1 2024.05-rc1, released May 30th, 2024
3 Fixes all over the tree and new features.
6 - Binutils 2.24 added, 2.39 dropped, 2.41 is now default
7 - GCC 14.x added, 11.x dropped, 13.x is now default
8 - uClibc-ng bumped to 1.0.48
9 - Musl bumped to 1.2.5, adds riscv32 support
10 - Glibc bumped to 2.39, libcrypt no longer available (see
12 - External glibc based toolchains no longer install libcrypt
13 files (except for libcrypt.so.1) to not conflict with the
15 - Bootlin external toolchains updated to 2024.02
16 - Support for external toolchains using GCC version 14
17 - Old external Codesourcery ARM/AARCH64 toolchains removed
18 - Old external Codesourcery niosII toolchain removed
19 - Old external Codescape mips toolchains removed
20 - Support for Linux 6.7 / 6.8 kernel headers added
23 - Support for riscv32 noMMU added
24 - Internal toolchains for SPARC (re-)added
25 - Support for the Motorola m68k specific shared library
26 support for the FLAT binary format dropped, as support has
27 been removed from the Linux kernel as of v5.19.
29 Download (notice, Buildroot generated tarballs have changed):
30 - Tar 1.35 is now required (will be automatically built if not
31 available on the host). Notice that tar 1.35 changes the way
32 devmajor/minor is stored, so tarballs created with 1.35 are
33 not binary identical to <1.35
34 - The tarball creation logic has now been extended to
35 correctly handle when ACLs are set on the download
37 - An issue with conflicting git tags between (different
38 versions of) a package has been fixes
39 - Git attributes are now handled correctly
42 - The /dev/shm entry in the default /etc/fstab used for
43 busybox and sysv init systems was missing the sticky bit,
44 allowing users to delete and replace other users files.
47 - kconfig/menuconfig can now be built with GCC 14.x
48 - Git is now used to to fetch CVE data from the FKIE
49 repository to work around an issue with missing meta files
51 - utils/check-package now also checks if defconfigs use
52 BR2_DOWNLOAD_FORCE_CHECK_HASHES to ensure custom
53 bootloader/kernels are correctly downloaded.
55 New defconfigs: Beagleboneai64, Orangepi Zero2w, Pine64 star64
57 New packages: basu, bats-assert, bats-file, bats-support, bcc,
58 bpftrace, export-subst, flutter-adaptive-scaffold-example,
59 flutter-animations-example, flutter-dynamic-layouts-example,
60 flutter-go-router-example, flutter-image-example,
61 flutter-markdown-example, flutter-packages,
62 flutter-rfw-local-example, go-bootstrap-stage3, igt-gpu-tools,
63 libgpiod2, libxmlb, libzenoh-c, lmdb, lua-lightningmdb,
64 lua-lsdbus, mokutil, python-email-validator,
65 python-expandvars, python-fastui, python-hid, python-jc,
66 python-mpmath, python-poetry-core, python-sympy,
67 python-yamllint, qbee-agent, starfive-spltool, ustreamer
69 Removed packages: flutter-gallery, omxplayer, ti-k3-image-gen
71 Issues resolved (http://bugs.uclibc.org):
73 #14416: Mesa3D missing DRI3 support for various Gallium drivers
74 #15766: BR2_PACKAGE_WESTON_XWAYLAND -- 12.0.1 -- fails to build..
75 #15997: Build Squid with GCC12.3 in Buildroot 2024.02 will fail
76 #16009: 'select' does not work with 'choice'
77 #16036: android-tools version is too old
78 #16075: Cannot use linux kernel extensions from external tree..
80 2024.02.2, released May 7th, 2024
82 Important / security related fixes.
84 Security: The /dev/shm entry in the default /etc/fstab used
85 for busybox and sysv init systems was missing the sticky bit,
86 allowing users to delete and replace other users files.
88 Defconfigs: Mangopi mq1rdw1: Lock kernel headers to 6.6.x.
90 Updated/fixed packages: apache, botan,
91 brcmfmac_sdio-firmware-rpi, clamav, cmake, containerd,
92 crucible, dmenu-wayland, dmraid, docker-cli, docker-engine,
93 domoticz, fmc, freeipmi, gdal, gdb, giflib, gnupg2, go,
94 google-breakpad, googlefontdirectory, imx-gpu-viv, inih,
95 libassuan, libblockdev, libcurl, libdrm, libgpg-error,
96 libksba, libnpth, libressl, libtracefs, lxc, mbedtls, mesa3d,
97 oatpp, opensc, oprofile, perl-net-ssleay, petitboot,
98 php-xdebug, psplash, python-pypng, python-segno,
99 python-service-identity, python3, skeleton-init-sysv, systemd,
100 tcf-agent, tiff, uuu, wolfssl, xmrig, zic
102 Issues resolved (http://bugs.uclibc.org):
104 #14416: Mesa3D missing DRI3 support for various Gallium drivers
105 #16009: 'select' does not work with 'choice'
106 #16036: android-tools version is too old
108 2024.02.1, released March 26th, 2024
110 Important / security related fixes.
112 Toolchain: Dropped old Codesourcery ARM / AARCH64 and
113 Codescape MIPS external toolchains as they use old Glibc
114 versions not compatible with 64-bit time_t
116 Defconfigs: Starfive visionfive2: Use correct genimage
117 configuration. TI am62x_sk / am64_sk: Use correct optee-os
118 platform setting and use a fixed ti-k3-r5-loader version.
120 Infrastructure: Use git to fetch CVE data from the FKIE
121 repository to work around an issue with missing meta files in
124 Updated/fixed packages: axel, bash, bitcoin, botan, busybox,
125 containerd, cryptsetup, cvs, docker-compose, docker-engine,
126 ell, expat, giflib, gmp, go, harfbuzz, intel-gmmlib,
127 intel-mediadriver, iwd, kodi, kodi-pvr-hts, libcgroup, libdrm,
128 libgit2, libkrb5, libnfs, libunwind, libvpl,
129 libtorrent-rasterbar, libxml2, linux, mariadb, mesa3d,
130 mmc-utils, msmtp, multipath-tools, neon, onevpl-intel-gpu,
131 openssh, openvpn, osm2pgsql, owfs, php, poco, policycoreutils,
132 postgis, privoxy, pulseaudio, pure-ftpd, putty,
133 python-configshell-fb, python-rtslib-fb, rauc, restorecond,
134 spice, squid, targetcli-fb, tzdata, util-linux, vdr, xmrig,
137 Issues resolved (http://bugs.uclibc.org):
139 #15997: Build Squid with GCC12.3 in Buildroot 2024.02 will fail
141 2024.02, released March 5th, 2024
145 Updated/fixed packages: botan, conmon, dash, efivar, expat,
146 fluent-bit, gcc, gst1-vaapi, libcoap, libselinux, liburing,
147 libva, libxml2, ltp-testsuite, luvi, newlib-bare-metal,
148 nginx-naxsi, octave, openblas, openvmtools, parted, poco,
149 powertop, python-aiohttp, python-cheroot, python-django,
150 python-grpcio, rauc, rauc-hawkbit-updater, rtl8822cs, rust,
151 sdl2, shadow, spirv-tools, strace, strongswan, tar, tllist,
154 Removed packages: mysql (virtual), oracle-mysql,
155 python-setuptools-scm-git-archive
157 2024.02-rc2, released March 1st, 2024
159 Fixes all over the tree.
161 Infrastructure: Various fixes for pkg-stats after moving to
162 the FKIE CVE feed and support for older python/ijson versions.
164 Updated/fixed packages: ccache, dracut, erlang, freetype,
165 libheif, libpthsem, micropython, newlib-bare-metal, openssh,
166 poco, python3, redis, rhash, shim, squid, syslinux
168 2024.02-rc1, released February 25th, 2024
170 Fixes all over the tree and new features.
174 - GDB: Add version 14.1, default to 13.2.
176 - uClibc-ng updated to 1.0.45
178 - Bootlin external toolchains updated to 2023.11-1, moving the
179 stable toolchains to GCC 12.3 / binutils 2.40 / GDB 13.2 /
180 glibc 2.38 / musl 1.2.4 / uClibc-ng 1.0.45
182 - Add support for building a bare metal toolchain suitable for
183 building firmware for certain (co-)processors, possibly
184 using a different CPU architecture than the main Buildroot
187 Default optimization level changed from optimize for size
188 (-Os) to optimize for speed (-O2).
190 Support: Use the Fraunhofer FKIE JSON files for CVE matching
191 now that NVD is about to deprecate its feeds.
193 New defconfigs: AMD Zynqmp kria kd240 and kr260, zcu104, Avnet
194 RZBoard V2L, Mangopi MQ1RDW2, NXP i.MX 93 11x11 EVK, QEMU
195 Riscv64 virt-efi, TI AM574x Industrial Development Kit
197 Removed defconfigs: Zynq qmtech
199 New packages: binutils-bare-metal, dmenu-wayland, fcft, foot,
200 firmware-ele-imx, ivi-homescreen, libjwt, libtraceevent,
201 libtracefs, libutempter, lua-ansicolors, lua-argparse,
202 lua-conciseserialization, lua-ubjson, minisign,
203 newlib-bare-metal, python-aiosqlite, python-annotated-types,
204 python-anyio, python-asyncssh, python-bitarray,
205 python-cachetools, python-contourpy, python-decouple,
206 python-fastapi-sessions, python-fastapi,
207 python-google-api-core, python-google-auth,
208 python-googleapis-common-protos, python-grpc-requests,
209 python-grpcio-reflection, python-grpcio, python-httpcore,
210 python-httpx, python-matplotlib-inline, python-ml-dtypes,
211 python-multipart, python-pydantic-core, python-pypng,
212 python-starlette, python-tcolorpy, python-trafaret,
213 python-urwid-readline, python-uvicorn, rlwrap, tllist
215 Removed packages: davinci-bootcount (renamed to
216 uboot-bootcount), flickcurl, gmpc, libmpd, micropython-lib,
217 python-crossbar, python-pygame, tinymembench
219 Issues resolved (http://bugs.uclibc.org):
221 #10096: SH4 toolchain does not build Linux kernel magicpanelr2_..
222 #15889: please update meson
223 #15898: Unable to boot syslinux.efi produced by buildroot (EFI 64-..
224 #15910: USB keyboard is not working by default "raspberrypicm4io_..
225 #15952: Grub fails to load large rootfs files
227 2023.11.3, released March 26th, 2024
229 Important / security related fixes.
231 Defconfigs: Starfive visionfive2: Use correct genimage
234 Updated/fixed packages: bind, bitcoin, botan, c-ares, clamav,
235 conmon, containerd, cvs, dash, dnsmasq, docker-engine, dracut,
236 ell, expat, fluent-bit, freetype, gcc, ghostscript, gmp,
237 gnupg2, go, google-breakpad, gst1-python, gst1-vaapi, iwd,
238 libcoap, libcurl, libdnet, libgit2, libheif, libkrb5,
239 libmodsecurity, libnfs, libopenssl, libselinux, libunwind,
240 liburing, libuv, libva, libxml2, ltris, lua-http, luvi,
241 mmc-utils, nginx-naxsi, nodejs, octave, openssh, openvmtools,
242 parted, petitboot, php, poco, postgresql, powertop, privoxy,
243 pure-ftpd, putty, python-cheroot, python-configshell-fb,
244 python-django, python-rtslib-fb, python3,
245 rauc-hawkbit-updater, redis, redis-plus-plus, rsync,
246 s390-tools, sdl2, shim, spice, spirv-tools, squid, strace,
247 strongswan, sudo, systemd, targetcli-fb, uhd, unbound,
248 util-linux, v4l2loopback, vim, webkitgtk, wpewebkit, xvisor,
251 Issues resolved (http://bugs.uclibc.org):
253 #15997: Build Squid with GCC12.3 in Buildroot 2024.02 will fail
255 2023.11.2, released March 1st, 2024
257 Important / security related fixes.
259 Added CPE identifiers for a large number of packages.
261 Updated/fixed packages: bayer2rgb-neon, brltty, c-ares, cog,
262 containerd, cpio, crda, criu, darkhttpd, davinci-bootcount,
263 dbus, depot-tools, dhcpcd, domoticz, environment-setup, expat,
264 faad2, falcosecurity-libs, flex, flutter-engine,
265 flutter-gallery, flutter-pi, flutter-sdk-bin,
266 freeradius-server, freerdp, frr, gesftpserver, glibc, gnutls,
267 go, gst1-devtools, gst1-libav, gst1-python, gst1-vaapi,
268 gst-omx, gstreamer1, haproxy, hiredis, joe, json-c, leptonica,
269 libcurl, libp11, libuwsc, libvips, libzenoh-pico,
270 linux-firmware, linux-headers, localedef, lua-http, lvm2,
271 lynx, mbedtls, micropython, minizip, mpfr, netatalk, ngrep,
272 onevpl, opencv4, opencv4-contrib, openssh, opus, petitboot,
273 php, python-aiohttp, python-bitarray, python-bitstring,
274 python-esptool, python-gunicorn, python-hpack,
275 python-html5lib, python-lmdb, python-mako, python-numpy,
276 python-oauthlib, python-sqlparse, python-wheel, qt5base,
277 qt6base, redis, runc, sdl2, sqlite, syslog-ng, sysstat,
278 util-linux, vulkan-loader, webkitgtk, weston, wireless-regdb,
279 wlroots, wpewebkit, xlib_libXpm, xterm, xwayland, yasm
281 New packages: python-bitarray
283 Issues resolved (http://bugs.uclibc.org):
285 #10096: SH4 toolchain does not build Linux kernel magicpa..
286 #15952: Grub fails to load large rootfs files
288 2023.11.1, released January 15th, 2024
290 Important / security related fixes.
294 - Download: Revert a permission fixup step in the tarball
295 creation logic, which lead to a hash mismatch issue in two
296 cargo-vendored packages, ripgrep and sentry-cli.
298 - Build: Pass GIT_DIR=. in the environment (through
299 HOST_MAKE_ENV/TARGET_MAKE_ENV) to the build steps to
300 workaround packages trying to detect if they are building in
301 a git checkout and getting confused when building in a sub
302 directory of a Buildroot git checkout.
304 Defconfigs: Rock5b: Add download hashes for U-Boot and Linux
306 Updated/fixed packages: apcupsd, arm-trusted-firmware, botan,
307 cjson, criu, cryptodev-linux, cups, dahdi-linux, dahdi-tools,
308 dbus, docker, dropbear, duktape, edk2, erlang, exim, faad2,
309 freeswitch, gcc, gdal, gdb, giflib, glibc, gnuplot, gnutls,
310 go, google-breakpad, gst-omx, gstd, gst1-devtools, gst1-libav,
311 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
312 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
313 gstreamer1, gstreamer1-editing-services, ipcalc, jq,
314 json-for-modern-cpp, ksmbd-tools, libaio, libarchive,
315 libcamera, libcamera-apps, libcap-ng, libcgroup, libcurl,
316 libde265, libebml, libgtk3, libheif, libiec61850, libndns,
317 libostree, libraw, libsigsegv, libssh, libssh2, libuev,
318 libwebsockets, libzenoh-pico, liquid-dsp, lvm2, madplay,
319 mesa3d, micropython, minizip, mp4v2, nushell,
320 onevpl-intel-gpu, opensc, openssh, optee-client, orc, php,
321 pipewire, postgis, postgresql, proftpd, putty, python-brotli,
322 python-pysensors, python-sip, python-werkzeug, shim, squid,
323 strongswan, sway, tinyssh, tor, transmission, tree, udev,
324 uftp, valijson, wireshark, wlroots, wolfssl,
325 xserver_xorg-server, xwayland,
327 2023.11, released December 4th, 2023
331 Defconfigs: Toradex apalis i.mx6: Add download hashes for
334 Updated/fixed packages: cog, freescale-imx, imagemagick,
335 libde265, libmemcached, libpjsip, libusb-compat,
336 libzenoh-pico, linux-tools, lttng-modules, mariadb, monit,
337 openfpgaloader, perl, putty, python-numpy, rtty, speechd,
338 wireshark, xenomai, xtables-addons, zfs
340 2023.11-rc2, released November 29th, 2023
342 Fixes all over the tree.
344 Defconfigs: Raspberry pi: Fix bluetooth autoprobing,
345 rockpro64: Fix U-Boot build, bump rootfs size, vim3: Use
346 device tree from Linux rather than from U-Boot.
348 Updated/fixed packages: erlang, exfatprogs, flutter-engine,
349 flutter-sdk-bin, gcc, gsl, intel-microcode, janet,
350 kodi-pvr-hts, libgdiplus, libpam-tacplus, libxml2,
351 libzenoh-pico, memcached, motion, netsnmp, nodejs, oatpp,
352 openrc, opensc, perl, postgresql, python-msgpack, qemu,
353 refpolicy, samba4, squid, vim, vlc, xwayland, zfs
355 Issues resolved (http://bugs.uclibc.org):
357 #15856: Using BR2_CONFIG= on a different file-system...
359 2023.11-rc1, released November 14th, 2023
361 Fixes all over the tree and new features.
363 Architecture: MIPS IV (re-)added. The mutually exclusive ABI
364 selection dropped for PowerPC.
368 - Support for GDB 13.2, make GDB 12.x the default
370 - Glibc bumped to 2.38
372 - Bootlin external toolchains updated to 2023.08, bringing
373 support for Aarch64 BE with musl.
375 - Motorola 68K w/MMU support added for glibc and musl.
377 - License info added for GCC
381 - The CMake infrastructure now supports building packages with
382 ninja instead of make (based on <pkg>_CMAKE_BACKEND).
384 - The RPATH fixup done at the end of the build is now done in
385 parallel (according to BR2_JLEVEL).
387 - Packages downloaded from Subversion repos no longer
388 retrieves svn:externals unless <pkg>_SVN_EXTERNALS is set to
391 - Packages where a free-form version/site can be specified
392 (E.G. Linux, U-Boot, ..) can now have the corresponding
393 tarballs of these custom downloads checked by the download
394 infrastructure based on .hash files in the global patch
395 directory. These hashes are optional unless
396 BR2_DOWNLOAD_FORCE_CHECK_HASHES is enabled.
398 A utils/add-custom-hashes helper script has been added to
399 assist in managing such hash files.
401 - Various improvements to utils/docker-run to handle external
402 (BR2_DL_DIR defined in environment) download directory,
403 proxy configuration, SELinux and out of tree (O=) builds.
405 New defconfigs: AMD Zynq ZC702, ASUS Tinker-s rk3288, ICnova
406 A20-adb4006, Khadas vim3, Libre Computer ROC-RK3399-PC,
407 Microchip PolarFire SoC Icicle Kit, NXP imxrt1050-evk, Pine64
408 pinecube, Sipeed LicheePi Nano, Synopsys ARC700 nSIM, TI
409 SK-AM62 and TI SK-AM64
411 New packages: ti-k3-boot-firmware, ti-k3-image-gen,
412 amlogic-boot-fip, criu, cutekeyboard, depot-tools, fft-eval,
413 firewalld, flutter-engine, flutter-gallery, flutter-pi,
414 flutter-sdk-bin, ledmon, libcanberra, libnvme, libsoup3,
415 libspdm, libucontext, libzenoh-pico,
416 microchip-hss-payload-generator, nodejs-bin, nushell,
417 nvidia-persistenced, oatpp, onevpl-intel-gpu, onevpl,
418 python-calver, python-distlib, python-jeepney,
419 python-jsonschema-specifications, python-kmod,
420 python-pysensors, python-referencing, python-segno,
421 python-tftpy, python-trove-classifiers,
422 python-types-python-dateutil, python-versioneer,
423 qoriq-fm-ucode, qt6core5compat, rauc-hawkbit-updater,
424 rust-bindgen, spirv-headers, spirv-tools, vulkan-loader,
427 Removed packages: google-material-design-icons, libtextstyle,
430 Issues resolved (http://bugs.uclibc.org):
432 #14366: Nodejs fails with "version `GLIBC_2.34' not found"..
433 #14741: e2fsck is failing during cronjob build where fail...
434 #15628: Missing dependencies in BR2_PACKAGE_PYTHON_MAKO
435 #15733: xfsprogs outdated
436 #15772: lz4 failed to compile with gcc 10.4.0
437 #15778: strace comilation fails on Fedora39/gcc13
438 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
439 #15790: at91sam9x5ek_dev_defconfig: Missing...
440 #15808: connman is not supported on musl
441 #15814: C++ not supported by bootlin toolchain
442 #15820: make linux-menuconfig does not modify correct .config..
443 #15823: Installing nodejs modules with native extensions ...
444 #15826: nodejs modules with native extensions fail to install
445 #15835: Incompatibility between network-manager and libcurl 8.4
447 2023.08.4, released December 4th, 2023
449 Important / security related fixes.
451 Defconfigs: Raspberrypi: Fix DT overlay for autoproving of
452 bluetooth driver, Toradex apalis i.mx6: Add download hashes
453 for Linux and U-Boot.
455 Updated/fixed packages: gcc, erlang, exfatprogs, gsl,
456 imagemagick, intel-microcode, libde265, libmemcached,
457 libpjsip, libxml2, mariadb, memcached, motion, netsnmp, perl,
458 postgresql, putty, rtty, samba4, speechd, squid, vim, vlc,
459 xenomai, xtables-addons, zfs
461 Issues resolved (http://bugs.uclibc.org):
463 #15856: Using BR2_CONFIG= on a different file-system...
465 2023.08.3, released November 14th, 2023
467 Important / security related fixes.
469 Per-package builds: Unbreak SDK relocation logic. Only drop
470 the hard links for the final host / target directory, fixing a
471 build time / size regression in 2023.08.2.
473 Packages where a free-form version/site can be specified
474 (E.G. Linux, U-Boot, ..) can now have the corresponding
475 tarballs of these custom downloads checked by the download
476 infrastructure based on .hash files in the global patch
477 directory. These hashes are optional unless
478 BR2_DOWNLOAD_FORCE_CHECK_HASHES is enabled.
480 A utils/add-custom-hashes helper script has been added to
481 assist in managing such hash files.
483 Defconfigs: Avenger96: Downgrade to TF-A v2.5 to fix boot
484 issue since 2023.08, stm32mp157a-dk1, stm32mp157c-dk2: Unbreak
485 TF-A build, stm32mp157c-odessey: Use a fixed TF-A version for
488 Updated/fixed packages: apache, arm-trusted-firmware, aufs,
489 aufs-util, azure-iot-sdk, casync, cjson, clamav, conmon,
490 cups-filters, dhcpcd, docker-cli, docker-engine,
491 freeradius-server, go, inadyn, ksmbd-tools, kvmtool,
492 libgdiplus, libgeos, libmemcached, libmdbx, libopenssl,
493 libosmium, libtommath, libupnp, libzlib, lightning, linux-pam,
494 lxc, mender, minizip-zlib, mpd, mxsldr, nano, nettle,
495 network-manager, nghttp2, nodejs-src, opencv4,
496 opencv4-contrib, openjdk-bin, openvpn, opusfile, paho-mqtt-c,
497 pango, perl-lwp-protocol-https, petitboot, php, pistache,
498 python-django, python-pycryptodomex, python-urllib3,
499 python-web2py, rabbitmq-c, redis, reproc,
500 riscv64-elf-toolchain, sedutil, snort3, suricata, tar, tiff,
501 tor, traceroute, vim, websocketpp, wireshark, wolfssl,
502 xdg-dbus-proxy, xen, xlib_libX11, xlib_libXpm, zabbix, zchunk
504 Issues resolved (http://bugs.uclibc.org):
506 #14741: e2fsck is failing during cronjob build where fail...
507 #15772: lz4 failed to compile with gcc 10.4.0
508 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
509 #15790: at91sam9x5ek_dev_defconfig: Missing...
510 #15820: make linux-menuconfig does not modify correct .config..
511 #15823: Installing nodejs modules with native extensions ...
512 #15835: Incompatibility between network-manager and libcurl 8.4
514 2023.08.2, released October 15th, 2023
516 Important / security related fixes.
518 Defconfigs: Freescale ARM: Add ATF patch to fix build issue
519 with binutils 2.39+. QEMU Aarch64-virt: Enable ACPI support
520 for EDK2. Visionfive2: Bump kernel to fix build issue with GCC
523 Per-package builds: Do not use hard links for host / target
524 dirs, fixing issues with package rebuilds or post-build
525 scripts modifications.
527 Infrastructure: Explicitly disable shuffle mode for Make >=
530 Urandom-scripts: Move seedrng init script to S01 for earlier
531 random number entrophy initialization.
533 Updated/fixed packages: at91bootstrap, batman-adv, bind, cups,
534 efl, enlightenment, exim, gcc, glibc, gnu-efi, go, gptfdisk,
535 grub2, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-bad,
536 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
537 gst1-python, gst1-rstp-server, gst1-rtsp-vaapi, gstreamer1,
538 gstreamer1-editing-services, gtkmm3, libcue, libcurl,
539 libfastjson, libhtp, libmodplug, librsvg, libvpx, libyang,
540 linux-pam, linux-tools, mbedtls, mosquitto, mutt, neon,
541 netsnmp, nmap, nodejs, olsr, openblas, opkg-utils, php, pound,
542 powertop, python-mako, python3, rauc, rockchip-mali, samba4,
543 sslh, stress-ng, suricata, syslog-ng, systemd, tar, unifdef,
544 urandom-scripts, usbguard, webkitgtk, wilc-driver,
545 wireless-regdb, wpewebkit
547 Issues resolved (http://bugs.uclibc.org):
549 #15628: Missing dependencies in BR2_PACKAGE_PYTHON_MAKO
550 #15808: connman is not supported on musl
551 #15814: C++ not supported by bootlin toolchain
553 2023.08.1, released September 27th, 2023
555 Important / security related fixes.
557 Updated/fixed packages: agentpp, asterisk, bind, binutils,
558 conmon, cpio, docker-cli, docker-engine, e2fsprogs, erlang,
559 esp-hosted, expect, fail2ban, fio, freerdp, fstrcmp, gcc, gdb,
560 ghostscript, go, haproxy, hwloc, icu, irssi, libcoap, libcurl,
561 libde265, libheif, libiec61850, libjxl, libopenssl, libpjsip,
562 libqb, libraw, libssh, libuv, lldpd, mdadm, mutt, ne10,
563 netatalk, nodejs, nut, openblas, opensc, openvpn, petitboot,
564 php, pound, pppd, python-pytest, python3, qt5,
565 rtl8812au-aircrack-ng, sngrep, stress-ng, strongswan, sysstat,
566 tar, tcl, timescaledb, util-linux, vim, webkitgtk, webp,
567 wireshark, xserver_xorg-server, xterm, zbar, zxing-cpp,
570 Issues resolved (http://bugs.uclibc.org):
572 #14366: Nodejs fails with "version `GLIBC_2.34' not found"..
573 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
574 #15790: at91sam9x5ek_dev_defconfig: Missing...
576 2023.08, released September 6th, 2023
580 Defconfigs: BeagleV: Fix build issue with binutils >=
581 2.38. Hifive unleashed: U-Boot needs OpenSSL
583 Updated/fixed packages: dt, grub2, heirloom-mailx, libgpgme,
584 libtommath, libxcrypt, log4cxx, mesa3d-demos, openjdk,
585 openjdk-bin, pam, pcm-tools, pixman, poppler, python-django,
586 python-ipython, python-pip, python-tornado, zeromq
588 New packages: libdecor
590 2023.08-rc3, released August 29th, 2023
592 Fixes all over the tree.
594 Defconfigs: Avenger96: Bump ATF to 2.9 to fix build warnings
595 with binutils >= 2.39. CI20: Bump kernel to 5.4.254 to fix
596 build issue with GCC 12. Hifive unleashed: Add missing
597 pylibfdt dependency / bump kernel to 5.10.109 to fix build
598 issue GCC 12. PC x86-64 bios/elf: Add missing libelf
599 dependency. Sipeed maix sdcard: Fix build issues with
602 Updated/fixed packages: check, clamav, cups, esp-hosted,
603 f2fs-tools, freeswitch, gcc, gmp, libks, libmodsecurity,
604 mosquitto, mpg123, network-manager, php, postgresql, python3,
605 ramspeed, rtl8189fs, rust, rust-bin, samba4, screen, zlib-ng
607 2023.08-rc2, released August 20th, 2023
609 Fixes all over the tree.
611 Toolchains: Only show external toolchains based on a GCC
612 version supporting the selected architecture
613 variant. Correctly mark Codescape MIPS external toolchains as
614 not providing a gdbserver.
616 Defconfigs: Andes ae350_45: Drop custom U-Boot march setting,
617 breaking builds with GCC 12. Nitrogen*: Bump
618 U-Boot/Linux. Nitrogen8*: Use ATF 2.8, fixing array bounds
619 errors. QEMU m68k: Add Linux patch to fix build issue with
620 binutils >= 2.41. Raspberrypi*: Enable console on HDMI when
621 using systemd as well.
623 Updated/fixed packages: at91dataflashboot, aubio, berkeleydb,
624 bwm-ng, ccache, check, chocolate-doom, compiler-rt, composer,
625 conmon, connman, dav1d, diffutils, dracut, e2fsprogs, elf2flt,
626 esp-hosted, flite, gcc, gdb, go-bootstrap-stage2,
627 intel-microcode, kodi-imagedecoder-heif, less, libcoap,
628 libedit, libglib2, libksba, liblo, libserial, log4cxx, lsof,
629 luvi, meson, mosquitto, mpd, mpv, mv-ddr-marvell, nftables,
630 ntpsec, openssh, optee-test, perftest, python-botocore,
631 python-docker, python-pylibfdt, python3, screenfetch,
632 sentry-cli, sngrep, stellarium, trinity, tvheadend, uboot,
633 uclibc, util-linux, xfsprogs, yajl
635 New packages: nftables-python, xlib_libXpresent
637 Removed packages: lpc32xxcdl
639 2023.08-rc1, released August 5, 2023
641 Numerous package updates and fixes, additional runtime tests.
644 - Toolchains from ARM (for ARM, AArch64 and AArch64 BE)
646 - Support for binutils 2.40 and 2.41 added, binutils 2.37 and
647 2.38 removed, binutils 2.40 is now the default
648 - Support for gcc 13 added, gcc 10 removed, gcc 12 is now the
652 - Additional x86-64 variants added
653 - RISC-V vector extension support added
656 - Go now built in 3 stages to be able to update to Go 1.20.x.
658 New defconfigs: rock5b
660 Removed defconfigs: qemu_sparc_ss10
662 New packages: composer, conmon, dfu-programmer, esp-hosted,
663 kodi-imagedecoder-heif, kodi-imagedecoder-raw, libde2654,
664 libdisplay-info, libheif, llvm-cmake, llvm-libunwind,
665 lua-dkjson, mbpoll, mdnsd, mhz, opencsd, python-libconf,
666 python-blinker, python-midiutil, python-rdps-py, python-wheel,
667 qt6svg, redis-plus-plus, rockchip-rkbin, rtl8822cs, swaybg,
670 Removed packages: libasplib, ocf-linux, tovid
672 2023.05.3, released September 26th, 2023
674 Important / security related fixes.
676 Defconfigs: PC x86-64 bios/efi: Needs libelf. Raspberrypi:
677 Also enable HDMI console when systemd is used.
679 Updated/fixed packages: agentpp, asterisk, at91dataflashboot,
680 aubio, berkeleydb, bind, bwm-ng, chocolate-doom, clamav,
681 compiler-rt, connman, cpio, cups, dav1d, diffutils, dracut,
682 dt, expect, fail2ban, fio, flite, freerdp, freeswitch,
683 fstrcmp, gcc, gdb, ghostscript, gmp, go, grub2, haproxy,
684 heirloom-mailx, hwloc, icu, intel-microcode, irssi, less,
685 libcoap, libcurl, libglib2, libiec61850, libjxl, libks,
686 libksba, libmodsecurity, libpjsip, libqb, libraw, libssh,
687 libtommath, lldpd, log4cxx, lsof, mdadm, mosquitto, mpd, mpv,
688 mutt, mv-ddr-marvell, ne10, netatalk, network-manager,
689 nftables, nodejs, ntpsec, nut, openblas, openjdk, openjdk-bin,
690 opensc, openssh, pcm-tools, perftest, petitboot, php, pixman,
691 poppler, postgresql, python-django, python-ipython,
692 python-pip, python-pylibfdt, python-tornado, python3, qt5,
693 ramspeed, rtl8189fs, rtl8812au-aircrack-ng, samba4, screen,
694 screenfetch, sngrep, sofia-sip, stellarium, stress-ng,
695 strongswan, sysstat, tar, tcl, uboot, uclibc, vim, webkitgtk,
696 webp, wireshark, xfsprogs, xserver_xorg-server, xterm, yajl,
699 New packages: xlib_libXpresent
701 2023.05.2, released August 31th, 2023
703 Important / security related fixes.
705 Toolchains: Correctly mark Bootlin external toolchains as
706 having OpenMP support.
708 Arch: Mark Alderlake x86 variants as no AVX512 support.
710 Utils: Ensure utils/docker-run correctly supports git
713 Defconfigs: Beaglebone: U-Boot needs OpenSSL. Beaglebone qt5:
714 Enable support for green wireless variant.
716 Updated/fixed packages: arm-trusted-firmware, bind, cairo,
717 cmocka, containerd, crudini, cryptodev-linux, dmidecode,
718 ffmpeg, firmware-imx, gcc, gdb, ghostscript, gkrellm,
719 gnuradio, go, igh-ethercat, iperf3, kodi, libcurl, libopenssl,
720 libssh, libubootenv, libuhttpd, linux-tools, mali-driver,
721 nfs-utils, ntp, openssh, php, pipewire, python-pysmb,
722 python-iniparse, python-iptables, rtl8189es, rtl8189fs,
723 sam-ba, samba4, seatd, shadow, speex,
724 sunxi-mali-utgard-driver, supertuxkart, sysdig, systemd, tor,
725 tpm2-tss, transmission, uboot, unzip, webkitgtk,
726 wireless-regdb, wolfssl, wpebackend-fdo, wpewebkit, xenomai,
729 Issues resolved (http://bugs.uclibc.org):
731 #15634: fluidsynths refers to missing libgomp.so.1
733 2023.05.1, released July 17th, 2023
735 Important / security related fixes.
737 Defconfigs: Chiliboard, mx53loco: fix build on hosts without
738 openssl development headers.
739 Nitrogen*: fix build on hosts without openssl or pylibfdt.
740 Hifive unleased: Bump OpenSBI to 1.2 to fix a build issue.
741 Raspberrypi: Handle DTB overlays for all variants
743 Updated/fixed packages: agentpp, alsa-plugins, assimp, audit,
744 bind, busybox, c-ares, check, cups, dav1d, dbus, fftw,
745 fluidsynth, freetype, fwts, ghostscript, gnupg2, gnuradio,
746 graphicsmagick, gupnp, haproxy, heimdal, hwdata, jhead, kodi,
747 libcap, libgcrypt, libgpg-error, libgtk3, libmdbx, libxslt,
748 mesa3d, mesa3d-demos, mpir, nodejs, php, pkgconf,
749 python-cryptography, python-dbus-fast, python-django,
750 python-docker, python-pyicu, python-requests, python3, qemu,
751 qt6, quickjs, rtl8192eu, samba4, sconeserver, syslog-ng,
752 taglib, tiff, wine, wireshark, xdriver_xf86-video-dummy,
755 Issues resolved (http://bugs.uclibc.org):
757 #15643: ERROR: No hash found for linux-6.3.8.tar.xz
758 #15658: hifive_unleashed_defconfig: Linker errors in opensbi-0.9
759 #15661: mx53loco_defconfig: Dependency on OpenSSL missing
760 #15664: Can't compile mesa3d with v3d driver
761 #15673: PKGCONF_SITE in pkgconf.mk points to parked domain
762 #15682: pkgconf: no longer able to download source from...
764 2023.05, released June 7th, 2023
766 Fixes all over the tree.
768 Infrastructure: Add BR2_HOST_CMAKE_AT_LEAST_* for packages
769 needing a newer host-cmake than what is currently enforced
770 (3.18) - Up to the version provided by the cmake package (3.22).
772 Defconfigs: QEMU s390x: Bump rootfs size to 120MB to make room
775 Updated/fixed packages: at-spi2-core, go, libdeflate, libjxl,
776 perl-http-message, php, redis
778 2023.05-rc3, released June 4th, 2023
780 Fixes all over the tree.
782 Updated/fixed packages: bird, containerd, earlyoom, gcc,
783 ipython, kexec, kodi-skin-confluence, libcurl, libopenssl,
784 mesa3d, minidlna, mpd, openjdk, openjdk-bin,
785 python-matplotlib, sdl2_net, vdr
787 New packages: python-asttokens, python-executing,
788 python-pure-eval, python-stack-data
790 2023.05-rc2, released May 28th, 2023
792 Fixes all over the tree.
794 Updated/fixed packages: busybox, clamav, crudini,
795 kodi-pvr-vbox, libcurl, libmnl, libpqxx, libressl, libssh,
796 llvm, lua, mesa3d, perl-http-message, python-can,
797 python-django, sdl2_mixer, webkitgtk, zfs, znc
799 New packages: perl-clone
801 Issues resolved (http://bugs.uclibc.org):
803 #15421: qemu_aarch64_ebbr_defconfig: Missing Linux kernel source..
804 #15581: qemu_ppc_mpc8544ds_defconfig: Fails due to non-working patch
806 2023.05-rc1, released May 15th, 2023
808 Fixes all over the tree and new features.
811 - glibc update to 2.37, uClibc-ng updated to 1.0.43
812 - suppoert 6.2.x / 6.3.x kernel headers
815 - go: Ensure go versions of os/user and net are used for
816 static builds so CGO is not used
818 - rust / cargo: Correctly split up rust flags for host and
821 New defconfigs: STM32F769 discovery
823 New packages: petitboot, python-evdev, python-hwdata,
824 python-pyproject-hooks, shadow
826 Removed packages: atk, at-spi2-atk, optee-benchmark,
829 Issues resolved (http://bugs.uclibc.org):
831 #14356: cronstamp jobs are not performed with bumped version of...
832 #15191: pc_x86_64_efi_defconfig doesn't run on real hardware
833 #15306: glibc build fails in Docker container
834 #15321: docker-engine now requires libseccomp by default
835 #15376: Libiconv config
836 #15461: QtVirtualKeyboard segfaults
838 2023.02.11, released March 26th, 2024
840 Important / security related fixes.
842 Defconfigs: Starfive visionfive2: Use correct genimage
845 Updated/fixed packages: bind, bitcoin, botan, c-ares, clamav,
846 cvs, dash, dnsmasq, ell, exim, expat, freetype, ghostscript,
847 gnupg2, google-breakpad, gst1-python, gst1-vaapi, iwd,
848 libcoap, libcurl, libgit2, libkrb5, libmodsecurity, libunwind,
849 libuv, libxml2, lua-http, luvi, nginx-naxsi, nodejs, openssh,
850 openvmtools, parted, php, poco, postgresql, privoxy,
851 pure-ftpd, putty, python-cheroot, python-configshell-fb,
852 python-django, python-rtslib-fb, python3, rsync, sdl2, shim,
853 spice, squid, strace, strongswan, sudo, systemd, targetcli-fb,
854 unbound, uvw, v4l2loopback, vim, webkitgtk, wpewebkit, xvisor,
857 Issues resolved (http://bugs.uclibc.org):
859 #15997: Build Squid with GCC12.3 in Buildroot 2024.02 will fail
861 2023.02.10, released March 1st, 2024
863 Important / security related fixes.
865 Added CPE identifiers for a large number of packages.
867 Updated/fixed packages: bayer2rgb-neon, brltty, c-ares,
868 containerd, crda, darkhttpd, davinci-bootcount, dbus,
869 domoticz, environment-setup, expat, faad2, falcosecurity-libs,
870 flex, freeradius-server, freerdp, frr, gesftpserver, glibc,
871 gnutls, go, gst1-devtools, gst1-libav, gst1-python,
872 gst1-vaapi, gst-omx, gstreamer1, haproxy, joe, json-c,
873 leptonica, libcurl, libuwsc, libvips, linux-firmware,
874 linux-headers, localedef, lua-http, lvm2, lynx, mbedtls,
875 micropython, minizip, mpfr, netatalk, ngrep, opencv4,
876 opencv4-contrib, openssh, opus, php, python-aiohttp,
877 python-esptool, python-gunicorn, python-hpack,
878 python-html5lib, python-lmdb, python-mako, python-numpy,
879 python-oauthlib, python-sqlparse, qt5base, qt6base, redis,
880 runc, sdl2, sqlite, sysstat, uuu, webkitgtk, wireless-regdb,
881 wpewebkit, xlib_libXpm, xterm, xwayland, yasm
883 Issues resolved (http://bugs.uclibc.org):
885 #10096: SH4 toolchain does not build Linux kernel magicpa..
886 #15952: Grub fails to load large rootfs files
888 2023.02.9, released January 15th, 2024
890 Important / security related fixes.
894 - Download: Revert a permission fixup step in the tarball
895 creation logic, which lead to a hash mismatch issue in two
896 cargo-vendored packages, ripgrep and sentry-cli.
898 - Build: Pass GIT_DIR=. in the environment (through
899 HOST_MAKE_ENV/TARGET_MAKE_ENV) to the build steps to
900 workaround packages trying to detect if they are building in
901 a git checkout and getting confused when building in a sub
902 directory of a Buildroot git checkout.
904 Updated/fixed packages: apcupsd, arm-trusted-firmware, botan,
905 cjson, cups, dropbear, duktape, edk2, exim, faad2, freeswitch,
906 gcc, gdal, gdb, giflib, glibc, go, google-breakpad, gst-omx,
907 gstd, gst1-devtools, gst1-libav, gst1-plugins-bad,
908 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
909 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
910 gstreamer1-editing-services, ipcalc, jq, json-for-modern-cpp,
911 ksmbd-tools, libaio, libcamera, libcap-ng, libcurl, libebml,
912 libgtk3, libiec61850, libraw, libsigsegv, libssh, libssh2,
913 libuev, libwebsockets, liquid-dsp, lvm2, madplay, mesa3d,
914 micropython, mp4v2, opensc, openssh, orc, php, pipewire,
915 postgis, postgresql, proftpd, putty, python-sip,
916 python-werkzeug, rng-tools, shim, squid, strongswan, sway,
917 tinyssh, tor, tree, uftp, valijson, wireshark, wolfssl,
918 xserver_xorg-server, xwayland
920 2023.02.8, released December 4th, 2023
922 Important / security related fixes.
924 Defconfigs: Raspberrypi: Fix DT overlay for autoproving of
925 bluetooth driver, Toradex apalis i.mx6: Add download hashes
926 for Linux and U-Boot.
928 Updated/fixed packages: exfatprogs, gcc, imagemagick,
929 intel-microcode, libpjsip, libxml2, mariadb, memcached,
930 motion, netsnmp, perl, postgresql, rtty, samba4, speech,
931 squid, vim, vlc, xenomai, xtables-addons, zfs
933 Issues resolved (http://bugs.uclibc.org):
935 #15856: Using BR2_CONFIG= on a different file-system...
937 2023.02.7, released November 14th, 2023
939 Important / security related fixes.
941 Per-package builds: Unbreak SDK relocation logic. Only drop
942 the hard links for the final host / target directory, fixing a
943 build time / size regression in 2023.02.6.
945 Packages where a free-form version/site can be specified
946 (E.G. Linux, U-Boot, ..) can now have the corresponding
947 tarballs of these custom downloads checked by the download
948 infrastructure based on .hash files in the global patch
949 directory. These hashes are optional unless
950 BR2_DOWNLOAD_FORCE_CHECK_HASHES is enabled.
952 A utils/add-custom-hashes helper script has been added to
953 assist in managing such hash files.
955 Defconfigs: stm32mp157a-dk1, stm32mp157c-dk2: Unbreak TF-A
956 build, stm32mp157c-odessey: Use a fixed TF-A version for
959 Updated/fixed packages: apache, arm-trusted-firmware, aufs,
960 aufs-util, azure-iot-sdk, cjson, cups-filters, clamav, dhcpcd,
961 freeradius-server, go, htop, ksmbd-tools, kvmtool, libgdiplus,
962 libopenssl, libosmium, libtommath, libupnp, libzlib, lxc,
963 mender, minizip-zlib, mpd, mxsldr, nano, nettle,
964 network-manager, nghttp2, nodejs, opencv4, opencv4-contrib,
965 openjdk-bin, openvpn, opusfile, paho-mqtt-c,
966 perl-lwp-protocol-https, php, python-django, python-urllib3,
967 python-web2py, rabbitmq-c, redis, riscv64-elf-toolchain,
968 suricata, tar, tiff, tor, traceroute, vim, websocketpp,
969 wireshark, wolfssl, xdg-dbus-proxy, xen, xlib_libX11,
970 xlib_libXpm, zabbix, zchunk
972 Issues resolved (http://bugs.uclibc.org):
974 #14741: e2fsck is failing during cronjob build where fail...
975 #15772: lz4 failed to compile with gcc 10.4.0
976 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
977 #15790: at91sam9x5ek_dev_defconfig: Missing...
978 #15820: make linux-menuconfig does not modify correct .config..
979 #15823: Installing nodejs modules with native extensions ...
980 #15835: Incompatibility between network-manager and libcurl 8.4
982 2023.02.6, released October 16th, 2023
984 Important / security related fixes.
986 Per-package builds: Do not use hard links for host / target
987 dirs, fixing issues with package rebuilds or post-build
988 scripts modifications.
990 Infrastructure: Explicitly disable shuffle mode for Make >=
993 Urandom-scripts: Move seedrng init script to S01 for earlier
994 random number entrophy initialization.
996 Go: Bump to 1.20.x as 1.19.x is now EOL and affected by
999 Updated/fixed packages: at91bootstrap, bind, cups, efl,
1000 enlightenment, exim, gcc, glibc, gnu-efi, go, go-bootstrap,
1001 gptfdisk, gst-omx, gst1-devtools, gst1-libav,
1002 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
1003 gst1-plugins-ugly, gst1-python, gst1-rstp-server,
1004 gst1-rtsp-vaapi, gstreamer1, gstreamer1-editing-services,
1005 libcue, libcurl, libfastjson, libhtp, libmodplug, librsvg,
1006 libvpx, libyang, linux-tools, mbedtls, mosquitto, mutt, neon,
1007 netsnmp, nmap, nodejs, olsr, openblas, opkg-utils, php,
1008 powertop, python-mako, python3, rockchip-mali, samba4, sslh,
1009 suricata, tar, unifdef, unrandom-scripts, webkitgtk,
1010 wireless-regdb, wpewebkit
1012 Issues resolved (http://bugs.uclibc.org):
1014 #15628: Missing dependencies in BR2_PACKAGE_PYTHON_MAKO
1015 #15808: connman is not supported on musl
1016 #15814: C++ not supported by bootlin toolchain
1018 2023.02.5, released September 27th, 2023
1020 Important / security related fixes.
1022 Updated/fixed packages: agentpp, asterisk, at91dataflashboot,
1023 aubio, berkeleydb, bind, bwm-ng, chocolate-doom, clamav,
1024 compiler-rt, connman, cups, dav1d, diffutils, dracut, dt,
1025 expect, fail2ban, fio, flite, freerdp, freeswitch, fstrcmp,
1026 gcc, gdb, ghostscript, gmp, go, grub2, haproxy,
1027 heirloom-mailx, hwloc, icu, intel-microcode, irssi, libcoap,
1028 libcurl, libiec61850, libjxl, libks, libksba, libmodsecurity,
1029 libpjsip, libqb, libraw, libssh, libtommath, less, lldpd,
1030 log4cxx, lsof, mdadm, mosquitto, mpd, mutt, mv-ddr-marvell,
1031 ne10, netatalk, network-manager, nftables, nodejs, ntpsec,
1032 nut, openblas, openjdk, openjdk-bin, opensc, openssh,
1033 pcm-tools, perftest, php, pixman, poppler, postgresql, pppd,
1034 python-django, python-ipython, python-pip, python-pylibfdt,
1035 python-tornado, python3, qt5, ramspeed, rtl8189fs, samba4,
1036 screen, screenfetch, sngrep, sofia-sip, stellarium,
1037 strongswan, sysstat, tar, tcl, uboot, uclibc, vim, webkitgtk,
1038 webp, wireshark, xfsprogs, xserver_xorg-server, xterm, yajl,
1041 Issues resolved (http://bugs.uclibc.org):
1043 #14366: Nodejs fails with "version `GLIBC_2.34' not found"..
1044 #15754: The docker-engine and docker-cli versions are not...
1045 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
1046 #15790: at91sam9x5ek_dev_defconfig: Missing...
1048 2023.02.4, released August 31th, 2023
1050 Important / security related fixes.
1052 Toolchains: Correctly mark Bootlin external toolchains as
1053 having OpenMP support.
1055 Arch: Mark Alderlake x86 variants as having no AVX512 support.
1057 Utils: Ensure utils/docker-run correctly supports git
1060 Defconfigs: Beaglebone qt5: Enable support for green wireless
1063 Updated/fixed packages: arm-trusted-firmware, bind, cairo,
1064 cmocka, containerd, crudini, dmidecode, ffmpeg, freescale-imx,
1065 gcc, gdb, ghostscript, gkrellm, gnuradio, go, heimdall,
1066 iperf3, libcurl, libmodsecurity, libopenssl, libssh,
1067 libubootenv, libuhttpd, linux-tools, ntp, openssh, php,
1068 pipewire, python-iniparse, python-iptables, python-pysmb,
1069 rtl8189fs, sam-ba, samba4, seatd, speex, supertuxkart, sysdig,
1070 tor, tpm2-tss, uboot, unzip, webkitgtk, wireless-regdb,
1071 wolfssl, wpebackend-fdo wpewebkit, xenomai, yaml-cpp, yavta
1073 Issues resolved (http://bugs.uclibc.org):
1075 #15634: fluidsynths refers to missing libgomp.so.1
1077 2023.02.3, released July 17th, 2023
1079 Important / security related fixes.
1081 Defconfigs: Chiliboard: fix build on hosts without openssl
1082 development headers.
1083 Nitrogen*: fix build on hosts without openssl or pylibfdt.
1084 Raspberrypi: Handle DTB overlays for all variants
1086 Updated/fixed packages: agentpp, alsa-plugins, assimp, bind,
1087 busybox, dbus, c-ares, check, dav1d, fluidsynth, fftw, fwts,
1088 ghostscript, gnupg2, gnuradio, gupnp, haproxy, heimdal,
1089 hwdata, jhead, libcap, libgcrypt, libgpg-error, libgtk3,
1090 libxslt, mesa3d-demos, mpir, nodejs, php, pkgconf,
1091 python-cryptography, python-dbus-fast, python-django,
1092 python-pyicu, python-requests, python3, qt6, quickjs,
1093 sconeserver, taglib, tiff, wireshark, xdriver_xf86-video-dummy
1095 Issues resolved (http://bugs.uclibc.org):
1097 #15643: ERROR: No hash found for linux-6.3.8.tar.xz
1098 #15673: PKGCONF_SITE in pkgconf.mk points to parked domain
1099 #15682: pkgconf: no longer able to download source from...
1101 2023.02.2, released June 16th, 2023
1103 Important / security related fixes.
1105 Infrastructure: Add BR2_HOST_CMAKE_AT_LEAST_* for packages
1106 needing a newer host-cmake than what is currently enforced
1107 (3.18) - Up to the version provided by the cmake package (3.22).
1109 utils/docker-run: Now correctly handles git
1112 Defconfigs: QEMU s390x: Bump rootfs size to make room for
1113 kernel modules, Stm32f4xx: Tweak config to save RAM, Xilinx
1114 Versal vck190: Use correct (A72) CPU variant
1116 Updated/fixed packages: atkmm, bird, busybox, cairomm1_14,
1117 cmake, containerd, crudini, cups, delve, docker-cli,
1118 docker-engine, earlyoom, edid-decode, fluent-bit, freeswitch,
1119 gcc, gdb, glibmm_2_66, gnupg2, go, gptfdisk, graphicsmagick,
1120 intel-microcode, libass, libcurl, libdeflate, libgeos,
1121 libgtk3, libjxl, libnftl, libopenssl, libressl, libssh, llvm,
1122 lua, mesa3d, micropython, minidlna, moby-buildkit, mpd, mupdf,
1123 ncurses, nftables, openjdk, openjdk-bin, php, postgresql,
1124 python-can, python-django, python-django, python-ipython,
1125 python-matplotlib, python-mupdf, python-requests, python3,
1126 qemu, redis, rpm, runc, sdl2_mixer, tzdata, uclibc, vdr,
1127 wilc-firmware, xapp_xcalc, xapp_xdpyinfo, xapp_xinput,
1128 xapp_xwininfo, xdata_xbitmaps, xdata_xcursor-themes,
1129 xdriver_xf86-input-mouse, xdriver_xf86-video-ark,
1130 xdriver_xf86-video-geode, xdriver_xf86-video-neomagic,
1131 xfont_encodings, xlib_libX11, xlib_libXaw, xlib_libXi,
1132 xlib_libXfixes, xlib_libXft, xlib_libXpm, zfs, znc
1134 New packages: perl-clone, perl-http-message, python-asttokens,
1135 python-executing, python-pure-eval, python-stack-data
1137 Issues resolved (http://bugs.uclibc.org):
1139 #15421: qemu_aarch64_ebbr_defconfig: Missing Linux kernel source code
1141 2023.02.1, released May 9th, 2023
1143 Important / security related fixes.
1146 - go: Ensure go versions of os/user and net are used for
1147 static builds so CGO is not used
1149 - rust / cargo: Correctly split up rust flags for host and
1152 Defconfigs: Olimex a20 olinuxino lime*: Bring up network at
1153 boot, stmf469 disco sd: Lock U-Boot version
1155 Updated/fixed packages: agentpp, apache, bluez5_utils,
1156 ca-certificates, containerd, coremark, dcron, dnsmasq,
1157 docker-cli, docker-engine, efivar, eudev, ffmpeg, flann,
1158 fluidsynth, git, go, gst-omx, gst1-devtools, gst1-libav,
1159 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
1160 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
1161 gstreamer1, gstreamer1-editing-services, intel-microcode,
1162 kexec, libcurl, libite, libgtk3, libmicrohttpd, libxml2,
1163 linux-tools, lua, mali-driver, matio, mdadm, nginx, openocd,
1164 openssh, php, poppler, postgresql, python-web2py, qt6base,
1165 readline, rtl8189fs, rtl8723ds, rtl8812au-aircrack-ng, runc,
1166 rust, rust-bin, s390-tools, samba4, sdl2, snmppp, sudo,
1167 systemd, tcpdump, uclibc, vim, webkitgtk, wireshark,
1168 wpewebkit, xr819-radio, xserver_xorg-server, zeek
1170 Issues resolved (http://bugs.uclibc.org):
1172 #14356: cronstamp jobs are not performed with bumped version of...
1173 #15306: glibc build fails in Docker container
1174 #15376: Libiconv config
1175 #15461: QtVirtualKeyboard segfaults
1177 2023.02, released March 12th, 2023
1179 Fixes all over the tree.
1181 Updated/fixed packages: ace, apache, audit, bridge-utils,
1182 docker-engine, go, gtkmm3, janet, libbpf, libev, libgcrypt,
1183 libgpg-error, libmad, linux, mesa3d, network-manager, nut,
1184 pcre2, php, rdma-core, rsync, rtl8821cu, rtl_433,
1185 s6-linux-utils, speechd, uqmi, xdriver_xf86-video-qxl, znc
1187 New packages: atkmm2_28, cairomm1_14, glibmm2_66, libsigc2,
1188 pangomm2_46, python-glslang
1190 Issues resolved (http://bugs.uclibc.org):
1192 #15306: glibc build fails in Docker container
1193 #15321: docker-engine now requires libseccomp by default
1195 2023.02-rc3, released March 8th, 2023
1197 Fixes all over the tree.
1199 Updated/fixed packages: apr, bash, docker-engine, exfat,
1200 exfat-utils, f2fs-tools, gensio, gr-osmosdr, libcurl, libglfw,
1201 libolm, libpcap, libpjsip, linux, mender, mpv,
1202 multipath-tools, opus, paho-mqtt-c, proftpd, pugixml,
1203 pulseaudio, qemu, quazip, quickjs, rtl8189es, rtl8821cu,
1204 uacme, uqmi, wpebackend-fdo,
1206 2023.02-rc2, released February 27th, 2023
1208 Fixes all over the tree.
1210 Updated/fixed packages: asterisk, at91dataflashboot, bind,
1211 efivar, erlang, flac, fluent-bit, freerdp, gcc, gdal, gerbera,
1212 gnuradio, gqrx, haproxy, hawktracer, imx-gpu-g2d,
1213 intel-gmmlib, libarchive, libblockdev, libcamera-apps, libjxl,
1214 libmodsecurity, libsigrokdecode, lightning, lirc-tools,
1215 lttng-babeltrace, modem-manager, modsecurity2,
1216 multipath-tools, mutt, mxs-bootlets, netsurf, network-manager,
1217 nginx-naxsi, ntpsec, opensbi, optee-client, pcm-tools,
1218 php-xdebug, pistache, postgresql, proxychains-ng,
1219 python-m2crypto, python-numpy, python-webargs,
1220 python-werkzeug, rtl8723bu, rtty, speechd, sudo, systemd,
1221 tiff, tmux, wilc-driver, wpa_supplicant, xerces,
1222 xtables-addons, xwayland, zabbix
1224 Removed packages: uccp420wlan
1226 2023.02-rc1, released February 20th, 2023
1228 Numerous package updates and many (62) new packages.
1232 - The check for access to "unsafe" (E.G. from the build host)
1233 header files and libraries by the cross compiler is now
1234 unconditionally enabled.
1236 - Bootlin external toolchains updated to 2022.08
1238 - The handling of the CCACHE_* environment variables by the
1239 toolchain wrapper is now more strict, causing the variables
1240 to only be exported when BR2_CCACHE is enabled.
1244 - Br2-external: Fix make performance issue when many (> 6)
1245 external trees are used together.
1247 - Legal-info: Stop warning about not saving sources for local
1248 / override packages if <PKG>_REDISTRIBUTE is set to NO.
1250 - Go: Ensure our go build and module cache is used, even for the
1253 - Cargo: CARGO_HOME (the location where cargo stores it
1254 downloaded artifacts) is now located under DL_DIR rather
1255 than in HOST_DIR/share/cargo, ensuring it is shared between
1260 - Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
1263 - Ext2: Year 2038+ compatible inodes are now used by default,
1264 independently of the filesystem size.
1266 - Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
1268 A large number of NXP related packages and defconfigs have
1269 been updated as upstream moved the git repositories to Github.
1271 New defconfigs: i.MX8mn BSH SMM S2 / pro, QEMU ARM EBBR,
1272 Sipeed Lichee rv / rv dock, Starfive Visionfive2, Xilinx Versal
1275 New packages: catch2, cli11, dotconf, edk2-non-osi,
1276 fluent-bit, fxdiv, hddtemp, highway, imx-vpu-hantro-daemon,
1277 libjxl, libsolv, libunibreak, neon-2-sse, open-iscsi,
1278 opencv4-contrib, perftest, perl-image-exiftool,
1279 python-apispec, python-async-generator, python-cppy,
1280 python-dbus-fast, python-dicttoxml2, python-flask-smorest,
1281 python-h11, python-hkdf, python-magic-wormhole,
1282 python-magic-wormhole-mailbox-server,
1283 python-magic-wormhole-transit-relay, python-marshmallow,
1284 python-munch, python-outcome, python-pycrate, python-pyspnego,
1285 python-reedsolo, python-selenium, python-smbprotocol,
1286 python-sniffio, python-spake2, python-trio,
1287 python-trio-websocket, python-uhid, python-webargs,
1288 python-wsproto, qt5speech, qt6serialbus, rdma-core, reproc,
1289 rtl8723ds-bt, rtl8821cu, sexpect, speechd, sscep, stb, sway,
1290 termcolor, ti-k3-r5-loader, tl-expected, unifdef,
1291 versal-firmware, xwayland, z3
1293 Removed packages: docker-proxy, elixir, gummiboot,
1294 python-bunch, python-m2r, sun20i-d1-spl, ucl,
1295 xdriver_xf86-input-keyboard, xdriver_xf86-video-glint,
1296 xdriver_xf86-video-imx-viv, xdriver_xf86-video-tga
1298 Issues resolved (http://bugs.uclibc.org):
1300 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
1301 #14996: Too many directories in BR2_EXTERNAL causes hang during make
1302 #15161: kernel can't support SUBDIR
1303 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
1304 #15226: lsblk: not found
1305 #15271: no start-qemu.sh
1306 #15281: Error compiling GDAL library for RPi-64 if libgdal-dev install..
1307 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
1308 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
1309 #15331: Warning on python-flit-core license when generating legal info
1311 2022.11.3, released March 18th, 2023
1313 Important / security related fixes.
1315 Updated/fixed packages: ace, apache, apr, apr-util, asterisk,
1316 at91dataflashboot, audit, bash, bind, bridge-utils, clamav,
1317 dmalloc, efivar, erlang, exfat, exfat-utils, f2fs-tools, gcc,
1318 gdal, gensio, gerbera, git, glslsandbox-player, go, haproxy,
1319 hawktracer, intel-gmmlib, ipmiutil, less, libblockdev,
1320 libcurl, libev, libgcrypt, libglfw, libmad, libmdbx,
1321 libmodsecurity, libolm, libpjsip, lirc-tools,
1322 lttng-babeltrace, mender, mpv, mutt, mxs-bootlets, netsurf,
1323 ntpsec, nut, opensbi, opus, paho-mqtt-c, pcm-tools, php,
1324 pistache, proftpd, proxychains-ng, pulseaudio,
1325 python-cryptography, python-django, python-m2crypto,
1326 python-numpy, python-werkzeug, qemu, quazip, quickjs,
1327 rockchip-mali, rsync, s6-linux-utils, sudo, tiff, uacme, uqmi,
1328 webkitgtk, wilc-driver, wpa_supplicant, wpewebkit,
1329 xdriver_xf86-video-qxl, znc
1331 Issues resolved (http://bugs.uclibc.org):
1333 #15306: glibc build fails in Docker container
1334 #15361: Buildroot linking error on Apple Silicon
1336 2022.11.2, released March 1st, 2023
1338 Important / security related fixes.
1340 Fix make O=..._defconfig builds (regression in 2022.11.1).
1342 A number of additional/stricter checks have been added to
1343 ./utils/check-package.
1345 Build host dependencies check extended to check for a number
1346 of specific perl modules to better handle distributions (like
1347 Fedora) with very fine grained perl packages. Also ensure
1348 build host has git >= 2.0.0 when using packages written in
1349 go/rust because the vendoring may need it.
1351 Defconfigs: ASUS tinker rk3288: Fix boot issue related to TPL
1353 Updated/fixed packages: afboot-stm32, apache, barebox, c-ares,
1354 elf2flt, freeswitch, fwts, gcc, gdal, git, gitlab-runner,
1355 ipmitool, kodi, libgit2, libks, libopenssl, libressl, live555,
1356 lua, lxc, mariadb, mesa3d-headers, modsecurity2, mongoose,
1357 netopeer2, nodejs, openjdk, openpowerlink, openvpn, opusfile,
1358 postgresql, proftpd, pugixml, python-future, python-idna, qt5,
1359 rtl8192eu, rtl8723ds, sdl2, sofia-sip, ssdp-responder, sudo,
1360 sunxi-mali-utgard, thermald, ti-sgx-km, tmux, uboot, upx, vim,
1361 webkitgtk, wolfssl, wpewebkit, xlib_libXpm,
1362 xserver_xorg-server, xxhash, xz, yajl, zabbix
1364 Issues resolved (http://bugs.uclibc.org):
1366 #15271: no start-qemu.sh
1367 #15281: Error compiling GDAL library for RPi-64 if libgdal-dev install..
1368 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
1369 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
1370 #15331: Warning on python-flit-core license when generating legal info
1372 2022.11.1, released January 18th, 2023
1374 Important / security related fixes.
1376 Br2-external: Fix make performance issue when many (> 6)
1377 external trees are used together.
1379 Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
1382 Go: Ensure our go build and module cache is used, even for the
1385 Legal-info: Stop warning about not saving sources for local /
1386 override packages if <PKG>_REDISTRIBUTE is set to NO.
1388 Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
1390 A large number of NXP related packages and defconfigs have
1391 been updated as upstream moved the git repositories to Github.
1393 Defconfigs: zcu106, kria kv260: Fix U-Boot build
1395 Updated/fixed packages: asterisk, bearssl, botan, cairo,
1396 capnproto, check, checkpolicy, connman, containerd, crun,
1397 dbus-cxx, docker-cli, docker-engine, exempi, exfat,
1398 exfat-utils, falcosecurity-libs, fluidsynth, fmc, fmlib,
1399 freeradius-server, gcc, glib-networking, go,
1400 gobject-introspection, gperf, i2pd, ima-evm-utils,
1401 imx-alsa-plugins, imx-kobs, imx-lib, imx-m4fwloader,
1402 imx-mkimage, intel-microcode, janus-gateway, libcurl,
1403 libdeflate, libftdi1, libkcapi, libksba, libmbim, libmng,
1404 libpjsip, libtalloc, libuwsc, libxkbcommon, lpeg, lrzsz,
1405 lttng-tools, lua-cqueues, mali-driver, mbedtls, mfgtools,
1406 moby-buildkit, mutt, opensc, php, policycoreutils, polkit,
1407 postgresql, pptp-linux, qcom-db410c-firmware, qemu, qoriq-rcw,
1408 qt5virtualkeyboard, redis, rhash, rtl8189es, rtl8192eu,
1409 rtl_433, ruby, sqlite, swupdate, tealdeer, tekui, tiff,
1410 tinyxml, tor, webkitgtk, wireshark, wpasupplicant, wpewebkit,
1411 xr819-xradio, xdriver_xf86-video-imx-viv, xserver_xorg-server,
1414 Issues resolved (http://bugs.uclibc.org):
1416 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
1417 #14996: Too many directories in BR2_EXTERNAL causes hang during make
1418 #15161: kernel can't support SUBDIR
1419 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
1420 #15226: lsblk: not found
1422 2022.11, released December 5th, 2022
1424 Fixes all over the tree.
1426 Defconfigs: Nitrogen8*: Bump rootfs size, Zynqmp
1427 kv260/zcu102/zcu106: Update to Xilinx 2022.2,
1429 Updated/fixed packages: dash, dovecot, elf2flt, exim, gcc,
1430 gdb, git, kodi, libarchive, libmdbx, linuxptp, lxc,
1431 matchbox-keyboard, memcached, netsnmp, optee-client,
1432 python-scipy, python3, qt6base, qt6serialport, rtl8188eu,
1433 rtl8723bu, rtl8723ds, rtl8821au, vim, vlc, wilc-driver
1435 Removed packages: rabbitmq-server
1437 Issues resolved (http://bugs.uclibc.org):
1439 #15131: Target GDB uses internal zlib
1440 #15151: Busybox /etc/init.d scripts are not executable
1442 2022.11-rc3, released November 24th, 2022
1444 Fixes all over the tree.
1446 Updated/fixed packages: asterisk, edk2, edk2-platforms,
1447 freerdp, gitlab-runner, gnupg2, gptfdisk, heimdal,
1448 igh-ethercat, iwd, libkrb5, libksba, libnss, libopenssl,
1449 mesa3d, nginx, nodejs, openpgm, python3, rsync, rtl8189es,
1450 rtl8723ds, samba4, sdl, sdl2, swupdate, sysstat, systemd,
1453 Issues resolved (http://bugs.uclibc.org):
1455 #15141: kernel 5.16.2 (realtime patch 19) fails to build
1457 2022.11-rc2, released November 16th, 2022
1459 Fixes all over the tree.
1461 Removed defconfigs: Amarule a64 relic, ARM Juno, Bananapi M1 /
1462 M1 plus / M2 plus / M64, FriendlyARM NanoPC T4 / A64 / M1 / M1
1463 plus / M4 / Neo2 / Neo4 / Neo plus2 / R1 / Orangepi PC2 / Plus
1464 / Prime / rk3399 / Win, Rock PC rk3399 / PI4 / N10.
1466 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
1467 bdwgc, boost, botan, ca-certificates, crun, dbus-broker,
1468 docopt-cpp, dracut, efivar, freeipmi, gawk, gensio, gptfdisk,
1469 gsl, guile, imagemagick, ipmitool, libidn2, libkcapi,
1470 libopenssl, libqb, libuhttpd, libvncserver, linux,
1471 linux-tools, lxc, makedumpfile, matchbox-startup-monitor,
1472 mdio-tools, multipath-tools, mupdf, ntfs-3g, numactl,
1473 perl-net-ssleay, pixman, procps-ng, rpi-userland, rsync,
1474 s6-linux-init, socat, strongswan, sudo, swupdate, systemd,
1475 udisks, vlc, wavemon, wolfssl, zlib-ng
1477 Removed packages: libdcadec
1479 Issues resolved (http://bugs.uclibc.org):
1481 #15121: make nconfig failes with nvidia drivers and mesa3d selected
1483 2022.11-rc1, released November 3rd, 2022
1485 Fixes all over the tree and new features.
1489 - PowerPC: add Power9 CPU type
1490 - ARM: support dropped for iWMMXt processors
1494 - binutils 2.39 added, binutils 2.38 is now the default
1495 - gdb 12 added, gdb 11 is now the default
1496 - support for 5.18, 5.19 and 6.0 kernel headers
1497 - glibc updated to 2.36
1501 - Ability to use dracut to create an initramfs that contains a
1502 subset of the root filesystem contents.
1504 New packages: agent-proxy, catatonit, cni-plugins, crun,
1505 docopt-cpp, dracut, forge, kmemd, libmanette, mdio-tools,
1506 open-isns, python-editables, python-hatch-fancy-pypi-readme,
1507 python-hatch-vcs, python-hatchling, python-libevdev,
1508 python-minimalmodbus, python-pathspec, qt6-serialport,
1509 rtl8192eu, signal-estimator, slirp4netns, tinycompress
1511 More than 400 packages have been updated to a newer version.
1513 New defconfigs: ls1028ardb, qemu_aarch64_ebbr, visionfive.
1517 #11776: qt5webengine 5.12.2 build failed with arm toolchain
1518 and linaro toolchain
1519 #12131: qt5webengine builderror in the latest stable Buildroot
1521 #13216: 2020.02.6 requires GNU find utils
1522 #14601: Python build fails on 2022.02-rc2
1523 #14746: Lack of management after loading
1524 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
1525 #14921: wpewebkit build fails because of internal build order
1526 #14936: nodejs does not build
1527 #15006: toolchain Arm AArch64 toolchain 11.2-2022.02
1528 #15021: Buildroot not compiling with systemd and glibc.
1529 #15026: package/udisks: install to staging
1530 #15061: Node.js Package fails to build against musl i386
1531 #15071: RTL8723BS library is outdated
1533 2022.08.3, released December 10th, 2022
1535 Important / security related fixes.
1537 Updated/fixed packages: asterisk, dash, dovecot, edk2,
1538 edk2-platforms, elf2flt, exim, freerdp, gcc, gdb, git, gnupg2,
1539 heimdal, iwd, kodi, libarchive, libkrb5, libksba, libmdbx,
1540 libopenssl, matchbox-keyboard, memcached, netsnmp, nginx,
1541 nodejs, openpgm, optee-client, python-scipy, python3, rsync,
1542 rtl8723bu, samba4, sdl, sdl2, swupdate, sysstat, systemd,
1543 uboot, vim, vlc, wilc-driver, xen, xterm
1545 Issues resolved (http://bugs.uclibc.org):
1547 15131: Target GDB uses internal zlib
1549 2022.08.2, released November 16th, 2022
1551 Important / security related fixes.
1553 Defconfig: Aspeed ast2600evb: Correct FPU config, Kontron bl
1554 imx8mm: Bump U-Boot to fix build issue, Pine64: Change to
1555 mainline ATF to fix build issue, Zynqmp zcu102 / zcu106 / kria
1556 kv260: Fix pmufw reset issue
1558 Updated/fixed packages: arm-trusted-firmware, bind, botan,
1559 ca-certificates, collectd, darkhttpd, dbus, dbus-broker, dhcp,
1560 dnsmasq, docker-cli, docker-engine, exfatprogs, expat,
1561 f2fs-tools, faad2, ffmpeg, freerdp, gitlab-runner, glibc,
1562 gnutls, go, gpsd, gptfdisk, grub2, gsl, gst-omx,
1563 gst1-devtools, gst1-libav, gst1-plugins-bad,
1564 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
1565 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1566 gstreamer1-editing-services, hdparm, hostapd, imagemagick,
1567 iwd, jack2, libbpf, libcurl, libidn2, libinput, libmdbx,
1568 libopenssl, libosip2, libpng, libtasn1, libtorrent-rasterbar,
1569 libuhttpd, libvncserver, libxml2, linux, linux-tools, lldpd,
1570 lrzip, lz4, matchbox-startup-monitor, meson, msmtp,
1571 multipath-tools, mupdf, musl, mv-ddr-marvell, mxml, nodejs,
1572 ntfs-3g, numactl, openssh, openvmtools, oracle-mysql,
1573 paho-mqtt-c, perl-net-ssleay, php, pixman, poppler, procps-ng,
1574 python-django, python3, qdecoder, redis, rpi-userland, rsync,
1575 rtl8189es, rtl8189fs, rtl8723bu, rtl8723ds,
1576 rtl8812au-aircrack-ng, rtl8821au, rtl_433, samba4, shapelib,
1577 socat, sqlite, squashfs, squid, strongswan, sudo, swupdate,
1578 timescaledb, uclibc-ng-test, udisks, uftp, uhd, umtprd,
1579 usbguard, vim, vlc, volk, wavemon, wilc-driver,
1580 wireguard-linux-compat, wolfssl, wpa_supplicant, wpewebkit,
1583 Issues resolved (http://bugs.uclibc.org):
1585 #14936: nodejs does not build
1586 #15026: package/udisks: install to staging
1587 #15061: Node.js Package fails to build against musl i386
1589 2022.08.1, released October 2nd, 2022
1591 Important / security related fixes.
1593 Updated/fixed packages: botan, busybox, docker-cli,
1594 docker-engine, expat, git, haproxy, heirloom-mailx, icu,
1595 imx-gpu-viv, libconfuse, libmdbx, libupnp, libxml2,
1596 ltp-testsuite, m4, makedevs, mariadb, mesa3d, meson,
1597 mosquitto, ncurses, openssh, pango, python3, qlibc,
1598 qt5xmlpatterns, rtl8189es, rtl8723bu, rt8723ds,
1599 rtl8812au-aircrack-ng, runc, sox, tinyproxy, uacme, unbound,
1600 unzip, vim, xtables-addons
1602 Issues resolved (http://bugs.uclibc.org):
1604 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
1605 #14921: wpewebkit build fails because of internal build order
1607 2022.08, released September 10th, 2022
1609 Fixes all over the tree.
1611 Autotools: Drop --runstatedir=/run as it causes build issues
1614 Defconfigs: rockpro64: Change to mainline ATF to fix build issue
1616 Updated/fixed packages: dhcpd, fwup, gcc, gdb, go, linux-tools,
1617 minidlna, mosquitto, mv-ddr-mervell, networkd-dispatcher,
1618 optee-os, polkit, python-pillow, python3, sconeserver, uuu,
1621 2022.08-rc2, released September 1st, 2022
1623 Fixes all over the tree.
1625 dependencies: Ensure 'find' and 'xargs' are available on the
1628 A large number of typo fixes.
1630 Defconfigs: bananapi m1, olimex a20/a33/lime: Use standard FPU
1631 configuration, pine64_sopine: Use mainline ATF to fix build
1633 Updated/fixed packages: ace, alsa-utils, busybox, cups,
1634 dbus-broker, directfb, domoticz, drbd-utils, edk2,
1635 edk2-platforms, ffmpeg, freeradius-server, freeswitch, gauche,
1636 gcc, gdb, glibc, gnutls, gst1-plugins-bad, gst1-plugins-good,
1637 hawktracer, igd-ethercat, imagemagick, intel-mediadriver,
1638 jack2, jose, jpeg, jquery-ui-themes, kodi, libcamera, libdill,
1639 libgit2, libglvnd, libgpg-error, libgpgme, libinput, libp11,
1640 libsepol, libtirpc, libvirtd, libvncserver, libwpe, libzlib,
1641 linux, linux-tools-perf, llvm, lshw, makedumpfile,
1642 mali-driver, memcached, minetest, mutt, ne10, netsniff-ng,
1643 ntpsec, ocrad, ola, opencv4, openocd, opensc, optee-os,
1644 pcsc-lite, postgresql, protobuf, pulseaudio, python-autobahn,
1645 python-paho-mqtt, python-protobuf, python-pygame, python3, qemu,
1646 qoriq-cadence-dp-firmware, qt5doc, qt6base, ranger, rng-tools,
1647 rsync, rustc, sconeserver, sdl2, snort, sqlite, squid,
1648 stress-ng, strongswan, sunxi-mali-utgard-driver, sysdig,
1649 sysklogd, syslinux, syslog-ng, tcf-agent, tcpreplay,
1650 tesseract-ocr, uacme, uboot-tools, uclibc, udpcast, usbguard,
1651 v4l2loopback, vim, webkitgtk, wolftpm, wpewebkit, xenomai,
1652 xserver_xorg-server, zeek, zerofree
1654 2022.08-rc1, released August 12th, 2022
1656 Fixes all over the tree and new features.
1660 - Support for NDS32 removed
1661 - Support for C-SKY removed
1662 - Support for configurable page size on ARM64 added
1663 - Architecture menu re-organized: the MMU selection now
1664 appears in this architecture menu.
1668 - GCC 12.x support added, GCC 11.x is now the default
1669 compiler, and support for building a GCC 9.x toolchain has
1671 - glibc bumped to 2.35-134-gb6aade18a7e5719c942aa2da6cf3157aca993fa4
1672 - uclibc bumped to 1.0.42
1673 - BR2_GCC_ENABLE_LTO option removed, the toolchain is now
1674 always built with LTO support. The new option BR2_ENABLE_LTO
1675 enables the use of LTO in a subset of packages that have
1676 explicit handling for LTO.
1677 - GDB enabled on OpenRISC.
1678 - Toolchain menu now appears before "Build options". The
1679 selection of the C library now determines whether static
1680 library (BR2_STATIC_LIBS) will be available or not, instead
1681 of the other way around.
1685 - genimage.cfg files now use shortcuts from genimage for the
1686 GUID of well-known GPT partitions.
1690 - U-Boot can now be built with host-gnutls as a dependency,
1691 needed for some configurations
1692 - OP-TEE can now be built with host-python-pillow as a
1693 dependency, needed for some configurations.
1694 - OP-TEE source can now be retrieved from a custom tarball
1696 - Grub has been bumped to 2.06.
1698 Over 390 packages updated.
1700 New defconfigs: aspeed_ast2500evb, aspeed_ast2600evb,
1701 broadcom_northstar, canaan_kd233, qemu_riscv64_nommu_virt,
1702 sipeed_maix_bit, sipeed_maix_bit_sdcard, sipeed_maix_dock,
1703 sipeed_maix_dock_sdcard, sipeed_maix_go,
1704 sipeed_maix_go_sdcard, sipeed_maixduino,
1705 sipeed_maixduino_sdcard
1707 Removed defconfigs: andes_ae300, csky_gx6605s,
1708 friendlyarm_nanopi_neo, minnowboard_max-graphical
1710 New packages: clpeak, compiler-rt, crucible, dbus-broker, dht,
1711 double-conversion, dust, freeradius-server, gdal, hawktracer,
1712 hyperfine, libb2, libdeflate, libdill, mbw, mender-connect,
1713 minizip-zlib, nerdctl, ntpsec, opencl-hpp, opensc,
1714 python-alembic, python-appdirs, python-beniget,
1715 python-construct, python-dtschema, python-gast, python-kflash,
1716 python-lark, python-maturin, python-mypy-extensions,
1717 python-pylibfdt, python-pythran, python-pyrsistent,
1718 python-qrcode, python-rfc3987, python-rtoml,
1719 python-ruamel-yaml, python-scipy, python-typeguard,
1720 python-typing-inspect, python-zlmdb, qt6base, rtl8723ds,
1721 spirv-llvm-translator, tealdeer, uuu, vis-network, volk,
1722 wolftpm, zeek, zerofree
1724 Removed packages: rtl8723bs
1728 #14556: python-crossbar fails to build
1729 #14951: boost compile error when running make silently
1730 #14646: OpenSSH 8.9p1 compiler error under mipsel
1731 #14841: support/download/git fails with "fatal: No such remote
1732 'origin'" due to incorrect check for origin remote
1733 #13356: libabseil-cpp: not building for raspberry pi
1734 #14911: host-python3 build needs python3 on the host
1735 #13831: mesa3d - kmsro driver requires dri3
1736 #13816: xstart failed since update the x11 libraries
1737 #13796: Problems compiling package gst-plugins-good
1738 #14191: patchelf v0.9 corrupt Nvidia shared libraries
1739 #14891: sudo: group setup fails since commit 9b7f8da96b
1740 #14881: Watchdogd Package missing INSTALL_STAGING
1741 #14876: arm-trusted-firmware can no longer be compiled with fPIE
1743 2022.05.3, released October 2nd, 2022
1745 Important / security related fixes.
1747 Fixed compatibility issue with make 4.3 and the 'printvars' /
1748 'show-vars' commands.
1750 Dependencies: Ensure 'find' and 'xargs' are available on the
1753 A large number of typo fixes.
1755 Defconfigs: Galileo: Fix defconfig syntax, Licheepi zero: Fix
1756 U-Boot dependencies, Bananapi m1, Olimx a20 olinuxino lime
1757 1+2, a33 olinuxino: Use standard FPU configuration, Pine 64
1758 sopine, Rockpro 64: Change to mainline ATF to fix build issue.
1760 Updated/fixed packages: ace, arm-trusted-firmware,
1761 babeltrace2, boost, botan, busybox, clamav, cog, containerd,
1762 cups, dhcpcd, directfb, docker-cli, docker-engine, connman,
1763 edk2, edk2-platform, elf2flt, expat, ffmpeg, ficl, freeswitch,
1764 gcc, gdb, git, glibc, gnutls, go, gocryptfs, graphicsmagick,
1765 grub2, gst1-plugins-bad, gst1-plugins-good, heirloom-mailx,
1766 icu, igh-ethercat, imagemagick, imx-gpu-viv, jack2, jose,
1767 jpeg, jquery-ui-themes, kodi, kvm-unit-tests, libcamera,
1768 libconfuse, libfreeimage, libglvnd, libgpg-error, libinput,
1769 libmdbx, libp11, libsepol, libtirpc, libupnp, libvirt,
1770 libvncserver, libwpe, libxml2, libzlib, linux, linux-tools,
1771 lshw, m4, makedevs, mali-driver, mariadb, memcached, mesa3d,
1772 minidlna, mosquitto, mutt, mv-ddr-marvell, ncurses, ne10,
1773 netsniff-ng, networkd-dispatcher, ocrad, ola, opencv4,
1774 openocd, openssh, openvmtools, pango, pcsc-lite, pistache,
1775 polkit, postgis, postgresql, python-crossbar,
1776 python-paho-mqtt, python-pygame, python-service-identity,
1777 python-txdbus, python3, qemu, qlibc,
1778 qoriq-cadence-dp-firmware, qt5xmlpatterns, ranger, redis,
1779 rng-tools, rsync, rsyslog, rtl8189es, rtl8723bu, runc, rustc,
1780 sconeserver, sdl2, snort, sox, sqlite, squid, stress-ng,
1781 strongswan, sunxi-mali-utgard-driver, sysdig, syslinux,
1782 syslog-ng, tcf-agent, tcpreplay, tesseract-ocr, tinyproxy,
1783 uacme, uboot-tools, uclibc, unzip, usbguard, v4l2loopback,
1784 vim, waffle, webkitgtk, weston, wolfssl, wpewebkit, xfsprogs,
1785 xserver_xorg-server, xtables-addons, zziplib
1789 #13216: [Documentation] 2020.02.6 requires GNU find utils
1790 #14556: python-crossbar fails to build
1791 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
1792 #14951: boost compile error when running make silently
1794 2022.05.2, released August 31st, 2022
1796 Important / security related fixes.
1798 dependencies: Ensure 'cmp' is available on the build host.
1800 pkg-utils: The KCONFIG_ENABLE_OPT macro used to enforce a specific
1801 Kconfig option to be enabled (E.G. for kernel options needed by
1802 packages) no longer changes a =m (modular) with =y (built in).
1804 check-host-rpath: Silence readelf warnings when clang is used
1806 GCC 10.x updated to 10.4.0
1808 Defconfigs: Kria kv260: Fix u-boot configuration
1810 Updated/fixed packages: apg, arm-trusted-firmware, assimp,
1811 bayer2rgb-neon, bind, bird, cog, cwiid, diffutils, freerdp,
1812 fluidsynth, gcc, gdk-pixbuf, glibc, glslsandbox-player,
1813 gnupg2, gtest, i2pd, jack2, jquery-validation, jszip,
1814 kvm-unit-tests, libbsd, libcamera, libcurl, libest, libiio,
1815 libkrb5, libopenssl, libp11, libpsl, libwebsockets, localedef,
1816 luasyslog, lxc, mbedtls, mstpd, mutt, netdata, netsniff-ng,
1817 nodejs, nvidia-driver, ola, openssl, opkg-utils, paho-mqtt-c,
1818 pango, pcsc-lite, perl, perl-crypt-openssl-rsa, pimd, poppler,
1819 postgis, powerpc-utils, pppd, protobuf-c, pulseaudio,
1820 python-bottle, python-django, python-lxml, python3, qt5webkit,
1821 redis, rpi-userland, rsyslog, runc, rustc, sconeserver,
1822 sg3_utils, shadowsocks-libev, stellarium, suricata, swupdate,
1823 tcpreplay, uacme, uclibc, v4l2loopback, webkitgtk,
1824 wilc-driver, wine, wpewebkit, xdg-dbus-proxy,
1825 xserver_xorg-server, zeromq, zfs, zlib-ng
1827 Issues resolved (http://bugs.uclibc.org):
1829 #13796: Problems compiling package gst-plugins-good
1831 2022.05.1, released July 24th, 2022
1833 Important / security related fixes.
1835 Disable big endian no-mmu on ARM as it is not supported by
1838 Tighten dependencies for external Bootlin toolchains to ensure
1839 they can only be selected in compatible configurations.
1841 Support external toolchains without gdbserver.
1843 Updated/fixed packages: apache, avahi, bdwgc, bind, bpftool,
1844 cups, darkhttpd, dmalloc, ecryptfs-utils, fxload, ghostscript,
1845 gnutls, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-base,
1846 gst1-plugins-bad, gst1-plugins-good, gst1-plugins-ugly,
1847 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1848 gstreamer1-editing-services, gtest, iptables, keyutils, lcms2,
1849 libabseil-cpp, libcamera, libcurl, libeastl, libgpgme,
1850 libgtk3, libmdbx, libmediaart, libmodsecurity, libnetconf2,
1851 libopenssl, libpjsip, libsamplerate, libsndfile, libtalloc,
1852 logrotate, luajit, nginx, noip, paxtest, php, postgresql,
1853 procrank_linux, pure-ftpd, python-pillow, qdecoder,
1854 rabbitmq-server, rpi-userland, ruby, rustc, sofia-sip,
1855 systemd, tcpreplay, tinyproxy, tor, uacme, uboot-tools, vim,
1856 watchdogd, webkitgtk, weston, wireguard-linux-compat,
1857 wpa_supplicant, wpewebkit, zstd
1859 Issues resolved (http://bugs.uclibc.org):
1861 #14881: Watchdogd Package missing INSTALL_STAGING
1863 2022.05, released June 6th, 2022
1865 Fixes all over the tree.
1867 Rework BR2_STATIC_LIBS handling to ensure it can only be
1868 enabled if a suitable C library is available.
1870 Updated/fixed packages: arm-trusted-firmware, at91bootstap,
1871 boinc, boost, cpulimit, diffutils, edk2, eigen, fbv, gcr,
1872 gensio, glibc, go, gtest, iucode-tool, kvm-unit-tests, libcec,
1873 libcurl, libks, linux, linux-tools, lttng-modules, mariadb,
1874 memcached, mono, musl, mutt, netdata, network-manager, nginx,
1875 ogre, openjpeg, openvpn, pipewire, python-crossbar, qemu,
1876 qpid-proton, rauc, rockchip-mali, rsyslog,
1877 rtl8812au-aircrack-ng, ruby, runc, rustc, samba4, tiff,
1878 uclibc, unrar, vim, webkitgtk, wpewebkit,
1879 xdriver_xf86-video-ati, xml-security-c, zchunk, zlib-ng
1881 Issues resolved (http://bugs.uclibc.org):
1883 #14821: Samba server is failing to compile
1884 #14826: make qemu_x86_64_defconfig stopped working
1886 2022.05-rc2, released May 30th, 2022
1888 Fixes all over the tree.
1890 Defconfigs: qemu_ppc64*: Use binutils 2.36.1 to fix build
1891 issue, qemu_arm_vexpress_tz: Fix optee-os build issue,
1892 qemu_arm_versatile_nommu: Drop now that nommu for ARMv5 is no
1895 Updated/fixed packages: dhcp, edk2, gcr, glibc, i2pd, janet,
1896 janus-gateway, libfreeimage, libnftnl, libnss, libodb-boost,
1897 libostree, libwebsockets, linux-tools, midori, ntfs-3g, ola,
1898 optee-client, pcsc-lite, pipewire, python-flask,
1899 python-service-identity, python-werkzeug, qemu, rng-tools,
1900 rockchip-mali, strace, xdriver_xf86-video-amdgpu
1902 Removed packages: ktap
1904 2022.05-rc1, released May 18th, 2022
1906 Fixes all over the tree and new features.
1909 - glibc update to 2.35, musl updated to 1.2.3
1910 - gcc 11.x updated to 11.3, support for external gcc 12.x
1911 - binutils 2.38 added, 2.32/2.35.2 removed, default changed to 2.37
1912 - s390x Bootlin external toolchain added
1913 - 5.17.x kernel headers support added
1916 - Rework OCI entrypoint/command logic to handle command arguments
1917 - Squashfs block size is now configurable
1919 Graphs: Also generate a build time timeline graph (for top
1920 level parallel builds).
1922 scripts/pkg-stats: Optimize memory consumption for CPE parsing
1924 Fix compatibility issue with the fakeroot script logic and
1925 modern versions of dash.
1927 Change git:// URLs pointing to Github to https://, now that
1928 Github has turned off support for git://
1930 New defconfigs: Octavo osd32mp1_brk / osd32mp1_red
1932 New packages: falcosecurity-libs, lzma-alone, octave,
1933 python-flit-core, python-orjson, python-pydevmem,
1934 qt5webengine-chromium, qt5webengine-chromium-catapult, ragel,
1935 tbb, wilc-driver, wtfutil
1937 Wilc1000-firmware renamed to wilc-firmware
1939 Issues resolved (http://bugs.uclibc.org):
1941 #14596: package dialog is outdated and contains a bug
1942 #14651: OpenSSH 8.9p1 compiler error under ARM
1943 #14656: Adding dependencies from an external tree does not work
1944 #14661: Fakeroot script relies on bash-isms, does not work with..
1945 #14681: QT5WEBENGINE not building
1946 #14686: genimage.cfg have a hard-coded .ext4 extension which..
1947 #14701: Multiple unresolved symbols while building kernel ..
1948 #14706: nodjs build problem
1949 #14711: nodjs build problem missing bzip
1950 #14721: python-argon2_cffi no longer works
1951 #14731: BR2_PACKAGE_IOSTAT
1952 #14751: LVM2 Outdated Link
1954 2022.02.12, released May 5th, 2023
1956 Important / security related fixes.
1958 Updated/fixed packages: agentpp, apache, ca-certificates,
1959 containerd, coremark, dcron, eudev, ffmpeg, git,
1960 intel-microcode, kexec, lcdproc, libmicrohttpd, libosmium,
1961 libxml2, linux-tools, matio, osm2pgsql, poppler, postgresql,
1962 protozero, python-web2py, runc, s390-tools, samba4, snmppp,
1963 sudo, tcpdump, uclibc, vim, webkitgtk, wpewebkit,
1966 2022.02.11, released March 19th, 2023
1968 Important / security related fixes.
1970 Updated/fixed packages: apache, apr, apr-util, asterisk,
1971 at91dataflashboot, audit, bash, bind, bridge-utils, clamav,
1972 dmalloc, exfat, exfat-utils, f2fs-tools, gcc, git,
1973 glslsandbox-player, go, haproxy, intel-gmmlib, ipmiutil, less,
1974 libblockdev, libcurl, libev, libgcrypt, libmad, libmdbx,
1975 libmodsecurity, libolm, libpjsip, lttng-babeltrace, mender,
1976 mpv, mutt, mxs-bootlets, opensbi, opus, paho-mqtt-c,
1977 pcm-tools, php, proxychains-ng, python-django,
1978 python-m2crypto, python-werkzeug, quazip, quickjs,
1979 rockchip-mali, rsync, sudo, tiff, uacme, uqmi, webkitgtk,
1980 wpebackend-fdo, wpewebkit, xdriver_xf86-video-qxl, znc
1982 Issues resolved (http://bugs.uclibc.org):
1984 #15306: glibc build fails in Docker container
1985 #15361: Buildroot linking error on Apple Silicon
1987 2022.02.10, released March 1st, 2023
1989 Important / security related fixes.
1991 Fix make O=..._defconfig builds (regression in 2022.02.9).
1993 A number of additional/stricter checks have been added to
1994 ./utils/check-package.
1996 Build host dependencies check extended to check for a number
1997 of specific perl modules to better handle distributions (like
1998 Fedora) with very fine grained perl packages. Also ensure
1999 build host has git >= 2.0.0 when using packages written in
2000 go/rust because the vendoring may need it.
2002 Defconfigs: ASUS tinker rk3288: Fix boot issue related to TPL
2004 Updated/fixed packages: afboot-stm32, apache, barebox, c-ares,
2005 elf2flt, freeswitch, fwts, gcc, git, kodi, libgit2, libks,
2006 libopenssl, live555, lua, lxc, mesa3d-headers, modsecurity2,
2007 netopeer2, openjdk, openpowerlink, openvpn, opusfile,
2008 postgresql, pugixml, python-future, qt5, sdl2, sofia-sip,
2009 ssdp-responder, sudo, sunxi-mali-utgard, ti-sgx-km, tmux,
2010 uboot, upx, vim, webkitgtk, wolfssl, wpewebkit, xlib_libXpm,
2011 xserver_xorg-server, xxhash, xz, yajl, zabbix
2013 Issues resolved (http://bugs.uclibc.org):
2015 #15271: no start-qemu.sh
2016 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
2017 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
2019 2022.02.9, released January 18th, 2023
2021 Important / security related fixes.
2023 Br2-external: Fix make performance issue when many (> 6)
2024 external trees are used together.
2026 Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
2029 Go: Ensure our go build and module cache is used, even for the
2032 Legal-info: Stop warning about not saving sources for local /
2033 override packages if <PKG>_REDISTRIBUTE is set to NO.
2035 Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
2037 A large number of NXP related packages and defconfigs have
2038 been updated as upstream moved the git repositories to Github.
2040 Updated/fixed packages: asterisk, bearssl, botan, cairo,
2041 capnproto, check, checkpolicy, connman, containerd,
2042 docker-cli, docker-engine, exempi, exfat, exfat-utils, fmc,
2043 fmlib, glib-networking, go, gobject-introspection, gperf,
2044 i2pd, ima-evm-utils, imx-alsa-plugins, imx-kobs, imx-lib,
2045 imx-m4fwloader, imx-mkimage, intel-microcode, janus-gateway,
2046 libcurl, libftdi1, libksba, libmbim, libmng, libpjsip,
2047 libtalloc, libuwsc, libxkbcommon, linux, lpeg, lrzsz,
2048 lttng-tools, lua-cqueues, mbedtls, mfgtools, mutt, php,
2049 policycoreutils, polkit, postgresql, pptp-linux,
2050 qcom-db410c-firmware, qemu, qoriq-rcw, qt5virtualkeyboard,
2051 rhash, rtl_433, ruby, sqlite, swupdate, tekui, tiff, tinyxml,
2052 tor, wayland, wireshark, wpa_supplicant,
2053 xdriver_xf86-video-imx-viv, xserver_xorg-server, xxhash, zip
2055 Issues resolved (http://bugs.uclibc.org):
2057 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
2058 #14996: Too many directories in BR2_EXTERNAL causes hang during make
2059 #15161: kernel can't support SUBDIR
2060 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
2061 #15226: lsblk: not found
2063 2022.02.8, released December 10th, 2022
2065 Important / security related fixes.
2067 Updated/fixed packages: asterisk, dash, dovecot,
2068 dovecot-pigeonhole, edk2, edk2-platforms, elf2flt, exim,
2069 freerdp, gcc, gdb, git, gnupg2, heimdal, iwd, kodi,
2070 libarchive, libmdbx, libkrb5, libksba, libopenssl, memcached,
2071 netsnmp, nginx, openpgm, optee-client, python3, rsync,
2072 rtl8723bu, samba4, sdl, sdl2, swupdate, sysstat, systemd,
2073 uboot, vim, vlc, xen, xterm
2075 Issues resolved (http://bugs.uclibc.org):
2077 #15131: Target GDB uses internal zlib
2079 2022.02.7, released November 17th, 2022
2081 Important / security related fixes.
2083 Defconfig: Pine64: Change to mainline ATF to fix build
2084 issue, Zynqmp zcu102 / zcu106: Fix pmufw reset issue
2086 Updated/fixed packages: arm-trusted-firmware, bind, botan,
2087 collectd, darkhttpd, dbus, dhcp, dnsmasq, docker-cli,
2088 docker-engine, exfatprogs, expat, f2fs-tools, faad2, ffmpeg,
2089 freerdp, gnutls, go, gpsd, grub2, gsl, gst-omx, gst1-devtools,
2090 gst1-libav, gst1-plugins-bad, gst1-plugins-base,
2091 gst1-plugins-good, gst1-plugins-ugly, gst1-python,
2092 gst1-rtsp-server, gst1-vaapi, gstreamer1,
2093 gstreamer1-editing-services, hdparm, hostapd, imagemagick,
2094 iwd, jack2, libbpf, libcurl, libfribi, libidn2, libinput,
2095 libmdbx, libopenssl, libosip2, libpng, libtasn1,
2096 libtorrent-rasterbar, libuhttpd, libvncserver, libxml2, linux,
2097 linux-tools, lldpd, lrzip, lz4, matchbox-startup-monitor,
2098 msmtp, multipath-tools, mupdf, musl, mv-ddr-marvell, mxml,
2099 nodejs, ntfs-3g, numactl, openvmtools, oracle-mysql,
2100 paho-mqtt-c, perl-net-ssleay, php, pixman, poppler, procps-ng,
2101 python-django, python3, qdecoder, rpi-userland, rsync,
2102 rtl8189es, rtl8189fs, rtl8723bu, rtl8812au-aircrack-ng,
2103 rtl8821au, rtl_433, samba4, shapelib, socat, squid, sqlite,
2104 squashfs, strongswan, sudo, swupdate, timescaledb, u-boot,
2105 uclibc-ng-test, udisks, uftp, uhd, umtprd, vim, wavemon,
2106 wireguard-linux-compat, wolfssl, wpa_supplicant, wpewebkit,
2109 Issues resolved (http://bugs.uclibc.org):
2111 #15026: package/udisks: install to staging
2112 #15061: Node.js Package fails to build against musl i386
2114 2022.02.6, released October 2nd, 2022
2116 Important / security related fixes.
2118 Fixed compatibility issue with make 4.3 and the 'printvars' /
2119 'show-vars' commands.
2121 Dependencies: Ensure 'find' and 'xargs' are available on the
2124 A large number of typo fixes.
2126 Defconfigs: Galileo: Fix defconfig syntax, Licheepi zero: Fix
2127 U-Boot dependencies, Bananapi m1, Olimx a20 olinuxino lime
2128 1+2, a33 olinuxino: Use standard FPU configuration, Pine 64
2129 sopine, Rockpro 64: Change to mainline ATF to fix build issue.
2131 Updated/fixed packages: ace, arm-trusted-firmware,
2132 babeltrace2, boost, botan, busybox, clamav, cog, connman,
2133 containerd, cups, dhcpcd, directfb, docker-cli, docker-engine,
2134 edk2, edk2-platforms, elf2flt, expat, ffmpeg, ficl,
2135 freeswitch, freetype, gcc, gdb, git, gnutls, go,
2136 graphicsmagic, grub2, gst1-plugins-bad, gst1-plugins-good,
2137 heirloom-mailx, icu, igh-ethercat, imagemagick, imx-gpu-viv,
2138 jose, jpeg, jquery-ui-themes, kodi, libconfuse, libfreeimage,
2139 libglvnd, libgpg-error, libinput, libmdbx, libsepol, libtirpc,
2140 libupnp, libvirt, libvncserver, libwpe, libxml2, libzlib,
2141 linux, linux-tools, lshw, m4, makedevs, makedumpfile,
2142 mali-driver, mariadb, memcached, mesa3d, minidlna, mosquitto,
2143 mutt, mv-ddr-marvell, ncurses, ne10, netsniff-ng,
2144 networkd-dispatcher, ocrad, opencv4, openocd, openssh, pango,
2145 pcsc-lite, polkit, postgis, postgresql, python-paho-mqtt,
2146 python-pygame, python3, qemu, qlibc,
2147 qoriq-cadence-dp-firmware, qt5xmlpatterns, ranger, rng-tools,
2148 rsync, rsyslog, rtl8189es, rtl8723be, runc, rustc,
2149 sconeserver, sdl2, snort, sox, sqlite, squid, stress-ng,
2150 strongswan, sunxi-mali-utgard-driver, syslinux, syslog-ng,
2151 tcf-agent, tcpreplay, tesseract-ocr, tinyproxy, uacme,
2152 uboot-tools, uclibc, unzip, usbguard, v4l2loopback, vim,
2153 webkitgtk, wolfssl, wpewebkit, xfsprogs, xserver_xorg-server,
2154 xtables-addons, zziplib
2158 #13216: [Documentation] 2020.02.6 requires GNU find utils
2159 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
2160 #14951: boost compile error when running make silently
2162 2022.02.5, released August 31st, 2022
2164 Important / security related fixes.
2166 dependencies: Ensure 'cmp' is available on the build host.
2168 pkg-utils: The KCONFIG_ENABLE_OPT macro used to enforce a specific
2169 Kconfig option to be enabled (E.G. for kernel options needed by
2170 packages) no longer changes a =m (modular) with =y (built in).
2172 check-host-rpath: Silence readelf warnings when clang is used
2174 GCC 10.x updated to 10.4.0
2176 Updated/fixed packages: apg, arm-trusted-firmware, assimp,
2177 bayer2rgb-neon, bind, bird, cog, cwiid, diffutils, fluidsynth,
2178 freerdp, gcc, glibc, glslsandbox-player, gdk-pixbuf, gnupg2,
2179 gtest, i2pd, jack2, jquery-validation, jszip, libbsd, libcamera,
2180 libcurl, libest, libiio, libkrb5, libopenssl, libpsl,
2181 luasyslog, lxc, mbedtls, mstpd, mutt, netdata, netsniff-ng,
2182 nodejs, nvidia-driver, openssl, opkg-utils, paho-mqtt-c,
2183 pango, pcsc-lite, perl, pimd, poppler, postgis, powerpc-utils,
2184 pppd, protobuf-c, pulseaudio, python-bottle, python-django,
2185 python-lxml, python3, qt5webkit, rpi-userland, rsyslog, runc,
2186 rustc, sconeserver, sg3_utils, shadowsocks-libev, suricata,
2187 tcpreplay, uacme, uclibc, v4l2loopback,, webkitgtk, wine,
2188 wpewebkit, xdg-dbus-proxy, xserver_xorg-server, zeromq, zfs,
2191 Issues resolved (http://bugs.uclibc.org):
2193 #13796: Problems compiling package gst-plugins-good
2194 #14926: package/nodejs: build for host fails with GTEST errors
2196 2022.02.4, released July 28th, 2022
2198 Important / security related fixes.
2200 Disable big endian no-mmu on ARM as it is not supported by
2203 Tighten dependencies for external Bootlin toolchains to ensure
2204 they can only be selected in compatible configurations.
2206 Support external toolchains without gdbserver.
2208 Updated/fixed packages: apache, avahi, bdwgc, bind, bpftool,
2209 cups, darkhttpd, dmalloc, ecryptfs-utils, fxload, ghostscript,
2210 gnutls, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-base,
2211 gst1-plugins-bad, gst1-plugins-good, gst1-plugins-ugly,
2212 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2213 gstreamer1-editing-services, gtest, iptables, keyutils, lcms2,
2214 libabseil-cpp, libcamera, libcurl, libeastl, libgpgme,
2215 libgtk3, libmdbx, libmediaart, libmodsecurity, libnetconf2,
2216 libopenssl, libpjsip, libsamplerate, libsndfile, libtalloc,
2217 logrotate, luajit, nginx, noip, paxtest, php, postgresql,
2218 procrank_linux, pure-ftpd, python-pillow, qdecoder,
2219 rabbitmq-server, rpi-userland, rustc, sofia-sip, systemd,
2220 tcpreplay, tinyproxy, tor, uacme, uboot-tools, vim, watchdogd,
2221 webkitgtk, wireguard-linux-compat, wpa_supplicant, wpewebkit,
2224 Issues resolved (http://bugs.uclibc.org):
2226 #14881: Watchdogd Package missing INSTALL_STAGING
2228 2022.02.3, released June 19th, 2022
2230 Important / security related fixes.
2232 Infrastructure: Fix building under paths containing regex
2233 characters (E.G. '+')
2235 Toolchain: Only allow ppc64le variants for which a
2236 glibc/musl/uclibc toolchain is supported.
2237 Mark codescape mti/img mips toolchains as shared library only
2240 Updated/fixed packages: arm-trusted-firmware,
2241 at91dataflashboot, boinc, dhcp, diffutils, edk2, fbv, gensio,
2242 glibc, go, gtest, iucode-tool, janet, libcec, libcurl,
2243 libfreeimage, libnftnl, libodb-boost, linux, linux-tools,
2244 lttng-modules, mariadb, memcached, mono, mutt,
2245 network-manager, nginx, ntfs-3g, ogre, openjpeg, openvpn,
2246 qemu, qpid-proton, qt5webengine, rauc, rockchip-mali, rsyslog,
2247 ruby, runc, rustc, samba4, strace, tiff, uclibc, unrar, vim,
2248 webkitgtk, wpewebkit, xdriver_xf86-video-amdgpu,
2249 xdriver_xf86-video-ati, zlib-ng
2251 New packages: qt5webengine-chromium,
2252 qt5webengine-chromium-catapult
2254 Issues resolved (http://bugs.uclibc.org):
2256 #14766: package dhcp on buildroot 2022.02.1 failed
2257 #14821: Samba server is failing to compile
2258 #14826: make qemu_x86_64_defconfig stopped working
2260 2022.02.2, released May 29th, 2022
2262 Important / security related fixes.
2264 Archictures: Drop sh2a, correct x86 Bonnell variant
2266 Toolchain: Bump GCC 11.x to 11.3, correct pre-installed
2267 external toolchain logic when toolchain is available in path.
2269 Rework OCI filesystem entrypoint/command logic to handle
2272 Defconfigs: Update Zynqmp zcu102/106 to final 2022.1 release,
2273 fix zcu106 PLL config
2275 Updated/fixed packages: adwaita-icon-theme, afboot-stm32,
2276 aircrack-ng, alchemy, alsa-lib, arptables, assimp, asterisk,
2277 aubio, avrdude, azure-iot-sdk-c, batman-adv, binutils,
2278 bpftool, brotli, cairo, cifs-utils, clamav, cryptodev-linux,
2279 dhcp, diffutils, dmalloc, duktape, e2fsprogs, elf2flt, espeak,
2280 expat, ffmpeg, fluidsynth, freerdp, gcc, git, glorytun,
2281 glslsandbox-player, gnutls, go, gst1-imx, gst1-plugins-good,
2282 gzip, imagemagick, janus-gateway, keepalived, kompexsqlite,
2283 kvm-unit-tests, libarchive, libcgi, libcurl, libevdev,
2284 libeXosip2, libhtp, libinput, libkcapi, libkrb5, libks,
2285 libmdbx, libmnl, libnpupnp, libnspr, libopenssl, liboping,
2286 libpjsip, libpri, libselinux, libsigsegv, libv4l,
2287 libwebsockets, libxml2, linux, linux-tools, ltp-testsuite,
2288 luajit, lvm2, mali-driver, mariadb, mc, minizip, mpd, mutt,
2289 netatalk, netsurf, network-manager, nodejs, numactl, nut,
2290 omniorb, openbox, opencv4, openjdk, openjdk-bin, openocd,
2291 pamtester, pango, pcre2, php, php-apcu, pinentry, pixman,
2292 polkit, postgis, postgresql, pure-ftpd, python-aenum,
2293 python-avro, python-django, python-pillow, python-simplejson,
2294 python-urllib3, python-zopfli, python3, qemu, qpdf, quazip,
2295 redis, rockchip-mali, rsync, rt-tests, rust, rtl8818eu,
2296 rtl8189es, rtl8189fs, rtl_433, sam-ba, samba4, sdl2_ttf,
2297 shadowsocks-libev, shim, subversion, sun20i-d1-spl, suricata,
2298 systemd, tftpd, trinity, tvheadend, udev, uftrace,
2299 urandom-scripts, usb_modeswitch, valgrind, vde2, vim,
2300 wireplumber, wolfssl, wpa_supplicant, xlib_libXfont2, xz,
2303 Issues resolved (http://bugs.uclibc.org):
2305 #14751: LVM2 Outdated Link
2307 2022.02.1, released April 11th, 2022
2309 Important / security related fixes.
2311 Graphs: Also generate a build time timeline graph (for top
2312 level parallel builds).
2314 scripts/pkg-stats: Optimize memory consumption for CPE parsing
2316 Fix compatibility issue with the fakeroot script logic and
2317 modern versions of dash.
2319 Change git:// URLs pointing to Github to https://, now that
2320 Github has turned off support for git://
2322 Updated/fixed packages: ace, apache, apr, apr-util, belr,
2323 bind, bluez5_utils, boinc, bpftool, busybox, cloop, cog,
2324 containerd, cppcms, dav1d, dhcp, dieharder, dnsmasq,
2325 docker-cli, docker-engine, efl, ell, fakeroot, flac,
2326 fluidsynth, gdk-pixbuf, glib-networking, gnutls, gst-omx,
2327 gst1-devtools, gst1-libav, gst1-plugins-bad,
2328 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2329 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2330 gstreamer1-editing-services, haproxy, htop, intel-gmmlib,
2331 ipmiutil, iwd, jack1, jack2, lftp, libabseil-cpp, libbluray,
2332 libcamera-apps, libcoap, libcurl, libest, libgee, libglib2,
2333 libgtk3, libiec61850, libkrb5, libminiupnpc, libodb,
2334 libodb-boost, libopenssl, libp11, libpsl, libressl, librstp,
2335 librtlsdr, liburing, libyang, libzlib, luasec, lxc, matio,
2336 meson, minidlna, minizip, mpd, mtools, netatalk, nbd, odb,
2337 openblas, openssh, openvpn, optee-os, opus, paho-mqtt-c,
2338 pango, php, pipewire, pkcs11-helper, postgresql, ppp,
2339 protozero, python-aioconsole, python-avro, python-brotli,
2340 python-greenlet, python-paramiko, python-pillow,
2341 python-rpi-gpio, python-treq, python-twisted, python-ujson,
2342 python-weasyprint, qt5base, qt5wayland, raptor, rpi-firmware,
2343 rpi-userland, rtl_433, runc, rust, rygel, samba4,
2344 shairport-sync, spice, spidev_test, stunnel, systemd,
2345 timescaledb, trace-cmd, trousers, ts4900-fpga, tvheadend,
2346 udpcast, unbound, upower, urandom-scripts, usbguard, valgrind,
2347 valijson, vim, wavpack, wget, wireplumber, wireshark, woff2,
2348 xmrig, zabbix, zlib-ng, zynaddsubfx, zziplib
2350 Issues resolved (http://bugs.uclibc.org):
2352 #13971: ip6tables-nft build does not include MASQUERADE target..
2353 #14651: OpenSSH 8.9p1 compiler error under ARM
2354 #14656: Adding dependencies from an external tree does not work
2355 #14661: Fakeroot script relies on bash-isms, does not work ..
2356 #14686: genimage.cfg have a hard-coded .ext4 extension which..
2357 #14701: Multiple unresolved symbols while building kernel ..
2358 #14711: nodjs build problem missing bzip
2359 #14731: BR2_PACKAGE_IOSTAT
2361 2022.02, released March 8th, 2022
2365 Fixes to cargo and golang packaging infrastructure.
2367 Defconfigs: OrangePi RK3399: Fix genimage format
2369 Updated/fixed packages: azure-iot-sdk-c, bpftool, cog,
2370 directfb, directfb-examples, dnsmasq, docker-engine, expat,
2371 freerdp, frr, gdb, ghostscript, glib-networking, go, haproxy,
2372 hostapd, kf5-extra-cmake-modules, kf5-kcoreaddons,
2373 kf5-modemmanager-qt, kf5-networkmanager-qt, libcamera-apps,
2374 libgee, libglfw, librstp, libtorrent, libvirt, libxslt, linux,
2375 mariadb, oprofile, osm2pgsql, pulseview, python-cryptography,
2376 python-gnupg, python-treq, qt5base, qt5webkit, rauc, re2,
2377 rygel, safeclib, sconeserver, seatd, sord, upmpdcli,
2378 util-linux, weston, wpa_supplicant, xdriver_xf86-video-mach64,
2379 xdriver_xf86-video-nouveau, xdriver_xf86-video-qxl,
2380 xscreensaver, zabbix
2382 New packages: gdk-pixbuf-xlib
2384 Removed packages: python-pycli
2386 Issues resolved (http://bugs.uclibc.org):
2388 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
2389 #14611: 2022.02-rc2: Build of BR2_x86_64 with BR2_LINUX_KERNEL_..
2390 #14631: host-go-bootstrap: go not being built for package in ..
2391 #14636: azure-iot-sdk-c: Installed headers do not compile
2392 #14641: oprofile can not find the events files
2394 2022.02-rc3, released February 28th, 2022
2396 Fixes all over the tree.
2398 Defconfigs: Xilinx zynqmp zcu102/zcu106: Fix U-Boot DTS config
2400 Updated/fixed packages: bluez5_utils, bpftool, dbus, exempi,
2401 flac, freerdp, frr, gnutls, libpjsip, libxml2, mariadb,
2402 openssh, python-twisted, qt5webkit, samba4, vim, weston,
2403 wireshark, wolfssl, xdg-dbus-proxy, xterm,
2405 2022.02-rc2, released February 20th, 2022
2407 Fixes all over the tree.
2409 Defconfigs: Friendlyarm Nanopi R2S: Fix U-Boot build, Kontron
2410 BL i.MX8M Mini: Fix U-Boot build, PC Engines APU2: Fix Linux
2411 build, ROC-RK3399-PC: Bump rootfs size to fix build
2413 Updated/fixed packages: apache, apparmor, apr-util, arp-scan,
2414 binutils, bluez5_utils, connman, cryptsetup, dnsmasq,
2415 dovecot-pigeonhole, expat, gdk-pixbuf, gst1-plugins-base,
2416 guile, keepalived, kodi, libbpf, libglvnd, libgsasl, libiconv,
2417 librsvg, libuhttpd, libusb, libv4l, luasyslog, mongrel2, neon,
2418 pcre, perl-netaddr-ip, php, psmisc, python-ipython,
2419 python-pycli, python-pygame, python-regex, python-twisted,
2420 qt5location, qt5webkit, resiprocate, rygel, safeclib,
2421 sdl2_ttf, socketcand, strongswan, sudo, systemd, toolchain,
2422 urg, webkitgtk, wireless-regdb, wpewebkit,
2423 xdriver_xf86-video-{ati,mach64,mga,r128,savage,tdfx}, xz, zfs,
2426 2022.02-rc1, released February 13th, 2022
2428 Numerous package updates and many (80) new packages.
2431 - glibc: Optional support for compatibility shims for running
2432 on older kernels than what glibc has been built against
2433 - uClibc: Use uClibc-ng 1.0.40
2434 - External toolchains: Update Bootlin toolchains to 2021.11-1
2437 Python 2.7 and python 2.x specific packages removed as python
2438 2.x is EOL since April 2020. Likewise a number of python3
2439 specific host packages has been renamed (host-python-foo
2440 instead of host-python3-foo) now host-python is always python
2443 Cargo (Rust) package infrastructure added. Vendoring support
2444 added to golang package infrastructure.
2446 New defconfigs: FriendlyARM NanoPi R2S, Kontron BL i.MX8M
2447 Mini, Microchip Sama7g7ek, Olimex STMP157 OlinuXino LIME2,
2448 QEMU PPC Bamboo, PPC64 PowerNV, Raspberry Pi Zero 2W, Spike
2449 Riscv64, Xilinx zcu102
2451 Removed defconfigs: Synopsys arch38 VDK, aarch64 VDK
2453 New packages: ace, alchemy, alfred, bat, bento4, bmx7,
2454 bpftool, brcmfmac_sdio-firmware-rpi, cfm, cups-pk-helper,
2455 davinci-bootcount, dbus-cxx, embiggen-disk, freeipmi,
2456 gocryptfs, kodi-pvr-plutotv, kodi-pvr-waipu, ksmbd-tools,
2457 libcamera-apps, libest, libexecinfo, libfutils, libglvnd,
2458 libks, libmd, libopenaptx, libpeas, libshdata, liburing, lilv,
2459 lua-argon2, lua-cffi, lua-inotify, lv2, mali-driver,
2460 moby-buildkit, modsecurity2, networkd-dispatcher, pahole,
2461 php-apcu, php-lua, php-pam, python-argon2-cffi-bindings,
2462 python-cssselect2, python-distro, python-fonttools,
2463 python-gnupg, python-installer, python-memory-profiler,
2464 python-mpd2, python-pep517, python-pydyf, python-pypa-build,
2465 python-pyphen, python-tinycss2, python-tomli,
2466 python-weasyprint, python-zopfli, qoriq-cadence-dp-firmware,
2467 riscv-isa-sim, rockchip-mali, rpi-rgb-led-matrix, sdbus-cpp,
2468 sentry-cli, serd, simple-mail, sord, sratom,
2469 sunxi-mali-utgard, sunxi-mali-utgard-driver, tinifier, ulog,
2470 vulkan-headers, xlib_libxcvt, zabbix, zchunk, zynaddsubfx
2472 Removed packages: gstreamer1-mm, python, python-backports-abc,
2473 python-backports-functools-lru-cache,
2474 python-backports-shutil-get-terminal-size,
2475 python-backports-ssl-match-hostname, python-configobj,
2476 python-dialog, python-enum, python-enum34, python-functools32,
2477 python-futures, python-id3, python-ipaddr, python-ipaddress,
2478 python-mad, python-nfc, python-pam, python-pathlib2,
2479 python-pycap, python-pyro, python-singledispatch,
2480 python-subprocess32, python-typing, python-yieldfrom,
2481 qt5webkit-examples, rpi-bt-firmware, rpi-wifi-firmware,
2482 sunxi-mali-mainline, sunxi-mali-mainline-driver, zynq-boot-bin
2484 Issues resolved (http://bugs.uclibc.org):
2486 #12271: python-iptables runtime dependencies
2487 #13436: PPP 2.4.9 is out
2488 #14351: needs to mount sysfs before mount -a
2489 #14451: nodejs won't build on Fedora 35
2490 #14471: alsa_utils wrong deployment
2491 #14501: lttng-modules v2.11 package fails to build
2492 #14531: Package EFL - build error
2494 2021.11.3, released March 24th, 2022
2496 Important / security related fixes.
2498 Updated/fixed packages: apache, azure-iot-sdk-c, boinc, dbus,
2499 directfb, docker-engine, exempi, expat, flac, gdb, gdk-pixbuf,
2500 gnutls, go, haproxy, libcurl, libiec61850, libminiupnpc,
2501 libodb, libodb-boost, libopenssl, libpjsip, libressl, librsvg,
2502 libsrtp, libvirt, libxml2, libxslt, lxc, mariadb, minidlna,
2503 odb, openblas, openvpn, oprofile, php, pppd, python-ipython,
2504 python-twisted, raptor, rpi-firmware, samba4, seatd,
2505 timescaledb, usbguard, util-linux, vim, wavpack,
2506 wireless-regdb, wireplumber, wireshark, wolfssl, xscreensaver,
2509 New packages: gdk-pixbuf-xlib
2511 Issues resolved (http://bugs.uclibc.org):
2513 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
2514 #14636: azure-iot-sdk-c: Installed headers do not compile
2515 #14641: oprofile can not find the events files
2517 2021.11.2, released February 28th, 2022
2519 Important / security related fixes.
2521 Defconfigs: Andes ae3xx, Intel galileo: Fix build with host
2522 gcc >= 10, ROC-RK3399-PC: Bump rootfs size to fix build issue.
2524 Add conditional patching logic to fix build issues for older
2525 U-Boot / Linux kernel versions when built with a host gcc >=
2528 Updated/fixed packages: apitrace, binutils, casync, cgilua,
2529 connman, expat, gauche, gdb, gensio, glibc, go, gst-omx,
2530 gst1-devtools, gst1-libav, gst1-plugins-bad,
2531 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2532 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2533 gstreamer1-editing-services, kf5-extra-cmake-modules, kodi,
2534 libarchive, linux, lm-sensors, localedef, log4cxx, mpd,
2535 nfs-utils, php, pistache, pkcs11-helper, prosody,
2536 python-django, python-pyzmq, python-regex,
2537 python-sqliteschema, resiprocate, rtl8723bu, thermald, tiff,
2538 tor, util-linux, vim, xen
2540 2021.11.1, released January 29th, 2022
2542 Important / security related fixes.
2544 check-package: Improve variable override check
2546 pkg-stats: List CVEs where the version info cannot be parsed
2547 as unsure rather than completely ignoring them.
2549 Defconfigs: Beaglebone: Support BeagleBone black wireless,
2550 stm32f469_xip_disco: Fix kernel boot
2552 Updated/fixed packages: alsa-utils, apache, binutils, cage,
2553 capnproto, civetweb, clamav, collectd, connman, containerd,
2554 coreutils, dav1d, docker-cli, docker-engine, erlang,
2555 erlang-rebar, expat, findutils, flare-engine, flare-game,
2556 font-awesome, freeswitch, gcc, ghostscript, glibc, gnuchess,
2557 go, grpc, gst1-interpipe, gst1-rtsp-server, gupnp-tools,
2558 hackrf, icu, imagemagick, janus-gateway, json-for-modern-cpp,
2559 keepalived, lapack, libdbi, libiio, libjpeg, libmbim, libnss,
2560 libopenssl, libpjsip, libqmi, liburiparser, libvirt,
2561 linux-pam, lxc, mbedtls, mender, mongodb, mpd-mpc, mutt,
2562 nodejs, openblas, pcre2, php, pipewire, polkit, privoxy,
2563 prosody, python-charset-normalizer, python-django,
2564 python-idna, python-lxml, python-pyqt5, python-requests,
2565 python-urllib3, python3, qt5base, qt5location, rhash,
2566 rng-tools, ruby, runc, rustc, samba4, sofia-sip, targetcli-fb,
2567 tcpreplay, tinyxml, tor, tpm2-tss, util-linux-libs, vim, vlc,
2568 wireshark, xapp_xauth, xapp_xinput-calibrator, xen, xenomai,
2569 xlib_libX11, xserver_xorg-server
2571 Issues resolved (http://bugs.uclibc.org):
2573 #14451: nodejs won't build on Fedora 35
2574 #14471: alsa_utils wrong deployment
2576 2021.11, released December 5th, 2021
2580 Defconfigs: Grinn chiliboard/liteboard, PC x86-64 bios: Fix
2583 Updated/fixed packages: apr, coreutils, diffutils, e2fsprogs,
2584 exfat, freeswitch, gnupg, grub2, gstreamer1, guile, heimdal,
2585 hiawatha, hplip, icu, janus-gateway,
2586 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
2587 kodi-screensaver-matrixtrails, libatomic_ops, libbson, libffi,
2588 libgdiplus, libgee, libhtp, libite, libnspr, libnss,
2589 libunwind, lynx, mender-grubenv, mkpasswd, motion, mxml,
2590 netdata, qemu, samba4, speex, stress-ng, tinydtls, unixodbc,
2591 unrar, util-linux, util-linux-libs, watchdogd, wireshark
2593 Issues resolved (http://bugs.uclibc.org):
2595 #14351: needs to mount sysfs before mount -a
2596 #14411: 2021.11-rc2: Samba doesn't compile
2598 2021.11-rc3, released November 30th, 2021
2600 Fixes all over the tree.
2602 Defconfigs: Nitrogen8mp: Fix Linux build, Zynqmp-zxu106: Fix
2605 Updated/fixed packages: asterisk, automake, gdb, glorytun,
2606 gmp, hackrf, libgee, libglib2, libmodsecurity, libosmium,
2607 libressl, lighttpd, linux, micropython, mosquitto, mtd,
2608 nfs-utils, nss-myhostname, pcre, php, poco, pure-ftpd,
2609 python-cycler, qemu, qdecoder, smack, smcroute, spidev_test,
2610 strace, syslinux, toolchain, uboot, uhd, vim, websocketpp,
2611 wireshark, xcursor-transparent-theme, xscreensaver,
2614 Issues resolved (http://bugs.uclibc.org):
2616 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
2618 2021.11-rc2, released November 19th, 2021
2620 Fixes all over the tree.
2622 Coding style fixes for a large number of board genimage
2623 configuration files for clarity and consistency.
2625 Defconfigs: Acmesystems Aria/Arietta g25, Armadeus
2626 apf28/apf51, beagleboneai, Olimx a64, rock64, sheevaplug: Fix
2627 build with hostcc >= 10, Nezha: Correct U-Boot dependencies
2629 Updated/fixed packages: alsa-lib, apparmor, binutils,
2630 bluez5_utils, botan, diffutils, firmware-utils, gdb, glmark2,
2631 glog, gpu-amd-bin-mx51, gst1-interpipe, imx-vpuwrap, iperf,
2632 isl, janet, libdnet, libglib2, libhtp, liburcu, log4cxx,
2633 luajit, luvi, meson, mksh, mongodb, mosquitto, mpd, mupdf,
2634 opencv4, oracle-mysql, pipewire, postgresql, python-aiohttp,
2635 python-pudb, python-ujson, qhull, samba4, seatd, sg3_utils,
2636 suricata, tpm2-tss, uboot, vim, xserver_xorg-server
2638 New packages: pipewire-media-session
2640 Issues resolved (http://bugs.uclibc.org):
2642 14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
2644 2021.11-rc1, released November 8th, 2021
2646 Numerous package updates. Notable updates including numerous
2647 Python modules, Kodi add-ons, nodejs, OpenJDK.
2650 - glibc update to 2.34
2651 - support for gdb 11.x added, gdb 10.x now the default
2652 - external toolchains provided by ARM updated
2653 - remove support for internal toolchain on the CSKY
2654 architecture, as it was broken and unmaintained
2656 Many packages updated to enable the appropriate SELinux
2657 refpolicy module when SELinux support is enabled.
2659 Support was added in the test-pkg package testing utility for
2660 using Gitlab CI to run the builds.
2662 New libgbm virtual package to better support OpenGL
2663 implementations that provide a libgbm library.
2665 Bootloaders/firmware: grub2 extended to be able to support
2666 multiple platforms in the same build.
2669 - new OCI filesystem type, to build container images
2670 compatible with the Open Container Initiative standard
2671 - support for hybrid ISO9660 images added, which work on
2672 legacy and EFI BIOS machines
2674 New defconfigs: Allwinner nezha, stm32mp157c_odyssey
2676 Removed defconfigs: qemu_csky
2678 New packages: dtbocfg, firmware-utils, gstd, libdbi,
2679 libdbi-drivers, libteam, lua-augeas, mstpd, php-pecl-dbus,
2680 python-aioprocessing, python-bidict,
2681 python-charset-normalizer, python-flask-expects-json,
2682 python-git, python-pyndiff, python-rsa,
2683 python-unitest-xml-reporting, python-xmljson,
2684 python3-cryptography, python3-pip, qt5opcua, rwmem,
2685 sloci-image, softhsm2, sun20i-d1-spl, uqmi, vuejs-router,
2686 watchdogd, wireplumber
2688 Removed packages: canfestival, python-meld3
2690 Work toward the removal of python 2 has progressed: many
2691 python modules and packages have been updated to a version
2692 supporting python 3.
2694 Issues resolved (http://bugs.uclibc.org):
2696 #14271: compilation error with rsync command for permission
2697 #14276: Unable to get login prompt
2698 #14196: when using raspberrypicm4io_64_defconfig, make fails
2699 with mkfs.ext4: No such file or directory while trying
2700 to determine filesystem size
2702 2021.08.3, released December 13th, 2021
2704 Important / security related fixes.
2706 Defconfigs: Various fixes for building with gcc >= 10 host or
2709 Updated/fixed packages: alsa-lib, apparmor, apr, asterisk,
2710 binutils, bluez5_utils, coreutils, e2fsprogs, exfat,
2711 freeswitch, gdb, glmark2, glog, glorytun, gmp,
2712 gpu-amd-bin-mx51, gst1-interpipe, gstreamer1, guile, gupnp,
2713 hackrf, heimdal, hiawatha, hplip, icu, imx-vpuwrap, isl,
2714 janus-gateway, libatomic_ops, libbson, libdnet, libffi,
2715 libgdiplus, libgee, libglib2, libhtp, libmodsecurity, libnspr,
2716 libnss, libosmium, libunwind, linux, lynx, meson, micropython,
2717 mkpasswd, mksh, mosquitto, motion, mupdf, mxml, netdata,
2718 nfs-utils, opencv4, oracle-mysql, pcre, php, postgresql,
2719 pure-ftpd, python-cycler, qdecoder, rcw-smarc-sal28, samba4,
2720 smack, speex, stress-ng, suricata, syslinux, uboot, unixodbc,
2721 unrar, vim, websocketpp, wireshark
2723 Issues resolved (http://bugs.uclibc.org):
2725 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
2727 2021.08.2, released November 10th, 2021
2729 Important / security related fixes.
2731 Updated/fixed packages: asterisk, audit, bind, bitcoin,
2732 containerd, cryptsetup, dahdi-linux, dbus-python, dfu-util,
2733 docker-cli, docker-engine, earlyoom, edk2-platforms, exiv2,
2734 ffmpeg, freerdp, gdb, gensio, gnupg2, go, gpsd,
2735 gst1-plugins-bad, gst1-plugins-ugly, gst1-vaapi, gtest,
2736 hiredis, lftp, libps1, libva, libva-utils, lightning,
2737 log4cplus, lrzip, netdata, nodejs, olsr, openjdk, openjdk-bin,
2738 pango, php, python3-cffi, qemu, refpolicy, rng-tools, samba4,
2739 snort, strongswan, sunxi-mali-mainline-driver, suricata,
2740 systemd, tor, vim, weston, wf111, wireguard-linux-compat,
2743 Issues resolved (http://bugs.uclibc.org):
2745 #14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
2747 2021.08.1, released October 11, 2021
2749 Important / security related fixes.
2751 gdbinit: Mark the sysroot as a "safe path" before configuring
2752 it, so pretty printers work correctly without having to pass
2755 Updated/fixed packages: alsa-lib, apache,
2756 arm-trusted-firmware, atftp, bind, botan, cog, containerd,
2757 cryptopp, docker-cli, dash, dc3dd, docker-engine, dovecot,
2758 environment-setup, erlang, fetchmail, ffmpeg, fio, gcc, gd,
2759 gdb, ghostscript, gnuradio, gnutils, go,
2760 gobject-introspection, google-breakpad, gst-omx,
2761 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
2762 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2763 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2764 gstreamer1-editing-services, gupnp, haproxy, imlib2, kodi,
2765 kodi-pvr-octonet, kodi-visualisation-fishbmc, libcurl,
2766 libexif, libgcrypt, libglib2, libkrb5, libressl, librsvg,
2767 libsndfile, libssh, libvirt, libxcrypt, libyang, links, lvm2,
2768 lynx, lxc, mc, mesa3d, micropython, minicom, mono, mosquitto,
2769 mtr, mupdf, mv-ddr-marvell, net-tools, nginx-dav-ext, nmap,
2770 nodejs, ntfs-3g, openjdk, openjdk-bin, openldap, openssh,
2771 pcre2, php, php-gnupg, pipewire, postgis, python-aioconsole,
2772 python-cbor2, python-cffi, python-cython, python-dateutil,
2773 python-django, python-pillow, python-pip, python-texttable,
2774 python-urllib3, python-webob, qemu, qt5location, redis,
2775 refpolicy, ripgrep, ruby, runc, sispmctl, sox, squid,
2776 strongswan, supervisor, swupdate, syslinux, systemd, tinycbor,
2777 trace-cmd, uboot-tools, uclibc, udisks, uhd, vim, vsftpd,
2778 wavemon, webkitgtk, wget, wireless-regdb, wpewebkit,
2779 xapp_xrdb, xapp_xwd, xen, xlib_libXfont2, xlib_libXft,
2780 xserver_xorg-server, zip
2782 Issues resolved (http://bugs.uclibc.org):
2784 #14206: Kodi: even when not enabled, forcefully selects libevdev..
2785 #14211: libffi-3.3.tar.gz repacked
2786 #14221: mv-ddr-marvell fails license validation
2788 2021.08, released September 4th, 2021
2792 Updated/fixed packages: gstreamer1-mm, netsniff-ng, nginx,
2793 openmpi, python-pyudev, python3, qt5base, wlroots, xvisor
2795 2021.08-rc3, released August 31st, 2021
2797 Fixes all over the tree.
2799 Toolchain: Disable fortify support for Microblaze as it is not
2802 Defconfigs: Acmesystems aria/ariette g25: Fix build issue
2803 after at91bootstrap bump, BeagleV: Correct kernel headers
2804 version, PC x86-64: Bump kernel to 4.19.204 to fix build issue
2807 Updated/fixed packages: alsa-utils, at91bootstrap3, belle-sip,
2808 bullet, c-ares, cjson, coreutils, cpio, eigen, fetchmail, gdb,
2809 haproxy, heirloom-mailx, ipmiutil, kvm-unit-tests, libarchive,
2810 libffi, libmodsecurity, libopenssl, libressl, libshout,
2811 libvirt, linux-pam, lmbench, localedef, lua-lunix, mesa3d,
2812 mpv, mtd, nodejs, nvidia-driver, openvmtools, php, polkit,
2813 python-requests, python3-requests, rust-bin, rustc, samba4,
2814 sdl2, snort3, ushare, xen
2816 Removed packages: libmcrypt, mcrypt, sentry-cli
2818 2021.08-rc2, released August 18th, 2021
2820 Fixes all over the tree.
2822 Defconfigs: Acmesystems acqua a5: Bump at91bootstrap version
2823 to fix build issue with binutils >= 2.35, Microchip sam9x60ek
2824 mmc_dev: Add missing toolchain/system options, sama5d2-icp
2825 mmc: Correct at91bootstrap options
2827 Updated/fixed packages: arm-trusted-firmware, at91bootstrap3,
2828 azure-iot-sdk-c, bluez5_utils, bullet, busybox, cegui, efl,
2829 erlang, ffmpeg, flatbuffers, fontconfig, gcc, gd, glibc, go,
2830 gobject-introspection, gpsd, guile, harfbuzz, iozone, iputils,
2831 jszip, libargtable2, libbpf, libebml, libepoxy, libesmtp,
2832 libfuse3, libgeos, libnss, libodb-boost, libodb-mysql,
2833 libodb-pgsql, libqmi, libqrtr-glib, libuhttpd, libuwsc,
2834 libvirt, ltp-testsuite, luaossl, mongodb, mpd, mupdf, mutt,
2835 network-manager, nginx-naxsi, nodejs, ogre, openzwave,
2836 optee-os, osm2pgsql, pdbg, perl-net-ssh2, php, pipewire,
2837 pistache, pixman, poke, polkit, poppler, postgresql, postkit,
2838 prelink-cross, prosody, protobuf, pulseview,
2839 python-cryptography, python-keyring, python-matplotlib,
2840 python-pymupdf, python-pyopenssl, python-secretstorage,
2841 python-treq, python-txtorcon, python3, qemu, qpdf, qt5base,
2842 refpolicy, ruby, rust-bin, s390-tools, sconeserver, seatd,
2843 shairport-sync, sox, sqlite, sylpheed, sysdig, syslog-ng,
2844 system-config-printer, tar, terminology, tor, tpm2-tools, uhd,
2845 unbound, usbguard, wireshark, xen, xenomai, xlib_libxshmfence,
2848 New packages: desktop-file-utils
2850 Issues resolved (http://bugs.uclibc.org):
2852 #13586: grub failure with BR2_OPTIMIZE_3
2853 #13671: openSSH server closes connection before authentication..
2855 2021.08-rc1, released August 3rd, 2021
2857 Numerous package updates.
2861 - add support for gcc 11.x, gcc 10.x is now the default, gcc
2862 9.x updated to 9.4.0, removed gcc 8.x support except for
2865 - add support for binutils 2.37, binutils 2.36.x is now the
2866 default, binutils 2.34 removed.
2868 - glibc updated to 2.33
2870 - gdb enabled on NIOS II, gdbserver enabled on RISC-V.
2872 Bootloaders/firmware: support for building the EDK II UEFI
2873 firmware, support for building AT91Bootstrap 4.x.
2875 New BR2_ENABLE_RUNTIME_DEBUG option, that controls whether
2876 packages should be compiled with runtime debugging
2877 information (which is different than debugging symbols).
2879 Many features of the bluez5_utils package have been made
2880 optional, and default to disabled. Users of bluez5_utils are
2881 encouraged to review their configuration.
2883 Many packages (over 70) updated to enable the appropriate
2884 SELinux refpolicy module when SELinux support is enabled.
2886 Many packages updated to select the appropriate OpenSSL
2887 features after many OpenSSL ciphers/features have been made
2890 New defconfigs: kontron_pitx_imx8m, microchip_sama5d2_icp,
2891 qemu_aarch64_sbsa, raspberrypicm4io, raspberrypicm4io_64,
2892 terasic_de10nano_cyclone5, uevm5432.
2894 New packages: alsa-plugins, apg, bmap-tools, daq3, edk2,
2895 edk2-platforms, gumbo-parser, libbpf, libosmium, libpsl,
2896 libqb, libtalloc, libvirt, lua-linux, lua-zlib, mupdf,
2897 opencv4, osm2pgsql, poke, python-augeas, python-dbus-next,
2898 python-pymupdf, rtl_433, rtl8812au-aircrack-ng, seatd, snort3,
2899 system-config-printer, usbguard, xml-security-c, xmrig.
2901 Removed packages: clapack, libsoil.
2903 Issues resolved (http://bugs.uclibc.org):
2905 #13326: regarding dtc error in buildroot source code
2906 #13661: host-python2 build fails on aarch64
2907 #13836: package build failure when target install set to no on
2908 pkg-generic pkg types
2909 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to
2912 2021.05.3, released October 11, 2021
2914 Important / security related fixes.
2916 gdbinit: Mark the sysroot as a "safe path" before configuring
2917 it, so pretty printers work correctly without having to pass
2920 Updated/fixed packages: alsa-lib, apache,
2921 arm-trusted-firmware, atftp, bind, botan, containerd,
2922 cryptopp, dash, dc3dd, docker-cli, docker-engine, dovecot,
2923 erlang, fetchmail, ffmpeg, gdb, ghostscript, go, gst-omx,
2924 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
2925 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2926 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2927 gstreamer1-editing-services, kodi, kodi-pvr-octonet,
2928 kodi-visualisation-fishbmc, libcurl, libkrb5, libressl,
2929 libsndfile, libxcrypt, libyang, lxc, lynx, mesa3d,
2930 micropython, minicom, mono, mtr, mv-ddr-marvell, net-tools,
2931 nmap, nodejs, ntfs-3g, openjdk, openjdk-bin, openldap,
2932 openssh, pcre2, php, python-aioconsole, python-cffi,
2933 python-dateutil, python-django, python-pip, python-texttable,
2934 python-urllib, python-webob, qt5location, redis, refpolicy,
2935 ripgrep, runc, sispmctl, squid, strongswan, supervisor,
2936 syslinux, tinycbor, trace-cmd, uboot-tools, uclibc, wavemon,
2937 wget, wireless-regdb, xen, xserver_xorg-server
2939 Issues resolved (http://bugs.uclibc.org):
2941 #14206: Kodi: even when not enabled, forcefully selects libevdev..
2942 #14211: libffi-3.3.tar.gz repacked
2943 #14221: mv-ddr-marvell fails license validation
2945 2021.05.2, released September 15th, 2021
2947 Important / security related fixes.
2949 Toolchain: Disable fortify support for Microblaze as it is not
2952 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
2953 bayer2rgb-neon, belle-sip, bullet, busybox, c-ares, cjson,
2954 coreutils, cpio, eigen, environment-setup, fetchmail, ffmpeg,
2955 fontconfig, gd, gdb, gnuradio, gnutls, go, haproxy, ipmiutil,
2956 iputils, jszip, kvm-unit-tests, libarchive, libargtable2,
2957 libexif, libgcrypt, libmodsecurity, libopenssl, librsvg,
2958 libshout, libssh, libxcrypt, linux, linux-pam, localedef, mc,
2959 mesa3d, mosquitto, netsniff-ng, nginx, nodejs, ogre, openjdk,
2960 openmpi, openvmtools, perl-net-ssh2, php, pipewire,
2961 postgresql, prelink-cross, prosody, protobuf, python-keyring,
2962 python-matplotlib, python-pillow, python-pyudev,
2963 python-secretstorage, python3, qt5base, samba4, sdl2, sox,
2964 swupdate, sylpheed, tar, terminology, tor, uboot-tools, uhd,
2965 unbound, ushare, vim, wlroots, xapp_xrdb, xapp_xwd, xen,
2966 xenomai, xlib_libXfont2, xlib_libXft, zip
2968 2021.05.1, released August 10, 2021
2970 Important / security related fixes.
2972 Toolchain: Disable PIC/PIE for Microblaze (like for NIOS II)
2973 as it is not currently working.
2975 binutils: fix linker assert failure on OpenRisc, or1k build
2978 gdb: Enable on NIOS II
2980 utils/scanpypi: Various improvements
2982 Defconfigs: stm32f469_disco: Fix kernel boot issue, Microchip
2983 sam9x60ek mmc_dev: Add missing toolchain/system options
2985 Updated/fixed packages: arm-trusted-firmware, apache, audit,
2986 avahi, bind, binutils, bird, bluez5_utils, boinc, busybox,
2987 chrony, clamav, connman, cryptsetup, dnsmasq, docker-cli,
2988 docker-engine, dovecot, dovecot-pigeonhole, e2fsprogs, exiv2,
2989 fail2ban, fb-test-app, feh, fetchmail, ffmpeg, flac, fluxbox,
2990 gawk, gcc, gcr, gdb, gdk-pixbuf, gesftpserver, glibc, go,
2991 gptfdisk, gqrx, granite, grub2, guile, hdparm, heirloom-mailx,
2992 htop, ibrcommon, ibrdtn, ibrdtn-tools, ibrdtnd,
2993 intel-microcode, iodine, irqbalance, keepalived, kexec-tools,
2994 libass, libconfig, libcurl, libfreeimage, libfuse3, libgcrypt,
2995 libgudev, libhtp, libinput, libjson, libgtk3, libkrb5,
2996 libloki, libmodsecurity, libndp, libnetfilter-log,
2997 libnfnetlink, libnice, libodb, libodb-boost, libodb-mysql,
2998 libodb-pgsql, libpcap, libqmi, libqrtr-glib, libressl,
2999 librsvg, libtasn1, libtirpc, libuci, libxmlrpc,
3000 linux-firmware, linuxptp, lrzsz, lvm2, mariadb, mesa3d,
3001 mbedtls, monit, mono, mosquitto, mpd, mpg123, mpv, nbd,
3002 netsnmp, nettle, nmap, nodejs, ntp, openntpd, openpgm,
3003 openswan, pango, pcre2, perl-crypt-openssl-rsa, php, pixman,
3004 postgresql, proxychains-ng, putty, python,
3005 python-dataproperty, python-django, python-pysftp,
3006 python-urllib3, python3, qpdf, redis, ripgrep, rsync, ruby,
3007 samba4, sane-backends, slirp, spice, squid, suricata, tcpdump,
3008 tftpd, thrift, tor, tpm2-tools, trinity, uboot, uboot-tools,
3009 uclibc, vlc, wireless-regdb, wireshark, wolfssl,
3010 xapp_fonttosfnt, xlib_libX11, xlib_libxshmfence,
3013 Issues resolved (http://bugs.uclibc.org):
3015 #13586: grub failure with BR2_OPTIMIZE_3
3016 #13661: host-python2 build fails on aarch64
3017 #13836: package build failure when target install set to no..
3018 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to..
3020 2021.05, released June 6th, 2021
3024 Disable PIC/PIE support for Nios2 because of glibc issues
3026 Defconfigs: Minnowboard max: Fix X11 and mesa3d configuration
3028 Updated/fixed packages: apache, beaglev-ddrinit,
3029 beaglev-secondboot, capnproto, dc3dd, directfb, efibootmgr,
3030 ffmpeg, gptfdisk, go, gupnp, hostapd, iftop,
3031 intel-mediadriver, libcamera, libcutl, libesmtp, libkcapi,
3032 libraw, lttng-tools, lvm2, mimic, mono-gtksharp3, mpv,
3033 netperf, odb, qt5base, uclibc, uftrace, unscd, vlc,
3034 xdriver_xf86-video-fbturbo
3036 New packages: python3-cffi, python3-cryptography, python3-pip,
3037 python3-pycparser, python3-six
3039 2021.05-rc3, released May 31th, 2021
3041 Fixes all over the tree.
3043 meson: Explicitly disable PIE support (b_pie) as it is handled
3044 by the toolchain wrapper.
3046 Updated/fixed packages: boost, dhcp, expat, gdb, hwloc, imagemagick,
3047 libcurl, libopenh264, llvm, lz4, mpv, nginx, paho-mqtt-c, pifmrds,
3048 pipewire, python-bluezero, python-pillow, qemu, strace, uhd, vlc,
3051 Issues resolved (http://bugs.uclibc.org):
3053 #13821: Wrong url for libnfsidmap package
3055 2021.05-rc2, released May 22th, 2021
3057 Fixes all over the tree.
3059 support/scripts/gen-missing-cpe: A script to query the list of
3060 CPE IDs for the packages enabled in the current configuration and:
3062 - for CPE IDs that do not have any matching entry in the CPE
3063 database, it emits a warning
3065 - for CPE IDs that do have a matching entry, but not with the same
3066 version, it generates a snippet of XML that can be used to propose
3067 an updated version to NIST.
3069 CPE meta data has been added for a large number of packages
3071 Updated/fixed packages: assimp, binutils, bitcoin, bullet,
3072 cutelyst, dhcp, dmalloc, docker-engine, ebtables,
3073 environment-setup, flatcc, gcc, gd, gerbera, hostapd,
3074 imx-gpu-viv, intel-microcode, jquery-validation, libdrm,
3075 libgeos, libraw, libtirpc, libxml2, libxslt, live555, lmbench,
3076 localedef, lvm2, mender, mender-grubenv, modem-manager, mutt,
3077 opensbi, openssh, opentyrian, pipewire, postgis, postgresql,
3078 prosody, python-bluezero, python-falcon, redis, rocksdb,
3079 rt-tests, runc, vlc, waylandpp, webkitgtk, wireshark,
3080 wpa_supplicant, wpewebkit, xlib_libX11, xterm
3082 New packages: jh71xx-tools
3084 Issues resolved (http://bugs.uclibc.org):
3086 #13781: isc dhcp-server package don't create file /usr/bin/dhcpd
3087 #13801: toolchainfile.cmake CMAKE_BUILD_TYPE
3088 #13806: Building host-localedef fails on fedora 34/gcc 11
3090 2021.05-rc1, released May 12th, 2021
3092 Fixes all over the tree and new features.
3094 FORTIFY_SOURCE, PIC/PIE, RELRO and SSP security hardening
3095 options are now enabled by default.
3097 Dependencies: Explicitly detect and bail out if PATH contains
3098 spaces or tabs. A number of packages fail to build in such
3099 setups, so explicitly inform about this.
3101 Infrastructure: Expose CONFIG_DIR to post-build/post-image
3102 scripts, so they can call the Buildroot Makefile in the
3103 correct directory for both in-tree / out-of-tree builds.
3105 CMake infrastructure: Use CMAKE_EXE_LINKER_FLAGS rather than
3106 CMAKE_CXX_FLAGS to link with libatomic to fix an compatibility
3107 issue with poppler. Bump minimal host cmake version to 3.16
3108 (from 3.15) to fix a compatibility issue with domoticz.
3110 Meson: Use correct C++ host compiler (rather than C compiler)
3112 utils/scanpypi: Explicitly use python3 for compatibility with
3113 packages using python3 syntax in setup.py
3115 support/download: Fix tarball generation (from git/svn repos)
3116 including symlinks pointing to ./<something>. Fix svn download
3117 for <1.9 clients or repos using CVS-style keywords.
3119 support/scripts/cve.py: Use the (significantly) faster yajl2
3120 ijson backend for older (< 2.5) ijson versions rather than the
3121 slow python default, speeding up pkg-stats by ~2x.
3123 Toolchain: Add logic to work around binutils bug 21464
3124 (affecting OpenRISC), bug 27597 (affecting Nios II) and drop
3125 the now longer applicable bug 19615 / 20006 handling.
3127 Python{,3}: Fix byte compiling python files with short (single
3128 character before .py) file names.
3130 CPE meta data has been added for a large number of packages
3132 New defconfigs: Acme Systems Acqua A5 (256/512MB), Beagleboard
3133 BeagleV, Boundary devices Nitrogen8M Plus SOM, NXP i.MX 8M
3134 Plus EVK, QEMU PPC e500mc
3136 New packages: beaglev-ddrinit, beaglev-secondboot, janet,
3137 kodi-inputstream-ffmpegdirect, kodi-vfs-libarchive,
3138 kodi-visualisation-matrix, libxcrypt, libqrtr-glib, log4qt,
3139 mawk, perl-parse-yapp, postgis, protozero, python-flask-wtf,
3140 python-iwlib, python-semantic-version, python-setuptools-rust,
3141 python-toml, riscv64-elf-toolchain, siproxyd, uftrace, zfs
3143 Removed packages: iostat, kodi-platform,
3144 kodi-screensaver-crystalmorph, monkey
3146 Issues resolved (http://bugs.uclibc.org):
3148 #13271: systemd-resolved: /etc/resolv.conf link broken on per-pa..
3149 #13516: utils/scanpypi: Failure when parsing diffoscope
3150 #13551: 2021.02.rc2: Unicode not work on qt 5.15.2
3151 #13576: Issues compiling buildroot for 5x86
3152 #13601: Gen image :Iappropriate ioctl error
3153 #13616: tar file from git repository generation issue
3154 #13631: Commit 54d3d94b6e breaks packages with git download method
3155 #13641: glibc on raspberrypi
3156 #13646: Gen image version 14 error : no sub -section title/..
3157 #13651: pkg-golang cannot build when main.go is in the root
3158 #13661: host-python2 build fails on aarch64
3159 #13671: openSSH server closes connection before authentication..
3160 #13721: c-stack.c:55:26: error: missing binary operator before ..
3161 #13731: Readline Patch is missing Author Information
3162 #13741: genext2fs does not allow to set perms of root node
3163 #13751: libopenssl (static): huge drop in performance in newer ..
3164 #13771: package htop has undeclared dependency on host python
3166 2021.02.12, released April 6th, 2022
3168 Important / security related fixes.
3170 pkg-stats: Limit memory use for CPE matching
3172 Updated/fixed packages: gdk-pixbuf, jack2, libzlib, matio,
3173 nbd, netatalk, opus, python-paramiko, python-treq,
3174 python-twisted, spidev_test, unbound, urandom-scripts, vim,
3175 wireshark, zlib-ng, zziplib
3177 2021.02.11, released March 25th, 2022
3179 Important / security related fixes.
3181 Updated/fixed packages: apache, azure-iot-sdk-c, dbus,
3182 directfb, docker-engine, exempi, expat, flac, gdk-pixbuf,
3183 gnutls, go, haproxy, libcurl, libiec61850, libminiupnpc,
3184 libodb, libodb-boost, libopenssl, libpjsip, libressl, librsvg,
3185 libsrtp, libxml2, libxslt, lxc, mariadb, odbm openblas,
3186 openvpn, oprofile, php, pppd, python-ipython, python-treq,
3187 python-twisted, python-txbus, python-txtorcon, raptor,
3188 rpi-firmware, samba4, timescaledb, util-linux, vim, wavpack,
3189 wireless-regdb, wireshark, wolfssl, xscreensaver, xterm, zsh
3191 New packages: gdk-pixbuf-xlib
3193 Removed packages: python-coherence
3195 Issues resolved (http://bugs.uclibc.org):
3197 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
3198 #14636: azure-iot-sdk-c: Installed headers do not compile
3199 #14641: oprofile can not find the events files
3201 2021.02.10, released February 28th, 2022
3203 Important / security related fixes.
3205 Defconfigs: Andes ae3xx, Intel galileo: Fix build with host
3206 gcc >= 10, ROC-RK3399-PC: Bump rootfs size to fix build issue.
3208 Add conditional patching logic to fix build issues for older
3209 U-Boot / Linux kernel versions when built with a host gcc >=
3212 Updated/fixed packages: casync, cgilua, connman, expat,
3213 gauche, gensio, go, gst-omx, gst1-devtools, gst1-libav,
3214 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
3215 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
3216 gstreamer1, gstreamer1-editing-services,
3217 kf5-extra-cmake-modules, kodi, libarchive, linux, lm-sensors,
3218 log4cxx, mpd, nfs-utils, pistache, prosody, python-django,
3219 python-pyzmq, rtl8723bu, thermald, tiff, util-linux, vim, xen
3221 2021.02.9, released January 29th, 2022
3223 Important / security related fixes.
3225 check-package: Improve variable override check
3227 pkg-stats: List CVEs where the version info cannot be parsed
3228 as unsure rather than completely ignoring them.
3230 Defconfigs: Beaglebone: Support BeagleBone black wireless
3232 Updated/fixed packages: alsa-utils, apache, cage, capnproto,
3233 civetweb, clamav, collectd, connman, coreutils, dav1d,
3234 docker-cli, docker-containerd, docker-engine, expat,
3235 findutils, flare-engine, flare-game, font-awesome, freeswitch,
3236 gcc, ghostscript, gnuchess, go, grpc, gst1-interpipe,
3237 gst1-plugins-bad, gst-rtsp-sever, gupnp-tools, hackrf, icu,
3238 imagemagick, janus-gateway, keepalived, lapack, libjpeg,
3239 libopenssl, libpjsip, liburiparser, linux-pam, lxc, mbedtls,
3240 mongodb, mpd-mpc, nodejs, openblas, pcre2, polkit, poppler,
3241 privoxy, prosody, python-django, python-lxml, python-pyqt5,
3242 python3, qt5base, qt5location, rhash, ruby, runc, samba4,
3243 sofia-sip, targetcli-fb, tcpreplay, tinyxml, vim, vlc,
3244 wireshark, xapp_xauth, xen, xlib_libX11, xserver_xorg-server
3246 Issues resolved (http://bugs.uclibc.org):
3248 #14471: alsa_utils wrong deployment
3250 2021.02.8, released December 14th, 2021
3252 Important / security related fixes.
3254 Defconfigs: Various fixes for building with gcc >= 10 host or
3257 Updated/fixed packages: alsa-lib, apparmor, apr, asterisk,
3258 binutils, bluez5_utils, busybox, coreutils, e2fsprogs, ell,
3259 exfat, freeswitch, gdb, glmark2, glog, glorytun, gmp,
3260 gpu-amd-bin-mx51, gst1-interpipe, gstreamer1, guile, gupnp,
3261 hackrf, heimdal, hiawatha, hplip, icu, imx-vpuwrap, isl, iwd,
3262 janus-gateway, libatomic_ops, libbson, libdnet, libffi,
3263 libgdiplus, libgee, libhtp, libmodsecurity, libnspr, libnss,
3264 libunwind, linux, lynx, meson, micropython, mkpasswd, mksh,
3265 mosquitto, motion, mxml, netdata, nfs-utils, oracle-mysql,
3266 pcre, pkcs11-helper, postgresql, pure-ftpd, python-cycler,
3267 qdecoder, rcw-smarc-sal28, samba4, smack, speex, stress-ng,
3268 suricata, syslinux, uboot, unixodbc, unrar, vim, websocketpp,
3271 Issues resolved (http://bugs.uclibc.org):
3273 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
3275 2021.02.7, released November 10th, 2021
3277 Important / security related fixes.
3279 OpenJDK 16.x moved to 17.x as 16.x is EOL.
3281 Updated/fixed packages: asterisk, audit, bind, bitcoin,
3282 cryptsetup, dahdi-linux, dbus-python, dfu-util, docker-cli,
3283 docker-containerd, docker-engine, earlyoom, exiv2, ffmpeg,
3284 freerdp, gdb, gensio, gnupg2, go, gpsd, gst1-plugins-bad,
3285 gst1-plugins-ugly, gst1-vaapi, hiredis, lftp, lightning,
3286 lrzip, netdata, nodejs, olsr, openjdk, openjdk-bin, pango,
3287 qemu, samba4, snort, strongswan, suricata, systemd, vim,
3288 wf111, wireguard-linux-compat, xerces
3290 Issues resolved (http://bugs.uclibc.org):
3292 #14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
3294 2021.02.6, released October 11, 2021
3296 Important / security related fixes.
3298 gdbinit: Mark the sysroot as a "safe path" before configuring
3299 it, so pretty printers work correctly without having to pass
3302 Updated/fixed packages: alsa-lib, apache,
3303 arm-trusted-firmware, atftp, bind, botan, cryptopp, dash,
3304 dc3dd, docker-cli, docker-containerd, docker-engine, dovecot,
3305 erlang, fetchmail, gdb, ghostscript, go, gst-omx,
3306 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
3307 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
3308 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
3309 gstreamer1-editing-services, kodi-pvr-octonet, libcurl,
3310 libkrb5, libressl, libsndfile, libyang, lxc, lynx, mesa3d,
3311 micropython, minicom, mono, mtr, mv-ddr-marvell, net-tools,
3312 nmap, nodejs, ntfs-3g, openjdk, openjdk-bin, openldap,
3313 openssh, php, python-aioconsole, python-cffi, python-dateutil,
3314 python-django, python-pip, python-texttable, python-urllib3,
3315 python-webob, qt5location, redis, refpolicy, ripgrep, runc,
3316 sispmctl, squid, strongswan, supervisor, syslinux, tinycbor,
3317 trace-cmd, uboot-tools, uclibc, wavemon, wireless-regdb, xen,
3320 Issues resolved (http://bugs.uclibc.org):
3322 #14206: Kodi: even when not enabled, forcefully selects libevdev..
3323 #14211: libffi-3.3.tar.gz repacked
3324 #14221: mv-ddr-marvell fails license validation
3326 2021.02.5, released September 15th, 2021
3328 Important / security related fixes.
3330 Toolchain: Disable fortify support for Microblaze as it is not
3333 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
3334 bayer2rgb-neon, belle-sip, busybox, c-ares, cjson, coreutils,
3335 cpio, eigen, environt-setup, fetchmail, fluidsynth,
3336 fontconfig, gd, gdb, gnuradio, gnutls, go, haproxy, ipmiutil,
3337 iputils, jszip, kvm-unit-tests, libarchive, libexif,
3338 libgcrypt, libmodsecurity, libopenssl, librsvg, libshout,
3339 libssh, linux, localedef, mc, mesa3d, mosquitto, netsniff-ng,
3340 nginx, nodejs, ogre, openmpi, openvmtools, php, postgresql,
3341 prelink-cross, prosody, protobuf, python-keyring,
3342 python-matplotlib, python-pillow, python-pyudev,
3343 python-secretstorage, python3, qt5base, samba4, sdl2, sox,
3344 swupdate, sylpheed, tor, uboot-tools, uhd, unbound, vim,
3345 wlroots, xapp_xrdb, xapp_xwd, xen, xenomai, xlib_libXfont2,
3348 2021.02.4, released August 10th, 2021
3350 Important / security related fixes.
3352 Toolchain: Disable PIC/PIE for Microblaze (like for NIOS II)
3353 as it is not currently working.
3355 binutils: fix linker assert failure on OpenRisc, or1k build
3358 gdb: Enable on NIOS II
3360 utils/scanpypi: Various improvements
3362 Defconfigs: stm32f469_disco: Fix kernel boot issue, Microchip
3363 sam9x60ek mmc_dev: Add missing toolchain/system options
3365 Updated/fixed packages: apache, arm-trusted-firmware, audit,
3366 avahi, bind, binutils, bird, bluez5_utils, boinc, busybox,
3367 chrony, clamav, cryptsetup, cwiid, dnsmasq, docker-cli,
3368 docker-engine, dovecot, dovecot-pigeonhole, e2fsprogs, exiv2,
3369 fail2ban, fb-test-app, feh, fetchmail, flac, fluxbox, gawk,
3370 gcc, gcr, gdb, gdk-pixbuf, gesftpserver, glibc, go, gptfdisk,
3371 granite, grub2, gqrx, guile, hdparm, heirloom-mailx,
3372 ibrcommon, ibrdtn, ibrdtn-tools, ibrdtnd, intel-microcode,
3373 iodine, irqbalance, keepalived, libass, libconfig, libcurl,
3374 libfreeimage, libfuse3, libgcrypt, libgtk3, libgudev, libhtp,
3375 libjson, libkrb5, libloki, libmodsecurity, libndp,
3376 libnetfilter-log, libnfnetlink, libnice, libodb, libodb-boost,
3377 libodb-mysql, libodb-pgsql, libpcap, libqmi, libressl,
3378 librsvg, libtasn1, libtirpc, libuci, libxmlrpc,
3379 linux-firmware, linuxptp, lrzsz, ltp-testsuite, lvm2, mariadb,
3380 mbedtls, monit, mono, mosquitto, mpd, mpg123, mpv, nbd, neard,
3381 netsnmp, nettle, nginx-modsecurity, nmap, nodejs, ntp,
3382 openntpd, openpgm, openswan, pango, pcre2,
3383 perl-crypt-openssl-rsa, php, pixman, polkit, postgresql,
3384 proxychains-ng, putty, python, python-django,
3385 python-dataproperty, python-pysftp, python-urllib3, python3,
3386 qpdf, redis, ripgrep, ruby, samba4, spice, slirp, suricata,
3387 sysdig, tcpdump, tftpd, thrift, tor, tpm2-tools, trinity,
3388 uboot, uboot-tools, uclibc, util-linux, vlc, wireless-regdb,
3389 wireshark, wolfssl, xapp_fonttosfnt, xlib_libX11,
3390 xlib_libxshmfence, xserver_xorg-server
3392 Issues resolved (http://bugs.uclibc.org):
3394 #13586: grub failure with BR2_OPTIMIZE_3
3395 #13661: host-python2 build fails on aarch64
3396 #13836: package build failure when target install set to no..
3397 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to..
3399 2021.02.3, released June 12th, 2021
3401 Important / security related fixes.
3403 CPE meta data has been added for a large number of packages
3405 Updated/fixed packages: acpid, apache, apcupsd, assimp, bird,
3406 bitcoin, blktrace, boost, capnproto, chrony, dc3dd, dhcp,
3407 directfb, dmalloc, docker-engine, ebtables, efibootmgr,
3408 enlightenment, enscript, environment-setup, exempi, expat,
3409 findutils, flatcc, fluidsynth, frr, gdb, go, gptfdisk, grpc,
3410 gst1-plugins-bad, gst1-rtsp-server, gstreamer1, gupnp,
3411 hostapd, hwloc, i2c-tools, iftop, imagemagick, imx-gpu-viv,
3412 intel-mediadriver, intel-microcode, jquery-validation,
3413 keepalived, kodi, less, libcamera, libcurl, libcutl, libesmtp,
3414 libeXosip2, libffi, libfuse, libfuse3, libgeos, libgtk2,
3415 libgtk3, libical, libidn, libidn2, libkcapi, libldns, libmms,
3416 libmodbus, libmspack, libnids, libopenh264, liboping, libraw,
3417 librelp, libsamplerate, libtirpc, libusb, libuv, libxcb,
3418 libxml2, libxslt, live555, llvm, lmbench, localedef,
3419 lttng-tools, lvm2, lz4, mesa3d, mimic, mini-snmpd, minidlna,
3420 minissdpd, minizip, mono-gtksharp3, mpg123, mpv, msmtp, musl,
3421 mutt, nasm, nbd, netperf, netsurf, nginx, odb, opencv3,
3422 openssh, opentyrian, oprofile, p7zip, paho-mqtt-c, perl,
3423 php-imagick, pifmrds, picocom, pigz, pngquant, poco,
3424 postgresql, prosody, proxychains-ng, pulseaudio, putty, pwgen,
3425 python-autobahn, python-bluezero, python-engineio,
3426 python-keyring, python-pillow, python-requests, python-tqdm,
3427 qemu, qpdf, qt5base, redis, refpolicy, rt-tests, runc,
3428 shellinabox, squid, strace, supervisor, synergy, taglib,
3429 tclap, terminology, thermald, tini, tinyproxy, tinyxml2,
3430 tpm2-tss, uclibc, udisks, uhd, unscd, vlc, waylandpp,
3431 webkitgtk, weston, wireshark, wpa_supplicant, wpewebkit,
3432 xlib_libdmx, xlib_libFS, xlib_libICE, xlib_libX11,
3433 xlib_libXcursor, xlib_libXdmcp, xlib_libXext, xlib_libXfixes,
3434 xlib_libXfont2, xlib_libXinerama, xlib_libXpm, xlib_libXres,
3435 xlib_libXt, xlib_libXtst, xlib_libXxf86dga, xlib_libXxf86vm,
3438 Issues resolved (http://bugs.uclibc.org):
3440 #13781: isc dhcp-server package don't create file /usr/bin/dhcpd
3441 #13801: toolchainfile.cmake CMAKE_BUILD_TYPE
3442 #13806: Building host-localedef fails on fedora 34/gcc 11
3444 2021.02.2, released May 12th, 2021
3446 Important / security related fixes.
3448 Toolchain: Add logic to mark toolchains affected by binutils
3449 bug 27597 (Nios II).
3451 support/scripts/cve.py: Use the (significantly) faster yajl2
3452 ijson backend for older (< 2.5) ijson versions rather than the
3453 slow python default, speeding up pkg-stats by ~2x.
3455 CMake infrastructure: Use CMAKE_EXE_LINKER_FLAGS rather than
3456 CMAKE_CXX_FLAGS to link with libatomic to fix an compatibility
3459 Infrastructure: Expose CONFIG_DIR to post-build/post-image
3460 scripts, so they can call the Buildroot Makefile in the
3461 correct directory for both in-tree / out-of-tree builds.
3463 Updated/fixed packages: at91bootstrap, avahi, bash, bind,
3464 bridge-utils, boost, cegui, cifs-utils, clamav, cmake,
3465 coremark-pro, coreutils, cryptsetup, dmalloc, dnsmasq,
3466 docker-cli, docker-engine, domoticz, efl, exim, ffmpeg, flex,
3467 gcc, genext2fs, go, gst1-interpipe, haproxy, hostapd,
3468 i2c-tools, imx-vpu, kexec, kf5-kcoreaddons, kismet, libcamera,
3469 libcurl, libdrm, libfreefare, libfuse3, libgeos, libgpiod,
3470 libnpupnp, libopenssl, libp11, librsync, libtomcrypt, libupnp,
3471 localedef, lvm2, lxc, m4, makedevs, mender, mesa3d,
3472 mesa3d-headers, mkpasswd, mkpimage, modem-manager, monkey,
3473 mpd, ncurses, nettle, network-manager, nginx, numactl,
3474 openjdk, openjdk-bin, openldap, openvpn, php, pipewire,
3475 python-aioconsole, python-asgiref, python-botocore,
3476 python-django, python-dnspython, python-flup, python-httplib2,
3477 python-markdown2, python-mbrstrdecoder, python3, quickjs,
3478 readline, rsyslog, ruby, rust, samba4, sconeserver, snort,
3479 sox, systemd, tar, timescaledb, tio, tor, usb_modeswitch,
3480 wpa_supplicant, xdriver_xf86-video-ati, xen, xlib_libXaw,
3483 Issues resolved (http://bugs.uclibc.org):
3485 #13271: systemd-resolved: /etc/resolv.conf link broken on per-pa..
3486 #13551: 2021.02.rc2: Unicode not work on qt 5.15.2
3487 #13651: pkg-golang cannot build when main.go is in the root
3488 #13661: host-python2 build fails on aarch64
3489 #13721: c-stack.c:55:26: error: missing binary operator before ..
3490 #13731: Readline Patch is missing Author Information
3491 #13741: genext2fs does not allow to set perms of root node
3492 #13751: libopenssl (static): huge drop in performance in newer ..
3493 #13771: package htop has undeclared dependency on host python
3495 2021.02.1, released April 7, 2021
3497 Important / security related fixes.
3499 Dependencies: Explicitly detect and bail out if PATH contains
3500 spaces or tabs. A number of packages fail to build in such
3501 setups, so explicitly inform about this.
3503 utils/scanpypi: Explicitly use python3 for compatibility with
3504 packages using python3 syntax in setup.py
3506 support/download: Fix tarball generation (from git/svn repos)
3507 including symlinks pointing to ./<something>. Fix svn download
3508 for <1.9 clients or repos using CVS-style keywords.
3510 Meson: Use correct C++ host compiler (rather than C compiler)
3512 Toolchain: Add logic to work around binutils bug 21464,
3513 affecting OpenRISC, and drop the now longer applicable bug
3514 19615 / 20006 handling.
3516 Python{,3}: Fix byte compiling python files with short (single
3517 character before .py) file names.
3519 CPE meta data has been added for a large number of packages
3521 Defconfigs: Correct Beaglebone QT file system overlay
3523 Updated/fixed packages: alsa-utils, at91bootstrap3,
3524 batman-adv, binutils, botan, bridge-utils, busybox,
3525 ca-certificates, cog, coreutils, diffutils, dmidecode,
3526 docker-cli, docker-containerd, docker-engine, efivar,
3527 fetchmail, frr, genimage, git, gnutls, go, grub2, gst-omx,
3528 gst1-devtools, gst1-libav, gst1-plugins-bad,
3529 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
3530 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
3531 gstreamer1-editing-services, haproxy, haserl, hwloc,
3532 irqbalance, jasper, kexec, kexec-lite, kismet, kodi, libcurl,
3533 libfreeglut, libgcrypt, libgeos, libglib2, libopenssl, libqmi,
3534 libressl, libupnp, libvips, libvpx, libwebsockets, linux,
3535 lldpd, logrotate, lttng-libust, lttng-tools, mariadb, mbedtls,
3536 mcelog, mender, micropython, mongoose, mosquitto, mpd,
3537 netsnmp, nodejs, openmpi, openssh, openvpn, opkg-utils,
3538 optee-client, optee-test, perl, php, proftpd, protobuf,
3539 python-django, python-jinja2, python-lxml, python-paramiko,
3540 python-py, python-pygments, python-rpi-ws281x, python-urllib3,
3541 python3, qt5webkit, qwt, rpm, samba4, sconeserver, sdl2, shim,
3542 sqlcipher, squid, sysklogd, syslinux, sysvinit, tor,
3543 transmission, tzdata, uboot, uclibc, upx, webkitgtk,
3544 wireshark, wpebackend-fdo, wpewebkit, xen, zstd
3546 New packages: perl-parse-yapp
3548 Issues resolved (http://bugs.uclibc.org):
3550 #13516: utils/scanpypi: Failure when parsing diffoscope
3551 #13576: Issues compiling buildroot for 5x86
3552 #13601: Gen image :Iappropriate ioctl error
3553 #13616: tar file from git repository generation issue
3554 #13641: glibc on raspberrypi
3555 #13646: Gen image version 14 error : no sub -section title/..
3556 #13671: openSSH server closes connection before authentication..
3558 2021.02, released March 6th, 2021
3562 Toolchain: Correct Bootlin xtensa-lx60 dependencies
3564 Updated/fixed packages: asterisk, belle-sip, bustle, dhcpcd,
3565 dovecot, dovecot-pigeonhole, gnuchess, gnuradio,
3566 gst1-plugins-bad, haproxy, jasper, kismet, libebml,
3567 libeXosip2, libgeos, libhtp, libjpeg, libopenssl, libshout,
3568 libstrophe, mosquitto, openblas, openssh, perl, privoxy,
3569 prosody, python-pyyaml, python3-pyyaml, quagga, redis,
3570 rust-bin, sox, suricata, tpm2-pkcs11, uclibc-ng-test, ushare,
3571 util-linux, wolfssl, wpa_supplicant
3573 Issues resolved (http://bugs.uclibc.org):
3575 #13501: 2021.02.rc2: Unicode not work on qt 5.15.2
3576 #13581: jpegsrc.v9d.tar.gz has changed hash
3578 2021.02-rc3, released February 27th, 2021
3580 Fixes all over the tree.
3582 utils/scanpypi: Explicitly use python3 to ensure compatiblity
3583 with packages having python3-only code in setup.py
3585 support/download: Ensure sub-second timestamp precision is
3586 dropped when creating a tarball from a (subversion) repo, as
3587 that is not representable in the PAX tar format
3589 Updated/fixed packages: babeltrace2, bind, botan, brltty,
3590 cegui, elfutils, fakeroot, imagemagick, intel-mediasdk,
3591 irqbalance, libglib2, libselinux, libusb, libuwsc, nodejs,
3592 open62541, openldap, ply, python-aiohttp, python-django,
3593 python3, qemu, readline, rust, screen, taglib, unbound, xterm
3595 Issues resolved (http://bugs.uclibc.org):
3597 #13516: utils/scanpypi: Failure when parsing diffoscope
3598 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to...
3599 #13561: Create a new user defining users-table.txt not working..
3601 2021.02-rc2, released February 16th, 2021
3603 Fixes all over the tree.
3605 Vulnerability scanning: cpedb.py: Drop CPE XML database
3606 caching, as it did not speed up processing much and uses a lot
3607 of additional memory.
3608 pkg-stats: include information about ignored CVEs in JSON
3611 Fakeroot: Fix compatibility issue with glibc 2.33
3613 Updated/fixed packages: can-utils, collectd, dnsmaqs,
3614 docker-cli, docker-engine, ebtables, fakeroot, flashrom,
3615 gdk-pixbuf, go, gst1-python, jasper, kodi,
3616 kodi-inputstream-adaptive, lcms2, libgeos, libgpg-error,
3617 libopenssl, mongoose, mpd, ne10, netopeer2, openblas, orc,
3618 perl-gd, ply, postgresql, protobuf, subversion, tcpdump,
3619 tzdate, uboot-tools, wireshark, webkitgtk, wpewebkit, xterm
3621 New packages: perl-extutils-pkgconfig
3623 Issues resolved (http://bugs.uclibc.org):
3625 #11706: binman (U-boot tool) cannot find libfdt "binman: No mod..
3627 2021.02-rc1, released February 9th, 2021
3629 Fixes all over the tree and new features.
3631 Toolchain: Default to binutils 2.35.2, add 2.36.1, drop
3632 2.33.x. Fix GCC 10.x ARC adc/sbc pattern handling, Update ARM
3633 toolchains to 10.2-2020.11 release.
3635 Architectures: ARC: add support for generic HS48 processor,
3636 PPC: drop PPC601 support, which was removed from Linux 5.10.
3638 Vulnerability scanning: The CVE checking logic has been
3639 extended to match packages based on CPE (Common Platform
3640 Enumeration) IDs for more accurate matching, and CPE
3641 identifiers have been added for a large amount of packages.
3643 Download: Rework the tarball creation logic (E.G. when a
3644 package is fetched from a git/svn repo) to no longer require a
3645 host-tar <= 1.29. To differ between the old and the new
3646 format, the new tarballs have gained a -br1 suffix
3647 (<pkg>-<version>-br1.tar.gz).
3649 SELinux support: A significant number of packages now pull in
3650 the relevant refpolicy modules when enabled.
3652 New defconfigs: arrow avenger96, bananapi M1+, microchip
3653 sam9x60ek, pine64 rock64
3655 Removed defconfigs: QEMU ppc virtex-ml507
3657 New packages: balena-engine, casync, coremark, coremark-pro,
3658 datatables, datatables-buttons, datatables-fixedcolumns,
3659 datatables-responsive, delve, frotz, gkrellm, inih, jszip,
3660 libgeos, libiec61850, libmdbx, lualdap, neofetch,
3661 nvidia-modprobe, open62541, perl-devel-cycle, perl-devel-size,
3662 perl-math-int64, ply, popperjs, python-bleak,
3663 python-defusedxml, python-pycups, python-pytest-asyncio,
3664 python-typing-extensions, qcom-db410c-firmware, qt5coap,
3665 qt5knx, qt5mqtt, quickjs, rcw-smarc-sal28, screenfetch,
3666 ssdp-responder, tpm2-pkcs11, wqy-zenhei, xorcurses
3668 Removed packages: audiofile, boa, ipsec-tools, libupnp18,
3671 Renamed rcw package to qoriq-rcw
3673 Issues resolved (http://bugs.uclibc.org):
3675 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
3676 #13416: dhcpcd start warning message: no such user dhcpcd
3677 #13456: ccache prevents build
3678 #13471: package/mpd/mpd.conf make use of path not created
3679 #13506: BR2_PACKAGE_DHCPCD missing directory creation
3681 2020.11.4, released April 5th, 2021
3683 Important / security related fixes.
3685 Dependencies: Explicitly detect and bail out if PATH contains
3686 spaces or tabs. A number of packages fail to build in such
3687 setups, so explicitly inform about this.
3689 utils/scanpypi: Explicitly use python3 for compatibility with
3690 packages using python3 syntax in setup.py
3692 support/download: Fix tarball generation (from git/svn repos)
3693 including symlinks pointing to ./<something>
3695 Meson: Use correct C++ host compiler (rather than C compiler)
3697 Updated/fixed packages: asterisk, at91bootstrap3, babeltrace2,
3698 batman-adv, bind, ca-certificates, cegui, cog, diffutils,
3699 docker-containerd, dovecot, dovecot-pigeonhole, efivar,
3700 elfutils, fakeroot, git, gnuchess, gnuradio, gnutls, go,
3701 grub2, haserl, i7z, imagemagick, intel-mediasdk, irqbalance,
3702 jasper, kodi, libcurl, libebml, libeXosip2, libglib2, libhtp,
3703 libjpeg, libopenssl, libqmi, libressl, libupnp, libuwsc,
3704 libvips, lldpd, mariadb, mbedtls, mender, micropython,
3705 mosquitto, netsnmp, nodejs, openblas, openldap, openmpi,
3706 openssh, opkg-utils, optee-client, optee-test, perl, php,
3707 privoxy, proftpd, prosody, protobuf, python-aiohttp,
3708 python-django, python-lxml, python-pyyaml, python-rpi-ws281x,
3709 python-typing-extensions, python3, quagga, qwt, redis, rpm,
3710 sconeserver, screen, sox, sqlcipher, squid, suricata,
3711 syslinux, sysvinit, tor, transmission, tzdata, uboot, unbound,
3712 upx, util-linux, webkitgtk, wireshark, wolfssl,
3713 wpebackend-fdo, wpewebkit, wpa_supplicant, zstd
3715 Issues resolved (http://bugs.uclibc.org):
3717 #13516: utils/scanpypi: Failure when parsing diffoscope
3718 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to..
3719 #13576: Issues compiling buildroot for 5x86
3720 #13581: jpegsrc.v9d.tar.gz has changed hash
3721 #13616: tar file from git repository generation issue
3723 2020.11.3, released February 17th, 2021
3725 meson: Fix ccache detection handling when per-package builds
3728 Fakeroot: Fix compatibility issue with glibc 2.33
3730 Updated/fixed packages: atftp, binutils, busybox, cereal,
3731 chartjs, connman, dhcpcd, dnsmasq, docker-cli, docker-engine,
3732 ebtables, fakeroot, flashrom, go, gst1-python, guile,
3733 intel-mediadriver, intel-microcode, jasper,
3734 kodi-inputstream-adaptive, lcms2, libbsd, libopenssl,
3735 makedumpfile, memtester, mosquitto, ne10, openblas, orc, php,
3736 postgresql, privoxy, pugixml, python-bottle, python-django,
3737 python3, rauc, sox, stress-ng, subversion, tzdata,
3738 uboot-tools, uclibc, webkitgtk, wireguard-linux-compat,
3739 wireshark, wpa_supplicant, wpewebkit, xenomai,
3740 xserver_xorg-server, xterm
3742 Issues resolved (http://bugs.uclibc.org):
3744 #11706: binman (U-boot tool) cannot find libfdt "binman: No mod..
3745 #13506: BR2_PACKAGE_DHCPCD missing directory creation
3747 2020.11.2, released January 31st, 2021
3749 Important / security related fixes.
3751 Download: Ensure git submodules are correctly fetched if
3752 enabled for a package with <pkg>_GIT_SUBMODULES = YES and the
3753 host variant is downloaded first.
3755 Toolchain: Mark CodeSourcery Aarch64 2014.11 toolchain as not
3756 having libatomic. Bootlin PowerPC-440 FP toolchain updated for
3759 pkg-stats: Fix python 3.8+ deprecation warning.
3761 meson: Ensure ccache is not detected and used, as it may
3762 conflict with the ccache handling in Buildroot.
3764 Updated/fixed packages: barebox, boost, brltty, dbus,
3765 docker-containerd, dovecot, dovecot-pigeonhole,
3766 environment-setup, firmware-imx, gcc, gerbera, glibc,
3767 gmrender-resurrect, igd2-for-linux, kodi-pvr-zattoo, libclc,
3768 libfuse3, libllcp, libodb-mysql, libtorrent-rasterbar,
3769 libupnp, lpc32xxcdl, luarocks, mpd, multipath-tools, mutt,
3770 nfs-utils, nodejs, openjpeg, openldap, opentracing-cpp,
3771 openvpn, p11-kit, paho-mqtt-c, php, poppler, postgresql,
3772 python3, redis, resiprocate, rpm, runc, socat, sslh, sudo,
3773 sunxi-mali-mainline-driver, syslog-ng, systemd, tini,
3774 tpm2-tss, trace-cmd, tzdata, uboot-tools, uhd, ushare,
3775 util-linux, vlc, wavpack, wireguard-linux-compat, wolfssl,
3776 xapp_xload, xorriso, zic
3778 Removed packages: libupnp18
3780 Issues resolved (http://bugs.uclibc.org):
3782 #13471: package/mpd/mpd.conf make use of path not created
3784 2020.11.1, released December 27th, 2020
3786 Important / security related fixes.
3789 - cmake: fix host ccache handling for CMake 3.19
3790 - meson: Forcibly disable binary stripping for
3791 target builds, enable for host builds
3792 - golang: Fix HOST / TARGET directories for per-package builds
3794 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
3796 Updated/fixed packages: apitrace, arm-trusted-firmware,
3797 ca-certificates, cryptopp, dhcpcd, dtv-scan-tables,
3798 flare-engine, ghostscript, go, haproxy, imagemagick,
3799 imx-gpu-viv, jasper, kismet, libcurl, libglib2, libhtp,
3800 libopenssl, libressl, libuv, libuvw, lua, mbedtls, mongodb,
3801 mutt, ncurses, netsnmp, nodejs, opencv3, openldap, opkg-utils,
3802 paho-mqtt-c, python-crc16, python-lxml, python-pyparsing,
3803 python-pyqt5, qt5base, rauc, shadowsocks-libev, sqlcipher,
3804 suricata, ti-sgx-demos, tinycbor, uclibc-ng-test, unbound,
3805 webkitgtk, wpewebkit, wireshark, x11vnc, xen,
3808 Issues resolved (http://bugs.uclibc.org):
3810 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
3811 #13416: dhcpcd start warning message: no such user dhcpcd
3813 2020.11, released December 2nd, 2020
3817 Updated/fixed packages: bustle, docker-containerd, gnuplot,
3818 gst1-plugins-good, jemalloc, kmsxx, libcap, libplist,
3819 libuhttpd, libxkbcommon, lynx, mariadb, netsurf, privoxy,
3820 s390-tools, setserial, xserver_xorg-server
3822 Issues resolved (http://bugs.uclibc.org):
3824 #13276: libcap builds libcap.pc incorrectly
3826 2020.11-rc3, released November 28th, 2020
3828 Fixes all over the tree.
3830 Updated/fixed packages: c-ares, cage, cdrkit,
3831 dovecot-pigeonhole, efl, gvfs, harfbuzz, jpeg-turbo,
3832 libcamera, libkrb5, libpam-tacplus, libxkbcommon, minidlna,
3833 modem-manager, monkey, musl, ncurses, numactl, openntpd,
3834 openrc, postgresql, proftpd, python-flask-cors, python-pip,
3835 qemu, raptor, redis, slirp, spandsp, thermald, uhd, vsftpd,
3836 webkitgtk, wireless-regdb, wlroots, wpewebkit, xen, xinetd,
3839 Issues resolved (http://bugs.uclibc.org):
3841 #13296: host-libcap failed to build
3842 #13331: openrc-0.42.1 compilation failure on gcc-10
3843 #13336: thermald-1.9.1 compilation failure with musl 1.2.1
3844 #13341: Mistake in /etc/init.d/S70vsftpd
3846 2020.11-rc2, released November 14th, 2020
3848 Fixes all over the tree.
3850 cve-checker script dropped. Instead the pkg-stats logic has
3851 been extended to be able to only generate stats for the
3852 configured packages using 'make pkg-stats'
3854 Removed defconfigs: rock64
3856 Updated/fixed packages: apparmor, asterisk, bitcoin, busybox,
3857 cups-filters, cryptsetup, davfs2, domoticz, elf2flt, freetype,
3858 ghostscript, glmark2, go, gst1-plugins-bad, guile, jsoncpp,
3859 libcap, libexif, libnetfilter_conntrack, libpam-tacplus,
3860 libsigrokdecode, linux-backports, linux-firmware, mesa3d,
3861 modem-manager, mp4v2, oniguruma, openntpd, python3,
3862 python-lmdb, python-m2crypto, rauc, s390-tools, slirp,
3863 stress-ng, suricata, systemd, tcpdump, tmux, tor, webkitgtk,
3864 wireguard-linux-compat, wpewebkit, xen
3866 Issues resolved (http://bugs.uclibc.org):
3868 #13281: Raspberry Pi 2: overlays folder missing in genimage-ra..
3869 #13291: BR2_DL_DIR is ignored when creating defconfig
3870 #13306: wpewebkit build problem in 2020-11-rc1
3872 2020.11-rc1, released November 4th, 2020
3874 Fixes all over the tree and new features.
3876 Architectures: Support for IBM s390x
3878 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC
3879 32. Binutils 2.35.1 added, now defaulting to 2.34. ARC
3880 2020.09-release toolchain. GCC 7.x dropped. RISC-V support for
3881 uclibc-ng. Support for Bootlin external toolchains.
3883 SELinux support improvements: File security contexts are now
3884 set when the file systems are created, so there is no need to
3885 run restorecon on first boot / read only rootfs is supported.
3886 An optimized / stripped refpolicy SELinux policy is now
3887 used. Packages can enable additional refpolicy modules using
3888 <pkg>_SELINUX_MODULES.
3890 support/scripts/cve-checker: Utility script to check for known
3891 CVEs in just the packages enabled in a Buildroot configuration
3892 rather than all packages, by passing the output of 'make
3895 Go: Modules handling. The module name must be specified using
3898 BR2_EXTERNAL: Support for defining skeleton and init system
3899 packages in external trees.
3901 meson: Correct SDK cross-compilation.conf file when
3902 per-package builds were used to build SDK.
3904 systemd: Use /run rather than /var/run for PID files in units.
3906 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
3907 after all finalization hooks (including pre-rootfs) to ensure
3908 they can override any late configuration done by packages.
3910 support/script/pycompile: Rework logic to ensure .pyc files
3911 contain absolute target paths, fixing code inspection at
3912 runtime when executed with cwd != '/'.
3914 support/scripts/setlocalversion: Correct Mercurial output to
3915 match behaviour with Git.
3917 support/scripts/apply-patches.sh: Use patch
3918 --no-backup-if-mismatch, so we no longer blindly have to
3919 remove *.orig files after patching, fixing issues with
3920 packages containing such files.
3922 New defconfigs: Acer chromebook elm, Friendlyarm nanopc-t4 and
3923 nanopi-m4, Hardkernel odroid-c2, Kontron SMARC-sAL28, NXP
3924 imx8mqevk, Orangepi RK3399 and zero+, PCengines APU2, Pine64
3925 rockpro64, QEMU s390x, Raxda rockpi-n8,
3927 New packages: altera-stapl, asn1c, babeltrace2, cukinia,
3928 easyframes, environment-setup, frr, graphicsmagick, htpdate,
3929 ipcalc, libbacktrace, libblockdev, libbytesize, librelp,
3930 libuev, makedumpfile, meson-tools, mg, mrp, multipath-tools,
3931 netcalc, odroidc2-firmware, php-xdebug, python-aiofiles,
3932 python-ansicolors, python-boto3, python-botocore,
3933 python-bsdiff4, python-crayons, python-iniconfig,
3934 python-intelhex, python-ipdb, python-jmespath,
3935 python-m2crypto, python-opcua-asyncio, python-packaging,
3936 python-piexif, python-pluggy, python-pytest,
3937 python-s3transfer, python-xmodem, qprint, qt5lottie,
3938 qt5remoteobjects, re2, redir, s390-tools, sentry-cli,
3939 sentry-native, timescaledb, tinyhttpd, uhd, uredir, watchdog,
3940 wayland-utils, weston-imx
3942 Removed packages: amd-catalyst, bellagio, gqview, libcroco,
3943 nvidia-tegra23, opencv
3945 Issues resolved (http://bugs.uclibc.org):
3947 #11811: lsblk (util-linux) should depend on libudev if available
3948 #11931: Bugs in support/scripts/apply-patches.sh
3949 #12301: systemd-journal-gatewayd: config options broken
3950 #12911: usb_modeswitch installation race condition
3951 #13236: Can't compile linux 5.4.8 (with gcc 10 on host)
3952 #13286: The system hangs in vmware workstation on the line..
3954 2020.08.3, released December 27th, 2020
3956 Important / security related fixes.
3959 - cmake: fix host ccache handling for CMake 3.19
3960 - meson: Forcibly disable binary stripping for
3961 target builds, enable for host builds
3962 - golang: Fix HOST / TARGET directories for per-package builds
3964 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
3966 Updated/fixed packages: apitrace, arm-trusted-firmware,
3967 bustle, c-ares, ca-certificates, cage, cdrkit, cryptopp,
3968 dhcpcd, docker-containerd, dtv-scan-tables, flare-engine,
3969 ghostscript, gvfs, haproxy, imagemagick, imx-gpu-viv, jasper,
3970 jemalloc, jpeg-turbo, libcamera, libcap, libcurl, libglib2,
3971 libgpiod, libkrb5, libopenssl, libplist, libressl, libuv,
3972 libuvw, lynx, mariadb, mbedtls, minidlna, mongodb, monkey,
3973 musl, mutt, ncurses, netsnmp, netsurf, nodejs, opencv3,
3974 openldap, openrc, opkg-utils, paho-mqtt-c, php, privoxy,
3975 proftpd, python-crc16, python-flask-cors, python-lxml,
3976 python-pip, python-pyparsing, python-pyqt5, qemu, qt5base,
3977 raptor, rauc, ruby, setserial, shadowsocks-libev, slirp,
3978 sqlcipher, thermald, ti-sgx-demos, tinycbor, unbound, vsftpd,
3979 wireless-regdb, wireshark, wlroots, x11vnc, xen, xinetd,
3982 Issues resolved (http://bugs.uclibc.org):
3984 #13276: libcap builds libcap.pc incorrectly
3985 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
3986 #13336: thermald-1.9.1 compilation failure with musl 1.2.1
3987 #13341: Mistake in /etc/init.d/S70vsftpd
3988 #13416: dhcpcd start warning message: no such user dhcpcd
3990 2020.08.2, released November 16th, 2020
3992 Important / security related fixes.
3994 Toolchain-wrapper: Pass -fno-tree-loop-distribute-patterns to
3995 fix kernel build on microblaze with gcc 10.x when
3996 optimizations are enabled.
3998 Updated/fixed packages: apparmor, argp-standalone, asterisk,
3999 bandwidthd, binutils, bitcoin, busybox, collectd, cryptsetup,
4000 cups-filters, darkhttpd, davfs2, docker-cli,
4001 docker-containerd, docker-engine, dovecot-pigeonhole,
4002 dvb-apps, elf2flt, fastd, fbset, fbtft, freetype, gcc,
4003 ghostscript, grpc, gst1-plugins-bad, jsoncpp,
4004 kernel-module-imx-gpu-viv, keepalived, kmscube, libass,
4005 libexif, libiqrf, libnetfilter_conntrack, libpam-tacplus,
4006 libraw, linux-backports, linux-firmware, lzlib, mp4v2,
4007 netsnmp, nginx, numactl, oniguruma, opencv3, openntpd,
4008 patchelf, php, pistache, postgresql, python-pyqt5, qemu,
4009 qt5base, rauc, redis, samba4, slirp, systemd, tcpdump,
4010 tinyproxy, tmux, tor, waf, webkitgtk, wine,
4011 wireguard-linux-compat, wireshark, wpewebkit, xen, xorriso,
4012 xvisor, zeromq, zxing-cpp
4014 Issues resolved (http://bugs.uclibc.org):
4016 #11931: Bugs in support/scripts/apply-patches.sh
4018 2020.08.1, released October 12th, 2020
4020 Important / security related fixes.
4022 Fixes for various compilation issues with GCC 10.x.
4024 meson: Correct SDK cross-compilation.conf file when
4025 per-package builds were used to build SDK.
4027 systemd: Use /run rather than /var/run for PID files in units.
4029 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
4031 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
4032 after all finalization hooks (including pre-rootfs) to ensure
4033 they can override any late configuration done by packages.
4035 support/script/pycompile: Rework logic to ensure .pyc files
4036 contain absolute target paths, fixing code inspection at
4037 runtime when executed with cwd != '/'.
4039 support/scripts/setlocalversion: Correct Mercurial output to
4040 match behaviour with Git.
4042 support/scripts/apply-patches.sh: Use patch
4043 --no-backup-if-mismatch, so we no longer blindly have to
4044 remove *.orig files after patching, fixing issues with
4045 packages containing such files.
4047 fs/jffs2: Now correctly handles xattrs
4049 Updated/fixed packages: acpica, afboot-stm32, alsa-utils,
4050 apparmor, bandwidthd, barebox, bash, bison, brotli,
4051 cifs-utils, cups, dhcpcd, dhcpdump, docker-cli, docker-engine,
4052 ecryptfs-utils, efl, fail2ban, fbterm, ffmpeg, fontconfig,
4053 freetype, gcc, gdb, ghostscript, gnupg2, gnutls, go, gqview,
4054 gst1-plugins-base, gst1-plugins-ugly, ipmitool, jbig2dec,
4055 kexec, lcdproc, libcamera, libhtp, libnetconf2, libraw,
4056 libssh, libxml2, libxml-parser-perl, libzip, linux-headers,
4057 live555, localedef, ltp-testsuite, lua, matchbox, memcached,
4058 memtester, mesa3d, meson, minidlna, mongodb, mongrel2, motion,
4059 mraa, mtd, musepack, neardal, netatalk, netperf, netsniff-ng,
4060 nginx, nodejs, nss-pam-ldapd, open-plc-utils, openswan,
4061 opentyrian, openvmtools, php, postgresql, python,
4062 python-aenum, python-cycler, python-engineio, python-fire,
4063 python-pymodbus, python-scapy, python-semver,
4064 python-sentry-sdk, python-socketio, python-texttable,
4065 python-tinyrpc, python-txtorcon, python3, qt5base, quagga,
4066 read-edid, redis, rsh-redone, runc, samba4, socketcand,
4067 strace, supertux, suricata, systemd, ti-utils, trinity,
4068 uclibc, usb_modeswitch, vlc, vsftpd, wampcc,
4069 wayland-protocols, wireguard-linux-compat, wireshark, wlroots,
4070 wolfssl, w_scan, xerces, xfsprogs, xdriver-xf86-video-ati,
4071 xserver_xorg-server, ympd, zeromq, zlib-ng, zstd
4073 Issues resolved (http://bugs.uclibc.org):
4075 #12911: usb_modeswitch installation race condition
4076 #13236: Can't compile linux 5.4.8 (with gcc 10 on host)
4078 2020.08, released September 1st, 2020
4082 Updated/fixed packages: am33x-cm3, avahi, bluez-tools,
4083 busybox, chocolate-doom, collectd, dhcp, docker-cli, domoticz,
4084 gobject-introspection, graphite2, haproxy, ibm-sw-tpm2,
4085 imagemagick, libeXosip2, libressl, lxc, mbedtls, menu-cache,
4086 mongodb, mosquitto, nvidia-driver, paho-mqtt-c, pixz,
4087 postgresql, python-django, rtty, squid, stress-ng, systemd,
4088 trousers, uclibc, wireshark, wolfssl, zbar
4090 2020.08-rc3, released August 28th, 2020
4092 Fixes all over the tree.
4094 Infrastructure: Ensure RPATH entries that may be needed for
4095 dlopen() are not dropped by patchelf.
4097 Toolchain: Drop old GCC 6 based external Sourcery AMD64
4100 Updated/fixed packages: assimp, davfs2, dillo, glibc,
4101 gnuradio, hostapd, ibm-sw-tpm2, ipmitool, json-c, libroxml,
4102 linux, mender, netopeer2, openal, openjpeg, python-matplotlib,
4103 ripgrep, shadowsocks-libev, trousers, xlib_libX11,
4106 Issues resolved (http://bugs.uclibc.org):
4108 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
4110 2020.08-rc2, released August 24th, 2020
4112 Fixes all over the tree, including a number of fixes for
4113 compilation with GCC-10.
4115 Toolchain: Disallow building uClibc-ng for RISC-V 64-bit,
4116 because of issues with a missing __riscv_flush_icache()
4119 Defconfigs: CI20: Use mainline Linux and U-boot. Update
4120 Microchip sama5d27_wlsom1_ek_mmc_dev to use bluez5-utils
4121 instead of (the removed) legacy bluez-utils
4123 Updated/fixed packages: 18xx-ti-utils, aircrack-ng, apache,
4124 atest, bandwidthd, bellagio, bind, bird, bluez-alsa, boost,
4125 c-periphery, capnproto, chrony, collectd, cpio, cvs,
4126 dieharder, domoticz, dovecot, dovecot-pigeonhole, drbd-utils,
4127 dump1090, efl, elixir, f2fs-tools, feh, fluidsynth, fping,
4128 gdbm, gdk-pixbuf, ghostscript, gst1-plugins-bad,
4129 gstreamer1-editing-services, htop, ibm-sw-tpm2, ifplugd,
4130 iftop, igd2-for-linux, ima-evm-utils, iprutils, iputils,
4131 keepalived, kmsxx, libabseil-cpp, libcamera, libcurl,
4132 libfuse3, libnss, librtlsdr, libubox, libunwind, live555,
4133 lttng-tools, luabitop, mender-artifact, minizip,
4134 mjpg-streamer, mpd, mpv, mtd, ncftp, open-lldp, openal,
4135 opencv, opencv3, openfpgaloader, optee-os, owfs, php,
4136 pistache, prosody, pulseview, python-decorator,
4137 python-gunicorn, python-rpi-gpio, python-spidev,
4138 python3-decorator, python3-mako, python3-pyselftools, qt5,
4139 qt5webengine, rauc, redis, ripgrep, rtl8188eu, rtl8821au,
4140 setools, smstools3, supertux, tftpd, tpm2-abrmd,
4141 wpa_supplicant, xen, xlib_libX11, xserver_xorg-server
4143 New packages: python3-cython, python3-pycryptodomex
4145 Issues resolved (http://bugs.uclibc.org):
4147 #12876: nodejs fails to build when host-icu has been built before
4148 #13111: python-gunicorn: missing dependency on python-setuptools
4149 #13121: wpa_supplicant fails to build without libopenssl enabled
4150 #13146: raspberrypi3_defconfig: "Inappropriate ioctl for device"..
4151 #13156: package live555 new license
4152 #13166: python-rpi-gpio: does not work against aarch64, unint..
4154 2020.08-rc1, released August 6th, 2020
4158 - GCC 10.x added, GCC 9.x is the default
4159 - binutils 2.34 added, binutils 2.33 is the default, binutils
4161 - glibc updated to 2.31
4162 - ARC toolchain components updated to 2020.03-release.
4163 - Enable uClibc-ng usage for RISC-V 64-bit
4167 - qmake-package was fixed to be compatible with
4168 BR2_PER_PACKAGE_DIRECTORIES
4169 - complete rewrite of the Gitlab CI Yaml configuration file,
4170 now generated directly by the Gitlab CI pipeline itselfs
4174 - cargo and cargo-bin packages removed, as cargo is now part
4177 Filesystem: ubinize configuration files can now use
4178 BINARIES_DIR to refer to the $(O)/images directory.
4180 New packages: bitwise, earlyoom, fuse-overlayfs, gloox,
4181 kodi-pvr-octonet, kodi-pvr-zattoo, libabseil-cpp, libcutl,
4182 libnids, libnpupnp, libodb, libodb-boost, libodb-mysql,
4183 libodb-pgsql, mbpfan, netopeer2, odb, parprouted,
4184 python-colorzero, python-gpiozero, python-pybind, python-yatl,
4185 python3-decorator, qt5quicktimeline, resiprocate, ttyd,
4186 unclutter-xfixes, urandom-scripts,
4188 New defconfigs: bananapi_m2_zero, freescale_imx8mnevk,
4189 globalscale_espressobin, imx6ullevk,
4190 microchip_sama5d27_wlsom1_ek, rock_pi_4, rock_pi_n10
4192 Removed packages: cargo, cargo-bin,
4193 kodi-peripheral-steamcontroller
4195 Issues resolved (http://bugs.uclibc.org):
4197 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_DIRECTORIES
4198 #12946: Grub: Decompressor is too big.
4199 #12986: Mtools: Error converting to codepage 850
4200 #13001: openjdk-bin replaces libfreetype.so from host-freetype
4201 #13011: Incorrect selection of gcc version
4202 #13021: Minor code error when building granite-0.4.1
4203 #13026: rpi-firmware: must not rename start files
4204 #13046: Optimize for fast -Ofast is not compliant
4205 #13081: host-e2fsprogs attempts to create udev rules.d on build host if not exists
4206 #13101: BR audit2allow support
4208 2020.05.3, released October 12th, 2020
4210 Important / security related fixes.
4212 meson: Correct SDK cross-compilation.conf file when
4213 per-package builds were used to build SDK.
4215 systemd: Use /run rather than /var/run for PID files in units.
4217 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
4219 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
4220 after all finalization hooks (including pre-rootfs) to ensure
4221 they can override any late configuration done by packages.
4223 support/script/pycompile: Rework logic to ensure .pyc files
4224 contain absolute target paths, fixing code inspection at
4225 runtime when executed with cwd != '/'.
4227 support/scripts/setlocalversion: Correct Mercurial output to
4228 match behaviour with Git.
4230 support/scripts/apply-patches.sh: Use patch
4231 --no-backup-if-mismatch, so we no longer blindly have to
4232 remove *.orig files after patching, fixing issues with
4233 packages containing such files.
4235 Updated/fixed packages: alsa-utils, apparmor, avahi,
4236 bandwidthd, barebox, bash, bison, brotli, busybox, cifs-utils,
4237 cryptsetup, cups, dhcpcd, dhcpdump, docker-cli, docker-engine,
4238 ecryptfs-utils, efl, fail2ban, freetype, gcc, gdb,
4239 ghostscript, gnutls, go, graphite2, gst1-plugins-base,
4240 gst1-plugins-ugly, imagemagick, ipmitool, jbig2dec, libhtp,
4241 libraw, libssh, libxml2, libxml-parser-perl, linux-headers,
4242 localedef, lua, mbedtls, memcached, mesa3d, meson, minidlna,
4243 mongodb, nginx, nodejs, nss-pam-ldapd, openvmtools,
4244 paho-mqtt-c, php, postgresql, python, python-aenum,
4245 python-django, python-engineio, python-fire, python-pymodbus,
4246 python-scapy, python-semver, python-sentry-sdk,
4247 python-socketio, python-texttable, python-tinyrpc,
4248 python-txtorcon, python3, qt5base, rsh-redone, runc, samba4,
4249 strace, supertux, suricata, systemd, uclibc, usb_modeswitch,
4250 vlc, vsftpd, wayland-protocols, wireguard-linux-compat,
4251 wireshark, wlroots, wolfssl, xserver_xorg-server, ympd,
4254 Issues resolved (http://bugs.uclibc.org):
4256 #12911: usb_modeswitch installation race condition
4257 #13251: cryptsetup does not work on branch 2020.02 following..
4259 2020.05.2, released August 29th, 2020
4261 Important / security related fixes.
4263 Infrastructure: Ensure RPATH entries that may be needed for
4264 dlopen() are not dropped by patchelf.
4266 BR_VERSION_FULL/setlocalversion (used by make print-version
4267 and /etc/os-release): Properly handle local git tags
4269 Updated/fixed packages: apache, assimp, at91bootstrap3, bind,
4270 boost, busybox, capnproto, cegui, chrony, collectd, cpio,
4271 cryptsetup, cups, cvs, dbus, docker-engine, domoticz, dovecot,
4272 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
4273 gd, gdk-pixbuf, ghostscript, glibc, gnuradio, grub2,
4274 gst1-plugins-bad, gstreamer1-editing-services, hostapd,
4275 ibm-sw-tpm2, iputils, jasper, json-c, libcurl, libressl,
4276 libwebsockets, linux, live555, mesa3d, mongodb, mosquitto,
4277 mpv, nodejs, opencv, opencv3, openfpgaloader, openjpeg,
4278 patchelf, perl, php, postgresql, prosody, python-django,
4279 python-gunicorn, python-matplotlib, ripgrep, rtl8188eu,
4280 rtl8821au, ruby, shadowsocks-libev, squid, systemd,
4281 tpm2-abrmd, tpm2-tools, trousers, uboot, webkitgtk, wireshark,
4282 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
4285 Issues resolved (http://bugs.uclibc.org):
4287 #12876: nodejs fails to build when host-icu has been built before
4288 #13111: python-gunicorn: missing dependency on python-setuptools
4289 #13121: wpa_supplicant fails to build without libopenssl enabled
4290 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
4291 #13156: package live555 new license
4293 2020.05.1, released July 25th, 2020
4295 Important / security related fixes.
4298 - Make external toolchain version check also work for
4299 toolchains configured with --with-gcc-major-version-only
4301 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
4302 compiler supports it, fixing an issue with precompiled
4305 - Ensure debug libs from external toolchains are not installed
4306 into target if debugging is disabled
4309 - Correct reproducibility issue in handling of git submodules
4310 for older git versions.
4312 - Fix file locking over NFS
4314 fs: Ensure cpio archive element order is reproducible
4316 Br2-external: Fix error reporting for invalid br2-external trees
4319 - Fix an issue with python3 sysconfig data not getting
4322 - Fix per-package building for packages using the qmake
4325 Updated/fixed packages: a10disp, asterisk, bind, brltty,
4326 cdrkit, clamav, cryptodev-linux, dbus, docker-cli,
4327 docker-engine, dvb-apps, e2fsprogs, exim, exiv2, freerdp, gdb,
4328 gdk-pixbuf, gerbera, gnutls, go, granite, grub2, gssdp,
4329 gst1-plugins-good, gst1-plugins-ugly, gupnp, intel-microcode,
4330 iproute2, irrlicht, iwd, jq, kodi, libcamera, libcec,
4331 libconfuse, libcurl, libevdev, libhttpserver, libmicrohttpd,
4332 libnss, libressl, libvncserver, libxml2, libxmlrpc, lxc,
4333 mbedtls, mediastreamer, mesa3d, meson, minizip, mongodb,
4334 mtools, mutt, nano, network-manager, nghttp2, ngircd, nodejs,
4335 ntp, open-plc-utils, open2300, openjdk-bin, openssh,
4336 oracle-mysql, paho-mqtt-c, pango, php, poco, prosody, putty,
4337 python-greenlet, python-urllib3, python-validators, python3,
4338 readline, redis, rpi-firmware, rtl8821au, samba4, sdl2,
4339 sqlite, squid, strace, sunxi-mali-mainline-driver, syslog-ng,
4340 systemd, tcpreplay, tinydtls, upmpdcli, upx, vlc, webkitgtk,
4341 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
4344 Issues resolved (http://bugs.uclibc.org):
4346 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
4347 #12946: Grub: Decompressor is too big.
4348 #12986: Mtools: Error converting to codepage 850
4349 #13001: openjdk-bin replaces libfreetype.so from host-freetype
4350 #13011: Incorrect selection of gcc version
4351 #13021: Minor code error when building granite-0.4.1
4352 #13026: rpi-firmware: must not rename start files
4353 #13031: nodejs: RangeError at new ArrayBuffer()
4354 #13046: Optimize for fast -Ofast is not compliant
4356 2020.05, released June 1st, 2020
4360 Updated/fixed packages: arm-trusted-firmware, gcc, mp4v2, fmc,
4361 fmlib, glib-networking, libusb-compat, linux, qt5webengine,
4362 sysrepo, wampcc, xen
4364 2020.05-rc3, released May 29th, 2020
4366 Fixes all over the tree.
4368 Infrastructure: Support checking download hashes for packages
4369 coming from Subversion.
4371 Defconfigs: Increase boot partition size to 64MB for Freescale
4372 boards to allow space for bigger kernels.
4374 Updated/fixed packages: audit, bind, dovecot, efl, erlang,
4375 ffmpeg, fio, gerbera, gnupg, leveldb, lrzip, ltrace, matio,
4376 mesa3d, mp4v2, prosody, qemu, qt5declarative, speexdsp,
4377 systemd, tremor, uboot-tools, unbound, wireshark
4379 Removed packages: wiringpi
4381 Issues resolved (http://bugs.uclibc.org):
4383 #12361: Init system (systemd) kills login on Raspberry Pi Zero
4384 #12686: recipe for target 'install_dev' failed (libcrypto.so..)
4386 2020.05-rc2, released May 22nd 2020
4388 Fixes all over the tree.
4390 U-Boot: Support building with Python 3.x instead of Python
4391 2.x. Since U-Boot 2020.01, various U-Boot build scripts use
4392 Python 3.x instead of Python 2.x, so add an option to pull in
4393 host-python3 rather than host-python. Also fix a number of
4394 defconfigs to use this new option.
4396 Updated/fixed packages: apparmor, binutils, bison, brltty,
4397 c-icap, cegui, checkpolicy, clamav, crda, cvs, docker-cli,
4398 docker-engine, domoticz, elf2flt, exfatprogs, fakeroot,
4399 ffmpeg, freerdp, gcc, glibc, gnuconfig, irrlicht, kmod,
4400 libexif, libpam-tacplus, libssh2, libv4l, libvncserver,
4401 localedef, lrzip, mariadb, matchbox, mbuffer, mesa3d,
4402 mesa3d-headers, meson, netsniff-ng, openldap, openocd,
4403 optee-os, p7zip, paho-mqtt-c, php, piglit, pigz,
4404 python-argon2-cffi, python-attrs, python-future,
4405 python-markdown, python-pycryptodomex, python-pyqt5, qt5base,
4406 rpi-firmware, rustc, squashfs, squid, stella, suricata,
4407 systemd, uacme, uclibc, util-linux, vboot-utils
4409 New packages: python3-pyelftools
4411 Removed packages: ezxml, mtdev2tuio, python-pycrypto
4413 Issues resolved (http://bugs.uclibc.org):
4415 #10551: PowerPC SPE and Musl
4416 #12256: package tar is outdated (1.29 is 3 years old)
4417 #12271: python-iptables runtime dependencies
4418 #12321: host-generic-package: PKG_DL_OPTS not used for host package
4419 #12391: CMake-based host package fails to include output/host/include
4420 #12431: ethernet no detected on nanopi neo 2
4421 #12521: RISCV RV32IA selected, RV64GC output
4422 #12586: avahi failure
4423 #12596: host-e2fsprogs: tune2fs incompatibility on older glibc..
4424 #12611: ntp hash is not matching with upstream 4.2.8p13
4425 #12626: PHP missing header files within 2020.02
4426 #12631: glibc support Power-PC SPE
4427 #12656: bison fails to relocate with relocate-sdk.sh
4428 #12661: cups problems in buildroot
4429 #12686: recipe for target 'install_dev' failed (libcrypto.so:..
4430 #12691: host-rust build fails
4431 #12761: Buildroot fails when building GCNano binaries for the STM..
4432 #12786: Systemd spawns two getty processes when the getty port..
4433 #12806: There are multiple issues in buildroot that faults cups..
4434 #12826: nodejs-12.16.1: error: 'uv_sleep' was not declared in..
4435 #12831: RPI-firmware package: DTB-overlay dependency
4436 #12836: libunwind: package does not show up in menuconfig for..
4437 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header
4438 #12866: should we be disabling bash executable path caching?
4439 #12886: GMP built in wrong order (?)
4440 #12891: QEMU, libvirt-bin, qemu-kvm Package Support required
4441 #12901: GStreamer doesn't build on 2020-05 rc1 with GObject..
4442 #12906: qt PrefixPath is wrong on 2020.05-rc1
4443 #12921: nodejs-12.16.1: error: overriding 'virtual icu_65::..
4445 2020.05-rc1, released May 7th 2020
4447 Addition of support for gobject-introspection: both the
4448 gobject-introspection package itself, but also introspection
4449 support was enabled in a number of other packages.
4451 Support for Qt 5.6 was dropped as its support was dropped
4452 upstream, only one version of Qt is supported at the moment:
4455 Addition of support for the apparmor Linux security module, by
4456 adding the necessary user-space packages.
4458 Addition of a qmake package infrastructure, now used by most
4459 Qt-related packages.
4461 The Luarocks package infrastructure has been extended to
4462 support build host packages.
4464 The package infrastructure was improved to allow each package
4465 to indicate the Linux kernel configuration options it needs.
4467 Addition of support for generating filesystem images using the
4470 The logic that calculates the list of files installed by each
4471 package was reworked to be compatible with the top-level
4472 parallel build functionality.
4474 Addition of a package for a pre-compiled ARM32 bare-metal
4475 toolchain, which can be used to build ARM32 code in ARM64
4476 configurations, such as firmware/bootloader code.
4478 The Qemu defconfigs are now boot-tested in Qemu as part of the
4479 Gitlab continuous integration.
4481 Toolchain: gcc 9.x bumped to 9.3.0, gcc 8.x bumped to 8.4.0,
4482 gdb bumped to 8.3.1.
4484 New packages: apcupsd, apparmor, arm-gnu-a-toolchain, bearssl,
4485 belle-sip, belr, cage, chartjs, erofs-utils, exfatprogs,
4486 gobject-introspection, ibm-sw-tpm2, imx-seco, jbig2dec,
4487 libapparmor, libiberty, libfuse3, libtextstyle, libudfread,
4488 libuhttpd, libuwsc, lua-lyaml, matio, mbuffer, netdata,
4489 openfpgaloader, perl-i18n, perl-locale-maketext-lexicon,
4490 perl-lwp-protocol-https,
4491 perl-mojolicious-plugin-authorization,
4492 perl-mojolicious-plugin-cspheader,
4493 perl-mojolicious-plugin-i18n,
4494 perl-mojolicious-plugin-securityheader, perl-mozilla-ca,
4495 perl-path-class, pistache, pkcs11-helper, prelink-cross,
4496 python-argon2-cffi, python-canopen, python-cbor2,
4497 python-filelock, python-flatbuffers, python-greenlet,
4498 python-modbus-tk, python-pyalsa, python-pysftp, python-regex,
4499 python-snappy, rtty, tinyproxy, udev-gentoo-scripts, unbound,
4502 New defconfigs: freescale_imx6ullevk, freescale_imx8qmmek,
4503 nanopi_neo4, nanopi_r1, nitrogen8mm, nitrogen8mn, olpc_xo1,
4504 olpc_xo175, roc_rk3399_pc, stm32mp157a_dk1, zynq_qmtech
4506 Issues resolved (http://bugs.uclibc.org):
4508 #10386: Add an option to put all compiled executables that
4509 show up on target/ in staging/ as well
4510 #11866: iniramfs file system fails to boot using Grub on EFI x86_64
4511 #12666: Doesn't pick up a custom bash profile
4512 #12696: Uboot 2020.01 Problem loading Linux kernel on Nano PI NEO
4513 #12701: [patch] wpa_supplicant must depend on openssl
4514 #12711: host-localedef 2.30-20 fails to compile on fedora 32 (gcc 10.0.1)
4515 #12716: bio.h not found
4516 #12726: systemctl preset-all failed for ctrl-alt-del.target
4517 #12731: rtl8188eu not buildung for banana pi M1 (glib, systemd, 4.18.12)
4518 #12746: "sysdig" package description points to
4519 http://sysdig.org, which bounces to malware site
4520 #12751: OpenJdk package installation issues on target
4521 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
4522 #12811: bootstrap stuck and no login prompt
4524 2020.02.12, released April 5, 2021
4526 Important / security related fixes.
4528 Dependencies: Explicitly detect and bail out if PATH contains
4529 spaces or tabs. A number of packages fail to build in such
4530 setups, so explicitly inform about this.
4532 utils/scanpypi: Explicitly use python3 for compatibility with
4533 packages using python3 syntax in setup.py
4535 support/download: Fix tarball generation (from git/svn repos)
4536 including symlinks pointing to ./<something>
4538 Meson: Use correct C++ host compiler (rather than C compiler)
4540 Updated/fixed packages: asterisk, batman-adv, bind,
4541 ca-certificates, docker-containerd, dovecot,
4542 dovecot-pigeonhole, diffutils, efivar, git, gnuchess, gnutls,
4543 grub2, fakeroot, haserl, imagemagick, irqbalance, jasper,
4544 kodi, libcurl, libebml, libglib2, libjpeg, libopenssl,
4545 libupnp, libvips, lldpd, mariadb, mbedtls, mosquitto, nodejs,
4546 netsnmp, nettle, openldap, openmpi, openssh, opkg-utils, perl,
4547 php, privoxy, prosody, protobuf, python-aiohttp,
4548 python-django, python-lxml, python-pyyaml, python-rpi-ws281x,
4549 python3, redis, rpm, sconeserver, screen, sox, sqlcipher,
4550 squid, sysvinit, tor, transmission, tzdata, uboot, upx,
4551 util-linux, wireshark, wolfssl, wpa_supplicant, zstd
4553 Issues resolved (http://bugs.uclibc.org):
4555 #13516: utils/scanpypi: Failure when parsing diffoscope
4556 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to..
4557 #13576: Issues compiling buildroot for 5x86
4558 #13581: jpegsrc.v9d.tar.gz has changed hash
4559 #13616: tar file from git repository generation issue
4561 2020.02.11, released February 17, 2021
4563 Important / security related fixes.
4565 meson: Fix ccache detection handling when per-package builds
4568 Fakeroot: Fix compatibility issue with glibc 2.33
4570 Updated/fixed packages: atftp, busybox, cereal, connman,
4571 dhcpcd, dnsmasq, docker-cli, docker-engine, fakeroot,
4572 intel-mediadriver, intel-microcode, jasper,
4573 kodi-inputstream-adaptive, libbsd, libopenssl, linux-headers,
4574 mosquitto, orc, php, postgresql, privoxy, pugixml,
4575 python-bottle, python-django, python3, rauc, sox, subversion,
4576 tzdata, wireguard-linux-compat, wpa_supplicant, xenomai, xterm
4578 Issues resolved (http://bugs.uclibc.org):
4580 #13506: BR2_PACKAGE_DHCPCD missing directory creation
4582 2020.02.10, released January 31st, 2021
4584 Important / security related fixes.
4586 Download: Ensure git submodules are correctly fetched if
4587 enabled for a package with <pkg>_GIT_SUBMODULES = YES and the
4588 host variant is downloaded first.
4590 Toolchain: Mark CodeSourcery Aarch64 2014.11 toolchain as not
4593 pkg-stats: Fix python 3.8+ deprecation warning.
4595 meson: Ensure ccache is not detected and used, as it may
4596 conflict with the ccache handling in Buildroot.
4598 New packages: libnpupnp
4600 Updated/fixed packages: bctoolbox, brltty, dbus, dovecot,
4601 dovecot-pigeonhole, gcc, gerbera, gmrender-resurrect, gst-omx,
4602 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
4603 gst1-plugins-ugly, gst1-rtsp-server, gst1-vaapi,
4604 gst1-validate, gstreamer1, gstreamer1-editing-services,
4605 igd2-for-linux, libclc, libllcp, libtorrent-rasterbar,
4606 libupnp, libupnpp, lpc32xxcdl, luarocks, mpd, nfs-utils,
4607 nodejs, openjpeg, openldap, opentracing-cpp, openvpn, p11-kit,
4608 paho-mqtt-c, php, poppler, postgresql, python3, runc, sudo,
4609 syslog-ng, systemd, tini, trace-cmd, tzdata, ushare, vlc,
4610 wavpack, wireguard-linux-compat, wolfssl, xapp_xload, xorriso,
4613 Removed packages: libupnp18
4615 Issues resolved (http://bugs.uclibc.org):
4617 #13471: package/mpd/mpd.conf make use of path not created
4619 2020.02.9, released December 27th, 2020
4621 Important / security related fixes.
4624 - cmake: fix host ccache handling for CMake 3.19
4625 - meson: Forcibly disable binary stripping for
4626 target builds, enable for host builds
4627 - golang: Fix HOST / TARGET directories for per-package builds
4629 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
4631 Updated/fixed packages: apitrace, arm-trusted-firmware,
4632 bustle, c-ares, ca-certificates, cdrkit, cryptopp, dhcpcd,
4633 docker-containerd, dtv-scan-tables, flare-engine, ghostscript,
4634 haproxy, imagemagick, imx-gpu-viv, jasper, jemalloc,
4635 jpeg-turbo, libcap, libcurl, libglib2, libgpiod, libkrb5,
4636 libopenssl, libplist, libressl, libuv, libuvw, lynx, mariadb,
4637 mbedtls, minidlna, monkey, musl, mutt, ncurses, netsnmp,
4638 nodejs, opencv3, openldap, openrc, opkg-utils, paho-mqtt-c,
4639 php, privoxy, proftpd, python-crc16, python-flask-cors,
4640 python-lxml, python-pip, python-pyparsing, python-pyqt5, qemu,
4641 qt5base, raptor, rauc, ruby, setserial, shadowsocks-libev,
4642 slirp, sqlcipher, ti-sgx-demos, tinycbor, vsftpd,
4643 wireless-regdb, wireshark, x11vnc, xen, xinetd,
4646 Issues resolved (http://bugs.uclibc.org):
4648 #13276: libcap builds libcap.pc incorrectly
4649 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
4650 #13341: Mistake in /etc/init.d/S70vsftpd
4652 2020.02.8, released November 16th, 2020
4654 Important / security related fixes.
4656 Updated/fixed packages: angularjs, argp-standalone, asterisk,
4657 bandwidthd, bitcoin, busybox, cryptsetup, darkhttpd, davfs2,
4658 docker-cli, docker-containerd, docker-engine,
4659 dovecot-pigeonhole, fastd, fbset, fbtft, freetype, gcc,
4660 ghostscript, gnuradio, grpc, gst1-plugins-bad, jsoncpp,
4661 keepalived, libass, libexif, libiqrf, libpam-tacplus, libraw,
4662 linux-backports, linux-firmware, lzlib, netsnmp, nginx,
4663 oniguruma, opencv3, openntpd, patchelf, php, postgresql,
4664 python-pyqt5, qt5base, rauc, redis, samba4, slirp, systemd,
4665 tcpdump, tmux, tor, webkitgtk, wireguard-linux-compat,
4666 wireshark, wpewebkit, xen, xorriso, zeromq, zxing-cpp
4668 Issues resolved (http://bugs.uclibc.org):
4670 #11931: Bugs in support/scripts/apply-patches.sh
4672 2020.02.7, released October 12th, 2020
4674 Important / security related fixes.
4676 meson: Correct SDK cross-compilation.conf file when
4677 per-package builds were used to build SDK.
4679 systemd: Use /run rather than /var/run for PID files in units.
4681 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
4683 support/script/pycompile: Rework logic to ensure .pyc files
4684 contain absolute target paths, fixing code inspection at
4685 runtime when executed with cwd != '/'.
4687 support/scripts/setlocalversion: Correct Mercurial output to
4688 match behaviour with Git.
4690 support/scripts/apply-patches.sh: Use patch
4691 --no-backup-if-mismatch, so we no longer blindly have to
4692 remove *.orig files after patching, fixing issues with
4693 packages containing such files.
4695 Updated/fixed packages: bandwidthd, barebox, bash, bison,
4696 brotli, cifs-utils, cryptsetup, dhcpcd, dhcpdump, docker-cli,
4697 docker-engine, ecryptfs-utils, efl, fail2ban, freetype, gcc,
4698 gdb, ghostscript, gnutls, go, gst1-plugins-base,
4699 gst1-plugins-ugly, ipmitool, libhtp, libraw, libssh, libxml2,
4700 libxml-parser-perl, localedef, lua, memcached, mesa3d, meson,
4701 minidlna, nginx, nodejs, nss-pam-ldapd, openvmtools, php,
4702 postgresql, python, python-aenum, python-autobahn,
4703 python-engineio, python-fire, python-pymodbus, python-scapy,
4704 python-semver, python-sentry-sdk, python-socketio,
4705 python-texttable, python-tinyrpc, python-txtorcon, python3,
4706 qt5base, runc, samba4, strace, supertux, suricata, systemd,
4707 vlc, wayland-protocols, wireguard-linux-compat, wireshark,
4708 xserver_xorg-server, zeromq, zstd
4710 Issues resolved (http://bugs.uclibc.org):
4712 #12911: usb_modeswitch installation race condition
4713 #13251: cryptsetup does not work on branch 2020.02 following..
4715 2020.02.6, released September 5th, 2020
4717 Important / security related fixes.
4719 Fix a 2020.02.5 build regression in busybox when systemd (and
4720 not less) are enabled because of missing infrastructure.
4722 Updated/fixed packages: alsa-utils, avahi, busybox, cups,
4723 docker-cli, graphite2, imagemagick, libeXosip2, mbedtls,
4724 nvidia-driver, paho-mqtt-c, python-django, systemd, uclibc,
4725 usb_modeswitch, wolfssl
4727 Issues resolved (http://bugs.uclibc.org):
4729 #12911: usb_modeswitch installation race condition
4731 2020.02.5, released August 29th, 2020
4733 Important / security related fixes.
4735 Infrastructure: Ensure RPATH entries that may be needed for
4736 dlopen() are not dropped by patchelf.
4738 BR_VERSION_FULL/setlocalversion (used by make print-version
4739 and /etc/os-release): Properly handle local git tags
4741 Updated/fixed packages: apache, at91bootstrap3, bind, boost,
4742 busybox, capnproto, chrony, collectd, cpio, cryptsetup, cups,
4743 cvs, dbus, docker-engine, domoticz, dovecot,
4744 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
4745 gd, gdk-pixbuf, ghostscript, glibc, grub2, gst1-plugins-bad,
4746 hostapd, iputils, jasper, json-c, libcurl, libwebsockets,
4747 linux, live555, mesa3d, mosquitto, mpv, nodejs, opencv,
4748 opencv3, openjpeg, patchelf, perl, php, postgresql,
4749 python-django, python-gunicorn, python-matplotlib, ripgrep,
4750 rtl8188eu, rtl8821au, ruby, shadowsocks-libev, squid,
4751 tpm2-abrmd, tpm2-tools, trousers, uacme, webkitgtk, wireshark,
4752 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
4755 Issues resolved (http://bugs.uclibc.org):
4757 #12876: nodejs fails to build when host-icu has been built before
4758 #13111: python-gunicorn: missing dependency on python-setuptools
4759 #13121: wpa_supplicant fails to build without libopenssl enabled
4760 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
4761 #13156: package live555 new license
4763 2020.02.4, released July 26th, 2020
4765 Important / security related fixes.
4768 - Make external toolchain version check also work for
4769 toolchains configured with --with-gcc-major-version-only
4771 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
4772 compiler supports it, fixing an issue with precompiled
4775 - Ensure debug libs from external toolchains are not installed
4776 into target if debugging is disabled
4779 - Correct reproducibility issue in handling of git submodules
4780 for older git versions.
4782 - Fix file locking over NFS
4784 fs: Ensure cpio archive element order is reproducible
4786 Br2-external: Fix error reporting for invalid br2-external trees
4789 - Fix an issue with python3 sysconfig data not getting
4792 - Fix per-package building for packages using the qmake
4795 Updated/fixed packages: a10disp, asterisk, bind, cdrkit,
4796 checkpolicy, clamav, dbus, docker-cli, docker-engine,
4797 dvb-apps, e2fsprogs, exim, exiv2, freerdp, gnutls, go, grub2,
4798 gssdp, gst1-plugins-good, gst1-plugins-ugly, gupnp,
4799 intel-microcode, iproute2, irrlicht, iwd, jq, kodi, libcamera,
4800 libconfuse, libcurl, libglib2, libhttpserver, libmicrohttpd,
4801 libopenssl, libvncserver, libxml2, libxmlrpc, lxc, mbedtls,
4802 mesa3d, meson, mongodb, mtools, mutt, nghttp2, ngircd, nodejs,
4803 ntp, open-plc-utils, open2300, openjdk-bin, openssh,
4804 oracle-mysql, paho-mqtt-c, pcre, php, poco, prosody, putty,
4805 python-twisted, python-urllib3, python-validators, python3,
4806 qt5xmlpatterns, redis, rpi-firmware, rtl8821au, samba4, sdl2,
4807 sqlite, squid, syslog-ng, systemd, tcpreplay, tinydtls,
4808 upmpdcli, upx, vlc, webkitgtk, wireguard-linux-compat,
4809 wireshark, wpebackend-fdo, wpewebkit, zstd
4811 Issues resolved (http://bugs.uclibc.org):
4813 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
4814 #12946: Grub: Decompressor is too big.
4815 #12986: Mtools: Error converting to codepage 850
4816 #13001: openjdk-bin replaces libfreetype.so from host-freetype
4817 #13011: Incorrect selection of gcc version
4818 #13026: rpi-firmware: must not rename start files
4819 #13031: nodejs: RangeError at new ArrayBuffer()
4820 #13046: Optimize for fast -Ofast is not compliant
4822 2020.02.3, released June 3rd, 2020
4824 Important / security related fixes.
4826 Fix various build issues of host packages on hosts using GCC
4829 Updated/fixed packages: arm-trusted-firmware, audit, bind,
4830 binutils, bison, clamav, crda, dovecot, dtc, efl, elf2flt,
4831 erlang, fakeroot, ffmpeg, fmc, fmlib, freerdp, gcc, git,
4832 glib-networking, gnupg, leveldb, libexif, libssh2,
4833 libusb-compat, linux-headers, lrzip, ltrace, mariadb, mesa3d,
4834 mp4v2, openldap, openocd, perl, php, prosody,
4835 python-pycryptodomex, python-pyqt5, qemu, rpi-firmware, rustc,
4836 speexdsp, sysrepo, systemd, tremor, vboot-utils, wireshark,
4839 Removed packages: python-pycrypto
4841 Issues resolved (http://bugs.uclibc.org):
4843 #12361: Init system (systemd) kills login on Raspberry Pi Zero
4844 #12656: bison fails to relocate with relocate-sdk.sh
4845 #12671: leveldb won't detect that snappy is present (static..
4846 #12691: host-rust build fails
4847 #12831: RPI-firmware package: DTB-overlay dependency
4849 2020.02.2, released May 12th, 2020
4851 Important / security related fixes.
4853 Musl: Disallow on PPC64 cores without AltiVec support
4856 fs/cpio: Correctly handle booting with 'console='
4858 release: Ensure temporary .br2-external.* files are not
4859 included in the release tarball
4861 Defconfigs: Fix various mistyped config options, or config
4862 options where the dependencies were no longer met.
4864 Updated/fixed packages: apache, azure-iot-sdk-c, binutils,
4865 boinc, c-ares, cvs, docker-cli, docker-containerd,
4866 docker-engine, domoticz, e2fsprogs, efl, evtest, exim, ffmpeg,
4867 freerdp, gcc, gflags, glibc, gnuconfig, haproxy, imx-gpu-2d,
4868 irrlicht, jpeg kodi-pvr-vuplus, libarchive, libcoap,
4869 libfpm-extra, libglib2, libhtp, libid3tag, libinput, libmad,
4870 libopenssl, libsepol, libssh, libv4l, libvncserver, libwpe,
4871 localedef, mariadb, matchbox, mbedtls, mc, mesa3d-headers,
4872 meson, midori, msgpack, netsnmp, nginx, ogre, openjdk,
4873 openldap, openvpn, p7zip, paho-mqtt-c, php, polkit, python,
4874 python-attrs, python-crossbar, python-dpkt, python-flask,
4875 python-future, python-iptables, python-jedi, python-markdown2,
4876 python3, qemu, qpdf, qt5, samba4, squashfs, squid, strongswan,
4877 suricata, tzdata, util-linux, vlc, wget, webkitgtk,
4878 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
4881 Issues resolved (http://bugs.uclibc.org):
4883 #11866: initramfs file system fails to boot using Grub on EFI x86_64
4884 #12271: python-iptables runtime dependencies
4885 #12726: systemctl preset-all failed for ctrl-alt-del.target
4886 #12751: OpenJdk package installation issues on target
4887 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
4888 #12811: bootstrap stuck and no login prompt
4889 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header
4891 2020.02.1, released April 10th, 2020
4893 Important / security related fixes.
4895 core: Also fixup /lib references in libtool .la files, similar
4896 to how it is done for /usr/*.
4898 Various fixes for builds with per-package target/host
4901 toolchain: Fix kernel headers validation check for external
4902 toolchains. Fix make 4.3+ compatibility in external toolchain
4905 fs/initramfs: fix show-info so it also shows the usual
4906 rootfs-related variables.
4908 Updated/fixed packages: arm-trusted-firmware, barebox-aux,
4909 bluez5_utils, bubblewrap, busybox, civetweb, cog, collectd,
4910 ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy, hiredis, hostapd,
4911 kmscube, kodi-screensaver-rsxs, libical, libinput, libexif,
4912 libopenssl, libsndfile, linux, linux-tools, llvm, localedef,
4913 mcrypt, mesa3d, meson, monit, nftables, ntp, opencv3,
4914 oprofile, php, pinentry, polkit, pure-ftpd, python-pyyaml,
4915 qt5, quagga, radvd, rcw, redis, rocksdb, samba4, screen,
4916 sdbusplus, swupdate, sysdig, sysklogd, syslinux, syslog-ng,
4917 tor, tslib, uacme, util-linux, vala, vlc,
4918 wireguard-linux-compat, wireguard-tools, wireshark,
4919 wpa_supplicant, xserver_xorg-server
4921 Issues resolved (http://bugs.uclibc.org):
4923 #12711: host-localedef 2.30-20 fails to compile on fedora 32
4924 #12746: "sysdig" package description points to http://sysdig.org, ..
4926 2020.02, released March 8th, 2020
4930 br2-external: Fix compatibility with make 4.3+
4932 Updated/fixed packages: bash, bcm2835, binutils, cups,
4933 erlang-p1-acme, fbgrab, gr-osmosdr, gst1-plugins-base,
4934 gst1-validate, gstreamer1, guile, jhead, libdrm, libevdev,
4935 libinput, libnss, libsndfile, libvncserver, linux-firmware,
4936 mesa3d, nodejs, openjdk-bin, openvmtools, optee-test, patch,
4937 php, piglit, pppd, python-django, qemu, qt5base, ruby,
4938 ser2net, swupdate, thrift, zziplib
4940 Removed packages: classpath, jamvm
4942 Issues resolved (http://bugs.uclibc.org):
4944 #12606: fbgrab location has changed
4946 2020.02-rc3, released March 2nd, 2020
4948 Fixes all over the tree.
4950 Infrastructure: Rework file list handling to fix race
4951 conditions when building with per-package target and host
4952 directories and top-level parallel builds.
4954 Updated/fixed packages: aufs, binutils, blktrace, brltty,
4955 cairo, dnsmasq, docker-compose, elf2flt, exim, exiv2, git,
4956 kodi-inputstream-adaptive, libarchive, libcgroup, libgdiplus,
4957 libssh2, libvncserver, libvorbis, linknx, linux-firmware, lxc,
4958 lz4, mosquitto, openjpeg, openrc, poco, proftpd, pure-ftpd,
4959 python3, python-multidict, python-setuptools-scm-git-archive,
4960 qpdf, qt5tools, rdesktop, rocksdb, shellinabox, squid,
4961 suricata, swig, systemd, taglib, util-linux, wireshark, zsh
4963 Issues resolved (http://bugs.uclibc.org):
4965 #12571: ltp-testsuite : Build failure
4966 #12576: 2020.02-RC1: error while loading shared libraries: ...
4967 #12581: 2020.02-rc1 glibc failing to build on fedora 31
4969 2020.02-rc2, released February 26th, 2020
4971 Fixes all over the tree.
4973 Toolchain: Ensure strong SSP can only be enabled if the
4974 (external) toolchain supports it.
4976 Fix a race condition related to creating the output/staging
4977 symlink on systems with coreutils < 8.27.
4979 Drop support for the (end of life) Qt 5.6 variant.
4981 Updated/fixed packages: at, armadillo, audiofile, bash,
4982 busybox, erlang, fail2ban, fluidsynth, ipsec-tools, jpeg-turbo,
4983 kvm-unit-tests, libftdi1, libinput, libsvgtiny, libtomcrypt,
4984 libupnpp, libxml2, linux-tools, luv, mbedtls, mesa3d, minicom,
4985 openvmtools, php, qt5, qt5webengine, qwt, radvd, rcw,
4986 sdbusplus, systemd, tpm2-tss, vorbis-tools
4988 Issues resolved (http://bugs.uclibc.org):
4990 #12581: 2020.02-rc1 glibc failing to build on fedora 31
4992 2020.02-rc1, released February 18th, 2020
4994 Fixes all over the tree and new features.
4996 Add experimental support for building with a per-package
4997 target and host directory. This still has some rough edges,
4998 but brings a number of advantages:
5000 - Packages will only be able to access the explicitly listed
5001 dependencies and not any other packages that happen to be
5002 built before, ensuring correct dependency information in
5005 - Possibility for top-level parallel builds, speeding up
5006 builds on multicore machines.
5008 Core: Ensure package-file-lists data is correct after
5009 incremental builds as well.
5011 Architecture: Add support for ARC-HS38 with 64bit multiplier
5012 variant, allow building glibc for big endian ARC, handle 16KB
5013 MMU page size for ARC in toolchain wrapper.
5015 Toolchain: Add binutils 2.33.1, GCC 7.5.0, Arm 9.2-2019.12
5016 toolchains, ARC 2019.09 toolchain. Allow using custom kernel
5017 headers newer than what is known by Buildroot.
5019 pkg-stats: Support for CVE vulnerability reporting by
5020 comparing to NVD database.
5022 Reproducible builds: The go -trimpath option is now used to
5023 get rid of absolute build paths, __FILE__ and __BASE_FILE__
5024 defines are now handled in the toolchain wrapper.
5026 Systemd: Build host variant and use systemctl to automatically
5027 enable unit files rather than manually managing symlinks.
5029 Util-linux: Ensure that hwclock is built without GPLv3
5030 code. Notice that builds with hwclock has contained
5031 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
5033 New defconfigs: Beelink GS1, Raspberrypi4 64bit
5035 New packages: alura, avro-c, bubblewrap, cctz, cereal,
5036 cpuburn-arm, elixir, erlang-base64url, erlang-idna,
5037 erlang-jose, erlang-p1-acme, erlang-p1-mqtree,
5038 erlang-p1-yconf, fluid-soundfont, fluidsynth, gcnano-binaries,
5039 gensio, glslsandbox-player, libargon2, libmodsecurity,
5040 libpam-nfc, libtelnet, lua-codegen, lua-livr, lua-livr-extra,
5041 lua-rotas, lua-silva, mfoc, network-manager-openvpn,
5042 nginx-modsecurity, perl-crypt-openssl-aes,
5043 perl-math-prime-util, pipewire, ptm2human, python-aenum,
5044 python-aiohttp-debugtoolbar, python-aiohttp-mako,
5045 python-aiologstash, python-aiosignal, python-aiozipkin,
5046 python-async-lru, python-avro, python-bunch, python-crontab,
5047 python-dnspython, python-entrypoints, python-esptool,
5048 python-frozenlist, python-future, python-gitdb, python-janus,
5049 python-lockfile, python-logstash, python-nested-dict,
5050 python-pbr, python-pyaes, python-pydantic, python-smmap2,
5051 python-sockjs, python-zc-lockfile, raspi-gpio, rocksdb,
5052 sdbusplus, spidermonkey, thermald, ti-sgx-libgbm, tinyssh,
5053 tio, umtprd, weston-imx, wireguard-linux-compat,
5054 wireguard-tools, xdg-dbus-proxy
5056 Removed packages: bluez_utils, celt051, erlang-p1-iconv, fis,
5057 gadgetfs-test, libplayer, gstreamer, gst-ffmpeg,
5058 gst-fsl-plugins, gst-omapfb, gst-plugins-bad,
5059 gst-plugins-base, gst-plugins-good, gst-plugins-ugly,
5060 perl-digest-md5, perl-mime-base64, perl-net-ping,
5061 python-scapy3k, wireguard
5063 Issues resolved (http://bugs.uclibc.org):
5065 #11906: the new version of mesa3d cannot support etnaviv when..
5066 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
5067 #12121: PyQt5.QtSerialPort and other modules not being built
5068 #12256: package tar is outdated (1.29 is 3 years old
5069 #12286: Can't import gobject in python 3.8
5070 #12376: python-scapy3k is deprecated
5071 #12386: carriage return issue when "make menuconfig"
5072 #12441: qt5webengine build error: asm/errno.h: No such file or..
5073 #12446: Buildroot fails to finish installing packages
5074 #12456: qtvirtualkeyboard: No such file or directory
5075 #12461: libglib2 build files with deep directory structure
5076 #12481: minicom fails when output directory path contains "m4"
5077 #12501: libnss-3.49.1: ld error: multiple definition of `gcm_..
5078 #12526: host-nodejs 12.14.1: configure fail: AttributeError: ..
5079 #12536: Linux-Headers extracting failure
5080 #12546: Ninja 1.10 build Error
5082 2019.11.3, released April 10th, 2020
5084 Important / security related fixes.
5086 core: Fix compatibility with make 4.3+. Also fixup /lib
5087 references in libtool .la files, similar to how it is done for
5090 toolchain: Fix kernel headers validation check for external
5093 fs/initramfs: fix show-info so it also shows the usual
5094 rootfs-related variables.
5096 Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
5097 civetweb, cog, collectd, ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy,
5098 hiredis, hostapd, kmscube, libical, libopenssl, libsndfile,
5099 linux-tools, llvm, monit, ntp, php, pure-ftpd, radvd, redis,
5100 samba4, screen, sysdig, syslinux, syslog-ng, tor, uacme,
5101 util-linux, vala, vlc, wpa_supplicant, xserver_xorg-server
5103 Issues resolved (http://bugs.uclibc.org):
5105 #12746: "sysdig" package description points to http://sysdig.org, ..
5107 2019.11.2, released March 16th, 2020
5109 Important / security related fixes.
5111 Core: Ensure package-file-lists data is correct after
5112 incremental builds as well.
5114 Fix a race condition related to creating the output/staging
5115 symlink on systems with coreutils < 8.27.
5117 Toolchain: ARC tools bumped to arc-2019.09.
5119 Br2-external: Fix patch handling when external linux-extension
5120 packages are used. Fix compatibility with make 4.3+
5122 Util-linux: Ensure that hwclock is built without GPLv3
5123 code. Notice that builds with hwclock has contained
5124 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
5126 Updated/fixed packages: armadillo, at, bcm2835, binutils,
5127 blktrace, bluez-alsa, bootstrap, brltty, busybox, cairo,
5128 clamav, cog, cups, czmq, dnsmasq, docker-containerd, dovecot,
5129 dovecot-pigeonhole, e2fsprogs, elf2flt, eudev, exim, exiv2,
5130 fbgrab, gettext-tiny, glibc, go, grep, gst1-validate, guile,
5131 imagemagick, jhead, jpeg-turbo, kvm-unit-tests, lapack,
5132 libarchive, libcgroup, libdrm, libevent, libexif, libftdi1,
5133 libgdiplus, libjpeg, libsigrok, libsndfile, libssh2,
5134 libsvgtiny, libvncserver, libvorbis, libxml2, libxslt, linknx,
5135 lxc, lz4, mariadb, mbedtls, meson, mongoose, mosquitto, musl,
5136 ncurses, nodejs, ntfs-3g, ogre, opencv3, openjdk, openjpeg,
5137 openrc, openswan, openvmtools, optee-test, patch, php, piglet,
5138 postgresql, pppd, proftpd, pure-ftpd, python-django,
5139 python-pyqt5, python-setuptools-scm-git-archive, python3,
5140 qemu, qt5base, qt5tools, qt5virtualkeyboard, qt5webengine,
5141 qwt, rdesktop, ruby, runc, samba4, shellinabox,
5142 skeleton-init-openrc, smartmontools, spdlog, sqlcipher, squid,
5143 suricata, swig, swupdate, sysklogd, taglib, thrift,
5144 ti-cgt-pru, uclibc, util-linux, vorbis-tools, webkitgtk,
5145 wireshark, wpebackend-fdo, wpewebkit, xen,
5146 xserver_xorg-server, zeromq, zsh, zziplib
5148 Issues resolved (http://bugs.uclibc.org):
5150 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
5152 #12456: qtvirtualkeyboard: No such file or directory
5153 #12461: libglib2 build files with deep directory structure
5154 #12481: minicom fails when output directory path contains "m4"
5155 #12606: fbgrab location has changed
5157 2019.11.1, released January 12th, 2020
5159 Important / security related fixes.
5161 Infrastructure: kconfig: Fix reconfigure logic, python: Ensure
5162 correct compiler and linker flags are used for compiled code
5164 utils/scanpypi: Remind users to update DEVELOPERS
5166 Defconfigs: imx6-sabresd: Fix the Qt5 display names,
5167 imx8: Drop extra copy of U-Boot DTB
5169 Updated/fixed packages: acsccid, bitcoin, boost, busybox,
5170 cc-tool, cmocka, cpio, cups, dante, dialog, dillo, docker-cli,
5171 docker-containerd, docker-engine, easy-rsa, ebtables,
5172 ecryptfs-utils, efl, ffmpeg, gdb, git, glibc, gnupg2, go,
5173 gpsd, grpc, gst1-plugins-bad, iputils, jasper,
5174 kf5-kcoreaddons, leveldb, libarchive, libfribi, libgit2,
5175 libkrb5, libp11, librsvg, libssh, libtomcrypt, libuio, libv4l,
5176 lirc-tools, log4cplus, lrzip, lvm2, mali-t76x,
5177 matchbox-desktop, mender-grubenv, mmc-utils, mosquitto,
5178 nodejs, ntp, openipmi, opencv3, openpowerlink, openrc, pango,
5179 perl-sys-cpu, pimd, postgresql, pulseaudio, python-brotli,
5180 python-coherence, python-crc16, python-django, python-dpkt,
5181 python-gobject, python-pyasn-modules, python-pypcap,
5182 python-pyqt5, python-subprocess32, python3, qpdf,
5183 qt-webkit-kiosk, qt5virtualkeyboard, qt5webengine, quota,
5184 rabbitmq-c, rauc, rpcbind, rtl8821au, runc, rygel, samba4,
5185 sdl2, setserial, snort, spidev_test,
5186 sunxi-mali-mainline-driver, syslog-ng, sysrepo, tcllib, tftpd,
5187 usbmount, w_scan, wavpack, wsapi, wsapi-fcgi, wsapi-xavante,
5188 x265, xserver_xorg-server, ytree, zip
5190 Issues resolved (http://bugs.uclibc.org):
5192 #12121: PyQt5.QtSerialPort and other modules not being built
5193 #12286: Can't import gobject in python 3.8
5195 2019.11, released December 1st, 2019
5199 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
5200 <pkg>_DL_OPTS by default, just like it is done for a number of
5201 other package variables.
5203 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
5204 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
5205 the (rare) case where the .py files are needed at runtime
5208 Updated/fixed packages: am33x-cm3, bind, collectd, go, gob2,
5209 gst1-plugins-bad, haproxy, jasper, jpeg-turbo, libdrm,
5210 libftdi, libftdi1, libnss, libselinux, libstrophe, lzma,
5211 minicom, network-manager, nodejs, oniguruma, opencv3,
5212 openvmtools, perl-gdgraph, perl-gdtextutil, prosody,
5213 python-cchardet, systemd, tiff, wolfssl,
5215 Issues resolved (http://bugs.uclibc.org):
5217 #11416: check-uniq-files staging issue
5218 #12146: Oprofile runtime issue
5219 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
5220 #12171: Python-opencv needs config.py and config-3.7.py to run..
5221 #12196: duma package
5222 #12211: host-nodejs 10.15.3 package fail to build
5223 #12316: tzdata fails to install with empty "default local time"
5224 #12326: network-manager build fails with missing glib error
5225 #12366: Gstreamer1 gst1-plugins-bad do not compile with RPI-Userland
5227 2019.11-rc3, released November 24th, 2019
5229 Fixes all over the tree.
5231 Updated/fixed packages: asterisk, clamav, domoticz, faifa,
5232 gerbera, kmod, kvm-unit-tests, libupnp18, linux-serial-test,
5233 lsof, ltp-testsuite, lxc, mesa3d, mesa3d-headers, perl, php,
5234 postgresql, qemu, rauc, redis, rpcbind, spice, spice-protocol,
5235 systemd, tftpd, waylandpp, webkitgtk, zip
5237 2019.11-rc2, released November 16th, 2019
5239 Fixes all over the tree.
5241 Toolchain: ARC tools bumped to arc-2019.09-rc1, ensure
5242 external toolchain kernel headers version check correctly stop
5243 the build on mismatch
5245 Meson: Fix generation of global cross-compilation.conf
5247 Download: Also use the package download method for extra
5248 downloads from the same site, so it does not get confused by
5251 Defconfigs: Fix boot issue for beaglebone
5253 Updated/fixed packages: bird, chrony, connman, dhcp, domoticz,
5254 dropwatch, dtc, elf2flt, gettext-tiny, glog, intel-microcode,
5255 ipsec-tools, jailhouse, kodi, libfribi, libmbim, libressl,
5256 libsigrokdecode, libsvgtiny, linux-serial-test, ltp-testsuite,
5257 lvm2, lxc, mariadb, mesa3d, minizip, ndisc6, neardal, ninja,
5258 ofono, openvmtools, oracle-mysql, qt5wayland, safeclib, socat,
5259 sudo, systemd, wpewebkit, xserver_xorg-server
5261 2019.11-rc1, released November 5th, 2019
5263 Fixes all over the tree and new features.
5265 Dependencies: Gcc/g++ 4.8 or newer is now required on the
5267 Ensure host has JSON::PP perl module installed if
5268 webkitgtk/wpewebkit packages are enabled as it is needed
5269 during their build process.
5271 Toolchain: Add support for the D programming language (GCC
5273 GCC 9.x updated to 9.2.0, Glibc updated to 2.30, Musl updated
5274 to 1.1.24, uClibc-ng updated to 1.0.32, ARC toolchain updated
5275 to arc-2019.09-eng002.
5276 Musl: Add a patch to add support for
5277 sched_{get,set}scheduler() and sched_{get,set}param() for
5279 Generate check-headers program under BUILD_DIR rather than
5280 /tmp to fix issues with distributions mounting /tmp noexec.
5281 Also copy libssp.so for external toolchains if SSP
5282 to handle toolchains providing SSP support in libssp rather
5283 than in the C library
5285 New defconfigs: Beaglebone AI, FriendlyARM Nanopi NEO Plus2,
5286 Libre Computer "La Frite", QEMU Armv7-A with trustzone/OP-TEE,
5287 STM32MP157 Discovery Kit
5289 Arch: RISC-V: Default to a sensible floating point ABI based
5290 on the selected ISA extensions rather than always defaulting
5293 Graph-size: Package sizes are now shown in human readable form
5294 (Kib/Mib/Gib) rather than always in Kib. Binary (KB/MB/GB)
5295 format can be selected using the --binary option. The cut-off
5296 limit for classifying packages as "other" is now configurable
5297 using the --size-limit option.
5299 Br2-external: Linux kernel extensions can now also be provided
5300 in an external tree by adding packages under
5301 linux/linux-ext-*.mk. See the manual for details.
5303 Fakeroot now works correctly under Microsoft Windows 10
5304 Services for Linux, which does not provide SYSV IPC support
5306 The check-uniq-files logic which would complain if multiple
5307 packages would touch the same files has been removed as it
5308 causes issues in certain situations (when packages are
5309 rebuilt) and the issue is no longer considered a problem for
5310 toplevel parallel builds as those will use a per-package
5311 staging/target directory.
5312 With this removed, Python is no longer required for a basic
5313 build (only for optional scripts).
5315 support/scripts/genimage.sh will no longer make a copy of
5316 TARGET_DIR, speeding up post-build/image scripts.
5318 The runtime test logic now uses Python 3.x.
5320 A 'v' prefix has been dropped from the <pkg>_SOURCE variable
5321 for a number of packages to match the version numbers used by
5322 https://release-monitoring.org
5324 New packages: caps, collectl, dav1d, fstrcmp, ima-evm-utils,
5325 jitterentropy-library, kodi-vfs-rar, kodi-vfs-sftp, libavl,
5326 libhttpserver, libmspack, libnetconf2, libolm, libyang,
5327 linux-serial-test, lrzip, mdevd, minimodem, musl-fts, netifrc,
5328 ogre, openlayers, python-aioredis, python-asgiref,
5329 python-backports-functools-lru-cache, python-bluezero,
5330 python-brotli, python-channels, python-channels-redis,
5331 python-colorlog, python-daphne, python-django-enumfields,
5332 python-jaraco-functools, python-kiwisolver, python-msgfy,
5333 python-rpi-ws281x, python-setuptools-scm-git-archive,
5334 python-simplelogging, python-soupsieve, python-sqliteschema,
5335 python-sqlparse, python-tqdm, python-webencodings, qt5webview,
5336 restclient-cpp, ripgrep, snmpclitools, sunwait, sysrepo,
5337 uacme, utf8proc, uvw, ytree
5339 Removed packages: alljoyn, alljoyn-base, alljoyn-tcl-base,
5340 devmem2, eventlog, kodi-audiodecoder-opus,
5341 kodi-screensaver-planestate, kodi-visualisation-waveforhue,
5342 python-pysnmp-apps, riscv-pk, ustr
5344 Issues resolved (http://bugs.uclibc.org):
5346 #9881: systemd-resolved not setting resolv.conf link
5347 #10171: devmem2 w (word) is 8 bytes in x86 64 systems
5348 #10586: musl gcc has ifunc enabled when musl doesn't support it
5349 #10806: Allow nfs-utils to use ipv6
5350 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
5351 #11411: check-uniq-files target issue
5352 #11766: Console (getty) issues with systemd
5353 #11781: mariadb build error
5354 #12031: Build of cups-filters fails while linking, apparently due..
5355 #12116: console prompt does not appear after login
5356 #12141: eudev package is missing "render" and "kvm" groups
5357 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
5358 #12186: Raspberry Pi Zero-W build fails on newer kernel versions
5359 #12191: cmake BUILDDIR
5360 #12241: Permission denied while running "make"
5361 #12261: sudo versions prior to 1.8.28 are affected.
5362 #12276: make clean/distclean does not remove BR2_DL_DIR and BR2_HOST_DIR
5363 #12281: Custom configuration fails to build (based on raspberrypi3_..
5365 2019.08.3, released December 7th, 2019
5367 Important / security related fixes.
5369 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
5370 <pkg>_DL_OPTS by default, just like it is done for a number of
5371 other package variables
5373 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
5374 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
5375 the (rare) case where the .py files are needed at runtime
5378 Fix <pkg>-reconfigure handling for packages using the kconfig
5381 Toolchain: ensure external toolchain kernel headers version
5382 check correctly stop the build on mismatch
5384 Deconfigs: beaglebone: fix boot issue
5386 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
5387 clamav, cmocka, collectd, connman, dhcp, dropwatch, faifa,
5388 gettext-tiny, gob2, haproxy, intel-microcode, ipsec-tools,
5389 jailhouse, jasper, jpeg-turbo, kodi, kvm-unit-tests, libftdi,
5390 libftdi1, libnss, libressl, libstrophe, libsvgtiny, lvm2,
5391 lzma, mariadb, minicom, mosquitto, neardal, ninja, nodejs,
5392 oniguruma, openvmtools, oracle-mysql, perl-gdgraph,
5393 perl-gdtextutil, php, postgresql, prosody, python-cchardet,
5394 python-django, qt5wayland, rabbitmq, rauc, redis, rpcbind,
5395 socat, spice, spice-protocol, tftpd, tiff, webkitgtk
5397 New packages: libmspack
5399 Issues resolved (http://bugs.uclibc.org):
5401 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
5402 #12171: Python-opencv needs config.py and config-3.7.py to run..
5403 #12211: host-nodejs 10.15.3 package fail to build
5404 #12316: tzdata fails to install with empty "default local time"
5406 2019.08.2, released November 9th, 2019
5408 Important / security related fixes.
5410 Toolchain: Also copy libssp.so for external toolchains if SSP
5411 to handle toolchains providing SSP support in libssp rather
5412 than in the C library
5414 Download: Also use the package download method for extra
5415 downloads from the same site, so it does not get confused by
5418 Fakeroot now works correctly under Microsoft Windows 10
5419 Services for Linux, which does not provide SYSV IPC support
5421 utils/test-pkg: ensure to exit with an error upon failure
5423 Updated/fixed packages: asterisk, azmq, binutils,
5424 cups-filters, domoticz, dtc, duma, elf2flt, eudev, exfat,
5425 exfat-utils, fakeroot, fdk-aac, file, freerdp, gcc, gd,
5426 ghostscript, go, gpsd, grpc, gst1-plugins-base, gvfs, icu,
5427 intel-microcode, kvm-unit-tests, libfribidi, libnspr, libnss,
5428 libopenssl, libpcap, libpciaccess, librsvg, libseccomp,
5429 libsigrok, libtorrent, libunwind, libva, linux-tools,
5430 lua-sdl2, lxc, minizip, mjpegtools, mongoose, mono, nbd,
5431 nfs-utils, php, piglit, python, python-autobahn,
5432 python-pysnmp-apps, python-tornado, python3, qemu, qt5base,
5433 ruby, safeclib, samba4, sdl_mixer, sox, sudo, suricata,
5434 systemd, tcpdump, unscd, util-linux, vdr-plugin-vnsiserver,
5435 vtun, wireshark, xvisor, yaffs2utils
5437 Issues resolved (http://bugs.uclibc.org):
5439 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
5440 #12261: sudo versions prior to 1.8.28 are affected
5442 2019.08.1, released October 3rd, 2019
5444 Important / security related fixes.
5446 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
5447 Use default console settings
5449 Dependencies: Ensure host has JSON::PP perl module installed
5450 if webkitgtk/wpewebkit packages are enabled as it is needed
5451 during their build process.
5453 Toolchain: Generate check-headers program under BUILD_DIR
5454 rather than /tmp to fix issues with distributions mounting
5457 Updated/fixed packages: asterisk, augeas, axel, bind, bwm-ng,
5458 cups, cups-filters, docker-cli, docker-engine, docker-proxy,
5459 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd, joe,
5460 kf5-extra-cmake-modules, kf5-modemmanager-qt,
5461 kf5-networkmanager-qt, libcamera, libcurl, libgcrypt,
5462 libglib2, libgpg-error, libnspr, libnss, libopenssl,
5463 logrotate, luksmeta, mariadb, mbedtls, mongodb, mosquitto,
5464 ncurses, nfs-utils, nghttp2, nodejs, openvmtools, php,
5465 protobuf, putty, qemu, samba4, snort, swupdate,
5466 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
5469 Issues resolved (http://bugs.uclibc.org):
5471 #10806: Allow nfs-utils to use ipv6
5472 #11781: mariadb build error
5473 #12031: Build of cups-filters fails while linking, apparently due..
5474 #12141: eudev package is missing "render" and "kvm" groups
5475 #12241: Permission denied while running "make"
5477 2019.08, released September 1st, 2019
5481 Defconfigs: Removed nanopc t4, nanopi m4 and neo4, pine64
5482 rockpro64 and raxda rock pi4 as they rely on a ARM32 toolchain
5483 on the build host to build ATF. These defconfigs will be added
5484 back once a package providing such toolchain is
5485 available. Also dropped ts4800 defconfig as it does not build
5488 Updated/fixed packages: libxcb, php, python-numpy, webkitgtk,
5489 wpewebkit, xfont_font-util
5491 Issues resolved (http://bugs.uclibc.org):
5493 #12156: buildroot-2019.08-rc3 does not build for Pi Zero W
5495 2019.08-rc3, released August 28th, 2019
5497 Fixes all over the tree.
5499 Updated/fixed packages: clamav, dovecot, dovecot-pigeonhole,
5500 gcc, intel-microcode, libmicrohttpd, libmodplug, mpg123,
5501 nginx, openldap, python, qemu, samba4, squid, strace, vlc
5503 Issues resolved (http://bugs.uclibc.org):
5505 #11686: fbdev_drv.so: undefined symbol: shadowUpdatePackedWeak,..
5507 2019.08-rc2, released August 20th, 2019
5509 Fixes all over the tree.
5511 Compile fixes for a number of defconfigs.
5513 Updated/fixed packages: apache, autofs, batctl, batman-adv,
5514 bind, collectd, cwiid, dahdi-linux, dahdi-tools, daq,
5515 dehydrated, dhcp, dtc, efl, enlightenment, evtest, giflib,
5516 gnutls, go, gst-plugins-bad, gst-plugins-base,
5517 gst1-plugins-bad, gst1-plugins-base, gst1-rtsp-server, gtkmm3,
5518 gupnp, harfbuzz, imagemagick, lftp, libbsd, libcpprestsdk,
5519 libdnet, libfm, libgit2, libgtk2, libgtk3, libpri, librsvg,
5520 libss7, libssh2, libwpe, lua-cqueues, metacity, micropython,
5521 mpd, mpg123, musl, mpv, openblas, openbox, opencv, pango,
5522 pcmanfm, piglit, pigpio, pinentry, postgresql, qemu, qt5base,
5523 qt5enginio, qt5multimedia, qt5serialbus, quagga, quazip,
5524 rrdtool, rygel, samba4, stellarium, tcpreplay, ti-gfx, vte,
5525 wampcc, wilink-bt-firmware, wireless-regdb, wpebackend-fdo,
5528 Removed packages: libamcodec, odroid-mali, odroid-scripts
5530 Issues resolved (http://bugs.uclibc.org):
5532 #9481: NetworkManager/Ping unable to resolve domains
5533 #10566: php.mk is missing option --with-pgsql
5534 #10861: Package batman_adv Makefile is missing include header direct..
5535 #11641: linux kernel .config timestamp always out of date fixed with..
5536 #11671: russian locale ru_RU:145: LC_TIME: syntax error
5537 #11701: recuuring of usr and in bin shortcuts are created
5538 #11741: pigpio does not build host-pigpio
5539 #11876: automount using host mount/umount
5540 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
5541 #11921: dahdi fails to build
5542 #11936: libcpprestsdk should install to staging
5543 #11946: wilink-bt-firmware: moved from github to http://git.ti.com/ti-bt
5544 #11961: libpri build failure
5545 #12086: dhcp shared libraries not installed to target
5546 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
5547 #12106: daq: build fails if libdumbnet-dev is installed in the host
5548 #12126: vc4 has neon as hard dependency
5550 2019.08-rc1, released August 9th, 2019
5552 Fixes all over the tree and new features.
5554 toolchain: ARC toolchain updated to 2019.03 (binutils 2.32.51
5555 / GCC 8.3.1 / glibc 2.29), ARM AAarch64/ARM toolchains updated
5556 to 2019.03. Add GCC 9.1.0, remove GCC 4.9 and 6.5, add GDB
5557 8.3, remove GDB 7.12 and 8.0.1, default to GDB 8.2, GCC
5558 8.3.0. Musl updated to 1.1.23, bringing support for RISC-V 64.
5560 Architectures: Internal toolchain support for C-SKY, support
5561 for ARC HS48 v3.1 and HS38 with Quad MAC & FPU, support for
5562 ARM A76, A76/A55 big.LITTLE, emag, neoverse-N1, phecda and
5565 Filesystems: Pass extra pax options to tar for binary
5566 reproducibility. Build host-cpio for the --reproducible option
5567 support when BR2_REPRODUCIBLE is enabled. Genimage updated to
5568 version 11, bringing GPT support.
5570 Br2-external: Add support for injecting additional options to
5571 the list of preconfigured external toolchains and libjpeg and
5572 openssl providers using files under provides/. See the manual
5575 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
5576 passed before the standard exclusions so they are not ignored
5577 by rsync when using override-srcdir.
5579 Gnuconfig updated to 2019-05-28, adding C-SKY support.
5581 test-pkg: Correct long option handling and clean output dir
5582 after a successful build to save disk space.
5584 support/testing: Emulate a machine with 256MB RAM to fix
5585 issues with certain tests running out of memory, use
5586 virtio-rng to provide needed entrophy.
5588 pkg-stats: support outputting in JSON format with --json for
5589 easier post processing. The classic HTML output is still
5590 available with --html. Parallelize access to
5591 release-monitoring.org to speed up runtime.
5593 Drop non-conventional version prefix/suffix/separators for
5594 packages for better compatibility with release-monitoring.org
5597 Init systems: Add basic openrc support and
5598 <pkg>_INSTALL_INIT_OPENRC variable in the infrastructure to
5599 install openrc service scripts if enabled.
5601 busybox: Build each applet as a separate binary when SELinux
5602 is enabled for more finegrained policy control. Use daemon
5603 mode for mdev rather than legacy hotplug.
5605 linux: Workaround -Werror related build failure on powerpc,
5606 by forcing CONFIG_PPC_DISABLE_WERROR on.
5608 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
5609 partition is available before mounting.
5611 New defconfigs: HiFive Unleashed, I.MX8MM EVK and Pico, Nanopi
5612 m4 and neo4, Nanopc t4, Olimex A33 olinuxino, Pine64
5613 Rockpro64, PowerPC mac99, QEMU C-SKY 610/807/810/860 virt,
5614 Raspberry Pi 4, Raxda rock pi4, Solidrun Clearfog GT-8K
5616 Removed defconfigs: Odroid C2
5618 New packages: bitcoin, c-capnproto, fatcat, ifmetric, jack1,
5619 jailhouse, libubootenv, luasyslog, mender-grubenv,
5620 murata-cyw-fw, openrc, piglit, python-colorama, python-cycler,
5621 python-hiredis, python-ifaddr, python-inflection,
5622 python-iptables, python-matplotlib, python-periphery,
5623 python-pycairo, python-redis, python-termcolor,
5624 python-tinyrpc, python-txdbus, skeleton-init-openrc, spdlog,
5625 sshguard, stellarium, zziplib
5627 Removed packages: xapp_mkfontdir
5629 Issues resolved (http://bugs.uclibc.org):
5631 #11096: Upgrade from glibc 2.26 to 2.27 broke some locales...
5632 #11271: utils/check-package fails with exception depending on..
5633 #11991: [numpy] segfault when compiling for RPi3 64bits
5634 #12016: Grub fails to boot bzImage after upgrade to 2019.05
5635 #12046: Can’t login as root user after upgrading to buildroot..
5636 #12051: package/dhcp installs libtool wrapper scripts on tar...
5637 #12076: Patchelf can link against an incompatible libc++ ver...
5639 2019.05.3, Released October 3rd, 2019
5641 Important / security related fixes.
5643 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
5644 Use default console settings
5646 Dependencies: Ensure host has JSON::PP perl module installed
5647 if webkitgtk/wpewebkit packages are enabled as it is needed
5648 during their build process.
5650 Toolchain: Generate check-headers program under BUILD_DIR
5651 rather than /tmp to fix issues with distributions mounting
5654 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
5655 cups-filters, docker-cli, docker-engine, docker-proxy,
5656 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd,
5657 iptables, joe, kf5-extra-cmake-modules, kf5-modemmanager-qt,
5658 kf5-networkmanager-qtlibcamera, libcurl, libgcrypt,
5659 libgpg-error, libnftl, libnspr, libnss, libopenssl,
5660 libtorrent-rasterbar, luksmeta, mariadb, mbedtls, mongodb,
5661 mosquitto, ncurses, nfs-utils, nghttp2, nodejs, openvmtools,
5662 php, protobuf, putty, qemu, samba4, swupdate,
5663 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
5666 Issues resolved (http://bugs.uclibc.org):
5668 #10806: Allow nfs-utils to use ipv6
5669 #11781: mariadb build error
5670 #12031: Build of cups-filters fails while linking, apparently due..
5671 #12141: eudev package is missing "render" and "kvm" groups
5672 #12241: Permission denied while running "make"
5674 2019.05.2, Released September 3rd, 2019
5676 Important / security related fixes.
5678 Filesystems: Pass extra pax options to tar for binary
5681 Updated/fixed packages: apache, arm-trusted-firmware,
5682 asterisk, atk, autofs, batctl, batman-adv, berkeleydb,
5683 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
5684 dahdi-linux, dahdi-tools, daq, dehydrated, dhcp, dovecot,
5685 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
5686 git, glib-networking, glibc, gnupg2, gnutls, go,
5687 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
5688 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
5689 libgit2, libgtk2, libgtk3, libmodplug, libnss, libpri,
5690 libshout, libss7, libssh2, libvips, libxcb, linux-headers,
5691 mdadm, mesa3d, metacity, mpg123, mosquitto, musl, nginx,
5692 oniguruma, openblas, opencv3, openjdk, openjdk-bin, openldap,
5693 openvmtools, pcmanfm, php, pigpio, postgresql, prboom,
5694 proftpd, proj, python, python-django, python-idna,
5695 python-numpy, python-urllib3, python3, qemu, qt5, qt5base,
5696 qt5enginio, quagga, rygel, squid, subversion, tcpreplay,
5697 unzip, vlc, vte, webkitgtk, wireless-regdb, xen,
5698 xfont_font-util, xlib_libICE, xlib_libXfont, xlib_libXfont2,
5701 Issues resolved (http://bugs.uclibc.org):
5703 #11741: pigpio does not build host-pigpio
5704 #11876: automount using host mount/umount
5705 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
5706 #11921: dahdi fails to build
5707 #11961: libpri build failure
5708 #12086: (dhcpd-missing-libs) - dhcp shared libraries not installed to..
5709 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
5710 #12106: daq: build fails if libdumbnet-dev is installed in the host
5711 #12126: vc4 has neon as hard dependency
5713 2019.05.1, Released July 7th, 2019
5715 Important / security related fixes.
5717 arch: x86: Fix typo breaking 'core-avx2' variant
5719 linux: Workaround -Werror related build failure on powerpc,
5720 by forcing CONFIG_PPC_DISABLE_WERROR on.
5722 support/testing: Emulate a machine with 256MB RAM to fix
5723 issues with certain tests running out of memory.
5725 test-pkg: Correct long option handling and clean output dir
5726 after a successful build to save disk space.
5728 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
5729 partition is available before mounting.
5731 Updated/fixed packages: barebox, busybox, bzip2, davfs2,
5732 dialog, docker-cli, docker-engine, exim, expat, faad2,
5733 haveged, irssi, libcamera, libcdaudio, libcurl, libglib2,
5734 libressl, libsecret, lmbench, meson, monit, php, postgresql,
5735 psplash, python-django, qt5base, tvheadend, webkitgtk,
5736 xserver_xorg-server, znc
5738 2019.05, released June 2nd, 2019
5742 Toolchain: Ensure pre-built Andes toolchains can only be
5743 selected when x86 32bit support is available on the host.
5744 Disallow PowerPC SPE ABI for GCC >= 8.x, as it is no longer
5747 Infra: pkg-config: Use a dedicated timestamp file rather than
5748 .config as that gets touched by linux-4.19+, causing repeated
5751 Add C-SKY support to our config.sub (gnuconfig)
5753 Updated/fixed packages: dosfstools, botan, brotli, dropbear,
5754 flare-engine, gst1-plugins-bad, libhtp, libnss, libopenssl,
5755 linuxptp, matchbox-panel, mender, mutt, netsurf,
5756 network-manager, opencv3, openjdk, openmpi, php,
5757 python-cython, qt5multimedia, qtwayland, qt5webkit-examples,
5758 supertux, suricata, tpm2-totp, v4l2loopback, wireshark,
5761 2019.05-rc3, released May 25th, 2019
5763 Fixes all over the tree.
5765 check-bin-arch: Ignore /usr/lib/grub, similar to how /lib/grub
5768 check-package: Warn about utf-8 characters in .mk files
5770 Linux: Default to 5.1.x series
5772 Updated/fixed packages: assimp, atop, chocolate-doom, cjson,
5773 ddrescue, dhcp, ffmpeg, gerbera, glibmm, gpsd, gst-ffmpeg,
5774 intel-microcode, jasper, keepalived, kismet, libcpprestsdk,
5775 libcurl, libssh2, libupnp18, luarocks, mono-gtksharp3, opus,
5776 postgresql, pcsc-lite, python, tslib, webkitgtk,
5777 wpebackend-fdo, wpewebkit
5779 2019.05-rc2, released May 15th, 2019
5781 Fixes all over the tree.
5783 Updated/fixed packages: bind, bullet, ca-certificates,
5784 collectd, cracklib, dhcp, gdb, libinput, libtorrent-rasterbar,
5785 linknx, lynx, mono, netsurf, optee-os, postgresql, qt5enginio,
5786 qt5multimedia, rpm, samba4, sqlite, strace, uclibc, woff2
5788 Issues resolved (http://bugs.uclibc.org):
5790 #11841: grub-efi.cfg not used when building EFI disk image
5792 2019.05-rc1, Released May 8th, 2019
5794 Fixes all over the tree and new features.
5796 Architecture: Andes 32-bit (nds32) support added.
5798 Only build host-lzip / host-xz when really needed by packages,
5799 not just when not available on the build host.
5801 Toolchain: Glibc bumped to 2.29, musl bumped to 1.1.22,
5802 binutils 2.32 added, 2.28/2.29 removed, default changed to
5805 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
5806 forward {f,l,}chown calls to libc when running under fakeroot
5807 to fix issues when building in restricted environments
5808 (E.G. user namespace with bubblewrap).
5810 Linux: Also build default make target to ensure extra files
5811 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
5812 built. Notice: This may mean that extra host utilities like
5813 uboot-mkimage are needed.
5815 Infrastructure: show-info and <pkg>-show-info make targets
5816 added to output package metadata in JSON format for external
5819 pkg-generic: Only tweak .la files needing it to ensure they
5820 are not included in subsequent package file lists.
5822 test-pkg: Generate a basic package config if none is
5825 Gettext-tiny package added as an lightweight replacement for
5826 GNU gettext for situations where NLS support is not needed.
5828 New defconfigs: Andes AE3XX, Freescale imx8mpico / imx8qxpmek
5829 / T2080 QDS RDB, Licheepi zero, Orangepi R1
5831 Removed defconfigs: Olimx A20 Olinuxino Lime legacy
5833 New packages: bats-core, bayer2rgb-neon, brickd, cog, dacapo,
5834 enet, gettext-tiny, gli, gst1-plugins-bayer2rgb-neon,
5835 imx-sc-firmware, intel-mediadriver, intel-mediasdk, libcamera,
5836 libhtp, libp11, libwpe, lua-binaryheap, lua-gd, lua-lunitx,
5837 mender-artifact, most, oniguruma, openjdk, openjdk-bin,
5838 opensbi, optee-benchmark, optee-client, optee-examples,
5839 optee-os, optee-test, paho-mqtt-cpp, python-aioblescan,
5840 python-aioconsole, python-aiohttp-cors, python-aiomonitor,
5841 python-backcall, python-jedi, python-parso, python-pyjwt,
5842 python-terminaltables, suricata, tpm2-totp, uftp,
5843 wpebackend-fdo, wpewebkit
5845 Removed packages: libump, lunit, sunxi-mali
5847 Issues resolved (http://bugs.uclibc.org):
5849 #11716: Typo on website, saying latest release is 2018.2.11
5850 #11756: package/syslinux: MBR's don't fit because of binutils..
5851 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
5852 #11816: Only selected coreutils binaries are installed
5854 2019.02.11, released April 9th, 2020
5856 Important / security related fixes.
5858 core: Fix compatibility with make 4.3+. Also fixup /lib
5859 references in libtool .la files, similar to how it is done for
5862 toolchain: Fix kernel headers validation check for external
5865 Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
5866 civetweb, collectd, ffmpeg, gcc, gnutls, gvfs, haproxy,
5867 hiredis, kmscube, libical, libopenssl, libsndfile,
5868 linux-tools, ntp, php, pure-ftpd, screen, sysdig, tor,
5869 util-linux, vala, vlc, xserver_xorg-server
5871 Issues resolved (http://bugs.uclibc.org):
5873 #12746: "sysdig" package description points to http://sysdig.org, ..
5875 2019.02.10, released March 16th, 2020
5877 Important / security related fixes.
5879 Core: Ensure package-file-lists data is correct after
5880 incremental builds as well.
5882 Fix a race condition related to creating the output/staging
5883 symlink on systems with coreutils < 8.27.
5885 Br2-external: Fix compatibility with make 4.3+
5887 Util-linux: Ensure that hwclock is built without GPLv3
5888 code. Notice that builds with hwclock has contained
5889 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
5891 Updated/fixed packages: armadillo, at, binutils, blktrace,
5892 bootstrap, busybox, cairo, cups, czmq, dnsmasq,
5893 docker-containerd, dovecot, dovecot-pigeonhole, e2fsprogs,
5894 eudev, exim, exiv2, fbgrab, grep, gst1-validate, guile,
5895 imagemagick, jhead, kvm-unit-tests, lapack, libcgroup,
5896 libftdi1, libjpeg, libsigrok, libsndfile, libssh2, libsvgtiny,
5897 libvncserver, libvorbis, libxml2, libxslt, linux, lz4,
5898 mariadb, mbedtls, meson, mfgtools, mongoose, ncurses, ntfs-3g,
5899 opencv3, openjpeg, openswan, openvmtools, patch, php,
5900 postgresql, pppd, proftpd, pure-ftpd, python-django,
5901 python-pyqt5, python3, qemu, qt5base, qt5webengine, qwt,
5902 rdesktop, ruby, runc, samba4, shellinabox, smartmontools,
5903 sqlcipher, squid, swupdate, sysklogd, taglib, thrift,
5904 ti-cgt-pru, uboot, util-linux, vorbis-tools, webkitgtk,
5905 wireshark, xen, xserver_xorg-server, zeromq, zsh
5907 Issues resolved (http://bugs.uclibc.org):
5909 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
5911 #12461: libglib2 build files with deep directory structure
5912 #12606: fbgrab location has changed
5914 2019.02.9, released January 12th, 2020
5916 Important / security related fixes.
5918 pkg-python infrastructure: Ensure correct compiler and linker
5919 flags are used for compiled code
5921 utils/scanpypi: Remind users to update DEVELOPERS
5923 Updated/fixed packages: busybox, cc-tool, cpio, cups, dante,
5924 dillo, docker-cli, docker-containerd, docker-engine, easy-rsa,
5925 ecryptfs-utils, efl, git, glibc, gnupg2, gst1-plugins-bad,
5926 kf5-kcoreaddons, libarchive, libgit2, libkrb5, librsvg,
5927 libssh, libtomcrypt, libuio, lirc-tools, lvm2,
5928 matchbox-desktop, nodejs, ntp, opencv3, openpowerlink,
5929 python-django, python-ecdsa, python-pyasn-modules,
5930 python-pyqt5, python-subprocess32, python3, qpdf, runc, rygel,
5931 samba4, sdl2, wavpack, xserver_xorg-server, zip
5933 Issues resolved (http://bugs.uclibc.org):
5935 #12121: PyQt5.QtSerialPort and other modules not being built
5937 2019.02.8, released December 7th, 2019
5939 Important / security related fixes.
5941 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
5942 <pkg>_DL_OPTS by default, just like it is done for a number of
5943 other package variables
5945 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
5946 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
5947 the (rare) case where the .py files are needed at runtime
5950 Fix <pkg>-reconfigure handling for packages using the kconfig
5953 Toolchain: ensure external toolchain kernel headers version
5954 check correctly stop the build on mismatch
5956 Deconfigs: beaglebone: fix boot issue
5958 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
5959 clamav, collectd, connman, faifa, gob2, haproxy,
5960 intel-microcode, ipsec-tools, jasper, jpeg-turbo, kodi,
5961 kvm-unit-tests, libftdi, libftdi1, libnss, libstrophe,
5962 libsvgtiny, lvm2, lzma, mariadb, minicom, neardal, nodejs,
5963 opencv3, openvmtools, oracle-mysql, perl-gdgraph,
5964 perl-gdtextutil, php, postgresql, prosody, python-django,
5965 rabbitmq-c, rauc, redis, rpcbind, socat, spice,
5966 spice-protocol, tftpd, tiff, webkitgtk
5968 New packages: libmspack
5970 Issues resolved (http://bugs.uclibc.org):
5972 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
5973 #12171: Python-opencv needs config.py and config-3.7.py to run..
5974 #12211: host-nodejs 10.15.3 package fail to build
5975 #12316: tzdata fails to install with empty "default local time"
5977 2019.02.7, Released November 10th, 2019
5979 Important / security related fixes.
5981 support/testing: use a kernel with HW_RANDOM_VIRTIO to work
5982 around issues with lack of entrophy
5984 Toolchain: Also copy libssp.so for external toolchains if SSP
5985 is enabled to handle toolchains providing SSP support in
5986 libssp rather than in the C library
5988 Download: Also use the package download method for extra
5989 downloads from the same site, so it does not get confused by
5992 Fakeroot now works correctly under Microsoft Windows 10
5993 Services for Linux, which does not provide SYSV IPC support
5995 utils/test-pkg: ensure to exit with an error upon failure
5997 Updated/fixed packages: asterisk, azmq, cups-filters,
5998 domoticz, duma, elf2flt, eudev, exfat, exfat-utils, fakeroot,
5999 file, freerdp, gd, ghostscript, go, gvfs, intel-microcode,
6000 kvm-unit-tests, libarchive, libnspr, libnss, libopenssl,
6001 libpcap, libpciaccess, librsvg, libseccomp, libsigrok,
6002 libtorrent, libunwind, linux-tools, lua-sdl2, lxc, minizip,
6003 mjpegtools, mongoose, php, python, python-pysnmp-apps,
6004 python3, qemu, qt5base, ruby, safeclib, samba4, sdl_mixer,
6005 sox, sudo, systemd, tcpdump, unscd, util-lkinux, vtun, xvisor,
6008 Issues resolved (http://bugs.uclibc.org):
6010 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
6011 #12261: sudo versions prior to 1.8.28 are affected
6013 2019.02.6, Released October 3rd, 2019
6015 Important / security related fixes.
6017 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
6018 Use default console settings
6020 Dependencies: Ensure host has JSON::PP perl module installed
6021 if webkitgtk/wpewebkit packages are enabled as it is needed
6022 during their build process.
6024 Toolchain: Generate check-headers program under BUILD_DIR
6025 rather than /tmp to fix issues with distributions mounting
6028 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
6029 cups-filters, docker-cli, docker-engine, docker-proxy,
6030 dropbear, e2fsprogs, eudev, exim, expat, gcc, go, ifplugd,
6031 haveged, iptables, joe, kf5-extra-cmake-modules,
6032 kf5-modemmanager-qt, kf5-networkmanager-qt, libcurl,
6033 libgcrypt, libgpg-error, libnftl, libnspr, libnss, libopenssl,
6034 luksmeta, mariadb, mbedtls, mongodb, mosquitto, ncurses,
6035 nfs-utils, nghttp2, nodejs, openvmtools, php, protobuf, putty,
6036 qemu, qt5base, samba4, swupdate, systemd-bootchart, thttpd,
6037 uclibc, unzip, util-linux, wireshark
6039 Issues resolved (http://bugs.uclibc.org):
6041 #10806: Allow nfs-utils to use ipv6
6042 #11781: mariadb build error
6043 #12031: Build of cups-filters fails while linking, apparently due..
6044 #12141: eudev package is missing "render" and "kvm" groups
6045 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
6046 #12241: Permission denied while running "make"
6048 2019.02.5, Released September 2nd, 2019
6050 Important / security related fixes.
6052 Filesystems: Pass extra pax options to tar for binary
6055 Updated/fixed packages: apache, arm-trusted-firmware,
6056 asterisk, atk, autofs, batctl, batman-adv, berkeleydb, brotli,
6057 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
6058 cryptopp, dahdi-linux, dahdi-tools, daq, dehydrated, dovecot,
6059 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
6060 git, glib-networking, glibc, gnupg2, gnutls, go,
6061 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
6062 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
6063 libgit2, libgtk3, libmodplug, libnss, libpri, libshout,
6064 libss7, libssh2, libvips, libxcb, linux-headers, mdadm,
6065 mesa3d, metacity, mpg123, mosquitto, musl, nginx, openblas,
6066 opencv3, openldap, openvmtools, pcmanfm, php, pigpio,
6067 postgresql, prboom, proftpd, proj, python, python-django,
6068 python-idna, python-numpy, python-urllib3, python3, qemu, qt5,
6069 qt5base, qt5enginio, quagga, rygel, squid, subversion,
6070 tcpreplay, unzip, vlc, vte, webkitgtk, weston, wireless-regdb,
6071 xen, xfont_font-util, xlib_libICE, xlib_libXfont,
6072 xlib_libXfont2, yad, zeromq
6074 Issues resolved (http://bugs.uclibc.org):
6076 #11741: pigpio does not build host-pigpio
6077 #11876: automount using host mount/umount
6078 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
6079 #11921: dahdi fails to build
6080 #11961: libpri build failure
6081 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
6082 #12106: daq: build fails if libdumbnet-dev is installed in the host
6083 #12126: vc4 has neon as hard dependency
6085 2019.02.4, Released July 10th, 2019
6087 Important / security related fixes.
6089 arch: x86: Fix typo breaking 'core-avx2' variant, add Westmere
6092 linux: Workaround -Werror related build failure on powerpc,
6093 by forcing CONFIG_PPC_DISABLE_WERROR on.
6095 support/testing: Emulate a machine with 256MB RAM to fix
6096 issues with certain tests running out of memory.
6098 test-pkg: Correct long option handling and clean output dir
6099 after a successful build to save disk space.
6101 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
6102 passed before the standard exclusions so they are not ignored
6103 by rsync when using override-srcdir.
6105 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
6106 partition is available before mounting.
6108 Updated/fixed packages: barebox, bzip2, davfs2, dbus, dialog,
6109 docker-cli, docker-engine, expat, faad2, ffmpeg, freeswitch,
6110 gerbera, haveged, irssi, libcdadio, libgit2, libglib2,
6111 libsecret, libvncserver, lmbench, logrotate, mariadb, meson,
6112 mongoose, monit, mpd, openblas, php, postgresql, psplash,
6113 python, python-django, python3, qt5base, samba4, taglib,
6114 tvheadend, vlc, webkitgtk, xserver_xorg-server, znc
6116 2019.02.3, Released June 7th, 2019
6118 Important / security related fixes.
6120 Infra: pkg-config: Use a dedicated timestamp file rather than
6121 .config as that gets touched by linux-4.19+, causing repeated
6124 check-bin-arch: Also ignore /usr/lib/grub to support merged
6125 /usr setups, similar to how /lib/grub is ignored.
6127 gnuconfig/config.sub: Add C-SKY architecture support.
6129 Updated/fixed packages: assimp, atftp, atop, botan, busybox,
6130 ca-certificates, chocolate-doom, cjson, coreutils, cracklib,
6131 ddrescue, dhcp, docker-cli, docker-containerd, docker-engine,
6132 dosfstools, dovecot, dovecot-pigeonhole, dropbear, exim,
6133 ffmpeg, flare-engine, gcc, gdb, gerbera, glibmm, go, gpsd,
6134 gst-ffmpeg, gst1-plugins-bad, gst1-plugins-base, imagemagick,
6135 intel-microcode, jasper, kf5-kcoreaddons, kismet, libcurl,
6136 libglib2, libnss, libopenssl, libsigrok, libssh2, libupnp18,
6137 linuxptp, luajit, lynx, matchbox-panel, mender,
6138 netcat-openbsd, netsurf, nfs-utils, opus, orc, owfs,
6139 pcsc-lite, php, popt, postgresql, python, python-cython,
6140 python-django, python-ply, qt5enginio, rpm, runc, samba4,
6141 sqlite, subversion, supertux, systemd, tslib, uclibc,
6142 v4l2loopback, webkitgtk, woff2
6144 Issues resolved (http://bugs.uclibc.org):
6146 #11816: Only selected coreutils binaries are installed
6147 #11841: grub-efi.cfg not used when building EFI disk image
6148 #11911: systemd v240 memory leak in systemd-journald
6150 2019.02.2, Released April 29th, 2019
6152 Important / security related fixes.
6154 Only build host-lzip / host-xz when really needed by packages,
6155 not just when not available on the build host.
6157 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
6158 forward {f,l,}chown calls to libc when running under fakeroot
6159 to fix issues when building in restricted environments
6160 (E.G. user namespace with bubblewrap).
6162 Linux: Also build default make target to ensure extra files
6163 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
6164 built. Notice: This may mean that extra host utilities like
6165 uboot-mkimage are needed.
6167 Defconfigs: ASUS tinker and Amarula vyasa rk3822: Support
6168 larger kernel images, Atmel SAM5D27, SAM5D2,3,4 xplained:
6169 Increase rootfs size to fit utilities, Raspberry Pi 64bit:
6170 Include overlays in sdcard image
6172 Updated/fixed packages: android-tools, apache, bind, binutils,
6173 busybox, civetweb, cjson, copas, davfs2, docker-cli,
6174 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
6175 freerdp, gerbera, ghostscript, git, gnutls, go, gst-omx,
6176 gst1-plugins-base, gst1-plugins-ugly, haproxy, hostapd,
6177 ipsec-tools, libfreefare, libfuse, libkrb5, libpng, libxml2,
6178 libxslt, linknx, linux, linux-firmware, linux-tools, live555,
6179 lldp, lrzsz, lynx, madplay, make, minicom, mongodb, msmtp,
6180 musl, mutt, neon, netsnmp, numactl, opus, perl, php,
6181 postgresql, pure-ftpd, python-urllib3, python3, qt5base,
6182 rapidxml, rpm, rsyslog, ruby, runc, samba4, sane-backends,
6183 softether, stunnel, sysklogd, syslinux, syslog-ng,
6184 systemd-bootchart, thttpd, thrift, tiff, tor, tpm2-tools,
6185 tpm2-tss, webkitgtk, yaffs2utils, wget, wpa_supplicant, wsapi,
6186 xapp_xfd, xapp_xload, xlib_libXpm, xserver_xorg-server, xz,
6189 Issues resolved (http://bugs.uclibc.org):
6191 #11756: package/syslinux: MBR's don't fit because of binutils..
6192 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
6194 2019.02.1, Released March 29th, 2019
6196 Important / security related fixes.
6198 pkg-generic: Only tweak .la files needing it to ensure they
6199 are not included in subsequent package file lists.
6201 test-pkg: Generate a basic package config if none is
6204 Updated/fixed packages: asterisk, avahi, bash, beecrypt,
6205 binutils, busybox, clamav, cups, efl, eigen, fetchmail, file,
6206 flashrom, fltk, gerbera, git, glibc, gnuradio, go,
6207 gst-plugins-bad, intel-gmmlib, jq, kexec, kf5-modemmanager-qt,
6208 leveldb, libcurl, libdrm, libftdi1, libglib2, libiio, libpcap,
6209 libseccomp, libssh2, log4cplus, lvm2, mariadb, mender,
6210 mongodb, mosquitto, musl, nodejs, ntp, openjpeg, owfs, php,
6211 pure-ftpd, putty, python-aiojobs, qt5webkit, rdesktop, samba4,
6212 sunxi-tools, supertux, swupdate, tpm2-abrmd, tpm2-tss,
6213 wavemon, wireshark, vsftpd, xapp_xdm, xen,
6214 xdriver_xf86-video-fbdev, xlib_libXdmcp
6216 Issues resolved (http://bugs.uclibc.org):
6218 #11716: Typo on website, saying latest release is 2018.2.11
6220 2019.02, released March 4th, 2019
6224 Libressl support added for Qt 5.6 as a replacement for
6225 openssl, as 5.6 is not compatible with openssl 1.1.x.
6227 Updated/fixed packages: cutelyst, devmem2, gqrx,
6228 gst-plugins-bad, libraw, libsoxr, qt5base, runc, systemd, tor
6230 2019.02-rc3, released March 1st, 2019
6232 Fixes all over the tree.
6234 Openssl support dropped from Qt 5.6, as it isn't compatible
6237 Toolchain: GCC 8.x updated to 8.3.0, fixing a number of
6240 Dependencies: Require CMake 3.8 or newer to fix compilation
6241 issue with certain packages. If not available, host-cmake will
6244 Printvars: Fix performance regression since 2018.02
6246 Scanypi: Correctly handle underscores in python package names.
6248 Updated/fixed packages: botan, clamav, cryptopp, i2pd,
6249 ibrcommon, iproute2, libcpprestsdk, libssh, lua-curl,
6250 luaexpat, qt5base, runc, stress-ng, syslinux, systemd,
6253 Issues resolved (http://bugs.uclibc.org):
6255 #9966: util-linux-2.30/.stamp_built' failed
6256 #11696: possible typo in board/pc/post-build.sh
6258 2019.02-rc2, released February 23th, 2019
6260 Fixes all over the tree.
6262 Removed zynq_zybo defconfig, as it hasn't seen any update
6263 since it was added in 2016, and uses a U-Boot version not
6264 compatible with openssl-1.1.x.
6266 Linux: Ignore user supplied downloadable hashes, as no hash
6267 checksums are available for those.
6269 Updated/fixed packages: bind, cryptopp, docker-containerd,
6270 dtc, efivar, gdb, imagemagick, ipmiutil, libcpprestsdk,
6271 libcurl, libgpiod, libid3tag, libv4l, log4cplus, luvi,
6272 madplay, mender, mosquitto, poco, postgresql, proftpd,
6273 pulseaudio, python-django, qemu, qt5base, qwt, rabbitmq-c,
6274 reaver, safeclip, stress-ng, swupdate, syslog-ng, systemd,
6277 Issues resolved (http://bugs.uclibc.org):
6279 #11501: compile sdl2 with enable wayland
6280 #11681: .. unable to initialize decompress status for section..
6282 2019.02-rc1, released February 13th, 2019
6284 Fixes all over the tree and new features.
6289 Require Python >= 2.7 as it is needed for E.G. building
6292 Ensure GNU gzip is used for reproducible tarballs (instead of
6298 Ensure the PLATFORM and OS environment variables are not set,
6299 as they cause build issues for some packages.
6301 The package list infrastructure now correctly handles packages
6302 installing files with old mtime.
6304 Add a config option to force all optional host utilities to be
6305 built, even if suitable versions are available on the build
6308 graph-build-time: Also show time spent downloading
6310 Download: fixes for SSH/SCP support
6312 Ensure user provided permissions override permissions from
6315 SDK: Fix handling of relative symlinks (targets starting with
6318 BR2_SYSTEM_DEFAULT_PATH setting to customize the default path
6321 The custom skeleton logic will now populate the needed /bin,
6322 /lib, /sbin directories/symlinks if not present. Merged /usr
6323 can now be used with a custom skeleton.
6325 Rootfs overlays can now override symbolic links from
6326 packages. This was disabled to ensure the correct symbolic
6327 links are present when merged /usr is used. Instead validate
6328 that the rootfs overlays do not include invalid /bin, /sbin
6331 The waf infrastructure now support the <pkg>_SUBDIR variable,
6332 similar to the other package types.
6334 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
6336 Various improvements to the meson infrastructure.
6338 Luarocks: A Buildroot addon has been added to automate
6339 creating a Buildroot package from luarocks, similar to
6340 scancpan and scanpypi.
6342 scanpypi: protect against zip-slip vulnerability in zip/tar
6345 check-package: fix Python 3 support
6347 get-developers: Fix behaviour when called from elsewhere than
6348 the toplevel directory.
6350 pkg-stats: Show latest upstream version of each package, based
6351 on data from release-monitoring.org
6353 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
6354 a clean tree when ccache is enabled.
6356 Default to sha256 password encoding, drop md5 support.
6361 Support for RISC-V 32bit architecture, ARM A55, 75 and Saphira
6362 variants, MIPS support for mips32r3, mips64r3 and Marvell
6363 Octeon II/III variants.
6368 ARC toolchain 2018.09, ARM 8.2-2018.11, Codescape IMG/MTI MIPS
6369 2018.09-02, MUSL 1.1.21, GCC 6.5.0 / 7.4.0, GDB 8.2.1
6374 openssl: Bump to 1.1.1x series, bringing TLSv1.3 support and
6377 fftw: Split into fftw-{single,double,long-double,quad}
6378 packages for the different data precision options.
6380 libcurl: Now has explicit TLS backend selection options.
6382 linux: Support building device tree blobs with the -@ option
6383 for device tree overlays.
6385 weston: The weston-imx i.MX variant is now used when
6386 imx-gpu-viv is enabled
6388 pkgconf: Update to 1.5.3, which brings support for
6389 --define-prefix (used by GStreamer)
6391 Add host-python3-setuptools package to handle host python
6392 packages needing python3 with setuptools support.
6395 New defconfigs: Aarch64 EFI, Orangepi one plus, Orangepi lite
6396 2, QEMU RISC-V 32bit virt, Rock64
6399 New packages: brcm-patchram-plus, clinfo, cunit, docker-cli,
6400 erlang-p1-eimp, exempi, fail2ban, fftw-double,
6401 fftw-double-long, fftw-quad, fftw-single, gerbera, grpc,
6402 gst1-shark, intel-gmmlib, iwd, kf5-kcoreaddons, libeastl,
6403 libpackagekite, libtorrent-rasterbar, lua-std-debug,
6404 lua-std-normalize, mini-snmpd, netsurf, pamtester, pcm-tools,
6405 python-aiodns, python-aiohttp, python-aiohttp-jinja2,
6406 python-aiohttp-remotes, python-aiohttp-security,
6407 python-aiohttp-session, python-aiohttpd-sse, python-aiojobs,
6408 python-cchardet, python-pycares, python-sentry-sdk,
6409 python-wtforms, python3-setuptools, rcw, rtc-tools, shim,
6410 utp_com, vmtouch, websocketpp
6412 Removed packages: fftw, lua 5.2.x, luacrypto, perl-time-hires,
6413 python-pyqt, qt, qtuio, tn5250
6415 Issues resolved (http://bugs.uclibc.org):
6417 #10851: Patch to handle numpad Enter key properly
6418 #11066: x11r7 X11 S40xorg leads to a black screen on QEMU x86..
6419 #11126: Bash Shell Programming using Buildroot
6420 #11426: pps-tools bash dependency
6421 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
6422 #11536: dt-utils building fails with glibc 2.28
6423 #11546: open-vm-tools with glibc 2.28
6424 #11566: Fix init script
6425 #11576: Unable to start apache with event MPM on raspberry pi 3
6426 #11591: [pkgconf 1.5.3] xserver OpenGL support is missing
6427 #11606: libjpeg has no Config.in
6428 #11616: 2018.02.09 fails to build libzlib with full RELRO..
6429 #11656: Custom device tree and u-boot boot.scr not integrated..
6430 #11666: Touchscreen with (Py)Qt5 should use tslib instead of evdev
6432 2018.11.4, Released March 28th, 2019
6434 Important / security related fixes.
6436 Updated/fixed packages: avahi, beecrypt, binutils, botan,
6437 busybox, clamav, cups, devmem2, efl, fetchmail, file, fltk,
6438 gcc, gdb, git, go, gst-plugins-bad, iproute2, jq,
6439 kf5-modemmanager-qt, leveldb, libopenssl, libraw, libseccomp,
6440 libsoxr, libssh2, mariadb, mosquitto, nodejs, ntp, openjpeg,
6441 perl, php, putty, qt5webkit, rdesktop, runc, samba4, swupdate,
6442 systemd, tor, vsftpd, wireshark, xapp_xdm, xen, xlib_libXdmcp
6444 2018.11.3, Released February 23th, 2019
6446 Important / security related fixes.
6448 Ensure the PLATFORM and OS environment variables are not set,
6449 as they cause build issues for some packages.
6451 The package list infrastructure now correctly handles packages
6452 installing files with old mtime.
6454 Linux: Skip hash checks for user supplied downloadable
6455 patches, as no hash checksums are available for those.
6457 scanpypi: protect against zip-slip vulnerability in zip/tar
6460 Download: fixes for SSH/SCP support
6462 SDK: Fix handling of relative symlinks (targets starting with
6465 Updated/fixed packages: bind, dhcpcd, docker-compose,
6466 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
6467 dtc, efivar, ghostscript, gnuradio, imagemagick, jpeg-turbo,
6468 libarchive, libb64, libcurl, libgeotiff, libgpiod, libid3tag,
6469 libupnp18, log4cplus, madplay, meson, mosquitto, openssh, php,
6470 poco, postgresql, proftpd, pulseaudio, python, python-django,
6471 python3, qt5base, reaver, runc, sg3_utils, sqlcipher,
6472 swupdate, systemd, unzip, webkitgtk, xenomai
6474 2018.11.2, Released January 30th, 2019
6476 Important / security related fixes.
6478 Defconfigs: Fixes for imx6slevk, imx7dsabresd, imx8mqevk, Lego
6479 EV3, QEMU AArch64-virt
6481 Download: Fix scp download handling
6483 check-package: fix Python 3 support
6485 get-developers: Fix behaviour when called from elsewhere than
6486 the toplevel directory.
6488 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
6489 a clean tree when ccache is enabled.
6491 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
6493 Updated/fixed packages: acpica, apache, apr, avrdude, cargo,
6494 cc-tool, dash, dhcpdump, dmalloc, docker-containerd, efivar,
6495 fwts, glibc, gnuchess, gnupg2, go, leveldb, libarchive,
6496 libassuan, libftdi1, libgpg-error, libhttpparser, libkcapi,
6497 libmad, libsndfile, libsquish, liburiparser, libwebsock,
6498 libxml2, lighttpd, llvm, lm-sensors, lua-msgpack-native, lxc,
6499 mariadb, mbedtls, meson, mosquitto, netatalk, nodejs, odhcp6c,
6500 openresolv, openssh, pango, patchelf, php, python-django,
6501 python-numpy, python-pyyaml, rauc, rp-pppoe, s6-networking,
6502 samba4, sdl_sound, shairport-sync, sqlite, subversion,
6503 sunxi-cedarx, swupdate, systemd, tcpreplay, tekui, tmp2-abrmd,
6504 tpm2-tools, tpm2-tss, udisks, unixodbc, usb_modeswitch,
6505 webkitgtk, wireshark, wolfssl, xapp_rgb, xenomai, xerces
6507 Issues resolved (http://bugs.uclibc.org):
6509 #11576: Unable to start apache with event MPM on raspberry pi 3
6511 2018.11.1, Released December 20th, 2018
6513 Important / security related fixes.
6515 defconfigs: Fixes for bananapi m2 ultra, ci20
6517 Download wrapper: Fix for urlencode handling
6519 Updated/fixed packages: asterisk, docker-compose,
6520 docker-engine, dt-utils, gnutls, go, grub, libbsd, libcurl,
6521 libpgpme, libiscsi, liblo, libmpd, libopenssl, liboping,
6522 libpam-tacplus, libpjsip, linux-firmware, liquid-dsp,
6523 lua-cqueue, luvi, lxc, lynx, nginx, nodejs, openzwave, php,
6524 pps-tools, proftpd, prosody, sdl2_net, squashfs, swupdate,
6525 uclibc, vtu, webkitgtk, wine, xen
6527 New packages: docker-cli
6529 Issues resolved (http://bugs.uclibc.org):
6531 #11426: pps-tools bash dependency
6532 #11536: dt-utils building fails with glibc 2.28
6534 2018.11, Released December 1st, 2018
6538 Updated/fixed packages: c-ares, quagga, squid
6540 2018.11-rc3, released November 30th, 2018
6542 Fixes all over the tree.
6544 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
6545 olinuxino lime legacy, Orangepi zero plus 2, PC, Riotboard.
6547 graph-depends: Fix for package names starting with a non-alpha
6550 Updated/fixed packages: alsa-utils, botan, dante, domoticz,
6551 dtc, freetype, gauche, gcc, gdb, ghostscript, glibc,
6552 imx-usb-loader, libbsd, libid3tag, libkrb5, libmicrohttpd,
6553 libopenssl, libsoxr, linux, motion, msgpack, mtd,
6554 perl-net-ssleay, php, popt, python-numpy, qt5declarative,
6555 samba4, shadowsocks-libev, stress-ng, systemd, usb_modeswitch,
6556 webkitgtk, valgrind, weston, xfsprogs
6558 2018.11-rc2, released November 21th, 2018
6560 Fixes all over the tree.
6562 fs: Drop intermediate tarball from the filesystem handling to
6563 fix an issue with xattrs handling related to fakeroot. Ensure
6564 tarball target includes xattrs.
6566 download: Fix confusion in git submodule handling if dl/ is a
6569 genrandconfig: Fix missing newline in BR2_WGET handling,
6570 causing the following line to be ignored. This would affect
6571 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
6572 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
6573 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
6575 show-build-order: Also include the dependencies of
6578 Fix a number of build issues in packages for the recently
6579 merged RISC-V architecture support.
6581 Updated/fixed packages: dt-utils, easydbus, elfutils,
6582 flare-engine, flatcc, glibc, gstreamer, gstreamer1, imx-uuc,
6583 libassuan, libcorrect, libiscsi, libkrb5, libmicrohttpd,
6584 libnftnl, libnspr, libnss, libsemanage, libsigsegv, libv4l,
6585 ltp-testsuite, luv, luvi, make, ncmpc, netplug, openocd,
6586 prosody, qemu, rpm, sconeserver, shadowsocks-libev,
6587 supertuxcart, syslinux, systemd, trace-cmd, uclibc,
6588 uclibc-ng-test, vtun, webkitgtk, weston, wireshark, xen,
6591 Issues resolved (http://bugs.uclibc.org):
6593 #11086: download/git submodule breaks on symlinked dl folder
6594 #11216: Capabilities not applied to filesystem
6596 2018.11-rc1, released November 9th, 2018
6598 Fixes all over the tree and new features.
6600 Architecture: RISC-V support (64bit) added.
6602 Toolchain: Glibc bumped to 2.28. Fortran support for external
6603 toolchains. ARM (Linaro) toolchains updated to 8.2-2018.08.
6605 Hardening flags (RELRO) are now handled by the toolchain
6606 wrapper instead of explicitly through CFLAGS/LDFLAGS, fixing a
6609 Filesystems: Support for creating btrfs and f2fs filesystems
6612 Add a number of patches to fix build errors for host utilities
6613 on modern distributions using glibc-2.28.
6615 mkusers: Ensure existing group members are preserved when a
6616 group is reprocessed.
6618 printvars: Fix issue with exceeding shell command line length
6619 limits for certain setups.
6621 Workaround added for incompatibility issues between host-dtc
6622 and older U-Boot and Linux kernel versions.
6624 Detect and reject build paths containing '@', as this confuses
6625 a number of packages, including GCC.
6627 utils/diffconfig: Make it work for (non-Buildroot) config
6628 files not using the BR2_ prefix.
6630 New defconfigs: Amarula a64-relic, Bananapi m2 ultra, Embest
6631 riotboard, Hardkernel Odroid XU-4, QEMU riscv64-virt.
6632 olimex_a20_olinuxion_lime_mali is renamed to _legacy.
6634 OpenCL infrastructure support added, similar to how OpenGL is
6637 Linux-headers: Support for kernel headers from a custom
6638 tarball / git repo added.
6640 New packages: bird, bluez5_utils-headers, btrfs-progs,
6641 checksec, davici, duktape, ell, haproxy, libclc, libcorrect,
6642 libopencl, libopenresolv, nss-myhostname,
6643 perl-apache-logformat-compiler, perl-appconfig,
6644 perl-astro-suntime, perl-class-inspector, perl-class-load,
6645 perl-class-method-modifiers, perl-class-std,
6646 perl-class-std-fast, perl-cookie-baker, perl-data-dump,
6647 perl-data-optlist, perl-data-uuid, perl-data-manip,
6648 perl-dbd-mysql, perl-dbi, perl-devel-globaldestruction,
6649 perl-devel-stacktrace, perl-devel-stacktrace-ashtml,
6650 perl-device-serialport, perl-dist-checkconflicts,
6651 perl-exporter-tiny, perl-file-sharedir, perl-file-slurp,
6652 perl-filesys-notify-simple, perl-hash-multivalue,
6653 perl-http-entity-parser, perl-http-headers-fast,
6654 perl-http-multipartparser, perl-io-interface,
6655 perl-io-socket-multicast, perl-json-maybexs, perl-mime-tools,
6656 perl-module-implementation, perl-module-runtime, perl-moo,
6657 perl-number-bytes-human, perl-package-stash, perl-params-util,
6658 perl-plack, perl-posix-strftime-compiler, perl-role-tiny,
6659 perl-streams-buffered, perl-sub-exporter-progressive,
6660 perl-sub-install, perl-sub-quote, perl-sys-cpu,
6661 perl-sys-meminfo, perl-sys-mmap, perl-time-parsedate,
6662 perl-type-tiny, perl-www-form-urlencoded, perl-x10, pigpio,
6663 python-async-timeout, python-falcon, python-fire,
6664 python-mimeparse, python-multidict, python-passlib,
6665 python-pigpio, python-pip, python-ply, python-py,
6666 python-pyasn1, python-pyasn1-modules, python-pycryptodomex,
6667 python-pyhamcrest, python-pysmi, python-scapy, python-semver,
6668 python-serial-asyncio, python-typing, python-uvloop,
6669 pythonwrapt, python-yarl, python-zeroconf, riscv-pk, sedutil,
6670 spandsp, tini, waffle, xapian
6672 Removed packages: bootutils, dsp-tools, expedite, gst-dsp,
6675 Issues resolved (http://bugs.uclibc.org):
6677 #11116: Buildroot should set PYTHON_EGG_CACHE instead of writing ..
6678 #11156: In python3 module 'socket' has no attribute 'AF_BLUETOOTH'
6679 #11166: Erlang bad argument on valid uint64 when crosscompiled on..
6680 #11206: zlib: fails to build with Linaro toolchain, BR2_RELRO_FULL..
6681 #11241: ACPID shouldn't depend on BR2_x86_64 || BR2_i386
6682 #11251: Util scanpypi failes when package change - to _ in tar file
6683 #11266: qt5base-5.11.1 does not compile with musl, complains about..
6684 #11286: python-rpi-gpio only should depend on BR2_arm || BR2_aarch64
6685 #11321: Latest master fails to build readline with RELRO FULL
6686 #11326: sysvinit fails to build in latest GIT master
6687 #11331: Internal application no longer builds with latest GIT master
6688 #11336: nfs-utils fails to build in latest GIT master
6689 #11351: build root-2018-08, linaro aarch64 compile error
6690 #11376: mdmon binary missing
6691 #11391: Valgind availability on ARM
6692 #11396: uboot environment image checksum invalid if target is big endian
6693 #11421: GCC error message for ARM Cortex-A9/ARM.V7
6694 #11451: Can't find libmpfr.so.4 when using external toolchain on ubuntu..
6695 #11481: Docs: Is external.desc required?
6697 2018.08.4, Released December 20th, 2018
6699 Important / security related fixes.
6701 Defconfigs: Fixes for ci20, orangepi zero plus 2
6703 Download wrapper: Fix for urlencode handling
6705 Updated/fixed packages: c-ares, dante, docker-compose,
6706 domoticz, freetype, ghostscript, gnutls, libcurl, libgpgme,
6707 libid3tag, libiscsi, libmpd, libopenssl, liboping, libpjsip,
6708 linux-firmware, liquid-dsp, luvi, lynx, msgpack, nginx,
6709 nodejs, php, popt, pps-tools, prosody, python-numpy,
6710 python-requests, samba4, sdl2_net, squashfs, swupdate,
6711 systemd, uclibc, vte, webkitgtk, wine, xfsprogs
6713 Issues resolved (http://bugs.uclibc.org):
6715 #11426: pps-tools bash dependency
6717 2018.08.3, Released November 26th, 2018
6719 Important / security related fixes.
6721 fs: Drop intermediate tarball from the filesystem handling to
6722 fix an issue with xattrs handling related to fakeroot. Ensure
6723 tarball target includes xattrs.
6725 download: Fix confusion in git submodule handling if dl/ is a
6728 toolchain: Only allow enabling stack protection on
6729 architectures with control flow integrity (CFI) support. Only
6730 allow FORTIFY_SOURCE support on gcc >= 6.
6732 genrandconfig: Fix missing newline in BR2_WGET handling,
6733 causing the following line to be ignored. This would affect
6734 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
6735 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
6736 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
6738 show-build-order: Also include the dependencies of
6741 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
6742 olinuxino lime legacy, Orangepi zero plus 2.
6744 graph-depends: Fix for package names starting with a non-alpha
6747 Updated/fixed packages: attr, audit, bind, brotli, busybox,
6748 dtc, easydbus, elfutils, flare-engine, flatcc, gauche, gcc,
6749 giflib, gpsd, lcdproc, libcurl, libiscsi, libkcapi, libnfs,
6750 libnspr, libnss, libsemanage, liburiparser, lighttpd,
6751 lua-curl, mariadb, mmc, mosquitto, mysql, ncmpc, neardal,
6752 netplug, network-manager, nfs-utils, nginx, openocd, openswan,
6753 p11-kit, postgresql, prosody, qemu, qt, rpm, ruby, samba4,
6754 squid, supertuxkart, systemd, tar, trace-cmd, traceroute,
6755 twolame, uclibc, usb_modeswitch, vtun, webkitgtk, weston,
6756 xdriver_xf86-video-geode, xlib_libfontenc, xserver_xorg-server
6758 Issues resolved (http://bugs.uclibc.org):
6760 #11086: download/git submodule breaks on symlinked dl folder
6761 #11481: Docs: Is external.desc required?
6763 2018.08.2, Released October 25th, 2018
6765 Important / security related fixes.
6767 Workaround added for incompatibility issues between host-dtc
6768 and older U-Boot and Linux kernel versions.
6770 Detect and reject build paths containing '@', as this confuses
6771 a number of packages, including GCC.
6773 utils/get-developers: Add -e option for use with git
6776 utils/diffconfig: Make it work for (non-Buildroot) config
6777 files not using the BR2_ prefix.
6779 u-boot: Fix for environment image handling on big endian
6782 Updated/fixed packages: binutils, ca-certificates,
6783 cups-filters, dtc, erlang, file, freetype, gcc, git, gvfs,
6784 jasper, leveldb, libarchive, libssh, live555, ljlinenoise,
6785 mariadb, mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils,
6786 poco, psmisc, ptpd2, python-enum34, qemu, qt, qt5base,
6787 setools, spice, spice-protocol, tinc, ustr, wireshark,
6789 Issues resolved (http://bugs.uclibc.org):
6791 #11396: uboot environment image checksum invalid if target is big endian
6793 2018.08.1, Released October 7th, 2018
6795 Important / security related fixes.
6797 Add a number of patches to fix build errors for host utilities
6798 on modern distributions using glibc-2.28.
6800 mkusers: Ensure existing group members are preserved when a
6801 group is reprocessed.
6803 printvars: Fix issue with exceeding shell command line length
6804 limits for certain setups.
6806 Updated/fixed packages: acpid, android-tools, apache,
6807 arp-scan, bandwidthd, bind, brltty, clamav, connman, cppcms,
6808 domoticz, dtc, fio, gcc, gdb, ghostscript, gnupg, httpping,
6809 igmpproxy, imlib2, ipsec-tools, libesmtp, libnfs, libxslt,
6810 links, lua, mosquitto, nilfs-utils, ocrad, parted, php,
6811 python-django, screen, shairport-sync, strongswan,
6812 vboot-utils, webkitgtk, wireguard, x265 xen, xlib_libXdmcp,
6813 xlib_libXfont, xlib_libXft, xlib_libxshmfence,
6814 xutil_makedepend, zeromq
6816 2018.08, Released September 6th, 2018
6822 - Glibc 2.28 on the build host breaks compilation of a number
6823 of host packages. 2018.08 contains fixes for some of these
6824 packages, but not all. Consider building on hosts (or in
6825 containers) using older Glibc versions.
6827 - host-dtc 1.4.7 breaks compilation of older U-Boot and Linux
6828 kernel configurations using FDT/DTC. Consider updating the
6829 Linux kernel to >= 4.17 and U-Boot to >= 2018.07 or
6830 backporting commit 9130ba8846 (scripts/dtc: Update to
6831 upstream version v1.4.6-9-gaadd0b65c987) for the Linux
6832 kernel / commit db405d1980 for U-Boot.
6833 Alternatively revert commit 7b929ddcf0 (dtc: bump version to
6834 1.4.7) and ensure your build host does not have the libfdt
6835 development headers installed.
6837 Updated/fixed packages: busybox, chipmunk, cutelyst,
6838 domoticz, gcc, imagemagick, lcms2, libcurl, mediastreamer,
6839 moarvm, php, qt, qt5virtualkeyboard, qt5webengine, screen,
6840 sdl2, squashfs, uboot, xen
6842 Issues resolved (http://bugs.uclibc.org):
6844 #11261: ccache using wrong cached objects
6845 #11276: Understanding the patch for kernel-4.9 and other..
6847 2018.08-rc3, Released August 31th, 2018
6849 Fixes all over the tree.
6851 linux: additional improvements to the flex / bison dependency
6852 handling, use system provided variant if available. Ensure
6853 toolchain is available when configuring for 4.18+ support.
6855 Download: Fix handling of primary sites using file://
6857 Toolchain: Correct external toolchain musl detection for
6860 Updated/fixed packages: aircrack-ng, bison, brltty, busybox,
6861 cutelyst, dropbear, gr-osmosdr, i2c-tools, json-c, libconfuse,
6862 libkcapi, libsoup, libssh, liburiparser, mbedtls, mender,
6863 mesa3d, minicom, mjpegtools, mutt, openpowerlink, openssh,
6864 oracle-mysql, php, postgresql, pv, qt5base, qt5quickcontrols,
6865 rauc, shairport-sync, systemd, xlib_libX11, zeromq,
6867 Issues resolved (http://bugs.uclibc.org):
6869 #11091: BR2_PRIMARY_SITE doesn't work (wget is selected...
6870 #11141: WF111 package no longer available
6871 #11211: Internal compiler error: Killed (program cc1plus)..
6872 #11236: util-linux fails to build on Travis CI when python..
6873 #11246: Glibc 2.28 - fails to build host-bison and host-m4
6874 #11256: Add python-falcon and python-mimeparse packages
6876 2018.08-rc2, Released August 20th, 2018
6878 Fixes all over the tree.
6880 pkg-kconfig: Support dependencies needed to run the
6881 configurator, E.G. recent Linux kernel versions needing flex
6884 Defconfigs: ARM Juno: Bump ATF to fix a build
6885 issue. Raspberrypi2: Bump rootfs size. Snps_archs38_vdk:
6886 Correct /etc/inittab. Technologic ts7680: Correct genimage
6887 configuration. Orange PI PC / Zero, Sheevaplug: Bump U-boot to
6888 2018.07 to fix build issue. Ensure host-openssl is pulled in
6889 for kernel builds where needed.
6891 Updated/fixed packages: aircrack-ng, bind, boost,
6892 boot-wrapper-aarch64, bzip2, busybox, chrony, cryptsetup,
6893 dahdi-tools, dbus, domoticz, eigen, ipsec-tools, libarchive,
6894 libfuse, libgit2, libopenssl, libselinux, lighttpd, lvm2, m4,
6895 makedevs, mariadb, mesa3d-headers, mono, ncmpc, ncurses,
6896 nodejs, php, python-django, python-pyqt5, qt5base,
6897 qt5serialbus, ruby, samba4, uboot-tools, uclibc, vlc,
6898 waylandpp, wireless_tools, wireshark, wpa_supplicant, mtd,
6899 xdriver_xf86-video-ati, xserver_xorg-server
6901 Issues resolved (http://bugs.uclibc.org):
6903 #10781: cryptsetup luksOpen container_file container causes..
6904 #10996: bogus musl ARM toolchain
6905 #11191: xattr and check-package issue
6907 2018.08-rc1, Released August 5th, 2018
6911 - add support for gcc 8.x, switch to gcc 7.x as the default
6913 - add support for gdb 8.1, switch to gdb 8.0 as the default
6914 and remove gdb 7.10/7.11
6915 - add support for binutils 2.31
6916 - NIOSII CodeSourcery toolchain updated
6917 - Linaro AArch64 BE toolchain added, and other Linaro
6919 - Synopsys ARC pre-built toolchain updated
6921 Architecture: add support for ARM Cortex-M7
6925 - systemd bumped to 239
6926 - Qt5 bumped to 5.11.1
6927 - Rust bumped to 1.27
6928 - GStreamer stack bumped to 1.14.2
6929 - X.org server bumped to 1.20, and all X.org proto packages
6930 replaced by the single xorgproto package
6931 - i.MX6 support packages bumped to 6.2.4
6932 - i.MX Vivante graphics version bumped to 6.2.4.p1.2,
6933 adding support for Wayland and i.MX8MQ platforms
6935 Linux: bumped to 4.17 by default.
6937 Infrastructure: new package infrastructure added for packages
6938 using the Meson build system
6940 New packages: at-spi2-atk, at-spi2-core, capnproto, cmocka,
6941 corkscrew, cutelyst, davfs2, flatcc, libidn2, libgit2,
6942 libopusenc, mender, nghttp2, perl-convert-asn1, perl-crypt-blowfish,
6943 perl-crypt-cbc, perl-digest-md5, perl-mime-base64-urlsafe,
6944 perl-mojolicious-plugin-authentication, perl-net-ping,
6945 perl-net-snmp, perl-net-ssh2, perl-net-telnet, pigz,
6946 python-reentry, python-request-id, python-validators,
6947 python-webob, shadowsocks-libev, speexdsp, xorgproto, wampcc
6949 New defconfigs: NXP i.MX7D SDB, Boundary Devices Nitrogen 8M,
6950 Olimex A10 OLinuxino, ZynqMP ZCU106
6952 Removed packages: all xproto_* have been removed and replaced
6955 Issues resolved (http://bugs.uclibc.org):
6957 #9411: MUSL build with RT Error relocating /lib/libgcc_s.so.1:
6958 __cpu_indicator_init: symbol not found
6959 #9921: lockfile module within python-daemon not available
6960 #10341: gdb install of py files when using buildroot toolchain
6962 #10661: /etc/init.d/S29netplug starts multiple instances of netplugd
6963 #10751: Missing dependency in pulseaudio package
6964 #10811: kodi-17.6-Krypton does not compile for freescale_* devices
6965 #10856: openblas on qemu_x86_64_defconfig fails with
6966 "sgemm_kernel.o: No such file or directory"
6967 #11056: Compiling a file that uses libdrm headers fails with:
6968 fatal error: drm.h: No such file or directory
6969 #11061: support/download: git version=master broken
6970 #11071: Building postgresql package on Debian 9.4 x64 for armel target fails
6971 #11076: Docker containerd installed to incorrect path
6972 #11101: host-patchelf Endian Issue with relative RPATH
6973 #11111: raspberry pi 3 b+: missing BSP for 64-bit kernel
6974 #11121: statfs call corrupts memory struct statfs too small
6975 #11181: Switching toolchain does not work
6977 2018.05.3, Released October 6th, 2018
6979 Important / security related fixes.
6981 Add a number of patches to fix build errors for host utilities
6982 on modern distributions using glibc-2.28.
6984 mkusers: Ensure existing group members are preserved when a
6985 group is reprocessed.
6987 printvars: Fix issue with exceeding shell command line length
6988 limits for certain setups.
6990 Updated/fixed packages: acpid, android-tools, apache,
6991 arp-scan, bandwidthd, bind, bison, brltty, chipmunk, connman,
6992 cppcms, fio, gcc, ghostscript, gnupg, httping, igmpproxy,
6993 imagemagick, imlib2, ipsec-tools, lcm2, libcurl, libesmtp,
6994 libnfs, libssh, libxslt, links, mediastreamer, minicom,
6995 moarvm, nilfs-utils, ocrad, parted, php, postgresql, pv,
6996 python-django, qt, qt5quickcontrols, qt5webengine, screen,
6997 sdl2, shairport-sync, squashfs, strongswan, vboot-utils,
6998 webkitgtk, wireguard, x265, xen, xlib_libXfont, xlib_libXft,
6999 xlib_libxshmfence, zeromq
7001 2018.05.2, Released August 28th, 2018
7003 Important / security related fixes.
7005 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
7006 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
7009 Updated/fixed packages: acl, attr, apache, bind,
7010 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
7011 dahdi-tools, dmidecode, dropbear, eigen, ffmpeg, gawk, gcc,
7012 ghostscript, gnutls, imx-gpu-viv, ipsec-tools, libarchive,
7013 libfuse, libglib2, libopenssl, libselinux, libsoup, lighttpd,
7014 linuxptp, lttng-modules, lttng-tools, lua-flu, lvm2, m4,
7015 makedevs, mariadb, mbedtls, mesa3d-heders, mtd, ncurses,
7016 nodejs, openssh, php, python-django, rauc, ruby, samba4,
7017 stress-ng, ti-utils, uboot-tools, uclibc, vim, waylandpp,
7018 wireless_tools, wireless-regdb, wireshark, wpa_supplicant,
7021 Issues resolved (http://bugs.uclibc.org):
7023 #10781: cryptsetup luksOpen container_file container causes..
7024 #10986: Installing package attr when already supplied by..
7025 #11191: xattr and check-package issue
7027 2018.05.1, Released July 20th, 2018
7029 Important / security related fixes.
7031 U-Boot: Ensure host version of ncurses is picked up and not
7032 host-ncurses built by buildroot, as that otherwise causes
7033 widechar/non-widechar conflicts and corrupted menuconfig
7036 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
7038 Toolchain: ARC tools updated to arc-2018.03.
7040 pkg-stats: Fix python 3.x compatibility.
7042 dl-wrapper: Fix support for URIs containing '+', fix
7043 no-check-hash for inferred site method.
7045 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
7046 Support ethernet on Turbot variant.
7048 Updated/fixed packages: audit, bind, btrfs-progs, cifs-utils,
7049 clamav, collectd, coreutils, docker-containerd, dos2unix,
7050 edid-decode, file, gcc, gdb, gnupg, gnupg2, heimdal, hidapi,
7051 imagemagick, libcurl, libgcrypt, libglib2, liblogging,
7052 libostree, libressl, libsoup, libv4l, libvncserver, libvorbis,
7053 libwebsockets, libxslt, lm-sensors, mariadb, mpg123, ncurses,
7054 network-manager, nodejs, patchelf, perl, php-amqp, pinentry,
7055 pixiewps, qpdf, qt53d, qt5base, qt5charts, qt5script, redis,
7056 systemd, triggerhappy, uboot, wireguard, wireless-regdb,
7059 2018.05, Released June 1st, 2018
7063 Download: Work around for hanging connections for packages
7064 from CVS, by adding a 10 minute max timeout.
7066 Updated/fixed packages: binutils, clang, dash, expect, git,
7067 glibc, jpeg-turbo, libjpeg, log4cplus, openvmtools, xen,
7069 Issues resolved (http://bugs.uclibc.org):
7071 #11051: runtime issue on STM32 with usage of binutils 2.29.x
7073 2018.05-rc3, Released May 28th, 2018
7075 Fixes all over the tree.
7077 Toolchain: ARC tools updated to arc-2018.03-rc2.
7079 Fs: Ensure hard links in TARGET_DIR are correctly copied for
7080 filesystem input. With the recent changes to the file system
7081 generation logic, hard links were "expanded" in file system
7082 images leading to bloated rootfs images for setups with hard
7085 Infrastructure: Error out for packages using the 'local'
7086 method but forgetting to specify <pkg>_SITE.
7088 Build rpcgen for the host when needed to support distributions
7089 no longer shipping rpcgen with glibc (E.G. recent Fedora).
7091 Updated/fixed packages: autofs, bash-completion, binutils,
7092 busybox, cjson, elf2flt, libcoap, libcurl, libtirpc, lrzsz,
7093 poppler, procps-ng, qt-webkit-kiosk, quota, samba4, xfsprogs
7095 Issues resolved (http://bugs.uclibc.org):
7097 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file..
7098 #11036: C compiler cannot create executables
7099 #11046: Git package binaries are ~180MB (compared to ~20MB in..
7101 2018.05-rc2, Released May 22nd, 2018
7103 Fixes all over the tree.
7105 Dependencies: Check that the current working directory (.)
7106 isn't listed in PATH as that causes various build issues.
7108 Manual: Clarify that git branch names may not be used as
7109 version identifiers. This has never been supported, but was
7110 kind of working (with some limitations) before the git
7111 download rework - Now it does not work at all.
7113 Linux: Ensure host version of ncurses is picked up and not
7114 host-ncurses built by buildroot, as that otherwise causes
7115 widechar/non-widechar conflicts and corrupted menuconfig
7118 Packages: Renamed a number of package options not prefixed
7119 with BR2_PACKAGE_<pkg> for consstency.
7121 Download infrastructure: Fix file:// protocol handling after
7124 Updated/fixed packages: acl, apr-util, asterisk, attr,
7125 bluez5_utils, cifs-utils, clamav, clang, cups-filters,
7126 dahdi-linux, exim, faketime, gdb, go, gst1-plugins-bad,
7127 imx-mkimage, ipsec-tools, jamvm, janus-gateway,
7128 jquery-ui-themes, libcap, libcurl, libftdi, libkcapi, libkrb5,
7129 libmediaart, libmodbus, libmodplug, libmpd,
7130 libnetfilter_cthelper, libnetfilter_cttimeout, libnfc,
7131 libnfnetlink, libnss, liboauth, libogg, libosip2,
7132 libpam-radius-auth, libpcap, libpciaccess, llvm, log4cplus,
7133 ltrace, lynx, mbedtls, modem-manager, nfs-utils,
7134 python-cython, python-websockets, qt5cinex, qt5wayland, rauc,
7135 snort, strace, ti-sgx-km, transmission, wavpack, wget, woff2,
7136 xen, zmqpp, znc, zstd
7138 Issues resolved (http://bugs.uclibc.org):
7140 #10986: Installing package attr when already supplied by...
7141 #11011: BUildroot for Raspberry Pi 2
7142 #11016: Wrong compiler used for external user host packages
7144 2018.05-rc1, Released May 9th, 2018
7146 Toolchain: glibc bumped to 2.27, musl bumped to 1.1.19,
7147 uClibc-ng 1.0.30, Linux kernel headers bumped to 4.16.x.
7149 Architecture: support for the Blackfin architecture has been
7150 removed, as it was removed from Linux upstream, poorly
7151 maintained in binutils/gdb, and abandoned by Analog Devices.
7153 Numerous packages updated to have hashes for their license
7156 Systemd can now be built with uClibc toolchains.
7158 Linux: addition of BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF and
7159 BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL to support building Linux
7160 kernel configurations that need libelf on the host or openssl
7164 - all Python scripts are now verified with flake8
7165 - check-package extended to check all Config.in and .mk files
7166 in tree, not only the ones in package/
7170 - The download infrastructure has seen a major overhaul, with
7171 the main visible new feature being Git caching: a package
7172 fetched from Git no longer needs to be re-cloned entirely
7173 everytime its version is changed. Anoter visible change is
7174 that the download folder now has subfolders per package. See
7175 http://lists.busybox.net/pipermail/buildroot/2018-April/217923.html
7176 for more details about those changes.
7178 - The logic that generates the root filesystem images has been
7179 reworked, with the main goal of allowing several filesystem
7180 images to be produced in parallel, also a requirement for
7181 top-level parallel build. Now, a .tar filesystem image is
7182 always created, and re-extracted in a private directory to
7183 create each format-specific filesystem image.
7185 - A new package infrastructure was introduced for Go-based
7186 packages: golang-package.
7188 - Dependencies on extraction tools are now handled as proper
7189 per-package dependencies, using
7190 <pkg>_EXTRACT_DEPENDENCIES. Beyond a cleanup, this is also a
7191 preparation step for top-level parallel build support.
7193 - When a file being downloaded is part of a package with a
7194 .hash file, but there is no hash listed for this file, the
7195 file is now preserved in the download directory rather than
7196 removed. This helps when updating a package, as it gives the
7197 ability to easily calculate the hash of the file.
7199 - Addition of '<pkg>-show-recursive-depends' and
7200 '<pkg>-show-recursive-rdepends' make targets, to
7201 respectively display the recursive list of dependencies and
7202 the recursive list of reverse dependencies of a given
7205 - The /etc/shells file is now automatically generated with the
7206 list of shell programs installed on the system.
7208 - Addition of -Ofast optimization level as an available
7211 Major updates: Go updated to 1.10, Erlang bumped to 20.3, Qt5
7214 New packages: 18xx-ti-utils, abootimg, bluez-alsa, brotli,
7215 chipmunk, clang, docker-compose, docker-proxy, flare-engine,
7216 flare-game, gst1-interpipe, gstreamer1-editing-services,
7217 hackrf, i2pd, imx-alsa-plugins, imx-mkimage, libcdio-paranoia,
7218 libkrb5, llvm, pixiewps, python-backports-ssl-match-hostname,
7219 python-cached-property, python-cython, python-docker,
7220 python-dockerpty, python-docker-pycreds,
7221 python-flask-sqlalchemy, python-functools32, python-influxdb,
7222 python-json-models, python-libusb1, python-networkx,
7223 python-psycopg2, python-pymodbus, python-sqlalchemy,
7224 python-subprocess32, python-texttable,
7225 python-websocket-client, python-yieldfrom, quotatool, reaver,
7226 snort, sunxi-mali-mainline, sunxi-mali-mainline-driver, tk,
7227 tpm2-abrmd, tpm2-tools, tpm2-tss, udftools, vte, woff2.
7229 New defconfigs: ARC HS Development Kit, Arcturus ucls1012a,
7230 Freescale i.MX6UL EVK (with vendor kernel), Freescale i.MX6
7231 SoloLite EVK (with vendor kernel), Freescale i.MX31 3Stack,
7232 Freescale i.MX8Q EVK Freescale p1025twr, Freescale t1040d4rdb,
7233 Qemu PPC64 E5500, SolidRun ClearFog Base, Tinker RK3288, Vyasa
7236 Removed packages: iqvlinux, kodi-adsp-*, mplayer
7238 Removed defconfigs: ci40, firefly_rk3288,
7239 freescale_p1010rdb_pa, freescale_mpc8315erdb, riotboard,
7242 Issues resolved (http://bugs.uclibc.org):
7244 #10151: toolchain eclipse register : fails with a custom
7246 #10511: Packages get downloaded uncompressed with wget
7247 #10531: QtWebengine doesn't build if the host hasn't a 32 bits
7248 C++ compiler working
7249 #10846: error in compiling gnutls
7250 #10886: openssl-1.0.2n fails to build
7251 #10896: /bin/sh not in /etc/shells
7252 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is
7255 2018.02.12, Released March 29th, 2019
7257 Important / security related fixes.
7259 Updated/fixed packages: avahi, beecrypt, busybox, clamav,
7260 cups, devmem2, fetchmail, file, fltk, gcc, gdb, git, jq,
7261 leveldb, libopenssl, libraw, libseccomp, libssh2,
7262 libunistring, mariadb, mosquitto, nodejs, ntp, openjpeg, perl,
7263 php, putty, qt5webkit, rdesktop, systemd, wireshark, vsftpd,
7264 xapp_xdm, xlib_libXdmcp
7266 2018.02.11, Released February 23th, 2019
7268 Important / security related fixes.
7270 Ensure the PLATFORM and OS environment variables are not set,
7271 as they cause build issues for some packages.
7273 The package list infrastructure now correctly handles packages
7274 installing files with old mtime.
7276 Linux: Skip hash checks for user supplied downloadable
7277 patches, as no hash checksums are available for those.
7279 scanpypi: protect against zip-slip vulnerability in zip/tar
7282 Updated/fixed packages: bind, dhcpcd, dovecot, ghostscript,
7283 gnuradio, imagemagick, jpeg-turbo, libarchive, libb64,
7284 libcurl, libid3tag, madplay, mosquitto, openssh, php,
7285 postgresql, proftpd, python, python-django, python3, qt5base,
7286 sqlcipher, swupdate, systemd, unzip, webkitgtk
7288 2018.02.10, Released January 31th, 2019
7290 Important / security related fixes.
7292 Defconfigs: Fixes for Lego EV3, QEMU AArch64-virt
7294 check-package: fix Python 3 support
7296 get-developers: Fix behaviour when called from elsewhere than
7297 the toplevel directory.
7299 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
7301 Updated/fixed packages: acpica, apache, apr, asterisk,
7302 avrdude, cargo, cc-tool, dash, dhcpdump, dmalloc, gnuchess,
7303 gnupg2, leveldb, libarchive, libassuan, libftdi1,
7304 libgpg-error, libhttpparser, libmad, libsndfile, libsquish,
7305 liburiparser, libwebsock, libxml2, lighttpd, lm-sensors,
7306 lua-msgpack-native, mbedtls, mosquitto, netatalk, nodejs,
7307 openssh, pango, patchelf, php, python-django, python-pyyaml,
7308 rauc, rp-pppoe, s6-networking, samba4, sdl_sound,
7309 shairport-sync, sqlite, subversion, sunxi-cedarx, tcpreplay,
7310 tekui, usb_modeswitch, webkitgtk, wireshark, wolfssl,
7311 xapp_rgb, xenomai, xerces
7313 Issues resolved (http://bugs.uclibc.org):
7315 #11576: Unable to start apache with event MPM on raspberry pi 3
7317 2018.02.9, Released December 20th, 2018
7319 Important / security related fixes.
7321 defconfigs: Fixes for ci20
7323 Updated/fixed packages: c-ares, dante, freetype, ghostscript,
7324 glibc, gnutls, go, libcurl, libgpgme, libid3tag, libiscsi,
7325 libmpd, libopenssl, libpjsip, linux, liquid-dsp, luvi, lynx,
7326 msgpack, nginx, nodejs, php, popt, pps-tools, python-numpy,
7327 python-requests, samba4, sdl2_net, squashfs, swupdate, uclibc,
7328 wine, webkitgtk, xfsprogs
7330 Issues resolved (http://bugs.uclibc.org):
7332 #11426: pps-tools bash dependency
7334 2018.02.8, Released November 26th, 2018
7336 Important / security related fixes.
7338 fs: Drop intermediate tarball from the filesystem handling to
7339 fix an issue with xattrs handling related to fakeroot. Ensure
7340 tarball target includes xattrs.
7342 download: Fix confusion in git submodule handling if dl/ is a
7345 toolchain: Only allow enabling stack protection on
7346 architectures with control flow integrity (CFI) support. Only
7347 allow FORTIFY_SOURCE support on gcc >= 6.
7349 genrandconfig: Fix missing newline in BR2_WGET handling,
7350 causing the following line to be ignored. This would affect
7351 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
7352 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
7353 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
7355 show-build-order: Also include the dependencies of
7358 Defconfigs: Fixes for Armadeus APF27, imx6sabre.
7360 graph-depends: Fix for package names starting with a non-alpha
7363 Updated/fixed packages: attr, audit, bind, brotli, easydbus,
7364 elfutils, gauche, gcc, giflib, gpsd, lcdproc, libcurl,
7365 libiscsi, libnfs, libnspr, libnss, libkcapi, libsemanage,
7366 liburiparser, lighttpd, linux, lua-curl, mariadb, mmc-utils,
7367 mosquitto, mysql, neardal, netplug, network-manager,
7368 nfs-utils, nginx, openocd, openswan, p11-kit, postgresql,
7369 prosody, qemu, qt, rpm, ruby, samba4, squid, supertuxkart,
7370 systemd, tar, trace-cmd, traceroute, twolame, uclibc,
7371 usb_modeswitch, vtun, webkitgtk, xdriver_xf86-video-geode,
7372 xlib_libfontenc, xproto_inputproto, xserver_xorg-server
7374 Issues resolved (http://bugs.uclibc.org):
7376 #11086: download/git submodule breaks on symlinked dl folder
7377 #11251: Util scanpypi failes when package change - to _ in..
7378 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
7379 #11481: Docs: Is external.desc required?
7381 2018.02.7, Released October 25th, 2018
7383 Important / security related fixes.
7385 Detect and reject build paths containing '@', as this confuses
7386 a number of packages, including GCC.
7388 utils/get-developers: Add -e option for use with git
7391 utils/diffconfig: Make it work for (non-Buildroot) config
7392 files not using the BR2_ prefix.
7394 u-boot: Fix for environment image handling on big endian
7397 Updated/fixed packages: binutils, ca-certificates,
7398 cups-filters, erlang, file, freetype, gcc, git, gvfs, leveldb,
7399 libarchive, libcurl, libssh, live555, ljlinenoise, mariadb,
7400 mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils, poco,
7401 psmisc, ptpd2, python-enum34, qemu, qt, qt5base, setools,
7402 spice, spice-protocol, tinc, ustr, wireshark
7404 Issues resolved (http://bugs.uclibc.org):
7406 #11396: uboot environment image checksum invalid if target is big endian
7408 2018.02.6, Released October 7th, 2018
7410 Important / security related fixes.
7412 Add a number of patches to fix build errors for host utilities
7413 on modern distributions using glibc-2.28.
7415 mkusers: Ensure existing group members are preserved when a
7416 group is reprocessed.
7418 printvars: Fix issue with exceeding shell command line length
7419 limits for certain setups.
7421 Updated/fixes packages: acpid, android-tools, apache,
7422 arp-scan, bandwidthd, bind, bison, clamav, connman, cppcms,
7423 cramfs, fio, gcc, ghostscript, glibc, gnupg, httping,
7424 igmpproxy, imagemagick, imlib2, ipsec-tools, lcms2, libcurl,
7425 libesmtp, libnfs, libssh, libxslt, links, linuxptp,
7426 mediastreamer, minicom, moarvm, nilfs-utils, ocrad, parted,
7427 php, pv, python-django, qt, qt5quickcontrols, qt5webengine,
7428 screen, sdl2, shairport-sync, squashfs, strongswan,
7429 vboot-utils, webkitgtk, wireguard, x265, xen, xlib_libXfont,
7432 New packages: brotli, woff2
7434 2018.02.5, Released August 29th, 2018
7436 Important / security related fixes.
7438 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
7439 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
7442 Updated/fixed packages: acl, apache, attr, bind,
7443 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
7444 dahdi-tools, dmidecode, dropbear, eigen, erlang, ffmpeg, gawk,
7445 gcc, ghostscript, gnutls, ipsec-tools, libarchive, libfuse,
7446 libopenssl, libselinux, libsoup, lighttpd, linuxptp,
7447 lttng-modules, lttng-tools, lua-flu, lvm2, m4, makedevs,
7448 mariadb, mbedtls, mesa3d-headers, mtd, ncurses, nodejs,
7449 openssh, php, postgresql, python-django, qt5xmlpatterns, ruby,
7450 samba4, shairport-sync, stress-ng, ti-utils, uboot-tools, vim,
7451 waylandpp, wireless_tools, wireshark, wpa_supplicant, xorriso,
7454 Issues resolved (http://bugs.uclibc.org):
7456 #10781: cryptsetup luksOpen container_file container causes..
7457 #10986: Installing package attr when already supplied by..
7458 #11191: xattr and check-package issue
7460 2018.02.4, Released July 21th, 2018
7462 Important / security related fixes.
7464 U-Boot: Ensure host version of ncurses is picked up and not
7465 host-ncurses built by buildroot, as that otherwise causes
7466 widechar/non-widechar conflicts and corrupted menuconfig
7469 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
7471 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
7472 Support ethernet on Turbot variant.
7474 Updated/fixed packages: bind, clamav, collectd, dos2unix,
7475 edid-decode, gcc, gdb, heimdal, hidapi, imx-gpu-viv, libcurl,
7476 libglib2, liblogging, libostree, libsoup, libv4l, lm-sensors,
7477 ncurses, network-manager, patchelf, pinentry, procps-ng, qpdf,
7478 qt5, qt53d, qt5base, qt5charts, qt5script, qt5serialport,
7479 systemd, wireguard, wireless-regdb
7481 Issues resolved (http://bugs.uclibc.org):
7483 #11101: host-patchelf Endian Issue with relative RPATH
7485 2018.02.3, Released June 18th, 2018
7487 Important / security related fixes.
7489 Various fixes for building on modern distributions (GCC 8.x,
7492 ARM: Default to binutils 2.28 and warn about newer binutils
7493 versions, which are known to cause boot failures for Linux
7494 kernels built in thumb mode.
7496 Busybox/mdev: Fix module autoloading.
7498 Busybox/sysvinit: inittab: Add /dev/{stdin,stdout,stderr}
7499 symlinks, call swapon -a to activate any configured swap
7502 Dependencies: Check that PATH does not contain current working
7503 directory, which triggers a number of build failures.
7505 Infrastructure: Error out for packages erroneously using the
7506 'local' site method but not defining a _SITE.
7508 Linux: Fix cuImage.<dtb> / simpleImage.<dtb> handling. Ensure
7509 kconfig uses ncurses from the host to fix a ncurses/ncursesw
7510 mixup, causing menuconfig display corruption.
7512 Toolchain: Workarounds for fix-rpath issues with binutils and
7515 Util-linux: Fix blocking on getrandom() issue with recent
7518 Remove broken freescale_imx31_3stack,
7519 freescale_imx6sololiteevk and freescale_imx6ulevk defconfigs.
7521 Updated/fixed packages: apr-util, asterisk, attr, audit,
7522 autofs, binutils, busybox, cifs-utils, cups-filters, dash,
7523 ebtables, exim, expect, f2fs-tools, faketime, file, gdb, git,
7524 glibc, gnupg, gnupg2, gst1-plugins-bad, imagemagick, jamvm,
7525 jpeg-turbo, libcap, libcoap, libcurl, libgcrypt, libjpeg,
7526 libnss, libressl, libtirpc, libvncserver, libvorbis, libxslt,
7527 log4cplus, lrzsz, ltrace, lynx, mariadb, mbedtls, mpg123,
7528 nasm, netplug, network-manager, nfs-utils, nodejs,
7529 openvmtools, patch, perl, php-amqp, poppler, procps-ng,
7530 python, python-websockets, quota, redis, samba4, sysvinit,
7531 transmission, triggerhappy, util-linux, wavpack, wget,
7532 wireshark, xen, zmqpp
7534 Issues resolved (http://bugs.uclibc.org):
7536 #10986: Installing package attr when already supplied by busybox..
7537 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file or..
7539 2018.02.2, Released May 4th, 2018
7541 Important / security related fixes.
7543 Tweak package size/file instrumentation to better handle
7546 Revert /etc/shells creation when bash is enabled.
7548 Exclude /lib/firmware from the rpath fixup logic, as it may
7549 contain non-native ELF files.
7551 Scanpypi: Support the new PyPi infrastructure.
7553 Handle GCC 8.x on the host.
7555 Ensure timestamp of /usr is updated to support the systemd
7556 ConditionNeedsUpdate option.
7558 Updated/fixed packages: bluez5_utils, flann, gdb, gnupg2,
7559 grub2, libcec, libcgi, libglib2, libgpg-error, libgpgme,
7560 libtomcrypt, mbedtls, mkpasswd, php, python, python-requests,
7561 python-watchdog, qt53d, qt5websockets, sdl2, sdl2_image,
7562 syslog-ng, systemd, tcl, tcllib, uclibc, usb_modeswitch,
7565 Issues resolved (http://bugs.uclibc.org):
7567 #10896: /bin/sh not in /etc/shells
7568 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is enabled
7570 2018.02.1, Released April 9th, 2018
7572 Important / security related fixes.
7574 Removed unmaintained defconfigs: Creator Ci40, Firefly rk3288,
7575 Freescale mpc8315erdb / p1010rdb_pa, Riotboard, Teliv EVK
7578 Infrastructure: Speed up instrumentation for package size by
7579 comparing timestamps instead of md5 checksums, as doing
7580 checksums could lead to up to 25% longer build time for big
7583 Rename the internal <pkg>_BASE_NAME variable to <pkg>_NASENAME
7584 to avoid name clashes with packages ending on '-base'.
7586 Add a better fix for build issues for autotools based packages
7587 checking for C++ support on toolchains without C++ support.
7589 Build host-tar if tar is older than 1.27 on the build machine
7590 to work around reproducibility issues with git archives
7591 containing long paths.
7593 check-unique-files: Fix for filenames not representable in the
7596 Check-bin-arch: Add support for per-package ignore paths
7597 (<pkg>_BIN_ARCH_EXCLUDE).
7599 Toolchain: Fix SSP support detection for external toolchains.
7601 linux: Add _NEEDS_HOST_OPENSSL / LIBELF options to ensure
7602 these dependencies are available for Linux configurations
7603 needed these dependencies, similar to how it is done for
7606 Support custom (not in tree) device tree files in addition to
7609 U-Boot / uboot-tools: Fix header conflict with libfdt-devel
7612 Updated/fixed packages: apache, busybox, c-ares, cmake,
7613 docker-engine, enlightenment, eudev, fbgrab, freescale-imx,
7614 gtest, imagemagick, intel-microcode, irssi, jimtcl, kmod,
7615 kodi, ktap, libcoap, libcurl, libfcgi, libhttpparser,
7616 libminiupnpc, libopenssl, libpjsip, libss7, libssh2, libupnp
7617 libupnpp, libuv, libvorbis, memcached, motion, musl, nodejs,
7618 ntp, openblas, opencv3, openocd, opus-tools, patch, php,
7619 pkgconf, postgresql, powerpc-utils, python-jsonschema,
7620 python-webpy, qemu, qt5bsae, qt5script, qt5webkit, rapidjson,
7621 rauc, sam-ba, samba4, sngrep, systemd, tremor, uboot-tools,
7622 uclibc-ng-test, upmpdcli, wireshark, xerces, xterm, zstd
7624 New packages: docker-proxy, python-functools32
7626 Issues resolved (http://bugs.uclibc.org):
7628 #10766: upmpdcli: Segmentation fault
7629 #10776: ktap fails to build
7630 #10846: error in compiling gnutls
7631 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
7633 2018.02, Released March 4th, 2018
7635 Fixes all over the tree.
7637 Issues with systemd with a readonly rootfs and DBus fixed.
7640 - check-uniq-files: fix Python 2.6 compatibility.
7641 - dependencies.sh: check for external argparse module for
7643 - Add infrastructure to detect and use a UTF-8 locale on the
7644 host, needed by systemd.
7646 Update/fixed packages: clamav, dash, dhcp, dovecot, efl,
7647 ffmpeg, libv4l, mono, mosquitto, php, postgresql, qt,
7648 scanpypi, sdl2, systemd, tor, tvheadend, uboot, wavpack
7650 Issues resolved (http://bugs.uclibc.org):
7652 #10831: qemu_x86_64_defconfig build fails on linux-headers..
7654 2018.02-rc3, Released February 27th, 2018
7656 Fixes all over the tree.
7658 check-bin-arch: skip /lib/modules to allow 32-bit userland
7661 dependencies: Blacklist tar 1.30+ and build our own host-tar
7662 if needed as tar 1.30+ changed the --numeric-owner output for
7663 long path names. Build host-tar before other host-dependencies
7664 as they need it to extract their source tarballs.
7666 Update/fixed packages: asterisk, azmq, bluez5_utils, domoticz,
7667 e2fsprogs, erlang, exim, glibc, gpsd, jq, libglib2, libvorbis,
7668 mariadb, mbedtls, mesa3d, mesa3d-headers, mpv, patch, pcre2,
7669 php, qt5, qt5multimedia, qt5wayland, qt5webengine, qt5webkit,
7670 systemd, quagga, rustc, uboot, wireguard, zic, zlib-ng
7672 Issues resolved (http://bugs.uclibc.org):
7674 #10726: Current libglib2.mk creates broken libglib2 binary...
7675 #10786: Linux fails to build unless make linux-menuconfig...
7676 #10796: Cannot generate cpio image without selecting CON...
7678 2018.02-rc2, Released February 15th, 2018
7680 Fixes all over the tree.
7682 Dependencies: Ensure C++ support is available like for C
7683 support for packages needing 32bit host support.
7685 utils/genrandconfig: Check host dependencies for config.
7687 Updated/fixed packages: busybox, dnsmasq, dropbear, ffmpeg,
7688 glibc, keepalived, libcpprestsdk, libgpiod, libmaxminddb,
7689 librsvg, libtasn1, libv4l, libxml2, lightning, ltp-testsuite,
7690 mesa3d, mesa3d-demos, mesa3d-headers, nftables, open-lldp,
7691 php, postgresql, python-crossbar, qt5, qt53d, qt5enginio,
7692 qt5tools, qt5webengine, qt5webkit, rsync, rust-bin, rustc,
7695 Issues resolved (http://bugs.uclibc.org):
7697 #9781: ti-sgx-km build on kernel >4.1
7698 #10141: Squashfs extended attribute failures
7700 2018.02-rc1, Released February 5th, 2018
7702 The global source-check and per-package <pkg>-source-check
7703 targets have been removed.
7705 Architecture: Add x86 Silvermont variant. Add several new ARM
7706 variants, rework MIPS NaN logic. Support mainline binutils/gcc
7709 Toolchains: Linaro toolchains upgraded to 2017.11 release, ARC
7710 external toolchains upgraded to arc-2017.09. Libatomic is now
7711 also copied for external musl based toolchains.
7712 Add binutils 2.30.x and switch to binutils 2.29.x by default.
7714 Added hardening options to build with RELRO and FORTITY.
7716 New defconfigs: Bananapi M64, FriendlyARM Nanopi A64 & NEO2,
7717 imx6slevk, imx6sx-sdb, imx6ulevk, Olimex A64-OLinuXino,
7718 Orangepi lite / pc plus / pc / prime / win / win plus / zero
7719 plus2, Pine64, Solidrun MacchiatoBin. Sopine.
7721 Add utils/diffconfig, a simple utility for comparing
7722 configuration files - Adapted from the version in the
7725 Infrastructure: Check that the same file is not touched by
7726 multiple packages, as a preparation for toplevel parallel
7729 Hashes for the license files for a large number of packages
7730 have been added, ensuring that license changes will not be
7731 missed when packages are bumped.
7733 Fix build issue for autotools based packages checking for C++
7734 support on toolchains without C++ support and on a distro
7735 lacking /lib/cpp (E.G. Arch Linux).
7737 Support for the meson build system.
7739 Pie charts generated by 'graph-build' or 'graph-size' are now
7740 sorted according to the size of each piece.
7742 System: Only show getty options when busybox init or sysvinit
7745 ARM-trusted-firmware: Support ATF bundled in U-Boot as
7746 well as U-Boot bundled in ATF.
7748 Zlib is now a virtual package, provided by either libzlib or
7749 zlib-ng, similar to openssl.
7751 Support for the Rust programming language.
7753 New packages: aoetools, armbian-firmware, binaries-marvell,
7754 brltty, cargo, cargo-bin, cups-filters, curlpp, daq,
7755 flatbuffers, gconf, glorytun, gstreamer1-mm, imx-m4fwloader,
7756 imx-gpu-g2d, json-for-modern-cpp, libcpprestsdk, libgta,
7757 libostree, libupnp18, luadbi, luadbi-sqlite3, lua-utf8, lynx,
7758 meson, mv-ddr-marvell, nilfs-utils, opentracing-cpp,
7759 open-lldp, pimd, proj, python-flask-cors,
7760 python-jaraco-classes, python-more-itertools, python-oauthlib,
7761 python-raven, python-remi, python-requests-oauthlib,
7762 python-schedule, python-secretstorage, python-see,
7763 python-tabledata, python-txtorcon, python-xlib, qt5charts,
7764 rtl8189fs, rtl8723bu, rust, rustc, rust-bin, rygel, safeclib,
7765 solatus, tcf-agent, traceroute, waylandpp, wolfssl,
7766 zisofs-tools, zlib-ng
7768 Removed packages: eeprog
7770 2017.11.2, Released January 21st, 2018
7772 Important / security related fixes.
7774 External toolchain: libatomic is now also copied for musl
7777 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
7779 System: Only show getty options when busybox init or sysvinit
7782 Infrastructure: Fix build issue for autotools based packages
7783 checking for C++ support on toolchains without C++ support and
7784 on a distro lacking /lib/cpp (E.G. Arch Linux).
7786 Pie charts generated by 'graph-build' or 'graph-size' are now
7787 sorted according to the size of each piece.
7789 Updated/fixed packages: asterisk, avahi, bind, busybox,
7790 coreutils, eeprog, intel-microcode, iputils, irssi, kmsxx,
7791 libiio, linux-firmware, lz4, mariadb, matchbox-lib, mcookie,
7792 ntp, php, pound, rpcbind, tar, ti-cgt-pru, webkitgtk, xen,
7795 Issues resolved (http://bugs.buildroot.org):
7797 #9996: lz4 package does not install lz4 binaries in target
7798 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
7799 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
7800 #10301: systemd/getty unused options
7801 #10331: kmsxx, host installation fails with BR2_SHARED_...
7802 #10556: Building ntp package with SSL library libressl...
7803 #10641: avahi-autoipd not starting when using systemd-tmpfiles
7805 2017.11.1, Released December 31th, 2017
7807 Important / security related fixes.
7809 Updated/fixed packages: asterisk, checkpolicy, dhcp, flann,
7810 gdb, glibc, heimdal, kodi-pvr-mediaportal-tvserver,
7811 kodi-pvr-stalker, libcue, libopenssl, libpqxx, libsoxr,
7812 linknx, linux-tools, lldpd, ltp-testsuite, mariadb, mfgtools,
7813 nodejs, nut, pulseaudio, python-cffi, qemu, rsync, tor, uboot,
7814 uboot-tools, vlc, webkitgtk, weston, wireguard, wireshark,
7817 2017.11, Released November 30, 2017
7819 Fixes all over the tree.
7821 Toolchain: Use github mirror for Glibc.
7823 Defconfigs: Correct boot.cmd for bananapi-m1.
7825 Makefiles: Workaround include order issues for certain make
7826 versions by explicitly sorting the result of wildcard where it
7829 Download: Ensure subversion runs in non-interactive mode.
7831 Updated/fixed packages: asterisk, boost, chrony, dovecot,
7832 dvb-apps, exim, feh, freerdp, fwup, google-breakpad, jose,
7833 kvm-unit-test, lftp, libcurl, libevent, libfastjson, libpjsip,
7834 libupnp, linphone, localedef, lttng-tools, mp4v2, mtools,
7835 ndisc6, oracle-mysql, parted, pdbg, qt, qt5connectivity,
7836 qt5declarative, qt5webkit, rauc, runc, samba4, shairport-sync,
7837 systemd-bootchart, webkitgtk, wireguard, xlib_libXcursor,
7838 xlib_libXfont, xlib_libXfont2,
7840 Issues resolved (http://bugs.buildroot.org):
7842 10501: host-localedef fails to compile on Ubuntu 17.10
7843 10506: Changed kernel image type (e.g. zImage to uImage)...
7845 2017.11-rc2, Released November 13th, 2017
7847 Fixes all over the tree.
7849 Updated/fixed packages: collectd, ffmpeg, freerdp,
7850 go-bootstrap, imagemagick, jimtcl, libpjsip, libplist, libuv,
7851 mesa3d, nodejs, ntp, openjpeg, postgresql, python-numpy, ruby,
7852 snmp++, usb_modeswitch, util-linux, vboot-utils, webkitgtk,
7853 wireshark, wpa_supplicant, xapp_xdriinfo
7855 Issues resolved (http://bugs.buildroot.org):
7857 #10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
7858 #10491: Cannot output security warning when compiled with buildroot..
7860 2017.11-rc1, Released November 6th, 2017
7862 Fixes all over the tree and new features.
7864 Openssl is now a virtual package, which may be provided by
7865 OpenSSL (now renamed to libopenssl) or LibreSSL.
7867 libssh2: there is now an explicit choice of the backend to use
7868 (mbedtls, gnutls or openssl). Previously, the choice was implicit
7869 based on the TLS library that was selected. Now, it is possible to
7870 choose the backend, which is important if several TLS libraries are
7873 netsnmp: all MIB files are now installed, making the target filesystem a
7874 bit bigger than before. To remove unneeded MIBS, you should use a
7877 Toolchain: Linaro toolchains updated to 2017.08, ARC toolchain
7878 updated to 2017.09, Glibc updated to 2.26, Glibc support for
7879 ARCv2. The toolchain wrapper now handles SOURCE_DATE_EPOCH for
7880 older (pre-gcc7.x) toolchains for BR2_REPRODUCIBLE.
7882 New defconfigs: Atmel SAM45D27, Bananapi M1 and M2 Plus,
7883 Engicam i.CoreM6 Qt5 configuration, i.MX6 sabreauto (mainline
7884 kernel/u-boot), i.MX6Q sabresd Qt5 configuration, i.MX7d-pico,
7885 QEMU ppc64le, Raspberry pi3 Qt5 webengine configuration,
7886 Technologic TS-7680.
7888 New packages: asterisk, azmq, bcg729, boinc, dahdi-linux,
7889 dahdi-tools, freeswitch-mod-bcg729, fscryptctl, libb64,
7890 libpri, libss7, lua-basexx, lua-compat53, lua-cqueues,
7891 lua-curl, lua-datafile, lua-fifo, lua-httpd,
7892 lua-lpeg-patterns, lua-markdown, lua-sailor, lua-value,
7893 luksmeta, minetest, minetest-game, pdmenu, prosody,
7894 python-aiocoap, python-automat, python-ibmiotf,
7895 python-iso8601, python-m2r, python-simplesqlite,
7896 python-websockets, python-xmltodict, qt5wayland, qt5webengine,
7897 restorecond, selinux-python, semodule-utils, uhubctl,
7898 wireguard, wsapi-fcgi, wsapi-xavante
7900 Removed packages: aiccu, rfkill, sepolgen
7902 Issues resolved (http://bugs.buildroot.org):
7904 #10281: lsblk does not compile for util-linux
7905 #10336: lttng compilation fails : linking error
7906 #10351: glibc missing in rootfs
7907 #10356: nfs-utils missing header
7908 #10361: python3 python-config script generates invalid includes
7909 #10366: dropbear download url has changed
7910 #10391: WiringPi retrieves wrong (old) version
7911 #10406: Beaglebone black: Buggy SGX driver version, swapped...
7912 #10426: uboot-tools' fw_setenv does not update the redundant...
7913 #10451: libpcap 1.8.x and 1.7x does not compile on PPC
7915 2017.08.2, Released November 28th, 2017
7917 Important / security related fixes.
7919 Qt: 5.6 version updated to 5.6.3.
7921 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
7924 Makefiles: Workaround include order issues for certain make
7925 versions by explicitly sorting the result of wildcard where it
7928 Updated/fixed packages: apr, apr-util, arqp-standalone,
7929 azure-iot-sdk-c, collectd, dvb-apps, ffmpeg, go-bootstrap,
7930 google-breakpad, gstreamer, imagemagick, irssi, jimtcl,
7931 kvm-unit-test, libcurl, libfastjson, libglib2, libidn,
7932 libpjsip, libplist, localedef, lttng-tools, luajit, mesa3d,
7933 moarvm, mp4v2, openssh, openssl, oracle-mysql, postgresql,
7934 python3, python-pyqt5, qt, qt5base, qt5canvas3d,
7935 qt5connectivity, qt5declarative, qt5engineio,
7936 qt5graphicaleffects, qt5imageformats, qt5location,
7937 qt5multimedia, qt5quickcontrols, qt5quickcontrols2, qt5script,
7938 qt5sensors, qt5serialbus, qt5serialport, qt5svg, qt5tools,
7939 qt5webchannel, qt5webkit, qt5websockets, qt5x11extras,
7940 qt5xmlpatterns, quagga, redis, ruby, samba4, sdl2, snmppp,
7941 swupdate, ti-gfx, uboot-tools, usb_modeswitch, vboot-utils,
7942 webkitgtk, wget, wireshark, xapp_xdriinfo.
7944 Issues resolved (http://bugs.buildroot.org):
7946 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
7947 10361: python3 python-config script generates invalid includes
7948 10501: host-localedef fails to compile on Ubuntu 17.10
7950 2017.08.1, Released October 23rd, 2017
7952 Important / security related fixes.
7954 Webkitgtk bumped to the 2.18.x series, fixing a large number
7957 Defconfigs: galileo: fix ext4 related kernel config, bump
7958 kernel for gcc 6.x compatibility, enable wchar support for
7959 grub2. wandboard: correct rootfs offset
7961 support: Ensure gzip compression level 6 is used for git
7962 tarballs. check-bin-arch: Correctly handle (ignore) symbolic
7963 links. check-rpath: Also handle PIE binaries
7965 External toolchain: Correctly handle glibc Buildroot
7966 toolchains built with merged /usr
7968 musl: fix ARMv4 build with binutils 2.27.51+, fix for
7971 Updated/fixed packages: apache, augeas, bind, bluez5_utils,
7972 busybox, bzip2, cmake, dnsmasq, ejabberd, gcc, git, go, ffmpeg, file,
7973 flashrom, gd, gdk-pixbug, gnupg2, hostapd, ifupdown-scripts,
7974 imagemagick, iucode-tool, kernel-module-imx-gpu-viv, lame,
7975 libarchive, libcurl, libffi, libidn, libmbim, libnspr, libnss,
7976 libressl, librsync, libsoup, libxml2, libzip, mbedtls, musl,
7977 netplug, nginx, openvpn, pkgconf, poppler, proxychains-ng,
7978 qemu, qt, rpi-userland, syslog, ruby, samba4, softether,
7979 sqlite, strongswan, subversion, supertuxkart, supervisor, tcpdump,
7980 tor, unrar, urq, vboot-utils, webkitgtk, wpa_supplicant, xen,
7981 xmlstarlet, xlib_libXfont, xlib_libXfont2,
7982 xserver_xorg-server, zsh
7984 2017.08, Released September 1st, 2017
7988 Toolchain: Don't allow internal toolchain builds for MIPS
7989 M6201/P6600, as support for these are not yet in mainline GCC.
7991 Updated/fixed packages: bcusdk, connman, dialog, dnsmasq,
7992 gnupg, grub2, iostat, iucode-tool, libgcrypt, libkcapi,
7993 libphidget, libv4l, linux-tools, mediastreamer, minidlna,
7994 nss-pam-ldapd, nvidia-driver, qt-webkit-kiosk, rpcbind, squid,
7995 transmission, vde2, vim
7997 Updated/fixed defconfigs:
7999 Removed packages: simicfs.
8001 Issues resolved (http://bugs.buildroot.org):
8003 #10261: Grub2 fails to build for x86_64
8005 2017.08-rc3, Released August 23rd, 2017
8007 Fixes all over the tree.
8009 Updated/fixed packages: alsa-lib, alsa-utils, cc-tool,
8010 dbus-cpp, e2fsprogs, elf2flt, faad2, fakeroot, gcc, git, gpsd,
8011 gst1-validate, kvmtool, libconfuse, libepoxy, librsync,
8012 libspatialindex, libunwind, linux, linux-headers, lua,
8013 mariadb, mesa3d, mtd, openocd, python3, syslinux, sysvinit,
8016 Updated/fixed defconfigs: ci20, socrates_cyclone5,
8017 toradex_apalis_imx6.
8019 Removed defconfig: Armadeus APF9328.
8021 skeleton-* packages introduced in -rc1 have been renamed to
8022 skeleton-init-* instead.
8024 Issues resolved (http://bugs.buildroot.org):
8026 #10141: Squashfs extended attribute failures
8028 2017.08-rc2, Released August 11th, 2017
8030 Fixes all over the tree.
8032 Updated/fixed packages: bind, dbus, erlang-p1-xml, faad2,
8033 ficl, gcc, gdb, glibc, jack2, libcurl, linux, linux-headers,
8034 lua, mutt, nvme, qt5base, skeleton-common, snappy, stella,
8035 swupdate, uclibc, valgrind, webkitgtk.
8037 Updated/fixed defconfigs: beaglebone_qt5, minnowboard_max,
8038 nanopi_m1{, _plus}, olimex_a20_olinuxino_lime, qemu_sparc,
8041 The cmake-package infrastructure for host packages has been
8042 fixed to not incorrectly detect target packages through
8045 Issues resolved (http://bugs.buildroot.org):
8047 #9926: systemd-resolved.service: Failed at step NAMESPACE (systemd 233)
8048 #10021: libqeglfs-viv-integration.so file is missing for qt5 on armv7
8049 #10026: lua-5.3.4: fix lua linker error in swupdate
8050 #10146: package/skeleton-common fix recursive variable
8051 #10156: glibc compilation fails for X86 32bits (i386)
8052 #10201: toolchain-wrapper.c:192: (error) Memory leak:
8053 #10221: Buildroot Support
8055 2017.08-rc1, Released August 2nd, 2017
8059 - The skeleton package has been split into multiple packages:
8060 skeleton-sysv (when Busybox or SysV init are used),
8061 skeleton-systemd (when systemd is used), skeleton-none (when
8062 no init system is used) and skeleton-custom (when a custom
8063 skeleton is used). Those packages, except skeleton-custom,
8064 share common logic and data in a new package called
8065 skeleton-common. The skeleton package becomes a virtual
8066 package. This change allows to generate a filesystem that is
8067 compliant with systemd expectations.
8069 - Support for using a read-only filesystem with systemd has
8072 - Major revamp of the gettext handling, with user-visible
8075 - prior to this revamp, when BR2_ENABLE_LOCALE=y, each
8076 package could decide to enable or not NLS support. When
8077 BR2_ENABLE_LOCALE was disabled, NLS support was forced off
8078 by passing --disable-nls to packages.
8080 - after this revamp, a new BR2_SYSTEM_ENABLE_NLS option
8081 controls whether NLS support should be enabled or not in
8082 packages. This option defaults to disabled, which means
8083 that now, NLS support is by default disabled in all
8086 Therefore, if you need NLS support in packages, you must now
8087 explicitly enable the BR2_SYSTEM_ENABLE_NLS option.
8089 - The host directory no longer has a usr/ component. This
8090 makes it much more natural to use that directory as an
8091 externally used toolchain. For compatibility with existing
8092 scripts, a usr -> . link is still added.
8094 - Hashes are now checked on tarballs by Buildroot when a
8095 package is sourced from a Git repository.
8097 - Patches are no longer being downloaded from Github, since
8098 auto-generated patches could change over time, and break
8099 hashes. All patches that were downloaded from Github are now
8100 stored in their respective package directories.
8102 - Hash files in packages can now contain hashes for the
8103 license files contained in the package source code. This
8104 allows to detect changes in such license files.
8106 - Binaries in $(TARGET_DIR) are now cleaned up from invalid
8107 RPATHs at the end of the build.
8109 - A new "make sdk" target prepares $(HOST_DIR) to be
8110 relocatable: turns RPATHs in host binaries into relocatable
8111 ones, removes bogus RPATHs from staging binaries/libraries,
8112 and provides a relocate-sdk script that can be executed to
8113 relocate the SDK after installation.
8115 - Addition of utils/genrandconfig which generates a random
8116 configuration based on a set of pre-defined toolchain
8117 configurations (support/config-fragments/autobuild/) and a
8118 random selection of packages. It is now used by the
8119 autobuilders to generate the random configurations.
8123 - ext2/3/4 filesystems are now generated using mkfs.ext from
8124 e2fsprogs instead of using genext2fs.
8128 - Addition of support for ARM big.LITTLE variants
8129 - Improved MIPS support, with options to select NaN encoding
8134 - Switch to gcc 6.x as the default gcc version, add support
8135 for gcc 7.x, remove support for gcc 4.8
8136 - Switch to binutils 2.28 as the default binutils version, add
8137 support for binutils 2.29, remove support for binutils 2.26
8138 - Support added for gdb 8.0
8139 - uClibc-ng bumped to 1.0.26
8140 - CodeSourcery toolchains for x86 and SuperH have been
8141 removed, they were using a too old glibc version
8142 (2.17). External toolchains with glibc 2.17 or earlier are
8143 no longer supported.
8144 - The version selection in the glibc package has been
8145 removed. Like musl and uClibc-ng, we now use the latest
8147 - Improved support for Xtensa toolchain overlays, which can
8152 - Numerous improvements to the runtime test infrastructure
8153 - Tests are now executed by Gitlab CI on a regular basis
8154 - Tools that are directly useful to the user have been moved
8155 from support/scripts/ to utils/: brmake, check-package,
8156 get-developers, scancpan, scanpipy, size-stats-compare,
8159 New defconfigs: A13 Olinuxino, Engicam platforms (i.CoreM6
8160 Solo/Dual/DualLite/Quad, RQS SOM, GEAM6UL SOM, Is.IoT MX6UL
8161 SOM), Nano Pi M1 (Plus), OrangePi Zero and Plus.
8163 New packages: azure-iot-sdk-c, cracklib, dt-utils, easy-rsa,
8164 erlang-jiffy, erlang-p1-oauth2, erlang-p1-xmpp,
8165 ifupdown-scripts, irrlicht, kodi-inputstream-adaptive,
8166 kodi-inputstream-rtmp, kvazaar, let-me-create, libloki,
8167 libpwquality, libressl, libspatialindex, libva-utils,
8168 linuxconsoletools, linuxptp, luaossl, lua-sdl2, lua-stdlib,
8169 lsscsi, paxtest, pcre2, pixz, python-asn1crypto,
8170 python-backports-shutil-get-terminal-size, python-bcrypt,
8171 python-cheroot, python-h2, python-hpack, python-hyperframe,
8172 python-hyperlink, python-ipython-genutils, python-pathlib2,
8173 python-pickleshare, python-priority, python-portend,
8174 python-scandir, python-systemd, python-tempora,
8175 python-traitlets, python-typepy, qt5virtualkeyboard,
8176 ratpoison, rauc, refpolicy, rhash, sdl2_mixer, sdl2_net,
8179 Removed packages: cloog, input-tools, mke2img
8181 Issues resolved (http://bugs.buildroot.org):
8183 #7892: systemd-journald is broken
8184 #9341: avahi-utils does not compile with uClibc + libglib2
8185 #9441: Link BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY to
8187 #9746: ext4 image generated by Buildroot is not working
8188 properly with U-Boot
8189 #9886: Build fails with "unexpected EOF while looking for
8190 matching `"'" if PATH contains a newline
8191 #9891: parted 3.1 => 3.2?
8192 #9911: qt5 does not build on sparc
8193 #9916: qt5 does not build on
8194 arm-buildroot-linux-uclibcgnueabihf for ARMv8 cores
8195 #9936: Host QEMU does not build with SDL support because of
8197 #9941: nodejs option disappears for arm
8198 #9951: SCANCPAN failure
8199 #9966: util-linux-2.30/.stamp_built' failed
8200 #9976: License file for package 'rtl8821au' incorrect
8201 #9991: SGX Error implicit declaration of function
8203 #10011: wget does not work from Buildroot
8204 #10036: Buildroot builds Raspbian Jessie headless image
8205 presenting incorrect prompt
8206 #10051: make: *** No rule to make target
8207 'raspberrpi3_defconfig'. Stop reported with Buildroot
8209 #10056: No .config file was produced in /buildroot folder
8210 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer
8212 #10071: fakeroot: replace hard-coded paths in post install
8213 #10076: Makefile:4113: recipe for target 'all-gcc' failed
8214 #10091: gcc7.1 does not build with graphite support due to old
8216 #10121: webkit without the multimedia option causes build
8219 2017.05.2, Released July 27th, 2017
8221 Important / security related fixes.
8223 Webkitgtk bumped to the 2.16.x series, fixing a large number
8226 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
8227 which default to PIE mode.
8229 Updated/fixed packages: aespipe, apache, bind, binutils,
8230 busybox, ccache, collectd, dieharder, efibootmgr, efivar,
8231 expat, ffmpeg, gcc, heimdal, iproute2, irssi, libglib2,
8232 libmemcached, libosip2, libtirpc, libxml-parser-perl,
8233 linux-fusion, linux-zigbee, mpg123, orc, pcre, php, protobuf,
8234 pulseaudio, python-setproctitle, qt5base, rpi-firmware,
8235 samba4, syslinux, systemd, spice, tcpdump, tiff, uboot-tools,
8236 webkitgtk, x265, xserver_xorg-server, xvisor
8238 Issues resolved (http://bugs.buildroot.org):
8240 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
8242 2017.05.1, Released July 4th, 2017
8244 Important / security related fixes.
8246 Update support/scripts/scancpan to use METACPAN v1 API as v0
8249 Update support/scripts/mkusers to handle setups where
8250 /etc/shadow is a symlink.
8252 External toolchain: Don't create musl dynamic loader symlink
8255 Setlocalversion: Correct detection of mercurial revisions for
8256 non-tagged versions.
8258 Defconfigs: at91sam9x5ek_mmc: workaround boot rom issue.
8260 Updated/fixed packages: apache, automake, bind, botan, c-ares,
8261 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, glmark2,
8262 gnutls, gst1-plugins-bad, imagemagick, imx-uuc, intltool,
8263 iperf, ipsec-tools, irssi, kmod, libcurl, libgcrypt, libmad,
8264 libnl, lugaro, mosquitto, mpg123, ncurses, nodejs, ntp,
8265 openssh, openvpn, pngquant, python-simplegeneric, qt5base,
8266 qt5multimedia, rtl8821au, socat, spice, systemd, tor, trinity,
8267 tslib, vlc, x264, xen, xlib_libxshmfenc, xserver_xorg-server
8269 Issues resolved (http://bugs.buildroot.org):
8271 #9976: License file for package 'rtl8821au' incorrect
8273 2017.05, Released May 31st, 2017
8277 External toolchain: musl dynamic linker symlink for mips-sf
8280 Updated/fixed packages: agentpp, bash, exim, hans, madplay,
8281 qpid-proton, rtl8188eu, snmppp, stm32flash, strongswan, sudo,
8284 Issues resolved (http://bugs.buildroot.org):
8286 #9906: genimage: Disk full
8288 2017.05-rc3, Released May 30th, 2017
8290 Fixes all over the tree.
8292 ARC toolchain bumped to 2017.03
8294 Runtime testing improvements and cleanups.
8296 Updated/fixed packages: acpica, armadillo, audiofile, c-icap,
8297 cppcms, dhcp, docker-engine, dropbear, elfutils, erlang,
8298 fbgrab, ffmpeg, flashrom, ftop, gnutls, google-breakpad,
8299 keepalived, kodi, libcdio, libepoxy, libev, libminiupnpc,
8300 libqmi, libtasn1, libv4l, mariadb, mono, mosh, mosquitto,
8301 mxml, ntp, opencv, openpowerlink, oracle-mysql, popt,
8302 pulseview, python-enum34, rabbitmq-c, redis, samba4, stella,
8305 Removed packages: firejail, ola
8307 Issues resolved (http://bugs.buildroot.org):
8309 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
8310 #9876: aarch64 support with gcc 4.8 toolchain
8311 #9896: host-gcc-initial error downloading because incorrect URL
8313 2017.05-rc2, Released May 17th, 2017
8315 Fixes all over the tree.
8317 ARC toolchain bumped to 2017.03-rc2
8319 Updated/fixed packages: bluez_utils, boost, clamav, daemon,
8320 efibootmgr, efl, espeak, expedite, faketime, ffmpeg, fxload,
8321 git, gpsd, kvm-unit-tests, libcdio, libv4l, lua, mke2img,
8322 mpir, mpv, odroid-scripts, openblas, opencv3, openvpn, php,
8323 postgresql, protobuf, qt5declarative, qwt, radvd, rpcbind,
8324 rtmpdump, strongswan, sudo, ltp-testsuite, uclibc-ng-test,
8325 vlc, x11vnc, xfsprogs
8327 Issues resolved (http://bugs.buildroot.org):
8329 #9796: source-check broken for Git downloads
8330 #9866: BASE_DIR usage
8332 2017.05-rc1, Released May 8th, 2017
8334 Fixes all over the tree and new features.
8338 - Installed binaries are now checked for correct architecture
8339 to catch natively built binaries or binaries built for other
8340 architecture variants.
8342 - Luarocks infrastructure improvements to extraction handling,
8343 support for upstream name != Buildroot package name.
8345 - 'make printvars' output format has changed to make it easier
8346 to use in scripts. It now has options to quote the variables
8347 and to show the expanded/unexpanded values.
8349 - Automatic ext2 rootfs size calculation has been removed. The
8350 logic was not working working reliable in all setups as it
8351 depends on the host filesystem behaviour, so instead now the
8352 size has to be specified explicitly (defaults to 60MB).
8354 - The git download infrastructure now ensures that GNU format
8355 tar files are created.
8357 - Fixed a variable clashing issue in the mkusers script with
8358 internal bash variables.
8360 - Fakeroot now links against libacl to fix issues on
8361 distributions using acls.
8363 - Correct permissions for /dev/pts/ptmx when systemd is used
8364 with recent glibc versions.
8366 - br2-external: Improve error reporting.
8368 - A wrapper script for genimage has been added in
8369 support/scripts/genimage.sh for easy use of genimage from
8372 - A script to check for common style issues in new packages
8373 before submitting has been added in support/scripts/check-package
8375 - Defconfigs are now tested by gitlab-CI instead of Travis:
8376 https://gitlab.com/buildroot.org/buildroot
8378 - Infrastructure for runtime testing has been added to
8383 - External linaro toolchains updated to 2017.02, ARC toolchain
8384 updated to 2017.03-rc1, NIOSII CodeSourcery to 2017.05
8386 - A number of fixes and improvements to the external toolchain
8387 handling, including C library detection, multilib and ld.so
8390 - Glibc 2.25 and uClibc-ng 1.0.24 added, wordexp support enabled
8393 - Binutils 2.28 added and default changed to 2.27
8398 - Support for the C-SKY architecture has been added.
8403 - The package license markings for legal info now uses the
8404 SPDX short identifiers for the license string where possible.
8406 - License info has been improved / added for a number of packages.
8411 - Cmake 3.7.x installed on the host is no longer ignored as a
8412 workaround for the RPATH issues has been implemented.
8414 - Docker-engine can now be built statically on an otherwise
8415 dynamic linked build for docker-in-docker setups.
8417 - U-Boot now supports out-of-tree device trees, similar to
8420 - Nodejs 0.10.x support (and with it, support for <ARMv6) has
8421 been removed as this is now EOL upstream.
8423 New defconfigs: AT91sam9x5ek dev/mmc/mmc-dev, banana pro,
8424 Nationalchip gx6605s, MIPS creator ci40, nexbox a95x, 64bit
8425 defconfig for raspberry pi 3, stm32f429-disc1.
8427 The raspberry pi zero-w and rpi3 compute module are now also
8428 supported by the rpi0 / rpi3 defconfigs, beaglebone green is
8429 supported by the beaglebone defconfig.
8431 Removed defconfig: minnowboard, via imx6 vab820, altera
8434 New packages: arp-scan, atest, augeas, bluez-tools, daemon,
8435 dc3dd, dieharder, execline, fmt, ghostscript, gqrx,
8436 gst1-vaapi, jo, keepalived, kmscube, kodi-jsonschemabuilder,
8437 kodi-skin-confluence, kodi-texturepacker, lensfun, leptonica,
8438 libbson, libcsv, libgphoto2, libkcapi, libmaxminddb,
8439 libmediaart, libnpth, libscrypt, lua-bit32, lua-resty-http,
8440 lugaru, memtool, mpir, nanomsg, physfs, phytool, pngquant,
8441 python-decorator, python-simplegeneric,
8442 python-sortedcontainers, rpi-bt-firmware, rpi-wifi-firmware,
8443 s6, s6-dns, s6-linux-init, s6-linux-utils, s6-networking,
8444 s6-portable-utils, s6-rc, supertux, tesseract-ocr,
8445 uccp420wlan, wilink-bt-firmware
8447 Broken packages: ola
8449 Removed packages: cosmo, kodi-visualisation-fountain,
8450 polarssl, portmap, xdriver_xf86-video-glide,
8451 xdriver_xf86-video-v4l, xdriver_xf86-video-wsfb
8453 Issues resolved (http://bugs.buildroot.org):
8455 #8831: image generation fails on host ZFS due to "no free space"
8456 #9436: e2fsprogs remove busybox applets even of unselected e2fs..
8457 #9456: mkusers script bash errors
8458 #9496: mke2img fails during build on ntfs-3g host partition
8459 #9531: NPM fails to build embedded modules
8460 #9596: KODI: --enable-lirc needs "HAVE_LIRC" compiler definition..
8461 #9691: Wrong cryptsetup package include files location
8462 #9696: Wrong cryptsetup package include files location
8463 #9706: Can't download newer revisions of package from PyPI
8464 #9711: Recent libCEC version bump seems to break kodi package
8465 #9716: exit, shutdown, reboot from kodi
8466 #9721: version 2017.02: no acceptable m4 could be found in $PATH
8467 #9726: Raspberry Pi version B - Problems with UART speed in..
8468 #9751: expat legal info - manifest.csv: GPLv2 Source site: MIT..
8469 #9756: glibc fails to build on buildroot-sh4*-buildroot-linux-gnu
8470 #9766: support/scripts/pkgutil.py conflicts with the pkgutil.py..
8471 #9776: libubox build failed
8472 #9791: Python searches for packages in the user site directory
8473 #9806: libseccomp is not available when BR2_arm=y
8474 #9826: post-build scritp - symlinks created in post-build script..
8475 #9836: triggerhappy: systemd unit broken
8476 #9846: musl libc not installed correctly in target folder
8477 #9856: build libubox failed on ubuntu 17.04 64bit
8479 2017.02.11, Released April 11th, 2018
8481 Important / security related fixes.
8483 dependencies: Blacklist tar 1.30+ and build our own host-tar
8484 if needed as tar 1.30+ changed the --numeric-owner output for
8485 long path names. Build host-tar before other host-dependencies
8486 as they need it to extract their source tarballs.
8488 Updated/fixed packages: apache, busybox, clamav, dhcp,
8489 dnsmasq, dovecot, exim, imagemagick, irssi, jq, libcurl,
8490 libpjsip, librsvg, libtasn1, libvorbis, libxml2, lz4, mariadb,
8491 mbedtls, mosquitto, ntp, openblas, opencv3, openssl, patch,
8492 postgresql, python-webpy, qt53d, qt5tools, quagga, rsync,
8493 samba4, sngrep, tremor, wavpack, wireshark, xerces, xterm
8495 Issues resolved (http://bugs.uclibc.org):
8497 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
8499 2017.02.10, Released January 31st, 2018
8501 Important / security related fixes.
8503 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
8505 System: Only show getty options when busybox init or sysvinit
8508 Infrastructure: Fix build issue for autotools based packages
8509 checking for C++ support on toolchains without C++ support and
8510 on a distro lacking /lib/cpp (E.G. Arch Linux).
8512 Updated/fixed packages: avahi, berkeleydb, bind, busybox,
8513 ccache, clamav, coreutils, dovecot, eeprog, eudev, fis,
8514 intel-microcode, iputils, irssi, kmsxx, libcurl, liberation,
8515 libiio, lz4, mariadb, matchbox-lib, mcookie, openocd, php,
8516 pound, rpcbind, squid, tar, ti-cgt-pru, transmission,
8517 util-linux, webkitgtk, wireshark, xen
8519 Issues resolved (http://bugs.buildroot.org):
8521 #9996: lz4 package does not install lz4 binaries in target
8522 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
8523 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
8524 #10301: systemd/getty unused options
8525 #10331: kmsxx, host installation fails with BR2_SHARED_...
8526 #10536: Finding non-relative paths in the ccache
8527 #10641: avahi-autoipd not starting when using systemd-tmpfiles
8529 2017.02.9, Released January 1st, 2018
8531 Important / security related fixes.
8533 Fix divide by zero issue in size-stats script.
8535 Fix makefile include ordering issue with certain make versions
8536 in the external toolchain handling.
8538 Updated/fixed packages: dhcp, exim, flann, gdb, heimdal,
8539 libcue, libcurl, libevent, libpqxx, libsoxr, linphone, lldpd,
8540 mariadb, mfgtools, mtools, nodejs, nut, openssl, rsync,
8541 samba4, tor, vlc, webkitgtk, wireshark, xfsprogs,
8542 xlib_libXcursor, xlib_libXfont, xlib_libXfont2
8544 2017.02.8, Released November 27th, 2017
8546 Important / security related fixes.
8548 Qt: 5.6 version updated to 5.6.3.
8550 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
8553 Updated/fixed packages: apr, apr-util, arqp-standalone,
8554 collectd, dvb-apps, ffmpeg, google-breakpad, gstreamer,
8555 imagemagick, libfastjson, libglib2, libpjsip, libplist,
8556 localedef, luajit, mesa3d, openssh, openssl, postgresql,
8557 python3, python-pyqt5, qt5base, qt5canvas3d, qt5connectivity,
8558 qt5declarative, qt5engineio, qt5graphicaleffects,
8559 qt5imageformats, qt5location, qt5multimedia, qt5quickcontrols,
8560 qt5quickcontrols2, qt5script, qt5sensors, qt5serialbus,
8561 qt5serialport, qt5svg, qt5tools, qt5webchannel, qt5webkit,
8562 qt5websockets, qt5x11extras, qt5xmlpatterns, quagga, ruby,
8563 samba4, snmppp, ti-gfx, vboot-utils, webkitgtk, wireshark,
8566 Issues resolved (http://bugs.buildroot.org):
8568 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
8569 10361: python3 python-config script generates invalid includes
8570 10501: host-localedef fails to compile on Ubuntu 17.10
8572 2017.02.7, Released October 28th, 2017
8574 Important / security related fixes.
8576 Webkitgtk bumped to the 2.18.x series, fixing a large number
8579 Defconfigs: wandboard: Correct rootfs offset
8581 Toolchain: Linaro toolchains updated to 2017.08 release,
8582 fixing a number of issues. Musl: fix for CVE-2017-15650.
8584 Updated/fixed packages: busybox, bzip2, dnsmasq, git, go,
8585 hostapd, irssi, iucode-tool, lame, libcurl, libffi, libnspr,
8586 libnss, nodejs, openssh, openvpn, qemu, qt, redis, sdl2,
8587 webkitgtk, wget, wpa_supplicant, xen, xlib_libXfont,
8588 xlib_libXfont2, xserver_xorg-server
8590 2017.02.6, Released September 24th, 2017
8592 Important / security related fixes.
8594 Cmake: Ensure correct pkg-config is used when building host
8597 fs/iso9660: Ensure files from earlier builds are not included.
8599 Updated/fixed packages: apache, bcusdk, bind, binutils,
8600 bluez5_utils, botan, cmake, connman, dbus, dialog, e2fsprogs,
8601 faad2, fakeroot, ffmpeg, file, flashrom, gcc, gd, gdb,
8602 gdk-pixbuf, git, gnupg, gpsd, grub2, gst1-plugins-bad,
8603 imagemagick, iostat, iucode-tool, jack2, libarchive, libcurl,
8604 libgcrypt, libidn, libphidget, librsync, librsvg, libsoup,
8605 libxml2, linux-tools, lua, mariadb, mbedtls, mediastreamer,
8606 minidlna, netplug, nss-pam-ldapd, nvidia-driver, openjpeg,
8607 postgresql, proxychains-ng, python-libconfig,
8608 python-service-identity, qt, rpcbind, ruby, samba4, squashfs,
8609 squid, strongswan, subversion, supervisor, sysvinit, tcpdump,
8610 tor, transmission, unrar, valgrind, vim, webkitgtk, whois,
8613 Issues resolved (http://bugs.buildroot.org):
8615 #10141: Squashfs extended attribute failures
8616 #10261: Grub2 fails to build for x86_64
8617 #10276: BR2_PACKAGE_LINUX_TOOLS_GPIO fails for MIPS with...
8619 2017.02.5, Released July 27th, 2017
8621 Important / security related fixes.
8623 Webkitgtk bumped to the 2.16.x series, fixing a large number
8626 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
8627 which default to PIE mode.
8629 Updated/fixed packages: aespipe, apache, bind, binutils,
8630 busybox, ccache, collectd, efibootmgr, efivar, expat, ffmpeg,
8631 gcc, heimdal, iproute2, irssi, libglib2, libmemcached,
8632 libosip2, libtirpc, libxml-parser-perl, linux-fusion,
8633 linux-zigbee, mpg123, nodejs, orc, pcre, php, pulseaudio,
8634 python-setproctitle, qt5base, rpi-firmware, samba4, syslinux,
8635 systemd, spice, tcpdump, tiff, webkitgtk, x265, xen,
8636 xserver_xorg-server, xvisor
8638 Issues resolved (http://bugs.buildroot.org):
8640 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
8642 2017.02.4, Released July 4th, 2017
8644 Important / security related fixes.
8646 Update support/scripts/scancpan to use METACPAN v1 API as v0
8649 Update support/scripts/mkusers to handle setups where
8650 /etc/shadow is a symlink.
8652 External toolchain: Don't create musl dynamic loader symlink
8655 Setlocalversion: Correct detection of mercurial revisions for
8656 non-tagged versions.
8658 Updated/fixed packages: apache, automake, bind, botan, c-ares,
8659 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, gnutls,
8660 gst1-plugins-bad, imagemagick, imx-uuc, intltool, iperf,
8661 ipsec-tools, irssi, libgcrypt, libmad, libnl, mosquitto,
8662 mpg123, ncurses, nodejs, ntp, openssh, openvpn, qt5base,
8663 qt5multimedia, rtl8821au, socat, spice, systemd, tor, tslib,
8664 vlc, x264, xserver_xorg-server
8666 Issues resolved (http://bugs.buildroot.org):
8668 #9976: License file for package 'rtl8821au' incorrect
8670 2017.02.3, Released June 2nd, 2017
8672 Important / security related fixes.
8674 Download: <pkg>-source-check fixed for packages from git.
8676 External toolchain: musl dynamic linker symlink for mips-sf
8679 Updated/fixed packages: armadillo, audiofile, bash,
8680 bluez_utils, cppcms, dbus, dhcp, dropbear, efibootmgr, efl,
8681 elfutils, faketime, fbgrab, flashrom, ftop, gdb, git,
8682 google-breakpad, gpsd, hans, kvm-unit-tests, kyua, libev,
8683 libmicrohttpd, libminiupnpc, libtasn1, libubox, ltp-testsuite,
8684 lua, madplay, mariadb, mono, mosquitto, mxml, ntp,
8685 nvidia-driver, openblas, openvpn, oracle-mysql, picocom, popt,
8686 postgresql, pulseview, qt5base, qwt, rabbitmq-c, redis,
8687 rpcbind, rtmpdump, samba4, strongswan, sudo, vlc
8689 Issues resolved (http://bugs.buildroot.org):
8691 #9796: source-check broken for Git downloads
8692 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
8694 2017.02.2, Released May 1st, 2017
8696 Important / security related fixes.
8698 Use HTTPS for the Codesourcery external toolchains as the HTTP
8699 URLs no longer work.
8701 Updated/fixed packages: bind, busybox, dovecot, freetype,
8702 ghostscript, glibc, granite, hiredis, icu, imagemagick,
8703 gst-plugins-base, gst1-plugins-base, libcroco, libcurl, libnl,
8704 libnspr, libnss, libsamplerate, libsndfile, libunwind,
8705 minicom, mplayer, mpv, nodejs, python-django, python-pyyaml,
8706 python-web2py, samba4, syslinux, systemd, tiff, trinity,
8707 uboot, wireshark, xen
8709 Issues resolved (http://bugs.buildroot.org):
8711 #9791: Python searches for packages in the user site directory
8713 2017.02.1, Released April 4th, 2017
8715 Important / security related fixes.
8717 Fix a variable clashing issue in the mkusers script with
8718 internal bash variables.
8720 Improve external toolchain version detection.
8722 Correct permissions for /dev/pts/ptmx when systemd is used
8723 with recent glibc versions.
8725 Fix python module name clash for graph-depends.
8727 Fakeroot now links against libacl to fix issues on
8728 distributions using acls.
8730 Ensure that the git download infrastructure creates GNU format
8733 br2-external: Improve error reporting.
8735 Updated/fixed packages: acl, apr, audiofile, busybox, cairo,
8736 dbus-cpp, dbus-glib, dbus-triggerd, domoticz, elfutils,
8737 fakeroot, filemq, fmc, gdb, git, gnutls, gst-ffmpeg,
8738 gst1-plygins-bad, harfbuzz, htop, imagemagick, jasper, libcec,
8739 libiio, libplatform, librsvg, libselinux, libsidplay2, libsoc,
8740 libwebsockets, libxkbcommon, linux-firmware, logrotate,
8741 lpt-testsuite, lttng-libust, mariadb, mbedtls, memcached,
8742 mesa3d, mpd, mplayer, nbd, ncftp, ntp, openssh, opentyrian,
8743 pcre, perl-gd, python, qt5base, rpi-userland, rpm, samba4,
8744 skalibs, slang, sngrep, squashfs, syslog-ng, taglib,
8745 tcpreplay, tor, upmpdcli, wget, wireshark,
8746 xdriver_xf86-video-vmware, xlib_libXv, zmqpp
8748 Issues resolved (http://bugs.buildroot.org):
8750 #9456: mkusers script bash errors
8752 2017.02, Released February 28th, 2017
8754 Minor fixes, mainly fixing autobuilder issues.
8756 Don't use cmake 3.7.x from the build host as it is also
8757 affected by the RPATH handling issues, and instead build our
8760 Updated/fixed packages: assimp, classpath, genimage, mplayer,
8761 mpv, openocd, python-libconfig, qt5base, qt5quickcontrols,
8764 2017.02-rc3, Released February 26th, 2017
8766 Fixes all over the tree.
8768 Cmake reverted to version 3.6.3 to workaround regressions
8769 related to RPATH handling.
8771 Updated/fixed packages: bctoolbox, berkeleydb, binutils,
8772 btrfs-progs, classpath, directfb, glibc, gstreamer1,
8773 gst1-plugins-{base,good,bad,ugly}, gst1-libav,
8774 gst1-rtsp-server, gst1-validate, gst-omx, htop, libcurl,
8775 libepoxy, libimxvpuapi, libpcap, libuv, ncurses, openssh,
8776 oracle-mysql, poco, python, qt5base, qt5webkit, sslh, synergy,
8777 trousers, uclibc-ng-test, util-linux, vlc, xfsprogs
8779 Issues resolved (http://bugs.buildroot.org):
8781 #9251: Shared C++ libraries for Microblaze results in Segmentation...
8782 #9456: mkusers script bash errors
8783 #9506: Collectd 5.7.0 fails to build with libcrypt
8784 #9581: VagrantFile provisioning step fails due to issue with grub-pc
8785 #9586: usbmount: usbmount slows down the system... to a state of...
8786 #9616: CMake host packages cannot provide CONF_ENV
8787 #9641: Need raptor package installed in staging
8788 #9671: stunnel build error
8790 2017.02-rc2, Released February 20th, 2017
8792 Fixes all over the tree.
8794 Support for SOURCE_DATE_EPOCH in the toolchain wrapper for
8795 older gcc versions for reproducible builds has been
8796 (temporarily) reverted because of licensing compatiblity
8799 Defconfigs: SD card generation fix for the Udoo Neo board
8801 Infrastructure to handle .lz compressed tarballs added, and
8802 affected packages updated to use it.
8804 Updated/fixed packages: bctoolbox, bind, canelloni,
8805 cbootimage, ccache, classpath, cups, dbus, ddrescue, directfb,
8806 ed, erlang, gcc, gdb, glmark2, gstreamer, gstreamer1, hiredis,
8807 kmod, kmsxx, lcdapi, libasplib, libgpiod, libnss, libraw,
8808 libv4l, mesa3d-headers, mosquitto, mpd, mpv, musl, ntfs-3g,
8809 ocrad, openswan, postgresql, qt5base, qt5quickcontrols, redis,
8810 riemann-c-client, samba4, sunxi-mali, tcping, trousers,
8811 uclibc, util-linux, vim, wavpack, wget, wiringpi, xfsprogs,
8814 Issues resolved (http://bugs.buildroot.org):
8816 #8941: Valgrind fails to build with stack protection turned on
8817 #9291: perl: SysV message queues not configured, even if available
8818 #9651: libxcb-1.12 built Error
8819 #9656: util-linux: schedutils doesn't build on target w/o enabl...
8820 #9666: qt5quickcontrols install fails
8822 2017.02-rc1, Released February 11th, 2017
8824 Fixes all over the tree and new features.
8828 - numerous improvements to support reproducible builds
8830 - new waf-package package infrastructure to support packages
8831 that use the Waf build system. 6 packages converted to
8832 this infrastructure.
8834 - add option <pkg>_PREFER_INSTALLER to the perl package
8839 - add support for the OpenRISC CPU architecture
8841 - merge description of the ARM and ARM64 options, and add
8842 support for selecting a specific ARM64 core
8846 - major rework of the external toolchain support. It is now
8847 split into several packages, one per external toolchain,
8848 and a common infrastructure.
8850 - important fix for musl to prevent a conflict between musl
8851 and kernel headers (fixes the build of numerous packages
8854 - uClibc-ng bumped to 1.0.22, and therefore enable uClibc
8855 for ARM64, mips32r6 and mips64r6
8857 - add gdb 7.12.1, and switch to gdb 7.11 as the default
8859 - Linaro toolchains updated to 2016.11, ARC toolchain
8860 components updated to arc-2016.09, MIPS Codescape
8861 toolchains bumped to 2016.05-06, CodeSourcery AMD64 and
8862 NIOS2 toolchains bumped
8864 - remove Analog Devices toolchain for the Blackfin
8865 architecture, remove pre-built musl toolchains from
8868 New defconfigs: Freescale i.MX23EVK, Qemu OpenRISC emulation,
8869 Qemu NIOS2 emulation, Grinn chiliBoard, Freescale i.MX6Q
8870 SabreSD, BeagleBoard X15, OrangePi One, ARC HS38 HAPS
8872 New packages: angular-websocket, aubio, bctoolbox, darkhttpd,
8873 ddrescue, easydbus, fakedate, git-crypt, hiredis, ifenslave,
8874 jsmn, libgpiod, libgsm, linux-syscall-support, mariadb, mimic,
8875 nginx-dav-ext, nmon, opkg-utils, policycoreutils,
8876 pru-software-support, python-arrow, python-attrs,
8877 python-babel, python-bitstring, python-chardet,
8878 python-constantly, python-flask-babel, python-gunicorn,
8879 python-incremental, python-jsonschema, python-logbook,
8880 python-markdown2, python-mbstrdecoder, python-mutagen,
8881 python-pathpy, python-pudb, python-pyqrcode,
8882 python-pytablereader, python-setuptools-scm, python-sh,
8883 python-toml, python-vcversioner, python-whoosh,
8884 raspberrypi-usbboot, riemann-c-client, rtl8723bs, skalibs,
8885 sslh, sngrep, ti-cgt-pru, uclibc-ng-test, udpxy, uhttpd,
8886 upower, ustream-ssl, waf, xlib_libXfont2
8888 Removed packages: perl-db-file, snowball-hdmiservice,
8891 Tooling: addition of a test-pkg script to help contributors
8892 build test their package.
8894 Issues resolved (http://bugs.buildroot.org):
8896 #8946: Valgrind fails to build with stack protection turned on
8897 #9461: odroidc2 - toolchain Linaro AArch64 2016.11 compile error
8898 #9466: VIM_REMOVE_DOCS removes rgb.txt
8899 #9486: xorg-server 1.19 fails to compile for glibc with systemd init (x86_64)
8900 #9501: eudev fails to build with older kernel headers
8901 #9526: Embedded NPM fails to start with "no such file or directory" error
8902 #9541: Platform drivers autoloading from info in device tree does not work
8903 #9546: seems BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS do nothing
8904 #9551: Coreutils fails to build target src/src_libsinglebin_pinky_a-pinky.o
8905 #9566: [kmod] Compilation fails with uclibc
8906 #9571: buildroot fails while building opencv for arm64 platform
8907 #9576: External tree with BR 2016.11 does not work anymore
8908 #9606: xorg-server cannot build for ARM target
8910 2016.11.3, Released March 9th, 2017
8912 Important / security related fixes.
8914 Updated/fixed packages: bind, dbus, gnutls, imagemagick,
8915 lcms2, libcurl, ntfs-3g, ntp, openssl, php, quagga, redis,
8916 squid, stunnel, tcpdump, vim, wavpack, wireshark, xlib_libXpm
8918 2016.11.2, Released January 25th, 2017
8920 Important / security related fixes.
8922 A fix for BR2_EXTERNAL trees referenced using relative paths,
8923 which broke in 2016.11.
8925 Updated/fixed packages: bind, docker-engine, gd, gnutls, go,
8926 imagemagick, irssi, libpng, libvncserver, musl, opus, php,
8927 php-imagick, rabbitmq-server, runc, wireshark,
8929 Issues resolved (http://bugs.buildroot.org):
8931 #9576: External tree with BR 2016.11 does not work anymore
8933 2016.11.1, Released December 29th, 2016
8935 Important / security related fixes.
8937 Updated/fixed packages: apache, cryptopp, docker-engine,
8938 dovecot, exim, gdk-pixbuf, libcurl, libupnp, links, monit,
8939 nodejs, openssh, php, python, python-bottle, samba4, squid,
8940 uboot, vim, wireshark, xorg-server uboot
8942 Issues resolved (http://bugs.buildroot.org):
8944 #9466: VIM_REMOVE_DOCS removes rgb.txt
8946 2016.11, Released November 30th, 2016
8950 Updated/fixed packages: bzip2, gcc, jasper, sane-backends,
8953 Issues resolved (http://bugs.buildroot.org):
8955 #9451: packages/postgresql/postgresql.mk contains wrong POST...
8957 2016.11-rc3, Released November 28th, 2016
8959 Fixes all over the tree, including a number of security fixes.
8961 The move from fakeroot to pseudo unfortunately brought a
8962 number of issues. The SELinux issue described in #9386 which
8963 triggered the move to pseudo has been investigated further and
8964 a workaround implemented and the pseudo changes reverted.
8966 Linux kernel: update default to 4.8.11.
8968 Defconfigs: Updates/fixes for imx28ek, mx6udoo, imx6ulpico,
8969 olimex a20 olinuxino lime mali, roseapplepi, synopsis aarch64
8970 vdk, axs101, axs103 and hs38 smd vdk.
8972 Updated/fixed packages: autossh, chrony, dosfstools,
8973 dtv-scan-tables, e2fsprogs, gcc, gdb, gnuchess, gnuradio,
8974 gpsd, gst1-plugins-bad, gst1-plugins-good, imagemagick,
8975 kvm-unit-tests, libfribi, libuv, mesa3d, mpfr, mplayer, mpv,
8976 ntp, ola, olsr, openblas, openjpeg, openssh, postgresql,
8977 ptpd2python3, qemu, qextserialport, qt5base, quagga, xqwt,
8978 taskd, tiff, tremor, trousers, udisks, uclibc, wireshark,
8979 xapp_xload, xenomai, xmlstarlet
8981 Issues resolved (http://bugs.buildroot.org):
8983 #9386: ubinize fails with or without custom config
8984 #9431: A misspelling
8985 #9446: make raspberrypi3_defconfig compilation failure
8987 2016.11-rc2, Released November 13th, 2016
8989 Fixes all over the tree.
8991 Architecture: add support for MIPS XBurst cores; remove MIPS
8992 support for M5100 cores.
8994 Updated/fixed packages: mesa3d, lttng-babeltrace, tinyalsa, pseudo,
8995 czmq, libxml2, makedevs, binutils, kvm-unit-tests, libnss, privoxy,
8996 qemu, ser2net, net-tools, ffmpeg, assimp, libmpeg2, ccache, mpv,
8997 libxslt, python, python3, php, valgrind, guile, domoticz, efl,
8998 jasper, kvmtool, go, wget, sane-backends, weston, tinymembench,
8999 strace, openjpeg, lcms2, quota.
9001 Linux kernel: update default to 4.8.7.
9003 CMake support: fix cmake wrapper to properly pass NDEBUG flag.
9005 Filesystems: use a wrapper to pseudo, to better mimick the behaviour
9006 of fakeroot; makedevs no longer breaks of the destination already
9007 exists and is of the correct type/major/minor.
9009 Defconfigs: a few legacy and broken defconfigs have been removed
9010 because they now fail to build: kb9202_defconfig, mini2440_defconfig,
9011 freescale_p2020ds, qmx6, calao*, atmel_sama5d4ek. Other defconfigs
9012 have been updated: nanopi-neo, olimex_a20_olinuxino_lime_mali,
9013 armadeus_apf51, armadeus_apf28, freescale_imx31_3stack, ci20,
9014 olimex_a20_olinuxino_lime2, atmel_at91sam9260eknf,
9015 atmel_at91sam9rlek, atmel_at91sam9g20dfc, atmel_at91sam9g45m10ek,
9018 2016.11-rc1, Released November 3rd, 2016
9020 Fixes all over the tree and new features.
9022 It is now possible to specify multiple BR2_EXTERNAL
9023 directories. The required files in a BR2_EXTERNAL directory
9024 have changed to accomodate this feature. Refer to the
9025 documentation for details of how to update them. External
9026 trees now have a name and a description. Also, it is possible
9027 to override a defconfig in the external tree.
9029 The default skeleton now uses UID 65534 for the "nobody"
9030 user instead of UID 99, like most distros do. See
9031 https://lwn.net/Articles/695478/ for a complete discussion.
9032 Programs and configuration files that explicitly refer to UID
9033 99 will have to be updated.
9035 When the build environment already has a suitable cmake version
9036 (3.1 or later), that one will be used instead of building
9037 host-cmake. This can speed up the build significantly.
9039 The ExtUtils::MakeMaker perl module is now required in the
9042 An additional check is done during the build that files are
9043 not installed in the output directory within the output
9044 directory. This happens e.g. when the target directory is
9045 contained both in --prefix and in DESTDIR. The build will
9046 terminate with an error message that specifies which package
9047 and which file caused the failure.
9049 The concept of "deprecated packages" and the BR2_DEPRECATED
9050 option have been removed. Instead, packages are removed
9051 immediately. Packages are only removed when they don't work
9052 for some reason. If you still need a removed package and
9053 you have a solution for the problem(s) that caused the
9054 removal, please contribute it.
9056 Architecture: support for sh64 removed, improved support for
9057 MIPS core selection.
9059 Toolchain: support for musl powerpc64le, mips64 and mipsr6
9060 toolchains, ARC toolchain components updates, gcc 6.x series
9061 bumped to 6.2.0, default binutils version switched to 2.26,
9062 default gcc version switched to gcc 5.x, Linaro toolchains
9063 updated, uclibc-ng bumped to 1.0.19. GCC is now always built
9064 with TLS support. Checking of unsafe compiler options (that
9065 point to host directories) has been extended with -isystem,
9066 -idirafter and -iquote.
9068 Package infrastructure: new variable $(PKG)_DL_OPTS, addition
9069 of <pkg>-show-rdepends to list reverse dependencies, and
9070 <pkg>-graph-rdepends to graph reverse dependencies. Linux tools
9071 are now in a separate linux-tools package instead of in the
9072 kernel build. Fakeroot has been replaced by pseudo.
9074 CMake support: the toolchainfile.cmake file now provides a
9075 definition of the CMAKE_BUILD_TYPE variable. The
9076 toolchainfile.cmake also no longer forces the compiler/linker
9077 flags defined by Buildroot.
9079 New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard,
9080 TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU,
9081 BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO.
9083 New packages: arm-trusted-firmware, amd-catalyst, atop, aufs,
9084 aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools,
9085 mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb,
9086 python-crcmod, python-cssutils, python-docutils,
9087 python-futures, python-mwclient, python-mwscrape,
9088 python-mwscrape2slob, python-pyelftools, python-pyicu,
9089 python-pylru, python-pyqt5, python-requests-toolbelt,
9090 python-simpleaudio, python-slob, rabbitmq-server, shapelib,
9091 vdr, vdr-plugin-vnsiserver, vexpress-firmware, xvisor, iio and
9094 Removed packages: binutils 2.24, fakeroot, gcc 4.7, ipkg,
9095 kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24,
9098 Documentation: the list of packages that was present in the
9099 Buildroot manual has been removed.
9101 Legal info: the "licenses.txt" file that concatenates all
9102 license texts is no longer generated - it was not considered
9103 useful. The manifest.csv contains an empty cell instead of
9104 "not saved" when no license file is available.
9106 Other: addition of a DEVELOPERS file listing developers taking
9107 care of packages or architectures.
9109 Issues resolved (http://bugs.buildroot.org):
9111 #7802: host-python build hangs compiling getbuildinfo.o
9112 #8206: mplayer uses host xorg development files
9113 #8516: mkcubiecard.sh uses outdated sfdisk switch -D
9114 #8536: Building sudo with PAM results in unusable sudo
9115 #8646: check-host-rpath script returns false positives when rpath
9117 #8696: xdriver_xf86-input-mouse install header files in target
9119 #8811: rp-pppoe - generated scripts commands use HOST pathnames,
9120 not necessarily TARGET
9121 #8846: Orphaned/missing toolchain borks eclipse plugin
9122 #8856: python tornado runtime wasn't met on buildroot 2016.02
9123 #8901: gcc failes to build if fortran is enabled
9124 #8916: LDFLAGS pass to openssh
9125 #8941: "ls" of an NFSv4 share only works when pumped through strace
9126 #8946: Valgrind fails to build with stack protection turned on
9127 #9021: Kodi - Broken: Illegal instruction (core dumped)
9128 #9096: rootfs.ubi not created
9129 #9111: glibc 2.23: libmvec.so not copied
9130 #9176: minnowboard : USB not mounted
9131 #9196: raspberry pi 3 default build seem broken
9132 #9201: Permission denied make: *** [core-dependencies] Error 126 in
9134 #9216: log4cpp package build fails to build within install
9135 #9221: Kodi needs "Python .py and .pyc support" otherwise it crashes when
9137 #9229: Firefly boot fails with: "failed to find part:boot"
9138 #9256: [Config file] New device: Odroid-U2/U3
9139 #9296: Buildroot Fails on applying patches
9140 #9301: U-boot fails to build with default zynq_zed_defconfig configuration
9141 #9316: U-boot fails to build if libssl-dev is not installed
9142 #9321: Vanilla libcrypt++ v5.6.3 doesn't allow to work Nvidia Tegra's
9143 flash utility (tegrarcm)
9144 #9326: Odroid-C2 build results in non-bootable image
9145 #9336: Improve iconv support for external toolchain based builds
9147 #9366: no link rootfs.ext4 -> rootfs.ext2
9148 #9371: openssl: download failes with "Only allow downloads from primary
9149 download site" + local server
9150 #9381: check-host-rpath issues
9151 #9386: ubinize fails with or without custom config
9153 2016.08, Released September 1st, 2016
9157 Toolchain: ARC tools updated to arc-2016.09-eng010.
9159 Updated/fixed packages: libshout, luajit, mpd, mplayer
9161 Issues resolved (http://bugs.buildroot.org):
9163 #7520: CodeSourcery toolchain ARM: C++11 std::exception_ptr..
9164 #8341: Getting EGL Error: Could not create the egl surface:..
9165 #9121: gst1-imx for i.MX6 compile failed, cannot find PXP, ..
9167 2016.08-rc3, Released August 29th, 2016
9169 Fixes all over the tree.
9171 Toolchain: C++ support for the internal blackfin toolchain
9174 Architecture: Default to bf532 CPU variant for blackfin,
9175 Fix flat one memory region support for m68k and disable flat
9176 separate data support because of compatibility issues.
9178 Defconfigs: Minnowboard and Raspberrypi: Fix errors with
9179 post-build scripts when systemd is used.
9180 Zynq microzed/zc706/zed: Fix u-booot configuration.
9182 netbsd-queue package extended and renamed to
9183 musl-compat-headers. With this, a number of musl compatibility
9184 patches are no longer needed.
9186 Updated/fixed packages: aircrack-ng, android-tools, babeld,
9187 bcusdk, binutils, boa, busybox, connman, cpupower,
9188 docker-engine, domoticz, elf2flt, ffmpeg, fwup, gcc,
9189 glib-networking, gnupg, hplip, igd2-for-linux, imagemagick,
9190 imx-uuc, iputils, jack2, kismet, kmsxx, libaio, libamcodec,
9191 libconfuse, libffi, libfreeimage, libgcrypt, libgpg-error,
9192 libiio, libraw, libsepol, libserialport, libxmlrpc, linknx,
9193 linux-pam, lirc-tools, lldpd, logrotate, lshw, musl, ncurses,
9194 neon, nettle, norm, ntfs-3g, openblas, openmpi, openswan,
9195 pinentry, pixman, protobuf, python-meld3, qlibc, qt, qt5base,
9196 quagga, rpcbind, rt-tests, runc, sane-backends, sconeserver,
9197 squeezelite, stella, tftpd, tinycbor, tinydtls, trace-cmd,
9198 trousers, tstools, uboot-tools, uclibc, ulogd, ustr, vlc,
9199 webkitgtk, wireshark, xdriver_xf86-video-intel
9201 Issues resolved (http://bugs.buildroot.org):
9203 #9101: Error on support/download/git with system git older than 1.8.4
9204 #9181: Compiling linux kernel fails if BR2_LINUX_KERNEL_TOOL_CPU..
9206 2016.08-rc2, Released August 17th, 2016
9208 Fixes all over the tree.
9210 Toolchain: disable broken C++ support for internal blackfin
9211 toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6)
9212 to fix various issues.
9214 System: Zoneinfo is available for the musl C library as well.
9216 Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc,
9217 blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex,
9218 fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi,
9219 inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi,
9220 libical, libpjsip, libsidplay2, libunwindow, libxml2,
9221 linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp,
9222 openblas, openipmi, owfs, php, poco, procps, qt, quota,
9223 sg3_utils, spidev_test, systemd-bootchart, thrift,
9224 uboot-tools, uclibc, webrtc-audio-processing, wayland, weston,
9225 xdriver_xf86-video-savage, xserver_xorg-server, xen
9227 Issues resolved (http://bugs.buildroot.org):
9229 #9136: make graph-size fails with "ValueError: too many values to..
9230 #9151: qt: fix build with ALSA >= 1.1.x
9231 #9156: qt: Fix missing runtime Qt3Support dependency
9232 #9161: modsetting patch not applied to xserver 1.18.4
9233 #9166: Missing overlays directory in VFAT image for raspberry pi 3
9235 2016.08-rc1, Released August 6th, 2016
9237 Fixes all over the tree and new features.
9239 Toolchain: Fortran support added. eglibc support removed, musl
9240 support no longer experimental. Blackfin and Microblaze
9241 support for internal uClibc-ng toolchain, m68k/coldfire
9242 improvements. The check for unsafe (build host) directories
9243 access (/usr/include and /usr/lib) is now enabled by default.
9244 Unused locales are now purged by default to save space (and
9245 the default list of locales shrunk). The option to control
9246 this has now moved from the toolchain menu to system
9249 Legal info improvements: sources are now hardlinked instead of
9250 copied if possible to save space. Patches and extra downloads
9253 An experimental configuration knob (BR2_REPRODUCIBLE) has been
9254 added to make the builds more reproducible (E.G. less
9255 differences in the binary output between builds of the same
9256 configuration). This is still work in progress.
9258 An option to execute a custom script inside the fakeroot
9259 environment used to the generate the filesystem (E.G. to tweak
9260 permissions or similar) has been added.
9262 Git support now supports git submodules if
9263 <pkg>_GIT_SUBMODULES is enabled.
9265 Hash files for integritry validation have been added for all
9268 Scanpypi utility to help creating packages from the Python
9269 package index (pypi) has been added.
9271 The makedevs utility now has support for adding file
9272 capabilities using extended attributes.
9274 New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
9275 development configs, Blackfin GDB simulator, Linksprite
9276 pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK,
9277 i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and
9278 MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook,
9279 Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI
9280 demos. A number of defconfigs have been updated and extended
9281 to generate SD card images. Synopsys HS38 VDK defconfig removed.
9283 New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base,
9284 alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv,
9285 circus, dante, docker-containerd, docker-engine, domoticz,
9286 efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas,
9287 gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux,
9288 jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus,
9289 libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc,
9290 libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd,
9291 mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali,
9292 odroid-scripts, omxplayer, openblas, openmpi, openzwave,
9293 p7zip, pdbg, python-argh, python-dataproperty,
9294 python-dateutil, python-dialog3, python-dicttoxml,
9295 python-dominate, python-engineio, python-flask-jsonrpc,
9296 python-flask-login, python-humanize, python-pathtools,
9297 python-pathvalidate, python-pillow, python-prompt-toolkit,
9298 python-pytablewriter, python-pytz, python-scapy3k,
9299 python-sdnotify, python-socketio, python-tomako,
9300 python-ubjson, python-u-msgpack, python-watchdog,
9301 python-wcwidth, python-xlrd, python-xlsxwriter,
9302 python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx,
9303 sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella,
9304 supertuxkart, systemd-bootchart, tekui, terminology, tinycbor,
9305 tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon,
9308 Deprecated packages: ipkg, sstrip
9310 Removed packages: sunxi-mali-prop
9312 Issues resolved (http://bugs.buildroot.org):
9314 #8931: segment fault when compile argp-help.c using aarch64-bu...
9315 #8966: eglfs error. buildroot don't compile the library libeglfs.so
9316 #8971: build for beaglebone fails
9317 #8986: qt5imageformats fails to build on AArch64
9318 #8991: grub2 fails to compile
9319 #9001: Nodejs option not available
9320 #9006: gcc with c++ support v4 and v5 fail to compile on fedora 24
9321 #9016: arceb-buildroot-linux-uclibc ld uses incorrect default format
9322 #9066: 8139TOO - faulty behaviour
9323 #9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203)
9324 #9091: U-Boot fails to boot with large ramdisk
9326 2016.05, Released May 31st, 2016
9330 External toolchain: Fix for symlink handling when copying
9333 Updated/fixed packages: gcc, grantlee, gst-ffmpeg,
9334 ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris,
9335 lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools,
9336 net-tools, openpowerlink, pulseview, rpm, tinyalsa,
9337 xdriver_xf86-video-fbturbo, xserver_xorg-server
9339 2016.05-rc3, Released May 26th, 2016
9341 Fixes all over the tree.
9343 Tweaks for SSP handling for external toolchains.
9345 Updated/fixed packages: aircrack-ng, bluez5_utils, connman,
9346 cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go,
9347 gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi,
9348 kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme,
9349 libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori,
9350 mpg123, mtr, openpgm, openpowerlink, oprofile, php,
9351 postgresql, putty, python-service-identity, python-treq,
9352 qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc,
9353 ustr, valgrind, webkitgtk, libxml2, xorriso,
9356 Issues resolved (http://bugs.uclibc.org):
9358 #8936: Aircrack-ng - Alot of missing dependencies
9360 2016.05-rc2, Released May 17th, 2016
9362 Fixes all over the tree.
9364 Rootfs overlay handling now refuses to overwrite
9365 /{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option
9366 even if these directories are present in the overlay.
9368 External toolchain: Unbreak user provided libraries deployment
9369 (BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring.
9371 QEMU coldfire: Fix for signal handling kernel issue, enable
9374 Updated/fixed packages: android-tools, assimp, boost, gcc,
9375 glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils,
9376 jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs,
9377 kodi-visualisation-shadertoy, libarchive, libinput, libpjsip,
9378 mali-t76x, mtr, nginx, opencv, openvpn, python-coherence,
9379 qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua
9381 2016.05-rc1, Released May 10th, 2016
9383 Fixes all over the tree and new features.
9385 Architectures: new ARM variants: Cortex A17 and M4, improved
9386 nonmmu (cortex-M) support, m68k has been re-enabled with
9387 support for ColdFire. For x86, support for the i386 variant
9390 Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as
9391 deprecated. Go programming language support, Add Binutils 2.26
9392 support. Old Sourcery PowerPC external toolchains removed,
9393 Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130
9394 added, Linaro ARM/ARMeb/Aarch64 toolchains updated.
9396 New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7,
9397 STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2,
9398 Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were
9399 added for m68k, eXtensa-nommu and ColdFire.
9401 Linux: use zImage by default on ARM, subversion repository
9402 support (for u-boot as well).
9404 New packages: aer-inject, android-tools, cannelloni,
9405 cbootimage, cgroupfs-mount, connman-gtk, crudini, dt,
9406 gmrender-resurrect, flannel, font-awesome, freeswitch, go,
9407 go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc,
9408 kodi-adsp-basic, kodi-adsp-freesurround,
9409 kodi-audiodecoder-opus, kodi-pvr-hdhomerun,
9410 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
9411 kodi-screensaver-matrixtrails, kodi-screensaver-planestate,
9412 kodi-screensaver-rsxs, kodi-visualisation-fishbmc,
9413 kodi-visualisation-fountain, kodi-visualisation-goom, libgee,
9414 libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx,
9415 lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload,
9416 norm, nvme, owfs, pound, privoxy, procrank_linux, putty,
9417 python-autobahn, python-characteristic, python-crossbar,
9418 python-cryptography, python-iniparse, python-iowait,
9419 python-lmdb, python-pexpect, python-ptyprocess,
9420 python-pyasn-modules, python-pygments, python-pymysql,
9421 python-pynacl, python-pyopenssl, python-pysocks,
9422 python-pytrie, python-rpi-gpio, python-service-identity,
9423 python-setproctitle, python-shutilwhich, python-treq,
9424 python-txaio, python-ujson, python-wsaccel, qt5canvas3d,
9425 qt5location, qt5quickcontrols2, qt5serialbus, qt5tools,
9426 raptor, scrub, taskd, tegrarcm, turbolua, valijson,
9427 wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools,
9428 xdriver_xf86-video-amdgpu
9430 Removed packages: foomatic-filters, python-m2crypto,
9431 qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void
9433 Issues resolved (http://bugs.buildroot.org):
9435 #6830: Qt5: no fonts are installed
9436 #7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break
9437 #7580: Invalid filesystem in Pandaboard defconfig
9438 #8346: wf111 package removes all kernel module dependencies
9439 #8436: xserver_xorg-server Segmentation fault
9440 #8736: IPV6 forced on in busybox
9441 #8746: At startup system stops with 'cannot set terminal proces..
9442 #8751: make fail [fio does not build on sh]
9443 #8766: Compiling host-gcc-final-4.9.3 broken on i386
9444 #8771: make savedefconfig modifies sources
9445 #8781: Unable to build uboot for imx28evk
9446 #8786: gdb fails to build with xz and expat support at the same
9447 #8801: Compilation of Buildroot 2016.2 for Raspberry Pi with...
9448 #8806: Buildroot 2016.2 for Raspberry Pi requires that ext4...
9449 #8836: Can't select Vim in menuconfig
9450 #8851: Make sure fio can compile with libaio support if it...
9451 #8861: With buildroot 2016.02 trying to build for corei7-avx
9452 fails while trying to build host-binutils
9453 #8866: Making an USB flash bootable with extlinux build with
9454 buildroot does not work
9456 2016.02, Released March 1st, 2016
9458 Minor fixes, mostly security related.
9460 Circular dependency issue with same-as-kernel linux-headers
9463 Updated/fixed packages: bluez5_utils, heirloom-mailx,
9464 imx-gpu-viv, kodi-pvr-argustv, kodi-pvr-mediaportal-tvserver,
9465 kodi-pvr-nextpvr, libfcgi, openssl, pifmrds, powerpc-utils,
9466 python-m2crypto, slang, sox, squid, tn5250, xerces, zsh
9468 2016.02-rc3, Released February 27th, 2016
9470 Fixes all over the tree.
9472 Defconfigs: Ensure EABIhf is correctly enabled for ARM cores
9473 where VFP is optional (but present on the specific hw). Fix
9474 ARM variant selection for freescale_imx31_3stack_defconfig.
9476 Ensure tarballs of downloaded git trees do not contain a
9479 Clarify license of patches in COPYING.
9481 Updated/fixed package: avahi, binutils, cairo, can-festival,
9482 chrony, cifs-utils, dnsmasq, dvdauthor, e2fsprogs, efl,
9483 erlang-rebar, eudev, fbterm, gawk, gnupg2, gnuradio, gpm,
9484 gst1-plugins-good, hostapd, imagemagick, iproute2, iputils,
9485 jack2, kexec, kismet, lftp, libarchive, libeXosip2, libfm,
9486 libglib2, libsoil, libssh, libssh2, libuci, links, lshw, lxc,
9487 mediastreamer, mono, mraa, mutt, nfs-utils, numactl, ofono,
9488 omniorb, openipmi, openobex, patch, pax-utils, perf,
9489 pulseaudio, pure-ftp, qhull, qt, quagga, quota, sdl_sound,
9490 shairport-sync, spice, sysklogd, syslog-ng, trace-cmd,
9491 trousers, tvheadend, util-linux, vim, webkitgtk24, wireshark,
9492 wpa_supplicant, xerces, zsh
9494 Issues resolved (http://bugs.uclibc.org):
9496 #8651: libMonoPosixHelper.so wrong link reference in buildroot..
9498 2016.02-rc2, Released February 18th, 2016
9500 Fixes all over the tree.
9502 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld
9503 crash, backport of Xtensa .init/.fini literals handling.
9504 glibc security patches for CVE-2014-8121, CVE-2015-1781
9507 Defconfigs for Acmesystems Arietta g25 added.
9509 Updated/fixed packages: binutils, boost, chrony, dovecot,
9510 e2fsprogs, fio, gdb, glibc, graphite2, icu, kbd, libbsd,
9511 libcue, libgcrypt, libraw, links, mc, mosquitto, nodejs,
9512 postgresql, pptp-linux, pulseaudio, samba4, spice, squid,
9513 sysklogd, systemd, tiff, uclibc, ulogd, util-linux, valgrind.
9515 Issues resolved (http://bugs.uclibc.org):
9517 #8576: Building embedded Linux for Atmel SAMA5D4_Xplained...
9518 #8606: Problem compiling on Arch Linux
9519 #8681: kbd 2.0.3 does not build on rpi
9521 2016.02-rc1, Released February 10th, 2016
9523 Fixes all over the tree and new features.
9525 Toolchain: Support for GCC 5.3.x. ARC toolchain updated to
9526 arc-2015.12. Support for legacy uClibc dropped, default to
9527 uClibc-ng instead. Added sys/queue.h implementation for MUSL
9528 for compatibility. Updated versions of Code sourcery and
9529 Linaro toolchains. MIPS Codescape toolchains added. Version
9530 selection for preconfigured external toolchains removed.
9532 New Defconfigs: ARM Juno r0/r1 development boards, Freescale
9533 i.MX6UL Evaluation Kit, Intel Galileo Gen 2, Orange Pi PC.
9534 A number of defconfigs have been extended to generate complete
9535 system images using genimage.
9537 Linux: Automatically patch timeconst.pl for <3.9 kernels,
9538 which isn't compatible with modern perl versions, breaking the
9539 build when building on recent (Fedora 23, Debian
9540 Testing/Unstable, ..) distributions.
9542 Makedevs utility now accepts textual (non-numerical) user and
9545 Vagrant file to easily setup a working development environment
9546 in a VM has been added.
9548 Size-stats-compare script to compare rootfs sizes between
9549 builds has been added.
9551 Infozip package renamed to zip. EFL packages restructured.
9553 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
9554 angularjs, apache, apr, argp-standalone, armadillo, arptables,
9555 at, atk, audiofile, aumix, autoconf-archive, avahi, bash, bc,
9556 bcache-tools, bdwgc, beecrypt, bind, binutils, bluez5_utils,
9557 bluez_utils, bonnie, boost, busybox, cairo, cdrkit, chrony,
9558 clamav, cmake, collectd, connman, coreutils, cppcms, crda,
9559 cryptodev-linux, cryptsetup, cups, cwiid, cxxtest, dbus,
9560 dbus-cpp, dbus-glib, debianutils, dhcp, dhcpcd, dhrystone,
9561 dillo, directfb, directfb-examples, dmraid, dnsmasq, doom-wad,
9562 dovecot, dovecot-pigeonhole, dropbear, dtv-scan-tables,
9563 dvb-apps, dvbsnoop, ecryptfs-utils, eigen, ejabberd,
9564 elementary, elfutils, enlightenment, erlang, espeak, eudev,
9565 eventlog, exfat, exfat-utils, exiv2, expedite, faifa,
9566 fakeroot, fastd, fbgrab, fetchmail, ffmpeg, findutils, fio,
9567 firmware-imx, flann, flashrom, flite, flot, fmlib, freerdp,
9568 freescale-imx, freetype, gauche, gawk, gcc, gcc-final, gcr,
9569 gdb, gdk-pixbuf, geoip, gesftpserver, gettext, giflib, git,
9570 glibc, glibmm, glog, gmp, gnupg, gnupg2, gnutls, gob2, gpsd,
9571 gptfdisk, grep, gst1-libav, gst1-plugins-{bad,base,good,ugly},
9572 gst-ffmpeg, gst-plugins-{bad,base,good,ugly}, gstreamer,
9573 gstreamer1, guile, gvfs, gzip, harfbuzz, haserl, hiawatha,
9574 hostapd, hplip, icu, ifupdown, imagemagick, imx-gpu-viv,
9575 imx-kobs, imx-lib, input-tools, intel-microcode, iperf3,
9576 ipmitool, iproute2, iprutils, ipsec-tools, ipset, iptables,
9577 iputils, irda-utils, irssi, iucode-tool, jack2, janus-gateway,
9578 jpeg-turbo, jquery-datetimepicker, jquery-keyboard,
9579 jquery-sparkline, jquery-ui, jquery-ui-themes,
9580 jquery-validation, json-c, kbd, kernel-module-imx-gpu-viv,
9581 keyutils, kmod, knock, kodi, lcdproc, lcms2, leafnode2,
9582 leafpad, libass, libatomic_ops, libbroadvoice, libbsd,
9583 libcap-ng, libcdaudio, libcue, libcurl, libdrm, libecore,
9584 libedbus, libedit, libedje, libeet, libefreet, libeina,
9585 libeio, libelementary, libembryo, libepoxy, libethumb, libev,
9586 libevas, libevas-generic-loaders, libevdev, libevent, libffi,
9587 libfm, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
9588 libftdi, libfuse, libgail, libglew, libglib2, libgtk2,
9589 libgtk3, libgudev, libhttpparser, libidn, libinput, libiscsi,
9590 libjpeg, liblinear, libmbim, libmicrohttpd, libndp, libnspr,
9591 libnss, liboauth, liboping, libpciaccess, libplist, libpng,
9592 libraw, libraw1394, librsvg, libseccomp, libsecret,
9593 libserialport, libsigc, libsigrok, libsigrokdecode,
9594 libsndfile, libsoc, libsodium, libsoup, libssh2, libsvg,
9595 libsvg-cairo, libtasn1, libtirpc, libtorrent, libungif,
9596 libunwind, libupnpp, liburcu, libuv, libv4l, libva,
9597 libva-intel-driver, libvips, libvncserver, libxml2, libxmlpp,
9598 lightning, lighttpd, linknx, linux-firmware, linux-fusion,
9599 linux-headers, liquid-dsp, lirc-tools, live555, lm-sensors,
9600 lockdev, lshw, ltp-testsuite, ltrace, lttng-babeltrace,
9601 lttng-libust, lttng-modules, lttng-tools, lua, luabitop,
9602 luarocks, luv, lvm2, lxc, makedevs, mc, memcached, memtest86,
9603 mesa3d, mesa3d-demos, mesa3d-headers, micropython,
9604 micropython-lib, minicom, minidlna, mjpg-streamer, mke2img,
9605 moarvm, modem-manager, mongoose, mongrel2, monkey, mono,
9606 monolite, mosh, mosquitto, mpd, mplayer, msgpack, mtdev2tuio,
9607 musepack, musl, mysql, nano, nasm, nbd, neard, netatalk,
9608 netsnmp, nettle, net-tools, network-manager, nfs-utils, nginx,
9609 nmap, nodejs, ntfs-3g, ntp, numactl, nut, nvidia-driver,
9610 odhcp6c, ofono, ola, olsr, omniorb, opencv, opencv3, openipmi,
9611 openldap, openntpd, openobex, openocd, openpgm,
9612 open-plc-utils, openpowerlink, openssh, openssl, openswan,
9613 openvpn, opkg, oprofile, opus, opusfile, p11-kit, package,
9614 pango, pax-utils, pciutils, pcmanfm, perl, perl-db-file,
9615 perl-io-socket-ssl, perl-libwww-perl, perl-net-dns, perl-uri,
9616 perl-xml-libxml, php, php-ssh2, picocom, pinentry, pixman,
9617 polarssl, popt, portaudio, pppd, procps-ng, proftpd, protobuf,
9618 psmisc, ptpd2, pulseaudio, pulseview, pv, python, python3,
9619 python-alsaaudio, python-can, python-cffi, python-cherrypy,
9620 python-httplib2, python-jinja2, python-lxml, python-m2crypto,
9621 python-mako, python-msgpack, python-psutil, python-pyasn,
9622 python-pycparser, python-pydal, python-pyftpdlib,
9623 python-pyroute2, python-pyxml, python-pyzmq, python-requests,
9624 python-serial, python-setuptools, python-six, python-spidev,
9625 python-tornado, python-twisted, python-web2py, python-webpy,
9626 python-werkzeug, python-zope-interface, qemu, qhull, qpdf, qt,
9627 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
9628 qt5graphicaleffects, qt5imageformats, qt5multimedia,
9629 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
9630 qt5serialport, qt5svg, qt5webchannel, qt5webkit,
9631 qt5webkit-examples, qt5websockets, qt5x11extras,
9632 qt5xmlpatterns, qt-webkit-kiosk, racehound, radvd, read-edid,
9633 readline, redis, rpcbind, rpi-firmware, rpi-userland, rrdtool,
9634 rsync, rsyslog, rtai, rtorrent, rt-tests, rubix, ruby, samba4,
9635 sconeserver, setools, shairport-sync, sigrok-cli, skeleton,
9636 smack, snowball-init, socat, sp-oops-extract, sqlite,
9637 squashfs, squeezelite, squid, sredird, sshfs,
9638 start-stop-daemon, strace, strongswan, stunnel, subversion,
9639 sunxi-tools, swig, sysdig, syslog-ng, sysstat, systemd,
9640 sysvinit, taglib, tcl, tcpreplay, thrift, ti-gfx, tinyalsa,
9641 tor, torsmo, trace-cmd, transmission, tremor, triggerhappy,
9642 trinity, tvheadend, tzdata, uboot-tools, uclibc, udisks,
9643 udpcast, unionfs, upmpdcli, usb_modeswitch,
9644 usb_modeswitch_data, ustr, util-linux, vala, valgrind,
9645 vboot-utils, vde2, vlc, vnstat, webkit, webkitgtk24, weston,
9646 wget, whetstone, whois, wine, wipe, wireless-regdb, wireshark,
9647 wpa_supplicant, w_scan, x11r7, xapp_xbacklight, xapp_xcompmgr,
9648 xapp_xinput, xapp_xkbcomp, xdriver_xf86-input-evdev,
9649 xdriver_xf86-input-libinput, xdriver_xf86-input-synaptics,
9650 xdriver_xf86-video-ati, xdriver_xf86-video-fbturbo,
9651 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
9652 xfont_encodings, xfont_font-adobe-100dpi,
9653 xfont_font-adobe-75dpi, xfont_font-adobe-utopia-100dpi,
9654 xfont_font-adobe-utopia-75dpi, xfont_font-adobe-utopia-type1,
9655 xfont_font-alias, xfont_font-arabic-misc,
9656 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
9657 xfont_font-bh-lucidatypewriter-100dpi,
9658 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
9659 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
9660 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
9661 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
9662 xfont_font-daewoo-misc, xfont_font-dec-misc,
9663 xfont_font-ibm-type1, xfont_font-isas-misc,
9664 xfont_font-jis-misc, xfont_font-micro-misc,
9665 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
9666 xfont_font-misc-meltho, xfont_font-misc-misc,
9667 xfont_font-mutt-misc, xfont_font-schumacher-misc,
9668 xfont_font-screen-cyrillic, xfont_font-sony-misc,
9669 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
9670 xfont_font-xfree86-type1, xfsprogs, xkeyboard-config, xl2tp,
9671 xlib_libfontenc, xlib_libXi, xmlstarlet, xscreensaver,
9672 xserver_xorg-server, xtables-addons, xvkbd, xz, yad, yasm,
9673 ympd, zeromq, zic, znc, zsh,
9675 New packages: acsccid, assimp, atkmm, autofs, bcm2835,
9676 cairomm, cantarell, chocolate-doom, comix-cursors, cxxtest,
9677 edid-decode, emlog, gcr, gtkmm3, hidapi, jquery-sidebar,
9678 kernel-module-imx-gpu-viv, libasplib, libcroco, libdvbpsi,
9679 libfreeglut, libgdiplus, libglfw, libhdhomerun, libnet,
9680 libsoil, lldpd, luvi, mbedtls, minizip, miraclecast, mongodb,
9681 mraa, netbsd-queue, netsniff-ng, nss-pam-ldapd,
9682 obsidian-cursors, openal, openbox, pangomm,
9683 python-backports-abc, python-beautifulsoup4, python-cbor,
9684 python-click, python-cssselect, python-ecdsa, python-html5lib,
9685 python-idna, python-ipaddress, python-mistune, python-netaddr,
9686 python-paho-mqtt, python-paramiko, python-pyparted,
9687 python-pysmb, python-pyudev, python-singledispatch,
9688 python-smbus-cffi, python-urllib3, qt53d, rabbitmq-c, rfkill,
9689 sbc, spi-tools, tpm-tools, trousers, ubus, unrar, unscd,
9690 unzip, v4l2grab, xdriver_xf86-video-nouveau, xdotool, zbar
9692 Removed packages: libungif, python-pyxml,
9694 Issues resolved (http://bugs.uclibc.org):
9696 #7886: gettext: link failure with locally-installed libxml2
9697 #7892: systemd-journald is broken
9698 #8066: nodejs crashes when built with gcc 4.9
9699 #8296: nodejs 0.12.7 - npm crashes (seg core dump)
9700 #8501: gunzip fails to uncompress files
9701 #8541: fail to build host-fakeroot-1.20.2
9702 #8546: build instructions for raspberry pi don't work
9703 #8571: strace for ARC compile error
9704 #8581: pciutils.mk PCIUTILS_MAKE_OPTS typo
9705 #8616: Fail to build for raspberrypi_defconfig with big endian
9706 #8621: sqlite package, properly enable readline
9708 2015.11, Released November 30th, 2015
9712 Merged/separate /usr handling is now also performed for
9713 staging so cross-gdb / gdbserver can find the libraries.
9715 Updated/fixed packages: autossh, conntrack-tools, dcron,
9716 espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv,
9717 libsoc, libv4l, minidlna, mongrel2, opencv, polarssl,
9718 rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad,
9721 Issues resolved (http://bugs.uclibc.org):
9723 #8441: Invalid directory for X11 fonts in target (RPi2)
9724 #8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3
9726 2015.11-rc3, Released November 26th, 2015
9728 Fixes all over the tree.
9730 We have a new modern website!
9732 Updated/fixed packages: apitrace, audiofile, autossh, bullet,
9733 c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear,
9734 fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base,
9735 gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1,
9736 guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb,
9737 libfreeimage, libgsasl, libgtk3, libxml2, localedef,
9738 lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl,
9739 oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver,
9740 sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg,
9743 Issues resolved (http://bugs.uclibc.org):
9745 #6872: gpsd: disabled on microblaze
9746 #8321: invalid opcode error with minidlna and ffmpeg
9747 #8336: Default systemd configuration fails to boot correctly in 2015-08
9748 #8446: rpi-userland failed to build with glibc 2.22
9750 2015.11-rc2, Released November 19th, 2015
9752 Fixes all over the tree.
9754 LD_LIBRARY_PATH is no longer used to ensure host binaries find
9755 their libraries, fixing issues on recent Fedora.
9757 Toolchain fixes for powerpc e5500 / e6500. Fix for an issue
9758 with ${TARGET}-cc after the move to use a toolchain wrapper
9759 for the internal toolchain.
9761 Appy-patches.sh now correctly applies all files listed in
9764 Fixes for merged /usr handling when a custom skeleton is used.
9766 Updated/fixed packages: axfsutils, boost, busybox, dhcp,
9767 directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc,
9768 gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl,
9769 libecore, libgudev, libnss, libpng, libserial, libssh2,
9770 libuecc, libxml2, linux-headers, liquid-dsp, ltris,
9771 lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer,
9772 mysql, opencv, opencv3, package, perl-file-util, php-ssh2,
9773 polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger,
9774 ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc,
9775 ushare, wine, wpa_supplicant, x265,
9776 xdriver_xf86-video-siliconmotion, zxing-cpp
9778 Issues resolved (http://bugs.uclibc.org):
9780 #4790: Running udhcpc on a system with NFS root kills NFS
9781 #8456: Building host-pkgconf on Fedora 23 fails due to..
9783 2015.11-rc1, Released November, 7th 2015
9785 Fixes all over the tree and new features.
9789 - Support for sparc64 added (internal toolchain with glibc
9792 - Support for mips32r6 and mips64r6 added.
9794 - Support for Intel Quark X1000 CPU.
9796 - Switch to EABIhf by default on ARM when a VFP is available.
9800 - glibc 2.22, gdb 7.10, use gdb 7.9 by default, musl 1.1.12,
9801 uclibc-ng 1.0.8, host-gdb enabled on AArch64.
9803 - The toolchain wrapper which was used only for external
9804 toolchains is now also used for Buildroot internal
9805 toolchains. This allowed to fix the ccache support, prepare
9806 the way for top-level parallel build support and remove gcc
9807 patches used to detect header/library path poisoning.
9809 - Remove Analog Devices Blackfin toolchain 2012R2.
9811 - Fix several Xtensa build failures by switching from
9812 text-section-literals to auto-litpools.
9814 - Enable MIPS64 support in uClibc-ng, use uClibc on ARC
9815 rather than a specific fork.
9817 - Linaro toolchains for ARM, ARMeb and AArch64 updated to
9818 2015.08. 2014.09 version is kept since 2015.08 only runs on
9823 - Fix ARM64 support in U-Boot.
9827 - Added: ARC HS38 VDK virtual boards, Avnet Microzed, Boundary
9828 Devices Nitrogen SoloX, Freescale i.MX6 SoloX Sabre SD,
9829 OLinuxino A20 Lime2, Qemu Sparc64, Qemu SuperH 4 big endian,
9830 Synopsys AArch64 VDK virtual platform.
9832 - Updated: calao_qil_a9260, calao_usb_a9g20_lpw, ci20,
9833 cubieboad, freescale_imx6_*, imx53loco, imx6_vab820,
9834 mpc8315erdb, qmx6, p1010rdb, qemu, raspberrypi,
9835 raspberrypi2, riotboard, snps_axs10*, wandboard.
9837 - Removed: at91rm9200df, at91sam9260dfc, at91sam9263ek,
9838 calao_snowball_defconfig, gnublin, integrator926_defconfig.
9842 - Support for fetching from Mercurial tags fixed.
9844 - Introduce LINUX_NEEDS_MODULES, which allows to enforce
9845 module support to be enabled in the kernel when a package
9846 builds out-of-tree kernel modules (through the
9847 pkg-kernel-module infrastructure or on its own).
9849 - Improve the perl package infrastructure to automatically add
9850 the dependency to the perl interpreter to target perl module
9853 - Remove trailing slashes in <pkg>_SITE and addition of a
9854 check to ensure such trailing slashes are no longer added.
9856 - Extend the legal infrastructure to allow packages to declare
9857 their actual source code. This is useful for packages for
9858 which <pkg>_SOURCE points to pre-built binaries (as is the
9859 case for external toolchains). The new <pkg>_ACTUAL_SOURCE
9860 variable allows to point to the source code in such cases.
9862 - Improved ccache support, thanks to the usage of a toolchain
9863 wrapper for internal toolchain. Now a single cache directory
9864 can be shared between different Buildroot builds.
9866 - Addition of a 'graph-size' make targets, which generates a
9867 PDF graph of per-package size of the root filesystem.
9869 - Addition of <pkg>_EXCLUDES so that packages can request
9870 certain parts of the source code tarball to not be
9871 extracted. This feature is currently used by gcc and
9874 - Packages can now use the <pkg>_PKGDIR variable, provided by
9875 the package infrastructure, to reference their package
9876 directory, instead of explicitly using package/<pkg>/.
9880 - Add high lz4 compression to squashfs.
9882 - Simplification of shell profile files in the default
9885 - Remove ftp user and /home/ftp from the skeleton, and let ftp
9886 server packages create these when needed.
9888 - Add support for /bin, /sbin and /lib to be symlinks to their
9889 corresponding directories in /usr. This is enforced for
9890 systemd configurations, and optional for other
9893 - Support for AXFS filesystem image generation added.
9895 - New options to add extra space/inodes to ext2/3/4 images.
9897 Updated/fixed packages:
9899 adwaita-icon-theme, apache, apitrace, atk, audit, avahi,
9900 barebox, bash, batctl, bind, binutils, bluez_utils, boost,
9901 bridge-utils, cairo, ccache, chrony, clapack, cloog, cmake,
9902 collectd, connman, conntrack-tools, coreutils, cpio,
9903 cryptsetup, dbus, dbus-cpp, devmem2, dhcp, dhcpcd, dhcpdump,
9904 dhrystone, dillo, directfb, directfb-examples, dmraid,
9905 dos2unix, dovecot, dovecot-pigeonhole, drbd-utils, dropbear,
9906 dropwatch, dtc, e2fsprogs, ebtables, efl, eigen, ejabberd,
9907 elf2flt, elfutils, erlang, ethtool, eudev, evemu, exfat,
9908 exfat-utils, expat, faifa, fbterm, fdk-aac, feh, ffmpeg, file,
9909 flashrom, fping, freerdp, freescale-imx, freetype, gdk-pixbuf,
9910 genimage, gettext, git, glib-networking, glmark2, gnupg2,
9911 gnuradio, gnutls, gpsd, grep, grub2, gst1-imx, gst1-libav,
9912 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
9913 gst1-plugins-ugly, gst1-validate, gst-fsl-plugins,
9914 gst-plugins-bad, gstreamer1, guile, gvfs, harfbuzz, haveged,
9915 hostapd, icu, imagemagick, impiutil, imx-gpu-viv, imx-vpu,
9916 inadyn, intltool, iostat, iperf3, ipmiutil, iproute2,
9917 iptables, iw, jpeg-turbo, jq, jsoncpp, kexec-lite, kmod, kodi,
9918 kodi-audioencoder-flac, kodi-pvr-argustv, kodi-pvr-filmon,
9919 kodi-pvr-hts, kodi-pvr-mythtv, kodi-pvr-pctv,
9920 kodi-pvr-stalker, kodi-pvr-vbox,
9921 kodi-visualisation-waveforhue, less, lftp, libbluray,
9922 libcgroup, libconfuse, libcurl, libdcadec, libdrm, libevdev,
9923 libffi, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
9924 libgcrypt, libglew, libglib2, libgtk3, libidn, liblinear,
9925 liblockfile, libmicrohttpd, libnetfilter_conntrack, libnfs,
9926 libnftnl, libnl, libnspr, libnss, libpcap, libpfm4, libpng,
9927 libselinux, libserial, libsoup, libsoxr, libstrophe, libtasn1,
9928 libtirpc, libtorrent, libupnpp, liburcu, libusb-compat, libuv,
9929 libv4l, libva, libva-intel-driver, libxcb, lighttpd, links,
9930 linux, linux-firmware, linux-fusion, linux-headers,
9931 lirc-tools, localedef, lpeg, lsof, ltp-testsuite,
9932 lttng-libust, lttng-tools, lua-periphery, luaposix, lvm2, lxc,
9933 lz4, mdadm, mesa3d, mesa3d-headers, minicom, minidlna, moarvm,
9934 modem-manager, mosquitto, mpd, mpdecimal, mpg123, mplayer,
9935 mrouted, msmtp, mtd, mutt, nettle, network-manager, nfs-utils,
9936 nftables, nginx, nodejs, noip, ntp, ofono, opencv3, openpgm,
9937 openssl, openswan, openvpn, pango, parted, perl, perl-cross,
9938 perl-crypt-openssl-random, perl-http-message,
9939 perl-io-socket-ssl, perl-module-build, perl-mojolicious,
9940 perl-netaddr-ip, perl-net-dns, perl-net-http, perl-net-ssleay,
9941 perl-uri, perl-xml-libxml, php, picocom, pixman, pkgconf,
9942 poco, polarssl, portaudio, portmap, postgresql, proftpd,
9943 protobuf, protobuf-c, pulseaudio, python-configshell-fb,
9944 python-networkmanager, python-numpy, python-pyparsing,
9945 python-pypcap, python-rtslib-fb, python-spidev, python-urwid,
9946 python-web2py, qemu, qt5base, redis, rngtools, rng-tools,
9947 rpi-firmware, rpi-userland, rtmpdump, rtorrent, ruby, samba,
9948 samba4, sane-backends, sconeserver, sdl, sed, setools,
9949 shairport-sync, shared-mime-info, sland, smartmontools,
9950 softether, spice-protocol, sqlcipher, sqlite, squid,
9951 strongswan, stunnel, subversion, sudo, sunxi-tools,
9952 supervisor, systemd, tar, targetcli-fb, tcpdump, tiff, tor,
9953 tvheadend, tzdata, uboot-tools, udisks, unionfs, upmpdcli,
9954 util-linux, vala, valgrind, vim, vlc, vorbis-tools, vsftpd,
9955 vtun, wavpack, webkitgtk24, weston, whois, wireless-regdb,
9956 wireshark, wpa_supplicant, xdriver_xf86-input-vmmouse,
9957 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
9958 xdriver_xf86-video-sis, xlib_libXi, xorg-server,
9959 xtables-addons, xterm, xz, zic, znc, zsh
9963 axfsutils, bitstream, check, dvblast, eventlog, fastd, gauche,
9964 gmock, graphite2, gssdp, gupnp, gupnp-av, ibrcommon, ibrdtn,
9965 ibrdtnd, ibrdtn-tools, imx-kobs, iqvlinux, irssi,
9966 kompexsqlite, libbroadvoice, libcddb, libcodec2, libcrossguid,
9967 libg7221, libhttpparser, libilbc, libldns, libmng,
9968 libopenh264, libpam-radius-auth, libpam-tacplus, libsilk,
9969 libsoundtouch, libssh, libuecc, libyuv, liquid-dsp, luv,
9970 micropython, micropython-libs, python-pyratemp,
9971 python-pyroute2, python-ranger, rapidxml, scrypt, sdl2,
9972 sp-oops-extract, squeezelite, stress-ng, swupdate, syslog-ng,
9973 x265, xdriver_xf86-video-fbturbo, xxhash, yad, zxing-cpp
9977 blackbox (was deprecated), divine (merged in directfb),
9978 kobs-ng (replaced by imx-kobs), mediactl (merged in libv4l),
9979 sawman (merged in directfb), schifra (marked broken since a
9980 long time), texinfo (host variant only, no longer used), zxing
9981 (replaced by zxing-cpp),
9983 Issues resolved (http://bugs.uclibc.org):
9985 #4099: cut utility from GNU coreutils works incorrect
9986 #7772: libxml-parser-perl build failure: missing dependency
9988 #7931: Default configuration for Cubieboard v1 is outdated
9989 #8116: 2015.05-rc2 raspberrypi2_defconfig network interface
9991 #8246: X.org DRI2 build issue
9992 #8256: pointing to /usr/bin/objcopy old version (x86) instead
9993 of the generated one
9994 #8266: mplayer build issue
9995 #8281: pyrexc fails to run when path is too long
9996 #8316: lttng-tools and lttng-babeltrace executables contain
9997 bad RPATH pointing to host machine
9998 #8331: kexec wants shutdown in /sbin, but systemd installs it
10000 #8361: Buildroot 2015.08.1 skeleton inittab overwritten by
10002 #8366: libevent does not build
10003 #8386: build failed with external toolchain
10004 #8391: Node.js 0.12.7 fails to build on raspberry_pi defconfig
10005 #8396: CCACHE initialization
10006 #8401: gpsd 3.15 NMEA support
10007 #8416: cups depends on BR2_DEPRECATED_SINCE_2015_05
10008 #8421: util-linux installs systemd files in output/target/home/
10010 2015.08, Released August 31st, 2015
10014 OpenCV 3.x package renamed to opencv3. OpenCV 2.4.x
10015 reintroduced as opencv.
10017 Updated/fixed packages: bootutils, canfestival, cppcms,
10018 curlftpfs, dhcpdump, dropbear, erlang-p1-tls, exfat, gnuradio,
10019 ipkg, libgudev, libmbim, libwebsock, linux-pam, lm-sensors,
10020 ltrace, midori, network-manager, openssh, perl-file-listing,
10021 perl-http-cookies, perl-http-daemon, perl-http-negotiate,
10022 perl-www-robotrules, python-can, qt5base, qt5multimedia,
10023 setools, sysvinit, tinyalsa, tn5250, tvheadend, uboot, vlc,
10024 x264, xserver_xorg-server, zyre
10026 2015.08-rc2, Released August, 24th 2015
10028 Fixes all over the tree.
10030 Toolchain: fix gcc build on NIOS-II.
10032 Infrastructure: add <fs>_POST_GEN_HOOKS mechanism to fix
10033 hybrid ISO image generation.
10035 Architectures: add arm1136j-s variant.
10037 Updated/fixed packages: apitrace, audit, bcusdk, bdwgc,
10038 beecrypt, boost, bwm-ng, cdrkit, c-icap, cifs-utils, clapack,
10039 c-periphery, cpio, cramfs, czmq, dawgdic, dnsmasq, dosfstools,
10040 dropbear, elfutils, empty, eudev, fan-ctrl, filemq, gnutls,
10041 guile, haveged, imlib2, libcec, libepoxy, libev, libgpgme,
10042 libiio, libnetfilter_queue, libnfnetlink, libpfm4, libpthsem,
10043 librtas, libselinux, libsigsegv, libsodium, libv4l, lightning,
10044 linux, lirc-tools, lrzsz, mono, mosh, mpd, msmtp, nbd,
10045 netatalk, nodejs, ola, opencv, oprofile, php, poco,
10046 postgresql, powertop, protobuf, protobuf-c, qt5base,
10047 qt5quickcontrols, rapidjson, rng-tools, squid, sysdig,
10048 sysstat, tftpd, tinc, tz, util-linux, webkitgtk24, weston,
10049 wireshark, wvstreams, xdriver_xf86-input-synaptics, zyre.
10051 Issues resolved (http://bugs.uclibc.org):
10053 #8276: package/dropbear: symlink resolution incorrect
10054 #8286: Error with buildroot
10055 #8301: ldconfig parameter in Makefile
10057 2015.08-rc1, Released August, 5th 2015
10059 Fixes all over the tree and new features.
10063 - Refactor how the availability of an MMU is described.
10064 - Minimal support for Cortex-M3
10065 - Minimal support for AArch64 big-endian
10069 - Add CodeSourcery MIPS 2015.05, remove MIPS 2013.11
10070 - Use uClibc-ng as the default uClibc version, instead of the
10071 official uClibc, which hasn't done any release since 3+
10073 - eglibc is now marked as deprecated
10074 - GCC: gcc 4.9.x is now the default and was updated to 4.9.3,
10075 support for gcc 5.x added.
10076 - Binutils: use Binutils 2.24 as the default, 2.25.x series
10077 bumped to 2.25.1, remove old Binutils 2.22.
10078 - Update ARC toolchain components to 2015.06
10079 - Add support for Fortran when building gcc
10083 - Support for using the kconfig configuration system in
10088 - VIA VAB-820/AMOS-820
10089 - OLimex OLinuxino A20 Lime
10090 - Many new defconfigs for Atmel evaluation boards:
10091 at91sam9rlek, at91sam9x5ek, sama5d3xek, sama5d4ek, sama5d4
10092 Xplained Ultra, sama5d3 Xplained.
10093 - ACME Systems Aria G25
10095 - Altera Cyclone 5 Development Board
10097 - ARC AXS101 and AXS103 Software Development Platforms
10098 - Significant updates to Raspberry Pi / Raspberry Pi 2
10102 - Buildroot takes better care now of generating predictable
10103 permissions in the target filesystem. However, existing
10104 permissions on a custom skeleton or rootfs overlay will no
10105 longer be preserved. Therefore, it is necessary to add a
10106 permission table (BR2_ROOTFS_DEVICE_TABLE) to set the
10107 required permissions.
10108 - Add support for kconfig fragments.
10109 - No longer pass --{enable,disable}-debug to autotools
10110 packages depending on the value of
10111 BR2_ENABLE_DEBUG. BR2_ENABLE_DEBUG now only controls
10112 whether we build with -g or not.
10113 - Support for extracting archives in .lzma in the generic
10114 package infrastructure.
10115 - Remove random-seed file from the default skeleton, since
10116 seeding the entropy pool with a known seed makes more harm
10118 - In the CVS download helper, add support to use a date as
10120 - Add support for a per-package <pkg>_STRIP_COMPONENTS
10121 variable, which packages can use to specify how many path
10122 components should be stripped when extracting the tarball.
10123 - Addition of a 'kernel-module' package infrastructure, which
10124 simplifies the packaging of external kernel modules. Many
10125 existing packages are converted to use it.
10126 - Allow bootloaders to be implemented in $(BR2_EXTERNAL)
10127 - Remove /etc/securetty from the default skeleton.
10128 - Migration of sysV initscripts from the default skeleton to
10129 a package called 'initscripts', installed only when Busbox
10130 init or sysvinit are used.
10131 - Migration of the skeleton logic to a proper 'skeleton'
10133 - Addition of a 'linux-tools' infrastructure in the 'linux'
10134 package, to support building user-space tools bundled
10135 within the Linux kernel sources, such as perf and cpupower.
10136 - Usage of backticks instead of make $(shell ...) to execute
10137 shell commands. This allows to delay the evaluation of such
10138 commands when actually needed, and not when expanding the
10139 variables. It is useful to make 'make printvars' less
10140 noisy, and as a preparation to support top-level parallel
10142 - Libtool .la files are not mungled for all package types,
10143 instead of being handled only for packages using the
10144 autotools-package infrastructure.
10145 - Add mechanism to allow packages to express a dependency on
10146 gcc versions. This is needed for packages that use C++11 or
10147 C11 support for example.
10149 Important package updates:
10151 - Complete rework of the matchbox packaging
10152 - Lots of fixes in packages for compatibility with musl and
10154 - Hash files added to a large number of packages.
10155 - Update a significant number of packages to use a new
10156 hosting, after the announcement of Google Code and
10158 - Major packages needed for SELinux support have been merged,
10159 but the support is not complete yet.
10160 - Significant update of OpenCV to version 3.0, and addition
10161 of lots of eatures.
10162 - Significant update of all packages supporting the GPU and
10163 VPU of i.MX ARM processors.
10164 - Addition of systemd support in a significant number of
10166 - Qt5 updated to 5.5.0
10167 - Use modular X.org server by default instead of KDrive
10171 - Complete overhaul of the iso9660 support. Now allows to use
10172 directly IS9660 as the root filesystem format and not only
10173 an initrd, and supports Grub 2 and isolinux in addition to
10176 Updated packages: a10disp, agentpp, apache, at91bootstrap3,
10177 audit, barebox, bc, bind, bmon, boost, btrfs-progs,
10178 ca-certificates, can-utils, ccache, cloog, collectd, connman,
10179 coreutils, c-periphery, cryptsetup, dado, dbus, dejavu,
10180 dhcpcd, dnsmasq, dosfstools, dovecot, dovecot-pigeonhole,
10181 e2fsprogs, ejabberd, erlang-p1-cache-tab, erlang-p1-sip,
10182 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
10183 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, ethtool,
10184 eudev, evtest, exim, expect, explorercanvas, feh, ffmpeg,
10185 file, flashrom, freescale-imx, freetype, gawk, gcc, gdb,
10186 gettext, git, glib-networking, gnupg2, gnutls, gpsd, gptfdisk,
10187 gpu-viv-bin-mx6q, gst-fsl-plugins, harfbuzz, hdparm, heimdal,
10188 i2c-tools, imagemagick, imx-vpu, iproute2, ipset, isl, iw,
10189 kodi, kodi-addon-xvdr, kodi-audioencoder-flac,
10190 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
10191 kodi-audioencoder-wav, lftp, libass, libassuan, libcec,
10192 libconfi, libcurl, libdrm, libevdev, libfreefare, libfslcodec,
10193 libfslparser, libfslvpuwrap, libfuse, libglib2, libgpgme,
10194 libgtk2, libgtk3, libical, libidn, libiio, libinput, libiscsi,
10195 libllcp, libmicrohttpd, libnfc, libnss, libpcap, libpciaccess,
10196 libpng, libserialport, libsigrok, libsoc, libtirpc, libubox,
10197 libunistring, libupnp, libuv, libv4l, libva,
10198 libva-intel-driver, libXrandr, lighttpd, linenoise, linux,
10199 linux-firmware, linux-headers, live555, ltrace, lua,
10200 lua-csnappy, lua-ev, luajit, lua-messagepack, luaperiphery,
10201 lvm2, lxc, lzo, mesa3d, mesa3d-headers, midori, mmc-utils,
10202 modem-manager, mono, mosquitto, mpd, mpd-mpc, mpfr, mpg123,
10203 mtd, musl, nano, netperf, network-manager, nfs-utils, nginx,
10204 nodejs, ntp, ola, opencv, openldap, openssh, openssl,
10205 openswan, openvmtools, openvpn, opkg, orbit, orc, pcmanfm,
10206 perl-cross, perl-encode-locale, perl-io-socket-ssl,
10207 perl-mojolicious, perl-net-ssleay, perl-path-tiny, perl-uri,
10208 perl-xml-libxml, php, pinentry, polarssl, postgresql,
10209 pulseview, pure-ftpd, python, python-dpkt, python-lxml,
10210 python-networkmanager, python-pyinotify, python-pypcap,
10211 python-tornado, qextserialport, qt, qt5, rapidjson, redis,
10212 rpcbind, rpi-firmware, rpi-userland, samba4, shairport-sync,
10213 snmpp, sqlite, squid, strongswan, stunnel, sudo, sunxi-boards,
10214 sunxi-mali, sysdig, sysstat, systemd, tcpdump, tiff, tmux,
10215 tor, txheadend, tzdata, uboot, uclibc, ulogd, upmpdcli,
10216 usb_modeswitch, usb_modeswitch_data, vala, vsftpd, wayland,
10217 weston, whois, wireless-regdb, wireshark, x264, xapp_xvinfo,
10218 xdriver_xf86-input-libinput, xdriver_xf86-input-vmmouse,
10219 xdriver_xf86-video-cirrus, xdriver_xf86-video-geode,
10220 xdriver_xf86-video-imx-viv, xdriver_xf86-video-mach64,
10221 xdriver_xf86-video-neomagic, xdriver_xf86-video-r128,
10222 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
10223 xdriver_xf86-video-vesa, xkeyboard-config, xlib_libfontenc,
10224 xlib_libFS, xlib_libXaw, xlib_libxkbfile, xlib_libXrender,
10225 xlib_libXt, xproto_kbproto, xproto_xproto, xproto_xrandrproto,
10226 xscreensaver, xserver_xorg-server, xtables-addons, yaml-cpp,
10229 New packages: angularjs, atf, audit, c-icap, c-icap-modules,
10230 cpio, dawgdic, faketime, fcgiwrap, gflags, glog, initscripts,
10231 jquery-datetimepicker, kodi-audioencoder-modplug,
10232 kodi-audioencoder-nosefar, kodi-audioencoder-sidplay,
10233 kodi-audioencoder-snesapu, kodi-audioencoder-stsound,
10234 kodi-audioencoder-timidity, kodi-audioencoder-vgmstream,
10235 kodi-platform, kodi-pvr-argustv, kodi-pvr-dvblink,
10236 kodi-pvr-dvbviewer, kodi-pvr-filmon, kodi-pvr-hts,
10237 kodi-pvr-iptvsimple, kodi-pvr-mediaportal-tvserver,
10238 kodi-pvr-mythtv, kodi-pvr-nextpvr, kodi-pvr-njoy,
10239 kodi-pvr-pctv, kodi-pvr-stalker, kodi-pvr-vbox,
10240 kodi-pvr-vdr-vnsi, kodi-pvr-vuplus, kodi-pvr-wmc,
10241 kodi-screensaver-asteroids, kodi-screensaver-biogenesis,
10242 kodi-screensaver-crystalmorph, kodi-screensaver-greynetic,
10243 kodi-screensaver-pingpong, kodi-screensaver-pyro,
10244 kodi-screensaver-stars, kodi-visualisation-shadertoy,
10245 kodi-visualisation-spectrum, kodi-visualisation-waveforhue,
10246 kodi-visualisation-waveform, kvmtool, kyua, libfm,
10247 libfm-extra, libplatform, librtas, libsodium, libsquish,
10248 libucl, libump, linux-backports, lua-iconv, lutok, menu-cache,
10249 moarvm, monkey, mono-gtksharp3, mosh, openipmi, python-can,
10250 python-pycli, python-pydal, python-pyyaml, python-web2py,
10251 qpid-proton, qt5webchannel, quazip, racehound, rtl8188eu,
10252 rtl8821au, sepolgen, setools, skeleton, stm32flash,
10253 webkitgtk24, xdriver_xf86-video-qxl, zynq-boot-bin.
10255 Deprecated packages: webkitgtk, libgail, eglibc support in
10258 Issues resolved (http://bugs.uclibc.org):
10260 #4291: Segmentation fault with all binaries that use threads
10261 when compiled with gcc 4.6
10262 #6944: building toolchain for sh4 fails
10263 #7592: Buildroot GCC: -lto requires plugin support in ranlib
10264 #7628: Python SSL does not get built for Raspberry Pi
10265 #7682: Missing dependencies for NFS
10266 #7742: dhcp lacks important features when BR2_ENABLE_DEBUG
10267 #7754: make: *** [/..../buildroot-2014.11/output/build/host-gcc-initial-4.8.3/.stamp_built] Error 2
10268 #7946: libglib2-2.42.2 fails to build for sparc-buildroot-linux-gnu
10269 #7956: glibc 2.20 and 2.21 fail to build for sh64-buildroot-linux-gnu
10270 #7971: python-flask, python-werkzeug. No module named zlib
10271 #7981: Target file system skeleton permissions hazard
10272 #8006: rpcdebug in nfs-utils built for the host
10273 #8036: alsa-lib headers problem that prevents to compile alsa
10275 #8081: systemd init system: /tmp is not mode 1777
10276 #8121: php opcache extension doesn't get installed
10277 #8151: x86-64 make fails with ncurses 5.9
10278 #8156: pkg-kconfig infra broken for *-update-{config, defconfig}
10279 #8161: default /bin/sh symlink to busybox is full path and not relative
10280 #8171: glamor missing
10281 #8191: Request update support for the cubieboard series
10282 #8201: Important security upgrades for node.js
10284 2015.05, Released May 31st, 2015
10288 Updated/fixed packages: conntrack-tools, directfb, fio, flite,
10289 gptfdisk, ipmiutil, iproute2, janus-gateway, keyutils, knock,
10290 libelementary, libgcrypt, libgsasl, libjpeg, libstrophe,
10291 lttng-libust, nbd, ncurses, nmap, php, postgresql, python,
10292 python3, sconeserver, udpcast, upmpdcli
10294 2015.05-rc3, Released May 22nd, 2015
10296 Several fixes, mainly related to static linking.
10298 Updated/fixed packages: acl, alsa-utils, apr, armadillo, attr,
10299 autoconf-archive, binutils, boost, czmq, dhcpcd, duma,
10300 enlightenment, exim, fbterm, freerdp, gcc, gdk-pixbuf,
10301 google-breakpad, gpsd, heirloom-mailx, hwloc, ipmiutil,
10302 iproute2, jack2, jasper, kmod, lcdproc, leafnode2, libcap-ng,
10303 libftdi1, libmatroska, libmemcached, libmodbus, libnftnl,
10304 libsigrok, libupnpp, libuv, libxml-parser-perl, linux,
10305 linux-headers, lirc-tools, lua-periphery, lxc, mongoose, mono,
10306 mpg123, mosquitto, neardal, newt, ntp, ola, openldap, opencv,
10307 php, postgresql, protobuf, pulseaudio, python-pyqt, qemu, qt,
10308 qt5base, rpi-userland, rsyslog, snmppp, sqlite, tiff,
10309 tinyxml2, uboot-tools, unionfs, ux5000-firmware, usbredir,
10310 ushare, vpnc, vsftpd, wavpack, wireless_tools, wsapi,
10311 wvstreams, xmlstarlet, zeromq, zmqpp
10313 New packages: c-periphery
10315 Issues resolved (http://bugs.uclibc.org):
10317 #8106: mkfs.jffs2 uses the --pagesize parameter incorrectly
10318 #8111: 2015.05.rc2 LIBFOO_CONF_OPTS not working
10319 #8126: exim lacks plaintext and cram-md5 auth
10321 2015.05-rc2, Released May 11th, 2015
10325 Toolchain: PR56780 backport to GCC 4.8.4 to fix GDB linking
10326 issues. Context functions enabled for uClibc snapshot /
10329 Architectures: Endian handling symbol for Xtensa, binutils
10332 Infrastructure: Fix for kernel module stripping when
10333 localversion contains spaces.
10335 Updated/fixed packages: at, autoconf-archive, binutils,
10336 cc-tool, cryptsetup, dstat, expedite, freerdp, giflib,
10337 gnuchess, guile, ipmiutil, iproute2, mono, monolite, neard,
10338 ola, poppler, postgresql, python-qt, qt, sqlite, valgrind,
10341 Issues resolved (http://bugs.uclibc.org):
10343 #8086: Cannot select systemd as init with Linaro 2014.09...
10345 2015.05-rc1, Released May 4th, 2015
10347 Fixes all over the tree and new features.
10349 Architectures: Removed AVR32 support, deprecate SH64, added
10350 support for steamroller, corei7-avx and core-avx2 x86
10353 Toolchains: IPv6 and Largefile support now enforced for
10354 uClibc. Corresponding Kconfig symbols removed.
10356 External CodeSourcery AMD64 2014.05, MUSL-cross 1.1.6 added,
10357 CS sh2, Xilinx microblaze v2/14.3 removed. Distro-class
10358 external toolchains are now detected and blacklisted.
10360 Internal toolchain support for Nios2 added, Blackfin
10361 removed. Aarch64 and sh musl support. uClibc-ng support added.
10363 Libatomic is now handled for internal and external
10364 toolchains. Link time optimization (LTO) support.
10366 New Defconfigs: Freescale i.MX28 EVK, i.MX31 PDK and SABRE
10367 Auto, Raspberry Pi 2, RIoTboard,
10369 Infrastructure: Hashes for a large number of packages have
10370 been added. Missing hashes now stop the build unless
10371 explicitly disabled.
10373 Spaces and colons (:) are now supported in package
10374 versions. Dependencies can now be listed for the patch step
10375 (<PKG>_PATCH_DEPENDENCIES). Kconfig and Linux kernel
10376 extensions infrastructure has been added.
10378 Makedevs now has a recursive (r) option.
10380 The variable containing the list of packages to build has been
10381 renamed from TARGETS to PACKAGES.
10383 Make external-deps / legal-info / source / source-check have
10384 been reimplemented using the package infrastructure, so their
10385 output/behaviour may differ from earlier (some packages were
10386 not included in the past).
10388 The old insecure DES password encoding is no longer supported.
10390 U-Boot patch option now support direct references to patch
10391 files and URLs in addition to directories of patches. The
10392 i.MX28 SD format (u-boot.sd) is now supported.
10394 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib,
10395 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude,
10396 bcusdk, bdwgc, bind, binutils, bmon, boost, botan,
10397 btrfs-progs, busybox, ca-certificates, cairo, can-utils,
10398 canfestival, ccache, chrony, civetweb, clamav, cmake,
10399 collectd, connman, copas, crda, cryptodev-linux, cryptsetup,
10400 cups, czmq, dbus-cpp, dbus-glib, dbus-python, dbus, dfu-util,
10401 dhcp, dhcpcd, dialog, dillo, dmraid, dnsmasq, dos2unix,
10402 dosfstools, dovecot-pigeonhole, dovecot, dropbear, dropwatch,
10403 dtv-scan-tables, dvdauthor, e2fsprogs, ecryptfs-utils,
10404 libevas, elfutils, enscript, erlang, espeak, eudev, evemu,
10405 exfat-utils, exim, f2fs-tools, feh, ffmpeg, fftw, flickcurl,
10406 fltk, fluxbox, fmlib, fmtools, freeradius-client, freerdp,
10407 gamin, gawk, gcc-final, gcc, gd, gdb, gengetopt, geoip, git,
10408 glib-networking, gnu-efi, gnuchess, gnutls, gpsd, gptfdisk,
10409 gpu-viv-bin-mx6q, gst-plugin-bad, gstreamer, gstreamer1,
10410 gtest, gvfs, harfbuzz, haserl, haveged, hiawatha,
10411 hicolor-icon-theme, hostapd, hplip, httping, i2c-tools, icu,
10412 ifplugd, imagemagick, imlib2, iozone, iproute2, iptables,
10413 iputils, irqbalance, iw, jack2, jhead, jimtcl, json-c, kexec,
10414 kismet, kmod, kodi-audioencoder-flac,
10415 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2,
10416 libass, libatomic_ops, libbluray, libcap, libcgroup, libcurl,
10417 libdrm, libdvbsi, libebml, libecore, libedit, liberation,
10418 libev, libevas, libevdev, libftdi, libgcrypt, libglib2,
10419 libgpgme, libgtk2, libgtk3, libiconv, libidn, libiio,
10420 libinput, libiscsi, libksba, liblinear, libmatroska,
10421 libmicrohttpd, libmodbus, libmpdclient, libnice, libnl,
10422 libnspr, libnss, libpcap, libpciaccess, libphidget, libplayer,
10423 libpthsem, libqmi, librsvg, libseccomp, libsigrok, libsoup,
10424 libsrtp, libssh2, libtasn1, libtool, libunistring, liburcu,
10425 libusb, libuv, libva-intel-driver, libva, libvncserver,
10426 libvorbis, libvpx, libwebsockets, libxml2, libzip, lightning,
10427 lighttpd, linknx, linphone, linux-firmware, linux-headers,
10428 linux-pam, live555, ljsyscall, lmbench, lockdev, logrotate,
10429 lpc3250loader, lpeg, lsof, lttng-libust, lttng-modules,
10430 lttng-tools, lua, luacrypto, luafilesystem, luajit, luaposix,
10431 luarocks, lvm2, lxc, make,
10432 matchbox-{common,desktop,fakekey,keyboard,lib,startup-monitor,vm},
10433 matchbox, mcelog, memcached, memstat, memtest86, mesa3d,
10434 minidlna, mjpegtools, mjpg-streamer, modem-manager, mongoose,
10435 monit, mono, monolite, mp4v2, mpc, mpd, mpdecimal, mpg123,
10436 mplayer, musl, nano, nbd, ncftp, ncmpc, ncurses, ne10, neard,
10437 neardal, net-tools, netatalk, netsnmp, network-manager, nginx,
10438 nodejs, ntfs-3g, ntp, numactl, odhcp6c, ofono, open2300,
10439 opencv, openldap, openntpd, openocd, openssh, openssl,
10440 openswan, opentyrian, openvmtools, openvpn, oprofile, p11-kit,
10441 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph,
10442 perl-io-socket-ssl, perl-json-tiny, perl-module-build,
10443 perl-mojolicious, perl-net-ssleay, perl-path-tiny,
10444 perl-xml-libxml, perl, phidgetwebservice, php-gnupg, php,
10445 pkgconf, polarssl, poppler, popt, postgresql, powerpc-utils,
10446 pppd, prboom, procps-ng, proftpd, psplash, ptpd2,
10447 python-{cheetah,coherence,django,markdown,netifaces,pam,six},
10448 python-tornado, python-twisted, python-zope-interface, python,
10449 python3, qemu, qt, qt5, qt5base, qt5multimedia,
10450 qt5xmlpatterns, qt5cinex, quagga, qwt, radvd, readline,
10451 rng-tools, rpcbind, rpi-firmware, rpi-userland, rsync,
10452 rsyslog, rtai, rtmpdump, ruby, sam-ba, samba, samba4,
10453 sane-backends, sconeserver, shairport-sync, sigrok-cli, slang,
10454 smcroute, snmppp, socat, socketcand, sofia-sip, sox,
10455 spawn-fcgi, speex, sqlcipher, sqlite, squid, strace,
10456 strongswan, stunnel, sudo, sunxi-boards, swig, sysstat,
10457 systemd, tcpdump, tftpd, thrift, thttpd, ti-gfx, ti-utils,
10458 tiff, tinyalsa, tn5250, transmission, trinity, tslib,
10459 tvheadend, tzdata, uboot-tools, uclibc, ulogd, usb_modeswitch,
10460 usbutils, ustr, util-linux, vala, valgrind, vlc, wayland,
10461 webp, weston, wget, which, whois, wireless-regdb,
10462 wireless_tools, wireshark, wpa_supplicant, wvstreams,
10463 xapp_{bdftopcf,bitmap,fonttosfnt,fslsfonts},
10464 xapp_{fstobdf,iceauth,mkfontscale,oclock,rgb,sessreg,setxkbmap},
10465 xapp_{showfont,smproxy,twm,x11perf,xcalc,xclipboard,xcmsdb},
10466 xapp_{xdbedizzy,xditview,xdpyinfo,xdriinfo,xedit,xev,xeyes},
10467 xapp_{xf86dga,xfsinfo,xgamma,xgc,xhost,xinit,xinput,xkbcomp},
10468 xapp_{xkbevd,xkbprint,xlsatoms,xlsfonts,xmag,xman,xmh,xmodmap},
10469 xapp_xmore, xcb-util-image, xcb-util-keysyms,
10470 xdata_xcursor-themes,
10471 xdriver_xf86-input-{evdev,keyboard,synaptics,void},
10472 xdriver_xf86-video-{ati,cirrus,geode,mach64,mga,neomagic},
10473 xdriver_xf86-video-{r128,savage,siliconmotion,sis,tdfx},
10474 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai,
10475 xfont_font-util, xkeyboard-config,
10476 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC},
10477 xlib_lib{Xxf86vm,xshmfence,xtrans}, xproto_randrproto,
10478 xproto_xproto, xserver_xorg-server, x11vnc, x264, xerces,
10479 xorriso, xterm, xz, yaml-cpp, zeromq, zic, zmqpp
10481 New packages: apache, autoconf-archive, batctl,
10482 bitstream-vera, bullet, cc-tool, doxygen, drbd-utils,
10483 dvdrw-tools, gnuradio, gst1-imx, hans, hwloc, ijs,
10484 imx-usb-loader, inconsolata, iodine, iotop, ipmiutil, jsoncpp,
10485 leveldb, libdcadec, libdri2, libfreeimage, libftdi1,
10486 libsidplay2, lirc-tools, lua-periphery, mc, mesa3d-headers,
10487 mosquitto, nvidia-driver, nvidia-tegra23{,-binaries,-codecs},
10488 openjpeg, opusfile, perl-crypt-openssl-{random,rsa},
10489 perl-db-file, perl-digest-{hmac,sha1},
10490 perl-encode-{detect,locale}, perl-file-{listing,util},
10491 perl-html-{parser,tagset}, perl-http-cookies,
10492 perl-http-{daemon,date,message,negotiate}, perl-io-html,
10493 perl-libwww-perl, perl-lwp-mediatypes, perl-mail-dkim,
10494 perl-mailtools, perl-mime-base64, perl-net-{dns,http},
10495 perl-netaddr-ip, perl-time-hires, perl-timedate, perl-uri,
10496 perl-www-robotrules, powertop, pulseview,
10497 python-{cherrypy,lxml,mako,pyqt,pyxml,sip,spidev,ws4py}, qpdf,
10498 qt-webkit-kiosk, sl, softether, sysdig, tinyxml2, tor, tovid,
10499 unixodbc, wf111, wine, libepoxy, xapp_xcompmgr,
10500 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil,
10501 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv},
10502 xproto_xproxymanagementprotocol
10504 Removed packages: gtk2-theme-hicolor
10506 Deprecated packages: samba
10508 Issues resolved (http://bugs.uclibc.org):
10510 #7478: Multiple chosen python modules are not built due to...
10511 #7508: Use of BR2_EXTERNAL and dependencies to existing packages
10512 #7676: Package procps-ng installs binaries to nonsensical folder
10513 #7724: Startx is not installed in the target
10514 #7760: botan: wrong prefix in botan-1.10.pc
10515 #7826: Building of cdparanoia
10516 #7844: Lua with hard-float on MIPS by buildroot doesn't work
10517 #7874: X.org configure error
10518 #7941: glibc-2.20 fails to build for sparc-buildroot-linux-gnu
10519 #7951: gcc 4.9.2 fails to build for sparc-buildroot-linux-gnu
10520 #7961: Qt5 fails to build for xtensa-buildroot-linux-uclibc
10521 #7976: mkuser script fails with: user already exists with...
10522 #8011: When building only busybox and strace, strace fails...
10523 #8016: collectd fails to build, network.c:171:19: error:...
10524 #8041: error on building libcurl7.42.0
10526 2015.02, Released March 1st, 2015
10530 Updated/fixed packages: civetweb, ding-libs,
10531 directfb-examples, glibc, gnupg, gnupg2, gpm,
10532 gst-plugins-good, gst1-plugins-good, freetype, libao, libevas,
10533 libevent, libfribidi, libgcrypt, libgtk2, libshout, libsrtp,
10534 libtheora, libupnpp, libxmlrpc, linux, make, opus, pinentry,
10535 rpi-firmware, shared-mime-info, vlc, vorbis-tools,
10538 Removed packages: libgc
10540 2015.02-rc3, Released February 24th, 2015
10544 Cmake and rebar (erlang) infrastructure fixes.
10546 Updated/fixed packages: bind, btrfs-progs, busybox, e2fsprogs,
10547 evtest, ffmpeg, fltk, gnutls, i2c-tools, imagemagick, libxcb,
10548 make, mjpg-streamer, netsnmp, opentyrian, php, polarssl,
10549 qt5base, samba, samba4, sudo, util-linux, xserver_xorg-server
10551 2015.02-rc2, Released February 15th, 2015
10555 raspberrypi: fix kernel sha1 for DT variant.
10557 Updated/fixed packages: dbus, dvdauthor, git, libsemanage,
10558 libsepol, libssh2, mplayer, ntp, openvmtools, python3,
10559 qt5base, qt5connectivity, xserver_xorg-server
10561 2015.02-rc1, Released February 8th, 2015
10563 Fixes all over the tree and new features.
10565 Static/shared library handling reworked. This is now a
10566 tristate (shared only / shared and static / static
10567 only). Default is now shared only to speed up the
10568 build. BR2_PREFER_STATIC_LIB is now called BR2_STATIC_LIBS.
10570 The toolchain (internal and external) will now warn when an
10571 unsafe library or header path is used (such as /usr/include or
10572 /usr/lib). If BR2_COMPILER_PARANOID_UNSAFE_PATH is enabled
10573 under build options this instead becomes an error.
10575 A installation path issue with the internal musl toolchain
10576 support has been fixed so it is now possible to reuse it as an
10577 external toolchain.
10579 Architectures: Freescale E5500 and E6500 PowerPC support
10580 added, deprecated MIPS 1/2/3/4 support removed.
10582 New defconfigs: Freescale p2020ds, MIPS creator CI20,
10583 Raspberrypi with DT, UDOO Quad.
10585 'make <foo>_defconfig' now saves the path to the defconfig in
10586 the .config, so a 'make savedefconfig' automatically updates
10589 Infrastructure for packages using the Erland rebar tool has
10592 Hashes for a large number of packages have been added. Hashes
10593 are now checked for both target and host packages.
10595 The system menu now has an option to automatically configure a
10596 network interface through DHCP at bootup.
10598 The default filesystem skeleton now uses a separate tmpfs for
10599 /run instead of a symlink to /tmp/ for security reasons / to
10600 protect against conflicts with user generated temporary files.
10602 BR2_EXTERNAL is now exported to post-build and post-image
10605 New packages: bdwgc, benejson, blktrace, bootstrap, cgic,
10606 ding-libs, dvdauthor, ejabberd, erlang-goldrush, erlang-lager,
10607 erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-sip,
10608 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
10609 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml,
10610 erlang-p1-zlib, exiv2, freeradius-client, gengetopt, glmark2,
10611 gpu-amd-bin-mx51, guile, host-qemu, ifupdown, iperf3,
10612 janus-gateway, kodi, kodi-audioencoder-flac,
10613 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
10614 kodi-audioencoder-wav, libcli, libiio, liblinear, libnice,
10615 libselinux, libsemanage, libserialport, libsigro,
10616 libsigrokdecode, libsrtp, liburiparser, libvips, libwebsock,
10617 libz160, libzip, lightning, mcelog, memtest86, mjpegtools,
10618 mjpg-streamer, mke2img, mpd-mpc, netsurf-buildsystem, odhcp6c,
10619 openldap, python-alsaaudio, python-certifi, python-cheetah,
10620 python-coherence, python-django, python-docopt, python-enum,
10621 python-enum34, python-flask, python-gobject, python-httplib2,
10622 python-ipaddr, python-itsdangerous, python-jinja,
10623 python-markdown, python-markupsafe, python-networkmanager,
10624 python-pam, python-psutil, python-pyftpdlib, python-pyinotify,
10625 python-pysendfile, python-pyxb, python-requests, python-six,
10626 python-twisted, python-webpy, python-werkzeug,
10627 python-zope-interface, qt5cinex, sigrok-cli, sofia-sip,
10628 start-stop-daemon, szip, triggerhappy, ustr, vnstat, xorriso,
10631 Removed packages (target): bison, distcc, gob2, m4
10633 Issues resolved (http://bugs.uclibc.org):
10635 #7556: make interactive CLI optional for nftables
10636 #7730: Error while connecting Qt Cretaor to device
10637 #7766: logrotate default gzip path is usually wrong
10638 #7790: Invalid ext4 image generated by Buildroot
10640 2014.11, Released December 1st, 2014
10644 Infrastructure: LD_LIBRARY_PATH handling tweak to ensure
10645 current working directory isn't searched.
10647 Updated/fixed packages: gd, gdb, libwebsockets, luajit, mono,
10648 parted, shairport-sync, util-linux, xapp_bdftopcf,
10649 xserver_xorg-server
10651 2014.11-rc3, Released November 28th, 2014
10653 Fixes all over the tree.
10655 System: File permissions of /etc/random-seed made more
10658 Toolchain: Various fixes related to locale handling, a fix for
10659 building the toolchain wrapper on MIPS.
10661 Updated/fixed packages: bind, binutils. botan, btrfsprogs,
10662 clamav, czmq, dhcp, dillo, dovecot, erlang, flac, gd, glibc,
10663 gptfdisk, gst1-validate, heirloom-mailx, lame, libksba,
10664 libllcp, libnspr, libpng, libshairplay, libtirpc, linux,
10665 linux-headers, mpdecimal, mpg123, network-manager, nfstables,
10666 nfs-utils, openssl, pcituils, qt, radvd, rtai, sqlcipher,
10667 sstrip, tcpdump, uclibc, uemacs, ushare, wayland, weston,
10668 xl2tp, xserver_xorg-server
10670 Issues resolved (http://bugs.uclibc.org):
10672 #7670: Fails to build mpc-1.0.2 on latest Cygwin
10674 2014.11-rc2, Released November 21st, 2014
10676 Fixes all over the tree.
10678 Inittab tweaks for shutdown handling (busybox and sysvinit).
10680 Updated/fixed packages: aircrack-ng, botan, canfestival,
10681 clamav, coreutils, czmq, dbus, dovecot, duma, e2fsprogs,
10682 erlang, gcc, iputils, libcap, libgcrypt, libmemcached,
10683 libssh2, libunwind, libv4l, linux-headers, mesa3d-demos, mutt,
10684 mysql, ndisc6, nodejs, omniorb, perl-cross, php,
10685 python-tornado, python3, qemu, qt5base, qt5webkit, rpm,
10686 rt-tests, ruby, schifra, sdl_sound, shairport-sync, sysvinit,
10687 tstools, tzdata, wireshark, x264
10689 Issues resolved (http://bugs.uclibc.org):
10691 #7646: strftime on datetime not works on python3
10693 2014.11-rc1, Released November 12th, 2014
10695 Fixes all over the tree and new features.
10697 Toolchains: Use -mcpu / -march instead of -mtune. Support
10698 additional ARC and sparc variants. Updated Code sourcery
10699 and Linaro external toolchains.
10701 Defconfigs: Freescale iMX6DL SabreSD, Minnowboard MAX, QEMU
10702 powerpc64 pseries added and a number of updates to the
10703 existing configurations.
10705 Infrastructure: Buildroot is now less noisy when built with
10706 the silent option (make -s).
10707 A number of package infrastructure variables have been renamed
10708 from *_OPT to *_OPTS for constency. Buildroot will complain if
10709 the old names are used to assist in updating out of tree
10711 Fixes for host systems where bash isn't located in /bin, and
10712 older systems not supporting mktemp --tmpdir.
10713 Various cleanups of users/groups in the default skeleton.
10714 There is now an option to choose what shell /bin/sh points to.
10716 Documentation: Various updates to the user manual. The
10717 asciidoc documentation handling has now been extended so it
10718 can be used by (BR2_EXTERNAL) packages.
10720 Updated/fixed packages: acl, acpid, agentpp, aircrack-ng,
10721 alsa-lib, alsamixergui, alsa-utils, apitrace, apr, apr-util,
10722 argus, arptables, at, atftp, atk, attr, audiofile, aumix,
10723 automake, autossh, avahi, avrdude, axel, bandwidthd, bash,
10724 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
10725 bluez_utils, bmon, boost, bootutils, bridge-utils,
10726 btrfs-progs, busybox, bwm-ng, bzip2, ca-certificates, cairo,
10727 ccache, ccid, ccrypt, cdrkit, cegui06, celt051, chrony,
10728 cifs-utils, civetweb, cjson, clapack, classpath, cloog, cmake,
10729 collectd, connman, copas, coreutils, coxpcall, cppcms, cppdb,
10730 cppzmq, cramfs, crda, cryptsetup, ctorrent, cups, cvs, cwiid,
10731 czmq, dash, dbus, dbus-cpp, dbus-glib, dbus-python, dejavu,
10732 dhcp, dhcpcd, dhcpdump, dialog, dillo, directfb, distcc,
10733 dmalloc, dmidecode, dmraid, dnsmasq, doc-asciidoc.mk,
10734 dosfstools, dropbear, dropwatch, dstat, dtach, dtc, dvbsnoop,
10735 e2fsprogs, ecryptfs-utils, ed, efl, eigen, elf2flt, elfutils,
10736 enlightenment, enscript, erlang, espeak, ethtool, eudev,
10737 evemu, evtest, exfat, exfat-utils, exim, expat, expect,
10738 explorercanvas, faifa, fakeroot, fan-ctrl, fbdump,
10739 fb-test-app, fetchmail, ffmpeg, file, filemq, findutils, flac,
10740 flann, flickcurl, flite, fltk, fluxbox, fmc, fmlib,
10741 fontconfig, foomatic-filters, freerdp, freescale-imx,
10742 freetype, ftop, fxload, gamin, gcc, gd, gdb, gdk-pixbuf,
10743 genimage, genpart, genromfs, geoip, gettext, giblib, git,
10744 glibc, glib-networking, gmp, gmpc, gnu-efi, gnupg, gnupg2,
10745 gnuplot, gnutls, google-breakpad, gpm, gpsd, gptfdisk,
10746 gpu-viv-bin-mx6q, grantlee, grep, gsl, gst1-libav,
10747 gst1-plugins-{bad,base,good,ugly}, gst-ffmpeg,
10748 gst-fsl-plugins, gst-omx, gst-plugins-{bad,base,good,ugly},
10749 gst-plugin-x170, gstreamer, gstreamer1, gtest, gtk2-engines,
10750 gutenprint, gvfs, harfbuzz, haserl, haveged, hdparm, heimdal,
10751 heirloom-mailx, hiawatha, hostapd, hplip, htop, httping,
10752 hwdata, i2c-tools, icu, ifplugd, igh-ethercat, imagemagick,
10753 imlib2, imx-lib, imx-vpu, inadyn, inotify-tools, input-tools,
10754 intltool, iperf, iproute2, iprutils, ipsec-tools, ipset,
10755 iptables, iputils, iw, jamvm, jansson, jasper, jimtcl, joe,
10756 jpeg-turbo, jq, jquery-keyboard, jquery-mobile, jquery-ui,
10757 jquery-ui-themes, jquery-validation, jsmin, json-c,
10758 json-javascript, kbd, kexec, kexec-lite, keyutils, kismet,
10759 kmod, knock, ktap, lame, lbase64, lbreakout2, lcdproc, lcms2,
10760 lesstif, lftp, libaio, libao, libarchive, libargtable2,
10761 libass, libassuan, libatasmart, libbluray, libbsd, libcap,
10762 libcap-ng, libcdio, libcec, libcgicc, libcgroup, libcofi,
10763 libconfig, libconfuse, libcurl, libdaemon, libdnet, libdrm,
10764 libdvdnav, libecore, libedbus, libedit, libedje, libeet,
10765 libelementary, libelf, libenca, libethumb, libevas,
10766 libevas-generic-loaders, libevent, libexif, libeXosip2,
10767 libffi, libftdi, libfuse, libgail, libgcrypt, libgeotiff,
10768 libglade, libglib2, libgpgme, libgtk2, libhid, libidn,
10769 libinput, libiscsi, libjson, libksba, liblockfile,
10770 liblog4c-localtime, liblogging, libmad, libmatroska, libmbim,
10771 libmemcached, libmicrohttpd, libmpdclient, libmpeg2, libndp,
10772 libnfc, libnfs, libnftnl, libnl, libnspr, libnss, liboauth,
10773 libogg, liboping, libosip2, libpcap, libpciaccess, libpfm4,
10774 libplayer, libplist, libpng, libpthsem, libqmi, libqrencode,
10775 libraw, libreplaygain, libroxml, librsvg, librtlsdr,
10776 libsamplerate, libseccomp, libsecret, libshairplay, libsoc,
10777 libsoup, libsoxr, libssh2, libstrophe, libsvg, libsvg-cairo,
10778 libtasn1, libtheora, libtirpc, libtorrent, libubox, libuci,
10779 libungif, liburcu, libusb, libuv, libv4l, libva,
10780 libva-intel-driver, libvncserver, libvorbis, libvpx,
10781 libwebsockets, libxcb, libxml2, libxml-parser-perl, libxmlrpc,
10782 libxslt, lighttpd, linenoise, linknx, links, linphone,
10783 linux-firmware, linux-fusion, linux-headers, linux-pam,
10784 linux-zigbee, lite, live555, ljlinenoise, lmbench, lm-sensors,
10785 localedef, lockdev, lockfile-progs, log4cxx, lpty, lrandom,
10786 lrzsz, lshw, lsof, lsqlite3, ltp-testsuite, ltrace, ltris,
10787 lttng-babeltrace, lttng-libust, lttng-modules, lttng-tools,
10788 lua, luabitop, lua-coat, lua-coatpersistent, lua-csnappy,
10789 lua-ev, luajit, luajson, lualogging, lua-messagepack,
10790 lua-msgpack-native, luaposix, luarocks, luasec, luasocket,
10791 luasql-sqlite3, lua-testmore, lunit, lvm2, lxc, lz4, lzlib,
10792 lzma, m4, madplay, make, makedevs, Makefile.in,
10793 matchbox-common, matchbox-desktop, matchbox-fakekey,
10794 matchbox-keyboard, matchbox-lib, matchbox-panel,
10795 matchbox-startup-monitor, matchbox-wm, mcrypt, mdadm,
10796 media-ctl, mediastreamer, memcached, memstat, memtester,
10797 mesa3d, metacity, midori, mii-diag, minidlna, mmc-utils,
10798 modem-manager, mongoose, mongrel2, monit, mpc, mpd, mpdecimal,
10799 mpfr, mpg123, mplayer, mrouted, msmtp, mtd, mtools, mtr,
10800 musepack, musl, mutt, mxml, mysql, nano, nanocom, nbd, ncftp,
10801 ncurses, ndisc6, ne10, neard, neon, netatalk, netperf,
10802 netsnmp, nettle, net-tools, network-manager, newt, nfs-utils,
10803 ngrep, nmap, nodejs, nss-mdns, ntfs-3g, ntp, numactl, nut,
10804 nuttcp, ofono, ola, omap-u-boot-utils, omniorb,
10805 on2-8170-modules, opencore-amr, opencv, openntpd, openobex,
10806 openocd, openpowerlink, openssh, openssl, openswan,
10807 opentyrian, opentyrian-data, openvpn, opkg, oprofile, opus,
10808 opus-tools, orbit, orc, ortp, p11-kit, pango, parted,
10809 pciutils, pcmanfm, pcre, pcsc-lite, perf, perl, perl-gd,
10810 perl-gdgraph, perl-io-socket-ssl, perl-json-tiny,
10811 perl-module-build, perl-mojolicious, perl-net-ssleay,
10812 perl-path-tiny, perl-xml-libxml, perl-xml-parser, php,
10813 php-geoip, php-gnupg, php-imagick, php-memcached, php-ssh2,
10814 php-yaml, php-zmq, picocom, pifmrds, pinentry, pixman,
10815 pkg-autotools.mk, pkg-cmake.mk, pkg-download.mk,
10816 pkg-generic.mk, pkg-kconfig.mk, pkg-luarocks.mk, pkg-perl.mk,
10817 pkg-python.mk, pkg-utils.mk, poco, polarssl, polkit, poppler,
10818 popt, portaudio, portmap, postgresql, powerpc-utils, pppd,
10819 pptp-linux, prboom, procps-ng, proftpd, protobuf, protobuf-c,
10820 psmisc, ptpd2, pulseaudio, pv, pwgen, python, python3,
10821 python-dialog, python-ipy, python-keyring, python-mad,
10822 python-netifaces, python-numpy, python-protobuf, python-pyasn,
10823 python-pyparsing, python-pyro, python-pyusb, python-serial,
10824 python-setuptools, qdecoder, qemu, qextserialport, qjson, qt,
10825 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
10826 qt5graphicaleffects, qt5imageformats, qt5multimedia,
10827 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
10828 qt5serialport, qt5svg, qt5webkit, qt5webkit-examples,
10829 qt5websockets, qt5x11extras, qt5xmlpatterns, qtuio, quagga,
10830 quota, qwt, radvd, rapidjson, rdesktop, redis, rings, rpcbind,
10831 rpi-firmware, rpi-userland, rpm, rp-pppoe, rrdtool,
10832 rsh-redone, rsync, rsyslog, rtai, rtmpdump, rt-tests, rubix,
10833 ruby, samba, sam-ba, samba4, sane-backends, schifra,
10834 sconeserver, scons, screen, sdl, sdl_gfx, sdl_image,
10835 sdl_mixer, sdl_net, sdl_sound, sdl_ttf, sed, ser2net,
10836 setserial, sg3_utils, shared-mime-info, simicsfs, sispmctl,
10837 slang, slirp, smcroute, smstools3, snmppp,
10838 snowball-hdmiservice, socat, socketcand, sox, spawn-fcgi,
10839 speex, spice, spice-protocol, sqlcipher, sqlite, squashfs,
10840 squid, sredird, startup-notification, strace, stress,
10841 strongswan, stunnel, subversion, sudo, sunxi-boards,
10842 sunxi-cedarx, swig, sylpheed, synergy, sysklogd, sysstat,
10843 systemd, sysvinit, taglib, tar, tcl, tcllib, tcpdump,
10844 tcpreplay, texinfo, tftpd, thrift, thttpd, tiff, ti-utils,
10845 tn5250, torsmo, trace-cmd, transmission, tslib, tstools,
10846 tvheadend, twolame, tz, uboot-tools, uclibc, udisks, ulogd,
10847 upmpdcli, upx, urg, usb_modeswitch, usbmount, usbredir,
10848 usbutils, util-linux, valgrind, vde2, vim, vlc, vo-aacenc,
10849 vorbis-tools, vpnc, vsftpd, vtun, wayland, webkit, webp,
10850 webrtc-audio-processing, weston, wget, whois, wireless-regdb,
10851 wireshark, wpa_supplicant, wvstreams, x11r7, x11vnc,
10852 xapp_xcalc, xapp_xdm, xapp_xdpyinfo, xapp_xf86dga, xapp_xfs,
10853 xapp_xinit, xapp_xkbevd, xapp_xmh, xapp_xrandr, xapp_xsm,
10854 xbmc, xbmc-pvr-addons, xcb-proto, xcursor-transparent-theme,
10855 xdriver_xf86-input-mouse, xdriver_xf86-video-{ast,intel},
10856 xdriver_xf86-video-vmware, xenomai, xerces,
10857 xfont_font-adobe-{100,75}dpi,
10858 xfont_font-adobe-utopia-{100dpi,75dpi,type1},
10859 xfont_font-alias, xfont_font-arabic-misc,
10860 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
10861 xfont_font-bh-lucidatypewriter-100dpi,
10862 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
10863 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
10864 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
10865 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
10866 xfont_font-daewoo-misc, xfont_font-dec-misc,
10867 xfont_font-ibm-type1, xfont_font-isas-misc,
10868 xfont_font-jis-misc, xfont_font-micro-misc,
10869 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
10870 xfont_font-misc-meltho, xfont_font-misc-misc,
10871 xfont_font-mutt-misc, xfont_font-schumacher-misc,
10872 xfont_font-screen-cyrillic, xfont_font-sony-misc,
10873 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
10874 xfont_font-xfree86-type1, xfsprogs, xinetd, xkeyboard-config,
10875 xlib_libdmx, xlib_libFS, xlib_libpciaccess, xlib_libSM,
10876 xlib_libX11, xlib_libXaw, xlib_libXext, xlib_libXfont,
10877 xlib_libXi, xlib_libXinerama, xlib_libXrandr, xlib_libXrender,
10878 xlib_libXres, xlib_libXScrnSaver, xlib_libXt, xlib_libXv,
10879 xlib_libXvMC, xlib_libXxf86dga, xlib_libXxf86vm, xmlstarlet,
10880 xproto_xcmiscproto, xproto_xextproto, xscreensaver,
10881 xserver_xorg-server, xterm, xz, zeromq, zlib, zlog, zmqpp,
10884 New packages: adwaita-icon-theme, am335x-pru-package,
10885 bcache-tools, biosdevname, botan, canfestival, clamav,
10886 cppunit, dos2unix, dovecot, dovecot-pigeonhole, getent, glm,
10887 gst1-validate, hicolor-icon-theme, ipmitool, leafnode2,
10888 libdvbcsa, libgtk3, libphidget, libshout, libunistring,
10889 libupnpp, mesa3d-demos, modplugtools, mono, monolite, mp4v2,
10890 netcat-openbsd, nginx, odhcploc, openvmtools,
10891 phidgetwebservice, pps-tools, pure-ftpd,
10892 python-configshell-fb, python-rtslib-fb, python-urwid, qlibc,
10893 qt5location, shairport-sync, spidev_test, targetcli-fb,
10894 tinyalsa, trinity, x264, yaml-cpp, ympd
10896 Removed packages: libelf
10898 Issues resolved (http://bugs.uclibc.org):
10900 #261: New package: wxWidgets
10901 #325: New package: ratpoison
10902 #405: New package: OpenVZ tools
10903 #1309: New package: rdiff-backup
10904 #3427: New package: nginx
10905 #3655: New package: libav
10906 #3991: New Package: open-vm-tools (Vmware Tools)
10907 #6878: dmraid: disabled on ARC
10908 #6950: Full unicode support in ncurses
10909 #7010: jamvm builds and runs fine under mips (be)
10910 #7088: elfutils on Blackfin doesn't build
10911 #7142: ecryptfs needs getent to run
10912 #7280: CMake toolchain file uses the FORCE attribute on CMAKE_CXX_FLAGS
10913 #7346: [2014.08rc3] vim-8ae50e3ef8bf.tar.gz can not be downloaded, ...
10914 #7352: [2014.08-rc3] diffutils-3.3 failed on building
10915 #7358: rpi-userland: linking with bcm_host doesn't give vc_dispmanx_*
10916 #7364: monit builds a static application, even though BR2_PREFER_...
10917 #7370: ngrep - requires --with-pcap-includes fully defined to find...
10918 #7442: rootfs remount does not work as expected with sysvinit
10919 #7448: Having export MACHINE="something" breaks glibc build on IMX6...
10920 #7568: musl buildroot-toolchain does not put libgcc_s.so.1 into place
10921 #7574: quota-4.01 fails to build statically
10923 2014.08, Released September 1st, 2014
10925 Minor manual fixes/additions.
10927 Updated/fixed packages: btrfs-progs, cmake, cppcms, exim,
10928 lftp, libdaemon, libev, libgpgme, libiqrf, libnl, libplist,
10929 libroxml, libwebsockets, mesa3d, mpd, mtdev2tuio, musepack,
10930 perl-gd, php-geoip, php-gnupg, php-imagick, php-memcached,
10931 php-ssh2, php-yaml, php-zmq, polarssl, ruby, systemd, taglib,
10932 uboot-tools, upmpdcli, webkit, xapp_xfs, xapp_luit,
10935 Issues resolved (http://bugs.uclibc.org):
10937 #7346: vim-8ae50e3ef8bf.tar.gz can not be downloaded, 404 not found
10939 2014.08-rc3, Released August 26th, 2014
10943 User manual update / restructuring.
10945 Updated/fixed packages: cairo, ecryptfs-utils, gettext,
10946 gstreamer, gstreamer1, gutenprint, icu, imagemagick, jack2,
10947 lbreakout2, libevas-generic-loaders, libftdi, libinput,
10948 libtorrent, ltris, msgpack, ntp, php, procps-ng, pulseaudio,
10949 thrift, tvheadend, usb_modeswitch, xmlstarlet,
10951 Issues resolved (http://bugs.uclibc.org):
10953 #7136: ecryptfs-utils needs gettext to run when glibc/eglibc...
10954 #7322: libgomp dependency issue with imagemagick
10955 #7328: Git dl of versions in x/y broken
10957 2014.08-rc2, Released August 18th, 2014
10959 Fixes all over the tree.
10961 User manual restructured / reworked.
10963 Toolchain: Fix for C++ exceptions / pthread_exit() on
10964 uClibc/glibc, C++-11 features with uClibc.
10966 Updated/fixed packages: bandwidthd, bluez5_utils, empty,
10967 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop,
10968 infozip, libcuefile, libeml, libnftl, localedef, ltrace,
10969 matchbox, mpd, network-manager, nftables, ngrep, nut, openssl,
10970 oprofile, perl, perl-net-ssleay, postgresql, pppd, procps-ng,
10971 qt, subversion, synergy, systemd, tar, tftpd, webkit,
10972 xapp_rstart, xbmc, xbmc-pvr-addons
10974 Issues resolved (http://bugs.uclibc.org):
10976 #7124: Use BR toolchain externally results a non-bootable...
10977 #7208: Glibc C++ aplications crash if they use exceptions
10978 #7250: Cannot build with -std=c++11
10979 #7262: Generating locale en_US.UTF-8 fails on 64bit fedora..
10980 #7286: systemd 215 doesn't build
10982 2014.08-rc1, Released August 8th, 2014
10984 Fixes all over the tree and new features.
10986 Architecture: Powerpc64 BE/LE added, AVR32 deprecated.
10987 Improved altivec / SPE /atomic instructions
10988 handling. Additional PowerPC CPU variants added.
10990 Defconfigs: Atmel SAMA5D3, Congatec QMX6, Lego ev3, TS-5x00,
10991 qemu-system-xtensa, qemu-aarch64-virt added. A number of
10992 tweaks to existing ones. lpc32xx defconfigs removed.
10994 Toolchain: Microblaze support for internal musl toolchain.
10995 Default to GCC 4.8 for internal toolchain, remove deprecated
10996 4.3 and 4.6 versions.
10997 External CodeSourcery / Linaro toolchain updates, option to
10998 copy gconv libraries for external toolchains.
11000 Infrastructure: graph-depends: misc fixes, transitive
11001 dependencies are not drawn by default. Download handling is
11002 now done using helper scripts. Integrity of downloads can now
11003 be verified using sha* hashes. Subversion download now uses
11004 peg revisions for robustness.
11005 Legal-info: License info of local or overridden packages are
11006 saved as well. Toolchain packages are also taken into account.
11007 autotools: Static linking with libtool / v1.5 improvements.
11008 Gettextize support, similar to autoreconf.
11009 kconfig package infrastructure added.
11011 Misc: Version selection for busybox dropped.
11013 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
11014 alsamixergui, argus, armadillo, at, atftp, atk, avahi,
11015 avrdude, axel, b43-firmware, b43-fwcutter, bandwidthd, bc,
11016 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
11017 bmon, boa, bonnie, bootutils, bsdiff, btrfs-progs, bustle,
11018 busybox, bwm-ng, bzip2, ca-certificates, cairo, can-utils,
11019 ccache, ccrypt, chrony, cifs-utils, classpath, cloog, cmake,
11020 collectd, connman, coreutils, cosmo, cppcms, cramfs, crda,
11021 cryptodev-linux, cryptodev, ctorrent, cvs, dbus-cpp,
11022 dbus-glib, dbus-python, dbus, dcron, dejavu, devmem2,
11023 dfu-util, dhcp, dhcpcd, dhcpdump, dhrystone, dialog, dillo,
11024 distcc, dmidecode, dmraid, dnsmasq, doom-wad, dropbear,
11025 dropwatch, dsp-tools, dtv-scan-tables, dvb-apps, e2fsprogs,
11026 e2tools, eeprog, eigen, elf2flt, elftosb, enlightenment,
11027 enscript, espeak, ethtool, eudev, evemu, exim, expedite,
11028 explorercanvas, ezxml, faifa, fan-ctrl, fconfig, feh,
11029 fetchmail, ffmpeg, fftw, file, fio, fis, flann, flashrom,
11030 flex, flot, fltk, fontconfig, freerdp, freescale-imx,
11031 freetype, ftop, gcc, gd, gdb, genimage, genromfs, gettext,
11032 giblib, glib-networking, glibc, gmp, gnupg, gnutls, gpm, gpsd,
11033 gptfdisk, gpu-viv-bin-imx6q, gqview, grantlee, gst-ffmpeg,
11034 gst-fsl-plugins, gst1-libav, gst1-plugins-bad,
11035 gst1-plugins-ugly, gtk2-engines, gtk2-theme-hicolor, gtkperf,
11036 gvfs, haserl, hdparm, hostapd, httping, i2c-tools, icu,
11037 imagemagick, imx-lib, inadyn, inotify-tools, input-tools,
11038 ipkg, iproute2, iputils, irda-utils, iw, jack2, jpeg, jquery,
11039 jquery-keyboard, jquery-mobile, jquery-validation, jsmin, kbd,
11040 kexec, kmod, knock, latencytop, lcdapi, leafpad, lesstif,
11041 lftp, libaio, libarchive, libargtable2, libart, libatasmart,
11042 libatomic_ops, libbsd, libcap-ng, libcec, libcgicc, libcgroup,
11043 libconfuse, libcurl, libdrm, libdvdnav, libdvdread,
11044 libeXosip2, libedit, liberation, libesmtp, libev, libevas,
11045 libevdev, libevent, libfcgi, libffi, libfreefare, libfslcodec,
11046 libfslparser, libfslvpuwrap, libgail, libgcrypt, libglade,
11047 libglib2, libgpgme, libgtk2, libhid, libical, libiconv,
11048 libiqrf, libjpeg, liblog4c-localtime, libmbus, libmicrohttpd,
11049 libmms, libndp, libnftnl, libnl, libnspr, libnss, liboauth,
11050 libpcap, libpng, libpthsem, libqmi, libraw, libraw1394,
11051 librsvg, libsoc, libsoup, libsvgtiny, libsysfs, libtasn1,
11052 libtirpc, libtorrent, libusb, libv4l, libwebsockets, libxcb,
11053 libxml2, libyaml, links, linux-firmware, linux-fusion,
11054 linux-headers, linux-pam, lite, live555, lm-sensors,
11055 lockfile-progs, lpc3250loader, lshw, lsof, lsuio, ltrace,
11056 ltris, lua-messagepack, luainterpreter, luajit, luaposix,
11057 luarocks, lvm2, lxc, lz4, lzo, make, makedevs, mdadm,
11058 mediastreamer, mesa3d, metacity, minidlna, mkpasswd,
11059 modem-manager, mongoose, mpd, mpg123, msgpack, mtd, mtools,
11060 mtr, musepack, musl, mysql, nano, nasm, nbd, ncurses, ndisc6,
11061 netatalk, netplug, network-manager, nftables, ngircd, nodejs,
11062 nss-mdns, ntp, nut, olsr, open2300, opencv, openntpd, openocd,
11063 openpgm, openpowerlink, openssh, openssl, openswan, openvpn,
11064 opkg, oprofile, opus-tools, orc, p910nd, pango, parted,
11065 pax-utils, pcmanfm, perf, perl, perl-module-build, php,
11066 pixman, pkgconf, poco, polarssl, popt, portmap, postgresql,
11067 prboom, protobuf-c, proxychains-ng, psmisc, psplash, ptpd2,
11069 python-{bottle,dpkt,id3,mad,msgpack,nfc,pygame,pyzmq,simplejson},
11070 python3, qhull, qt, qt5base, qt5connectivity, qt5declarative,
11071 qt5graphicaleffects, qt5multimedia, qt5quickcontrols,
11072 qt5sensors, qt5svg, qt5webkit, quagga, quota, radvd, rdesktop,
11073 read-edid, rpcbind, rpi-firmware, rpi-userland, rpm,
11074 rsh-redone, rsync, rt-tests, rtmpdump, rtorrent, rubix, ruby,
11075 samba, samba4, sane-backends, sawman, sconeserver, setserial,
11076 sg3_utils, shared-mime-info, smartmontools, smcroute, snappy,
11077 socketcand, spawn-fcgi, sqlite, squashfs, squid, sredird,
11078 startup-notification, statserial, strongswan, stunnel,
11079 sunxi-mali, supervisor, synergy, sysklogd, sysprof, sysstat,
11080 systemd, tcpdump, tcpreplay, texinfo, thrift, thttpd, ti-gfx,
11081 ti-utils, tinyhttpd, torsmo, trace-cmd, transmission, tslib,
11082 tstools, tvheadend, tzdata, uboot-tools, uclibc, udev,
11083 udpcast, usb_modeswitch, usbmount, util-linux, valgrind, vim,
11084 vlc, w_scan, wayland, webrtc-audio-processing, weston, wget,
11085 wireless-regdb, wireless_tools, wireshark, wpa_supplicant,
11086 xapp_{twm,xconsole,xcursorgen,xedit,xfs,xinit,xrandr},
11087 xdriver_xf86-video-intel, xlib_lib{FS,ICE,Xext,Xfont,Xft,Xi},
11088 xproto_fontsproto, xproto_inputproto, xserver_xorg-server,
11089 x11vnc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, xterm, xvkbd,
11092 New packages: flickcurl, fmc, fmlib, geoip, gnupg2,
11093 google-breakpad, imx-vpu, isl, kexec-lite, libglew, libglu,
11094 libinput, libksba, libmemcached, libmpdclient, librtlsdr,
11095 libuv, libva, libva-intel-driver, linux-zigbee, memcached,
11096 mpdecimal, ncmpc, opencore-amr, patchelf, perl-datetime-tiny,
11097 perl-gd, perl-gdgraph, perl-gdtextutil, perl-io-socket-ssl,
11098 perl-json-tiny, perl-mojolicious, perl-net-ssleay,
11099 perl-path-tiny, perl-try-tiny, perl-xml-libxml,
11100 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base,
11101 php-geoip, php-memcached, pifmrds, pinentry, powerpc-utils,
11102 procps-ng, pwgen, python-cffi, python-daemon, python-flup,
11103 python-ipython, python-numpy, qt5enginio, qt5webkit-examples,
11104 qt5websockets, simicsfs, sispmctl, sox, sshpass, tclap,
11105 twolame, upmpdcli, whois, xlib_libxshmfence, xproto_dri3proto
11107 Removed packages: procps
11109 Issues resolved (http://bugs.uclibc.org):
11111 #5750: Doing a Buildroot build from /usr doesn't work
11112 #5900: config flags to the Xenomai build system
11113 #6230: Cannot compile gcc without threads (uClibc-based)
11114 #6626: procps Unknown HZ value! (XX) Assume 100
11115 #7118: Package "thrift" requires atomic operations
11116 #7154: Local uClibc config file gets overwritten using ...
11117 #7160: host-xz not built
11118 #7166: hostapd: segfault when using RT5370
11119 #7172: Name collision of rpath token expansion and internal..
11120 #7178: NTPd package cannot sync time without a proper ntp.conf
11121 #7184: supervisord depends on libxml2 implicitly
11122 #7196: Unable to build on UBUNTU13.10
11123 #7268: python 2.7 compilation issue on a Debian/Ubuntu ...
11125 2014.05, Released May 31st, 2014
11129 Minor manual fixes. U-Boot now defaults to spl/u-boot-spl.bin
11132 Updated/fixed packages: exim, glibc, gnutls, libfribidi,
11133 qt5base, qt5webkit, sysklogd, thrift, u-boot
11135 2014.05-rc3, Released May 28th, 2014
11139 Updated/fixed packages: acl, attr, connman, dosfstools,
11140 dropbear, dvb-apps, exim, flite, gdb, httping, hwdata,
11141 lesstif, libnss, libv4l, lttng-babeltrace, midori, monit,
11142 mplayer, php, python2, rdesktop, rpi-userland, ruby, samba,
11143 samba4, slang, xbmc
11145 Issues resolved (http://bugs.uclibc.org):
11147 #7100: license info for package 'acl' missing
11148 #7106: license info for package 'attr' missing
11149 #7112: license info for package 'hwdata'
11151 2014.05-rc2, Released May 21st, 2014
11153 Fixes all over the tree.
11155 Stripping using sstrip has been deprecated.
11157 BR2_EXTERNAL can now also be used to implement custom
11160 The newly added BR2_GRAPH_DEPTH variable to limit the depth of
11161 the generated dependency graph has been renamed to
11162 BR2_GRAPH_DEPS_OPTS, so additional options can be supported in
11165 The virtual package infrastructure will now error out early
11166 if multiple packages providing the same virtual package has
11167 been enabled (E.G. opengl). This change requires that the
11168 packages explicitly declare what virtual package(s) they
11171 Updated/fixed packages: acpid, armadillo, avahi, bellagio,
11172 btrfs-progs, cairo, clapack, directfb, duma, ecryptfs-utils,
11173 elfutils, eudev, fbgrab, fio, flann, fluxbox, gdb, gpm,
11174 gpu-viv-bin-mx6q, gst1-plugins-good, gst-plugins-good,
11175 imagemagick, iprutils, ipsec-tools, jack2, libdvdnav,
11176 libdvdread, libnss, libunwind, linux-headers, lsof, lua,
11177 luajit, matchbox-keyboard, mesa3d, mpd, mplayer, mtr, mysql,
11178 netsnmp, nodejs, openpowerlink, openvpn, pciutils,
11179 php-imagick, postgresql, pulseaudio, qt5quick1, rpi-userland,
11180 rsyslog, samba, samba4, sane-backends, sunxi-mali, systemd,
11181 ti-gfx, tstools, udev, webkit, wpa_supplicant, xbmc,
11182 xlib_libXpm, xserver_xorg-server, zyre
11184 Issues resolved (http://bugs.uclibc.org):
11186 #5396: Boot hangs when starting samba if BR2_ENABLE_LOCALE...
11187 #7016: Git issues in resulting buildroot tar
11188 #7094: pciutils doesn't build on Blackfin
11190 2014.05-rc1, Released May 13th, 2014
11192 Fixes all over the tree and new features.
11194 Architectures: Support for MIPS o32 ABI on MIPS-64 targets has
11195 been removed. Building o32 ELF files for MIPS64 is an exotic
11196 configuration that nobody should be using. If o32 is required,
11197 then is better if it's built for MIPS 32-bit cores so only
11198 32-bit instructions will be used leading to a more efficient
11200 Support for the ARM A12 variant and Intel corei7.
11202 Configs: Minnowboard and Altera SoCkit added, QEMU updates.
11204 Bootloaders: Grub2 and gummiboot support, syslinux support
11207 Toolchains: GCC 4.9. Glibc 2.19. Support for the musl C
11208 library for internal and external toolchains. 4.8-R3 support
11209 for ARC, Internal toolchain support for Aarch64 and
11210 Microblaze. Environment variable to control debug output of
11211 toolchain wrapper renamed to BR2_DEBUG_WRAPPER to match the
11212 other variables. Toolchain tuple vendor name can now be
11213 customized. Updated external Linaro ARM/Aarch64
11214 toolchains. Added external Linaro ARMEB toolchain.
11215 A GDB gdbinit file is now generated for external toolchains to
11216 automatically set the correct sysroot.
11218 Kconfig handling for minimum kernel headers version required
11219 for packages. Now packages needing specific kernel header
11220 features can specify these requirements in Kconfig.
11222 Infrastructure: Support for (but disabled as it leads to
11223 unreproducible builds) toplevel parallel builds. See the
11224 comment at the top of Makefile for details about how to enable
11225 it and what the problems are if you want to test it.
11226 Python package infrastructure extended to support Python 3.x
11227 Perl and virtual package infrastructure support added.
11228 PRE_*_HOOKS support for all build steps.
11230 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi,
11231 barebox, bash, beecrypt, bellagio, binutils, boost,
11232 boot-wrapper-aarch64, bustle, busybox, ca-certificates, cairo,
11233 ccache, ccid, cgilua, chrony, cifs-utils, civetweb, cmake,
11234 collectd, connman, coreutils, coxpcall, cppcms, cppzmq, crda,
11235 cryptodev, cryptsetup, cups, czmq, dbus, dhcpdump, directfb,
11236 dmalloc, dmraid, dnsmasq, dosfstools, dsp-tools, dtc,
11237 dvb-apps, ebtables, ecryptfs-utils, eigen, erlang, ethtool,
11238 evemu, evtest, f2fs-tools, fdk-aac, feh, ffmpeg, file, filemq,
11239 flac, flot, fmtools, fping, freetype, fswebcam, gcc, gd, gdb,
11240 gettext, giblib, git, glibc, glibmm, glib-networking, gmp,
11241 gnutls, gpm, gpsd, gpu-viv-bin-mx6q, grep, gst1-libav,
11242 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
11243 gst1-plugins-ugly, gst-ffmpeg, gst-fsl-plugins, gst-omx,
11244 gst-plugins-good, gstreamer1, gvfs, harfbuzz, haveged,
11245 hostapd, htop, httping, ifplugd, iftop, igmpproxy,
11246 imagemagick, imlib2, imx-lib, infozip, intltool, iproute2,
11247 ipsec-tools, ipset, jansson, jpeg, jpeg-turbo, jquery,
11248 jquery-keyboard, jquery-ui, jquery-ui-themes, json-glib,
11249 json-javascript, kexec, kmod, lame, lbase64, lbreakout2,
11250 lcdproc, lftp, libao, libatasmart, libatomic_ops, libcap,
11251 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm,
11252 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp,
11253 libevas, libevdev, libfribidi, libfslcodec, libfslparser,
11254 libfslvpuwrap, libgail, libgles, libglib2, libgtk2, libhid,
11255 libjpeg, libmbim, libmicrohttpd, libmodplug, libnftnl,
11256 libnspr, libogg, libopenmax, libopenvg, libpcap, libplayer,
11257 libpng, libpthread-stubs, librsvg, libsigsegv, libsocketcan,
11258 libsoup, libtasn1, libtool, libtpl, libunwind, liburcu,
11259 libusb, libwebsockets, libxcb, libxml2, libxmlpp, libyaml,
11260 lighttpd, linphone, linux-firmware, linux-headers, ljsyscall,
11261 lmbench, lsof, ltp-testsuite, ltris, lttng-babeltrace,
11262 lttng-libust, lttng-modules, lttng-tools, lua, lua-cjson,
11263 luacrypto, lua-ev, luaexpat, luaexpatutils, luafilesystem,
11264 luainterpreter, luajit, lua-msgpack-native, luaposix,
11265 luarocks, luasec, luasocket, luasql-sqlite3, lvm2, macchanger,
11266 memstat, mesa3d, metacity, minidlna, mmc-utils,
11267 mobile-broadband-provider-info, modem-manager, mongrel2,
11268 monit, mpd, mplayer, msmtp, mtd, mtools, mutt, mysql, nasm,
11269 ncurses, ne10, netatalk, netsnmp, nettle, network-manager,
11270 newt, nfs-utils, nmap, nodejs, ntfs-3g, ntp, nut, ofono, ola,
11271 olsr, omniorb, opencv, opengl, openpgm, openssh, openssl,
11272 openswan, openvpn, orbit, orc, p11-kit, pango, parted,
11273 pciutils, pcre, pcsc-lite, perf, perl, perl-xml-parser, php,
11274 picocom, pixman, pkgconf, poppler, popt, portmap, powervr,
11275 pppd, pptp-linux, proftpd, protobuf, protobuf-c, ptpd2,
11276 pulseaudio, python, python3, python-bottle, python-m2crypto,
11277 python-netifaces, python-pyasn, python-pycrypto,
11278 python-pygame, python-pysnmp, python-pysnmp-apps,
11279 python-pysnmp-mibs, python-serial, python-setuptools,
11280 qextserialport, qt, qt5, qt5base, qt5connectivity,
11281 qt5declarative, qt5graphicaleffects, qt5imageformats,
11282 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
11283 qt5sensors, qt5serialport, qt5svg, qt5webkit, qt5x11extras,
11284 qt5xmlpatterns, qtuio, qwt, radvd, readline, rings,
11285 rpi-firmware, rpi-userland, rsh-redone, rsync, rsyslog, rtai,
11286 rtmpdump, rt-tests, ruby, samba, sconeserver, scons, sdl,
11287 sdl_image, sdl_mixer, sg3_utils, slang, smstools3, snmppp,
11288 socat, speex, sqlcipher, sqlite, squashfs, squid, strongswan,
11289 stunnel, sunxi-boards, sunxi-mali, sunxi-tools, sylpheed,
11290 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay,
11291 tidsp-binaries, ti-gfx, tmux, tvheadend, tzdata, uboot,
11292 uboot-tools, uclibc, udev, udisks, ulogd, usb_modeswitch,
11293 usb_modeswitch_data, usbmount, util-linux, valgrind, vlc,
11294 webkit, weston, wget, wireshark, wpa_supplicant, wsapi,
11295 w_scan, xapp_appres, xapp_bdftopcf, xapp_beforelight,
11296 xapp_bitmap, xapp_editres, xapp_fslsfonts, xapp_fstobdf,
11297 xapp_iceauth, xapp_ico, xapp_mkfontscale, xapp_rgb,
11298 xapp_rstart, xapp_sessreg, xapp_showfont, xapp_twm,
11299 xapp_viewres, xapp_xauth, xapp_xbacklight, xapp_xcalc,
11300 xapp_xclock, xapp_xditview, xapp_xdpyinfo, xapp_xdriinfo,
11301 xapp_xev, xapp_xfd, xapp_xfontsel, xapp_xfs, xapp_xfsinfo,
11302 xapp_xgc, xapp_xhost, xapp_xinit, xapp_xkbutils, xapp_xkill,
11303 xapp_xload, xapp_xlsclients, xapp_xlsfonts, xapp_xmag,
11304 xapp_xman, xapp_xmessage, xapp_xmodmap, xapp_xprop,
11305 xapp_xrandr, xapp_xrdb, xapp_xrefresh, xapp_xset,
11306 xapp_xsetroot, xapp_xsm, xapp_xstdcmap, xapp_xvidtune,
11307 xapp_xvinfo, xapp_xwd, xapp_xwininfo, xcb-util-wm,
11308 xdriver_xf86-input-evdev, xdriver_xf86-input-joystick,
11309 xdriver_xf86-input-keyboard, xdriver_xf86-input-mouse,
11310 xdriver_xf86-input-synaptics, xdriver_xf86-input-vmmouse,
11311 xdriver_xf86-video-ark, xdriver_xf86-video-ast,
11312 xdriver_xf86-video-ati, xdriver_xf86-video-cirrus,
11313 xdriver_xf86-video-dummy, xdriver_xf86-video-fbdev,
11314 xdriver_xf86-video-geode, xdriver_xf86-video-glide,
11315 xdriver_xf86-video-glint, xdriver_xf86-video-i128,
11316 xdriver_xf86-video-intel, xdriver_xf86-video-mach64,
11317 xdriver_xf86-video-mga, xdriver_xf86-video-neomagic,
11318 xdriver_xf86-video-newport, xdriver_xf86-video-nv,
11319 xdriver_xf86-video-openchrome, xdriver_xf86-video-r128,
11320 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
11321 xdriver_xf86-video-sis, xdriver_xf86-video-tdfx,
11322 xdriver_xf86-video-tga, xdriver_xf86-video-trident,
11323 xdriver_xf86-video-vesa, xdriver_xf86-video-vmware,
11324 xdriver_xf86-video-voodoo, xenomai, xerces, xl2tp, xlib_libFS,
11325 xlib_xtrans, xproto_xproto, xserver_xorg-server,
11326 xutil_util-macros, zeromq, zic, zmqpp, zyre
11328 New packages: armadillo, btrfs-progs, clapack, cosmo, dado,
11329 dbus-triggerd, dtv-scan-tables, e2tools, eudev, exim, expect,
11330 fetchmail, flann, flite, gnu-efi, grub2, gummiboot, heimdal,
11331 iprutils, iptraf-ng, jack2, jquery-mobile, libee, libestr,
11332 libgc, libgl, liblogging, libndp, libsoxr, libstrophe,
11333 libubox, libuci, libxmlrpc, ljlinenoise, lpeg, lpty, lrandom,
11334 lsqlite3, lua-coat, lua-coatpersistent, lua-csnappy, luajson,
11335 lualogging, lua-messagepack, lua-testmore, lunit, lzip, lzlib,
11336 musl, nftables, opentyrian, opentyrian-data,
11337 perl-module-build, php-gnupg, php-imagick, php-ssh2, php-yaml,
11338 php-zmq, postgresql, python-libconfig, python-pypcap,
11339 python-pyrex, qdecoder, qhull, samba4, smack, tz, tzdump, ucl,
11340 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons,
11341 yaffs2utils, zlog, znc
11343 Removed packages: crosstool-ng, python-distutilscross, vala
11345 Issues resolved (http://bugs.uclibc.org):
11347 #6842: Checking external toolchain for eabihf
11348 #6956: Packaging libsoxr
11349 #6986: Make legal-info fails on uboot versions before 2014.01
11350 #6992: Incorrect installation rights on external kernel module..
11352 2014.02, Released February 27th, 2014
11356 Updated/fixed packages: cegui06, cppdb, e2fsprogs, gcc, gdb,
11357 gst1-plugins-bad, gstreamer, gstreamer1, haserl, imagemagick,
11358 libpng, libxml2, lua, luajit, luarock, ncftp, openswan,
11359 pcsc-lite, qt5connectivity, ramsmp, strongswan, vlc
11361 Issues resolved (http://bugs.uclibc.org):
11363 #6938: mkuser script generates wrong password for new user in..
11365 2014.02-rc3, Released February 25th, 2014
11369 Updated/fixed packages: aiccu, ala-lib, alsa-utils, binutils,
11370 cairo, coreutils, dhcpcd, distcc, efl, evas, iputils, gdb,
11371 gpsd, gst-fsl-plugins, icu, libcec, libcgi, libplayer,
11372 libsecret, libsepol, libsigsegv, libtool, libv4l,
11373 linux-headers, matchbox-lib, mpg123, ncftp, opencv, pcmanfm,
11374 pixman, pv, qt, rt-tests, sawman, sconeserver, sdl, thrift,
11375 tvheadend, util-linux, webkit, xscreensaver
11377 Issues resolved (http://bugs.uclibc.org):
11379 #4706: Removing .stamp_target_installed does not trigger...
11380 #5030: busybox built fails if we use an override src dir...
11381 #5420: Dbus and /var/run management
11382 #5768: Not able to build ALSA-Lib for static build
11383 #5774: Not able to build ALSA-Utils for static build
11384 #6542: external python modules fail to compile to pyc if...
11385 #6764: Support for kernel signed modules
11386 #6794: Busybox compiled from buildroot hangs on pass from...
11388 2014.02-rc2, Released February 20th, 2014
11390 Fixes all over the tree. Static linking / nommu fixes and
11391 annotations for several packages.
11393 Updated/fixed packages: boost, busybox, collectd, coreutils,
11394 dropbear, elfutils, feh, gcc, gst1-libav, imagemagick, iozone,
11395 jimtcl, kexec, libvncserver, lvm2, lxc, mplayer, netsnmp, nut,
11396 opencv, python, python3, qtuio, systemd, thrift, transmission,
11397 uclibc, vlc, webkit
11399 Issues resolved (http://bugs.uclibc.org):
11401 #5450: AT91SAM9260 Bootstrap compilation problem
11402 #5582: libiconv 1.14 failed to build
11403 #5624: When building directfb, BR2_TARGET_LDFLAGS not used by..
11404 #5852: [2012.11] usb_modeswitch should depends of "BR2_PACK..
11405 #6218: binutils-2.23.2/gas fails with undefined reference to..
11406 #6236: binutils-2.23.2/bfd fails with undefined reference to..
11407 #6470: If the build directory is a child of /usr, the build..
11408 #6776: systemd error: static declaration of 'execvpe' follows..
11409 #6818: toolchainfile.cmake has absolut path references
11411 2014.02-rc1, Released February 11th, 2014
11413 Fixes all over the tree and new features.
11415 Support for external packages/defconfigs (BR2_EXTERNAL). See
11416 user manual for details.
11418 Cleanup of environment variable names for consistency. The
11419 download directory location override (BUILDROOT_DL_DIR) is now
11420 called BR2_DL_DIR. Likewise the name of the current .config is
11421 renamed from BUILDROOT_CONFIG to BR2_CONFIG. Please update
11422 your post build scripts if you use this! BUILD_DIR is now also
11423 exported to the post build/image scripts.
11425 Toolchain: GCC 4.8 fix for ARM stack corruption, reverted
11426 uClibc pread/pwrite backport as they cause issues on certain
11427 architectures, new Linaro and Sourcery Codebench toolchains.
11428 x86: Support for AMD Jaguar cores, SSE4.x, SH: SH2/SH3/SH3EB
11429 variants removed, Microblaze: Internal toolchain support
11431 Legal infrastructure: Info is now split between host and
11432 target packages, large number of license annotations.
11434 Lua: selection between lua 5.1 / 5.2, luarocks support
11436 Python: package infrastructure, many new packages.
11438 Defconfigs: Armadeus APF51 + Zedboard added, apf27, apf28,
11439 beaglebone, microblaze, pandaboard, qemu, raspberry pi
11442 Updated/fixed packages: aiccu, alsa-lib, alsa-utils,
11443 am33x-cm3, aumix, autoconf, automake, barebox, bellagio,
11444 berkeleydb, binutils, bison, blackbox, bluez_utils, boost,
11445 bustle, busybox, cairo, can-utils, ccache, ccid, cgilua,
11446 cifs-utils, civetweb, cmake, collectd, connman, copas,
11447 coreutils, coxpcall, cppzmq, cramfs, crda, cryptodev-linux,
11448 cryptsetup, cups, czmq, dhcpcd, dhcpdump, dhrystone, dialog,
11449 dmraid, dnsmasq, dosfstools, dropbear, dropwatch, dtc, duma,
11450 dvb-apps, e2fsprogs, eglibc, eigen, elf2flt, erlang, ethtool,
11451 f2fs-tools, ffmpeg, file, filemq, fio, flashrom, flex,
11452 fluxbox, fontconfig freerdp, freetype, gadgetfs-test, gawk,
11453 gcc, gdb, gdbm, gettext, git, glibc, gnupg, gnutls, gob2,
11454 gpsd, grep, grub, gst-ffmpeg, gst-plugins-good,
11455 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
11456 gst1-plugins-ugly, gstreamer, gstreamer1, gtest, icu, iftop,
11457 imagemagick, inadyn, infozip, iozone, iproute2, iptables, iw,
11458 jpeg, jpeg-turbo, jq, kexec, kmod, knock, lbase64, lcdapi,
11459 lftp, libcdaudio, libcgi, libcgicc, libcuefile, libcurl,
11460 libdmtx, libdrm, libdvdnav, libdvdread, libegl, libevent,
11461 libexif, libfcgi, libfreefare, libgles, libglib2, libllcp,
11462 libmicrohttpd, libmpd, libnfc, libnl, libnss, libopenmax,
11463 libopenvg, libpcap, libpfm4, libplayer, libpng, libqmi,
11464 libreplaygain, libroxml, libsamplerate, libsexy, libsigsegv,
11465 libsndfile, libsoc, libtasn1, libtorrent, libtpl, libupnp,
11466 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp,
11467 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555,
11468 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua,
11469 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils,
11470 luafilesystem, luajit, luaposix, luasec, luasocket,
11471 luasql-sqlite3, m4, matchbox, mdadm, minicom, mongrel2, mpc,
11472 mpd, mpg123, mplayer, mtd, mysql, lvm2, mxml, ncurses, ne10,
11473 neard, neardal, netsnmp, netstat-nat, network-manager, nodejs,
11474 numactl, ofone, ola, olsr, omniorb, open2300, opencv,
11475 openpowerlink, openssh, openssl, openvpn, oprofile, opus,
11476 opus-tools, orbit, p11-kit, parted, pcre, pcsc-lite, perl,
11477 php, poco, poppler, powervr, protobuf-c, psplash, python,
11479 python-{crc16,distutilscross,dpkt,id3,ipy,m2crypto,mad,meld},
11480 python-{netifaces,nfc,protobuf,pygame,pyparsing,pyro,pyzmq},
11481 python-{serial,setuptools}, qt, qt5base, qt5connectivity,
11482 qt5declarative, qt5graphicaleffects, qt5jsbackend,
11483 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
11484 qt5webkit, radvd, redis, rings, rng-tools, rpcbind,
11485 rpi-firmware, rpi-userland, rt-tests, sam-ba, samba, sawman,
11486 sconeserver, scons, sdl, sg3_utils, snappy, snmppp,
11487 socketcand, spice, spice-protocol, sqlcipher, sqlite, squid,
11488 sshfs, strace, subversion, sunxi-mali, supervisor, sysklogd,
11489 sysprof, sysstat, systemd, sysvinit, taglib, tar, tcpdump,
11490 ti-gfx, ti-utils, tinymembench, tn5250, trace-cmd,
11491 transmission, tvheadend, tzdata, zxing, uboot, uboot-tools,
11492 uclibc, udev, udpcast, ulogd, urg, usb_modeswitch_data,
11493 util-linux, vala, valgrind, vorbis-tools, wavpack, wayland,
11494 weston, wget, wireless-regdb, wireshark, wpa_supplicant,
11495 wsapi, xavante, xapp_xdpyinfo, xapp_xrandr, xcb-proto,
11496 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp,
11497 xlib_lib{FS,SM,X11},
11498 xlib_libX{au,aw,composite,cursor,damage,ext,fixes,font,i},
11499 xlib_libX{inerama,mu,pm,randr,render,res,t,tst,v,xf86dga},
11500 xlib_libXxf86vm, xlib_libdmx, xlib_libfontenc,
11501 xlib_libpciaccess, xlib_xtrans, xproto_dri2proto,
11502 xproto_{glproto,inputproto,presentproto,randrproto,videoproto},
11503 xproto_xextproto, xproto_xproto, xutil_util-macros,
11504 xutil_makedepend, zic, zmqpp, zxing, zsh, zyre
11506 New packages: apitrace, avrdude, c-ares, ca-certificates,
11507 cwiid, dbus-cpp, evemu, fping, fswebcam, gpm, gst1-libav,
11508 haveged, intel-microcode, iucode-tools, jasper, joe, ktap,
11509 lbreakout2, libass, libbluray, libcdio, libenca, libevdev,
11510 libmbim, libmodplug, libnfs, libnftnl, libplist, libshairplay,
11511 libsocketcan, ljsyscall, log4cplus, ltris, luainterpreter,
11512 luarocks, minidlna, mmc-utils, modemmanager, mtr, net-tools,
11513 python-configobj, python-dialog, python-json-schema-validator,
11514 python-keyring, python-msgpack, python-posix-ipc,
11515 python-pyasn, python-pycrypto, python-pysnmp,
11516 python-pysnmp-apps, python-pysnmp-mibs, python-pyusb,
11517 python-simplejson, python-tornado, python-versiontools,
11518 rtmpdump, rtptools, smcroute, smstools3, tcpreplay, thrift,
11519 ti-uim, tinyxml, tmux, vlc, wmctrl, xconsole
11521 Removed packages: autoconf, automake, ccache, cpanminus, lzma,
11522 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke
11524 Issues resolved (http://bugs.uclibc.org):
11526 #65: new package: dbus c++ language bindings
11527 #769: Update configuration menu for MIPS target
11528 #2419: Add a bundle of Lua modules
11529 #2629: Segmentation faults and division by zero in Grub on ext2
11530 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05)
11531 #4339: Allow override of DL_DIR in extract step
11532 #4363: Make sure that copied linux and busybox defconfig are...
11533 #4454: There should be simple way to update image, when chang...
11534 #5024: grub fails to build for x86_64 target architecture
11535 #5066: New-Package: net-tools
11536 #5072: ncurses: add ncurses-progs to target
11537 #5294: uclibc build ignores target CFLAGS and LDFLAGS
11538 #5366: Login doesn't work with util-linux versions of login/agetty
11539 #5378: dropbear Makefile broken
11540 #5390: System banner - change to empty doesn't remove /etc/issue
11541 #5780: spurious build failure because it cannot remove ubinize.cfg
11542 #5798: ncurses-5.9 fails to compile statically
11543 #5810: Buildroot 2012.11: Additional GCC option "-msoft-float" ...
11544 #6080: Git fetch caching
11545 #6092: Bootable ISO image creation seems to have stopped working..
11546 #6272: coreutils build fails
11547 #6434: apply-patches.sh does not work recursively
11548 #6446: eglibc doesn't install ldconfig to target
11550 #6596: Slow bootup if mdev is chosen
11551 #6656: Build Qt5 with ccache
11552 #6662: internal compiler error: Segmentation fault during making..
11553 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package
11554 #6752: genext2fs: e2fsck must run before tunefs -U random
11555 #6770: openssl 1.0.1f fails with ccache
11556 #6830: Qt5: no fonts are installed
11557 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup
11558 #6854: Update to Qt 5.2.1
11560 2013.11, Released November 30th, 2013:
11564 Updated/fixed packages: apr, binutils, dbus-python, dropwatch,
11565 ecryptfs-utils, eglibc, gdb, gpsd, grantlee, hostapd,
11566 iptables, qlibiscsi, libnspr, libnss, libpfm4, libtool,
11567 lua-ev, lvm2, mplayer, qt, qt5, quagga, ruby, tinymembench,
11568 tvheadend, util-linux, wpa_supplicant
11570 Issues resolved (http://bugs.uclibc.org):
11572 #1279: Buildroot compiled Busybox and Coreutils LFS issues
11573 #2995: -fstack-protector-all causes ssh to SIGSEGV
11574 #5570: Cannot compile software on the target machine
11575 #6428: util-linux libmount segfaults with patch from buildroot
11576 #6500: php fails to build for armel
11577 #6554: gdb needs to dependents on host texinfo
11578 #6692: GNU nano fails to compile for x86_64
11579 #6704: wpa_supplicant: fix wrong path to executable file in D-Bus
11581 2013.11-rc3, Released November 26th, 2013
11583 Fixes all over the tree.
11585 Architecture: Mark MIPS I, II, III and IV as deprecated.
11587 Updated/fixed packages: beecrypt, dbus, e2fsprogs, libcap-ng,
11588 libglib2, libroxml, libsigsegv, libvncserver, lxc, mdadm,
11589 mongoose, nut, ola, omniorb, openssl, pcre, php, poco,
11590 protobuf-c, pv, qt5base, ruby, schifra, squid, sunxi-mail,
11591 swig, ti-gfx, tinymembench, uclibc, udisks, vim
11593 2013.11-rc2, Released November 18th, 2013
11595 Fixes all over the tree.
11597 Defconfigs: qemu_arm_versatile, qemu_arm_nuri, sheevaplug:
11598 Adjust kernel versions.
11600 Toolchain: avr32: fix for modern kernel headers
11602 Bootloader: Barebox updated to 2013.10.1
11604 Updated/fixed packages: dhcp, e2fsprogs, gst1-plugins-bad,
11605 libcurl, libvncserver, nano, pc, qt5base, squashfs, ttcp,
11608 Issues resolved (http://bugs.uclibc.org):
11610 #3601: DHCPD S80dhcp-server startup script issues
11611 #6320: Fix kernel compile issue if BR2_LINUX_KERNEL_CUSTOM_GIT_VERS..
11612 #6416: Xenomai package, patch alternative
11613 #6590: directfb-examples build failed whit linaro toolchain
11615 2013.11-rc1, Released November 12th, 2013
11617 Architectures: Nios-II support, MIPS arch handling fixes
11619 Defconfigs: cubieboard2, freescale i.MX 6sololite evk,
11620 sabre-sd, wandboard added, rpi renamed to raspberrypi_defconfig
11622 Toolchain: glibc support, upstream uClibc fixes, uClibc 0.9.31
11623 for avr32, crosstool-ng backend removed, external musl
11624 toolchain support, gcc 4.8.2, updated Linaro external
11625 toolchains. Fortran and objective-C support deprecated,
11628 Bootloaders: U-Boot: u-boot.imx support, version bumps
11630 Linux: use kmod instead of module-init-tools
11632 System: default to devtmpfs for /dev
11634 Infrastructure: Make 3.82 fixes, locales generation fixes, CVS
11635 download support, post-rsync hooks
11637 Fs: u-boot image support for cpio
11639 Updated/fixed packages: aircrack-ng, alsamixergui, apr,
11640 apr-util, atk, automake, bellagio, berkeleydb, bind, binutils,
11641 bison, boost, busybox, can-utils, ccache, ccid, cgilua,
11642 chrony, cifs-utils, cjson, collectd, connman, conntrack-tools,
11643 copas, cppcms, cppzmq, czmq, dash, dbus, dhcpcd, diffutils,
11644 directfb, dmidecode, dnsmaqs, docker, dosfstools, dropbear,
11645 dropwatch, ebtables, eglibc, elf2flt, empty, enchant, erlang,
11646 ethtool, fbgrab, fbv, fdk-aac, feh, ffmpeg, file, findutils,
11647 fltk, fmtools, freetype, gdk-pixbuf, gettext, git,
11648 glib-networking, gmp, gnupg, gnutls, gpu-viv-bin-mx6q, gsl,
11649 gstreamer, gstreamer1, gst1-plugins-{bad,base,good,ugly},
11650 gtest, gutenprint, hplip, i2c-tools, icu, ifplugd,
11651 imagemagick, iozone, iproute2, ipset, iptables, iw, jamvm,
11652 jansson, jpeg-turbo, kismet, kmod, lcms2, libassuan, libcap,
11653 libcap-ng, libcdaudio, libcec, libcue, libcurl, libdrm,
11654 libedit, libevas, libevent, libfreefare, libfuse,
11655 libgpg-error, libiconv, liblog4c-localtime, libmicrohttpd,
11657 libnetfilter_{acct,conntrack,cthelper,cttimeout,log,queue},
11658 libnfnetlink, libnl, libpng, libqmi, libqrencode, libroxml,
11659 libsecret, libsigsegv, libsoup, libtirpc, libunwind, libusb,
11660 libvpx, lighttpd, linphone, linux-pam, lmbench,
11661 lockfile-progs, log4cxx, logrotate, logsurfer, ltp-testsuite,
11662 ltrace, luacrypto, luaposix, lvm2, m4, matchbox-lib,
11663 media-ctl, mediastreamer, minicom, minidlna, mongoose, monit,
11664 mpc, mpd, mpg123, mplayer, mrouted, mtdev, mutt, mysql_client,
11665 nano, ncftp, ndisc6, neard, neardal, neon, net-snmp, netatalk,
11666 netcat, netkitbase, netperf, netplug, nettle, nfacct,
11667 nfs-utils, ngircd, ngrep, noip, nuttcp, olsr, openssh, opkg,
11668 oprofile, opus-tools, orc, ortp, pciutils, pcre, pcsc-lite,
11669 perf, perl, perl-cross, php, picocom, pkgconf, polarssl,
11670 poppler, pppd, proftpd, protobuf, proxychains-ng, pulseaudio,
11671 pv, qemu, qt, qt5base, qt5webkit, quagga, radvd, redis,
11672 rpi-{firmware,userland}, rrdtool, rsync, rtorrent, ruby,
11673 samba, scons, screen, sdl_sound, ser2net, setserial,
11674 smartmontools, socat, socketcand, sqlcipher, sqlite, squid,
11675 stress, strongswan, stunnel, sudo, syslinux, systemd,
11676 sysvinit, tcl, ti-gfx, time, transmission, tremor, tslib,
11677 tstools, tvheadend, tzdata, uboot-tools, uclibc, udpcast,
11678 uemacs, ulogd, usb_modeswitch{,_data}, util-linux, vala,
11679 valgrind, vde2, vorbus-tools, vpnc, vsftpd, vtun, wayland,
11680 webkit, webp, webrtc-audio-processing, weston, wget,
11681 wireshark, wsapi, xavante, xdriver_xf86-video-geode, xenomai,
11682 xinetd, xlib_libpthread-stubs, xl2tp, xmlstarlet,
11683 xserver_xorg-server, xz, zeromq, zic, zmqpp
11685 New packages: aiccu, autossh, bc, civetweb, cppdb, cryptsetup,
11686 duma, eigen, harfbuzz, igmpproxy, iputils, jq, knock, kobs-ng,
11687 lesstif, libcgroup, libsepol, libsoc, libssh2, luasec, luasql,
11688 lxc, nut, ola, omniorb, openpowerlink, orbit, p910nd, psplash,
11689 python-crc16, python-ipy, python-pyzmq, qt5sensors,
11690 qt5serialport, qt5x11extras, snmppp, subversion, tcping,
11691 trace-cmd, xscreensaver, zsh
11693 Removed packages: module-init-tools
11695 Issues resolved (http://bugs.uclibc.org):
11697 #1138: Buildroot fails to build packages if BR2_GCC_SHARED_LIBGCC=y
11698 #5408: qt build failure with Sourcery CodeBench ARM 2010.09
11699 #5630: makefile error with toolchain helpers.mk
11700 #5672: htop: remove X11 stuff
11701 #5678: linux.mk: linux-menuconfig fails
11702 #5696: python3 installation is too large, patches from python2 needed
11703 #5978: Erlang does not build for arm in 2013.02-rc3
11704 #6392: Extended ARM uImage kernel options
11705 #6404: Buildroot's coreutils 'uname -p' reports 'Unknown' on recent..
11706 #6428: util-linux libmount segfaults with patch from buildroot
11707 #6452: eglibc from Linaro 2013.07 not copied to target correctly
11708 #6566: PHP segfault when crosscompiled to mips64 - patch included
11709 #6572: [PowerPC] Buildroot uses wrong external toolchain libraries..
11710 #6578: udisks package broken
11711 #6602: ebtables 64 bit kernel + 32 bit userland alignment error..
11712 #6608: ebtables missing ethertypes - fix included
11713 #6620: Sysvinit package missing killall5 and symlinks - patch included
11714 #6632: CMake use host pkg-config
11715 #6638: pkgconf doesn't download
11716 #6644: "all" target doesn't work in out-of-tree builds
11717 #6650: Segmentation fault when trying to build latest buildroot
11718 #6668: iptables limit module alignment problem on mips64
11720 2013.08, Released August 31th, 2013:
11724 Documentation build fixed.
11726 Updated/fixed packages: ltrace, strongswan
11728 2013.08-rc3, Released August 29th, 2013:
11730 Fixes all over the tree.
11732 External toolchain lib32/lib64 handling, ABI name for EABIhf,
11733 misc fixes for generatelocales, apply-patches and module
11736 Top level menu names reordered and renamed for clarity.
11738 Updated/fixed packages: acl, attr, bash, dbus, directfb,
11739 dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna,
11740 openssh, openssl, pulseaudio, python-setuptools, qt5,
11741 qt5webkit, redis, strongswan, sunxi-mali
11743 Issues resolved (http://bugs.uclibc.org):
11745 #6464: dbus-daemon-launch-helper needs setuid
11747 2013.08-rc2, Released August 16th 2013:
11749 Documentation improvements.
11751 External toolchains fixes.
11753 Updated/fixed packages: aircrack-ng, bash, boost, cairo,
11754 cppcms, eglibc, ffmpeg, gcc, git, gnupg, imagemagick, libcec,
11755 libffi, libgcrypt, linux, linux-headers, ltrace, netatalk,
11756 opencv, opengl, readline, samba, strongswan, sunxi-cedarx,
11757 uclibc, udev, wayland, webkit, zeromq.
11759 Issues resolved (http://bugs.uclibc.org):
11761 #6440: typo in ffmpeg makefile
11763 2013.08-rc1, Released August 5th, 2013:
11766 - improved support for floating point on ARM and Thumb/Thumb2
11767 - support for ARM OABI removed
11770 - support added for Sourcery CodeBench ARM and MIPS 2013.05
11771 - Linaro ARM and Aarch64 toolchains updated
11772 - support added for the Arago ARMv5 and ARMv7 toolchains
11773 - gcc 4.8.x version bumped
11774 - support for installing both FDPIC and FLAT libraries on
11776 - support for uClibc 0.9.31 removed,
11777 - convert the internal toolchain backend to use the package
11779 - support added for eglibc in the internal toolchain backend
11780 - toolchain components for the ARC architecture updated and
11782 - support for Blackfin in the internal toolchain fixed
11784 Defconfigs: beaglebone_defconfig updated, new defconfig for
11785 CubieBoard, for Olimex mx233 Olinuxino, for Calao Systems
11788 A number of packages have been fixed to use the
11789 <pkg>_CONFIG_SCRIPTS mechanism to get their <pkg>-config shell
11790 script installed and modified properly. Licensing informations
11791 has been added to a number of packages.
11793 Use XZ tarballs for a number of packages.
11795 Noticeable package changes/additions:
11796 - The glib2/libgtk2/webkit stack has been updated to recent
11798 - Support for Gstreamer 1.x has been added.
11799 - OpenGL support for TI OMAP platforms has been added.
11800 - OpenGL support for Allwinner platforms has been added.
11801 - OpenMAX support for RasberryPi has been added.
11803 Updated/fixed packages: acl, attr, autoconf, avahi, barebox,
11804 bind, binutils, busybox, bwm-ng, bzip2, cifs-utils, colletctd,
11805 cpanminus, cups, curl, dash, dbus, dhcp, directfb,
11806 directfb-examples, dnsmasq, dosfstools, dropbear, dtc,
11807 e2fsprogs, ed, efl, enlightenment, erlang, ethtool, fbgrab,
11808 fftw, firmware-imx, flot, fltk, freetype, gawk, gdk-pixbuf,
11809 gettext, gmp, gnutls, gsl, gutenprint, gvfs, gzip, haserl,
11810 hiawatha, httping, icu, imagemagick, imlib2, imx-lib,
11811 intltool, iozone, ipset, iptables, jquery, jquery-keyboard,
11812 jquery-sparkline, kmod, less, libart, libcdaudio, libcgicc,
11813 libesmtp, libftdi, libfuse, libglib2, libgtk, libgtk2, libidn,
11814 libiqrf, liblog4c-localtime, libnspr, libnss, libpcap,
11815 libroxml, libserial, libsigsev, libsoup, libtool, libtpl,
11816 libvncserver, libxml2, linphone, lm_sensors, logrotate,
11817 ltrace, lttng, luafilesystem, luajit, minicom, monit, mpg123,
11818 mtd, mutt, mxml, neard, netatask, netsnmp, nettle,
11819 network-manager, nodejs, nss-mdns, openssh, openswan, openvpn,
11820 opkg, opus, pcre, perl-cross, php, pixman, poco, polarssl,
11821 pulseaudio, pv, python, python3, qt, qt5, qt5declarative,
11822 qt5jsbackend, qt5quick1, readline, rpi-firmware, ruby, samba,
11823 sane-backends, sconeserver, sdl_image, sdparm, ser2net,
11824 socketcand, sqlite, squid, strace, tcl, tcpdump, tinyhttpd,
11825 tvheadend, tzdata, uboot, udpcast, usb_modeswitch,
11826 usb_modeswitch_data, usbutils, webkit, wireshark, wvstreams,
11827 xapp_luit, xapp_xmodmap, xenomai, xfsprogs, xlib_libX11, zic,
11830 New packages: a10disp, aespipe, am33x-cm3, cppcms, dhcpcd,
11831 dropwatch, dtc, ecryptfs-utils, eglibc, elf2flt, fdk-aac,
11832 gcc-final, gcc-initial, gcc-intermediate, git,
11833 gpu-viv-bin-mx6q, gst1-plugins-bad, gst1-plugins-base,
11834 gst1-plugins-good, gst1-plugins-ugly, gst-omx,
11835 gst-plugin-x170, gstreamer1, jimtcl, lbase64, libassuan,
11836 libbsd, libcec, libdvbsi, libedit, libgpgme, libqmi,
11837 libqrencode, libsvg, libsvg-cairo, libunwind, libvpx,
11838 linux-headers, lockdev, luabitop, luacrypto, lua-ev,
11839 luaexpatutils, msgpack, ocrad, on2-8170-libs,
11840 on2-8170-modules, p11-kit, pax-utils, ptpd, ptpd2,
11841 python-pyro, ramspeed/smp, snappy, strongswan, sunxi-boards,
11842 sunxi-cedarx, sunxi-mali, sunxi-tools, ti-gfx, tinymembench,
11843 tree, tstools, uclibc, w_scan.
11845 Issues resolved (http://bugs.uclibc.org):
11847 #4718: python (built for powerpc) distutils has paths to host
11849 #5516: appended device tree blobs on uImage fails
11850 #6302: Versions of packages retrieved from github.com are wrong
11851 #6308: dosfstools download link is wrong
11852 #6326: Dropbear: Add options to allow better config for
11853 different target devices (e.g. routers)
11854 #6338: Wrong download link for minicom package
11855 #6344: Wrong handling of license text files with same name and
11856 different directory
11857 #6374: gnutls package broken if linux cryptodev module
11859 #6410: omap3_beagle has uimage error load address error
11861 2013.05, Released May 31th, 2013:
11865 External toolchain wrapper fix for if host/usr/bin is placed
11868 Updated/fixed packages: acpid, at91bootstrap, czmq, elf2flt,
11869 flex, jamvm, kmod, libplayer, libtirpc, libv4,
11870 lttng-babeltrace, opengl, qt5jsbackend, udpcast, wvstreams
11872 Issues resolved (http://bugs.uclibc.org):
11874 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc...
11875 #4988: flex and m4 problems
11876 #5912: obsolete CVS files
11878 2013.05-rc3, Released May 25th, 2013:
11882 Updated/fixed packages: aircrack-ng, bellagio, boost, crda,
11883 dvb-apps, flot, libatomic_ops, libeXosip2, libosip2, libxml2,
11884 mongrel2, poco, portaudio, pptp-linux, tvheadend, urg, weston,
11887 2013.05-rc2, Released May 15th, 2013:
11889 Fixes all over the tree.
11891 Default number of parallel jobs is now number of CPUs + 1.
11893 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash.
11895 Updated/fixed packages: aircrack-ng, busybox, cairo,
11896 classpath, curlftpfs, czmq, dbus, f2fs-tools, fan-ctrl,
11897 filemq, gst-plugin-bad, gutenprint, hplip, json-c,
11898 libatomic_ops, libcurl, libdrm, libglib2, libnspr, libnss,
11899 libsha1, libsigsegv, libxcb, linknx, linux-pam, lttng-modules,
11900 lttng-tools, matchbox-lib, mcookie, mesa3d, neon, pixman,
11901 pulseaudio, python-nfc, qt5imageformats, quota, openssl,
11902 sconeserver, strace, sylpheed, wvstreams,
11903 xapp_{appres,bdftopcf,beforelight,bitmap,edires,fonttosfnt},
11904 xapp_{fslsfonts,fstobdf,iceauth,ico,listres,luit,mkfontdir},
11905 xapp_{mkfontscale,oclock,rgb,rstart,scripts,sessreg,setxkbmap},
11906 xapp_{showfont,smproxy,twm,viewres,x11perf,xauth,xbacklight},
11907 xapp_x{biff,calc,clipboard,clock,cmsdb,cursorgen,dbedizzy,ditview},
11908 xapp_x{dm,dpyinfo,driinfo,edit,ev,eyes,f86dga,fd,fontsel,fs,fsinfo},
11909 xapp_x{gamma,gc,host,input-calibrator,input,kbcomp,kbevd,kbprint},
11910 xapp_x{kbutils,kill,load,logo,lsatoms,lsclients,lsfonts,mag,man},
11911 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode},
11912 xapp_x{setpointer,setroot,sm,stdcmap,vidtune,vinfo,wd,wininfo,wud},
11913 xcb-util, xcursor-transparent-theme, xdata_xbitmaps,
11914 xdata_xcursor-themes,
11915 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synaptics},
11916 xdriver_xf86-input-{tslib,vmmouse,void},
11917 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,fbdev,geode,glide},
11918 xdriver_xf86-video-{glint,i128,intel,mach64,mga,neomagic,newport},
11919 xdriver_xf86-video-{nv,openchrome,r128,savage,siliconmotion,sis},
11920 xdriver_xf86-video-{tdfx,tga,trident,v4l,vesa,vmware,voodoo,wsfb},
11921 xfont_encodings, xfont_font-adobe-{100,75}dpi,
11922 xfont_font-utopia-{100dpi,75dpi,type1},
11923 xfont_font-{alias,arabic-misc,bh-100dpi,bh-75dpi},
11924 xfont_font-bh-lucidatypewriter-{100,75}dpi, xfont_font-bh-{ttf,type1},
11925 xfont_font-bitstream-{100dpi,75dpi,type1}, xfont_font-cronyx-cyrillic,
11926 xfont_font-{cursor,daewoo,dec,isas,jis,micro}-misc,
11927 xfont_font-ibm-type1, xfont_font-misc-{cyrillic,ethiopic,meltho,misc},
11928 xfont_font-{mutt,schumacher}-misc,
11929 xfont_font-{screen-cyrillic,sony-misc,sun-misc,util},
11930 xfont_font-winitzki-cyrillic, xfont_font-xfree86-type1,
11931 xlib_lib{FS,ICE,SM,X11,XScrnSaver,Xau,Xaw,Xcomposite,Xcursor},
11932 xlib_libX{damage,dmcp,ext,fixes,font,ft,i,inerama,mu,pm,randr},
11933 xlib_libX{render,res,t,tst,v,vMC,xf86dga,xf86vm},
11934 xlib_lib{dmx,fontenc,pciaccess,pthread-stubs,xkbfile}, xlib_xtrans,
11935 xproto_{applewm,bigreqs,composite,damage,dmx,dri2,fixes}proto,
11936 xproto_{fontcache,font,gl,input,kb,randr,record,render}proto,
11937 xproto_{resource,scrnsaver,video,windowswm,xcmisc,xext}proto,
11938 xproto_{xf86bigfont,xf86dga,xf86dri,xf86vidmode,xinerama,x}proto,
11939 xserver_xorg-server, xutil_{makedepend,util-macros}
11941 Readded Packages: xapp_xinit
11943 Issues resolved (http://bugs.uclibc.org):
11945 #5054: amd64: cannot find init - due to missing /lib64 folder
11947 2013.05-rc1, Released May 8th, 2013:
11949 Architectures: ARC support, Blackfin support, FLAT binary
11950 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4
11952 Toolchains: Add new Microblaze external toolchains, Linaro
11953 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
11954 internal toolchain, default to GCC 4.7.x. Internal
11955 Crosstool-ng backend deprecated.
11957 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb
11958 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry
11961 FS: LZO and XZ compression methods, extra ubifs options,
11962 ext2 rev 0/1 and ext3/4 support.
11964 Patch handling: apply-patches now has .patch.xz support,
11965 Patch logic reworked as discussed during Febrary dev days:
11966 http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013
11968 <pkg>-rsync now excludes version control files.
11970 linux: uImage load address for ARM multiplatform kernels
11972 Infrastructure for multiple OpenGL / ES / EGL / OpenVG
11973 providers, similar to how libjpeg / libjpeg-turbo is handled.
11975 Infrastructure for packages to add system users.
11977 kconfig: updated to 3.9-rc2, support make olddefconfig
11979 Updated/fixed packages: alsa-lib, alsa-utils, apr, apr-util,
11980 argp-standalone, at, at91bootstrap, audiofile, aumix, avahi,
11981 bash, blackbox, bind, binutils, bison, boost, bridge-utils,
11982 busybox, ccache, cifs-utils, cmake, collectd, connman,
11983 conntrack-tools, cpanminus, crosstool-ng, diffutils, directfb,
11984 directfb-examples, divine, dmalloc, dnsmasq, dosfstools,
11985 dropbear, e2fsprogs, ebtables, eeprog, erlang, ethtool,
11986 fb-test-app, fbset, feh, ffmpeg, file, flex, flot, foomatic,
11987 fxload, gd, gdb, gdisk, genimage, gettext, gmp, gnuchess,
11988 gnutls, gob2, gperf, gpsd, gstreamer, haserl, hiawatha, htop,
11989 httping, icu, inotify-tools, intltool, iproute2, ipset,
11990 iptables, iw, jpeg, jquery, jquery-{sparkline,validation},
11991 json-c, kbd, kexec, kismet, kmod, lcdproc, libarchive,
11992 libatasmart, libcap, libconfig, libconfuse, libcurl, libdrm,
11993 libeet, libev, libevas, libeXosip2, libffi, libfribi, libfuse,
11994 libgcrypt, libglib2, libgtk2, libid3tag, libmicrohttpd,
11995 libnetfilter_acct, libnetfilter_conntrack, libnl, libpcap,
11996 libplayer, libsigc, libv4l, libxcb, linenoise, linux-pam,
11997 lm_sensors, ltp-testsuite, luajit, lzop, madplay, make, mdadm,
11998 mediastreamer, memtester, mesa3d,
11999 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123,
12000 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon,
12001 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr,
12002 omap-u-boot-utils, openssh, openssl, openswan, openvpn,
12003 oprofile, orc, patch, pciutils, pcre, perl, php, poco,
12004 polarssl, proftpd, psmisc, pulseaudio, python,
12005 python-{bottle,netifaces,serial,setuptools}, qt, quagga,
12006 quota, radvd, rpi-firmware, rpi-userland, rt-tests, sam-ba,
12007 samba, sawman, sdl, ser2net, smartmontools, socat, socketcand,
12008 speex, squid, stress, stunnel, sudo, syslinux, sysstat,
12009 sysvinit, tcl, tcprelay, tinyhttpd, tslib, tvheadend,
12010 uboot-tools, udev, ulogd, util-linux, vala, vtun, webkit,
12011 xapp_{iceauth,luit,makefontscale,sessreg,setxkbmap,smproxy},
12012 xapp_{xauth,xcmsdb,xdpyinfo,xev,xgamma,xhost,xinput,xkbcomp},
12013 xapp_{xkbevd,xlsatoms,xlsclients,xmodmap,xpr,xprop,xrandr,xrdb},
12014 xapp_{xset,xwd,xwininfo}, xcb-{proto,util},
12015 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synptics},
12016 xdriver_xf86-input-{tslib,vmmouse,void},
12017 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,geode,glide,glint},
12018 xdriver_xf86-video-{i128,intel,mach64,mga,neomagic,newport},
12019 xdriver_xf86-video-{openchrome,r128,savage,siliconmotion,sis},
12020 xdriver_xf86-video-{tdfx,trident,vesa,vmware,wsfb}, xenomai,
12021 xfont, xinetd, xkeyboard-config, xlib_lib{FS,ICE,SM,X11},
12022 xlib_libX{scrnSaver,au,aw,cursor,dmcp,ext,fixes,font,ft,i},
12023 xlib_libX{inerama,mu,pm,randr,res,tst,v,vMC,xf86dga,xf86vm},
12024 xlib_lib{dmx,fontenc,pciaccess,xkbfile}, xlib_xtrans,
12025 xproto_{applevm,bigreqs,dri2,fonts,gl,input,kbd,record}proto,
12026 xproto_{resource,scrnsaver,xcmisc,xext,x}proto,
12027 xserver_xorg-server, xutil_makedepend, xz, zeromq
12029 New packages: aircrack-ng, bcusdk, chrony, crda,
12030 cryptodev-linux, cppzmq, czmq, dtach, enscript, exfat,
12031 exfat-utils, f2fs-tools, fan-ctrl, filemq, foomatic-filters,
12032 genimage, genpart, glibmm, gnuplot, gtest, gutenprint, hplip,
12033 iozone, jansson, jhead, jquery-keyboard, jquery-ui,
12034 jquery-ui-themes, json-glib, json-javascript, lcms2, libpfm4,
12035 libpthsem, libserial, libsigsegv, libtasn1, libwebsockets,
12036 libxkbcommon, libxml++, linknx, log4cxx, mongoose, mongrel2,
12037 mtools, ne10, nmap, nodejs, openobex, openpgm, poppler,
12038 protobuf-c, python-m2crypto, python-thrift, qjson, qt5base,
12039 qt5declarative, qt5graphicaleffects, qt5imageformats,
12040 qt5jsbackend, qt5multimedia, qt5quick1, qt5script, qt5svg,
12041 qt5webkit qt5xmlpatterns, rapidjson, redis, swig, texinfo,
12042 tzdata, urg, ussp-push, wayland, webp, weston, wireless-regdb,
12043 wireshark, wvdial, wvstreams, xcb-util-image, xcb-util-wm,
12044 xcursor-transparent-theme, zic, zmqpp, zyre
12046 Removed packages: microperl, ocf-linux, xapp_xinit,
12047 xapp_xplsprinters, xapp_xprehashprinterlist,
12048 xfont_font-bitstream-speedo,
12049 xlib_lib{Xfontcache,XprintAppUtil,XprintUtil,Xp,oldX,xkbui},
12050 xproto_{print,xf86rush}proto
12052 Deprecated packages: vala
12054 Issues resolved (http://bugs.uclibc.org):
12056 #1291: Add support for Faraday 526 arm processor (fa526)
12057 #2683: cups does not install correctly to target
12058 #3313: mesa3d fails to build
12059 #5186: initramfs/cpio should support lzo compression
12060 #5636: agetty - cannot get controlling tty error - need updated...
12061 #5906: collectd client headers not exported
12062 #5966: bison unnecessarily required as build dependency
12063 #6140: --enable-fileinfo not applied for php package
12064 #6164: openvpn usage of ip tool from Busybox
12066 2013.02, Released February 28th, 2013:
12068 Misc manual updates.
12070 Updated/fixed packages: busybox, collectd, flashbench,
12071 libgtk2, libupnp, mii-diag, quota
12073 2013.02-rc3, Released February 26th, 2013
12077 Updated/fixed packages: conntrack-tools, dialog,
12078 enlightenment, haserl, keyutils, libfif, libmad,
12079 linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm,
12080 ruby, spawn-fcgi, vtun
12082 Issues resolved (http://bugs.uclibc.org):
12084 #5960: fusion.ko driver does not install to target rootfs
12086 2013.02-rc2, Released February 19th, 2013
12088 Fixes all over the tree.
12090 Various manual updates and fixes.
12092 Updated/fixed packages: busybox, collectd, gesftpserver,
12093 glib-networking, gnutls, inotify-tools, libcurl, libffi,
12094 libglib2, libtorrent, libvorbis, neard, network-manager,
12095 ntfs-3g, openssl, qt, rpi-userland, rtorrent, thttpd, vim.
12097 Issues resolved (http://bugs.uclibc.org):
12099 #5906: collectd client headers not exported
12101 2013.02-rc1, Released February 10th, 2013
12103 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target
12104 libraries install fixed. Add Linaro ARM
12105 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery
12106 CodeBench MIPS 2012.03/09. Infrastructure to warn about
12107 missing 32bit support for binary toolchains. Toolchain wrapper
12108 is now relocatable. Add GDB 7.5.1 / Remove 6.8 / 7.0 /
12109 7.1. Deprecate uClibc 0.9.31.
12111 Architecture: Xtensa fixes, add missing powerpc variants, arm
12112 1136jf-s rev1, add A5/A15, neon support toggle, OABI
12113 deprecated. Sparc: drop old unused variants
12115 Bootloaders: At91bootstap: fix upstream URL, Barebox: add
12116 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes,
12117 environment image support, U-Boot: add 2013.01.01
12119 Linux: fix appended dtb handling for v3.8+ kernels, support
12120 multiple device trees
12122 Defconfigs: calao USB-A9260, snowball, QEMU PPC440 on ML507
12123 board, QEMU ARM Exynos4210, Kernel version in QEMU defconfigs
12124 updated, at91rm9200df: misc fixes. Lock kernel headers to
12127 Infrastructure: Git download fixes. Toolchain make target
12128 renamed from 'cross' to 'toolchain'. Eclipse integration
12129 support. Option to set root password, post image scripts,
12130 config scripts handling.
12132 Updated/fixed packages: alsa-lib, argp-standalone, argus,
12133 arptables, atk, audiofile, axel, beecrypt, bind, bison,
12134 bluez_utils, boost, cairo, can-utils, bmon, boa, busybox,
12135 cairo, ccache, cdrkit, cifs-utils, cjson, cmake, collectd,
12136 connman, coreutils, cpanminus, cups, dbus, dhcp, dialog,
12137 diffutils, directfb, distcc, divine, dnsmasq, docker,
12138 dosfstools, dstat, e2fsprogs, ebtables, ed, empty, ethtool,
12139 expedite, fbset, fbv, ffmpeg, flex, fltk, fluxbox, freetype,
12140 gadget-test, gawk, gdb, genext2fs, gettext, giblib,
12141 glib-networking, gmp, gmpc, gnupg, gnutls, gpsd,
12142 gst-plugins-{bad,base,good}, gstreamer, gzip, haserl, hdparm,
12143 heirloom-mailx, hiawanta, hostapd, icu, imagemagick, imlib2,
12144 inadyn, infozip, iproute2, ipset, iptables, iw, jpeg, jquery,
12145 jquery-sparklines, jqeury-validation, kismet, kmod, lame,
12146 libao, libcap, libcurl, libdvdnav, libdvdread, libecore,
12147 libedbus, libedje, libeet, libefreet, libeina, libeio,
12148 liberation, libelementary, libembryo, libethumb, libev,
12149 libevas, libffi, libfribidi, libfuse, libgcrypt, libglib2,
12150 libgpg-error, libgtk2, libhid, libidn, libmicrohttpd, libmpd,
12151 libnl, libnspr, libnss, libogg, libpcap, libplayer, libpng,
12152 libroxml, librsvg, libseccomp, libsigc, libsndfile, libungif,
12153 libupnp, liburcu, libusb-compat, libvncserver, libvorbis,
12154 libxml2, libxslt, lighttpd, links, linux-firmware,
12155 linux-fusion, ltp-testsuite, ltrace,
12156 lttng-{babel,libust,modules,tools}, lvm2, lua, luajit, lzop,
12157 matchbox-{desktop,lib}, mdadm, metacity, midori, minicom, mpd,
12158 mpfr, mplayer, mtd, mysql_client, ncurses, neon, netatalk,
12159 networkmanager, nspr, ntfs-3g, nuttcp, ofone, olsr, openssl,
12160 openvpn, opkg, oprofile, opus, opus-tools, orc, ortp, pango,
12161 pciutils, pcmanfm, pcre, pcsc-lite, perl, php, pixman,
12162 pkgconf, polarssl, pptp-linux, proxychains, pulseaudio,
12163 python, python3, qemu, qextserialport, qt, quagga, radvd,
12164 readline, rng-tools, rt-tests, rubix, ruby, sam-ba, samba,
12165 sane-backends, sconeserver, scons, screen, sdl, sdl_gfx,
12166 sdl_mixer, sdl_ttf, sdparm, sed, ser2net, smartmontools,
12167 speex, sqlite, squid, sshfs, strace, sudo, sylpheed, tn5250,
12168 taglib, tar, torsmo, transmission, tslib, uboot-tools, ulogd,
12169 usb_modeswitch, util-linux, valgrind, vim, vsftpd, wavpack,
12170 webkit, wipe, wireless_tools, wpa_supplicant, xapp_xinit,
12171 xapp_xinput-calibrator, xapp_xman, xapp_xmh, xlib_libX11,
12172 xlib_libXdmcp, xlib_libXft, xlib_libpthread-stubs,
12173 xlib_xtrans, xproto_xcmiscproto, xproto_xextproto,
12174 xserver_xorg-server, xstroke, xvkbd, xz
12176 New packages: b43-firmware, b43-fwcutter, bustle,
12177 cache-calibrator, cegui06, celt051, classpath, curlftpfs,
12178 dvb-apps, dvbsnoop, elfutils, enlightenment, firmware-imx,
12179 flashbench, gd, gesftpserver, gst-fsl-plugins, httping, iftop,
12180 imx-lib, jamvm, jpeg-turbo, keyutils, libatasmart, libcofi,
12181 libebml, libevas-generic-loaders, libfslcodec, libfslparser,
12182 libfslvpuwrap, libgsasl, libiscsi, libmatroska, libmcrypt,
12183 libmhash, libqwt, libseccomp, libsha1, linenoise, mcrypt,
12184 media-ctl, ncdu, neard, neardal, nettle, perf, polkit,
12185 proxychains, python-bottle, python-pyparsing, rpi-firmware,
12186 rpi-userland, sg3_utils, slirp, snowball-hdmiservice, spice,
12187 spice-protocol, tcllib, tvheadend, udisks, usbredir
12188 ux500-firmware, vde2, xcb-utils-keysyms, yavta,
12191 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek},
12192 xdriver_xf86-video-{apm,chips,i740,rendition,s3,s3virge,sisusb},
12193 xdriver_xf86-video-sun{cg14,cg3,cg6,ffb,leo,tcx},
12194 xdriver_xf86-video-{tsend,xgi,xgixp}
12196 Deprecated packages: xstroke
12198 Issues resolved (http://bugs.uclibc.org):
12200 #4237: building shared openssl w/-Os fails due to gcc bug
12201 #5690: python3 does not obey to BR2_PACKAGE_PYTHON3_PYC_ONLY=y
12202 #5602: python3 should install a "python" symbolic link
12203 #5846: Extra slash added to last slash in URL
12205 2012.11.1, Released January 3rd, 2013:
12207 Toolchain: Fixed non-largefile builds on recent Ubuntu
12210 Arch: fix missing x86/generic handling, Build for Xtensa with
12213 Updated/fixed packages: dosfstools, qt
12215 2012.11, Released December 2nd, 2012:
12217 Git shallow clone fix for older git version.
12219 Updated/fixed packages: ctuio, libtool
12221 Issues resolved (http://bugs.uclibc.org):
12223 #5726: List all the available hook points
12225 2012.11-rc2, Released November 30th, 2012:
12227 Minor fixes around the tree.
12229 Various manual updates and fixes.
12231 Add checks for legacy features.
12233 Updated/fixed packages: acpid, alsa-lib, arptables, binutils,
12234 busybox, ccache, cjson, cramfs, directfb, flex, fluxbox, gdb,
12235 hiawatha, igh-ethercat, imagemagick, imlib2, lcdproc,
12236 libdaemon, libecore, libhid, libmad, libpcap, libsigc, libusb,
12237 linux-fusion, matchbox, ocf-linux, owl-linux, python, rrdtool,
12238 scons, strace, sylpheed
12240 Issues resolved (http://bugs.uclibc.org):
12242 #5732: Error : package/alsa-lib/alsa-lib.mk
12244 2012.11-rc1, Released November 17th, 2012
12246 Fixes all over the tree and new features.
12248 Defconfigs: use u-boot 2012.10 on at91 and beaglebone,
12249 sheevaplug + qemu: bump kernel version, add qemu-mips64-malta
12250 + nitrogen6x defconfigs.
12252 Bootloaders: add u-boot 2012.07/10, ais target format, add
12253 barebox 2012.08/09/10/11, linker overlap issue fix for
12254 at91bootstrap, mxs-bootlets updated for new Barebox versions.
12256 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x,
12257 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
12258 Libtirpc support for modern glibc variants. Toolchain on
12259 target has been deprecated.
12261 Initial Aarch64 support, Xtensa support re-added.
12263 Infrastructure: Use shallow git clone when possible, use
12264 tarballs rather than git URLs for github. Moved to pkgconf
12265 rather than pkg-config. System directory added, default
12266 skeleton/device tables moved. More than 1 post-build script
12267 can now be used. output/target now contains a
12268 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM warning, to help people
12269 understand how to (not) use it.
12271 Manual has been reworked and extended.
12273 Legal-info: Lots of package annotations, CSV file fixes,
12274 _LICENSE / _REDISTRIBUTE splitup, per-package hooks.
12276 Updated/fixed packages: acpid, alsa-lib, alsa-utils,
12277 alsamixergui, attr, autoconf, automake, bash, bind, binutils,
12278 bison, blackbox, bluez-utils, busybox, cairo, can-utils,
12279 cifs-utils, cjson, cmake, collectd, connman, conntrack-tools,
12280 coreutils, cups, cvs, dbus, dhcp, directfb, dmalloc, dnsmasq,
12281 dropbear, e2fsprogs, ethtool, fbdump, feh, fftw, file,
12282 flashrom, fluxbox, gdb, gdisk, gdk-pixbuf, genext2fs, gettext,
12283 gnutls, gpsd, gqview, grep, gsl, gst-plugins-{bad,good},
12284 hdparm, hiawatha, hostapd, input-tools, iproute2, ipset,
12285 iptables, iw, json-c, kexec, kmod, lcdproc, leafpad, less,
12286 libcurl, libdrm, libdvdnav, libdvdread, libffi, libfuse,
12287 libglib2, libhid, liblockfile, libmad, libmbus, libmnl,
12288 libnetfilter_{acct,conntrack,cthelper,cttimeout,queue},
12289 libnfc, libnfc-llcp, libnfnetlink, libnl, libnspr, libnss,
12290 libpcap, libplayer, libtool, libtorrent, liburcu, libv4l,
12291 libxcb, libxml2, libxslt, links, linux-firmware, lm-sensors,
12292 lmbench, lockfile-progs, logrotate, lshw, lsof,
12293 lttng-babeltrace, lttng-tools, lua, luajit, mesa3d, microperl,
12294 mii-diag, module-init-tools, mpc, mpd, mpg123, mplayer,
12295 mtd-utils, mysql_client, nbd, ncurses, netatalk, netkitbase,
12296 netkittelnet, netsnmp, newt, nfs-utils, openntpd, openssh,
12297 openssl, opkg, patch, pciutils, pcre, php, poco, polarssl,
12298 popt, portmap, pppd, procps, pulseaudio, python, python-nfc,
12299 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
12300 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
12301 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs,
12302 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc,
12303 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*,
12304 xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient,
12305 xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq
12307 New packages: arptables, at91bootstrap3, boot-wrapper-aarch64,
12308 ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps,
12309 fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl,
12310 lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam,
12311 lua-msgpack-native, macchanger, mtdev, mtdev2tuio, nfacct,
12312 opus, opus-tools, pcsc-lite, perl, pkgconf, python-meld3,
12313 python3, qemu, qextserialport, qtuio, rpcbind, schifra,
12314 sconeserver, supervisor, time, ulogd, usb_modeswitch_data,
12317 Deprecated packages: netkitbase, netkittelnet
12319 Issues resolved (http://bugs.uclibc.org):
12321 #807: [PATCH] samba - make iconv and smbd optional
12322 #3049: binutils have a sysroot bug in ld
12323 #5330: update vsftpd to 3.0.0
12324 #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined...
12325 #5666: Fails to build python 2.7.2 for 2440 arm
12327 2012.08, Release August 31th, 2012
12329 Updated/fixed packages: microperl, cups, luajit, rrdtool,
12332 Added license information for: sqlite.
12334 Changed the source URLs of all packages located on Sourceforge
12335 in order to use the automatic mirror selection URL
12336 downloads.sourceforge.net, and get rid of the
12337 BR2_SOURCEFORGE_MIRROR option.
12339 2012.08-rc3, Released August 25th, 2012
12341 Updated/fixed packages: libglib2, netsnmp, freetype, libfuse,
12342 libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc.
12344 Added license informations for: barebox, grub, syslinux,
12345 uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils,
12346 faad2, nano, fbdump, rsync, librsync, fontconfig,
12349 2012.08-rc2, Released August 15th, 2012
12351 Updated/fixed packages: imagemagick, sudo, crosstool-ng.
12353 Added license informations for: mxml, nanocom, empty, expat,
12354 lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng,
12355 input-event-daemon, luajit, cgilua, copas, coxpcall,
12356 luafilesystem, luasocket, rings, wsapi, xavante, libtpl,
12357 avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl,
12358 libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd,
12359 mtd, openssl, psmisc, socat, spawn-fcgi.
12361 Fixes to Microblaze external toolchains
12362 configuration. Improvements of the pkg-stats
12363 script. Out-of-tree fix for the graph-depends script.
12365 Kernel headers version bump.
12367 2012.08-rc1, Released August 1st, 2012
12369 Fixes all over the tree and new features.
12371 Integration of a legal information reporting infrastructure,
12372 which allows to generate detailed informations about the
12373 licenses and source code of all components of a system
12374 generated by Buildroot. License information will progressively
12375 be added on packages.
12377 Default configuration files added for Calao-systems USB-A9263
12378 and Calao-systems USB-A9G20-LPW.
12380 External toolchains update: allow download of a custom
12381 toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
12382 Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
12385 Allow the restriction of downloads to the primary site only.
12386 This is useful for project developers who want to ensure that
12387 the project can be built even if the upstream tarball
12388 locations disappear.
12390 Add a 'System configuration' choice to select between 3
12391 different init systems: Busybox init, SysV init and Systemd
12394 Cleanups to the package infrastructure. The visible change to
12395 developers is that $(eval $(call AUTOTARGETS)) is now $(eval
12396 $(autotools-package)), and similarly for other package
12397 infrastructures and host packages. Refer to the documentation
12400 By default, automatic detection of the number of compilation
12401 jobs to use, depending on the number of CPUs available.
12403 Improvements to generate systems with static libraries only
12404 (infrastructure and package fixes).
12406 Add proper support in the Linux kernel package to generate
12407 Device Tree Blobs or combined Device Tree / Kernel
12408 images. This will be useful on Microblaze, PowerPC and ARM,
12409 which are architectures making extensive use of the Device
12412 Updated/fixed packages: audiofile, autoconf, automake, axel,
12413 barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils,
12414 bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils,
12415 cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups,
12416 dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv,
12417 ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep,
12418 gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd,
12419 htop, icu, igh-ethercat, imagemagick, input-tools, iostat,
12420 iproute2, ipset, iptables, iw, kmod, less, libcap, libgci,
12421 libconfig, libcurl, libelf, libevas, libeXosip2, libexif,
12422 libfuse, libidn, libmad, libmbus, libmnl,
12423 libnetfilter-conntrack, libnl, libnspr, libnss, libogg,
12424 libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2,
12425 libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules,
12426 lttng-tools, lua, m4, memtester, midori, mii-diag,
12427 module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml,
12428 mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd,
12429 openssl, pciutils, php, polarssl, portaudio, pppd,
12430 pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm,
12431 rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex,
12432 sqlite, squashfs, squid, sudo, synergy, syslinux, systemd,
12433 tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget,
12434 wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib
12436 New packages: cjson, collectd, dfu-util, dmidecode, elftosb,
12437 fbterm, flashrom, freerdp, inadyn, libfreefare,
12438 libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
12439 libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
12440 luajit, mediastreamer, mobile-broadband-provider-info, monit,
12441 mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
12442 opkg, ortp, owl-linux, python-id3, python-nfc, quota,
12443 ramspeed, rtorrent, sound-theme-borealis,
12444 sound-theme-freedesktop, sysprof, webrtc-audio-processing,
12447 Issues resolved (http://bugs.uclibc.org):
12449 #1315: Allow use of older external toolchains without sysroot
12450 support [won't fix]
12451 #5276: Hiawatha needs to manage IPV6 if so [fixed]
12452 #5360: buildroot fails when building "host-libglib2 2.30.2
12453 Building" [won't fix, upstream problem]
12454 #5384: Can't build packages relying on gets on newer glibc
12457 2012.05, Released May 30th, 2012:
12459 Updated/fixed packages: busybox, netsnmp, pptp-linux
12461 2012.05-rc3, Released May 25th, 2012:
12463 Minor fixes around the tree.
12465 Infra: Fix for DOWNLOAD macro when using primary mirrors with
12468 Toolchain: Kernel headers 3.2.18 / 3.3.7.
12470 Updated/fixed packages: binutils, bison, busybox, cifs-utils,
12471 gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile,
12474 2012.05-rc2, Released May 18th, 2012:
12476 Fixes all over the tree.
12478 Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf
12479 dependency, disable decimal floats support, Linux 3.2.17 /
12480 3.3.6 kernel headers. Fix sysroot copy handling for toolchains
12481 without C++ support.
12483 Updated/fixed packages: apr, apr-util, ccache, dnsmasq,
12484 heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala
12486 2012.05-rc1, Released May 10th, 2012:
12488 Fixes all over the tree and new features.
12490 Use /etc/os-release for version info rather than
12493 CMake toolchain file moved to $HOST_DIR/usr/share/buildroot.
12495 Apply-patches.sh: cleanups, archived patches handling fixes,
12496 support series files.
12498 Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for
12499 arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for
12500 atngw100, use 3.3.x for qemu configs.
12502 Menu structure: Libraries moved out of multimedia section
12504 Atom processor support. Prescott fix, blackfin ABI fix,
12505 Microblaze architecture support (using ext toolchain). Cleanup
12506 architecture names, deprecate Xtensa support.
12508 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
12509 default to uClibc 0.9.33.x, enable
12510 UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit
12511 fixes for external toolchains, linaro ext toolchains, new
12512 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
12515 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
12516 support. Barebox: add 2012.04, remove 2011.12.
12518 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
12519 barebox, berkeleydb, bind, bluez_utils, boost, busybox,
12520 can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp,
12521 directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat,
12522 fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk,
12523 gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls,
12524 gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly},
12525 haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec,
12526 kmod, lame, libaio, libarchive, libatomic_ops, libconfig,
12527 libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi,
12528 libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2,
12529 libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu,
12530 libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt,
12531 lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace,
12532 lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123,
12533 mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon,
12534 netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd,
12535 openssh, openssl, parted, pango, pcre, php, pixman, poco,
12536 psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync,
12537 ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net,
12538 smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo,
12539 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
12540 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
12541 util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
12542 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
12545 New packages: apr, apr-util, audiofile, bellagio,
12546 conntrack-tools, empty, fmtools, glib-networking,
12547 heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng,
12548 libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink,
12549 libtpl, localedef, minicom, msmtp, ndisc6, netatalk,
12550 ocf-linux, openswan, parted, polarssl, protobuf, read-edid,
12551 socketcand, stress, systemd, ushare, zeromq
12553 Deprecated packages: ttcp
12555 Removed packages: ntfsprogs
12557 Issues resolved (http://bugs.uclibc.org):
12559 #2353: [lua] fix build with 2010.08-rc1
12560 #2503: Microperl fails build on MIPSel or with Fedora13.x86_64
12561 #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0
12562 #2881: Can't build project statically with external toolchain
12563 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
12564 #4808: ccache may build against wrong zlib
12565 #4880: New package lcdproc
12566 #4886: New package protobuf
12567 #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/...
12568 #4898: * make: [target-finalize] Error 1 (ignored)*
12569 #4985: Qt 4.7.4 build crashes with Linux 2.6.29
12570 #4970: udev 181 fails to build if kernel version 3.3 is selected
12571 #5018: dialog broken: exits with assert in uClibc
12572 #5102: qt package moc, uic, rcc read from wrong place
12573 #5144: Patch to fix ixon bug in uemacs
12574 #5198: Line graphics output is broken in GNU Screen
12575 #5204: Missing terminfo file(s) for GNU screen terminal type
12577 2012.02, Released February 29th, 2012:
12579 Updated/fixed packages: libecore
12581 2012.02-rc3, Released February 27th, 2012:
12583 Fixes all over the tree.
12585 Automatic host dependencies handling for cmake packages
12586 fixed. Customize package deprecated as using a post-build
12587 script is nowadays the preferred way of adding extra stuff to
12590 Linux-headers 3.0.x / 3.2.x stable version bumped.
12592 QEMU defconfigs updated to 3.2.x kernels and readme fixed.
12594 Updated/fixed packages: dropbear, ffmpeg, libpng
12596 2012.02-rc2, Released February 19th, 2012:
12598 Fixes all over the tree.
12600 Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump
12601 linux-headers 3.0.x / 3.2.x stable versions.
12603 Documentation: Added makedev / <pkg>_DEVICES /
12604 <pkg>_PERMISSIONS documentation.
12606 Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore,
12607 libvncserver, mxml, python.
12609 2012.02-rc1, Released February 12th, 2012:
12611 Fixes all over the tree and new features.
12613 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
12614 support removed, Powerpc SPE ABI support. GDB ELF support fix,
12615 GDB 7.4, crosstool-NG 1.13.4.
12617 Gentargets: scp and mercurial support.
12618 Autotools: derive host dependencies from target by default.
12619 Packages can now declare device table snippets.
12621 Host utilities menu with commonly used host tools.
12623 defconfigs: qemu configs for x86-64, mips and sparc, at91
12624 defconfigs now use modern U-Boot / mainline Linux, added
12625 lpc3250 defconfigs.
12627 uClibc: remove 0.9.30, backport unshare() support, add
12628 0.9.32.1 / 0.9.33, use same config for ctng.
12630 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
12631 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
12634 Various manual updates. Release tarballs now contain generated
12635 manual in text/html/pdf formats.
12637 Buildroot now calls the stop function of scripts in
12638 /etc/init.d at shutdown.
12640 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
12641 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
12642 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
12643 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
12644 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
12645 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
12646 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
12647 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
12648 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
12649 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
12650 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
12651 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
12652 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
12653 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
12654 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
12655 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
12656 python, python-serial, qt, ruby, samba, sdl, sdparm,
12657 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
12658 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
12659 util-linux, vala, valgrind, vsftpd, wpa_supplicant,
12660 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
12661 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
12662 xf86-video-sis, xfont_{encodings,font-util},
12663 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
12664 xlib_libxkbfile, xterm, xutil_makedepend, yajl
12666 New packages: boost, connman, dstat, expedite, explorercanvas,
12667 feh, flot, giblib, igh-ethercat, imlib2, jquery,
12668 jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
12669 libedbus, libedje, libeet, libeina, libelementary, libesmtp,
12670 libethumb, libevas, libical, libmbus, liboauth, liburcu,
12671 libvncserver, linux-firmware,
12672 lttng-{babeltrace,libust,modules,tools}, NetworkManager,
12673 open2300, python-distutilscross, python-dpkt,
12674 python-netifaces, python-pygame, python-setuptools, rt-tests,
12675 sam-ba, sane-backends, sqlcipher, transmission, unionfs,
12676 xf86-input-tslib, xinput-calibrator
12678 Issues resolved (http://bugs.uclibc.org):
12680 #743: Add Transmission bit torrent option to buildroot
12681 #755: Add Boost libraries as a package
12682 #2299: Add crypto support to libsoup
12683 #2617: Pixman 0.19.2 & Cairo 1.10.0
12684 #3403: libgpg-error: bump to version 1.10
12685 #3409: libgpg-error: download from gnupg.org
12686 #3421: nano: make tiny flag optional
12687 #3691: New EFL packages
12688 #4664: Cannot patch AT91Bootstrap
12689 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
12690 #4760: Qt: add host-pkg-config to dependency-list
12692 2011.11, Released November 30th, 2011:
12694 Fixes all over the tree.
12696 Bump kernel headers / default Linux version to 3.1.4.
12698 Updated/fixed packages: ruby
12700 2011.11-rc3, Released November 26th, 2011:
12702 Fixes all over the tree.
12704 Toolchain: Fix gdb dependencies for external toolchains,
12705 adjust uClibc patches so they don't confuse modern versions of
12706 patch, bump crosstool-ng, kernel headers and linux versions.
12708 Updated/fixed packages: busybox, freetype, mplayer, opencv,
12709 php, rsyslog, ruby, thttpd, xapp_xf86dga
12711 Issues resolved (http://bugs.uclibc.org):
12713 #4357: Prevent patch commands from accessing source control
12714 #4369: Fix permissions on untared lsof archive
12716 2011.11-rc2, Released November 18th, 2011:
12718 Fixes all over the tree and new features.
12720 Updated asciidoc documentation
12722 Toolchain: Bumped 3.x stable kernel headers, use wget in
12723 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
12726 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
12727 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
12729 Issues resolved (http://bugs.uclibc.org):
12731 #3355: mplayer fails to build
12732 #4021: uClibc: undefined reference to `__GI___errno_location'
12733 #4297: Qt's qmake uses wrong pkg-config
12735 2011.11-rc1, Released November 11th, 2011:
12737 Fixes all over the tree and new features.
12739 Moved misc scripts and support stuff to support/. Renamed
12740 patch-kernel.sh to support/scripts/apply-patches.sh.
12742 Documentation: Moved to asciidoc format, make targets to
12743 generate text/html/pdf/epub output added.
12745 Defconfigs: Qemu configs updated to 3.1 kernel and readmes
12748 Bootloaders: Add support for custom git tree / tarballs for
12749 barebox, similar to how it's handled for u-boot. Clean up
12750 menuconfig options.
12752 Toolchain: Update external codesourcery toolchain download
12753 URLs after Codesourcery got bought by Mentor, add x86
12754 toolchain, update toolchain versions and optimize toolchain
12755 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
12756 updated GDB versions / download URLs. Binutils
12757 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
12760 Package infrastructure: Support for local packages /
12761 overrides, package dir / name arguments dropped from
12762 {GEN,AUTO,CMAKE}TARGETS.
12764 Linux: Kernel extensions infrastructure support, Xenomai +
12767 Updated/fixed packages: acpid, bind, busybox, dash, dbus,
12768 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
12769 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
12770 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
12771 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
12772 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
12773 libconfuse, libcuefile, libcurl, libdaemon, libevent,
12774 libglib2, libiconv, libmpd, libreplaygain, libroxml,
12775 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
12776 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
12777 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
12778 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
12779 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
12780 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
12781 samba, sawman, sdl_sound, smartmontools, sqlite, squid,
12782 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
12783 tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
12784 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
12786 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
12787 libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
12788 ngrep, noip, opencv, openocd, picocom, poco, portaudio,
12789 pulseaudio, pv, rtai, vala, xenomai.
12791 Removed packages: liboil, sfdisk, swfdec, webif
12793 Issues resolved (http://bugs.uclibc.org):
12795 #505: live555: new package
12796 #507: Enable live and tv options in MPlayer-1.0rc2
12797 #531: let e2fsprogs package to export headers to staging dir if needed
12798 #1171: Linuxthreads new cannot find sysdep.h
12799 #1357: Add bluez to buildroot system
12800 #2107: New package: input-event-daemon
12801 #2599: New package: orc (Oil Runtime Compiler)
12802 #2605: gstreamer: Update to 0.10.30
12803 #2677: introducing util-linux-ng as replacement for util-linux
12804 #2917: Qt: Add declarative module
12805 #3145: jffs2 image generation fails
12806 #3271: netperf-2.4.5 fails to compile
12807 #3331: xdata_xcursor-themes depends on xcursorgen
12808 #3343: Add file:// download SITE_METHOD
12809 #3391: Add support for specifying an external kernel tree
12810 #3631: Error while compiling with Xorg
12811 #3709: oprofile doesn't build for mipsel
12812 #3925: midori not getting compile
12813 #4045: Add support for downloading i386 toolchains from codesourcery
12814 #4165: lrzsz-fix-symlink-at-rebuild.patch
12815 #4171: makedevs-unused-but-set-variable.patch
12816 #4183: Codesourcery toolchain download site has changed
12817 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
12818 #4381: Add option to lighttpd to enable Lua support
12819 #4387: Make sure that dest dir exists before installing mtd files
12821 2011.08, Released August 31th, 2011:
12823 Fixes all over the tree.
12825 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
12828 Updated/fixed packages: ipset, python
12830 2011.08-rc2, Released August 29th, 2011:
12832 Fixes all over the tree.
12834 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
12835 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
12838 Defconfigs: kernel updates, fix mini2440 serial port config,
12839 remove old arm toolchain configs.
12841 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
12842 targets similar to linux/busybox.
12844 Updated/fixed packages: barebox, directfb, libsoup,
12845 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
12846 usbmount, util-linux, xfont_font-misc-misc
12848 Issues resolved (http://bugs.uclibc.org):
12850 #3685: ncurses installation hangs due to old version of tic
12851 #4093: Grub fails to install bz2 patch after conversion to...
12853 2011.08-rc1, Released August 4th, 2011:
12855 Fixes all over the tree and new features.
12857 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
12858 ext-toolchain-wrapper improvements, improved non-MMU
12859 support. GCC 4.3.6 / 4.6.1.
12861 GENTARGETS infrastructure extended to cover bootloaders and
12862 Linux kernel as well. Options to retrive Linux/U-Boot from a
12863 custom git repo instead of upstream tarballs.
12864 Support for Linux 3.x and release candidate tarballs.
12865 X-Loader bootloader for omap added.
12867 Make source/external-deps now also works for external
12868 toolchains / crosstool-ng backend.
12870 Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
12871 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
12872 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
12873 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
12874 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
12875 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
12876 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
12877 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
12878 synergy, udev, usbmount, usbutils, util-linux, valgrind,
12879 webkit, xorg-xserver, xz, zlib
12881 New packages: acl, attr, ebtables, gnutls, inotify-tools,
12882 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
12883 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
12884 statserial, stunnel, ti-utils, uboot-tools, yajl
12886 Deprecated packages: liboil, swfdec
12888 Removed packages: hal
12890 Issues resolved (http://bugs.uclibc.org):
12892 #3559: libnspr: Add new package
12893 #3595: patch to add libroxml
12894 #3565: libnss: Add new package
12895 #3583: xfonts_font-adobe-100dpi fails due to missing map file
12896 #3649: [PATCH] Add mapdir to existing pkg-config patch
12897 #3907: 2011.05 - Qt 4.7.3 not building on ARM
12898 #3961: Nfs-utils: Remove SUSv3-function index
12899 #3985: "help" target's defconfig list needs sort
12900 #3997: bump libroxml to v2.1.0
12902 2011.05, Released May 27th, 2011:
12904 Updated/fixed packages: makedevs
12906 2011.05-rc2, Released May 24th, 2011:
12908 Fixes all over the tree.
12910 Toolchain: Code sourcery ARM 2009q1 download URL fixed /
12911 2009q3 external toolchains added. Crosstool-NG bumped to
12912 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
12913 bumped to 2.6.38.7.
12915 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
12917 2011.05-rc1, Released May 18th, 2011:
12919 Fixes all over the tree and new features.
12921 External toolchain improvements: We now build a binary
12922 toolchain wrapper and install it into HOST_DIR/usr/bin, which
12923 enforces the correct compiler arguments, making an external
12924 toolchain as easy to use outside of Buildroot as the internal
12925 ones are. This also brought a cleanup of CFLAGS, making the
12926 Buildroot build output easier to read.
12928 Rootfs device handling improvements: Choice between static
12929 /dev, devtmpfs and devtmpfs with either mdev or udev.
12931 Toolchain: More preconfigured codesourcery external
12932 toolchains, improved Crosstool-NG support, fix for GCC
12933 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
12934 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
12936 Bootloaders: U-boot 2011.03, Barebox 2011.05.0
12938 Linux: support for custom kernel image targets, E.G. for
12939 powerpc builds with embedded device trees.
12941 Misc fixes for qemu defconfigs, ensuring correct serial
12942 terminal setup out of the box.
12944 Misc gentarget / autotools handling fixes.
12946 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
12947 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
12948 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
12949 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
12950 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
12951 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
12952 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
12953 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
12954 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
12955 procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
12956 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
12957 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
12958 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
12960 New packages: bonnie++, can-utils, gdisk, htop,
12961 input-event-daemon, libexif, libraw, libv4l, ngircd
12963 Removed packages: festival
12965 Issues resolved (http://bugs.uclibc.org):
12967 #2131: Add OpenMP support to the toolchain
12968 #3379: New Package: bonnie++
12969 #3445: Not working openssl-10.0.0d on 386sx
12970 #3451: fakeroot package: wrong FAKEROOT_SITE variable
12971 #3457: alsamixergui: broken URL
12972 #3475: Calling sync on large filesystems when not always necessary
12973 #3511: make busybox-menuconfig does not download busybox package
12974 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
12975 #3571: u-boot: fw_printenv does not build
12976 #3643: popt source url is not responding
12977 #3733: dropbear: make zlib optional
12978 #3757: Buildroot can't build mplayer with libmad
12980 2011.02, Released February 28th, 2011:
12982 Fixes all over the tree.
12984 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
12985 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
12987 Deprecated packages: devmem2, webif
12989 Issues resolved (http://bugs.uclibc.org):
12991 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
12992 #3259: Unable to build webkit (on arm)
12993 #3295: slang fails to build on mipsel
12994 #3325: ffmpeg fails to build
12996 2011.02-rc2, Released February 24th, 2011:
12998 Fixes all over the tree.
13000 Festival packages marked as broken. Unless someone steps up
13001 to support them, they will be removed during the 2011.05
13004 Updated/fixed packages: atk, avahi, bind, cairo, dbus,
13005 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
13006 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
13007 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
13008 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
13009 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
13010 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
13011 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
13012 tcpreplay, tiff, wpa_supplicant, xcb-util,
13013 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
13014 xdriver_xf86-input-{mouse,synaptics,void},
13015 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
13016 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
13017 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
13018 xserver_xorg-server, xz
13020 Removed packages: ace_of_penguins, vlc
13022 Issues resolved (http://bugs.uclibc.org):
13024 #3205: Failing chmod when running "make" in buildroot (openssl)...
13025 #3277: quagga fails to build with SNMP support
13026 #3283: See why nfs-utils needs fakeroot, and convert to autotools
13027 #3307: synergy fails to build due to missing XTest library
13029 2011.02-rc1, Released February 14th, 2011:
13031 Fixes all over the tree and new features.
13033 External toolchain improvements: clarification of the options,
13034 and introduction of the toolchain profile concept, for
13035 well-known toolchains. Buildroot is now capable of
13036 automatically downloading and extracting well-known toolchains
13037 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
13038 toolchains are supported). Crosstool-NG backend updated and
13041 Complete rework of how hardware boards are supported.
13042 Each board now only has a single defconfig file, and all
13043 board-specific options have been removed. See
13044 docs/buildroot.html#board_support for details.
13046 Added support for the following boards: Mini2440, Qemu ARM
13047 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
13048 r2d and Qemu x86. The Qemu boards support allows to easily
13049 build systems that are known to work under Qemu.
13051 Initial support for Blackfin processors.
13053 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
13054 preparation for support of SDK. For the same reason, the
13055 toolchain binaries (cross-compiler and other related tools)
13056 are now installed in $(O)/host/usr/bin/. The cross pkg-config
13057 now also automatically returns correct values for cross
13058 compilation, without needing any environment variables to be
13061 Ccache support reworked. Now used for both host and target
13062 compilation, and cache is stored in ~/.buildroot-ccache.
13064 Toolchain: uClibc 0.9.32-rc2, several components moved to
13065 normal AUTOTARGET packages.
13067 Generic cmake infrastructure, similar to the existing
13068 GENTARGETS/AUTOTARGETS.
13070 Support for bzr downloads, next to the existing git/svn support.
13072 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
13073 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
13075 EXT2 file system size handling improved, UBI image support, fs
13076 configuration options cleanup, U-Boot/Barebox version bumps.
13078 Updated/fixed packages: alsa-utils, at, autoconf, automake,
13079 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
13080 coreutils, cups, dbus, dbus-python, dhcp, directfb,
13081 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
13082 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
13083 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
13084 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
13085 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
13086 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
13087 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
13088 libsndfile, libtheora, libtool, libusb-compat, libvorbis,
13089 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
13090 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
13091 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
13092 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
13093 openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
13094 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
13095 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
13096 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
13097 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
13098 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
13099 xkeyboard-config, xlib_libX11, xz, zlib
13101 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
13102 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
13103 libffi, libhid, libreplaygain, libsamplerate, libsigc++,
13104 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
13105 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
13108 Removed packages: hotplug, l2tp, libfloat, microcom,
13111 Issues resolved (http://bugs.uclibc.org):
13113 #267: The make target: cross fails because toolchain_build_...
13114 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
13115 #561: ltp-testsuite failed to install
13116 #1447: Installing gfortran on PowerPC
13117 #1651: Build fail caused by ccache in module-init-tools
13118 #1681: Cross-compiled binaries shouldn't be installed into staging
13119 #1723: [PATCH] axel: convert to generic package infrastructure and...
13120 #1735: [PATCH] mplayer: convert to autotools infrastructure
13121 #2551: [PATCH] native toolchain in the target filesystem fails
13122 #2623: buildroot-snapshot-20100922 fails when compiling development...
13123 #2647: makedevs package lacks support for 16-bit major/minor numbers
13124 #2371: QT MYSQL Module does not build when MySQL installed on the host
13125 #2839: compile fails in various packages with a odd message "error:...
13126 #2887: tar "buffer overflow detected" error
13127 #2893: Broken "make source" with external toolchain
13128 #2905: Qt: Speed up compilation, if gui-module isn't selected
13129 #2929: genext2fs: couldn't allocate a block (no free space)
13130 #2935: Ntpdate isn't installed
13131 #2965: Broken linkage to xkbcomp (blocking X server startup)
13132 #2983: xlib_libX11 build failed
13133 #3007: kexec doesn't build: Missing regdef.h file
13134 #3085: Init scripts are not compatible with sysVinit (when busybox...
13135 #3103: make external-deps wants to download gcc-.tar.bz2 when...
13136 #3109: abnormal `make busybox-menuconfig`
13137 #3115: How about board specific makefiles?
13138 #3169: python patch has typo, aborts build in scenario
13139 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
13141 2010.11, Released November 30th, 2010:
13143 Fixes all over the tree.
13145 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
13148 Issues resolved (http://bugs.uclibc.org):
13150 #2773: squid with openssl support needs openssl on the host
13151 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
13153 2010.11-rc2, Released November 25th, 2010:
13155 Fixes all over the tree.
13157 Add support for LEON Sparc architecture variants. Fix make
13158 source/external-deps for host packages.
13160 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
13161 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
13162 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
13163 sysstat, webkit, zlib
13165 Issues resolved (http://bugs.uclibc.org):
13167 #759: Sysstat build broken without libintl
13168 #2479: host-module-init-tools 3.11 fails to build
13169 #2725: Buildroot overrides kernel config
13170 #2785: mtd-utils build fails due to missing libmtd
13171 #2791: Added PHP-Process Control to the PHP-Package
13172 #2797: pciutils dependencies on zlib not taken into account
13173 #2809: failed to compile libglib2
13174 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
13175 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
13176 #2833: Failed to compile webkit without X11
13178 2010.11-rc1, Released November 8th, 2010:
13180 Fixes all over the tree and new features.
13182 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
13183 misc fixes + nconfig and savedefconfig targets.
13185 Toolchain: ARM cortex A9 support, experimental crosstool-ng
13186 backend, GCC 4.5.x.
13188 Fs: Squashfs 4.1 with lzo support
13190 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
13191 generic new-style ones instead.
13193 Download handling reworked and support for git/svn downloads
13196 Removed experimental shared config.cache support, as it is
13199 A convenience Makefile wrapper is created when using
13200 out-of-tree building, similar to how it is done for the kernel.
13202 Alpha, Cris, IA64 and Sparc64 architecture support removed.
13204 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
13205 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
13207 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
13208 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
13209 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
13210 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
13211 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
13212 gamin, gawk, genext2fs, gperf, gst-plugins-base,
13213 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
13214 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
13215 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
13216 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
13217 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
13218 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
13219 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
13220 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
13221 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
13222 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
13223 openssl, openvpn, oprofile, pango, patch, pcre, php,
13224 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
13225 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
13226 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
13227 speex, sqlite, squashfs, startup-notification, strace,
13228 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
13229 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
13230 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
13231 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
13233 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
13234 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
13235 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
13236 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
13237 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
13238 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
13239 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
13240 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
13241 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
13242 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
13245 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
13247 Removed packages: dillo, libglib12, libgtk12, microwin,
13250 Issues resolved (http://bugs.uclibc.org):
13252 #901: new package: gpsd
13253 #2389: Generate a Makefile wrapper in $(O)
13254 #2461: wireless_tools: install shared library if needed
13255 #2521: Can't compile sdl_mixer, mikmod.h can't be found
13256 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
13257 #2563: [PATCH] cairo: Expose the configure option to disable some...
13258 #2581: libmms: Update to 0.6, and patch to work on architectures...
13259 #2707: Can't compile linux kernel using buildroot + crosstool-ng
13261 #2737: buildroot configuration tool crashing when the path exceeds...
13262 #2767: Build for lsof broken in buildroot-2010.08
13264 2010.08: Released August 31th, 2010:
13266 Fixes all over the tree.
13268 Updated/fixed packages: atk, xstroke
13270 Removed packages: lxdoom
13272 2010.08-rc2, Released August 30th, 2010:
13274 Fixes all over the tree.
13276 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
13277 locale support as broken. Remove deprecated GCC 4.2.[1-3]
13280 Mark CRIS architecture as deprecated, as it is discontinued
13283 Marked shared config.cache as experimental and disabled by
13284 default as it is known to break with certain package
13287 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
13290 fs: old-style squashfs for big endian archs fixed.
13292 Updated/fixed packages: busybox, gst-plugins-base,
13293 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
13294 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
13295 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
13298 Removed packages: stunnel
13300 Issues resolved (http://bugs.uclibc.org):
13302 #635: util-linux fails to build in 2009.08
13303 #2239: netcat package installs its binary to target as avr32-linux...
13304 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
13305 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
13306 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
13308 2010.08-rc1, Released July 30th, 2010:
13310 Fixes all over the tree and new features.
13312 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
13313 and non-sysroot support removed. Added support for (snapshot)
13314 NPTL in uClibc, 0.9.28.3 removed,
13316 Bootloaders: Various cleanups, moved to boot/, added Barebox,
13317 removed yaboot. Support building u-boot from custom tarball,
13320 New GTK-based configurator, usable using 'make gconfig'.
13322 Java packages marked as broken. Unless someone steps up to
13323 support this, they will be removed during the 2010.11
13326 Alpha, IA64 and Sparc64 architectures marked as deprecated.
13327 GTK+ on DirectFB has also been marked as deprecated, as it is
13328 not supported in recent GTK+ versions, and more and more
13329 packages depends on the new versions.
13330 Unless someone steps up to support them, they will be removed
13331 during the 2010.11 development cycle.
13333 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
13334 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
13336 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
13337 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
13338 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
13339 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
13340 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
13341 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
13342 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
13343 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
13344 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
13345 ltrace, make, midori, module-init-tools, mplayer,
13346 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
13347 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
13348 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
13349 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
13350 usbutils, webif, webkit, wireless_tools, xerces,
13351 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
13353 Removed packages: modutils, portage, rxvt
13355 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
13357 Issues resolved (http://bugs.uclibc.org):
13359 #321: alsa-lib uses host include files for python which breaks ...
13360 #361: linux kernel configuration choice works incorrectly
13361 #387: Tremor not installed to toolchain
13362 #401: new package: ffmpeg
13363 #475: uImage target for U-boot failed generating
13364 #543: ATK requires X11 on DirectFB target
13365 #575: webkit: Buildroot Libtool Patch Fails
13366 #583: build fails with external x86_64 toolchain
13367 #729: sstrip creates corrupted headers
13368 #829: Webkit r44552 needs libXt
13369 #835: Package Dataflashboot-1.05 does not compile with buildroot...
13370 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
13371 #859: Add (head of) nptl branch to list of uClibc versions
13372 #949: compile with debug info
13373 #955: Grub fails to build with External Toolchain
13374 #1051: Webkit doesn't compile (Linuxthreads new, x86)
13375 #1213: Move .config into output directory
13376 #1225: Buildroot fails to account for "nof" subdirectory (no float...
13377 #1231: (sparc) Linux kernel fails to build
13378 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
13379 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
13380 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
13381 #1405: WebKit fails to build because pthread_getattr_np is not impl...
13382 #1675: GMP Error during buildroot make process
13383 #1741: external toolchain linking error
13384 #1753: lmbench: convert to generic package infrastructure
13385 #1771: Fakeroot and the target/generic/device_table.txt create bad...
13386 #1807: LZMA 4.32.7, Required header file(s) are missing
13387 #1813: xkeyboard-config fails to build because of intltool problem
13388 #1879: Bump iptables to 1.4.8
13389 #1885: Add a bunch of lua modules
13390 #1897: Bump libusb to 1.0.7
13391 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
13392 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
13393 #1927: Bump file to 5.03 and migrate to autotargets
13394 #1933: Bump gawk to 3.1.8 and migrate to autotargets
13395 #1945: PHP: add sqlite3 dependency when using external lib
13396 #1951: Bump openssl to 0.9.8o
13397 #1957: Bump sqlite to 3.6.23.1
13398 #1975: Package removal/deprecation
13399 #1981: zlib: bump to 1.2.5
13400 #1987: intltool: Fix spelling mistake
13401 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
13402 #1999: Typo in path checking
13403 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
13404 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
13405 #2038: Bump ncurses to 5.7
13406 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
13407 #2101: blackbox depends on locale support
13408 #2119: Tries to build kernel, although disabled in config
13409 #2125: libXfont build fail
13410 #2143: buildroot compiler generates segfaulting statically linked exe..
13411 #2149: xterm build failure
13412 #2155: Compression lzo don't set for ubifs
13413 #2161: [SECURITY] Update libpng to 1.2.44
13414 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
13415 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
13416 #2191: linux-fusion build fail
13417 #2221: Qt does not compile (dependencies not taken into account?)
13418 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
13419 #2245: Netcat does not work due to incorrect assumptions about signed..
13420 #2251: directory output/build after make *_defconfig not found
13421 #2257: Convert netsnmp package to autotargets
13422 #2263: Bump samba to 3.3.13
13423 #2269: setserial causes make error
13425 2010.05, Released May 30th, 2010:
13427 Fixes all over the tree.
13429 Updated/fixed packages: coreutils, hal, libcap,
13430 lockfile-progs, ncftp, xserver_xorg-server
13432 Issues resolved (http://bugs.uclibc.org):
13434 #1789: binutils fails to build for i386
13435 #1843: Fix libcap build failure
13436 #1855: XORG Keyboard driver fails to compile
13438 2010.05-rc3, Released May 27th, 2010:
13440 Fixes all over the tree.
13442 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
13443 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
13444 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
13445 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
13446 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
13447 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
13448 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
13449 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
13450 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
13451 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
13452 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
13454 Issues resolved (http://bugs.uclibc.org):
13456 #75: arm buildroot "unrecognized option" error
13457 #699: Buildroot fails to copy libstdc++ to target when using external...
13458 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
13459 #1729: alsamixergui fails to build
13460 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
13461 #1819: pciutils small bugs
13462 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
13464 2010.05-rc2, Released May 11th, 2010:
13466 Fixes all over the tree.
13468 Updated/fixed packages: busybox, customize, gawk, gnuchess,
13469 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
13470 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
13471 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
13472 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
13473 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
13474 xproto_fontcacheproto, xproto_fontsproto, xvkbd
13476 Removed packages: vice
13478 Issues resolved (http://bugs.uclibc.org):
13480 #849: "customize" package copies files to wrong place in target tree
13481 #985: Bump usb_modeswitch package to 1.1.0
13482 #1135: Package customize. Wrong copying
13483 #1525: Package hal deletes a whole <target>/etc/rc.d directory
13484 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
13485 #1669: Busybox failed to compile when using an external toolchain
13486 #1699: Fix usbutils dependencies and bump
13487 #1705: Fix pciutils broken cross compiling
13488 #1717: External toolchain fixes for hostapd & wpa_supplicant
13490 2010.05-rc1, Released May 3rd, 2010:
13492 Cleaned up / restructured package menu.
13494 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
13495 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
13496 removed broken nios2 support, ppc e300cX/e500mc support,
13497 improved external toolchain support, GDB 7.x support.
13499 X.org updated to 7.5.
13501 New packages: cdrkit, cramfs, genext2fs, genromfs,
13502 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
13503 squashfs, squashfs3, squid
13505 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
13506 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
13507 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
13508 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
13509 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
13510 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
13511 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
13512 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
13513 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
13514 qt, radvd, samba, setserial, smartmontools, tar, tslib,
13515 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
13516 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
13517 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
13518 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
13519 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
13520 xproto_xf86miscproto, xserver_xorg-server
13522 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
13523 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
13524 xproto_xf86miscproto
13526 Issues resolved (http://bugs.uclibc.org):
13528 #513: Add new squid package
13529 #661: lmbench: new package
13530 #719: Add lua option to haserl
13531 #800: [PATCH] iperf update to 2.0.4
13532 #803: [PATCH] lua - add shared library patch and config option for...
13533 #805: [PATCH] mdadm - version update
13534 #817: integrator926_defconfig uses unsupported uboot board name
13535 #851: Add option to specify --sysroot value for external toolchain
13536 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
13537 package for compatibility with old packages that expect
13539 #1105: Add new netperf package
13540 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
13541 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
13542 #1123: Bump less to 436 and migrate to Makefile.autotools.in
13543 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
13544 #1189: Wrong u-boot configuration name for integrator926 target
13545 #1219: kernel headers not correctly installed into toolchain/staging
13546 #1267: Wrong BR2_EXTRA_VERSION
13547 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
13548 #1303: Add librsync package
13549 #1321: Busybox link fails due to lack of --sysroot option
13550 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
13551 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
13552 #1369: cannot build radvd (flex problem)
13553 #1387: xlib_libX11-1.3.2 can't find libjpeg
13554 #1411: [SECURITY] Update openssl package to 0.9.8n
13555 #1417: Bump iptables to 1.4.7
13556 #1423: Bump e2fsprogs to 1.41.11
13557 #1429: [SECURITY] Update php to 5.2.13
13558 #1441: Add binutils 2.20.1
13559 #1447: Package installation on target with debug symbols is broken
13560 #1459: Misc QA fixes
13561 #1489: radvd update to 1.6
13562 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
13563 #1537: dev entries not created anymore
13564 #1555: Fix default uclibc-0.9.31 configuration
13565 #1561: [SECURITY] Update samba to 3.3.12
13566 #1567: openssl0.9.8n fails to compile
13567 #1573: Alsa-utils alsactl/init/* not installed to target
13568 #1591: portmap fails to compile
13569 #1615: Convert eeprog package to gentargets
13570 #1645: Bump hostapd package to 0.7.2
13572 2010.02, Release February 26th, 2010:
13574 Fixes all over the tree.
13576 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
13577 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
13580 Removed packages: hostap, openmotif, xpdf
13582 Issues resolved (http://bugs.uclibc.org):
13584 #165: openmotif does not build
13585 #1147: Remove obsolete hostap package
13586 #1183: make source fails to download gmp, mpfr and patches
13588 2010.02-rc2, Released February 23th, 2010:
13590 Fixes all over the tree and new features.
13592 New packages: intltool
13594 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
13595 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
13596 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
13597 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
13598 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
13599 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
13600 xlib_libfontenc, xproto_trapproto, zlib
13602 Removed package: xboard
13604 Issues resolved (http://bugs.uclibc.org):
13606 #335: atk looks for the path to the gnome library on the host
13607 #355: Please update WebKit - it doesn't compile!
13608 #453: libglib2 autoreconf
13609 #457: e2fsprogs link problem
13610 #459: libgtk2 autoreconf
13611 #469: build of libgtk2 for host incorrectly assumes that X.org ...
13612 #671: Bash fails to build when building buildront on Ubuntu 9.04
13613 #711: WebKit host dependencies problems
13614 #821: cp: illegal operation
13615 #1039: Not compiled on ubuntu karmic
13616 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
13618 2010.02-rc1, Released February 9th, 2010:
13620 Fixes all over the tree and new features.
13622 Generalized autotools infrastructure to be usable for
13623 non-autotools packages, see package/Makefile.package.in for
13626 Cleaned up avr32 toolchain config, external source-based
13627 toolchain support is gone.
13629 Dependency checks: Also check for makeinfo, only print output
13632 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
13634 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
13637 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
13638 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
13639 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
13640 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
13641 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
13642 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
13643 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
13644 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
13646 Removed package: asterisk, openswan
13648 Issues resolved (http://bugs.uclibc.org):
13650 #515: tcpreplay: new package
13651 #553: Wrong DirectFB ps2mouse limitation
13652 #559: mesa3d build fails
13653 #679: Autoconf cannot find M4
13654 #739: New/updated hostapd package
13655 #749: Bump usbutils package to version 0.86
13656 #751: Kernel 2.6 snapshot fetch fail
13657 #753: Bump lighttpd package to 1.4.25
13658 #757: U-Boot: mkimage cannot be installed using external toolchain
13659 #761: Add binutils 2.20 to toolchain options
13660 #763: [SECURITY] Update pcre to 7.9
13661 #765: Add buildroot branding to gcc
13662 #767: Bump iw package to 0.9.18
13663 #773: [SECURITY] Update bind to 9.5.2-P1
13664 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
13665 #813: Drop not very useful generic package selection options ...
13666 #823: Editor backup files (~) is copied from the target_skeleton
13667 #827: Bump mtd-utils package to version 1.2.0
13669 #913: Bump iptables to 1.4.6
13670 #919: Bump usb_modeswitch package to 1.0.7
13671 #925: Bump wpa_supplicant package to 0.6.10
13672 #931: Bump kismet package to 2010-01-R1
13673 #937: Bump openvpn package to 2.1.1
13674 #943: Bump sqlite package to 3.6.22
13675 #961: Bump dnsmasq to 2.52
13676 #967: Bump netstat-nat to 1.4.10
13677 #973: Bump iw to 0.9.19
13678 #1003: DHCP options disabled with busybox-1.16.0
13679 #1009: [SECURITY] Bump php to 5.2.12
13680 #1015: [SECURITY] Bump bind to 9.5.1-P2
13681 #1027: Busybox flash commands conflict with those from mtd-utils
13682 #1063: [SECURITY] Update lighttpd to 1.4.26
13684 2009.11, Released December 1st, 2009:
13686 Additional fixes and cleanups.
13688 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
13689 microperl, ncurses, vim
13691 Issues resolved (http://bugs.uclibc.org):
13693 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
13695 2009.11-rc2, Released November 29th, 2009:
13697 Additional fixes and cleanups.
13699 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
13701 2009.11-rc1, Released November 23rd, 2009:
13703 Fixes all over the tree and new features.
13705 Cleaned up / Simplified build directory layout. Refer to
13706 docs/buildroot.html#using for details.
13708 Target defconfig files moved to configs/ and listed in 'make help'
13711 Fixed *clean targets. Now clean removes everything generated,
13712 so you can do a fresh rebuild. Distclean furthermore removes
13713 kbuild tools and .config, bringing the source tree back in a
13716 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
13717 soft / hardfloat setting for architecture, ensure target-ldd
13720 New packages: divine, gvfs, libarchive, libmicrohttpd,
13721 sdl_sound, swfdec, sysstat
13723 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
13724 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
13725 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
13726 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
13727 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
13728 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
13729 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
13730 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
13731 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
13732 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
13733 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
13734 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
13735 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
13737 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
13739 Issues resolved (http://bugs.uclibc.org):
13741 #301: allow to install libsmbclient
13742 #303: add gvfs package
13743 #477: Add sdl_sound package
13744 #487: Make kismet package sexier
13745 #511: New package usb_modeswitch
13746 #527: misc fixes for dnsmasq package
13747 #565: libevent: Bump version and clean up makefile
13748 #587: Use iptables multipurpose binaries and bump to 1.4.4
13749 #593: Missing early check for patch(1)
13750 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
13751 #609: libmicrohttpd: New package
13752 #615: python: Don't delete .py files unless asked
13753 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
13754 #619: netkittelnet requires netkitbase to install, but there's no ...
13755 #645: allow to build nbd-server with NBD package
13756 #653: [SECURITY] Update php package to version 5.2.11
13757 #655: Update sqlite package to version 3.6.18
13758 #657: Bug in imagemagick-clean target
13759 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
13760 #665: [PATCH] Samba package
13761 #667: [PATCH] e2fsprogs
13762 #683: SDL-dfb does not select directfb
13763 #701: make install problem with unstripped binaries
13764 #703: [SECURITY] Update openssl package to 0.9.8l
13765 #705: Bump spawn-fcgi package to 1.6.3
13766 #709: Bump lighttpd package to 1.4.24
13767 #713: Migrate openntpd package to Makefile.autotools.in
13768 #715: Bump libidn package to 1.15 and other fixes
13769 #717: Bump dnsmasq to 2.51 and introduce new IDN option
13770 #731: Bump iw package to 0.9.17
13772 2009.08, Released August 31th, 2009:
13774 Additional fixes and cleanups.
13776 Updated/fixed packages: ctorrent, saveconfig/getconfig,
13777 sdl_net, util-linux.
13779 Issues resolved (http://bugs.uclibc.org):
13781 #529: util-linux doesn't find headers and include libs correctly
13782 #557: Build ctorrent with SSL support if available
13784 2009.08-rc3, Released August 26th, 2009:
13786 Additional fixes and cleanups.
13788 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
13789 directfb, enchant, kernel headers.
13791 Issues resolved (http://bugs.uclibc.org):
13793 #471: Allow directfb compilation with debug
13794 #541: Removal of CVS directories in target filesystem broken
13795 #547: berkeleydb: Update config.{sub, guess}
13796 #549: enchant: Fix dependencies.
13797 #569: Fix alsa-utils build for x86 on x86-64
13799 2009.08-rc2, Released August 6th, 2009:
13801 Additional fixes and new features.
13803 New packages: libuuid, gcc 4.3.4.
13805 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
13806 jamvm, libusb, microperl, neon, popt, sed, webkit.
13808 Fixed issue with 'make oldconfig'
13810 Issues resolved (http://bugs.uclibc.org):
13812 #525: sed broken with external toolchain
13813 #537: Fix gzip build with recent glibc
13815 2009.08-rc1, Released August 2nd, 2009:
13817 Fixes all over the tree and new features.
13819 Improvement of external toolchain support:
13820 - Support for glibc toolchains.
13821 - The toolchain configuration announced to Buildroot is
13822 verified against the real toolchain configuration.
13823 - Fixes, documentation.
13825 Cleanup X.org support: clarified configuration options, and
13826 removed mandatory dependency on useless libraries such as
13829 New QT-based configurator, usable using 'make xconfig'.
13831 Support for the Xtensa architecture.
13833 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
13836 New packages: bmon, ctorrent, dosfstools, enchant,
13837 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
13838 sdl_gfx, spawn-fcgi.
13840 Updated packages: bind, busybox, coreutils, sqlite, directfb,
13841 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
13842 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
13843 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
13844 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
13845 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
13846 wpa-supplicant, xdriver_xf86-input-synaptics,
13847 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
13848 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
13851 Issues resolved (http://bugs.uclibc.org):
13853 #83: liblockfile fails to compile due to eaccess redefinition
13854 #163: Xtensa architecture port
13855 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
13856 #241: device mapper + lvm2: build together
13857 #243: ctorrent: new package
13858 #247: ntfsprogs: new package
13859 #271: Library 'libgcc_s.so.1' not installed in search path
13860 #287: New package libnl
13861 #289: New package iw
13862 #331: Update MPlayer to version 1.0rc2
13863 #333: Bump sqlite package to 3.6.15
13864 #349: update libsoup to version 2.26.2
13865 #357: New package netstat-nat
13866 #359,#413: Upgrade openvpn to Makefile.autotools.in
13867 #367: linux kernel compile error for arm926t
13868 #369: Add SDL_gfx package
13869 #373: Support for building gstreamer without libxml
13870 #379: update DirectFB to version 1.4.0
13871 #383: gst-plugins-good: Allow soup plugin to be configured
13872 #385: neon: Fix pkgconfig dependency
13873 #387: Tremor not installed to toolchain
13874 #389: New package bmon
13875 #391: gstreamer: Bump version to 0.10.23
13876 #393: gst-plugins-base: Bump version to 0.10.23
13877 #395: gst-plugins-bad: New package
13878 #403: Error while building iso9660 image
13879 #409: Bump php package to 5.2.10
13880 #411: ipsec-tools: Bump version to 0.7.2
13881 #417: New package spawn-fcgi
13882 #419: Bump lighttpd package to 1.4.23
13883 #421: toolchain: Clean up toolchain locale support menu
13884 #427: webkit: Update to WebKit svn r44552
13885 #437: ltp-testsuite: Bump version to 20090630
13886 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
13887 #467: DirectFB 1.4.1
13888 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
13889 #491: libxml2: Bump version to 0.7.3
13890 #495: Bump bind package to 9.5.1-P3 (security)
13891 #497: OpenSSL RSA key generation hangs on x86_64
13892 #509: Bump sqlite package to 3.6.16
13893 #523: pciutils broken with external toolchain
13894 #533: Update gamin to 0.1.10 to fix compilation
13896 2009.05, Released June 1st, 2009:
13898 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
13899 version and marked ubifsroot as broken.
13901 2009.05-rc3, Released May 27th, 2009:
13903 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
13904 busybox, curl, libusb, readline, python and strace.
13906 Issues resolved (http://bugs.uclibc.org):
13908 #345: libcurl package needs a urandom fix
13910 2009.05-rc2, Released May 19th, 2009:
13912 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
13913 for newer hosts), stable kernel versions, busybox, cups,
13914 dmraid, docker, mesa3d, rsync and updated defconfigs.
13916 xserver marked as broken on AVR32 and atngw100-expanded
13919 Issues resolved (http://bugs.uclibc.org):
13921 #167: metacity does not build
13922 #295: gamin installs python support even if python is disabled
13923 #323: gen_matypes fails to execute during build of Mesa when us...
13925 2009.05-rc1, Released May 5th, 2009:
13927 Fixes all over the tree, further conversion of packages to
13928 Makefile.autotools.in and we now build host versions of
13929 packages where needed for build time dependencies instead of
13930 relying on the correct versions being available on the build
13931 host. Ancient toolchain / busybox versions have furthermore
13932 been removed as announced in the 2009.02 release notes.
13934 New packages: flac, gob2, lzop, taglib, wpa_supplicant
13936 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
13937 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
13938 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
13939 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
13940 util-linux, xorg7, xerces
13942 Issues resolved (http://bugs.uclibc.org):
13944 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
13945 and a ton of other improvements
13946 #19: page.h missing by util-linux
13947 #37: update libglib2 to version 2.18.4
13948 #61: tslib puts staging_dir into pkgconfig file
13949 #69: tar refuses to build
13950 #71,#175: ./wchar.h:41:12: error: empty filename in #include
13951 #73: Bump openssl package to the latest version
13952 #81: New package wpa_supplicant
13953 #99: new package: flac
13954 #101: update gstreamer packages
13955 #105,#313: menuconfig segfaults on tinyx if wchar is not
13957 #107: convert libvorbis to Makefile.autotools.in
13958 #109: Make pppd package avoid bsd err
13959 #111: binutils 2.17 fails to build when texinfo >= 4.10
13960 #133: Modify ncurses5-config to get correct include path
13961 #137: Bump php to version 5.2.9
13962 #139: Bump sqlite to 3.6.11 and convert to
13963 Makefile.autotools.in
13964 #145: Bump bind package to 9.5.1-P1 (security)
13965 #147: buildroot toolchain fails to build w/binutils-2.19.1
13966 #151: openssl package trivial fixes
13967 #161: vim fails on patching with errors in configure.patch
13968 #169: blackbox-0.70.1 does not build
13969 #177: xdriver_xf86-input-keyboard does not build
13970 #179: Upgrade dropbear to Makefile.autotools.in
13971 #181: Update to Xorg 7.4
13972 #187: ntfs-3g: could not build cross
13973 #191: alsa-lib ARM binaries always built with EABI
13974 #213: Bump wpa_supplicant package to version 0.6.9
13975 #217: Bump openssl package to 0.9.8k (security)
13976 #219: Toolchain build fails on m4
13977 #225: m4 macros are out of place
13978 #233: make ipv6 optional in iptables
13979 #237: ncftp: convert to Makefile.autotools.in
13980 #239: ntfs-3g: convert to Makefile.autotools.in
13981 #245: lzop: new package
13982 #271: Bump bind package to 9.5.1-P2 (security)
13983 #277: Bump sqlite package to 3.6.16
13984 #279: update libglib2 to version 2.20.1
13985 #281: update DirectFB to version 1.2.8
13987 #285: compilation of samba fails if IPV6 support is missing
13988 #293: update samba to version 3.3.3
13989 #299: add shared-mime-info package
13990 #307: make openssl package respect build flags