1 2024.02.1, released March 26th, 2024
3 Important / security related fixes.
5 Toolchain: Dropped old Codesourcery ARM / AARCH64 and
6 Codescape MIPS external toolchains as they use old Glibc
7 versions not compatible with 64-bit time_t
9 Defconfigs: Starfive visionfive2: Use correct genimage
10 configuration. TI am62x_sk / am64_sk: Use correct optee-os
11 platform setting and use a fixed ti-k3-r5-loader version.
13 Infrastructure: Use git to fetch CVE data from the FKIE
14 repository to work around an issue with missing meta files in
17 Updated/fixed packages: axel, bash, bitcoin, botan, busybox,
18 containerd, cryptsetup, cvs, docker-compose, docker-engine,
19 ell, expat, giflib, gmp, go, harfbuzz, intel-gmmlib,
20 intel-mediadriver, iwd, kodi, kodi-pvr-hts, libcgroup, libdrm,
21 libgit2, libkrb5, libnfs, libunwind, libvpl,
22 libtorrent-rasterbar, libxml2, linux, mariadb, mesa3d,
23 mmc-utils, msmtp, multipath-tools, neon, onevpl-intel-gpu,
24 openssh, openvpn, osm2pgsql, owfs, php, poco, policycoreutils,
25 postgis, privoxy, pulseaudio, pure-ftpd, putty,
26 python-configshell-fb, python-rtslib-fb, rauc, restorecond,
27 spice, squid, targetcli-fb, tzdata, util-linux, vdr, xmrig,
30 Issues resolved (http://bugs.uclibc.org):
32 #15997: Build Squid with GCC12.3 in Buildroot 2024.02 will fail
34 2024.02, released March 5th, 2024
38 Updated/fixed packages: botan, conmon, dash, efivar, expat,
39 fluent-bit, gcc, gst1-vaapi, libcoap, libselinux, liburing,
40 libva, libxml2, ltp-testsuite, luvi, newlib-bare-metal,
41 nginx-naxsi, octave, openblas, openvmtools, parted, poco,
42 powertop, python-aiohttp, python-cheroot, python-django,
43 python-grpcio, rauc, rauc-hawkbit-updater, rtl8822cs, rust,
44 sdl2, shadow, spirv-tools, strace, strongswan, tar, tllist,
47 Removed packages: mysql (virtual), oracle-mysql,
48 python-setuptools-scm-git-archive
50 2024.02-rc2, released March 1st, 2024
52 Fixes all over the tree.
54 Infrastructure: Various fixes for pkg-stats after moving to
55 the FKIE CVE feed and support for older python/ijson versions.
57 Updated/fixed packages: ccache, dracut, erlang, freetype,
58 libheif, libpthsem, micropython, newlib-bare-metal, openssh,
59 poco, python3, redis, rhash, shim, squid, syslinux
61 2024.02-rc1, released February 25th, 2024
63 Fixes all over the tree and new features.
67 - GDB: Add version 14.1, default to 13.2.
69 - uClibc-ng updated to 1.0.45
71 - Bootlin external toolchains updated to 2023.11-1, moving the
72 stable toolchains to GCC 12.3 / binutils 2.40 / GDB 13.2 /
73 glibc 2.38 / musl 1.2.4 / uClibc-ng 1.0.45
75 - Add support for building a bare metal toolchain suitable for
76 building firmware for certain (co-)processors, possibly
77 using a different CPU architecture than the main Buildroot
80 Default optimization level changed from optimize for size
81 (-Os) to optimize for speed (-O2).
83 Support: Use the Fraunhofer FKIE JSON files for CVE matching
84 now that NVD is about to deprecate its feeds.
86 New defconfigs: AMD Zynqmp kria kd240 and kr260, zcu104, Avnet
87 RZBoard V2L, Mangopi MQ1RDW2, NXP i.MX 93 11x11 EVK, QEMU
88 Riscv64 virt-efi, TI AM574x Industrial Development Kit
90 Removed defconfigs: Zynq qmtech
92 New packages: binutils-bare-metal, dmenu-wayland, fcft, foot,
93 firmware-ele-imx, ivi-homescreen, libjwt, libtraceevent,
94 libtracefs, libutempter, lua-ansicolors, lua-argparse,
95 lua-conciseserialization, lua-ubjson, minisign,
96 newlib-bare-metal, python-aiosqlite, python-annotated-types,
97 python-anyio, python-asyncssh, python-bitarray,
98 python-cachetools, python-contourpy, python-decouple,
99 python-fastapi-sessions, python-fastapi,
100 python-google-api-core, python-google-auth,
101 python-googleapis-common-protos, python-grpc-requests,
102 python-grpcio-reflection, python-grpcio, python-httpcore,
103 python-httpx, python-matplotlib-inline, python-ml-dtypes,
104 python-multipart, python-pydantic-core, python-pypng,
105 python-starlette, python-tcolorpy, python-trafaret,
106 python-urwid-readline, python-uvicorn, rlwrap, tllist
108 Removed packages: davinci-bootcount (renamed to
109 uboot-bootcount), flickcurl, gmpc, libmpd, micropython-lib,
110 python-crossbar, python-pygame, tinymembench
112 Issues resolved (http://bugs.uclibc.org):
114 #10096: SH4 toolchain does not build Linux kernel magicpanelr2_..
115 #15889: please update meson
116 #15898: Unable to boot syslinux.efi produced by buildroot (EFI 64-..
117 #15910: USB keyboard is not working by default "raspberrypicm4io_..
118 #15952: Grub fails to load large rootfs files
120 2023.11.3, released March 26th, 2024
122 Important / security related fixes.
124 Defconfigs: Starfive visionfive2: Use correct genimage
127 Updated/fixed packages: bind, bitcoin, botan, c-ares, clamav,
128 conmon, containerd, cvs, dash, dnsmasq, docker-engine, dracut,
129 ell, expat, fluent-bit, freetype, gcc, ghostscript, gmp,
130 gnupg2, go, google-breakpad, gst1-python, gst1-vaapi, iwd,
131 libcoap, libcurl, libdnet, libgit2, libheif, libkrb5,
132 libmodsecurity, libnfs, libopenssl, libselinux, libunwind,
133 liburing, libuv, libva, libxml2, ltris, lua-http, luvi,
134 mmc-utils, nginx-naxsi, nodejs, octave, openssh, openvmtools,
135 parted, petitboot, php, poco, postgresql, powertop, privoxy,
136 pure-ftpd, putty, python-cheroot, python-configshell-fb,
137 python-django, python-rtslib-fb, python3,
138 rauc-hawkbit-updater, redis, redis-plus-plus, rsync,
139 s390-tools, sdl2, shim, spice, spirv-tools, squid, strace,
140 strongswan, sudo, systemd, targetcli-fb, uhd, unbound,
141 util-linux, v4l2loopback, vim, webkitgtk, wpewebkit, xvisor,
144 Issues resolved (http://bugs.uclibc.org):
146 #15997: Build Squid with GCC12.3 in Buildroot 2024.02 will fail
148 2023.11.2, released March 1st, 2024
150 Important / security related fixes.
152 Added CPE identifiers for a large number of packages.
154 Updated/fixed packages: bayer2rgb-neon, brltty, c-ares, cog,
155 containerd, cpio, crda, criu, darkhttpd, davinci-bootcount,
156 dbus, depot-tools, dhcpcd, domoticz, environment-setup, expat,
157 faad2, falcosecurity-libs, flex, flutter-engine,
158 flutter-gallery, flutter-pi, flutter-sdk-bin,
159 freeradius-server, freerdp, frr, gesftpserver, glibc, gnutls,
160 go, gst1-devtools, gst1-libav, gst1-python, gst1-vaapi,
161 gst-omx, gstreamer1, haproxy, hiredis, joe, json-c, leptonica,
162 libcurl, libp11, libuwsc, libvips, libzenoh-pico,
163 linux-firmware, linux-headers, localedef, lua-http, lvm2,
164 lynx, mbedtls, micropython, minizip, mpfr, netatalk, ngrep,
165 onevpl, opencv4, opencv4-contrib, openssh, opus, petitboot,
166 php, python-aiohttp, python-bitarray, python-bitstring,
167 python-esptool, python-gunicorn, python-hpack,
168 python-html5lib, python-lmdb, python-mako, python-numpy,
169 python-oauthlib, python-sqlparse, python-wheel, qt5base,
170 qt6base, redis, runc, sdl2, sqlite, syslog-ng, sysstat,
171 util-linux, vulkan-loader, webkitgtk, weston, wireless-regdb,
172 wlroots, wpewebkit, xlib_libXpm, xterm, xwayland, yasm
174 New packages: python-bitarray
176 Issues resolved (http://bugs.uclibc.org):
178 #10096: SH4 toolchain does not build Linux kernel magicpa..
179 #15952: Grub fails to load large rootfs files
181 2023.11.1, released January 15th, 2024
183 Important / security related fixes.
187 - Download: Revert a permission fixup step in the tarball
188 creation logic, which lead to a hash mismatch issue in two
189 cargo-vendored packages, ripgrep and sentry-cli.
191 - Build: Pass GIT_DIR=. in the environment (through
192 HOST_MAKE_ENV/TARGET_MAKE_ENV) to the build steps to
193 workaround packages trying to detect if they are building in
194 a git checkout and getting confused when building in a sub
195 directory of a Buildroot git checkout.
197 Defconfigs: Rock5b: Add download hashes for U-Boot and Linux
199 Updated/fixed packages: apcupsd, arm-trusted-firmware, botan,
200 cjson, criu, cryptodev-linux, cups, dahdi-linux, dahdi-tools,
201 dbus, docker, dropbear, duktape, edk2, erlang, exim, faad2,
202 freeswitch, gcc, gdal, gdb, giflib, glibc, gnuplot, gnutls,
203 go, google-breakpad, gst-omx, gstd, gst1-devtools, gst1-libav,
204 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
205 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
206 gstreamer1, gstreamer1-editing-services, ipcalc, jq,
207 json-for-modern-cpp, ksmbd-tools, libaio, libarchive,
208 libcamera, libcamera-apps, libcap-ng, libcgroup, libcurl,
209 libde265, libebml, libgtk3, libheif, libiec61850, libndns,
210 libostree, libraw, libsigsegv, libssh, libssh2, libuev,
211 libwebsockets, libzenoh-pico, liquid-dsp, lvm2, madplay,
212 mesa3d, micropython, minizip, mp4v2, nushell,
213 onevpl-intel-gpu, opensc, openssh, optee-client, orc, php,
214 pipewire, postgis, postgresql, proftpd, putty, python-brotli,
215 python-pysensors, python-sip, python-werkzeug, shim, squid,
216 strongswan, sway, tinyssh, tor, transmission, tree, udev,
217 uftp, valijson, wireshark, wlroots, wolfssl,
218 xserver_xorg-server, xwayland,
220 2023.11, released December 4th, 2023
224 Defconfigs: Toradex apalis i.mx6: Add download hashes for
227 Updated/fixed packages: cog, freescale-imx, imagemagick,
228 libde265, libmemcached, libpjsip, libusb-compat,
229 libzenoh-pico, linux-tools, lttng-modules, mariadb, monit,
230 openfpgaloader, perl, putty, python-numpy, rtty, speechd,
231 wireshark, xenomai, xtables-addons, zfs
233 2023.11-rc2, released November 29th, 2023
235 Fixes all over the tree.
237 Defconfigs: Raspberry pi: Fix bluetooth autoprobing,
238 rockpro64: Fix U-Boot build, bump rootfs size, vim3: Use
239 device tree from Linux rather than from U-Boot.
241 Updated/fixed packages: erlang, exfatprogs, flutter-engine,
242 flutter-sdk-bin, gcc, gsl, intel-microcode, janet,
243 kodi-pvr-hts, libgdiplus, libpam-tacplus, libxml2,
244 libzenoh-pico, memcached, motion, netsnmp, nodejs, oatpp,
245 openrc, opensc, perl, postgresql, python-msgpack, qemu,
246 refpolicy, samba4, squid, vim, vlc, xwayland, zfs
248 Issues resolved (http://bugs.uclibc.org):
250 #15856: Using BR2_CONFIG= on a different file-system...
252 2023.11-rc1, released November 14th, 2023
254 Fixes all over the tree and new features.
256 Architecture: MIPS IV (re-)added. The mutually exclusive ABI
257 selection dropped for PowerPC.
261 - Support for GDB 13.2, make GDB 12.x the default
263 - Glibc bumped to 2.38
265 - Bootlin external toolchains updated to 2023.08, bringing
266 support for Aarch64 BE with musl.
268 - Motorola 68K w/MMU support added for glibc and musl.
270 - License info added for GCC
274 - The CMake infrastructure now supports building packages with
275 ninja instead of make (based on <pkg>_CMAKE_BACKEND).
277 - The RPATH fixup done at the end of the build is now done in
278 parallel (according to BR2_JLEVEL).
280 - Packages downloaded from Subversion repos no longer
281 retrieves svn:externals unless <pkg>_SVN_EXTERNALS is set to
284 - Packages where a free-form version/site can be specified
285 (E.G. Linux, U-Boot, ..) can now have the corresponding
286 tarballs of these custom downloads checked by the download
287 infrastructure based on .hash files in the global patch
288 directory. These hashes are optional unless
289 BR2_DOWNLOAD_FORCE_CHECK_HASHES is enabled.
291 A utils/add-custom-hashes helper script has been added to
292 assist in managing such hash files.
294 - Various improvements to utils/docker-run to handle external
295 (BR2_DL_DIR defined in environment) download directory,
296 proxy configuration, SELinux and out of tree (O=) builds.
298 New defconfigs: AMD Zynq ZC702, ASUS Tinker-s rk3288, ICnova
299 A20-adb4006, Khadas vim3, Libre Computer ROC-RK3399-PC,
300 Microchip PolarFire SoC Icicle Kit, NXP imxrt1050-evk, Pine64
301 pinecube, Sipeed LicheePi Nano, Synopsys ARC700 nSIM, TI
302 SK-AM62 and TI SK-AM64
304 New packages: ti-k3-boot-firmware, ti-k3-image-gen,
305 amlogic-boot-fip, criu, cutekeyboard, depot-tools, fft-eval,
306 firewalld, flutter-engine, flutter-gallery, flutter-pi,
307 flutter-sdk-bin, ledmon, libcanberra, libnvme, libsoup3,
308 libspdm, libucontext, libzenoh-pico,
309 microchip-hss-payload-generator, nodejs-bin, nushell,
310 nvidia-persistenced, oatpp, onevpl-intel-gpu, onevpl,
311 python-calver, python-distlib, python-jeepney,
312 python-jsonschema-specifications, python-kmod,
313 python-pysensors, python-referencing, python-segno,
314 python-tftpy, python-trove-classifiers,
315 python-types-python-dateutil, python-versioneer,
316 qoriq-fm-ucode, qt6core5compat, rauc-hawkbit-updater,
317 rust-bindgen, spirv-headers, spirv-tools, vulkan-loader,
320 Removed packages: google-material-design-icons, libtextstyle,
323 Issues resolved (http://bugs.uclibc.org):
325 #14366: Nodejs fails with "version `GLIBC_2.34' not found"..
326 #14741: e2fsck is failing during cronjob build where fail...
327 #15628: Missing dependencies in BR2_PACKAGE_PYTHON_MAKO
328 #15733: xfsprogs outdated
329 #15772: lz4 failed to compile with gcc 10.4.0
330 #15778: strace comilation fails on Fedora39/gcc13
331 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
332 #15790: at91sam9x5ek_dev_defconfig: Missing...
333 #15808: connman is not supported on musl
334 #15814: C++ not supported by bootlin toolchain
335 #15820: make linux-menuconfig does not modify correct .config..
336 #15823: Installing nodejs modules with native extensions ...
337 #15826: nodejs modules with native extensions fail to install
338 #15835: Incompatibility between network-manager and libcurl 8.4
340 2023.08.4, released December 4th, 2023
342 Important / security related fixes.
344 Defconfigs: Raspberrypi: Fix DT overlay for autoproving of
345 bluetooth driver, Toradex apalis i.mx6: Add download hashes
346 for Linux and U-Boot.
348 Updated/fixed packages: gcc, erlang, exfatprogs, gsl,
349 imagemagick, intel-microcode, libde265, libmemcached,
350 libpjsip, libxml2, mariadb, memcached, motion, netsnmp, perl,
351 postgresql, putty, rtty, samba4, speechd, squid, vim, vlc,
352 xenomai, xtables-addons, zfs
354 Issues resolved (http://bugs.uclibc.org):
356 #15856: Using BR2_CONFIG= on a different file-system...
358 2023.08.3, released November 14th, 2023
360 Important / security related fixes.
362 Per-package builds: Unbreak SDK relocation logic. Only drop
363 the hard links for the final host / target directory, fixing a
364 build time / size regression in 2023.08.2.
366 Packages where a free-form version/site can be specified
367 (E.G. Linux, U-Boot, ..) can now have the corresponding
368 tarballs of these custom downloads checked by the download
369 infrastructure based on .hash files in the global patch
370 directory. These hashes are optional unless
371 BR2_DOWNLOAD_FORCE_CHECK_HASHES is enabled.
373 A utils/add-custom-hashes helper script has been added to
374 assist in managing such hash files.
376 Defconfigs: Avenger96: Downgrade to TF-A v2.5 to fix boot
377 issue since 2023.08, stm32mp157a-dk1, stm32mp157c-dk2: Unbreak
378 TF-A build, stm32mp157c-odessey: Use a fixed TF-A version for
381 Updated/fixed packages: apache, arm-trusted-firmware, aufs,
382 aufs-util, azure-iot-sdk, casync, cjson, clamav, conmon,
383 cups-filters, dhcpcd, docker-cli, docker-engine,
384 freeradius-server, go, inadyn, ksmbd-tools, kvmtool,
385 libgdiplus, libgeos, libmemcached, libmdbx, libopenssl,
386 libosmium, libtommath, libupnp, libzlib, lightning, linux-pam,
387 lxc, mender, minizip-zlib, mpd, mxsldr, nano, nettle,
388 network-manager, nghttp2, nodejs-src, opencv4,
389 opencv4-contrib, openjdk-bin, openvpn, opusfile, paho-mqtt-c,
390 pango, perl-lwp-protocol-https, petitboot, php, pistache,
391 python-django, python-pycryptodomex, python-urllib3,
392 python-web2py, rabbitmq-c, redis, reproc,
393 riscv64-elf-toolchain, sedutil, snort3, suricata, tar, tiff,
394 tor, traceroute, vim, websocketpp, wireshark, wolfssl,
395 xdg-dbus-proxy, xen, xlib_libX11, xlib_libXpm, zabbix, zchunk
397 Issues resolved (http://bugs.uclibc.org):
399 #14741: e2fsck is failing during cronjob build where fail...
400 #15772: lz4 failed to compile with gcc 10.4.0
401 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
402 #15790: at91sam9x5ek_dev_defconfig: Missing...
403 #15820: make linux-menuconfig does not modify correct .config..
404 #15823: Installing nodejs modules with native extensions ...
405 #15835: Incompatibility between network-manager and libcurl 8.4
407 2023.08.2, released October 15th, 2023
409 Important / security related fixes.
411 Defconfigs: Freescale ARM: Add ATF patch to fix build issue
412 with binutils 2.39+. QEMU Aarch64-virt: Enable ACPI support
413 for EDK2. Visionfive2: Bump kernel to fix build issue with GCC
416 Per-package builds: Do not use hard links for host / target
417 dirs, fixing issues with package rebuilds or post-build
418 scripts modifications.
420 Infrastructure: Explicitly disable shuffle mode for Make >=
423 Urandom-scripts: Move seedrng init script to S01 for earlier
424 random number entrophy initialization.
426 Updated/fixed packages: at91bootstrap, batman-adv, bind, cups,
427 efl, enlightenment, exim, gcc, glibc, gnu-efi, go, gptfdisk,
428 grub2, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-bad,
429 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
430 gst1-python, gst1-rstp-server, gst1-rtsp-vaapi, gstreamer1,
431 gstreamer1-editing-services, gtkmm3, libcue, libcurl,
432 libfastjson, libhtp, libmodplug, librsvg, libvpx, libyang,
433 linux-pam, linux-tools, mbedtls, mosquitto, mutt, neon,
434 netsnmp, nmap, nodejs, olsr, openblas, opkg-utils, php, pound,
435 powertop, python-mako, python3, rauc, rockchip-mali, samba4,
436 sslh, stress-ng, suricata, syslog-ng, systemd, tar, unifdef,
437 urandom-scripts, usbguard, webkitgtk, wilc-driver,
438 wireless-regdb, wpewebkit
440 Issues resolved (http://bugs.uclibc.org):
442 #15628: Missing dependencies in BR2_PACKAGE_PYTHON_MAKO
443 #15808: connman is not supported on musl
444 #15814: C++ not supported by bootlin toolchain
446 2023.08.1, released September 27th, 2023
448 Important / security related fixes.
450 Updated/fixed packages: agentpp, asterisk, bind, binutils,
451 conmon, cpio, docker-cli, docker-engine, e2fsprogs, erlang,
452 esp-hosted, expect, fail2ban, fio, freerdp, fstrcmp, gcc, gdb,
453 ghostscript, go, haproxy, hwloc, icu, irssi, libcoap, libcurl,
454 libde265, libheif, libiec61850, libjxl, libopenssl, libpjsip,
455 libqb, libraw, libssh, libuv, lldpd, mdadm, mutt, ne10,
456 netatalk, nodejs, nut, openblas, opensc, openvpn, petitboot,
457 php, pound, pppd, python-pytest, python3, qt5,
458 rtl8812au-aircrack-ng, sngrep, stress-ng, strongswan, sysstat,
459 tar, tcl, timescaledb, util-linux, vim, webkitgtk, webp,
460 wireshark, xserver_xorg-server, xterm, zbar, zxing-cpp,
463 Issues resolved (http://bugs.uclibc.org):
465 #14366: Nodejs fails with "version `GLIBC_2.34' not found"..
466 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
467 #15790: at91sam9x5ek_dev_defconfig: Missing...
469 2023.08, released September 6th, 2023
473 Defconfigs: BeagleV: Fix build issue with binutils >=
474 2.38. Hifive unleashed: U-Boot needs OpenSSL
476 Updated/fixed packages: dt, grub2, heirloom-mailx, libgpgme,
477 libtommath, libxcrypt, log4cxx, mesa3d-demos, openjdk,
478 openjdk-bin, pam, pcm-tools, pixman, poppler, python-django,
479 python-ipython, python-pip, python-tornado, zeromq
481 New packages: libdecor
483 2023.08-rc3, released August 29th, 2023
485 Fixes all over the tree.
487 Defconfigs: Avenger96: Bump ATF to 2.9 to fix build warnings
488 with binutils >= 2.39. CI20: Bump kernel to 5.4.254 to fix
489 build issue with GCC 12. Hifive unleashed: Add missing
490 pylibfdt dependency / bump kernel to 5.10.109 to fix build
491 issue GCC 12. PC x86-64 bios/elf: Add missing libelf
492 dependency. Sipeed maix sdcard: Fix build issues with
495 Updated/fixed packages: check, clamav, cups, esp-hosted,
496 f2fs-tools, freeswitch, gcc, gmp, libks, libmodsecurity,
497 mosquitto, mpg123, network-manager, php, postgresql, python3,
498 ramspeed, rtl8189fs, rust, rust-bin, samba4, screen, zlib-ng
500 2023.08-rc2, released August 20th, 2023
502 Fixes all over the tree.
504 Toolchains: Only show external toolchains based on a GCC
505 version supporting the selected architecture
506 variant. Correctly mark Codescape MIPS external toolchains as
507 not providing a gdbserver.
509 Defconfigs: Andes ae350_45: Drop custom U-Boot march setting,
510 breaking builds with GCC 12. Nitrogen*: Bump
511 U-Boot/Linux. Nitrogen8*: Use ATF 2.8, fixing array bounds
512 errors. QEMU m68k: Add Linux patch to fix build issue with
513 binutils >= 2.41. Raspberrypi*: Enable console on HDMI when
514 using systemd as well.
516 Updated/fixed packages: at91dataflashboot, aubio, berkeleydb,
517 bwm-ng, ccache, check, chocolate-doom, compiler-rt, composer,
518 conmon, connman, dav1d, diffutils, dracut, e2fsprogs, elf2flt,
519 esp-hosted, flite, gcc, gdb, go-bootstrap-stage2,
520 intel-microcode, kodi-imagedecoder-heif, less, libcoap,
521 libedit, libglib2, libksba, liblo, libserial, log4cxx, lsof,
522 luvi, meson, mosquitto, mpd, mpv, mv-ddr-marvell, nftables,
523 ntpsec, openssh, optee-test, perftest, python-botocore,
524 python-docker, python-pylibfdt, python3, screenfetch,
525 sentry-cli, sngrep, stellarium, trinity, tvheadend, uboot,
526 uclibc, util-linux, xfsprogs, yajl
528 New packages: nftables-python, xlib_libXpresent
530 Removed packages: lpc32xxcdl
532 2023.08-rc1, released August 5, 2023
534 Numerous package updates and fixes, additional runtime tests.
537 - Toolchains from ARM (for ARM, AArch64 and AArch64 BE)
539 - Support for binutils 2.40 and 2.41 added, binutils 2.37 and
540 2.38 removed, binutils 2.40 is now the default
541 - Support for gcc 13 added, gcc 10 removed, gcc 12 is now the
545 - Additional x86-64 variants added
546 - RISC-V vector extension support added
549 - Go now built in 3 stages to be able to update to Go 1.20.x.
551 New defconfigs: rock5b
553 Removed defconfigs: qemu_sparc_ss10
555 New packages: composer, conmon, dfu-programmer, esp-hosted,
556 kodi-imagedecoder-heif, kodi-imagedecoder-raw, libde2654,
557 libdisplay-info, libheif, llvm-cmake, llvm-libunwind,
558 lua-dkjson, mbpoll, mdnsd, mhz, opencsd, python-libconf,
559 python-blinker, python-midiutil, python-rdps-py, python-wheel,
560 qt6svg, redis-plus-plus, rockchip-rkbin, rtl8822cs, swaybg,
563 Removed packages: libasplib, ocf-linux, tovid
565 2023.05.3, released September 26th, 2023
567 Important / security related fixes.
569 Defconfigs: PC x86-64 bios/efi: Needs libelf. Raspberrypi:
570 Also enable HDMI console when systemd is used.
572 Updated/fixed packages: agentpp, asterisk, at91dataflashboot,
573 aubio, berkeleydb, bind, bwm-ng, chocolate-doom, clamav,
574 compiler-rt, connman, cpio, cups, dav1d, diffutils, dracut,
575 dt, expect, fail2ban, fio, flite, freerdp, freeswitch,
576 fstrcmp, gcc, gdb, ghostscript, gmp, go, grub2, haproxy,
577 heirloom-mailx, hwloc, icu, intel-microcode, irssi, less,
578 libcoap, libcurl, libglib2, libiec61850, libjxl, libks,
579 libksba, libmodsecurity, libpjsip, libqb, libraw, libssh,
580 libtommath, lldpd, log4cxx, lsof, mdadm, mosquitto, mpd, mpv,
581 mutt, mv-ddr-marvell, ne10, netatalk, network-manager,
582 nftables, nodejs, ntpsec, nut, openblas, openjdk, openjdk-bin,
583 opensc, openssh, pcm-tools, perftest, petitboot, php, pixman,
584 poppler, postgresql, python-django, python-ipython,
585 python-pip, python-pylibfdt, python-tornado, python3, qt5,
586 ramspeed, rtl8189fs, rtl8812au-aircrack-ng, samba4, screen,
587 screenfetch, sngrep, sofia-sip, stellarium, stress-ng,
588 strongswan, sysstat, tar, tcl, uboot, uclibc, vim, webkitgtk,
589 webp, wireshark, xfsprogs, xserver_xorg-server, xterm, yajl,
592 New packages: xlib_libXpresent
594 2023.05.2, released August 31th, 2023
596 Important / security related fixes.
598 Toolchains: Correctly mark Bootlin external toolchains as
599 having OpenMP support.
601 Arch: Mark Alderlake x86 variants as no AVX512 support.
603 Utils: Ensure utils/docker-run correctly supports git
606 Defconfigs: Beaglebone: U-Boot needs OpenSSL. Beaglebone qt5:
607 Enable support for green wireless variant.
609 Updated/fixed packages: arm-trusted-firmware, bind, cairo,
610 cmocka, containerd, crudini, cryptodev-linux, dmidecode,
611 ffmpeg, firmware-imx, gcc, gdb, ghostscript, gkrellm,
612 gnuradio, go, igh-ethercat, iperf3, kodi, libcurl, libopenssl,
613 libssh, libubootenv, libuhttpd, linux-tools, mali-driver,
614 nfs-utils, ntp, openssh, php, pipewire, python-pysmb,
615 python-iniparse, python-iptables, rtl8189es, rtl8189fs,
616 sam-ba, samba4, seatd, shadow, speex,
617 sunxi-mali-utgard-driver, supertuxkart, sysdig, systemd, tor,
618 tpm2-tss, transmission, uboot, unzip, webkitgtk,
619 wireless-regdb, wolfssl, wpebackend-fdo, wpewebkit, xenomai,
622 Issues resolved (http://bugs.uclibc.org):
624 #15634: fluidsynths refers to missing libgomp.so.1
626 2023.05.1, released July 17th, 2023
628 Important / security related fixes.
630 Defconfigs: Chiliboard, mx53loco: fix build on hosts without
631 openssl development headers.
632 Nitrogen*: fix build on hosts without openssl or pylibfdt.
633 Hifive unleased: Bump OpenSBI to 1.2 to fix a build issue.
634 Raspberrypi: Handle DTB overlays for all variants
636 Updated/fixed packages: agentpp, alsa-plugins, assimp, audit,
637 bind, busybox, c-ares, check, cups, dav1d, dbus, fftw,
638 fluidsynth, freetype, fwts, ghostscript, gnupg2, gnuradio,
639 graphicsmagick, gupnp, haproxy, heimdal, hwdata, jhead, kodi,
640 libcap, libgcrypt, libgpg-error, libgtk3, libmdbx, libxslt,
641 mesa3d, mesa3d-demos, mpir, nodejs, php, pkgconf,
642 python-cryptography, python-dbus-fast, python-django,
643 python-docker, python-pyicu, python-requests, python3, qemu,
644 qt6, quickjs, rtl8192eu, samba4, sconeserver, syslog-ng,
645 taglib, tiff, wine, wireshark, xdriver_xf86-video-dummy,
648 Issues resolved (http://bugs.uclibc.org):
650 #15643: ERROR: No hash found for linux-6.3.8.tar.xz
651 #15658: hifive_unleashed_defconfig: Linker errors in opensbi-0.9
652 #15661: mx53loco_defconfig: Dependency on OpenSSL missing
653 #15664: Can't compile mesa3d with v3d driver
654 #15673: PKGCONF_SITE in pkgconf.mk points to parked domain
655 #15682: pkgconf: no longer able to download source from...
657 2023.05, released June 7th, 2023
659 Fixes all over the tree.
661 Infrastructure: Add BR2_HOST_CMAKE_AT_LEAST_* for packages
662 needing a newer host-cmake than what is currently enforced
663 (3.18) - Up to the version provided by the cmake package (3.22).
665 Defconfigs: QEMU s390x: Bump rootfs size to 120MB to make room
668 Updated/fixed packages: at-spi2-core, go, libdeflate, libjxl,
669 perl-http-message, php, redis
671 2023.05-rc3, released June 4th, 2023
673 Fixes all over the tree.
675 Updated/fixed packages: bird, containerd, earlyoom, gcc,
676 ipython, kexec, kodi-skin-confluence, libcurl, libopenssl,
677 mesa3d, minidlna, mpd, openjdk, openjdk-bin,
678 python-matplotlib, sdl2_net, vdr
680 New packages: python-asttokens, python-executing,
681 python-pure-eval, python-stack-data
683 2023.05-rc2, released May 28th, 2023
685 Fixes all over the tree.
687 Updated/fixed packages: busybox, clamav, crudini,
688 kodi-pvr-vbox, libcurl, libmnl, libpqxx, libressl, libssh,
689 llvm, lua, mesa3d, perl-http-message, python-can,
690 python-django, sdl2_mixer, webkitgtk, zfs, znc
692 New packages: perl-clone
694 Issues resolved (http://bugs.uclibc.org):
696 #15421: qemu_aarch64_ebbr_defconfig: Missing Linux kernel source..
697 #15581: qemu_ppc_mpc8544ds_defconfig: Fails due to non-working patch
699 2023.05-rc1, released May 15th, 2023
701 Fixes all over the tree and new features.
704 - glibc update to 2.37, uClibc-ng updated to 1.0.43
705 - suppoert 6.2.x / 6.3.x kernel headers
708 - go: Ensure go versions of os/user and net are used for
709 static builds so CGO is not used
711 - rust / cargo: Correctly split up rust flags for host and
714 New defconfigs: STM32F769 discovery
716 New packages: petitboot, python-evdev, python-hwdata,
717 python-pyproject-hooks, shadow
719 Removed packages: atk, at-spi2-atk, optee-benchmark,
722 Issues resolved (http://bugs.uclibc.org):
724 #14356: cronstamp jobs are not performed with bumped version of...
725 #15191: pc_x86_64_efi_defconfig doesn't run on real hardware
726 #15306: glibc build fails in Docker container
727 #15321: docker-engine now requires libseccomp by default
728 #15376: Libiconv config
729 #15461: QtVirtualKeyboard segfaults
731 2023.02.11, released March 26th, 2024
733 Important / security related fixes.
735 Defconfigs: Starfive visionfive2: Use correct genimage
738 Updated/fixed packages: bind, bitcoin, botan, c-ares, clamav,
739 cvs, dash, dnsmasq, ell, exim, expat, freetype, ghostscript,
740 gnupg2, google-breakpad, gst1-python, gst1-vaapi, iwd,
741 libcoap, libcurl, libgit2, libkrb5, libmodsecurity, libunwind,
742 libuv, libxml2, lua-http, luvi, nginx-naxsi, nodejs, openssh,
743 openvmtools, parted, php, poco, postgresql, privoxy,
744 pure-ftpd, putty, python-cheroot, python-configshell-fb,
745 python-django, python-rtslib-fb, python3, rsync, sdl2, shim,
746 spice, squid, strace, strongswan, sudo, systemd, targetcli-fb,
747 unbound, uvw, v4l2loopback, vim, webkitgtk, wpewebkit, xvisor,
750 Issues resolved (http://bugs.uclibc.org):
752 #15997: Build Squid with GCC12.3 in Buildroot 2024.02 will fail
754 2023.02.10, released March 1st, 2024
756 Important / security related fixes.
758 Added CPE identifiers for a large number of packages.
760 Updated/fixed packages: bayer2rgb-neon, brltty, c-ares,
761 containerd, crda, darkhttpd, davinci-bootcount, dbus,
762 domoticz, environment-setup, expat, faad2, falcosecurity-libs,
763 flex, freeradius-server, freerdp, frr, gesftpserver, glibc,
764 gnutls, go, gst1-devtools, gst1-libav, gst1-python,
765 gst1-vaapi, gst-omx, gstreamer1, haproxy, joe, json-c,
766 leptonica, libcurl, libuwsc, libvips, linux-firmware,
767 linux-headers, localedef, lua-http, lvm2, lynx, mbedtls,
768 micropython, minizip, mpfr, netatalk, ngrep, opencv4,
769 opencv4-contrib, openssh, opus, php, python-aiohttp,
770 python-esptool, python-gunicorn, python-hpack,
771 python-html5lib, python-lmdb, python-mako, python-numpy,
772 python-oauthlib, python-sqlparse, qt5base, qt6base, redis,
773 runc, sdl2, sqlite, sysstat, uuu, webkitgtk, wireless-regdb,
774 wpewebkit, xlib_libXpm, xterm, xwayland, yasm
776 Issues resolved (http://bugs.uclibc.org):
778 #10096: SH4 toolchain does not build Linux kernel magicpa..
779 #15952: Grub fails to load large rootfs files
781 2023.02.9, released January 15th, 2024
783 Important / security related fixes.
787 - Download: Revert a permission fixup step in the tarball
788 creation logic, which lead to a hash mismatch issue in two
789 cargo-vendored packages, ripgrep and sentry-cli.
791 - Build: Pass GIT_DIR=. in the environment (through
792 HOST_MAKE_ENV/TARGET_MAKE_ENV) to the build steps to
793 workaround packages trying to detect if they are building in
794 a git checkout and getting confused when building in a sub
795 directory of a Buildroot git checkout.
797 Updated/fixed packages: apcupsd, arm-trusted-firmware, botan,
798 cjson, cups, dropbear, duktape, edk2, exim, faad2, freeswitch,
799 gcc, gdal, gdb, giflib, glibc, go, google-breakpad, gst-omx,
800 gstd, gst1-devtools, gst1-libav, gst1-plugins-bad,
801 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
802 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
803 gstreamer1-editing-services, ipcalc, jq, json-for-modern-cpp,
804 ksmbd-tools, libaio, libcamera, libcap-ng, libcurl, libebml,
805 libgtk3, libiec61850, libraw, libsigsegv, libssh, libssh2,
806 libuev, libwebsockets, liquid-dsp, lvm2, madplay, mesa3d,
807 micropython, mp4v2, opensc, openssh, orc, php, pipewire,
808 postgis, postgresql, proftpd, putty, python-sip,
809 python-werkzeug, rng-tools, shim, squid, strongswan, sway,
810 tinyssh, tor, tree, uftp, valijson, wireshark, wolfssl,
811 xserver_xorg-server, xwayland
813 2023.02.8, released December 4th, 2023
815 Important / security related fixes.
817 Defconfigs: Raspberrypi: Fix DT overlay for autoproving of
818 bluetooth driver, Toradex apalis i.mx6: Add download hashes
819 for Linux and U-Boot.
821 Updated/fixed packages: exfatprogs, gcc, imagemagick,
822 intel-microcode, libpjsip, libxml2, mariadb, memcached,
823 motion, netsnmp, perl, postgresql, rtty, samba4, speech,
824 squid, vim, vlc, xenomai, xtables-addons, zfs
826 Issues resolved (http://bugs.uclibc.org):
828 #15856: Using BR2_CONFIG= on a different file-system...
830 2023.02.7, released November 14th, 2023
832 Important / security related fixes.
834 Per-package builds: Unbreak SDK relocation logic. Only drop
835 the hard links for the final host / target directory, fixing a
836 build time / size regression in 2023.02.6.
838 Packages where a free-form version/site can be specified
839 (E.G. Linux, U-Boot, ..) can now have the corresponding
840 tarballs of these custom downloads checked by the download
841 infrastructure based on .hash files in the global patch
842 directory. These hashes are optional unless
843 BR2_DOWNLOAD_FORCE_CHECK_HASHES is enabled.
845 A utils/add-custom-hashes helper script has been added to
846 assist in managing such hash files.
848 Defconfigs: stm32mp157a-dk1, stm32mp157c-dk2: Unbreak TF-A
849 build, stm32mp157c-odessey: Use a fixed TF-A version for
852 Updated/fixed packages: apache, arm-trusted-firmware, aufs,
853 aufs-util, azure-iot-sdk, cjson, cups-filters, clamav, dhcpcd,
854 freeradius-server, go, htop, ksmbd-tools, kvmtool, libgdiplus,
855 libopenssl, libosmium, libtommath, libupnp, libzlib, lxc,
856 mender, minizip-zlib, mpd, mxsldr, nano, nettle,
857 network-manager, nghttp2, nodejs, opencv4, opencv4-contrib,
858 openjdk-bin, openvpn, opusfile, paho-mqtt-c,
859 perl-lwp-protocol-https, php, python-django, python-urllib3,
860 python-web2py, rabbitmq-c, redis, riscv64-elf-toolchain,
861 suricata, tar, tiff, tor, traceroute, vim, websocketpp,
862 wireshark, wolfssl, xdg-dbus-proxy, xen, xlib_libX11,
863 xlib_libXpm, zabbix, zchunk
865 Issues resolved (http://bugs.uclibc.org):
867 #14741: e2fsck is failing during cronjob build where fail...
868 #15772: lz4 failed to compile with gcc 10.4.0
869 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
870 #15790: at91sam9x5ek_dev_defconfig: Missing...
871 #15820: make linux-menuconfig does not modify correct .config..
872 #15823: Installing nodejs modules with native extensions ...
873 #15835: Incompatibility between network-manager and libcurl 8.4
875 2023.02.6, released October 16th, 2023
877 Important / security related fixes.
879 Per-package builds: Do not use hard links for host / target
880 dirs, fixing issues with package rebuilds or post-build
881 scripts modifications.
883 Infrastructure: Explicitly disable shuffle mode for Make >=
886 Urandom-scripts: Move seedrng init script to S01 for earlier
887 random number entrophy initialization.
889 Go: Bump to 1.20.x as 1.19.x is now EOL and affected by
892 Updated/fixed packages: at91bootstrap, bind, cups, efl,
893 enlightenment, exim, gcc, glibc, gnu-efi, go, go-bootstrap,
894 gptfdisk, gst-omx, gst1-devtools, gst1-libav,
895 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
896 gst1-plugins-ugly, gst1-python, gst1-rstp-server,
897 gst1-rtsp-vaapi, gstreamer1, gstreamer1-editing-services,
898 libcue, libcurl, libfastjson, libhtp, libmodplug, librsvg,
899 libvpx, libyang, linux-tools, mbedtls, mosquitto, mutt, neon,
900 netsnmp, nmap, nodejs, olsr, openblas, opkg-utils, php,
901 powertop, python-mako, python3, rockchip-mali, samba4, sslh,
902 suricata, tar, unifdef, unrandom-scripts, webkitgtk,
903 wireless-regdb, wpewebkit
905 Issues resolved (http://bugs.uclibc.org):
907 #15628: Missing dependencies in BR2_PACKAGE_PYTHON_MAKO
908 #15808: connman is not supported on musl
909 #15814: C++ not supported by bootlin toolchain
911 2023.02.5, released September 27th, 2023
913 Important / security related fixes.
915 Updated/fixed packages: agentpp, asterisk, at91dataflashboot,
916 aubio, berkeleydb, bind, bwm-ng, chocolate-doom, clamav,
917 compiler-rt, connman, cups, dav1d, diffutils, dracut, dt,
918 expect, fail2ban, fio, flite, freerdp, freeswitch, fstrcmp,
919 gcc, gdb, ghostscript, gmp, go, grub2, haproxy,
920 heirloom-mailx, hwloc, icu, intel-microcode, irssi, libcoap,
921 libcurl, libiec61850, libjxl, libks, libksba, libmodsecurity,
922 libpjsip, libqb, libraw, libssh, libtommath, less, lldpd,
923 log4cxx, lsof, mdadm, mosquitto, mpd, mutt, mv-ddr-marvell,
924 ne10, netatalk, network-manager, nftables, nodejs, ntpsec,
925 nut, openblas, openjdk, openjdk-bin, opensc, openssh,
926 pcm-tools, perftest, php, pixman, poppler, postgresql, pppd,
927 python-django, python-ipython, python-pip, python-pylibfdt,
928 python-tornado, python3, qt5, ramspeed, rtl8189fs, samba4,
929 screen, screenfetch, sngrep, sofia-sip, stellarium,
930 strongswan, sysstat, tar, tcl, uboot, uclibc, vim, webkitgtk,
931 webp, wireshark, xfsprogs, xserver_xorg-server, xterm, yajl,
934 Issues resolved (http://bugs.uclibc.org):
936 #14366: Nodejs fails with "version `GLIBC_2.34' not found"..
937 #15754: The docker-engine and docker-cli versions are not...
938 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
939 #15790: at91sam9x5ek_dev_defconfig: Missing...
941 2023.02.4, released August 31th, 2023
943 Important / security related fixes.
945 Toolchains: Correctly mark Bootlin external toolchains as
946 having OpenMP support.
948 Arch: Mark Alderlake x86 variants as having no AVX512 support.
950 Utils: Ensure utils/docker-run correctly supports git
953 Defconfigs: Beaglebone qt5: Enable support for green wireless
956 Updated/fixed packages: arm-trusted-firmware, bind, cairo,
957 cmocka, containerd, crudini, dmidecode, ffmpeg, freescale-imx,
958 gcc, gdb, ghostscript, gkrellm, gnuradio, go, heimdall,
959 iperf3, libcurl, libmodsecurity, libopenssl, libssh,
960 libubootenv, libuhttpd, linux-tools, ntp, openssh, php,
961 pipewire, python-iniparse, python-iptables, python-pysmb,
962 rtl8189fs, sam-ba, samba4, seatd, speex, supertuxkart, sysdig,
963 tor, tpm2-tss, uboot, unzip, webkitgtk, wireless-regdb,
964 wolfssl, wpebackend-fdo wpewebkit, xenomai, yaml-cpp, yavta
966 Issues resolved (http://bugs.uclibc.org):
968 #15634: fluidsynths refers to missing libgomp.so.1
970 2023.02.3, released July 17th, 2023
972 Important / security related fixes.
974 Defconfigs: Chiliboard: fix build on hosts without openssl
976 Nitrogen*: fix build on hosts without openssl or pylibfdt.
977 Raspberrypi: Handle DTB overlays for all variants
979 Updated/fixed packages: agentpp, alsa-plugins, assimp, bind,
980 busybox, dbus, c-ares, check, dav1d, fluidsynth, fftw, fwts,
981 ghostscript, gnupg2, gnuradio, gupnp, haproxy, heimdal,
982 hwdata, jhead, libcap, libgcrypt, libgpg-error, libgtk3,
983 libxslt, mesa3d-demos, mpir, nodejs, php, pkgconf,
984 python-cryptography, python-dbus-fast, python-django,
985 python-pyicu, python-requests, python3, qt6, quickjs,
986 sconeserver, taglib, tiff, wireshark, xdriver_xf86-video-dummy
988 Issues resolved (http://bugs.uclibc.org):
990 #15643: ERROR: No hash found for linux-6.3.8.tar.xz
991 #15673: PKGCONF_SITE in pkgconf.mk points to parked domain
992 #15682: pkgconf: no longer able to download source from...
994 2023.02.2, released June 16th, 2023
996 Important / security related fixes.
998 Infrastructure: Add BR2_HOST_CMAKE_AT_LEAST_* for packages
999 needing a newer host-cmake than what is currently enforced
1000 (3.18) - Up to the version provided by the cmake package (3.22).
1002 utils/docker-run: Now correctly handles git
1005 Defconfigs: QEMU s390x: Bump rootfs size to make room for
1006 kernel modules, Stm32f4xx: Tweak config to save RAM, Xilinx
1007 Versal vck190: Use correct (A72) CPU variant
1009 Updated/fixed packages: atkmm, bird, busybox, cairomm1_14,
1010 cmake, containerd, crudini, cups, delve, docker-cli,
1011 docker-engine, earlyoom, edid-decode, fluent-bit, freeswitch,
1012 gcc, gdb, glibmm_2_66, gnupg2, go, gptfdisk, graphicsmagick,
1013 intel-microcode, libass, libcurl, libdeflate, libgeos,
1014 libgtk3, libjxl, libnftl, libopenssl, libressl, libssh, llvm,
1015 lua, mesa3d, micropython, minidlna, moby-buildkit, mpd, mupdf,
1016 ncurses, nftables, openjdk, openjdk-bin, php, postgresql,
1017 python-can, python-django, python-django, python-ipython,
1018 python-matplotlib, python-mupdf, python-requests, python3,
1019 qemu, redis, rpm, runc, sdl2_mixer, tzdata, uclibc, vdr,
1020 wilc-firmware, xapp_xcalc, xapp_xdpyinfo, xapp_xinput,
1021 xapp_xwininfo, xdata_xbitmaps, xdata_xcursor-themes,
1022 xdriver_xf86-input-mouse, xdriver_xf86-video-ark,
1023 xdriver_xf86-video-geode, xdriver_xf86-video-neomagic,
1024 xfont_encodings, xlib_libX11, xlib_libXaw, xlib_libXi,
1025 xlib_libXfixes, xlib_libXft, xlib_libXpm, zfs, znc
1027 New packages: perl-clone, perl-http-message, python-asttokens,
1028 python-executing, python-pure-eval, python-stack-data
1030 Issues resolved (http://bugs.uclibc.org):
1032 #15421: qemu_aarch64_ebbr_defconfig: Missing Linux kernel source code
1034 2023.02.1, released May 9th, 2023
1036 Important / security related fixes.
1039 - go: Ensure go versions of os/user and net are used for
1040 static builds so CGO is not used
1042 - rust / cargo: Correctly split up rust flags for host and
1045 Defconfigs: Olimex a20 olinuxino lime*: Bring up network at
1046 boot, stmf469 disco sd: Lock U-Boot version
1048 Updated/fixed packages: agentpp, apache, bluez5_utils,
1049 ca-certificates, containerd, coremark, dcron, dnsmasq,
1050 docker-cli, docker-engine, efivar, eudev, ffmpeg, flann,
1051 fluidsynth, git, go, gst-omx, gst1-devtools, gst1-libav,
1052 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
1053 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
1054 gstreamer1, gstreamer1-editing-services, intel-microcode,
1055 kexec, libcurl, libite, libgtk3, libmicrohttpd, libxml2,
1056 linux-tools, lua, mali-driver, matio, mdadm, nginx, openocd,
1057 openssh, php, poppler, postgresql, python-web2py, qt6base,
1058 readline, rtl8189fs, rtl8723ds, rtl8812au-aircrack-ng, runc,
1059 rust, rust-bin, s390-tools, samba4, sdl2, snmppp, sudo,
1060 systemd, tcpdump, uclibc, vim, webkitgtk, wireshark,
1061 wpewebkit, xr819-radio, xserver_xorg-server, zeek
1063 Issues resolved (http://bugs.uclibc.org):
1065 #14356: cronstamp jobs are not performed with bumped version of...
1066 #15306: glibc build fails in Docker container
1067 #15376: Libiconv config
1068 #15461: QtVirtualKeyboard segfaults
1070 2023.02, released March 12th, 2023
1072 Fixes all over the tree.
1074 Updated/fixed packages: ace, apache, audit, bridge-utils,
1075 docker-engine, go, gtkmm3, janet, libbpf, libev, libgcrypt,
1076 libgpg-error, libmad, linux, mesa3d, network-manager, nut,
1077 pcre2, php, rdma-core, rsync, rtl8821cu, rtl_433,
1078 s6-linux-utils, speechd, uqmi, xdriver_xf86-video-qxl, znc
1080 New packages: atkmm2_28, cairomm1_14, glibmm2_66, libsigc2,
1081 pangomm2_46, python-glslang
1083 Issues resolved (http://bugs.uclibc.org):
1085 #15306: glibc build fails in Docker container
1086 #15321: docker-engine now requires libseccomp by default
1088 2023.02-rc3, released March 8th, 2023
1090 Fixes all over the tree.
1092 Updated/fixed packages: apr, bash, docker-engine, exfat,
1093 exfat-utils, f2fs-tools, gensio, gr-osmosdr, libcurl, libglfw,
1094 libolm, libpcap, libpjsip, linux, mender, mpv,
1095 multipath-tools, opus, paho-mqtt-c, proftpd, pugixml,
1096 pulseaudio, qemu, quazip, quickjs, rtl8189es, rtl8821cu,
1097 uacme, uqmi, wpebackend-fdo,
1099 2023.02-rc2, released February 27th, 2023
1101 Fixes all over the tree.
1103 Updated/fixed packages: asterisk, at91dataflashboot, bind,
1104 efivar, erlang, flac, fluent-bit, freerdp, gcc, gdal, gerbera,
1105 gnuradio, gqrx, haproxy, hawktracer, imx-gpu-g2d,
1106 intel-gmmlib, libarchive, libblockdev, libcamera-apps, libjxl,
1107 libmodsecurity, libsigrokdecode, lightning, lirc-tools,
1108 lttng-babeltrace, modem-manager, modsecurity2,
1109 multipath-tools, mutt, mxs-bootlets, netsurf, network-manager,
1110 nginx-naxsi, ntpsec, opensbi, optee-client, pcm-tools,
1111 php-xdebug, pistache, postgresql, proxychains-ng,
1112 python-m2crypto, python-numpy, python-webargs,
1113 python-werkzeug, rtl8723bu, rtty, speechd, sudo, systemd,
1114 tiff, tmux, wilc-driver, wpa_supplicant, xerces,
1115 xtables-addons, xwayland, zabbix
1117 Removed packages: uccp420wlan
1119 2023.02-rc1, released February 20th, 2023
1121 Numerous package updates and many (62) new packages.
1125 - The check for access to "unsafe" (E.G. from the build host)
1126 header files and libraries by the cross compiler is now
1127 unconditionally enabled.
1129 - Bootlin external toolchains updated to 2022.08
1131 - The handling of the CCACHE_* environment variables by the
1132 toolchain wrapper is now more strict, causing the variables
1133 to only be exported when BR2_CCACHE is enabled.
1137 - Br2-external: Fix make performance issue when many (> 6)
1138 external trees are used together.
1140 - Legal-info: Stop warning about not saving sources for local
1141 / override packages if <PKG>_REDISTRIBUTE is set to NO.
1143 - Go: Ensure our go build and module cache is used, even for the
1146 - Cargo: CARGO_HOME (the location where cargo stores it
1147 downloaded artifacts) is now located under DL_DIR rather
1148 than in HOST_DIR/share/cargo, ensuring it is shared between
1153 - Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
1156 - Ext2: Year 2038+ compatible inodes are now used by default,
1157 independently of the filesystem size.
1159 - Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
1161 A large number of NXP related packages and defconfigs have
1162 been updated as upstream moved the git repositories to Github.
1164 New defconfigs: i.MX8mn BSH SMM S2 / pro, QEMU ARM EBBR,
1165 Sipeed Lichee rv / rv dock, Starfive Visionfive2, Xilinx Versal
1168 New packages: catch2, cli11, dotconf, edk2-non-osi,
1169 fluent-bit, fxdiv, hddtemp, highway, imx-vpu-hantro-daemon,
1170 libjxl, libsolv, libunibreak, neon-2-sse, open-iscsi,
1171 opencv4-contrib, perftest, perl-image-exiftool,
1172 python-apispec, python-async-generator, python-cppy,
1173 python-dbus-fast, python-dicttoxml2, python-flask-smorest,
1174 python-h11, python-hkdf, python-magic-wormhole,
1175 python-magic-wormhole-mailbox-server,
1176 python-magic-wormhole-transit-relay, python-marshmallow,
1177 python-munch, python-outcome, python-pycrate, python-pyspnego,
1178 python-reedsolo, python-selenium, python-smbprotocol,
1179 python-sniffio, python-spake2, python-trio,
1180 python-trio-websocket, python-uhid, python-webargs,
1181 python-wsproto, qt5speech, qt6serialbus, rdma-core, reproc,
1182 rtl8723ds-bt, rtl8821cu, sexpect, speechd, sscep, stb, sway,
1183 termcolor, ti-k3-r5-loader, tl-expected, unifdef,
1184 versal-firmware, xwayland, z3
1186 Removed packages: docker-proxy, elixir, gummiboot,
1187 python-bunch, python-m2r, sun20i-d1-spl, ucl,
1188 xdriver_xf86-input-keyboard, xdriver_xf86-video-glint,
1189 xdriver_xf86-video-imx-viv, xdriver_xf86-video-tga
1191 Issues resolved (http://bugs.uclibc.org):
1193 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
1194 #14996: Too many directories in BR2_EXTERNAL causes hang during make
1195 #15161: kernel can't support SUBDIR
1196 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
1197 #15226: lsblk: not found
1198 #15271: no start-qemu.sh
1199 #15281: Error compiling GDAL library for RPi-64 if libgdal-dev install..
1200 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
1201 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
1202 #15331: Warning on python-flit-core license when generating legal info
1204 2022.11.3, released March 18th, 2023
1206 Important / security related fixes.
1208 Updated/fixed packages: ace, apache, apr, apr-util, asterisk,
1209 at91dataflashboot, audit, bash, bind, bridge-utils, clamav,
1210 dmalloc, efivar, erlang, exfat, exfat-utils, f2fs-tools, gcc,
1211 gdal, gensio, gerbera, git, glslsandbox-player, go, haproxy,
1212 hawktracer, intel-gmmlib, ipmiutil, less, libblockdev,
1213 libcurl, libev, libgcrypt, libglfw, libmad, libmdbx,
1214 libmodsecurity, libolm, libpjsip, lirc-tools,
1215 lttng-babeltrace, mender, mpv, mutt, mxs-bootlets, netsurf,
1216 ntpsec, nut, opensbi, opus, paho-mqtt-c, pcm-tools, php,
1217 pistache, proftpd, proxychains-ng, pulseaudio,
1218 python-cryptography, python-django, python-m2crypto,
1219 python-numpy, python-werkzeug, qemu, quazip, quickjs,
1220 rockchip-mali, rsync, s6-linux-utils, sudo, tiff, uacme, uqmi,
1221 webkitgtk, wilc-driver, wpa_supplicant, wpewebkit,
1222 xdriver_xf86-video-qxl, znc
1224 Issues resolved (http://bugs.uclibc.org):
1226 #15306: glibc build fails in Docker container
1227 #15361: Buildroot linking error on Apple Silicon
1229 2022.11.2, released March 1st, 2023
1231 Important / security related fixes.
1233 Fix make O=..._defconfig builds (regression in 2022.11.1).
1235 A number of additional/stricter checks have been added to
1236 ./utils/check-package.
1238 Build host dependencies check extended to check for a number
1239 of specific perl modules to better handle distributions (like
1240 Fedora) with very fine grained perl packages. Also ensure
1241 build host has git >= 2.0.0 when using packages written in
1242 go/rust because the vendoring may need it.
1244 Defconfigs: ASUS tinker rk3288: Fix boot issue related to TPL
1246 Updated/fixed packages: afboot-stm32, apache, barebox, c-ares,
1247 elf2flt, freeswitch, fwts, gcc, gdal, git, gitlab-runner,
1248 ipmitool, kodi, libgit2, libks, libopenssl, libressl, live555,
1249 lua, lxc, mariadb, mesa3d-headers, modsecurity2, mongoose,
1250 netopeer2, nodejs, openjdk, openpowerlink, openvpn, opusfile,
1251 postgresql, proftpd, pugixml, python-future, python-idna, qt5,
1252 rtl8192eu, rtl8723ds, sdl2, sofia-sip, ssdp-responder, sudo,
1253 sunxi-mali-utgard, thermald, ti-sgx-km, tmux, uboot, upx, vim,
1254 webkitgtk, wolfssl, wpewebkit, xlib_libXpm,
1255 xserver_xorg-server, xxhash, xz, yajl, zabbix
1257 Issues resolved (http://bugs.uclibc.org):
1259 #15271: no start-qemu.sh
1260 #15281: Error compiling GDAL library for RPi-64 if libgdal-dev install..
1261 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
1262 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
1263 #15331: Warning on python-flit-core license when generating legal info
1265 2022.11.1, released January 18th, 2023
1267 Important / security related fixes.
1269 Br2-external: Fix make performance issue when many (> 6)
1270 external trees are used together.
1272 Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
1275 Go: Ensure our go build and module cache is used, even for the
1278 Legal-info: Stop warning about not saving sources for local /
1279 override packages if <PKG>_REDISTRIBUTE is set to NO.
1281 Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
1283 A large number of NXP related packages and defconfigs have
1284 been updated as upstream moved the git repositories to Github.
1286 Defconfigs: zcu106, kria kv260: Fix U-Boot build
1288 Updated/fixed packages: asterisk, bearssl, botan, cairo,
1289 capnproto, check, checkpolicy, connman, containerd, crun,
1290 dbus-cxx, docker-cli, docker-engine, exempi, exfat,
1291 exfat-utils, falcosecurity-libs, fluidsynth, fmc, fmlib,
1292 freeradius-server, gcc, glib-networking, go,
1293 gobject-introspection, gperf, i2pd, ima-evm-utils,
1294 imx-alsa-plugins, imx-kobs, imx-lib, imx-m4fwloader,
1295 imx-mkimage, intel-microcode, janus-gateway, libcurl,
1296 libdeflate, libftdi1, libkcapi, libksba, libmbim, libmng,
1297 libpjsip, libtalloc, libuwsc, libxkbcommon, lpeg, lrzsz,
1298 lttng-tools, lua-cqueues, mali-driver, mbedtls, mfgtools,
1299 moby-buildkit, mutt, opensc, php, policycoreutils, polkit,
1300 postgresql, pptp-linux, qcom-db410c-firmware, qemu, qoriq-rcw,
1301 qt5virtualkeyboard, redis, rhash, rtl8189es, rtl8192eu,
1302 rtl_433, ruby, sqlite, swupdate, tealdeer, tekui, tiff,
1303 tinyxml, tor, webkitgtk, wireshark, wpasupplicant, wpewebkit,
1304 xr819-xradio, xdriver_xf86-video-imx-viv, xserver_xorg-server,
1307 Issues resolved (http://bugs.uclibc.org):
1309 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
1310 #14996: Too many directories in BR2_EXTERNAL causes hang during make
1311 #15161: kernel can't support SUBDIR
1312 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
1313 #15226: lsblk: not found
1315 2022.11, released December 5th, 2022
1317 Fixes all over the tree.
1319 Defconfigs: Nitrogen8*: Bump rootfs size, Zynqmp
1320 kv260/zcu102/zcu106: Update to Xilinx 2022.2,
1322 Updated/fixed packages: dash, dovecot, elf2flt, exim, gcc,
1323 gdb, git, kodi, libarchive, libmdbx, linuxptp, lxc,
1324 matchbox-keyboard, memcached, netsnmp, optee-client,
1325 python-scipy, python3, qt6base, qt6serialport, rtl8188eu,
1326 rtl8723bu, rtl8723ds, rtl8821au, vim, vlc, wilc-driver
1328 Removed packages: rabbitmq-server
1330 Issues resolved (http://bugs.uclibc.org):
1332 #15131: Target GDB uses internal zlib
1333 #15151: Busybox /etc/init.d scripts are not executable
1335 2022.11-rc3, released November 24th, 2022
1337 Fixes all over the tree.
1339 Updated/fixed packages: asterisk, edk2, edk2-platforms,
1340 freerdp, gitlab-runner, gnupg2, gptfdisk, heimdal,
1341 igh-ethercat, iwd, libkrb5, libksba, libnss, libopenssl,
1342 mesa3d, nginx, nodejs, openpgm, python3, rsync, rtl8189es,
1343 rtl8723ds, samba4, sdl, sdl2, swupdate, sysstat, systemd,
1346 Issues resolved (http://bugs.uclibc.org):
1348 #15141: kernel 5.16.2 (realtime patch 19) fails to build
1350 2022.11-rc2, released November 16th, 2022
1352 Fixes all over the tree.
1354 Removed defconfigs: Amarule a64 relic, ARM Juno, Bananapi M1 /
1355 M1 plus / M2 plus / M64, FriendlyARM NanoPC T4 / A64 / M1 / M1
1356 plus / M4 / Neo2 / Neo4 / Neo plus2 / R1 / Orangepi PC2 / Plus
1357 / Prime / rk3399 / Win, Rock PC rk3399 / PI4 / N10.
1359 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
1360 bdwgc, boost, botan, ca-certificates, crun, dbus-broker,
1361 docopt-cpp, dracut, efivar, freeipmi, gawk, gensio, gptfdisk,
1362 gsl, guile, imagemagick, ipmitool, libidn2, libkcapi,
1363 libopenssl, libqb, libuhttpd, libvncserver, linux,
1364 linux-tools, lxc, makedumpfile, matchbox-startup-monitor,
1365 mdio-tools, multipath-tools, mupdf, ntfs-3g, numactl,
1366 perl-net-ssleay, pixman, procps-ng, rpi-userland, rsync,
1367 s6-linux-init, socat, strongswan, sudo, swupdate, systemd,
1368 udisks, vlc, wavemon, wolfssl, zlib-ng
1370 Removed packages: libdcadec
1372 Issues resolved (http://bugs.uclibc.org):
1374 #15121: make nconfig failes with nvidia drivers and mesa3d selected
1376 2022.11-rc1, released November 3rd, 2022
1378 Fixes all over the tree and new features.
1382 - PowerPC: add Power9 CPU type
1383 - ARM: support dropped for iWMMXt processors
1387 - binutils 2.39 added, binutils 2.38 is now the default
1388 - gdb 12 added, gdb 11 is now the default
1389 - support for 5.18, 5.19 and 6.0 kernel headers
1390 - glibc updated to 2.36
1394 - Ability to use dracut to create an initramfs that contains a
1395 subset of the root filesystem contents.
1397 New packages: agent-proxy, catatonit, cni-plugins, crun,
1398 docopt-cpp, dracut, forge, kmemd, libmanette, mdio-tools,
1399 open-isns, python-editables, python-hatch-fancy-pypi-readme,
1400 python-hatch-vcs, python-hatchling, python-libevdev,
1401 python-minimalmodbus, python-pathspec, qt6-serialport,
1402 rtl8192eu, signal-estimator, slirp4netns, tinycompress
1404 More than 400 packages have been updated to a newer version.
1406 New defconfigs: ls1028ardb, qemu_aarch64_ebbr, visionfive.
1410 #11776: qt5webengine 5.12.2 build failed with arm toolchain
1411 and linaro toolchain
1412 #12131: qt5webengine builderror in the latest stable Buildroot
1414 #13216: 2020.02.6 requires GNU find utils
1415 #14601: Python build fails on 2022.02-rc2
1416 #14746: Lack of management after loading
1417 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
1418 #14921: wpewebkit build fails because of internal build order
1419 #14936: nodejs does not build
1420 #15006: toolchain Arm AArch64 toolchain 11.2-2022.02
1421 #15021: Buildroot not compiling with systemd and glibc.
1422 #15026: package/udisks: install to staging
1423 #15061: Node.js Package fails to build against musl i386
1424 #15071: RTL8723BS library is outdated
1426 2022.08.3, released December 10th, 2022
1428 Important / security related fixes.
1430 Updated/fixed packages: asterisk, dash, dovecot, edk2,
1431 edk2-platforms, elf2flt, exim, freerdp, gcc, gdb, git, gnupg2,
1432 heimdal, iwd, kodi, libarchive, libkrb5, libksba, libmdbx,
1433 libopenssl, matchbox-keyboard, memcached, netsnmp, nginx,
1434 nodejs, openpgm, optee-client, python-scipy, python3, rsync,
1435 rtl8723bu, samba4, sdl, sdl2, swupdate, sysstat, systemd,
1436 uboot, vim, vlc, wilc-driver, xen, xterm
1438 Issues resolved (http://bugs.uclibc.org):
1440 15131: Target GDB uses internal zlib
1442 2022.08.2, released November 16th, 2022
1444 Important / security related fixes.
1446 Defconfig: Aspeed ast2600evb: Correct FPU config, Kontron bl
1447 imx8mm: Bump U-Boot to fix build issue, Pine64: Change to
1448 mainline ATF to fix build issue, Zynqmp zcu102 / zcu106 / kria
1449 kv260: Fix pmufw reset issue
1451 Updated/fixed packages: arm-trusted-firmware, bind, botan,
1452 ca-certificates, collectd, darkhttpd, dbus, dbus-broker, dhcp,
1453 dnsmasq, docker-cli, docker-engine, exfatprogs, expat,
1454 f2fs-tools, faad2, ffmpeg, freerdp, gitlab-runner, glibc,
1455 gnutls, go, gpsd, gptfdisk, grub2, gsl, gst-omx,
1456 gst1-devtools, gst1-libav, gst1-plugins-bad,
1457 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
1458 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1459 gstreamer1-editing-services, hdparm, hostapd, imagemagick,
1460 iwd, jack2, libbpf, libcurl, libidn2, libinput, libmdbx,
1461 libopenssl, libosip2, libpng, libtasn1, libtorrent-rasterbar,
1462 libuhttpd, libvncserver, libxml2, linux, linux-tools, lldpd,
1463 lrzip, lz4, matchbox-startup-monitor, meson, msmtp,
1464 multipath-tools, mupdf, musl, mv-ddr-marvell, mxml, nodejs,
1465 ntfs-3g, numactl, openssh, openvmtools, oracle-mysql,
1466 paho-mqtt-c, perl-net-ssleay, php, pixman, poppler, procps-ng,
1467 python-django, python3, qdecoder, redis, rpi-userland, rsync,
1468 rtl8189es, rtl8189fs, rtl8723bu, rtl8723ds,
1469 rtl8812au-aircrack-ng, rtl8821au, rtl_433, samba4, shapelib,
1470 socat, sqlite, squashfs, squid, strongswan, sudo, swupdate,
1471 timescaledb, uclibc-ng-test, udisks, uftp, uhd, umtprd,
1472 usbguard, vim, vlc, volk, wavemon, wilc-driver,
1473 wireguard-linux-compat, wolfssl, wpa_supplicant, wpewebkit,
1476 Issues resolved (http://bugs.uclibc.org):
1478 #14936: nodejs does not build
1479 #15026: package/udisks: install to staging
1480 #15061: Node.js Package fails to build against musl i386
1482 2022.08.1, released October 2nd, 2022
1484 Important / security related fixes.
1486 Updated/fixed packages: botan, busybox, docker-cli,
1487 docker-engine, expat, git, haproxy, heirloom-mailx, icu,
1488 imx-gpu-viv, libconfuse, libmdbx, libupnp, libxml2,
1489 ltp-testsuite, m4, makedevs, mariadb, mesa3d, meson,
1490 mosquitto, ncurses, openssh, pango, python3, qlibc,
1491 qt5xmlpatterns, rtl8189es, rtl8723bu, rt8723ds,
1492 rtl8812au-aircrack-ng, runc, sox, tinyproxy, uacme, unbound,
1493 unzip, vim, xtables-addons
1495 Issues resolved (http://bugs.uclibc.org):
1497 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
1498 #14921: wpewebkit build fails because of internal build order
1500 2022.08, released September 10th, 2022
1502 Fixes all over the tree.
1504 Autotools: Drop --runstatedir=/run as it causes build issues
1507 Defconfigs: rockpro64: Change to mainline ATF to fix build issue
1509 Updated/fixed packages: dhcpd, fwup, gcc, gdb, go, linux-tools,
1510 minidlna, mosquitto, mv-ddr-mervell, networkd-dispatcher,
1511 optee-os, polkit, python-pillow, python3, sconeserver, uuu,
1514 2022.08-rc2, released September 1st, 2022
1516 Fixes all over the tree.
1518 dependencies: Ensure 'find' and 'xargs' are available on the
1521 A large number of typo fixes.
1523 Defconfigs: bananapi m1, olimex a20/a33/lime: Use standard FPU
1524 configuration, pine64_sopine: Use mainline ATF to fix build
1526 Updated/fixed packages: ace, alsa-utils, busybox, cups,
1527 dbus-broker, directfb, domoticz, drbd-utils, edk2,
1528 edk2-platforms, ffmpeg, freeradius-server, freeswitch, gauche,
1529 gcc, gdb, glibc, gnutls, gst1-plugins-bad, gst1-plugins-good,
1530 hawktracer, igd-ethercat, imagemagick, intel-mediadriver,
1531 jack2, jose, jpeg, jquery-ui-themes, kodi, libcamera, libdill,
1532 libgit2, libglvnd, libgpg-error, libgpgme, libinput, libp11,
1533 libsepol, libtirpc, libvirtd, libvncserver, libwpe, libzlib,
1534 linux, linux-tools-perf, llvm, lshw, makedumpfile,
1535 mali-driver, memcached, minetest, mutt, ne10, netsniff-ng,
1536 ntpsec, ocrad, ola, opencv4, openocd, opensc, optee-os,
1537 pcsc-lite, postgresql, protobuf, pulseaudio, python-autobahn,
1538 python-paho-mqtt, python-protobuf, python-pygame, python3, qemu,
1539 qoriq-cadence-dp-firmware, qt5doc, qt6base, ranger, rng-tools,
1540 rsync, rustc, sconeserver, sdl2, snort, sqlite, squid,
1541 stress-ng, strongswan, sunxi-mali-utgard-driver, sysdig,
1542 sysklogd, syslinux, syslog-ng, tcf-agent, tcpreplay,
1543 tesseract-ocr, uacme, uboot-tools, uclibc, udpcast, usbguard,
1544 v4l2loopback, vim, webkitgtk, wolftpm, wpewebkit, xenomai,
1545 xserver_xorg-server, zeek, zerofree
1547 2022.08-rc1, released August 12th, 2022
1549 Fixes all over the tree and new features.
1553 - Support for NDS32 removed
1554 - Support for C-SKY removed
1555 - Support for configurable page size on ARM64 added
1556 - Architecture menu re-organized: the MMU selection now
1557 appears in this architecture menu.
1561 - GCC 12.x support added, GCC 11.x is now the default
1562 compiler, and support for building a GCC 9.x toolchain has
1564 - glibc bumped to 2.35-134-gb6aade18a7e5719c942aa2da6cf3157aca993fa4
1565 - uclibc bumped to 1.0.42
1566 - BR2_GCC_ENABLE_LTO option removed, the toolchain is now
1567 always built with LTO support. The new option BR2_ENABLE_LTO
1568 enables the use of LTO in a subset of packages that have
1569 explicit handling for LTO.
1570 - GDB enabled on OpenRISC.
1571 - Toolchain menu now appears before "Build options". The
1572 selection of the C library now determines whether static
1573 library (BR2_STATIC_LIBS) will be available or not, instead
1574 of the other way around.
1578 - genimage.cfg files now use shortcuts from genimage for the
1579 GUID of well-known GPT partitions.
1583 - U-Boot can now be built with host-gnutls as a dependency,
1584 needed for some configurations
1585 - OP-TEE can now be built with host-python-pillow as a
1586 dependency, needed for some configurations.
1587 - OP-TEE source can now be retrieved from a custom tarball
1589 - Grub has been bumped to 2.06.
1591 Over 390 packages updated.
1593 New defconfigs: aspeed_ast2500evb, aspeed_ast2600evb,
1594 broadcom_northstar, canaan_kd233, qemu_riscv64_nommu_virt,
1595 sipeed_maix_bit, sipeed_maix_bit_sdcard, sipeed_maix_dock,
1596 sipeed_maix_dock_sdcard, sipeed_maix_go,
1597 sipeed_maix_go_sdcard, sipeed_maixduino,
1598 sipeed_maixduino_sdcard
1600 Removed defconfigs: andes_ae300, csky_gx6605s,
1601 friendlyarm_nanopi_neo, minnowboard_max-graphical
1603 New packages: clpeak, compiler-rt, crucible, dbus-broker, dht,
1604 double-conversion, dust, freeradius-server, gdal, hawktracer,
1605 hyperfine, libb2, libdeflate, libdill, mbw, mender-connect,
1606 minizip-zlib, nerdctl, ntpsec, opencl-hpp, opensc,
1607 python-alembic, python-appdirs, python-beniget,
1608 python-construct, python-dtschema, python-gast, python-kflash,
1609 python-lark, python-maturin, python-mypy-extensions,
1610 python-pylibfdt, python-pythran, python-pyrsistent,
1611 python-qrcode, python-rfc3987, python-rtoml,
1612 python-ruamel-yaml, python-scipy, python-typeguard,
1613 python-typing-inspect, python-zlmdb, qt6base, rtl8723ds,
1614 spirv-llvm-translator, tealdeer, uuu, vis-network, volk,
1615 wolftpm, zeek, zerofree
1617 Removed packages: rtl8723bs
1621 #14556: python-crossbar fails to build
1622 #14951: boost compile error when running make silently
1623 #14646: OpenSSH 8.9p1 compiler error under mipsel
1624 #14841: support/download/git fails with "fatal: No such remote
1625 'origin'" due to incorrect check for origin remote
1626 #13356: libabseil-cpp: not building for raspberry pi
1627 #14911: host-python3 build needs python3 on the host
1628 #13831: mesa3d - kmsro driver requires dri3
1629 #13816: xstart failed since update the x11 libraries
1630 #13796: Problems compiling package gst-plugins-good
1631 #14191: patchelf v0.9 corrupt Nvidia shared libraries
1632 #14891: sudo: group setup fails since commit 9b7f8da96b
1633 #14881: Watchdogd Package missing INSTALL_STAGING
1634 #14876: arm-trusted-firmware can no longer be compiled with fPIE
1636 2022.05.3, released October 2nd, 2022
1638 Important / security related fixes.
1640 Fixed compatibility issue with make 4.3 and the 'printvars' /
1641 'show-vars' commands.
1643 Dependencies: Ensure 'find' and 'xargs' are available on the
1646 A large number of typo fixes.
1648 Defconfigs: Galileo: Fix defconfig syntax, Licheepi zero: Fix
1649 U-Boot dependencies, Bananapi m1, Olimx a20 olinuxino lime
1650 1+2, a33 olinuxino: Use standard FPU configuration, Pine 64
1651 sopine, Rockpro 64: Change to mainline ATF to fix build issue.
1653 Updated/fixed packages: ace, arm-trusted-firmware,
1654 babeltrace2, boost, botan, busybox, clamav, cog, containerd,
1655 cups, dhcpcd, directfb, docker-cli, docker-engine, connman,
1656 edk2, edk2-platform, elf2flt, expat, ffmpeg, ficl, freeswitch,
1657 gcc, gdb, git, glibc, gnutls, go, gocryptfs, graphicsmagick,
1658 grub2, gst1-plugins-bad, gst1-plugins-good, heirloom-mailx,
1659 icu, igh-ethercat, imagemagick, imx-gpu-viv, jack2, jose,
1660 jpeg, jquery-ui-themes, kodi, kvm-unit-tests, libcamera,
1661 libconfuse, libfreeimage, libglvnd, libgpg-error, libinput,
1662 libmdbx, libp11, libsepol, libtirpc, libupnp, libvirt,
1663 libvncserver, libwpe, libxml2, libzlib, linux, linux-tools,
1664 lshw, m4, makedevs, mali-driver, mariadb, memcached, mesa3d,
1665 minidlna, mosquitto, mutt, mv-ddr-marvell, ncurses, ne10,
1666 netsniff-ng, networkd-dispatcher, ocrad, ola, opencv4,
1667 openocd, openssh, openvmtools, pango, pcsc-lite, pistache,
1668 polkit, postgis, postgresql, python-crossbar,
1669 python-paho-mqtt, python-pygame, python-service-identity,
1670 python-txdbus, python3, qemu, qlibc,
1671 qoriq-cadence-dp-firmware, qt5xmlpatterns, ranger, redis,
1672 rng-tools, rsync, rsyslog, rtl8189es, rtl8723bu, runc, rustc,
1673 sconeserver, sdl2, snort, sox, sqlite, squid, stress-ng,
1674 strongswan, sunxi-mali-utgard-driver, sysdig, syslinux,
1675 syslog-ng, tcf-agent, tcpreplay, tesseract-ocr, tinyproxy,
1676 uacme, uboot-tools, uclibc, unzip, usbguard, v4l2loopback,
1677 vim, waffle, webkitgtk, weston, wolfssl, wpewebkit, xfsprogs,
1678 xserver_xorg-server, xtables-addons, zziplib
1682 #13216: [Documentation] 2020.02.6 requires GNU find utils
1683 #14556: python-crossbar fails to build
1684 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
1685 #14951: boost compile error when running make silently
1687 2022.05.2, released August 31st, 2022
1689 Important / security related fixes.
1691 dependencies: Ensure 'cmp' is available on the build host.
1693 pkg-utils: The KCONFIG_ENABLE_OPT macro used to enforce a specific
1694 Kconfig option to be enabled (E.G. for kernel options needed by
1695 packages) no longer changes a =m (modular) with =y (built in).
1697 check-host-rpath: Silence readelf warnings when clang is used
1699 GCC 10.x updated to 10.4.0
1701 Defconfigs: Kria kv260: Fix u-boot configuration
1703 Updated/fixed packages: apg, arm-trusted-firmware, assimp,
1704 bayer2rgb-neon, bind, bird, cog, cwiid, diffutils, freerdp,
1705 fluidsynth, gcc, gdk-pixbuf, glibc, glslsandbox-player,
1706 gnupg2, gtest, i2pd, jack2, jquery-validation, jszip,
1707 kvm-unit-tests, libbsd, libcamera, libcurl, libest, libiio,
1708 libkrb5, libopenssl, libp11, libpsl, libwebsockets, localedef,
1709 luasyslog, lxc, mbedtls, mstpd, mutt, netdata, netsniff-ng,
1710 nodejs, nvidia-driver, ola, openssl, opkg-utils, paho-mqtt-c,
1711 pango, pcsc-lite, perl, perl-crypt-openssl-rsa, pimd, poppler,
1712 postgis, powerpc-utils, pppd, protobuf-c, pulseaudio,
1713 python-bottle, python-django, python-lxml, python3, qt5webkit,
1714 redis, rpi-userland, rsyslog, runc, rustc, sconeserver,
1715 sg3_utils, shadowsocks-libev, stellarium, suricata, swupdate,
1716 tcpreplay, uacme, uclibc, v4l2loopback, webkitgtk,
1717 wilc-driver, wine, wpewebkit, xdg-dbus-proxy,
1718 xserver_xorg-server, zeromq, zfs, zlib-ng
1720 Issues resolved (http://bugs.uclibc.org):
1722 #13796: Problems compiling package gst-plugins-good
1724 2022.05.1, released July 24th, 2022
1726 Important / security related fixes.
1728 Disable big endian no-mmu on ARM as it is not supported by
1731 Tighten dependencies for external Bootlin toolchains to ensure
1732 they can only be selected in compatible configurations.
1734 Support external toolchains without gdbserver.
1736 Updated/fixed packages: apache, avahi, bdwgc, bind, bpftool,
1737 cups, darkhttpd, dmalloc, ecryptfs-utils, fxload, ghostscript,
1738 gnutls, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-base,
1739 gst1-plugins-bad, gst1-plugins-good, gst1-plugins-ugly,
1740 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1741 gstreamer1-editing-services, gtest, iptables, keyutils, lcms2,
1742 libabseil-cpp, libcamera, libcurl, libeastl, libgpgme,
1743 libgtk3, libmdbx, libmediaart, libmodsecurity, libnetconf2,
1744 libopenssl, libpjsip, libsamplerate, libsndfile, libtalloc,
1745 logrotate, luajit, nginx, noip, paxtest, php, postgresql,
1746 procrank_linux, pure-ftpd, python-pillow, qdecoder,
1747 rabbitmq-server, rpi-userland, ruby, rustc, sofia-sip,
1748 systemd, tcpreplay, tinyproxy, tor, uacme, uboot-tools, vim,
1749 watchdogd, webkitgtk, weston, wireguard-linux-compat,
1750 wpa_supplicant, wpewebkit, zstd
1752 Issues resolved (http://bugs.uclibc.org):
1754 #14881: Watchdogd Package missing INSTALL_STAGING
1756 2022.05, released June 6th, 2022
1758 Fixes all over the tree.
1760 Rework BR2_STATIC_LIBS handling to ensure it can only be
1761 enabled if a suitable C library is available.
1763 Updated/fixed packages: arm-trusted-firmware, at91bootstap,
1764 boinc, boost, cpulimit, diffutils, edk2, eigen, fbv, gcr,
1765 gensio, glibc, go, gtest, iucode-tool, kvm-unit-tests, libcec,
1766 libcurl, libks, linux, linux-tools, lttng-modules, mariadb,
1767 memcached, mono, musl, mutt, netdata, network-manager, nginx,
1768 ogre, openjpeg, openvpn, pipewire, python-crossbar, qemu,
1769 qpid-proton, rauc, rockchip-mali, rsyslog,
1770 rtl8812au-aircrack-ng, ruby, runc, rustc, samba4, tiff,
1771 uclibc, unrar, vim, webkitgtk, wpewebkit,
1772 xdriver_xf86-video-ati, xml-security-c, zchunk, zlib-ng
1774 Issues resolved (http://bugs.uclibc.org):
1776 #14821: Samba server is failing to compile
1777 #14826: make qemu_x86_64_defconfig stopped working
1779 2022.05-rc2, released May 30th, 2022
1781 Fixes all over the tree.
1783 Defconfigs: qemu_ppc64*: Use binutils 2.36.1 to fix build
1784 issue, qemu_arm_vexpress_tz: Fix optee-os build issue,
1785 qemu_arm_versatile_nommu: Drop now that nommu for ARMv5 is no
1788 Updated/fixed packages: dhcp, edk2, gcr, glibc, i2pd, janet,
1789 janus-gateway, libfreeimage, libnftnl, libnss, libodb-boost,
1790 libostree, libwebsockets, linux-tools, midori, ntfs-3g, ola,
1791 optee-client, pcsc-lite, pipewire, python-flask,
1792 python-service-identity, python-werkzeug, qemu, rng-tools,
1793 rockchip-mali, strace, xdriver_xf86-video-amdgpu
1795 Removed packages: ktap
1797 2022.05-rc1, released May 18th, 2022
1799 Fixes all over the tree and new features.
1802 - glibc update to 2.35, musl updated to 1.2.3
1803 - gcc 11.x updated to 11.3, support for external gcc 12.x
1804 - binutils 2.38 added, 2.32/2.35.2 removed, default changed to 2.37
1805 - s390x Bootlin external toolchain added
1806 - 5.17.x kernel headers support added
1809 - Rework OCI entrypoint/command logic to handle command arguments
1810 - Squashfs block size is now configurable
1812 Graphs: Also generate a build time timeline graph (for top
1813 level parallel builds).
1815 scripts/pkg-stats: Optimize memory consumption for CPE parsing
1817 Fix compatibility issue with the fakeroot script logic and
1818 modern versions of dash.
1820 Change git:// URLs pointing to Github to https://, now that
1821 Github has turned off support for git://
1823 New defconfigs: Octavo osd32mp1_brk / osd32mp1_red
1825 New packages: falcosecurity-libs, lzma-alone, octave,
1826 python-flit-core, python-orjson, python-pydevmem,
1827 qt5webengine-chromium, qt5webengine-chromium-catapult, ragel,
1828 tbb, wilc-driver, wtfutil
1830 Wilc1000-firmware renamed to wilc-firmware
1832 Issues resolved (http://bugs.uclibc.org):
1834 #14596: package dialog is outdated and contains a bug
1835 #14651: OpenSSH 8.9p1 compiler error under ARM
1836 #14656: Adding dependencies from an external tree does not work
1837 #14661: Fakeroot script relies on bash-isms, does not work with..
1838 #14681: QT5WEBENGINE not building
1839 #14686: genimage.cfg have a hard-coded .ext4 extension which..
1840 #14701: Multiple unresolved symbols while building kernel ..
1841 #14706: nodjs build problem
1842 #14711: nodjs build problem missing bzip
1843 #14721: python-argon2_cffi no longer works
1844 #14731: BR2_PACKAGE_IOSTAT
1845 #14751: LVM2 Outdated Link
1847 2022.02.12, released May 5th, 2023
1849 Important / security related fixes.
1851 Updated/fixed packages: agentpp, apache, ca-certificates,
1852 containerd, coremark, dcron, eudev, ffmpeg, git,
1853 intel-microcode, kexec, lcdproc, libmicrohttpd, libosmium,
1854 libxml2, linux-tools, matio, osm2pgsql, poppler, postgresql,
1855 protozero, python-web2py, runc, s390-tools, samba4, snmppp,
1856 sudo, tcpdump, uclibc, vim, webkitgtk, wpewebkit,
1859 2022.02.11, released March 19th, 2023
1861 Important / security related fixes.
1863 Updated/fixed packages: apache, apr, apr-util, asterisk,
1864 at91dataflashboot, audit, bash, bind, bridge-utils, clamav,
1865 dmalloc, exfat, exfat-utils, f2fs-tools, gcc, git,
1866 glslsandbox-player, go, haproxy, intel-gmmlib, ipmiutil, less,
1867 libblockdev, libcurl, libev, libgcrypt, libmad, libmdbx,
1868 libmodsecurity, libolm, libpjsip, lttng-babeltrace, mender,
1869 mpv, mutt, mxs-bootlets, opensbi, opus, paho-mqtt-c,
1870 pcm-tools, php, proxychains-ng, python-django,
1871 python-m2crypto, python-werkzeug, quazip, quickjs,
1872 rockchip-mali, rsync, sudo, tiff, uacme, uqmi, webkitgtk,
1873 wpebackend-fdo, wpewebkit, xdriver_xf86-video-qxl, znc
1875 Issues resolved (http://bugs.uclibc.org):
1877 #15306: glibc build fails in Docker container
1878 #15361: Buildroot linking error on Apple Silicon
1880 2022.02.10, released March 1st, 2023
1882 Important / security related fixes.
1884 Fix make O=..._defconfig builds (regression in 2022.02.9).
1886 A number of additional/stricter checks have been added to
1887 ./utils/check-package.
1889 Build host dependencies check extended to check for a number
1890 of specific perl modules to better handle distributions (like
1891 Fedora) with very fine grained perl packages. Also ensure
1892 build host has git >= 2.0.0 when using packages written in
1893 go/rust because the vendoring may need it.
1895 Defconfigs: ASUS tinker rk3288: Fix boot issue related to TPL
1897 Updated/fixed packages: afboot-stm32, apache, barebox, c-ares,
1898 elf2flt, freeswitch, fwts, gcc, git, kodi, libgit2, libks,
1899 libopenssl, live555, lua, lxc, mesa3d-headers, modsecurity2,
1900 netopeer2, openjdk, openpowerlink, openvpn, opusfile,
1901 postgresql, pugixml, python-future, qt5, sdl2, sofia-sip,
1902 ssdp-responder, sudo, sunxi-mali-utgard, ti-sgx-km, tmux,
1903 uboot, upx, vim, webkitgtk, wolfssl, wpewebkit, xlib_libXpm,
1904 xserver_xorg-server, xxhash, xz, yajl, zabbix
1906 Issues resolved (http://bugs.uclibc.org):
1908 #15271: no start-qemu.sh
1909 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
1910 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
1912 2022.02.9, released January 18th, 2023
1914 Important / security related fixes.
1916 Br2-external: Fix make performance issue when many (> 6)
1917 external trees are used together.
1919 Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
1922 Go: Ensure our go build and module cache is used, even for the
1925 Legal-info: Stop warning about not saving sources for local /
1926 override packages if <PKG>_REDISTRIBUTE is set to NO.
1928 Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
1930 A large number of NXP related packages and defconfigs have
1931 been updated as upstream moved the git repositories to Github.
1933 Updated/fixed packages: asterisk, bearssl, botan, cairo,
1934 capnproto, check, checkpolicy, connman, containerd,
1935 docker-cli, docker-engine, exempi, exfat, exfat-utils, fmc,
1936 fmlib, glib-networking, go, gobject-introspection, gperf,
1937 i2pd, ima-evm-utils, imx-alsa-plugins, imx-kobs, imx-lib,
1938 imx-m4fwloader, imx-mkimage, intel-microcode, janus-gateway,
1939 libcurl, libftdi1, libksba, libmbim, libmng, libpjsip,
1940 libtalloc, libuwsc, libxkbcommon, linux, lpeg, lrzsz,
1941 lttng-tools, lua-cqueues, mbedtls, mfgtools, mutt, php,
1942 policycoreutils, polkit, postgresql, pptp-linux,
1943 qcom-db410c-firmware, qemu, qoriq-rcw, qt5virtualkeyboard,
1944 rhash, rtl_433, ruby, sqlite, swupdate, tekui, tiff, tinyxml,
1945 tor, wayland, wireshark, wpa_supplicant,
1946 xdriver_xf86-video-imx-viv, xserver_xorg-server, xxhash, zip
1948 Issues resolved (http://bugs.uclibc.org):
1950 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
1951 #14996: Too many directories in BR2_EXTERNAL causes hang during make
1952 #15161: kernel can't support SUBDIR
1953 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
1954 #15226: lsblk: not found
1956 2022.02.8, released December 10th, 2022
1958 Important / security related fixes.
1960 Updated/fixed packages: asterisk, dash, dovecot,
1961 dovecot-pigeonhole, edk2, edk2-platforms, elf2flt, exim,
1962 freerdp, gcc, gdb, git, gnupg2, heimdal, iwd, kodi,
1963 libarchive, libmdbx, libkrb5, libksba, libopenssl, memcached,
1964 netsnmp, nginx, openpgm, optee-client, python3, rsync,
1965 rtl8723bu, samba4, sdl, sdl2, swupdate, sysstat, systemd,
1966 uboot, vim, vlc, xen, xterm
1968 Issues resolved (http://bugs.uclibc.org):
1970 #15131: Target GDB uses internal zlib
1972 2022.02.7, released November 17th, 2022
1974 Important / security related fixes.
1976 Defconfig: Pine64: Change to mainline ATF to fix build
1977 issue, Zynqmp zcu102 / zcu106: Fix pmufw reset issue
1979 Updated/fixed packages: arm-trusted-firmware, bind, botan,
1980 collectd, darkhttpd, dbus, dhcp, dnsmasq, docker-cli,
1981 docker-engine, exfatprogs, expat, f2fs-tools, faad2, ffmpeg,
1982 freerdp, gnutls, go, gpsd, grub2, gsl, gst-omx, gst1-devtools,
1983 gst1-libav, gst1-plugins-bad, gst1-plugins-base,
1984 gst1-plugins-good, gst1-plugins-ugly, gst1-python,
1985 gst1-rtsp-server, gst1-vaapi, gstreamer1,
1986 gstreamer1-editing-services, hdparm, hostapd, imagemagick,
1987 iwd, jack2, libbpf, libcurl, libfribi, libidn2, libinput,
1988 libmdbx, libopenssl, libosip2, libpng, libtasn1,
1989 libtorrent-rasterbar, libuhttpd, libvncserver, libxml2, linux,
1990 linux-tools, lldpd, lrzip, lz4, matchbox-startup-monitor,
1991 msmtp, multipath-tools, mupdf, musl, mv-ddr-marvell, mxml,
1992 nodejs, ntfs-3g, numactl, openvmtools, oracle-mysql,
1993 paho-mqtt-c, perl-net-ssleay, php, pixman, poppler, procps-ng,
1994 python-django, python3, qdecoder, rpi-userland, rsync,
1995 rtl8189es, rtl8189fs, rtl8723bu, rtl8812au-aircrack-ng,
1996 rtl8821au, rtl_433, samba4, shapelib, socat, squid, sqlite,
1997 squashfs, strongswan, sudo, swupdate, timescaledb, u-boot,
1998 uclibc-ng-test, udisks, uftp, uhd, umtprd, vim, wavemon,
1999 wireguard-linux-compat, wolfssl, wpa_supplicant, wpewebkit,
2002 Issues resolved (http://bugs.uclibc.org):
2004 #15026: package/udisks: install to staging
2005 #15061: Node.js Package fails to build against musl i386
2007 2022.02.6, released October 2nd, 2022
2009 Important / security related fixes.
2011 Fixed compatibility issue with make 4.3 and the 'printvars' /
2012 'show-vars' commands.
2014 Dependencies: Ensure 'find' and 'xargs' are available on the
2017 A large number of typo fixes.
2019 Defconfigs: Galileo: Fix defconfig syntax, Licheepi zero: Fix
2020 U-Boot dependencies, Bananapi m1, Olimx a20 olinuxino lime
2021 1+2, a33 olinuxino: Use standard FPU configuration, Pine 64
2022 sopine, Rockpro 64: Change to mainline ATF to fix build issue.
2024 Updated/fixed packages: ace, arm-trusted-firmware,
2025 babeltrace2, boost, botan, busybox, clamav, cog, connman,
2026 containerd, cups, dhcpcd, directfb, docker-cli, docker-engine,
2027 edk2, edk2-platforms, elf2flt, expat, ffmpeg, ficl,
2028 freeswitch, freetype, gcc, gdb, git, gnutls, go,
2029 graphicsmagic, grub2, gst1-plugins-bad, gst1-plugins-good,
2030 heirloom-mailx, icu, igh-ethercat, imagemagick, imx-gpu-viv,
2031 jose, jpeg, jquery-ui-themes, kodi, libconfuse, libfreeimage,
2032 libglvnd, libgpg-error, libinput, libmdbx, libsepol, libtirpc,
2033 libupnp, libvirt, libvncserver, libwpe, libxml2, libzlib,
2034 linux, linux-tools, lshw, m4, makedevs, makedumpfile,
2035 mali-driver, mariadb, memcached, mesa3d, minidlna, mosquitto,
2036 mutt, mv-ddr-marvell, ncurses, ne10, netsniff-ng,
2037 networkd-dispatcher, ocrad, opencv4, openocd, openssh, pango,
2038 pcsc-lite, polkit, postgis, postgresql, python-paho-mqtt,
2039 python-pygame, python3, qemu, qlibc,
2040 qoriq-cadence-dp-firmware, qt5xmlpatterns, ranger, rng-tools,
2041 rsync, rsyslog, rtl8189es, rtl8723be, runc, rustc,
2042 sconeserver, sdl2, snort, sox, sqlite, squid, stress-ng,
2043 strongswan, sunxi-mali-utgard-driver, syslinux, syslog-ng,
2044 tcf-agent, tcpreplay, tesseract-ocr, tinyproxy, uacme,
2045 uboot-tools, uclibc, unzip, usbguard, v4l2loopback, vim,
2046 webkitgtk, wolfssl, wpewebkit, xfsprogs, xserver_xorg-server,
2047 xtables-addons, zziplib
2051 #13216: [Documentation] 2020.02.6 requires GNU find utils
2052 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
2053 #14951: boost compile error when running make silently
2055 2022.02.5, released August 31st, 2022
2057 Important / security related fixes.
2059 dependencies: Ensure 'cmp' is available on the build host.
2061 pkg-utils: The KCONFIG_ENABLE_OPT macro used to enforce a specific
2062 Kconfig option to be enabled (E.G. for kernel options needed by
2063 packages) no longer changes a =m (modular) with =y (built in).
2065 check-host-rpath: Silence readelf warnings when clang is used
2067 GCC 10.x updated to 10.4.0
2069 Updated/fixed packages: apg, arm-trusted-firmware, assimp,
2070 bayer2rgb-neon, bind, bird, cog, cwiid, diffutils, fluidsynth,
2071 freerdp, gcc, glibc, glslsandbox-player, gdk-pixbuf, gnupg2,
2072 gtest, i2pd, jack2, jquery-validation, jszip, libbsd, libcamera,
2073 libcurl, libest, libiio, libkrb5, libopenssl, libpsl,
2074 luasyslog, lxc, mbedtls, mstpd, mutt, netdata, netsniff-ng,
2075 nodejs, nvidia-driver, openssl, opkg-utils, paho-mqtt-c,
2076 pango, pcsc-lite, perl, pimd, poppler, postgis, powerpc-utils,
2077 pppd, protobuf-c, pulseaudio, python-bottle, python-django,
2078 python-lxml, python3, qt5webkit, rpi-userland, rsyslog, runc,
2079 rustc, sconeserver, sg3_utils, shadowsocks-libev, suricata,
2080 tcpreplay, uacme, uclibc, v4l2loopback,, webkitgtk, wine,
2081 wpewebkit, xdg-dbus-proxy, xserver_xorg-server, zeromq, zfs,
2084 Issues resolved (http://bugs.uclibc.org):
2086 #13796: Problems compiling package gst-plugins-good
2087 #14926: package/nodejs: build for host fails with GTEST errors
2089 2022.02.4, released July 28th, 2022
2091 Important / security related fixes.
2093 Disable big endian no-mmu on ARM as it is not supported by
2096 Tighten dependencies for external Bootlin toolchains to ensure
2097 they can only be selected in compatible configurations.
2099 Support external toolchains without gdbserver.
2101 Updated/fixed packages: apache, avahi, bdwgc, bind, bpftool,
2102 cups, darkhttpd, dmalloc, ecryptfs-utils, fxload, ghostscript,
2103 gnutls, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-base,
2104 gst1-plugins-bad, gst1-plugins-good, gst1-plugins-ugly,
2105 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2106 gstreamer1-editing-services, gtest, iptables, keyutils, lcms2,
2107 libabseil-cpp, libcamera, libcurl, libeastl, libgpgme,
2108 libgtk3, libmdbx, libmediaart, libmodsecurity, libnetconf2,
2109 libopenssl, libpjsip, libsamplerate, libsndfile, libtalloc,
2110 logrotate, luajit, nginx, noip, paxtest, php, postgresql,
2111 procrank_linux, pure-ftpd, python-pillow, qdecoder,
2112 rabbitmq-server, rpi-userland, rustc, sofia-sip, systemd,
2113 tcpreplay, tinyproxy, tor, uacme, uboot-tools, vim, watchdogd,
2114 webkitgtk, wireguard-linux-compat, wpa_supplicant, wpewebkit,
2117 Issues resolved (http://bugs.uclibc.org):
2119 #14881: Watchdogd Package missing INSTALL_STAGING
2121 2022.02.3, released June 19th, 2022
2123 Important / security related fixes.
2125 Infrastructure: Fix building under paths containing regex
2126 characters (E.G. '+')
2128 Toolchain: Only allow ppc64le variants for which a
2129 glibc/musl/uclibc toolchain is supported.
2130 Mark codescape mti/img mips toolchains as shared library only
2133 Updated/fixed packages: arm-trusted-firmware,
2134 at91dataflashboot, boinc, dhcp, diffutils, edk2, fbv, gensio,
2135 glibc, go, gtest, iucode-tool, janet, libcec, libcurl,
2136 libfreeimage, libnftnl, libodb-boost, linux, linux-tools,
2137 lttng-modules, mariadb, memcached, mono, mutt,
2138 network-manager, nginx, ntfs-3g, ogre, openjpeg, openvpn,
2139 qemu, qpid-proton, qt5webengine, rauc, rockchip-mali, rsyslog,
2140 ruby, runc, rustc, samba4, strace, tiff, uclibc, unrar, vim,
2141 webkitgtk, wpewebkit, xdriver_xf86-video-amdgpu,
2142 xdriver_xf86-video-ati, zlib-ng
2144 New packages: qt5webengine-chromium,
2145 qt5webengine-chromium-catapult
2147 Issues resolved (http://bugs.uclibc.org):
2149 #14766: package dhcp on buildroot 2022.02.1 failed
2150 #14821: Samba server is failing to compile
2151 #14826: make qemu_x86_64_defconfig stopped working
2153 2022.02.2, released May 29th, 2022
2155 Important / security related fixes.
2157 Archictures: Drop sh2a, correct x86 Bonnell variant
2159 Toolchain: Bump GCC 11.x to 11.3, correct pre-installed
2160 external toolchain logic when toolchain is available in path.
2162 Rework OCI filesystem entrypoint/command logic to handle
2165 Defconfigs: Update Zynqmp zcu102/106 to final 2022.1 release,
2166 fix zcu106 PLL config
2168 Updated/fixed packages: adwaita-icon-theme, afboot-stm32,
2169 aircrack-ng, alchemy, alsa-lib, arptables, assimp, asterisk,
2170 aubio, avrdude, azure-iot-sdk-c, batman-adv, binutils,
2171 bpftool, brotli, cairo, cifs-utils, clamav, cryptodev-linux,
2172 dhcp, diffutils, dmalloc, duktape, e2fsprogs, elf2flt, espeak,
2173 expat, ffmpeg, fluidsynth, freerdp, gcc, git, glorytun,
2174 glslsandbox-player, gnutls, go, gst1-imx, gst1-plugins-good,
2175 gzip, imagemagick, janus-gateway, keepalived, kompexsqlite,
2176 kvm-unit-tests, libarchive, libcgi, libcurl, libevdev,
2177 libeXosip2, libhtp, libinput, libkcapi, libkrb5, libks,
2178 libmdbx, libmnl, libnpupnp, libnspr, libopenssl, liboping,
2179 libpjsip, libpri, libselinux, libsigsegv, libv4l,
2180 libwebsockets, libxml2, linux, linux-tools, ltp-testsuite,
2181 luajit, lvm2, mali-driver, mariadb, mc, minizip, mpd, mutt,
2182 netatalk, netsurf, network-manager, nodejs, numactl, nut,
2183 omniorb, openbox, opencv4, openjdk, openjdk-bin, openocd,
2184 pamtester, pango, pcre2, php, php-apcu, pinentry, pixman,
2185 polkit, postgis, postgresql, pure-ftpd, python-aenum,
2186 python-avro, python-django, python-pillow, python-simplejson,
2187 python-urllib3, python-zopfli, python3, qemu, qpdf, quazip,
2188 redis, rockchip-mali, rsync, rt-tests, rust, rtl8818eu,
2189 rtl8189es, rtl8189fs, rtl_433, sam-ba, samba4, sdl2_ttf,
2190 shadowsocks-libev, shim, subversion, sun20i-d1-spl, suricata,
2191 systemd, tftpd, trinity, tvheadend, udev, uftrace,
2192 urandom-scripts, usb_modeswitch, valgrind, vde2, vim,
2193 wireplumber, wolfssl, wpa_supplicant, xlib_libXfont2, xz,
2196 Issues resolved (http://bugs.uclibc.org):
2198 #14751: LVM2 Outdated Link
2200 2022.02.1, released April 11th, 2022
2202 Important / security related fixes.
2204 Graphs: Also generate a build time timeline graph (for top
2205 level parallel builds).
2207 scripts/pkg-stats: Optimize memory consumption for CPE parsing
2209 Fix compatibility issue with the fakeroot script logic and
2210 modern versions of dash.
2212 Change git:// URLs pointing to Github to https://, now that
2213 Github has turned off support for git://
2215 Updated/fixed packages: ace, apache, apr, apr-util, belr,
2216 bind, bluez5_utils, boinc, bpftool, busybox, cloop, cog,
2217 containerd, cppcms, dav1d, dhcp, dieharder, dnsmasq,
2218 docker-cli, docker-engine, efl, ell, fakeroot, flac,
2219 fluidsynth, gdk-pixbuf, glib-networking, gnutls, gst-omx,
2220 gst1-devtools, gst1-libav, gst1-plugins-bad,
2221 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2222 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2223 gstreamer1-editing-services, haproxy, htop, intel-gmmlib,
2224 ipmiutil, iwd, jack1, jack2, lftp, libabseil-cpp, libbluray,
2225 libcamera-apps, libcoap, libcurl, libest, libgee, libglib2,
2226 libgtk3, libiec61850, libkrb5, libminiupnpc, libodb,
2227 libodb-boost, libopenssl, libp11, libpsl, libressl, librstp,
2228 librtlsdr, liburing, libyang, libzlib, luasec, lxc, matio,
2229 meson, minidlna, minizip, mpd, mtools, netatalk, nbd, odb,
2230 openblas, openssh, openvpn, optee-os, opus, paho-mqtt-c,
2231 pango, php, pipewire, pkcs11-helper, postgresql, ppp,
2232 protozero, python-aioconsole, python-avro, python-brotli,
2233 python-greenlet, python-paramiko, python-pillow,
2234 python-rpi-gpio, python-treq, python-twisted, python-ujson,
2235 python-weasyprint, qt5base, qt5wayland, raptor, rpi-firmware,
2236 rpi-userland, rtl_433, runc, rust, rygel, samba4,
2237 shairport-sync, spice, spidev_test, stunnel, systemd,
2238 timescaledb, trace-cmd, trousers, ts4900-fpga, tvheadend,
2239 udpcast, unbound, upower, urandom-scripts, usbguard, valgrind,
2240 valijson, vim, wavpack, wget, wireplumber, wireshark, woff2,
2241 xmrig, zabbix, zlib-ng, zynaddsubfx, zziplib
2243 Issues resolved (http://bugs.uclibc.org):
2245 #13971: ip6tables-nft build does not include MASQUERADE target..
2246 #14651: OpenSSH 8.9p1 compiler error under ARM
2247 #14656: Adding dependencies from an external tree does not work
2248 #14661: Fakeroot script relies on bash-isms, does not work ..
2249 #14686: genimage.cfg have a hard-coded .ext4 extension which..
2250 #14701: Multiple unresolved symbols while building kernel ..
2251 #14711: nodjs build problem missing bzip
2252 #14731: BR2_PACKAGE_IOSTAT
2254 2022.02, released March 8th, 2022
2258 Fixes to cargo and golang packaging infrastructure.
2260 Defconfigs: OrangePi RK3399: Fix genimage format
2262 Updated/fixed packages: azure-iot-sdk-c, bpftool, cog,
2263 directfb, directfb-examples, dnsmasq, docker-engine, expat,
2264 freerdp, frr, gdb, ghostscript, glib-networking, go, haproxy,
2265 hostapd, kf5-extra-cmake-modules, kf5-kcoreaddons,
2266 kf5-modemmanager-qt, kf5-networkmanager-qt, libcamera-apps,
2267 libgee, libglfw, librstp, libtorrent, libvirt, libxslt, linux,
2268 mariadb, oprofile, osm2pgsql, pulseview, python-cryptography,
2269 python-gnupg, python-treq, qt5base, qt5webkit, rauc, re2,
2270 rygel, safeclib, sconeserver, seatd, sord, upmpdcli,
2271 util-linux, weston, wpa_supplicant, xdriver_xf86-video-mach64,
2272 xdriver_xf86-video-nouveau, xdriver_xf86-video-qxl,
2273 xscreensaver, zabbix
2275 New packages: gdk-pixbuf-xlib
2277 Removed packages: python-pycli
2279 Issues resolved (http://bugs.uclibc.org):
2281 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
2282 #14611: 2022.02-rc2: Build of BR2_x86_64 with BR2_LINUX_KERNEL_..
2283 #14631: host-go-bootstrap: go not being built for package in ..
2284 #14636: azure-iot-sdk-c: Installed headers do not compile
2285 #14641: oprofile can not find the events files
2287 2022.02-rc3, released February 28th, 2022
2289 Fixes all over the tree.
2291 Defconfigs: Xilinx zynqmp zcu102/zcu106: Fix U-Boot DTS config
2293 Updated/fixed packages: bluez5_utils, bpftool, dbus, exempi,
2294 flac, freerdp, frr, gnutls, libpjsip, libxml2, mariadb,
2295 openssh, python-twisted, qt5webkit, samba4, vim, weston,
2296 wireshark, wolfssl, xdg-dbus-proxy, xterm,
2298 2022.02-rc2, released February 20th, 2022
2300 Fixes all over the tree.
2302 Defconfigs: Friendlyarm Nanopi R2S: Fix U-Boot build, Kontron
2303 BL i.MX8M Mini: Fix U-Boot build, PC Engines APU2: Fix Linux
2304 build, ROC-RK3399-PC: Bump rootfs size to fix build
2306 Updated/fixed packages: apache, apparmor, apr-util, arp-scan,
2307 binutils, bluez5_utils, connman, cryptsetup, dnsmasq,
2308 dovecot-pigeonhole, expat, gdk-pixbuf, gst1-plugins-base,
2309 guile, keepalived, kodi, libbpf, libglvnd, libgsasl, libiconv,
2310 librsvg, libuhttpd, libusb, libv4l, luasyslog, mongrel2, neon,
2311 pcre, perl-netaddr-ip, php, psmisc, python-ipython,
2312 python-pycli, python-pygame, python-regex, python-twisted,
2313 qt5location, qt5webkit, resiprocate, rygel, safeclib,
2314 sdl2_ttf, socketcand, strongswan, sudo, systemd, toolchain,
2315 urg, webkitgtk, wireless-regdb, wpewebkit,
2316 xdriver_xf86-video-{ati,mach64,mga,r128,savage,tdfx}, xz, zfs,
2319 2022.02-rc1, released February 13th, 2022
2321 Numerous package updates and many (80) new packages.
2324 - glibc: Optional support for compatibility shims for running
2325 on older kernels than what glibc has been built against
2326 - uClibc: Use uClibc-ng 1.0.40
2327 - External toolchains: Update Bootlin toolchains to 2021.11-1
2330 Python 2.7 and python 2.x specific packages removed as python
2331 2.x is EOL since April 2020. Likewise a number of python3
2332 specific host packages has been renamed (host-python-foo
2333 instead of host-python3-foo) now host-python is always python
2336 Cargo (Rust) package infrastructure added. Vendoring support
2337 added to golang package infrastructure.
2339 New defconfigs: FriendlyARM NanoPi R2S, Kontron BL i.MX8M
2340 Mini, Microchip Sama7g7ek, Olimex STMP157 OlinuXino LIME2,
2341 QEMU PPC Bamboo, PPC64 PowerNV, Raspberry Pi Zero 2W, Spike
2342 Riscv64, Xilinx zcu102
2344 Removed defconfigs: Synopsys arch38 VDK, aarch64 VDK
2346 New packages: ace, alchemy, alfred, bat, bento4, bmx7,
2347 bpftool, brcmfmac_sdio-firmware-rpi, cfm, cups-pk-helper,
2348 davinci-bootcount, dbus-cxx, embiggen-disk, freeipmi,
2349 gocryptfs, kodi-pvr-plutotv, kodi-pvr-waipu, ksmbd-tools,
2350 libcamera-apps, libest, libexecinfo, libfutils, libglvnd,
2351 libks, libmd, libopenaptx, libpeas, libshdata, liburing, lilv,
2352 lua-argon2, lua-cffi, lua-inotify, lv2, mali-driver,
2353 moby-buildkit, modsecurity2, networkd-dispatcher, pahole,
2354 php-apcu, php-lua, php-pam, python-argon2-cffi-bindings,
2355 python-cssselect2, python-distro, python-fonttools,
2356 python-gnupg, python-installer, python-memory-profiler,
2357 python-mpd2, python-pep517, python-pydyf, python-pypa-build,
2358 python-pyphen, python-tinycss2, python-tomli,
2359 python-weasyprint, python-zopfli, qoriq-cadence-dp-firmware,
2360 riscv-isa-sim, rockchip-mali, rpi-rgb-led-matrix, sdbus-cpp,
2361 sentry-cli, serd, simple-mail, sord, sratom,
2362 sunxi-mali-utgard, sunxi-mali-utgard-driver, tinifier, ulog,
2363 vulkan-headers, xlib_libxcvt, zabbix, zchunk, zynaddsubfx
2365 Removed packages: gstreamer1-mm, python, python-backports-abc,
2366 python-backports-functools-lru-cache,
2367 python-backports-shutil-get-terminal-size,
2368 python-backports-ssl-match-hostname, python-configobj,
2369 python-dialog, python-enum, python-enum34, python-functools32,
2370 python-futures, python-id3, python-ipaddr, python-ipaddress,
2371 python-mad, python-nfc, python-pam, python-pathlib2,
2372 python-pycap, python-pyro, python-singledispatch,
2373 python-subprocess32, python-typing, python-yieldfrom,
2374 qt5webkit-examples, rpi-bt-firmware, rpi-wifi-firmware,
2375 sunxi-mali-mainline, sunxi-mali-mainline-driver, zynq-boot-bin
2377 Issues resolved (http://bugs.uclibc.org):
2379 #12271: python-iptables runtime dependencies
2380 #13436: PPP 2.4.9 is out
2381 #14351: needs to mount sysfs before mount -a
2382 #14451: nodejs won't build on Fedora 35
2383 #14471: alsa_utils wrong deployment
2384 #14501: lttng-modules v2.11 package fails to build
2385 #14531: Package EFL - build error
2387 2021.11.3, released March 24th, 2022
2389 Important / security related fixes.
2391 Updated/fixed packages: apache, azure-iot-sdk-c, boinc, dbus,
2392 directfb, docker-engine, exempi, expat, flac, gdb, gdk-pixbuf,
2393 gnutls, go, haproxy, libcurl, libiec61850, libminiupnpc,
2394 libodb, libodb-boost, libopenssl, libpjsip, libressl, librsvg,
2395 libsrtp, libvirt, libxml2, libxslt, lxc, mariadb, minidlna,
2396 odb, openblas, openvpn, oprofile, php, pppd, python-ipython,
2397 python-twisted, raptor, rpi-firmware, samba4, seatd,
2398 timescaledb, usbguard, util-linux, vim, wavpack,
2399 wireless-regdb, wireplumber, wireshark, wolfssl, xscreensaver,
2402 New packages: gdk-pixbuf-xlib
2404 Issues resolved (http://bugs.uclibc.org):
2406 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
2407 #14636: azure-iot-sdk-c: Installed headers do not compile
2408 #14641: oprofile can not find the events files
2410 2021.11.2, released February 28th, 2022
2412 Important / security related fixes.
2414 Defconfigs: Andes ae3xx, Intel galileo: Fix build with host
2415 gcc >= 10, ROC-RK3399-PC: Bump rootfs size to fix build issue.
2417 Add conditional patching logic to fix build issues for older
2418 U-Boot / Linux kernel versions when built with a host gcc >=
2421 Updated/fixed packages: apitrace, binutils, casync, cgilua,
2422 connman, expat, gauche, gdb, gensio, glibc, go, gst-omx,
2423 gst1-devtools, gst1-libav, gst1-plugins-bad,
2424 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2425 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2426 gstreamer1-editing-services, kf5-extra-cmake-modules, kodi,
2427 libarchive, linux, lm-sensors, localedef, log4cxx, mpd,
2428 nfs-utils, php, pistache, pkcs11-helper, prosody,
2429 python-django, python-pyzmq, python-regex,
2430 python-sqliteschema, resiprocate, rtl8723bu, thermald, tiff,
2431 tor, util-linux, vim, xen
2433 2021.11.1, released January 29th, 2022
2435 Important / security related fixes.
2437 check-package: Improve variable override check
2439 pkg-stats: List CVEs where the version info cannot be parsed
2440 as unsure rather than completely ignoring them.
2442 Defconfigs: Beaglebone: Support BeagleBone black wireless,
2443 stm32f469_xip_disco: Fix kernel boot
2445 Updated/fixed packages: alsa-utils, apache, binutils, cage,
2446 capnproto, civetweb, clamav, collectd, connman, containerd,
2447 coreutils, dav1d, docker-cli, docker-engine, erlang,
2448 erlang-rebar, expat, findutils, flare-engine, flare-game,
2449 font-awesome, freeswitch, gcc, ghostscript, glibc, gnuchess,
2450 go, grpc, gst1-interpipe, gst1-rtsp-server, gupnp-tools,
2451 hackrf, icu, imagemagick, janus-gateway, json-for-modern-cpp,
2452 keepalived, lapack, libdbi, libiio, libjpeg, libmbim, libnss,
2453 libopenssl, libpjsip, libqmi, liburiparser, libvirt,
2454 linux-pam, lxc, mbedtls, mender, mongodb, mpd-mpc, mutt,
2455 nodejs, openblas, pcre2, php, pipewire, polkit, privoxy,
2456 prosody, python-charset-normalizer, python-django,
2457 python-idna, python-lxml, python-pyqt5, python-requests,
2458 python-urllib3, python3, qt5base, qt5location, rhash,
2459 rng-tools, ruby, runc, rustc, samba4, sofia-sip, targetcli-fb,
2460 tcpreplay, tinyxml, tor, tpm2-tss, util-linux-libs, vim, vlc,
2461 wireshark, xapp_xauth, xapp_xinput-calibrator, xen, xenomai,
2462 xlib_libX11, xserver_xorg-server
2464 Issues resolved (http://bugs.uclibc.org):
2466 #14451: nodejs won't build on Fedora 35
2467 #14471: alsa_utils wrong deployment
2469 2021.11, released December 5th, 2021
2473 Defconfigs: Grinn chiliboard/liteboard, PC x86-64 bios: Fix
2476 Updated/fixed packages: apr, coreutils, diffutils, e2fsprogs,
2477 exfat, freeswitch, gnupg, grub2, gstreamer1, guile, heimdal,
2478 hiawatha, hplip, icu, janus-gateway,
2479 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
2480 kodi-screensaver-matrixtrails, libatomic_ops, libbson, libffi,
2481 libgdiplus, libgee, libhtp, libite, libnspr, libnss,
2482 libunwind, lynx, mender-grubenv, mkpasswd, motion, mxml,
2483 netdata, qemu, samba4, speex, stress-ng, tinydtls, unixodbc,
2484 unrar, util-linux, util-linux-libs, watchdogd, wireshark
2486 Issues resolved (http://bugs.uclibc.org):
2488 #14351: needs to mount sysfs before mount -a
2489 #14411: 2021.11-rc2: Samba doesn't compile
2491 2021.11-rc3, released November 30th, 2021
2493 Fixes all over the tree.
2495 Defconfigs: Nitrogen8mp: Fix Linux build, Zynqmp-zxu106: Fix
2498 Updated/fixed packages: asterisk, automake, gdb, glorytun,
2499 gmp, hackrf, libgee, libglib2, libmodsecurity, libosmium,
2500 libressl, lighttpd, linux, micropython, mosquitto, mtd,
2501 nfs-utils, nss-myhostname, pcre, php, poco, pure-ftpd,
2502 python-cycler, qemu, qdecoder, smack, smcroute, spidev_test,
2503 strace, syslinux, toolchain, uboot, uhd, vim, websocketpp,
2504 wireshark, xcursor-transparent-theme, xscreensaver,
2507 Issues resolved (http://bugs.uclibc.org):
2509 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
2511 2021.11-rc2, released November 19th, 2021
2513 Fixes all over the tree.
2515 Coding style fixes for a large number of board genimage
2516 configuration files for clarity and consistency.
2518 Defconfigs: Acmesystems Aria/Arietta g25, Armadeus
2519 apf28/apf51, beagleboneai, Olimx a64, rock64, sheevaplug: Fix
2520 build with hostcc >= 10, Nezha: Correct U-Boot dependencies
2522 Updated/fixed packages: alsa-lib, apparmor, binutils,
2523 bluez5_utils, botan, diffutils, firmware-utils, gdb, glmark2,
2524 glog, gpu-amd-bin-mx51, gst1-interpipe, imx-vpuwrap, iperf,
2525 isl, janet, libdnet, libglib2, libhtp, liburcu, log4cxx,
2526 luajit, luvi, meson, mksh, mongodb, mosquitto, mpd, mupdf,
2527 opencv4, oracle-mysql, pipewire, postgresql, python-aiohttp,
2528 python-pudb, python-ujson, qhull, samba4, seatd, sg3_utils,
2529 suricata, tpm2-tss, uboot, vim, xserver_xorg-server
2531 New packages: pipewire-media-session
2533 Issues resolved (http://bugs.uclibc.org):
2535 14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
2537 2021.11-rc1, released November 8th, 2021
2539 Numerous package updates. Notable updates including numerous
2540 Python modules, Kodi add-ons, nodejs, OpenJDK.
2543 - glibc update to 2.34
2544 - support for gdb 11.x added, gdb 10.x now the default
2545 - external toolchains provided by ARM updated
2546 - remove support for internal toolchain on the CSKY
2547 architecture, as it was broken and unmaintained
2549 Many packages updated to enable the appropriate SELinux
2550 refpolicy module when SELinux support is enabled.
2552 Support was added in the test-pkg package testing utility for
2553 using Gitlab CI to run the builds.
2555 New libgbm virtual package to better support OpenGL
2556 implementations that provide a libgbm library.
2558 Bootloaders/firmware: grub2 extended to be able to support
2559 multiple platforms in the same build.
2562 - new OCI filesystem type, to build container images
2563 compatible with the Open Container Initiative standard
2564 - support for hybrid ISO9660 images added, which work on
2565 legacy and EFI BIOS machines
2567 New defconfigs: Allwinner nezha, stm32mp157c_odyssey
2569 Removed defconfigs: qemu_csky
2571 New packages: dtbocfg, firmware-utils, gstd, libdbi,
2572 libdbi-drivers, libteam, lua-augeas, mstpd, php-pecl-dbus,
2573 python-aioprocessing, python-bidict,
2574 python-charset-normalizer, python-flask-expects-json,
2575 python-git, python-pyndiff, python-rsa,
2576 python-unitest-xml-reporting, python-xmljson,
2577 python3-cryptography, python3-pip, qt5opcua, rwmem,
2578 sloci-image, softhsm2, sun20i-d1-spl, uqmi, vuejs-router,
2579 watchdogd, wireplumber
2581 Removed packages: canfestival, python-meld3
2583 Work toward the removal of python 2 has progressed: many
2584 python modules and packages have been updated to a version
2585 supporting python 3.
2587 Issues resolved (http://bugs.uclibc.org):
2589 #14271: compilation error with rsync command for permission
2590 #14276: Unable to get login prompt
2591 #14196: when using raspberrypicm4io_64_defconfig, make fails
2592 with mkfs.ext4: No such file or directory while trying
2593 to determine filesystem size
2595 2021.08.3, released December 13th, 2021
2597 Important / security related fixes.
2599 Defconfigs: Various fixes for building with gcc >= 10 host or
2602 Updated/fixed packages: alsa-lib, apparmor, apr, asterisk,
2603 binutils, bluez5_utils, coreutils, e2fsprogs, exfat,
2604 freeswitch, gdb, glmark2, glog, glorytun, gmp,
2605 gpu-amd-bin-mx51, gst1-interpipe, gstreamer1, guile, gupnp,
2606 hackrf, heimdal, hiawatha, hplip, icu, imx-vpuwrap, isl,
2607 janus-gateway, libatomic_ops, libbson, libdnet, libffi,
2608 libgdiplus, libgee, libglib2, libhtp, libmodsecurity, libnspr,
2609 libnss, libosmium, libunwind, linux, lynx, meson, micropython,
2610 mkpasswd, mksh, mosquitto, motion, mupdf, mxml, netdata,
2611 nfs-utils, opencv4, oracle-mysql, pcre, php, postgresql,
2612 pure-ftpd, python-cycler, qdecoder, rcw-smarc-sal28, samba4,
2613 smack, speex, stress-ng, suricata, syslinux, uboot, unixodbc,
2614 unrar, vim, websocketpp, wireshark
2616 Issues resolved (http://bugs.uclibc.org):
2618 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
2620 2021.08.2, released November 10th, 2021
2622 Important / security related fixes.
2624 Updated/fixed packages: asterisk, audit, bind, bitcoin,
2625 containerd, cryptsetup, dahdi-linux, dbus-python, dfu-util,
2626 docker-cli, docker-engine, earlyoom, edk2-platforms, exiv2,
2627 ffmpeg, freerdp, gdb, gensio, gnupg2, go, gpsd,
2628 gst1-plugins-bad, gst1-plugins-ugly, gst1-vaapi, gtest,
2629 hiredis, lftp, libps1, libva, libva-utils, lightning,
2630 log4cplus, lrzip, netdata, nodejs, olsr, openjdk, openjdk-bin,
2631 pango, php, python3-cffi, qemu, refpolicy, rng-tools, samba4,
2632 snort, strongswan, sunxi-mali-mainline-driver, suricata,
2633 systemd, tor, vim, weston, wf111, wireguard-linux-compat,
2636 Issues resolved (http://bugs.uclibc.org):
2638 #14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
2640 2021.08.1, released October 11, 2021
2642 Important / security related fixes.
2644 gdbinit: Mark the sysroot as a "safe path" before configuring
2645 it, so pretty printers work correctly without having to pass
2648 Updated/fixed packages: alsa-lib, apache,
2649 arm-trusted-firmware, atftp, bind, botan, cog, containerd,
2650 cryptopp, docker-cli, dash, dc3dd, docker-engine, dovecot,
2651 environment-setup, erlang, fetchmail, ffmpeg, fio, gcc, gd,
2652 gdb, ghostscript, gnuradio, gnutils, go,
2653 gobject-introspection, google-breakpad, gst-omx,
2654 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
2655 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2656 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2657 gstreamer1-editing-services, gupnp, haproxy, imlib2, kodi,
2658 kodi-pvr-octonet, kodi-visualisation-fishbmc, libcurl,
2659 libexif, libgcrypt, libglib2, libkrb5, libressl, librsvg,
2660 libsndfile, libssh, libvirt, libxcrypt, libyang, links, lvm2,
2661 lynx, lxc, mc, mesa3d, micropython, minicom, mono, mosquitto,
2662 mtr, mupdf, mv-ddr-marvell, net-tools, nginx-dav-ext, nmap,
2663 nodejs, ntfs-3g, openjdk, openjdk-bin, openldap, openssh,
2664 pcre2, php, php-gnupg, pipewire, postgis, python-aioconsole,
2665 python-cbor2, python-cffi, python-cython, python-dateutil,
2666 python-django, python-pillow, python-pip, python-texttable,
2667 python-urllib3, python-webob, qemu, qt5location, redis,
2668 refpolicy, ripgrep, ruby, runc, sispmctl, sox, squid,
2669 strongswan, supervisor, swupdate, syslinux, systemd, tinycbor,
2670 trace-cmd, uboot-tools, uclibc, udisks, uhd, vim, vsftpd,
2671 wavemon, webkitgtk, wget, wireless-regdb, wpewebkit,
2672 xapp_xrdb, xapp_xwd, xen, xlib_libXfont2, xlib_libXft,
2673 xserver_xorg-server, zip
2675 Issues resolved (http://bugs.uclibc.org):
2677 #14206: Kodi: even when not enabled, forcefully selects libevdev..
2678 #14211: libffi-3.3.tar.gz repacked
2679 #14221: mv-ddr-marvell fails license validation
2681 2021.08, released September 4th, 2021
2685 Updated/fixed packages: gstreamer1-mm, netsniff-ng, nginx,
2686 openmpi, python-pyudev, python3, qt5base, wlroots, xvisor
2688 2021.08-rc3, released August 31st, 2021
2690 Fixes all over the tree.
2692 Toolchain: Disable fortify support for Microblaze as it is not
2695 Defconfigs: Acmesystems aria/ariette g25: Fix build issue
2696 after at91bootstrap bump, BeagleV: Correct kernel headers
2697 version, PC x86-64: Bump kernel to 4.19.204 to fix build issue
2700 Updated/fixed packages: alsa-utils, at91bootstrap3, belle-sip,
2701 bullet, c-ares, cjson, coreutils, cpio, eigen, fetchmail, gdb,
2702 haproxy, heirloom-mailx, ipmiutil, kvm-unit-tests, libarchive,
2703 libffi, libmodsecurity, libopenssl, libressl, libshout,
2704 libvirt, linux-pam, lmbench, localedef, lua-lunix, mesa3d,
2705 mpv, mtd, nodejs, nvidia-driver, openvmtools, php, polkit,
2706 python-requests, python3-requests, rust-bin, rustc, samba4,
2707 sdl2, snort3, ushare, xen
2709 Removed packages: libmcrypt, mcrypt, sentry-cli
2711 2021.08-rc2, released August 18th, 2021
2713 Fixes all over the tree.
2715 Defconfigs: Acmesystems acqua a5: Bump at91bootstrap version
2716 to fix build issue with binutils >= 2.35, Microchip sam9x60ek
2717 mmc_dev: Add missing toolchain/system options, sama5d2-icp
2718 mmc: Correct at91bootstrap options
2720 Updated/fixed packages: arm-trusted-firmware, at91bootstrap3,
2721 azure-iot-sdk-c, bluez5_utils, bullet, busybox, cegui, efl,
2722 erlang, ffmpeg, flatbuffers, fontconfig, gcc, gd, glibc, go,
2723 gobject-introspection, gpsd, guile, harfbuzz, iozone, iputils,
2724 jszip, libargtable2, libbpf, libebml, libepoxy, libesmtp,
2725 libfuse3, libgeos, libnss, libodb-boost, libodb-mysql,
2726 libodb-pgsql, libqmi, libqrtr-glib, libuhttpd, libuwsc,
2727 libvirt, ltp-testsuite, luaossl, mongodb, mpd, mupdf, mutt,
2728 network-manager, nginx-naxsi, nodejs, ogre, openzwave,
2729 optee-os, osm2pgsql, pdbg, perl-net-ssh2, php, pipewire,
2730 pistache, pixman, poke, polkit, poppler, postgresql, postkit,
2731 prelink-cross, prosody, protobuf, pulseview,
2732 python-cryptography, python-keyring, python-matplotlib,
2733 python-pymupdf, python-pyopenssl, python-secretstorage,
2734 python-treq, python-txtorcon, python3, qemu, qpdf, qt5base,
2735 refpolicy, ruby, rust-bin, s390-tools, sconeserver, seatd,
2736 shairport-sync, sox, sqlite, sylpheed, sysdig, syslog-ng,
2737 system-config-printer, tar, terminology, tor, tpm2-tools, uhd,
2738 unbound, usbguard, wireshark, xen, xenomai, xlib_libxshmfence,
2741 New packages: desktop-file-utils
2743 Issues resolved (http://bugs.uclibc.org):
2745 #13586: grub failure with BR2_OPTIMIZE_3
2746 #13671: openSSH server closes connection before authentication..
2748 2021.08-rc1, released August 3rd, 2021
2750 Numerous package updates.
2754 - add support for gcc 11.x, gcc 10.x is now the default, gcc
2755 9.x updated to 9.4.0, removed gcc 8.x support except for
2758 - add support for binutils 2.37, binutils 2.36.x is now the
2759 default, binutils 2.34 removed.
2761 - glibc updated to 2.33
2763 - gdb enabled on NIOS II, gdbserver enabled on RISC-V.
2765 Bootloaders/firmware: support for building the EDK II UEFI
2766 firmware, support for building AT91Bootstrap 4.x.
2768 New BR2_ENABLE_RUNTIME_DEBUG option, that controls whether
2769 packages should be compiled with runtime debugging
2770 information (which is different than debugging symbols).
2772 Many features of the bluez5_utils package have been made
2773 optional, and default to disabled. Users of bluez5_utils are
2774 encouraged to review their configuration.
2776 Many packages (over 70) updated to enable the appropriate
2777 SELinux refpolicy module when SELinux support is enabled.
2779 Many packages updated to select the appropriate OpenSSL
2780 features after many OpenSSL ciphers/features have been made
2783 New defconfigs: kontron_pitx_imx8m, microchip_sama5d2_icp,
2784 qemu_aarch64_sbsa, raspberrypicm4io, raspberrypicm4io_64,
2785 terasic_de10nano_cyclone5, uevm5432.
2787 New packages: alsa-plugins, apg, bmap-tools, daq3, edk2,
2788 edk2-platforms, gumbo-parser, libbpf, libosmium, libpsl,
2789 libqb, libtalloc, libvirt, lua-linux, lua-zlib, mupdf,
2790 opencv4, osm2pgsql, poke, python-augeas, python-dbus-next,
2791 python-pymupdf, rtl_433, rtl8812au-aircrack-ng, seatd, snort3,
2792 system-config-printer, usbguard, xml-security-c, xmrig.
2794 Removed packages: clapack, libsoil.
2796 Issues resolved (http://bugs.uclibc.org):
2798 #13326: regarding dtc error in buildroot source code
2799 #13661: host-python2 build fails on aarch64
2800 #13836: package build failure when target install set to no on
2801 pkg-generic pkg types
2802 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to
2805 2021.05.3, released October 11, 2021
2807 Important / security related fixes.
2809 gdbinit: Mark the sysroot as a "safe path" before configuring
2810 it, so pretty printers work correctly without having to pass
2813 Updated/fixed packages: alsa-lib, apache,
2814 arm-trusted-firmware, atftp, bind, botan, containerd,
2815 cryptopp, dash, dc3dd, docker-cli, docker-engine, dovecot,
2816 erlang, fetchmail, ffmpeg, gdb, ghostscript, go, gst-omx,
2817 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
2818 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2819 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2820 gstreamer1-editing-services, kodi, kodi-pvr-octonet,
2821 kodi-visualisation-fishbmc, libcurl, libkrb5, libressl,
2822 libsndfile, libxcrypt, libyang, lxc, lynx, mesa3d,
2823 micropython, minicom, mono, mtr, mv-ddr-marvell, net-tools,
2824 nmap, nodejs, ntfs-3g, openjdk, openjdk-bin, openldap,
2825 openssh, pcre2, php, python-aioconsole, python-cffi,
2826 python-dateutil, python-django, python-pip, python-texttable,
2827 python-urllib, python-webob, qt5location, redis, refpolicy,
2828 ripgrep, runc, sispmctl, squid, strongswan, supervisor,
2829 syslinux, tinycbor, trace-cmd, uboot-tools, uclibc, wavemon,
2830 wget, wireless-regdb, xen, xserver_xorg-server
2832 Issues resolved (http://bugs.uclibc.org):
2834 #14206: Kodi: even when not enabled, forcefully selects libevdev..
2835 #14211: libffi-3.3.tar.gz repacked
2836 #14221: mv-ddr-marvell fails license validation
2838 2021.05.2, released September 15th, 2021
2840 Important / security related fixes.
2842 Toolchain: Disable fortify support for Microblaze as it is not
2845 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
2846 bayer2rgb-neon, belle-sip, bullet, busybox, c-ares, cjson,
2847 coreutils, cpio, eigen, environment-setup, fetchmail, ffmpeg,
2848 fontconfig, gd, gdb, gnuradio, gnutls, go, haproxy, ipmiutil,
2849 iputils, jszip, kvm-unit-tests, libarchive, libargtable2,
2850 libexif, libgcrypt, libmodsecurity, libopenssl, librsvg,
2851 libshout, libssh, libxcrypt, linux, linux-pam, localedef, mc,
2852 mesa3d, mosquitto, netsniff-ng, nginx, nodejs, ogre, openjdk,
2853 openmpi, openvmtools, perl-net-ssh2, php, pipewire,
2854 postgresql, prelink-cross, prosody, protobuf, python-keyring,
2855 python-matplotlib, python-pillow, python-pyudev,
2856 python-secretstorage, python3, qt5base, samba4, sdl2, sox,
2857 swupdate, sylpheed, tar, terminology, tor, uboot-tools, uhd,
2858 unbound, ushare, vim, wlroots, xapp_xrdb, xapp_xwd, xen,
2859 xenomai, xlib_libXfont2, xlib_libXft, zip
2861 2021.05.1, released August 10, 2021
2863 Important / security related fixes.
2865 Toolchain: Disable PIC/PIE for Microblaze (like for NIOS II)
2866 as it is not currently working.
2868 binutils: fix linker assert failure on OpenRisc, or1k build
2871 gdb: Enable on NIOS II
2873 utils/scanpypi: Various improvements
2875 Defconfigs: stm32f469_disco: Fix kernel boot issue, Microchip
2876 sam9x60ek mmc_dev: Add missing toolchain/system options
2878 Updated/fixed packages: arm-trusted-firmware, apache, audit,
2879 avahi, bind, binutils, bird, bluez5_utils, boinc, busybox,
2880 chrony, clamav, connman, cryptsetup, dnsmasq, docker-cli,
2881 docker-engine, dovecot, dovecot-pigeonhole, e2fsprogs, exiv2,
2882 fail2ban, fb-test-app, feh, fetchmail, ffmpeg, flac, fluxbox,
2883 gawk, gcc, gcr, gdb, gdk-pixbuf, gesftpserver, glibc, go,
2884 gptfdisk, gqrx, granite, grub2, guile, hdparm, heirloom-mailx,
2885 htop, ibrcommon, ibrdtn, ibrdtn-tools, ibrdtnd,
2886 intel-microcode, iodine, irqbalance, keepalived, kexec-tools,
2887 libass, libconfig, libcurl, libfreeimage, libfuse3, libgcrypt,
2888 libgudev, libhtp, libinput, libjson, libgtk3, libkrb5,
2889 libloki, libmodsecurity, libndp, libnetfilter-log,
2890 libnfnetlink, libnice, libodb, libodb-boost, libodb-mysql,
2891 libodb-pgsql, libpcap, libqmi, libqrtr-glib, libressl,
2892 librsvg, libtasn1, libtirpc, libuci, libxmlrpc,
2893 linux-firmware, linuxptp, lrzsz, lvm2, mariadb, mesa3d,
2894 mbedtls, monit, mono, mosquitto, mpd, mpg123, mpv, nbd,
2895 netsnmp, nettle, nmap, nodejs, ntp, openntpd, openpgm,
2896 openswan, pango, pcre2, perl-crypt-openssl-rsa, php, pixman,
2897 postgresql, proxychains-ng, putty, python,
2898 python-dataproperty, python-django, python-pysftp,
2899 python-urllib3, python3, qpdf, redis, ripgrep, rsync, ruby,
2900 samba4, sane-backends, slirp, spice, squid, suricata, tcpdump,
2901 tftpd, thrift, tor, tpm2-tools, trinity, uboot, uboot-tools,
2902 uclibc, vlc, wireless-regdb, wireshark, wolfssl,
2903 xapp_fonttosfnt, xlib_libX11, xlib_libxshmfence,
2906 Issues resolved (http://bugs.uclibc.org):
2908 #13586: grub failure with BR2_OPTIMIZE_3
2909 #13661: host-python2 build fails on aarch64
2910 #13836: package build failure when target install set to no..
2911 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to..
2913 2021.05, released June 6th, 2021
2917 Disable PIC/PIE support for Nios2 because of glibc issues
2919 Defconfigs: Minnowboard max: Fix X11 and mesa3d configuration
2921 Updated/fixed packages: apache, beaglev-ddrinit,
2922 beaglev-secondboot, capnproto, dc3dd, directfb, efibootmgr,
2923 ffmpeg, gptfdisk, go, gupnp, hostapd, iftop,
2924 intel-mediadriver, libcamera, libcutl, libesmtp, libkcapi,
2925 libraw, lttng-tools, lvm2, mimic, mono-gtksharp3, mpv,
2926 netperf, odb, qt5base, uclibc, uftrace, unscd, vlc,
2927 xdriver_xf86-video-fbturbo
2929 New packages: python3-cffi, python3-cryptography, python3-pip,
2930 python3-pycparser, python3-six
2932 2021.05-rc3, released May 31th, 2021
2934 Fixes all over the tree.
2936 meson: Explicitly disable PIE support (b_pie) as it is handled
2937 by the toolchain wrapper.
2939 Updated/fixed packages: boost, dhcp, expat, gdb, hwloc, imagemagick,
2940 libcurl, libopenh264, llvm, lz4, mpv, nginx, paho-mqtt-c, pifmrds,
2941 pipewire, python-bluezero, python-pillow, qemu, strace, uhd, vlc,
2944 Issues resolved (http://bugs.uclibc.org):
2946 #13821: Wrong url for libnfsidmap package
2948 2021.05-rc2, released May 22th, 2021
2950 Fixes all over the tree.
2952 support/scripts/gen-missing-cpe: A script to query the list of
2953 CPE IDs for the packages enabled in the current configuration and:
2955 - for CPE IDs that do not have any matching entry in the CPE
2956 database, it emits a warning
2958 - for CPE IDs that do have a matching entry, but not with the same
2959 version, it generates a snippet of XML that can be used to propose
2960 an updated version to NIST.
2962 CPE meta data has been added for a large number of packages
2964 Updated/fixed packages: assimp, binutils, bitcoin, bullet,
2965 cutelyst, dhcp, dmalloc, docker-engine, ebtables,
2966 environment-setup, flatcc, gcc, gd, gerbera, hostapd,
2967 imx-gpu-viv, intel-microcode, jquery-validation, libdrm,
2968 libgeos, libraw, libtirpc, libxml2, libxslt, live555, lmbench,
2969 localedef, lvm2, mender, mender-grubenv, modem-manager, mutt,
2970 opensbi, openssh, opentyrian, pipewire, postgis, postgresql,
2971 prosody, python-bluezero, python-falcon, redis, rocksdb,
2972 rt-tests, runc, vlc, waylandpp, webkitgtk, wireshark,
2973 wpa_supplicant, wpewebkit, xlib_libX11, xterm
2975 New packages: jh71xx-tools
2977 Issues resolved (http://bugs.uclibc.org):
2979 #13781: isc dhcp-server package don't create file /usr/bin/dhcpd
2980 #13801: toolchainfile.cmake CMAKE_BUILD_TYPE
2981 #13806: Building host-localedef fails on fedora 34/gcc 11
2983 2021.05-rc1, released May 12th, 2021
2985 Fixes all over the tree and new features.
2987 FORTIFY_SOURCE, PIC/PIE, RELRO and SSP security hardening
2988 options are now enabled by default.
2990 Dependencies: Explicitly detect and bail out if PATH contains
2991 spaces or tabs. A number of packages fail to build in such
2992 setups, so explicitly inform about this.
2994 Infrastructure: Expose CONFIG_DIR to post-build/post-image
2995 scripts, so they can call the Buildroot Makefile in the
2996 correct directory for both in-tree / out-of-tree builds.
2998 CMake infrastructure: Use CMAKE_EXE_LINKER_FLAGS rather than
2999 CMAKE_CXX_FLAGS to link with libatomic to fix an compatibility
3000 issue with poppler. Bump minimal host cmake version to 3.16
3001 (from 3.15) to fix a compatibility issue with domoticz.
3003 Meson: Use correct C++ host compiler (rather than C compiler)
3005 utils/scanpypi: Explicitly use python3 for compatibility with
3006 packages using python3 syntax in setup.py
3008 support/download: Fix tarball generation (from git/svn repos)
3009 including symlinks pointing to ./<something>. Fix svn download
3010 for <1.9 clients or repos using CVS-style keywords.
3012 support/scripts/cve.py: Use the (significantly) faster yajl2
3013 ijson backend for older (< 2.5) ijson versions rather than the
3014 slow python default, speeding up pkg-stats by ~2x.
3016 Toolchain: Add logic to work around binutils bug 21464
3017 (affecting OpenRISC), bug 27597 (affecting Nios II) and drop
3018 the now longer applicable bug 19615 / 20006 handling.
3020 Python{,3}: Fix byte compiling python files with short (single
3021 character before .py) file names.
3023 CPE meta data has been added for a large number of packages
3025 New defconfigs: Acme Systems Acqua A5 (256/512MB), Beagleboard
3026 BeagleV, Boundary devices Nitrogen8M Plus SOM, NXP i.MX 8M
3027 Plus EVK, QEMU PPC e500mc
3029 New packages: beaglev-ddrinit, beaglev-secondboot, janet,
3030 kodi-inputstream-ffmpegdirect, kodi-vfs-libarchive,
3031 kodi-visualisation-matrix, libxcrypt, libqrtr-glib, log4qt,
3032 mawk, perl-parse-yapp, postgis, protozero, python-flask-wtf,
3033 python-iwlib, python-semantic-version, python-setuptools-rust,
3034 python-toml, riscv64-elf-toolchain, siproxyd, uftrace, zfs
3036 Removed packages: iostat, kodi-platform,
3037 kodi-screensaver-crystalmorph, monkey
3039 Issues resolved (http://bugs.uclibc.org):
3041 #13271: systemd-resolved: /etc/resolv.conf link broken on per-pa..
3042 #13516: utils/scanpypi: Failure when parsing diffoscope
3043 #13551: 2021.02.rc2: Unicode not work on qt 5.15.2
3044 #13576: Issues compiling buildroot for 5x86
3045 #13601: Gen image :Iappropriate ioctl error
3046 #13616: tar file from git repository generation issue
3047 #13631: Commit 54d3d94b6e breaks packages with git download method
3048 #13641: glibc on raspberrypi
3049 #13646: Gen image version 14 error : no sub -section title/..
3050 #13651: pkg-golang cannot build when main.go is in the root
3051 #13661: host-python2 build fails on aarch64
3052 #13671: openSSH server closes connection before authentication..
3053 #13721: c-stack.c:55:26: error: missing binary operator before ..
3054 #13731: Readline Patch is missing Author Information
3055 #13741: genext2fs does not allow to set perms of root node
3056 #13751: libopenssl (static): huge drop in performance in newer ..
3057 #13771: package htop has undeclared dependency on host python
3059 2021.02.12, released April 6th, 2022
3061 Important / security related fixes.
3063 pkg-stats: Limit memory use for CPE matching
3065 Updated/fixed packages: gdk-pixbuf, jack2, libzlib, matio,
3066 nbd, netatalk, opus, python-paramiko, python-treq,
3067 python-twisted, spidev_test, unbound, urandom-scripts, vim,
3068 wireshark, zlib-ng, zziplib
3070 2021.02.11, released March 25th, 2022
3072 Important / security related fixes.
3074 Updated/fixed packages: apache, azure-iot-sdk-c, dbus,
3075 directfb, docker-engine, exempi, expat, flac, gdk-pixbuf,
3076 gnutls, go, haproxy, libcurl, libiec61850, libminiupnpc,
3077 libodb, libodb-boost, libopenssl, libpjsip, libressl, librsvg,
3078 libsrtp, libxml2, libxslt, lxc, mariadb, odbm openblas,
3079 openvpn, oprofile, php, pppd, python-ipython, python-treq,
3080 python-twisted, python-txbus, python-txtorcon, raptor,
3081 rpi-firmware, samba4, timescaledb, util-linux, vim, wavpack,
3082 wireless-regdb, wireshark, wolfssl, xscreensaver, xterm, zsh
3084 New packages: gdk-pixbuf-xlib
3086 Removed packages: python-coherence
3088 Issues resolved (http://bugs.uclibc.org):
3090 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
3091 #14636: azure-iot-sdk-c: Installed headers do not compile
3092 #14641: oprofile can not find the events files
3094 2021.02.10, released February 28th, 2022
3096 Important / security related fixes.
3098 Defconfigs: Andes ae3xx, Intel galileo: Fix build with host
3099 gcc >= 10, ROC-RK3399-PC: Bump rootfs size to fix build issue.
3101 Add conditional patching logic to fix build issues for older
3102 U-Boot / Linux kernel versions when built with a host gcc >=
3105 Updated/fixed packages: casync, cgilua, connman, expat,
3106 gauche, gensio, go, gst-omx, gst1-devtools, gst1-libav,
3107 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
3108 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
3109 gstreamer1, gstreamer1-editing-services,
3110 kf5-extra-cmake-modules, kodi, libarchive, linux, lm-sensors,
3111 log4cxx, mpd, nfs-utils, pistache, prosody, python-django,
3112 python-pyzmq, rtl8723bu, thermald, tiff, util-linux, vim, xen
3114 2021.02.9, released January 29th, 2022
3116 Important / security related fixes.
3118 check-package: Improve variable override check
3120 pkg-stats: List CVEs where the version info cannot be parsed
3121 as unsure rather than completely ignoring them.
3123 Defconfigs: Beaglebone: Support BeagleBone black wireless
3125 Updated/fixed packages: alsa-utils, apache, cage, capnproto,
3126 civetweb, clamav, collectd, connman, coreutils, dav1d,
3127 docker-cli, docker-containerd, docker-engine, expat,
3128 findutils, flare-engine, flare-game, font-awesome, freeswitch,
3129 gcc, ghostscript, gnuchess, go, grpc, gst1-interpipe,
3130 gst1-plugins-bad, gst-rtsp-sever, gupnp-tools, hackrf, icu,
3131 imagemagick, janus-gateway, keepalived, lapack, libjpeg,
3132 libopenssl, libpjsip, liburiparser, linux-pam, lxc, mbedtls,
3133 mongodb, mpd-mpc, nodejs, openblas, pcre2, polkit, poppler,
3134 privoxy, prosody, python-django, python-lxml, python-pyqt5,
3135 python3, qt5base, qt5location, rhash, ruby, runc, samba4,
3136 sofia-sip, targetcli-fb, tcpreplay, tinyxml, vim, vlc,
3137 wireshark, xapp_xauth, xen, xlib_libX11, xserver_xorg-server
3139 Issues resolved (http://bugs.uclibc.org):
3141 #14471: alsa_utils wrong deployment
3143 2021.02.8, released December 14th, 2021
3145 Important / security related fixes.
3147 Defconfigs: Various fixes for building with gcc >= 10 host or
3150 Updated/fixed packages: alsa-lib, apparmor, apr, asterisk,
3151 binutils, bluez5_utils, busybox, coreutils, e2fsprogs, ell,
3152 exfat, freeswitch, gdb, glmark2, glog, glorytun, gmp,
3153 gpu-amd-bin-mx51, gst1-interpipe, gstreamer1, guile, gupnp,
3154 hackrf, heimdal, hiawatha, hplip, icu, imx-vpuwrap, isl, iwd,
3155 janus-gateway, libatomic_ops, libbson, libdnet, libffi,
3156 libgdiplus, libgee, libhtp, libmodsecurity, libnspr, libnss,
3157 libunwind, linux, lynx, meson, micropython, mkpasswd, mksh,
3158 mosquitto, motion, mxml, netdata, nfs-utils, oracle-mysql,
3159 pcre, pkcs11-helper, postgresql, pure-ftpd, python-cycler,
3160 qdecoder, rcw-smarc-sal28, samba4, smack, speex, stress-ng,
3161 suricata, syslinux, uboot, unixodbc, unrar, vim, websocketpp,
3164 Issues resolved (http://bugs.uclibc.org):
3166 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
3168 2021.02.7, released November 10th, 2021
3170 Important / security related fixes.
3172 OpenJDK 16.x moved to 17.x as 16.x is EOL.
3174 Updated/fixed packages: asterisk, audit, bind, bitcoin,
3175 cryptsetup, dahdi-linux, dbus-python, dfu-util, docker-cli,
3176 docker-containerd, docker-engine, earlyoom, exiv2, ffmpeg,
3177 freerdp, gdb, gensio, gnupg2, go, gpsd, gst1-plugins-bad,
3178 gst1-plugins-ugly, gst1-vaapi, hiredis, lftp, lightning,
3179 lrzip, netdata, nodejs, olsr, openjdk, openjdk-bin, pango,
3180 qemu, samba4, snort, strongswan, suricata, systemd, vim,
3181 wf111, wireguard-linux-compat, xerces
3183 Issues resolved (http://bugs.uclibc.org):
3185 #14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
3187 2021.02.6, released October 11, 2021
3189 Important / security related fixes.
3191 gdbinit: Mark the sysroot as a "safe path" before configuring
3192 it, so pretty printers work correctly without having to pass
3195 Updated/fixed packages: alsa-lib, apache,
3196 arm-trusted-firmware, atftp, bind, botan, cryptopp, dash,
3197 dc3dd, docker-cli, docker-containerd, docker-engine, dovecot,
3198 erlang, fetchmail, gdb, ghostscript, go, gst-omx,
3199 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
3200 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
3201 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
3202 gstreamer1-editing-services, kodi-pvr-octonet, libcurl,
3203 libkrb5, libressl, libsndfile, libyang, lxc, lynx, mesa3d,
3204 micropython, minicom, mono, mtr, mv-ddr-marvell, net-tools,
3205 nmap, nodejs, ntfs-3g, openjdk, openjdk-bin, openldap,
3206 openssh, php, python-aioconsole, python-cffi, python-dateutil,
3207 python-django, python-pip, python-texttable, python-urllib3,
3208 python-webob, qt5location, redis, refpolicy, ripgrep, runc,
3209 sispmctl, squid, strongswan, supervisor, syslinux, tinycbor,
3210 trace-cmd, uboot-tools, uclibc, wavemon, wireless-regdb, xen,
3213 Issues resolved (http://bugs.uclibc.org):
3215 #14206: Kodi: even when not enabled, forcefully selects libevdev..
3216 #14211: libffi-3.3.tar.gz repacked
3217 #14221: mv-ddr-marvell fails license validation
3219 2021.02.5, released September 15th, 2021
3221 Important / security related fixes.
3223 Toolchain: Disable fortify support for Microblaze as it is not
3226 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
3227 bayer2rgb-neon, belle-sip, busybox, c-ares, cjson, coreutils,
3228 cpio, eigen, environt-setup, fetchmail, fluidsynth,
3229 fontconfig, gd, gdb, gnuradio, gnutls, go, haproxy, ipmiutil,
3230 iputils, jszip, kvm-unit-tests, libarchive, libexif,
3231 libgcrypt, libmodsecurity, libopenssl, librsvg, libshout,
3232 libssh, linux, localedef, mc, mesa3d, mosquitto, netsniff-ng,
3233 nginx, nodejs, ogre, openmpi, openvmtools, php, postgresql,
3234 prelink-cross, prosody, protobuf, python-keyring,
3235 python-matplotlib, python-pillow, python-pyudev,
3236 python-secretstorage, python3, qt5base, samba4, sdl2, sox,
3237 swupdate, sylpheed, tor, uboot-tools, uhd, unbound, vim,
3238 wlroots, xapp_xrdb, xapp_xwd, xen, xenomai, xlib_libXfont2,
3241 2021.02.4, released August 10th, 2021
3243 Important / security related fixes.
3245 Toolchain: Disable PIC/PIE for Microblaze (like for NIOS II)
3246 as it is not currently working.
3248 binutils: fix linker assert failure on OpenRisc, or1k build
3251 gdb: Enable on NIOS II
3253 utils/scanpypi: Various improvements
3255 Defconfigs: stm32f469_disco: Fix kernel boot issue, Microchip
3256 sam9x60ek mmc_dev: Add missing toolchain/system options
3258 Updated/fixed packages: apache, arm-trusted-firmware, audit,
3259 avahi, bind, binutils, bird, bluez5_utils, boinc, busybox,
3260 chrony, clamav, cryptsetup, cwiid, dnsmasq, docker-cli,
3261 docker-engine, dovecot, dovecot-pigeonhole, e2fsprogs, exiv2,
3262 fail2ban, fb-test-app, feh, fetchmail, flac, fluxbox, gawk,
3263 gcc, gcr, gdb, gdk-pixbuf, gesftpserver, glibc, go, gptfdisk,
3264 granite, grub2, gqrx, guile, hdparm, heirloom-mailx,
3265 ibrcommon, ibrdtn, ibrdtn-tools, ibrdtnd, intel-microcode,
3266 iodine, irqbalance, keepalived, libass, libconfig, libcurl,
3267 libfreeimage, libfuse3, libgcrypt, libgtk3, libgudev, libhtp,
3268 libjson, libkrb5, libloki, libmodsecurity, libndp,
3269 libnetfilter-log, libnfnetlink, libnice, libodb, libodb-boost,
3270 libodb-mysql, libodb-pgsql, libpcap, libqmi, libressl,
3271 librsvg, libtasn1, libtirpc, libuci, libxmlrpc,
3272 linux-firmware, linuxptp, lrzsz, ltp-testsuite, lvm2, mariadb,
3273 mbedtls, monit, mono, mosquitto, mpd, mpg123, mpv, nbd, neard,
3274 netsnmp, nettle, nginx-modsecurity, nmap, nodejs, ntp,
3275 openntpd, openpgm, openswan, pango, pcre2,
3276 perl-crypt-openssl-rsa, php, pixman, polkit, postgresql,
3277 proxychains-ng, putty, python, python-django,
3278 python-dataproperty, python-pysftp, python-urllib3, python3,
3279 qpdf, redis, ripgrep, ruby, samba4, spice, slirp, suricata,
3280 sysdig, tcpdump, tftpd, thrift, tor, tpm2-tools, trinity,
3281 uboot, uboot-tools, uclibc, util-linux, vlc, wireless-regdb,
3282 wireshark, wolfssl, xapp_fonttosfnt, xlib_libX11,
3283 xlib_libxshmfence, xserver_xorg-server
3285 Issues resolved (http://bugs.uclibc.org):
3287 #13586: grub failure with BR2_OPTIMIZE_3
3288 #13661: host-python2 build fails on aarch64
3289 #13836: package build failure when target install set to no..
3290 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to..
3292 2021.02.3, released June 12th, 2021
3294 Important / security related fixes.
3296 CPE meta data has been added for a large number of packages
3298 Updated/fixed packages: acpid, apache, apcupsd, assimp, bird,
3299 bitcoin, blktrace, boost, capnproto, chrony, dc3dd, dhcp,
3300 directfb, dmalloc, docker-engine, ebtables, efibootmgr,
3301 enlightenment, enscript, environment-setup, exempi, expat,
3302 findutils, flatcc, fluidsynth, frr, gdb, go, gptfdisk, grpc,
3303 gst1-plugins-bad, gst1-rtsp-server, gstreamer1, gupnp,
3304 hostapd, hwloc, i2c-tools, iftop, imagemagick, imx-gpu-viv,
3305 intel-mediadriver, intel-microcode, jquery-validation,
3306 keepalived, kodi, less, libcamera, libcurl, libcutl, libesmtp,
3307 libeXosip2, libffi, libfuse, libfuse3, libgeos, libgtk2,
3308 libgtk3, libical, libidn, libidn2, libkcapi, libldns, libmms,
3309 libmodbus, libmspack, libnids, libopenh264, liboping, libraw,
3310 librelp, libsamplerate, libtirpc, libusb, libuv, libxcb,
3311 libxml2, libxslt, live555, llvm, lmbench, localedef,
3312 lttng-tools, lvm2, lz4, mesa3d, mimic, mini-snmpd, minidlna,
3313 minissdpd, minizip, mono-gtksharp3, mpg123, mpv, msmtp, musl,
3314 mutt, nasm, nbd, netperf, netsurf, nginx, odb, opencv3,
3315 openssh, opentyrian, oprofile, p7zip, paho-mqtt-c, perl,
3316 php-imagick, pifmrds, picocom, pigz, pngquant, poco,
3317 postgresql, prosody, proxychains-ng, pulseaudio, putty, pwgen,
3318 python-autobahn, python-bluezero, python-engineio,
3319 python-keyring, python-pillow, python-requests, python-tqdm,
3320 qemu, qpdf, qt5base, redis, refpolicy, rt-tests, runc,
3321 shellinabox, squid, strace, supervisor, synergy, taglib,
3322 tclap, terminology, thermald, tini, tinyproxy, tinyxml2,
3323 tpm2-tss, uclibc, udisks, uhd, unscd, vlc, waylandpp,
3324 webkitgtk, weston, wireshark, wpa_supplicant, wpewebkit,
3325 xlib_libdmx, xlib_libFS, xlib_libICE, xlib_libX11,
3326 xlib_libXcursor, xlib_libXdmcp, xlib_libXext, xlib_libXfixes,
3327 xlib_libXfont2, xlib_libXinerama, xlib_libXpm, xlib_libXres,
3328 xlib_libXt, xlib_libXtst, xlib_libXxf86dga, xlib_libXxf86vm,
3331 Issues resolved (http://bugs.uclibc.org):
3333 #13781: isc dhcp-server package don't create file /usr/bin/dhcpd
3334 #13801: toolchainfile.cmake CMAKE_BUILD_TYPE
3335 #13806: Building host-localedef fails on fedora 34/gcc 11
3337 2021.02.2, released May 12th, 2021
3339 Important / security related fixes.
3341 Toolchain: Add logic to mark toolchains affected by binutils
3342 bug 27597 (Nios II).
3344 support/scripts/cve.py: Use the (significantly) faster yajl2
3345 ijson backend for older (< 2.5) ijson versions rather than the
3346 slow python default, speeding up pkg-stats by ~2x.
3348 CMake infrastructure: Use CMAKE_EXE_LINKER_FLAGS rather than
3349 CMAKE_CXX_FLAGS to link with libatomic to fix an compatibility
3352 Infrastructure: Expose CONFIG_DIR to post-build/post-image
3353 scripts, so they can call the Buildroot Makefile in the
3354 correct directory for both in-tree / out-of-tree builds.
3356 Updated/fixed packages: at91bootstrap, avahi, bash, bind,
3357 bridge-utils, boost, cegui, cifs-utils, clamav, cmake,
3358 coremark-pro, coreutils, cryptsetup, dmalloc, dnsmasq,
3359 docker-cli, docker-engine, domoticz, efl, exim, ffmpeg, flex,
3360 gcc, genext2fs, go, gst1-interpipe, haproxy, hostapd,
3361 i2c-tools, imx-vpu, kexec, kf5-kcoreaddons, kismet, libcamera,
3362 libcurl, libdrm, libfreefare, libfuse3, libgeos, libgpiod,
3363 libnpupnp, libopenssl, libp11, librsync, libtomcrypt, libupnp,
3364 localedef, lvm2, lxc, m4, makedevs, mender, mesa3d,
3365 mesa3d-headers, mkpasswd, mkpimage, modem-manager, monkey,
3366 mpd, ncurses, nettle, network-manager, nginx, numactl,
3367 openjdk, openjdk-bin, openldap, openvpn, php, pipewire,
3368 python-aioconsole, python-asgiref, python-botocore,
3369 python-django, python-dnspython, python-flup, python-httplib2,
3370 python-markdown2, python-mbrstrdecoder, python3, quickjs,
3371 readline, rsyslog, ruby, rust, samba4, sconeserver, snort,
3372 sox, systemd, tar, timescaledb, tio, tor, usb_modeswitch,
3373 wpa_supplicant, xdriver_xf86-video-ati, xen, xlib_libXaw,
3376 Issues resolved (http://bugs.uclibc.org):
3378 #13271: systemd-resolved: /etc/resolv.conf link broken on per-pa..
3379 #13551: 2021.02.rc2: Unicode not work on qt 5.15.2
3380 #13651: pkg-golang cannot build when main.go is in the root
3381 #13661: host-python2 build fails on aarch64
3382 #13721: c-stack.c:55:26: error: missing binary operator before ..
3383 #13731: Readline Patch is missing Author Information
3384 #13741: genext2fs does not allow to set perms of root node
3385 #13751: libopenssl (static): huge drop in performance in newer ..
3386 #13771: package htop has undeclared dependency on host python
3388 2021.02.1, released April 7, 2021
3390 Important / security related fixes.
3392 Dependencies: Explicitly detect and bail out if PATH contains
3393 spaces or tabs. A number of packages fail to build in such
3394 setups, so explicitly inform about this.
3396 utils/scanpypi: Explicitly use python3 for compatibility with
3397 packages using python3 syntax in setup.py
3399 support/download: Fix tarball generation (from git/svn repos)
3400 including symlinks pointing to ./<something>. Fix svn download
3401 for <1.9 clients or repos using CVS-style keywords.
3403 Meson: Use correct C++ host compiler (rather than C compiler)
3405 Toolchain: Add logic to work around binutils bug 21464,
3406 affecting OpenRISC, and drop the now longer applicable bug
3407 19615 / 20006 handling.
3409 Python{,3}: Fix byte compiling python files with short (single
3410 character before .py) file names.
3412 CPE meta data has been added for a large number of packages
3414 Defconfigs: Correct Beaglebone QT file system overlay
3416 Updated/fixed packages: alsa-utils, at91bootstrap3,
3417 batman-adv, binutils, botan, bridge-utils, busybox,
3418 ca-certificates, cog, coreutils, diffutils, dmidecode,
3419 docker-cli, docker-containerd, docker-engine, efivar,
3420 fetchmail, frr, genimage, git, gnutls, go, grub2, gst-omx,
3421 gst1-devtools, gst1-libav, gst1-plugins-bad,
3422 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
3423 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
3424 gstreamer1-editing-services, haproxy, haserl, hwloc,
3425 irqbalance, jasper, kexec, kexec-lite, kismet, kodi, libcurl,
3426 libfreeglut, libgcrypt, libgeos, libglib2, libopenssl, libqmi,
3427 libressl, libupnp, libvips, libvpx, libwebsockets, linux,
3428 lldpd, logrotate, lttng-libust, lttng-tools, mariadb, mbedtls,
3429 mcelog, mender, micropython, mongoose, mosquitto, mpd,
3430 netsnmp, nodejs, openmpi, openssh, openvpn, opkg-utils,
3431 optee-client, optee-test, perl, php, proftpd, protobuf,
3432 python-django, python-jinja2, python-lxml, python-paramiko,
3433 python-py, python-pygments, python-rpi-ws281x, python-urllib3,
3434 python3, qt5webkit, qwt, rpm, samba4, sconeserver, sdl2, shim,
3435 sqlcipher, squid, sysklogd, syslinux, sysvinit, tor,
3436 transmission, tzdata, uboot, uclibc, upx, webkitgtk,
3437 wireshark, wpebackend-fdo, wpewebkit, xen, zstd
3439 New packages: perl-parse-yapp
3441 Issues resolved (http://bugs.uclibc.org):
3443 #13516: utils/scanpypi: Failure when parsing diffoscope
3444 #13576: Issues compiling buildroot for 5x86
3445 #13601: Gen image :Iappropriate ioctl error
3446 #13616: tar file from git repository generation issue
3447 #13641: glibc on raspberrypi
3448 #13646: Gen image version 14 error : no sub -section title/..
3449 #13671: openSSH server closes connection before authentication..
3451 2021.02, released March 6th, 2021
3455 Toolchain: Correct Bootlin xtensa-lx60 dependencies
3457 Updated/fixed packages: asterisk, belle-sip, bustle, dhcpcd,
3458 dovecot, dovecot-pigeonhole, gnuchess, gnuradio,
3459 gst1-plugins-bad, haproxy, jasper, kismet, libebml,
3460 libeXosip2, libgeos, libhtp, libjpeg, libopenssl, libshout,
3461 libstrophe, mosquitto, openblas, openssh, perl, privoxy,
3462 prosody, python-pyyaml, python3-pyyaml, quagga, redis,
3463 rust-bin, sox, suricata, tpm2-pkcs11, uclibc-ng-test, ushare,
3464 util-linux, wolfssl, wpa_supplicant
3466 Issues resolved (http://bugs.uclibc.org):
3468 #13501: 2021.02.rc2: Unicode not work on qt 5.15.2
3469 #13581: jpegsrc.v9d.tar.gz has changed hash
3471 2021.02-rc3, released February 27th, 2021
3473 Fixes all over the tree.
3475 utils/scanpypi: Explicitly use python3 to ensure compatiblity
3476 with packages having python3-only code in setup.py
3478 support/download: Ensure sub-second timestamp precision is
3479 dropped when creating a tarball from a (subversion) repo, as
3480 that is not representable in the PAX tar format
3482 Updated/fixed packages: babeltrace2, bind, botan, brltty,
3483 cegui, elfutils, fakeroot, imagemagick, intel-mediasdk,
3484 irqbalance, libglib2, libselinux, libusb, libuwsc, nodejs,
3485 open62541, openldap, ply, python-aiohttp, python-django,
3486 python3, qemu, readline, rust, screen, taglib, unbound, xterm
3488 Issues resolved (http://bugs.uclibc.org):
3490 #13516: utils/scanpypi: Failure when parsing diffoscope
3491 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to...
3492 #13561: Create a new user defining users-table.txt not working..
3494 2021.02-rc2, released February 16th, 2021
3496 Fixes all over the tree.
3498 Vulnerability scanning: cpedb.py: Drop CPE XML database
3499 caching, as it did not speed up processing much and uses a lot
3500 of additional memory.
3501 pkg-stats: include information about ignored CVEs in JSON
3504 Fakeroot: Fix compatibility issue with glibc 2.33
3506 Updated/fixed packages: can-utils, collectd, dnsmaqs,
3507 docker-cli, docker-engine, ebtables, fakeroot, flashrom,
3508 gdk-pixbuf, go, gst1-python, jasper, kodi,
3509 kodi-inputstream-adaptive, lcms2, libgeos, libgpg-error,
3510 libopenssl, mongoose, mpd, ne10, netopeer2, openblas, orc,
3511 perl-gd, ply, postgresql, protobuf, subversion, tcpdump,
3512 tzdate, uboot-tools, wireshark, webkitgtk, wpewebkit, xterm
3514 New packages: perl-extutils-pkgconfig
3516 Issues resolved (http://bugs.uclibc.org):
3518 #11706: binman (U-boot tool) cannot find libfdt "binman: No mod..
3520 2021.02-rc1, released February 9th, 2021
3522 Fixes all over the tree and new features.
3524 Toolchain: Default to binutils 2.35.2, add 2.36.1, drop
3525 2.33.x. Fix GCC 10.x ARC adc/sbc pattern handling, Update ARM
3526 toolchains to 10.2-2020.11 release.
3528 Architectures: ARC: add support for generic HS48 processor,
3529 PPC: drop PPC601 support, which was removed from Linux 5.10.
3531 Vulnerability scanning: The CVE checking logic has been
3532 extended to match packages based on CPE (Common Platform
3533 Enumeration) IDs for more accurate matching, and CPE
3534 identifiers have been added for a large amount of packages.
3536 Download: Rework the tarball creation logic (E.G. when a
3537 package is fetched from a git/svn repo) to no longer require a
3538 host-tar <= 1.29. To differ between the old and the new
3539 format, the new tarballs have gained a -br1 suffix
3540 (<pkg>-<version>-br1.tar.gz).
3542 SELinux support: A significant number of packages now pull in
3543 the relevant refpolicy modules when enabled.
3545 New defconfigs: arrow avenger96, bananapi M1+, microchip
3546 sam9x60ek, pine64 rock64
3548 Removed defconfigs: QEMU ppc virtex-ml507
3550 New packages: balena-engine, casync, coremark, coremark-pro,
3551 datatables, datatables-buttons, datatables-fixedcolumns,
3552 datatables-responsive, delve, frotz, gkrellm, inih, jszip,
3553 libgeos, libiec61850, libmdbx, lualdap, neofetch,
3554 nvidia-modprobe, open62541, perl-devel-cycle, perl-devel-size,
3555 perl-math-int64, ply, popperjs, python-bleak,
3556 python-defusedxml, python-pycups, python-pytest-asyncio,
3557 python-typing-extensions, qcom-db410c-firmware, qt5coap,
3558 qt5knx, qt5mqtt, quickjs, rcw-smarc-sal28, screenfetch,
3559 ssdp-responder, tpm2-pkcs11, wqy-zenhei, xorcurses
3561 Removed packages: audiofile, boa, ipsec-tools, libupnp18,
3564 Renamed rcw package to qoriq-rcw
3566 Issues resolved (http://bugs.uclibc.org):
3568 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
3569 #13416: dhcpcd start warning message: no such user dhcpcd
3570 #13456: ccache prevents build
3571 #13471: package/mpd/mpd.conf make use of path not created
3572 #13506: BR2_PACKAGE_DHCPCD missing directory creation
3574 2020.11.4, released April 5th, 2021
3576 Important / security related fixes.
3578 Dependencies: Explicitly detect and bail out if PATH contains
3579 spaces or tabs. A number of packages fail to build in such
3580 setups, so explicitly inform about this.
3582 utils/scanpypi: Explicitly use python3 for compatibility with
3583 packages using python3 syntax in setup.py
3585 support/download: Fix tarball generation (from git/svn repos)
3586 including symlinks pointing to ./<something>
3588 Meson: Use correct C++ host compiler (rather than C compiler)
3590 Updated/fixed packages: asterisk, at91bootstrap3, babeltrace2,
3591 batman-adv, bind, ca-certificates, cegui, cog, diffutils,
3592 docker-containerd, dovecot, dovecot-pigeonhole, efivar,
3593 elfutils, fakeroot, git, gnuchess, gnuradio, gnutls, go,
3594 grub2, haserl, i7z, imagemagick, intel-mediasdk, irqbalance,
3595 jasper, kodi, libcurl, libebml, libeXosip2, libglib2, libhtp,
3596 libjpeg, libopenssl, libqmi, libressl, libupnp, libuwsc,
3597 libvips, lldpd, mariadb, mbedtls, mender, micropython,
3598 mosquitto, netsnmp, nodejs, openblas, openldap, openmpi,
3599 openssh, opkg-utils, optee-client, optee-test, perl, php,
3600 privoxy, proftpd, prosody, protobuf, python-aiohttp,
3601 python-django, python-lxml, python-pyyaml, python-rpi-ws281x,
3602 python-typing-extensions, python3, quagga, qwt, redis, rpm,
3603 sconeserver, screen, sox, sqlcipher, squid, suricata,
3604 syslinux, sysvinit, tor, transmission, tzdata, uboot, unbound,
3605 upx, util-linux, webkitgtk, wireshark, wolfssl,
3606 wpebackend-fdo, wpewebkit, wpa_supplicant, zstd
3608 Issues resolved (http://bugs.uclibc.org):
3610 #13516: utils/scanpypi: Failure when parsing diffoscope
3611 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to..
3612 #13576: Issues compiling buildroot for 5x86
3613 #13581: jpegsrc.v9d.tar.gz has changed hash
3614 #13616: tar file from git repository generation issue
3616 2020.11.3, released February 17th, 2021
3618 meson: Fix ccache detection handling when per-package builds
3621 Fakeroot: Fix compatibility issue with glibc 2.33
3623 Updated/fixed packages: atftp, binutils, busybox, cereal,
3624 chartjs, connman, dhcpcd, dnsmasq, docker-cli, docker-engine,
3625 ebtables, fakeroot, flashrom, go, gst1-python, guile,
3626 intel-mediadriver, intel-microcode, jasper,
3627 kodi-inputstream-adaptive, lcms2, libbsd, libopenssl,
3628 makedumpfile, memtester, mosquitto, ne10, openblas, orc, php,
3629 postgresql, privoxy, pugixml, python-bottle, python-django,
3630 python3, rauc, sox, stress-ng, subversion, tzdata,
3631 uboot-tools, uclibc, webkitgtk, wireguard-linux-compat,
3632 wireshark, wpa_supplicant, wpewebkit, xenomai,
3633 xserver_xorg-server, xterm
3635 Issues resolved (http://bugs.uclibc.org):
3637 #11706: binman (U-boot tool) cannot find libfdt "binman: No mod..
3638 #13506: BR2_PACKAGE_DHCPCD missing directory creation
3640 2020.11.2, released January 31st, 2021
3642 Important / security related fixes.
3644 Download: Ensure git submodules are correctly fetched if
3645 enabled for a package with <pkg>_GIT_SUBMODULES = YES and the
3646 host variant is downloaded first.
3648 Toolchain: Mark CodeSourcery Aarch64 2014.11 toolchain as not
3649 having libatomic. Bootlin PowerPC-440 FP toolchain updated for
3652 pkg-stats: Fix python 3.8+ deprecation warning.
3654 meson: Ensure ccache is not detected and used, as it may
3655 conflict with the ccache handling in Buildroot.
3657 Updated/fixed packages: barebox, boost, brltty, dbus,
3658 docker-containerd, dovecot, dovecot-pigeonhole,
3659 environment-setup, firmware-imx, gcc, gerbera, glibc,
3660 gmrender-resurrect, igd2-for-linux, kodi-pvr-zattoo, libclc,
3661 libfuse3, libllcp, libodb-mysql, libtorrent-rasterbar,
3662 libupnp, lpc32xxcdl, luarocks, mpd, multipath-tools, mutt,
3663 nfs-utils, nodejs, openjpeg, openldap, opentracing-cpp,
3664 openvpn, p11-kit, paho-mqtt-c, php, poppler, postgresql,
3665 python3, redis, resiprocate, rpm, runc, socat, sslh, sudo,
3666 sunxi-mali-mainline-driver, syslog-ng, systemd, tini,
3667 tpm2-tss, trace-cmd, tzdata, uboot-tools, uhd, ushare,
3668 util-linux, vlc, wavpack, wireguard-linux-compat, wolfssl,
3669 xapp_xload, xorriso, zic
3671 Removed packages: libupnp18
3673 Issues resolved (http://bugs.uclibc.org):
3675 #13471: package/mpd/mpd.conf make use of path not created
3677 2020.11.1, released December 27th, 2020
3679 Important / security related fixes.
3682 - cmake: fix host ccache handling for CMake 3.19
3683 - meson: Forcibly disable binary stripping for
3684 target builds, enable for host builds
3685 - golang: Fix HOST / TARGET directories for per-package builds
3687 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
3689 Updated/fixed packages: apitrace, arm-trusted-firmware,
3690 ca-certificates, cryptopp, dhcpcd, dtv-scan-tables,
3691 flare-engine, ghostscript, go, haproxy, imagemagick,
3692 imx-gpu-viv, jasper, kismet, libcurl, libglib2, libhtp,
3693 libopenssl, libressl, libuv, libuvw, lua, mbedtls, mongodb,
3694 mutt, ncurses, netsnmp, nodejs, opencv3, openldap, opkg-utils,
3695 paho-mqtt-c, python-crc16, python-lxml, python-pyparsing,
3696 python-pyqt5, qt5base, rauc, shadowsocks-libev, sqlcipher,
3697 suricata, ti-sgx-demos, tinycbor, uclibc-ng-test, unbound,
3698 webkitgtk, wpewebkit, wireshark, x11vnc, xen,
3701 Issues resolved (http://bugs.uclibc.org):
3703 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
3704 #13416: dhcpcd start warning message: no such user dhcpcd
3706 2020.11, released December 2nd, 2020
3710 Updated/fixed packages: bustle, docker-containerd, gnuplot,
3711 gst1-plugins-good, jemalloc, kmsxx, libcap, libplist,
3712 libuhttpd, libxkbcommon, lynx, mariadb, netsurf, privoxy,
3713 s390-tools, setserial, xserver_xorg-server
3715 Issues resolved (http://bugs.uclibc.org):
3717 #13276: libcap builds libcap.pc incorrectly
3719 2020.11-rc3, released November 28th, 2020
3721 Fixes all over the tree.
3723 Updated/fixed packages: c-ares, cage, cdrkit,
3724 dovecot-pigeonhole, efl, gvfs, harfbuzz, jpeg-turbo,
3725 libcamera, libkrb5, libpam-tacplus, libxkbcommon, minidlna,
3726 modem-manager, monkey, musl, ncurses, numactl, openntpd,
3727 openrc, postgresql, proftpd, python-flask-cors, python-pip,
3728 qemu, raptor, redis, slirp, spandsp, thermald, uhd, vsftpd,
3729 webkitgtk, wireless-regdb, wlroots, wpewebkit, xen, xinetd,
3732 Issues resolved (http://bugs.uclibc.org):
3734 #13296: host-libcap failed to build
3735 #13331: openrc-0.42.1 compilation failure on gcc-10
3736 #13336: thermald-1.9.1 compilation failure with musl 1.2.1
3737 #13341: Mistake in /etc/init.d/S70vsftpd
3739 2020.11-rc2, released November 14th, 2020
3741 Fixes all over the tree.
3743 cve-checker script dropped. Instead the pkg-stats logic has
3744 been extended to be able to only generate stats for the
3745 configured packages using 'make pkg-stats'
3747 Removed defconfigs: rock64
3749 Updated/fixed packages: apparmor, asterisk, bitcoin, busybox,
3750 cups-filters, cryptsetup, davfs2, domoticz, elf2flt, freetype,
3751 ghostscript, glmark2, go, gst1-plugins-bad, guile, jsoncpp,
3752 libcap, libexif, libnetfilter_conntrack, libpam-tacplus,
3753 libsigrokdecode, linux-backports, linux-firmware, mesa3d,
3754 modem-manager, mp4v2, oniguruma, openntpd, python3,
3755 python-lmdb, python-m2crypto, rauc, s390-tools, slirp,
3756 stress-ng, suricata, systemd, tcpdump, tmux, tor, webkitgtk,
3757 wireguard-linux-compat, wpewebkit, xen
3759 Issues resolved (http://bugs.uclibc.org):
3761 #13281: Raspberry Pi 2: overlays folder missing in genimage-ra..
3762 #13291: BR2_DL_DIR is ignored when creating defconfig
3763 #13306: wpewebkit build problem in 2020-11-rc1
3765 2020.11-rc1, released November 4th, 2020
3767 Fixes all over the tree and new features.
3769 Architectures: Support for IBM s390x
3771 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC
3772 32. Binutils 2.35.1 added, now defaulting to 2.34. ARC
3773 2020.09-release toolchain. GCC 7.x dropped. RISC-V support for
3774 uclibc-ng. Support for Bootlin external toolchains.
3776 SELinux support improvements: File security contexts are now
3777 set when the file systems are created, so there is no need to
3778 run restorecon on first boot / read only rootfs is supported.
3779 An optimized / stripped refpolicy SELinux policy is now
3780 used. Packages can enable additional refpolicy modules using
3781 <pkg>_SELINUX_MODULES.
3783 support/scripts/cve-checker: Utility script to check for known
3784 CVEs in just the packages enabled in a Buildroot configuration
3785 rather than all packages, by passing the output of 'make
3788 Go: Modules handling. The module name must be specified using
3791 BR2_EXTERNAL: Support for defining skeleton and init system
3792 packages in external trees.
3794 meson: Correct SDK cross-compilation.conf file when
3795 per-package builds were used to build SDK.
3797 systemd: Use /run rather than /var/run for PID files in units.
3799 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
3800 after all finalization hooks (including pre-rootfs) to ensure
3801 they can override any late configuration done by packages.
3803 support/script/pycompile: Rework logic to ensure .pyc files
3804 contain absolute target paths, fixing code inspection at
3805 runtime when executed with cwd != '/'.
3807 support/scripts/setlocalversion: Correct Mercurial output to
3808 match behaviour with Git.
3810 support/scripts/apply-patches.sh: Use patch
3811 --no-backup-if-mismatch, so we no longer blindly have to
3812 remove *.orig files after patching, fixing issues with
3813 packages containing such files.
3815 New defconfigs: Acer chromebook elm, Friendlyarm nanopc-t4 and
3816 nanopi-m4, Hardkernel odroid-c2, Kontron SMARC-sAL28, NXP
3817 imx8mqevk, Orangepi RK3399 and zero+, PCengines APU2, Pine64
3818 rockpro64, QEMU s390x, Raxda rockpi-n8,
3820 New packages: altera-stapl, asn1c, babeltrace2, cukinia,
3821 easyframes, environment-setup, frr, graphicsmagick, htpdate,
3822 ipcalc, libbacktrace, libblockdev, libbytesize, librelp,
3823 libuev, makedumpfile, meson-tools, mg, mrp, multipath-tools,
3824 netcalc, odroidc2-firmware, php-xdebug, python-aiofiles,
3825 python-ansicolors, python-boto3, python-botocore,
3826 python-bsdiff4, python-crayons, python-iniconfig,
3827 python-intelhex, python-ipdb, python-jmespath,
3828 python-m2crypto, python-opcua-asyncio, python-packaging,
3829 python-piexif, python-pluggy, python-pytest,
3830 python-s3transfer, python-xmodem, qprint, qt5lottie,
3831 qt5remoteobjects, re2, redir, s390-tools, sentry-cli,
3832 sentry-native, timescaledb, tinyhttpd, uhd, uredir, watchdog,
3833 wayland-utils, weston-imx
3835 Removed packages: amd-catalyst, bellagio, gqview, libcroco,
3836 nvidia-tegra23, opencv
3838 Issues resolved (http://bugs.uclibc.org):
3840 #11811: lsblk (util-linux) should depend on libudev if available
3841 #11931: Bugs in support/scripts/apply-patches.sh
3842 #12301: systemd-journal-gatewayd: config options broken
3843 #12911: usb_modeswitch installation race condition
3844 #13236: Can't compile linux 5.4.8 (with gcc 10 on host)
3845 #13286: The system hangs in vmware workstation on the line..
3847 2020.08.3, released December 27th, 2020
3849 Important / security related fixes.
3852 - cmake: fix host ccache handling for CMake 3.19
3853 - meson: Forcibly disable binary stripping for
3854 target builds, enable for host builds
3855 - golang: Fix HOST / TARGET directories for per-package builds
3857 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
3859 Updated/fixed packages: apitrace, arm-trusted-firmware,
3860 bustle, c-ares, ca-certificates, cage, cdrkit, cryptopp,
3861 dhcpcd, docker-containerd, dtv-scan-tables, flare-engine,
3862 ghostscript, gvfs, haproxy, imagemagick, imx-gpu-viv, jasper,
3863 jemalloc, jpeg-turbo, libcamera, libcap, libcurl, libglib2,
3864 libgpiod, libkrb5, libopenssl, libplist, libressl, libuv,
3865 libuvw, lynx, mariadb, mbedtls, minidlna, mongodb, monkey,
3866 musl, mutt, ncurses, netsnmp, netsurf, nodejs, opencv3,
3867 openldap, openrc, opkg-utils, paho-mqtt-c, php, privoxy,
3868 proftpd, python-crc16, python-flask-cors, python-lxml,
3869 python-pip, python-pyparsing, python-pyqt5, qemu, qt5base,
3870 raptor, rauc, ruby, setserial, shadowsocks-libev, slirp,
3871 sqlcipher, thermald, ti-sgx-demos, tinycbor, unbound, vsftpd,
3872 wireless-regdb, wireshark, wlroots, x11vnc, xen, xinetd,
3875 Issues resolved (http://bugs.uclibc.org):
3877 #13276: libcap builds libcap.pc incorrectly
3878 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
3879 #13336: thermald-1.9.1 compilation failure with musl 1.2.1
3880 #13341: Mistake in /etc/init.d/S70vsftpd
3881 #13416: dhcpcd start warning message: no such user dhcpcd
3883 2020.08.2, released November 16th, 2020
3885 Important / security related fixes.
3887 Toolchain-wrapper: Pass -fno-tree-loop-distribute-patterns to
3888 fix kernel build on microblaze with gcc 10.x when
3889 optimizations are enabled.
3891 Updated/fixed packages: apparmor, argp-standalone, asterisk,
3892 bandwidthd, binutils, bitcoin, busybox, collectd, cryptsetup,
3893 cups-filters, darkhttpd, davfs2, docker-cli,
3894 docker-containerd, docker-engine, dovecot-pigeonhole,
3895 dvb-apps, elf2flt, fastd, fbset, fbtft, freetype, gcc,
3896 ghostscript, grpc, gst1-plugins-bad, jsoncpp,
3897 kernel-module-imx-gpu-viv, keepalived, kmscube, libass,
3898 libexif, libiqrf, libnetfilter_conntrack, libpam-tacplus,
3899 libraw, linux-backports, linux-firmware, lzlib, mp4v2,
3900 netsnmp, nginx, numactl, oniguruma, opencv3, openntpd,
3901 patchelf, php, pistache, postgresql, python-pyqt5, qemu,
3902 qt5base, rauc, redis, samba4, slirp, systemd, tcpdump,
3903 tinyproxy, tmux, tor, waf, webkitgtk, wine,
3904 wireguard-linux-compat, wireshark, wpewebkit, xen, xorriso,
3905 xvisor, zeromq, zxing-cpp
3907 Issues resolved (http://bugs.uclibc.org):
3909 #11931: Bugs in support/scripts/apply-patches.sh
3911 2020.08.1, released October 12th, 2020
3913 Important / security related fixes.
3915 Fixes for various compilation issues with GCC 10.x.
3917 meson: Correct SDK cross-compilation.conf file when
3918 per-package builds were used to build SDK.
3920 systemd: Use /run rather than /var/run for PID files in units.
3922 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
3924 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
3925 after all finalization hooks (including pre-rootfs) to ensure
3926 they can override any late configuration done by packages.
3928 support/script/pycompile: Rework logic to ensure .pyc files
3929 contain absolute target paths, fixing code inspection at
3930 runtime when executed with cwd != '/'.
3932 support/scripts/setlocalversion: Correct Mercurial output to
3933 match behaviour with Git.
3935 support/scripts/apply-patches.sh: Use patch
3936 --no-backup-if-mismatch, so we no longer blindly have to
3937 remove *.orig files after patching, fixing issues with
3938 packages containing such files.
3940 fs/jffs2: Now correctly handles xattrs
3942 Updated/fixed packages: acpica, afboot-stm32, alsa-utils,
3943 apparmor, bandwidthd, barebox, bash, bison, brotli,
3944 cifs-utils, cups, dhcpcd, dhcpdump, docker-cli, docker-engine,
3945 ecryptfs-utils, efl, fail2ban, fbterm, ffmpeg, fontconfig,
3946 freetype, gcc, gdb, ghostscript, gnupg2, gnutls, go, gqview,
3947 gst1-plugins-base, gst1-plugins-ugly, ipmitool, jbig2dec,
3948 kexec, lcdproc, libcamera, libhtp, libnetconf2, libraw,
3949 libssh, libxml2, libxml-parser-perl, libzip, linux-headers,
3950 live555, localedef, ltp-testsuite, lua, matchbox, memcached,
3951 memtester, mesa3d, meson, minidlna, mongodb, mongrel2, motion,
3952 mraa, mtd, musepack, neardal, netatalk, netperf, netsniff-ng,
3953 nginx, nodejs, nss-pam-ldapd, open-plc-utils, openswan,
3954 opentyrian, openvmtools, php, postgresql, python,
3955 python-aenum, python-cycler, python-engineio, python-fire,
3956 python-pymodbus, python-scapy, python-semver,
3957 python-sentry-sdk, python-socketio, python-texttable,
3958 python-tinyrpc, python-txtorcon, python3, qt5base, quagga,
3959 read-edid, redis, rsh-redone, runc, samba4, socketcand,
3960 strace, supertux, suricata, systemd, ti-utils, trinity,
3961 uclibc, usb_modeswitch, vlc, vsftpd, wampcc,
3962 wayland-protocols, wireguard-linux-compat, wireshark, wlroots,
3963 wolfssl, w_scan, xerces, xfsprogs, xdriver-xf86-video-ati,
3964 xserver_xorg-server, ympd, zeromq, zlib-ng, zstd
3966 Issues resolved (http://bugs.uclibc.org):
3968 #12911: usb_modeswitch installation race condition
3969 #13236: Can't compile linux 5.4.8 (with gcc 10 on host)
3971 2020.08, released September 1st, 2020
3975 Updated/fixed packages: am33x-cm3, avahi, bluez-tools,
3976 busybox, chocolate-doom, collectd, dhcp, docker-cli, domoticz,
3977 gobject-introspection, graphite2, haproxy, ibm-sw-tpm2,
3978 imagemagick, libeXosip2, libressl, lxc, mbedtls, menu-cache,
3979 mongodb, mosquitto, nvidia-driver, paho-mqtt-c, pixz,
3980 postgresql, python-django, rtty, squid, stress-ng, systemd,
3981 trousers, uclibc, wireshark, wolfssl, zbar
3983 2020.08-rc3, released August 28th, 2020
3985 Fixes all over the tree.
3987 Infrastructure: Ensure RPATH entries that may be needed for
3988 dlopen() are not dropped by patchelf.
3990 Toolchain: Drop old GCC 6 based external Sourcery AMD64
3993 Updated/fixed packages: assimp, davfs2, dillo, glibc,
3994 gnuradio, hostapd, ibm-sw-tpm2, ipmitool, json-c, libroxml,
3995 linux, mender, netopeer2, openal, openjpeg, python-matplotlib,
3996 ripgrep, shadowsocks-libev, trousers, xlib_libX11,
3999 Issues resolved (http://bugs.uclibc.org):
4001 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
4003 2020.08-rc2, released August 24th, 2020
4005 Fixes all over the tree, including a number of fixes for
4006 compilation with GCC-10.
4008 Toolchain: Disallow building uClibc-ng for RISC-V 64-bit,
4009 because of issues with a missing __riscv_flush_icache()
4012 Defconfigs: CI20: Use mainline Linux and U-boot. Update
4013 Microchip sama5d27_wlsom1_ek_mmc_dev to use bluez5-utils
4014 instead of (the removed) legacy bluez-utils
4016 Updated/fixed packages: 18xx-ti-utils, aircrack-ng, apache,
4017 atest, bandwidthd, bellagio, bind, bird, bluez-alsa, boost,
4018 c-periphery, capnproto, chrony, collectd, cpio, cvs,
4019 dieharder, domoticz, dovecot, dovecot-pigeonhole, drbd-utils,
4020 dump1090, efl, elixir, f2fs-tools, feh, fluidsynth, fping,
4021 gdbm, gdk-pixbuf, ghostscript, gst1-plugins-bad,
4022 gstreamer1-editing-services, htop, ibm-sw-tpm2, ifplugd,
4023 iftop, igd2-for-linux, ima-evm-utils, iprutils, iputils,
4024 keepalived, kmsxx, libabseil-cpp, libcamera, libcurl,
4025 libfuse3, libnss, librtlsdr, libubox, libunwind, live555,
4026 lttng-tools, luabitop, mender-artifact, minizip,
4027 mjpg-streamer, mpd, mpv, mtd, ncftp, open-lldp, openal,
4028 opencv, opencv3, openfpgaloader, optee-os, owfs, php,
4029 pistache, prosody, pulseview, python-decorator,
4030 python-gunicorn, python-rpi-gpio, python-spidev,
4031 python3-decorator, python3-mako, python3-pyselftools, qt5,
4032 qt5webengine, rauc, redis, ripgrep, rtl8188eu, rtl8821au,
4033 setools, smstools3, supertux, tftpd, tpm2-abrmd,
4034 wpa_supplicant, xen, xlib_libX11, xserver_xorg-server
4036 New packages: python3-cython, python3-pycryptodomex
4038 Issues resolved (http://bugs.uclibc.org):
4040 #12876: nodejs fails to build when host-icu has been built before
4041 #13111: python-gunicorn: missing dependency on python-setuptools
4042 #13121: wpa_supplicant fails to build without libopenssl enabled
4043 #13146: raspberrypi3_defconfig: "Inappropriate ioctl for device"..
4044 #13156: package live555 new license
4045 #13166: python-rpi-gpio: does not work against aarch64, unint..
4047 2020.08-rc1, released August 6th, 2020
4051 - GCC 10.x added, GCC 9.x is the default
4052 - binutils 2.34 added, binutils 2.33 is the default, binutils
4054 - glibc updated to 2.31
4055 - ARC toolchain components updated to 2020.03-release.
4056 - Enable uClibc-ng usage for RISC-V 64-bit
4060 - qmake-package was fixed to be compatible with
4061 BR2_PER_PACKAGE_DIRECTORIES
4062 - complete rewrite of the Gitlab CI Yaml configuration file,
4063 now generated directly by the Gitlab CI pipeline itselfs
4067 - cargo and cargo-bin packages removed, as cargo is now part
4070 Filesystem: ubinize configuration files can now use
4071 BINARIES_DIR to refer to the $(O)/images directory.
4073 New packages: bitwise, earlyoom, fuse-overlayfs, gloox,
4074 kodi-pvr-octonet, kodi-pvr-zattoo, libabseil-cpp, libcutl,
4075 libnids, libnpupnp, libodb, libodb-boost, libodb-mysql,
4076 libodb-pgsql, mbpfan, netopeer2, odb, parprouted,
4077 python-colorzero, python-gpiozero, python-pybind, python-yatl,
4078 python3-decorator, qt5quicktimeline, resiprocate, ttyd,
4079 unclutter-xfixes, urandom-scripts,
4081 New defconfigs: bananapi_m2_zero, freescale_imx8mnevk,
4082 globalscale_espressobin, imx6ullevk,
4083 microchip_sama5d27_wlsom1_ek, rock_pi_4, rock_pi_n10
4085 Removed packages: cargo, cargo-bin,
4086 kodi-peripheral-steamcontroller
4088 Issues resolved (http://bugs.uclibc.org):
4090 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_DIRECTORIES
4091 #12946: Grub: Decompressor is too big.
4092 #12986: Mtools: Error converting to codepage 850
4093 #13001: openjdk-bin replaces libfreetype.so from host-freetype
4094 #13011: Incorrect selection of gcc version
4095 #13021: Minor code error when building granite-0.4.1
4096 #13026: rpi-firmware: must not rename start files
4097 #13046: Optimize for fast -Ofast is not compliant
4098 #13081: host-e2fsprogs attempts to create udev rules.d on build host if not exists
4099 #13101: BR audit2allow support
4101 2020.05.3, released October 12th, 2020
4103 Important / security related fixes.
4105 meson: Correct SDK cross-compilation.conf file when
4106 per-package builds were used to build SDK.
4108 systemd: Use /run rather than /var/run for PID files in units.
4110 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
4112 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
4113 after all finalization hooks (including pre-rootfs) to ensure
4114 they can override any late configuration done by packages.
4116 support/script/pycompile: Rework logic to ensure .pyc files
4117 contain absolute target paths, fixing code inspection at
4118 runtime when executed with cwd != '/'.
4120 support/scripts/setlocalversion: Correct Mercurial output to
4121 match behaviour with Git.
4123 support/scripts/apply-patches.sh: Use patch
4124 --no-backup-if-mismatch, so we no longer blindly have to
4125 remove *.orig files after patching, fixing issues with
4126 packages containing such files.
4128 Updated/fixed packages: alsa-utils, apparmor, avahi,
4129 bandwidthd, barebox, bash, bison, brotli, busybox, cifs-utils,
4130 cryptsetup, cups, dhcpcd, dhcpdump, docker-cli, docker-engine,
4131 ecryptfs-utils, efl, fail2ban, freetype, gcc, gdb,
4132 ghostscript, gnutls, go, graphite2, gst1-plugins-base,
4133 gst1-plugins-ugly, imagemagick, ipmitool, jbig2dec, libhtp,
4134 libraw, libssh, libxml2, libxml-parser-perl, linux-headers,
4135 localedef, lua, mbedtls, memcached, mesa3d, meson, minidlna,
4136 mongodb, nginx, nodejs, nss-pam-ldapd, openvmtools,
4137 paho-mqtt-c, php, postgresql, python, python-aenum,
4138 python-django, python-engineio, python-fire, python-pymodbus,
4139 python-scapy, python-semver, python-sentry-sdk,
4140 python-socketio, python-texttable, python-tinyrpc,
4141 python-txtorcon, python3, qt5base, rsh-redone, runc, samba4,
4142 strace, supertux, suricata, systemd, uclibc, usb_modeswitch,
4143 vlc, vsftpd, wayland-protocols, wireguard-linux-compat,
4144 wireshark, wlroots, wolfssl, xserver_xorg-server, ympd,
4147 Issues resolved (http://bugs.uclibc.org):
4149 #12911: usb_modeswitch installation race condition
4150 #13251: cryptsetup does not work on branch 2020.02 following..
4152 2020.05.2, released August 29th, 2020
4154 Important / security related fixes.
4156 Infrastructure: Ensure RPATH entries that may be needed for
4157 dlopen() are not dropped by patchelf.
4159 BR_VERSION_FULL/setlocalversion (used by make print-version
4160 and /etc/os-release): Properly handle local git tags
4162 Updated/fixed packages: apache, assimp, at91bootstrap3, bind,
4163 boost, busybox, capnproto, cegui, chrony, collectd, cpio,
4164 cryptsetup, cups, cvs, dbus, docker-engine, domoticz, dovecot,
4165 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
4166 gd, gdk-pixbuf, ghostscript, glibc, gnuradio, grub2,
4167 gst1-plugins-bad, gstreamer1-editing-services, hostapd,
4168 ibm-sw-tpm2, iputils, jasper, json-c, libcurl, libressl,
4169 libwebsockets, linux, live555, mesa3d, mongodb, mosquitto,
4170 mpv, nodejs, opencv, opencv3, openfpgaloader, openjpeg,
4171 patchelf, perl, php, postgresql, prosody, python-django,
4172 python-gunicorn, python-matplotlib, ripgrep, rtl8188eu,
4173 rtl8821au, ruby, shadowsocks-libev, squid, systemd,
4174 tpm2-abrmd, tpm2-tools, trousers, uboot, webkitgtk, wireshark,
4175 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
4178 Issues resolved (http://bugs.uclibc.org):
4180 #12876: nodejs fails to build when host-icu has been built before
4181 #13111: python-gunicorn: missing dependency on python-setuptools
4182 #13121: wpa_supplicant fails to build without libopenssl enabled
4183 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
4184 #13156: package live555 new license
4186 2020.05.1, released July 25th, 2020
4188 Important / security related fixes.
4191 - Make external toolchain version check also work for
4192 toolchains configured with --with-gcc-major-version-only
4194 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
4195 compiler supports it, fixing an issue with precompiled
4198 - Ensure debug libs from external toolchains are not installed
4199 into target if debugging is disabled
4202 - Correct reproducibility issue in handling of git submodules
4203 for older git versions.
4205 - Fix file locking over NFS
4207 fs: Ensure cpio archive element order is reproducible
4209 Br2-external: Fix error reporting for invalid br2-external trees
4212 - Fix an issue with python3 sysconfig data not getting
4215 - Fix per-package building for packages using the qmake
4218 Updated/fixed packages: a10disp, asterisk, bind, brltty,
4219 cdrkit, clamav, cryptodev-linux, dbus, docker-cli,
4220 docker-engine, dvb-apps, e2fsprogs, exim, exiv2, freerdp, gdb,
4221 gdk-pixbuf, gerbera, gnutls, go, granite, grub2, gssdp,
4222 gst1-plugins-good, gst1-plugins-ugly, gupnp, intel-microcode,
4223 iproute2, irrlicht, iwd, jq, kodi, libcamera, libcec,
4224 libconfuse, libcurl, libevdev, libhttpserver, libmicrohttpd,
4225 libnss, libressl, libvncserver, libxml2, libxmlrpc, lxc,
4226 mbedtls, mediastreamer, mesa3d, meson, minizip, mongodb,
4227 mtools, mutt, nano, network-manager, nghttp2, ngircd, nodejs,
4228 ntp, open-plc-utils, open2300, openjdk-bin, openssh,
4229 oracle-mysql, paho-mqtt-c, pango, php, poco, prosody, putty,
4230 python-greenlet, python-urllib3, python-validators, python3,
4231 readline, redis, rpi-firmware, rtl8821au, samba4, sdl2,
4232 sqlite, squid, strace, sunxi-mali-mainline-driver, syslog-ng,
4233 systemd, tcpreplay, tinydtls, upmpdcli, upx, vlc, webkitgtk,
4234 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
4237 Issues resolved (http://bugs.uclibc.org):
4239 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
4240 #12946: Grub: Decompressor is too big.
4241 #12986: Mtools: Error converting to codepage 850
4242 #13001: openjdk-bin replaces libfreetype.so from host-freetype
4243 #13011: Incorrect selection of gcc version
4244 #13021: Minor code error when building granite-0.4.1
4245 #13026: rpi-firmware: must not rename start files
4246 #13031: nodejs: RangeError at new ArrayBuffer()
4247 #13046: Optimize for fast -Ofast is not compliant
4249 2020.05, released June 1st, 2020
4253 Updated/fixed packages: arm-trusted-firmware, gcc, mp4v2, fmc,
4254 fmlib, glib-networking, libusb-compat, linux, qt5webengine,
4255 sysrepo, wampcc, xen
4257 2020.05-rc3, released May 29th, 2020
4259 Fixes all over the tree.
4261 Infrastructure: Support checking download hashes for packages
4262 coming from Subversion.
4264 Defconfigs: Increase boot partition size to 64MB for Freescale
4265 boards to allow space for bigger kernels.
4267 Updated/fixed packages: audit, bind, dovecot, efl, erlang,
4268 ffmpeg, fio, gerbera, gnupg, leveldb, lrzip, ltrace, matio,
4269 mesa3d, mp4v2, prosody, qemu, qt5declarative, speexdsp,
4270 systemd, tremor, uboot-tools, unbound, wireshark
4272 Removed packages: wiringpi
4274 Issues resolved (http://bugs.uclibc.org):
4276 #12361: Init system (systemd) kills login on Raspberry Pi Zero
4277 #12686: recipe for target 'install_dev' failed (libcrypto.so..)
4279 2020.05-rc2, released May 22nd 2020
4281 Fixes all over the tree.
4283 U-Boot: Support building with Python 3.x instead of Python
4284 2.x. Since U-Boot 2020.01, various U-Boot build scripts use
4285 Python 3.x instead of Python 2.x, so add an option to pull in
4286 host-python3 rather than host-python. Also fix a number of
4287 defconfigs to use this new option.
4289 Updated/fixed packages: apparmor, binutils, bison, brltty,
4290 c-icap, cegui, checkpolicy, clamav, crda, cvs, docker-cli,
4291 docker-engine, domoticz, elf2flt, exfatprogs, fakeroot,
4292 ffmpeg, freerdp, gcc, glibc, gnuconfig, irrlicht, kmod,
4293 libexif, libpam-tacplus, libssh2, libv4l, libvncserver,
4294 localedef, lrzip, mariadb, matchbox, mbuffer, mesa3d,
4295 mesa3d-headers, meson, netsniff-ng, openldap, openocd,
4296 optee-os, p7zip, paho-mqtt-c, php, piglit, pigz,
4297 python-argon2-cffi, python-attrs, python-future,
4298 python-markdown, python-pycryptodomex, python-pyqt5, qt5base,
4299 rpi-firmware, rustc, squashfs, squid, stella, suricata,
4300 systemd, uacme, uclibc, util-linux, vboot-utils
4302 New packages: python3-pyelftools
4304 Removed packages: ezxml, mtdev2tuio, python-pycrypto
4306 Issues resolved (http://bugs.uclibc.org):
4308 #10551: PowerPC SPE and Musl
4309 #12256: package tar is outdated (1.29 is 3 years old)
4310 #12271: python-iptables runtime dependencies
4311 #12321: host-generic-package: PKG_DL_OPTS not used for host package
4312 #12391: CMake-based host package fails to include output/host/include
4313 #12431: ethernet no detected on nanopi neo 2
4314 #12521: RISCV RV32IA selected, RV64GC output
4315 #12586: avahi failure
4316 #12596: host-e2fsprogs: tune2fs incompatibility on older glibc..
4317 #12611: ntp hash is not matching with upstream 4.2.8p13
4318 #12626: PHP missing header files within 2020.02
4319 #12631: glibc support Power-PC SPE
4320 #12656: bison fails to relocate with relocate-sdk.sh
4321 #12661: cups problems in buildroot
4322 #12686: recipe for target 'install_dev' failed (libcrypto.so:..
4323 #12691: host-rust build fails
4324 #12761: Buildroot fails when building GCNano binaries for the STM..
4325 #12786: Systemd spawns two getty processes when the getty port..
4326 #12806: There are multiple issues in buildroot that faults cups..
4327 #12826: nodejs-12.16.1: error: 'uv_sleep' was not declared in..
4328 #12831: RPI-firmware package: DTB-overlay dependency
4329 #12836: libunwind: package does not show up in menuconfig for..
4330 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header
4331 #12866: should we be disabling bash executable path caching?
4332 #12886: GMP built in wrong order (?)
4333 #12891: QEMU, libvirt-bin, qemu-kvm Package Support required
4334 #12901: GStreamer doesn't build on 2020-05 rc1 with GObject..
4335 #12906: qt PrefixPath is wrong on 2020.05-rc1
4336 #12921: nodejs-12.16.1: error: overriding 'virtual icu_65::..
4338 2020.05-rc1, released May 7th 2020
4340 Addition of support for gobject-introspection: both the
4341 gobject-introspection package itself, but also introspection
4342 support was enabled in a number of other packages.
4344 Support for Qt 5.6 was dropped as its support was dropped
4345 upstream, only one version of Qt is supported at the moment:
4348 Addition of support for the apparmor Linux security module, by
4349 adding the necessary user-space packages.
4351 Addition of a qmake package infrastructure, now used by most
4352 Qt-related packages.
4354 The Luarocks package infrastructure has been extended to
4355 support build host packages.
4357 The package infrastructure was improved to allow each package
4358 to indicate the Linux kernel configuration options it needs.
4360 Addition of support for generating filesystem images using the
4363 The logic that calculates the list of files installed by each
4364 package was reworked to be compatible with the top-level
4365 parallel build functionality.
4367 Addition of a package for a pre-compiled ARM32 bare-metal
4368 toolchain, which can be used to build ARM32 code in ARM64
4369 configurations, such as firmware/bootloader code.
4371 The Qemu defconfigs are now boot-tested in Qemu as part of the
4372 Gitlab continuous integration.
4374 Toolchain: gcc 9.x bumped to 9.3.0, gcc 8.x bumped to 8.4.0,
4375 gdb bumped to 8.3.1.
4377 New packages: apcupsd, apparmor, arm-gnu-a-toolchain, bearssl,
4378 belle-sip, belr, cage, chartjs, erofs-utils, exfatprogs,
4379 gobject-introspection, ibm-sw-tpm2, imx-seco, jbig2dec,
4380 libapparmor, libiberty, libfuse3, libtextstyle, libudfread,
4381 libuhttpd, libuwsc, lua-lyaml, matio, mbuffer, netdata,
4382 openfpgaloader, perl-i18n, perl-locale-maketext-lexicon,
4383 perl-lwp-protocol-https,
4384 perl-mojolicious-plugin-authorization,
4385 perl-mojolicious-plugin-cspheader,
4386 perl-mojolicious-plugin-i18n,
4387 perl-mojolicious-plugin-securityheader, perl-mozilla-ca,
4388 perl-path-class, pistache, pkcs11-helper, prelink-cross,
4389 python-argon2-cffi, python-canopen, python-cbor2,
4390 python-filelock, python-flatbuffers, python-greenlet,
4391 python-modbus-tk, python-pyalsa, python-pysftp, python-regex,
4392 python-snappy, rtty, tinyproxy, udev-gentoo-scripts, unbound,
4395 New defconfigs: freescale_imx6ullevk, freescale_imx8qmmek,
4396 nanopi_neo4, nanopi_r1, nitrogen8mm, nitrogen8mn, olpc_xo1,
4397 olpc_xo175, roc_rk3399_pc, stm32mp157a_dk1, zynq_qmtech
4399 Issues resolved (http://bugs.uclibc.org):
4401 #10386: Add an option to put all compiled executables that
4402 show up on target/ in staging/ as well
4403 #11866: iniramfs file system fails to boot using Grub on EFI x86_64
4404 #12666: Doesn't pick up a custom bash profile
4405 #12696: Uboot 2020.01 Problem loading Linux kernel on Nano PI NEO
4406 #12701: [patch] wpa_supplicant must depend on openssl
4407 #12711: host-localedef 2.30-20 fails to compile on fedora 32 (gcc 10.0.1)
4408 #12716: bio.h not found
4409 #12726: systemctl preset-all failed for ctrl-alt-del.target
4410 #12731: rtl8188eu not buildung for banana pi M1 (glib, systemd, 4.18.12)
4411 #12746: "sysdig" package description points to
4412 http://sysdig.org, which bounces to malware site
4413 #12751: OpenJdk package installation issues on target
4414 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
4415 #12811: bootstrap stuck and no login prompt
4417 2020.02.12, released April 5, 2021
4419 Important / security related fixes.
4421 Dependencies: Explicitly detect and bail out if PATH contains
4422 spaces or tabs. A number of packages fail to build in such
4423 setups, so explicitly inform about this.
4425 utils/scanpypi: Explicitly use python3 for compatibility with
4426 packages using python3 syntax in setup.py
4428 support/download: Fix tarball generation (from git/svn repos)
4429 including symlinks pointing to ./<something>
4431 Meson: Use correct C++ host compiler (rather than C compiler)
4433 Updated/fixed packages: asterisk, batman-adv, bind,
4434 ca-certificates, docker-containerd, dovecot,
4435 dovecot-pigeonhole, diffutils, efivar, git, gnuchess, gnutls,
4436 grub2, fakeroot, haserl, imagemagick, irqbalance, jasper,
4437 kodi, libcurl, libebml, libglib2, libjpeg, libopenssl,
4438 libupnp, libvips, lldpd, mariadb, mbedtls, mosquitto, nodejs,
4439 netsnmp, nettle, openldap, openmpi, openssh, opkg-utils, perl,
4440 php, privoxy, prosody, protobuf, python-aiohttp,
4441 python-django, python-lxml, python-pyyaml, python-rpi-ws281x,
4442 python3, redis, rpm, sconeserver, screen, sox, sqlcipher,
4443 squid, sysvinit, tor, transmission, tzdata, uboot, upx,
4444 util-linux, wireshark, wolfssl, wpa_supplicant, zstd
4446 Issues resolved (http://bugs.uclibc.org):
4448 #13516: utils/scanpypi: Failure when parsing diffoscope
4449 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to..
4450 #13576: Issues compiling buildroot for 5x86
4451 #13581: jpegsrc.v9d.tar.gz has changed hash
4452 #13616: tar file from git repository generation issue
4454 2020.02.11, released February 17, 2021
4456 Important / security related fixes.
4458 meson: Fix ccache detection handling when per-package builds
4461 Fakeroot: Fix compatibility issue with glibc 2.33
4463 Updated/fixed packages: atftp, busybox, cereal, connman,
4464 dhcpcd, dnsmasq, docker-cli, docker-engine, fakeroot,
4465 intel-mediadriver, intel-microcode, jasper,
4466 kodi-inputstream-adaptive, libbsd, libopenssl, linux-headers,
4467 mosquitto, orc, php, postgresql, privoxy, pugixml,
4468 python-bottle, python-django, python3, rauc, sox, subversion,
4469 tzdata, wireguard-linux-compat, wpa_supplicant, xenomai, xterm
4471 Issues resolved (http://bugs.uclibc.org):
4473 #13506: BR2_PACKAGE_DHCPCD missing directory creation
4475 2020.02.10, released January 31st, 2021
4477 Important / security related fixes.
4479 Download: Ensure git submodules are correctly fetched if
4480 enabled for a package with <pkg>_GIT_SUBMODULES = YES and the
4481 host variant is downloaded first.
4483 Toolchain: Mark CodeSourcery Aarch64 2014.11 toolchain as not
4486 pkg-stats: Fix python 3.8+ deprecation warning.
4488 meson: Ensure ccache is not detected and used, as it may
4489 conflict with the ccache handling in Buildroot.
4491 New packages: libnpupnp
4493 Updated/fixed packages: bctoolbox, brltty, dbus, dovecot,
4494 dovecot-pigeonhole, gcc, gerbera, gmrender-resurrect, gst-omx,
4495 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
4496 gst1-plugins-ugly, gst1-rtsp-server, gst1-vaapi,
4497 gst1-validate, gstreamer1, gstreamer1-editing-services,
4498 igd2-for-linux, libclc, libllcp, libtorrent-rasterbar,
4499 libupnp, libupnpp, lpc32xxcdl, luarocks, mpd, nfs-utils,
4500 nodejs, openjpeg, openldap, opentracing-cpp, openvpn, p11-kit,
4501 paho-mqtt-c, php, poppler, postgresql, python3, runc, sudo,
4502 syslog-ng, systemd, tini, trace-cmd, tzdata, ushare, vlc,
4503 wavpack, wireguard-linux-compat, wolfssl, xapp_xload, xorriso,
4506 Removed packages: libupnp18
4508 Issues resolved (http://bugs.uclibc.org):
4510 #13471: package/mpd/mpd.conf make use of path not created
4512 2020.02.9, released December 27th, 2020
4514 Important / security related fixes.
4517 - cmake: fix host ccache handling for CMake 3.19
4518 - meson: Forcibly disable binary stripping for
4519 target builds, enable for host builds
4520 - golang: Fix HOST / TARGET directories for per-package builds
4522 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
4524 Updated/fixed packages: apitrace, arm-trusted-firmware,
4525 bustle, c-ares, ca-certificates, cdrkit, cryptopp, dhcpcd,
4526 docker-containerd, dtv-scan-tables, flare-engine, ghostscript,
4527 haproxy, imagemagick, imx-gpu-viv, jasper, jemalloc,
4528 jpeg-turbo, libcap, libcurl, libglib2, libgpiod, libkrb5,
4529 libopenssl, libplist, libressl, libuv, libuvw, lynx, mariadb,
4530 mbedtls, minidlna, monkey, musl, mutt, ncurses, netsnmp,
4531 nodejs, opencv3, openldap, openrc, opkg-utils, paho-mqtt-c,
4532 php, privoxy, proftpd, python-crc16, python-flask-cors,
4533 python-lxml, python-pip, python-pyparsing, python-pyqt5, qemu,
4534 qt5base, raptor, rauc, ruby, setserial, shadowsocks-libev,
4535 slirp, sqlcipher, ti-sgx-demos, tinycbor, vsftpd,
4536 wireless-regdb, wireshark, x11vnc, xen, xinetd,
4539 Issues resolved (http://bugs.uclibc.org):
4541 #13276: libcap builds libcap.pc incorrectly
4542 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
4543 #13341: Mistake in /etc/init.d/S70vsftpd
4545 2020.02.8, released November 16th, 2020
4547 Important / security related fixes.
4549 Updated/fixed packages: angularjs, argp-standalone, asterisk,
4550 bandwidthd, bitcoin, busybox, cryptsetup, darkhttpd, davfs2,
4551 docker-cli, docker-containerd, docker-engine,
4552 dovecot-pigeonhole, fastd, fbset, fbtft, freetype, gcc,
4553 ghostscript, gnuradio, grpc, gst1-plugins-bad, jsoncpp,
4554 keepalived, libass, libexif, libiqrf, libpam-tacplus, libraw,
4555 linux-backports, linux-firmware, lzlib, netsnmp, nginx,
4556 oniguruma, opencv3, openntpd, patchelf, php, postgresql,
4557 python-pyqt5, qt5base, rauc, redis, samba4, slirp, systemd,
4558 tcpdump, tmux, tor, webkitgtk, wireguard-linux-compat,
4559 wireshark, wpewebkit, xen, xorriso, zeromq, zxing-cpp
4561 Issues resolved (http://bugs.uclibc.org):
4563 #11931: Bugs in support/scripts/apply-patches.sh
4565 2020.02.7, released October 12th, 2020
4567 Important / security related fixes.
4569 meson: Correct SDK cross-compilation.conf file when
4570 per-package builds were used to build SDK.
4572 systemd: Use /run rather than /var/run for PID files in units.
4574 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
4576 support/script/pycompile: Rework logic to ensure .pyc files
4577 contain absolute target paths, fixing code inspection at
4578 runtime when executed with cwd != '/'.
4580 support/scripts/setlocalversion: Correct Mercurial output to
4581 match behaviour with Git.
4583 support/scripts/apply-patches.sh: Use patch
4584 --no-backup-if-mismatch, so we no longer blindly have to
4585 remove *.orig files after patching, fixing issues with
4586 packages containing such files.
4588 Updated/fixed packages: bandwidthd, barebox, bash, bison,
4589 brotli, cifs-utils, cryptsetup, dhcpcd, dhcpdump, docker-cli,
4590 docker-engine, ecryptfs-utils, efl, fail2ban, freetype, gcc,
4591 gdb, ghostscript, gnutls, go, gst1-plugins-base,
4592 gst1-plugins-ugly, ipmitool, libhtp, libraw, libssh, libxml2,
4593 libxml-parser-perl, localedef, lua, memcached, mesa3d, meson,
4594 minidlna, nginx, nodejs, nss-pam-ldapd, openvmtools, php,
4595 postgresql, python, python-aenum, python-autobahn,
4596 python-engineio, python-fire, python-pymodbus, python-scapy,
4597 python-semver, python-sentry-sdk, python-socketio,
4598 python-texttable, python-tinyrpc, python-txtorcon, python3,
4599 qt5base, runc, samba4, strace, supertux, suricata, systemd,
4600 vlc, wayland-protocols, wireguard-linux-compat, wireshark,
4601 xserver_xorg-server, zeromq, zstd
4603 Issues resolved (http://bugs.uclibc.org):
4605 #12911: usb_modeswitch installation race condition
4606 #13251: cryptsetup does not work on branch 2020.02 following..
4608 2020.02.6, released September 5th, 2020
4610 Important / security related fixes.
4612 Fix a 2020.02.5 build regression in busybox when systemd (and
4613 not less) are enabled because of missing infrastructure.
4615 Updated/fixed packages: alsa-utils, avahi, busybox, cups,
4616 docker-cli, graphite2, imagemagick, libeXosip2, mbedtls,
4617 nvidia-driver, paho-mqtt-c, python-django, systemd, uclibc,
4618 usb_modeswitch, wolfssl
4620 Issues resolved (http://bugs.uclibc.org):
4622 #12911: usb_modeswitch installation race condition
4624 2020.02.5, released August 29th, 2020
4626 Important / security related fixes.
4628 Infrastructure: Ensure RPATH entries that may be needed for
4629 dlopen() are not dropped by patchelf.
4631 BR_VERSION_FULL/setlocalversion (used by make print-version
4632 and /etc/os-release): Properly handle local git tags
4634 Updated/fixed packages: apache, at91bootstrap3, bind, boost,
4635 busybox, capnproto, chrony, collectd, cpio, cryptsetup, cups,
4636 cvs, dbus, docker-engine, domoticz, dovecot,
4637 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
4638 gd, gdk-pixbuf, ghostscript, glibc, grub2, gst1-plugins-bad,
4639 hostapd, iputils, jasper, json-c, libcurl, libwebsockets,
4640 linux, live555, mesa3d, mosquitto, mpv, nodejs, opencv,
4641 opencv3, openjpeg, patchelf, perl, php, postgresql,
4642 python-django, python-gunicorn, python-matplotlib, ripgrep,
4643 rtl8188eu, rtl8821au, ruby, shadowsocks-libev, squid,
4644 tpm2-abrmd, tpm2-tools, trousers, uacme, webkitgtk, wireshark,
4645 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
4648 Issues resolved (http://bugs.uclibc.org):
4650 #12876: nodejs fails to build when host-icu has been built before
4651 #13111: python-gunicorn: missing dependency on python-setuptools
4652 #13121: wpa_supplicant fails to build without libopenssl enabled
4653 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
4654 #13156: package live555 new license
4656 2020.02.4, released July 26th, 2020
4658 Important / security related fixes.
4661 - Make external toolchain version check also work for
4662 toolchains configured with --with-gcc-major-version-only
4664 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
4665 compiler supports it, fixing an issue with precompiled
4668 - Ensure debug libs from external toolchains are not installed
4669 into target if debugging is disabled
4672 - Correct reproducibility issue in handling of git submodules
4673 for older git versions.
4675 - Fix file locking over NFS
4677 fs: Ensure cpio archive element order is reproducible
4679 Br2-external: Fix error reporting for invalid br2-external trees
4682 - Fix an issue with python3 sysconfig data not getting
4685 - Fix per-package building for packages using the qmake
4688 Updated/fixed packages: a10disp, asterisk, bind, cdrkit,
4689 checkpolicy, clamav, dbus, docker-cli, docker-engine,
4690 dvb-apps, e2fsprogs, exim, exiv2, freerdp, gnutls, go, grub2,
4691 gssdp, gst1-plugins-good, gst1-plugins-ugly, gupnp,
4692 intel-microcode, iproute2, irrlicht, iwd, jq, kodi, libcamera,
4693 libconfuse, libcurl, libglib2, libhttpserver, libmicrohttpd,
4694 libopenssl, libvncserver, libxml2, libxmlrpc, lxc, mbedtls,
4695 mesa3d, meson, mongodb, mtools, mutt, nghttp2, ngircd, nodejs,
4696 ntp, open-plc-utils, open2300, openjdk-bin, openssh,
4697 oracle-mysql, paho-mqtt-c, pcre, php, poco, prosody, putty,
4698 python-twisted, python-urllib3, python-validators, python3,
4699 qt5xmlpatterns, redis, rpi-firmware, rtl8821au, samba4, sdl2,
4700 sqlite, squid, syslog-ng, systemd, tcpreplay, tinydtls,
4701 upmpdcli, upx, vlc, webkitgtk, wireguard-linux-compat,
4702 wireshark, wpebackend-fdo, wpewebkit, zstd
4704 Issues resolved (http://bugs.uclibc.org):
4706 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
4707 #12946: Grub: Decompressor is too big.
4708 #12986: Mtools: Error converting to codepage 850
4709 #13001: openjdk-bin replaces libfreetype.so from host-freetype
4710 #13011: Incorrect selection of gcc version
4711 #13026: rpi-firmware: must not rename start files
4712 #13031: nodejs: RangeError at new ArrayBuffer()
4713 #13046: Optimize for fast -Ofast is not compliant
4715 2020.02.3, released June 3rd, 2020
4717 Important / security related fixes.
4719 Fix various build issues of host packages on hosts using GCC
4722 Updated/fixed packages: arm-trusted-firmware, audit, bind,
4723 binutils, bison, clamav, crda, dovecot, dtc, efl, elf2flt,
4724 erlang, fakeroot, ffmpeg, fmc, fmlib, freerdp, gcc, git,
4725 glib-networking, gnupg, leveldb, libexif, libssh2,
4726 libusb-compat, linux-headers, lrzip, ltrace, mariadb, mesa3d,
4727 mp4v2, openldap, openocd, perl, php, prosody,
4728 python-pycryptodomex, python-pyqt5, qemu, rpi-firmware, rustc,
4729 speexdsp, sysrepo, systemd, tremor, vboot-utils, wireshark,
4732 Removed packages: python-pycrypto
4734 Issues resolved (http://bugs.uclibc.org):
4736 #12361: Init system (systemd) kills login on Raspberry Pi Zero
4737 #12656: bison fails to relocate with relocate-sdk.sh
4738 #12671: leveldb won't detect that snappy is present (static..
4739 #12691: host-rust build fails
4740 #12831: RPI-firmware package: DTB-overlay dependency
4742 2020.02.2, released May 12th, 2020
4744 Important / security related fixes.
4746 Musl: Disallow on PPC64 cores without AltiVec support
4749 fs/cpio: Correctly handle booting with 'console='
4751 release: Ensure temporary .br2-external.* files are not
4752 included in the release tarball
4754 Defconfigs: Fix various mistyped config options, or config
4755 options where the dependencies were no longer met.
4757 Updated/fixed packages: apache, azure-iot-sdk-c, binutils,
4758 boinc, c-ares, cvs, docker-cli, docker-containerd,
4759 docker-engine, domoticz, e2fsprogs, efl, evtest, exim, ffmpeg,
4760 freerdp, gcc, gflags, glibc, gnuconfig, haproxy, imx-gpu-2d,
4761 irrlicht, jpeg kodi-pvr-vuplus, libarchive, libcoap,
4762 libfpm-extra, libglib2, libhtp, libid3tag, libinput, libmad,
4763 libopenssl, libsepol, libssh, libv4l, libvncserver, libwpe,
4764 localedef, mariadb, matchbox, mbedtls, mc, mesa3d-headers,
4765 meson, midori, msgpack, netsnmp, nginx, ogre, openjdk,
4766 openldap, openvpn, p7zip, paho-mqtt-c, php, polkit, python,
4767 python-attrs, python-crossbar, python-dpkt, python-flask,
4768 python-future, python-iptables, python-jedi, python-markdown2,
4769 python3, qemu, qpdf, qt5, samba4, squashfs, squid, strongswan,
4770 suricata, tzdata, util-linux, vlc, wget, webkitgtk,
4771 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
4774 Issues resolved (http://bugs.uclibc.org):
4776 #11866: initramfs file system fails to boot using Grub on EFI x86_64
4777 #12271: python-iptables runtime dependencies
4778 #12726: systemctl preset-all failed for ctrl-alt-del.target
4779 #12751: OpenJdk package installation issues on target
4780 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
4781 #12811: bootstrap stuck and no login prompt
4782 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header
4784 2020.02.1, released April 10th, 2020
4786 Important / security related fixes.
4788 core: Also fixup /lib references in libtool .la files, similar
4789 to how it is done for /usr/*.
4791 Various fixes for builds with per-package target/host
4794 toolchain: Fix kernel headers validation check for external
4795 toolchains. Fix make 4.3+ compatibility in external toolchain
4798 fs/initramfs: fix show-info so it also shows the usual
4799 rootfs-related variables.
4801 Updated/fixed packages: arm-trusted-firmware, barebox-aux,
4802 bluez5_utils, bubblewrap, busybox, civetweb, cog, collectd,
4803 ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy, hiredis, hostapd,
4804 kmscube, kodi-screensaver-rsxs, libical, libinput, libexif,
4805 libopenssl, libsndfile, linux, linux-tools, llvm, localedef,
4806 mcrypt, mesa3d, meson, monit, nftables, ntp, opencv3,
4807 oprofile, php, pinentry, polkit, pure-ftpd, python-pyyaml,
4808 qt5, quagga, radvd, rcw, redis, rocksdb, samba4, screen,
4809 sdbusplus, swupdate, sysdig, sysklogd, syslinux, syslog-ng,
4810 tor, tslib, uacme, util-linux, vala, vlc,
4811 wireguard-linux-compat, wireguard-tools, wireshark,
4812 wpa_supplicant, xserver_xorg-server
4814 Issues resolved (http://bugs.uclibc.org):
4816 #12711: host-localedef 2.30-20 fails to compile on fedora 32
4817 #12746: "sysdig" package description points to http://sysdig.org, ..
4819 2020.02, released March 8th, 2020
4823 br2-external: Fix compatibility with make 4.3+
4825 Updated/fixed packages: bash, bcm2835, binutils, cups,
4826 erlang-p1-acme, fbgrab, gr-osmosdr, gst1-plugins-base,
4827 gst1-validate, gstreamer1, guile, jhead, libdrm, libevdev,
4828 libinput, libnss, libsndfile, libvncserver, linux-firmware,
4829 mesa3d, nodejs, openjdk-bin, openvmtools, optee-test, patch,
4830 php, piglit, pppd, python-django, qemu, qt5base, ruby,
4831 ser2net, swupdate, thrift, zziplib
4833 Removed packages: classpath, jamvm
4835 Issues resolved (http://bugs.uclibc.org):
4837 #12606: fbgrab location has changed
4839 2020.02-rc3, released March 2nd, 2020
4841 Fixes all over the tree.
4843 Infrastructure: Rework file list handling to fix race
4844 conditions when building with per-package target and host
4845 directories and top-level parallel builds.
4847 Updated/fixed packages: aufs, binutils, blktrace, brltty,
4848 cairo, dnsmasq, docker-compose, elf2flt, exim, exiv2, git,
4849 kodi-inputstream-adaptive, libarchive, libcgroup, libgdiplus,
4850 libssh2, libvncserver, libvorbis, linknx, linux-firmware, lxc,
4851 lz4, mosquitto, openjpeg, openrc, poco, proftpd, pure-ftpd,
4852 python3, python-multidict, python-setuptools-scm-git-archive,
4853 qpdf, qt5tools, rdesktop, rocksdb, shellinabox, squid,
4854 suricata, swig, systemd, taglib, util-linux, wireshark, zsh
4856 Issues resolved (http://bugs.uclibc.org):
4858 #12571: ltp-testsuite : Build failure
4859 #12576: 2020.02-RC1: error while loading shared libraries: ...
4860 #12581: 2020.02-rc1 glibc failing to build on fedora 31
4862 2020.02-rc2, released February 26th, 2020
4864 Fixes all over the tree.
4866 Toolchain: Ensure strong SSP can only be enabled if the
4867 (external) toolchain supports it.
4869 Fix a race condition related to creating the output/staging
4870 symlink on systems with coreutils < 8.27.
4872 Drop support for the (end of life) Qt 5.6 variant.
4874 Updated/fixed packages: at, armadillo, audiofile, bash,
4875 busybox, erlang, fail2ban, fluidsynth, ipsec-tools, jpeg-turbo,
4876 kvm-unit-tests, libftdi1, libinput, libsvgtiny, libtomcrypt,
4877 libupnpp, libxml2, linux-tools, luv, mbedtls, mesa3d, minicom,
4878 openvmtools, php, qt5, qt5webengine, qwt, radvd, rcw,
4879 sdbusplus, systemd, tpm2-tss, vorbis-tools
4881 Issues resolved (http://bugs.uclibc.org):
4883 #12581: 2020.02-rc1 glibc failing to build on fedora 31
4885 2020.02-rc1, released February 18th, 2020
4887 Fixes all over the tree and new features.
4889 Add experimental support for building with a per-package
4890 target and host directory. This still has some rough edges,
4891 but brings a number of advantages:
4893 - Packages will only be able to access the explicitly listed
4894 dependencies and not any other packages that happen to be
4895 built before, ensuring correct dependency information in
4898 - Possibility for top-level parallel builds, speeding up
4899 builds on multicore machines.
4901 Core: Ensure package-file-lists data is correct after
4902 incremental builds as well.
4904 Architecture: Add support for ARC-HS38 with 64bit multiplier
4905 variant, allow building glibc for big endian ARC, handle 16KB
4906 MMU page size for ARC in toolchain wrapper.
4908 Toolchain: Add binutils 2.33.1, GCC 7.5.0, Arm 9.2-2019.12
4909 toolchains, ARC 2019.09 toolchain. Allow using custom kernel
4910 headers newer than what is known by Buildroot.
4912 pkg-stats: Support for CVE vulnerability reporting by
4913 comparing to NVD database.
4915 Reproducible builds: The go -trimpath option is now used to
4916 get rid of absolute build paths, __FILE__ and __BASE_FILE__
4917 defines are now handled in the toolchain wrapper.
4919 Systemd: Build host variant and use systemctl to automatically
4920 enable unit files rather than manually managing symlinks.
4922 Util-linux: Ensure that hwclock is built without GPLv3
4923 code. Notice that builds with hwclock has contained
4924 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
4926 New defconfigs: Beelink GS1, Raspberrypi4 64bit
4928 New packages: alura, avro-c, bubblewrap, cctz, cereal,
4929 cpuburn-arm, elixir, erlang-base64url, erlang-idna,
4930 erlang-jose, erlang-p1-acme, erlang-p1-mqtree,
4931 erlang-p1-yconf, fluid-soundfont, fluidsynth, gcnano-binaries,
4932 gensio, glslsandbox-player, libargon2, libmodsecurity,
4933 libpam-nfc, libtelnet, lua-codegen, lua-livr, lua-livr-extra,
4934 lua-rotas, lua-silva, mfoc, network-manager-openvpn,
4935 nginx-modsecurity, perl-crypt-openssl-aes,
4936 perl-math-prime-util, pipewire, ptm2human, python-aenum,
4937 python-aiohttp-debugtoolbar, python-aiohttp-mako,
4938 python-aiologstash, python-aiosignal, python-aiozipkin,
4939 python-async-lru, python-avro, python-bunch, python-crontab,
4940 python-dnspython, python-entrypoints, python-esptool,
4941 python-frozenlist, python-future, python-gitdb, python-janus,
4942 python-lockfile, python-logstash, python-nested-dict,
4943 python-pbr, python-pyaes, python-pydantic, python-smmap2,
4944 python-sockjs, python-zc-lockfile, raspi-gpio, rocksdb,
4945 sdbusplus, spidermonkey, thermald, ti-sgx-libgbm, tinyssh,
4946 tio, umtprd, weston-imx, wireguard-linux-compat,
4947 wireguard-tools, xdg-dbus-proxy
4949 Removed packages: bluez_utils, celt051, erlang-p1-iconv, fis,
4950 gadgetfs-test, libplayer, gstreamer, gst-ffmpeg,
4951 gst-fsl-plugins, gst-omapfb, gst-plugins-bad,
4952 gst-plugins-base, gst-plugins-good, gst-plugins-ugly,
4953 perl-digest-md5, perl-mime-base64, perl-net-ping,
4954 python-scapy3k, wireguard
4956 Issues resolved (http://bugs.uclibc.org):
4958 #11906: the new version of mesa3d cannot support etnaviv when..
4959 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
4960 #12121: PyQt5.QtSerialPort and other modules not being built
4961 #12256: package tar is outdated (1.29 is 3 years old
4962 #12286: Can't import gobject in python 3.8
4963 #12376: python-scapy3k is deprecated
4964 #12386: carriage return issue when "make menuconfig"
4965 #12441: qt5webengine build error: asm/errno.h: No such file or..
4966 #12446: Buildroot fails to finish installing packages
4967 #12456: qtvirtualkeyboard: No such file or directory
4968 #12461: libglib2 build files with deep directory structure
4969 #12481: minicom fails when output directory path contains "m4"
4970 #12501: libnss-3.49.1: ld error: multiple definition of `gcm_..
4971 #12526: host-nodejs 12.14.1: configure fail: AttributeError: ..
4972 #12536: Linux-Headers extracting failure
4973 #12546: Ninja 1.10 build Error
4975 2019.11.3, released April 10th, 2020
4977 Important / security related fixes.
4979 core: Fix compatibility with make 4.3+. Also fixup /lib
4980 references in libtool .la files, similar to how it is done for
4983 toolchain: Fix kernel headers validation check for external
4986 fs/initramfs: fix show-info so it also shows the usual
4987 rootfs-related variables.
4989 Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
4990 civetweb, cog, collectd, ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy,
4991 hiredis, hostapd, kmscube, libical, libopenssl, libsndfile,
4992 linux-tools, llvm, monit, ntp, php, pure-ftpd, radvd, redis,
4993 samba4, screen, sysdig, syslinux, syslog-ng, tor, uacme,
4994 util-linux, vala, vlc, wpa_supplicant, xserver_xorg-server
4996 Issues resolved (http://bugs.uclibc.org):
4998 #12746: "sysdig" package description points to http://sysdig.org, ..
5000 2019.11.2, released March 16th, 2020
5002 Important / security related fixes.
5004 Core: Ensure package-file-lists data is correct after
5005 incremental builds as well.
5007 Fix a race condition related to creating the output/staging
5008 symlink on systems with coreutils < 8.27.
5010 Toolchain: ARC tools bumped to arc-2019.09.
5012 Br2-external: Fix patch handling when external linux-extension
5013 packages are used. Fix compatibility with make 4.3+
5015 Util-linux: Ensure that hwclock is built without GPLv3
5016 code. Notice that builds with hwclock has contained
5017 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
5019 Updated/fixed packages: armadillo, at, bcm2835, binutils,
5020 blktrace, bluez-alsa, bootstrap, brltty, busybox, cairo,
5021 clamav, cog, cups, czmq, dnsmasq, docker-containerd, dovecot,
5022 dovecot-pigeonhole, e2fsprogs, elf2flt, eudev, exim, exiv2,
5023 fbgrab, gettext-tiny, glibc, go, grep, gst1-validate, guile,
5024 imagemagick, jhead, jpeg-turbo, kvm-unit-tests, lapack,
5025 libarchive, libcgroup, libdrm, libevent, libexif, libftdi1,
5026 libgdiplus, libjpeg, libsigrok, libsndfile, libssh2,
5027 libsvgtiny, libvncserver, libvorbis, libxml2, libxslt, linknx,
5028 lxc, lz4, mariadb, mbedtls, meson, mongoose, mosquitto, musl,
5029 ncurses, nodejs, ntfs-3g, ogre, opencv3, openjdk, openjpeg,
5030 openrc, openswan, openvmtools, optee-test, patch, php, piglet,
5031 postgresql, pppd, proftpd, pure-ftpd, python-django,
5032 python-pyqt5, python-setuptools-scm-git-archive, python3,
5033 qemu, qt5base, qt5tools, qt5virtualkeyboard, qt5webengine,
5034 qwt, rdesktop, ruby, runc, samba4, shellinabox,
5035 skeleton-init-openrc, smartmontools, spdlog, sqlcipher, squid,
5036 suricata, swig, swupdate, sysklogd, taglib, thrift,
5037 ti-cgt-pru, uclibc, util-linux, vorbis-tools, webkitgtk,
5038 wireshark, wpebackend-fdo, wpewebkit, xen,
5039 xserver_xorg-server, zeromq, zsh, zziplib
5041 Issues resolved (http://bugs.uclibc.org):
5043 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
5045 #12456: qtvirtualkeyboard: No such file or directory
5046 #12461: libglib2 build files with deep directory structure
5047 #12481: minicom fails when output directory path contains "m4"
5048 #12606: fbgrab location has changed
5050 2019.11.1, released January 12th, 2020
5052 Important / security related fixes.
5054 Infrastructure: kconfig: Fix reconfigure logic, python: Ensure
5055 correct compiler and linker flags are used for compiled code
5057 utils/scanpypi: Remind users to update DEVELOPERS
5059 Defconfigs: imx6-sabresd: Fix the Qt5 display names,
5060 imx8: Drop extra copy of U-Boot DTB
5062 Updated/fixed packages: acsccid, bitcoin, boost, busybox,
5063 cc-tool, cmocka, cpio, cups, dante, dialog, dillo, docker-cli,
5064 docker-containerd, docker-engine, easy-rsa, ebtables,
5065 ecryptfs-utils, efl, ffmpeg, gdb, git, glibc, gnupg2, go,
5066 gpsd, grpc, gst1-plugins-bad, iputils, jasper,
5067 kf5-kcoreaddons, leveldb, libarchive, libfribi, libgit2,
5068 libkrb5, libp11, librsvg, libssh, libtomcrypt, libuio, libv4l,
5069 lirc-tools, log4cplus, lrzip, lvm2, mali-t76x,
5070 matchbox-desktop, mender-grubenv, mmc-utils, mosquitto,
5071 nodejs, ntp, openipmi, opencv3, openpowerlink, openrc, pango,
5072 perl-sys-cpu, pimd, postgresql, pulseaudio, python-brotli,
5073 python-coherence, python-crc16, python-django, python-dpkt,
5074 python-gobject, python-pyasn-modules, python-pypcap,
5075 python-pyqt5, python-subprocess32, python3, qpdf,
5076 qt-webkit-kiosk, qt5virtualkeyboard, qt5webengine, quota,
5077 rabbitmq-c, rauc, rpcbind, rtl8821au, runc, rygel, samba4,
5078 sdl2, setserial, snort, spidev_test,
5079 sunxi-mali-mainline-driver, syslog-ng, sysrepo, tcllib, tftpd,
5080 usbmount, w_scan, wavpack, wsapi, wsapi-fcgi, wsapi-xavante,
5081 x265, xserver_xorg-server, ytree, zip
5083 Issues resolved (http://bugs.uclibc.org):
5085 #12121: PyQt5.QtSerialPort and other modules not being built
5086 #12286: Can't import gobject in python 3.8
5088 2019.11, released December 1st, 2019
5092 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
5093 <pkg>_DL_OPTS by default, just like it is done for a number of
5094 other package variables.
5096 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
5097 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
5098 the (rare) case where the .py files are needed at runtime
5101 Updated/fixed packages: am33x-cm3, bind, collectd, go, gob2,
5102 gst1-plugins-bad, haproxy, jasper, jpeg-turbo, libdrm,
5103 libftdi, libftdi1, libnss, libselinux, libstrophe, lzma,
5104 minicom, network-manager, nodejs, oniguruma, opencv3,
5105 openvmtools, perl-gdgraph, perl-gdtextutil, prosody,
5106 python-cchardet, systemd, tiff, wolfssl,
5108 Issues resolved (http://bugs.uclibc.org):
5110 #11416: check-uniq-files staging issue
5111 #12146: Oprofile runtime issue
5112 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
5113 #12171: Python-opencv needs config.py and config-3.7.py to run..
5114 #12196: duma package
5115 #12211: host-nodejs 10.15.3 package fail to build
5116 #12316: tzdata fails to install with empty "default local time"
5117 #12326: network-manager build fails with missing glib error
5118 #12366: Gstreamer1 gst1-plugins-bad do not compile with RPI-Userland
5120 2019.11-rc3, released November 24th, 2019
5122 Fixes all over the tree.
5124 Updated/fixed packages: asterisk, clamav, domoticz, faifa,
5125 gerbera, kmod, kvm-unit-tests, libupnp18, linux-serial-test,
5126 lsof, ltp-testsuite, lxc, mesa3d, mesa3d-headers, perl, php,
5127 postgresql, qemu, rauc, redis, rpcbind, spice, spice-protocol,
5128 systemd, tftpd, waylandpp, webkitgtk, zip
5130 2019.11-rc2, released November 16th, 2019
5132 Fixes all over the tree.
5134 Toolchain: ARC tools bumped to arc-2019.09-rc1, ensure
5135 external toolchain kernel headers version check correctly stop
5136 the build on mismatch
5138 Meson: Fix generation of global cross-compilation.conf
5140 Download: Also use the package download method for extra
5141 downloads from the same site, so it does not get confused by
5144 Defconfigs: Fix boot issue for beaglebone
5146 Updated/fixed packages: bird, chrony, connman, dhcp, domoticz,
5147 dropwatch, dtc, elf2flt, gettext-tiny, glog, intel-microcode,
5148 ipsec-tools, jailhouse, kodi, libfribi, libmbim, libressl,
5149 libsigrokdecode, libsvgtiny, linux-serial-test, ltp-testsuite,
5150 lvm2, lxc, mariadb, mesa3d, minizip, ndisc6, neardal, ninja,
5151 ofono, openvmtools, oracle-mysql, qt5wayland, safeclib, socat,
5152 sudo, systemd, wpewebkit, xserver_xorg-server
5154 2019.11-rc1, released November 5th, 2019
5156 Fixes all over the tree and new features.
5158 Dependencies: Gcc/g++ 4.8 or newer is now required on the
5160 Ensure host has JSON::PP perl module installed if
5161 webkitgtk/wpewebkit packages are enabled as it is needed
5162 during their build process.
5164 Toolchain: Add support for the D programming language (GCC
5166 GCC 9.x updated to 9.2.0, Glibc updated to 2.30, Musl updated
5167 to 1.1.24, uClibc-ng updated to 1.0.32, ARC toolchain updated
5168 to arc-2019.09-eng002.
5169 Musl: Add a patch to add support for
5170 sched_{get,set}scheduler() and sched_{get,set}param() for
5172 Generate check-headers program under BUILD_DIR rather than
5173 /tmp to fix issues with distributions mounting /tmp noexec.
5174 Also copy libssp.so for external toolchains if SSP
5175 to handle toolchains providing SSP support in libssp rather
5176 than in the C library
5178 New defconfigs: Beaglebone AI, FriendlyARM Nanopi NEO Plus2,
5179 Libre Computer "La Frite", QEMU Armv7-A with trustzone/OP-TEE,
5180 STM32MP157 Discovery Kit
5182 Arch: RISC-V: Default to a sensible floating point ABI based
5183 on the selected ISA extensions rather than always defaulting
5186 Graph-size: Package sizes are now shown in human readable form
5187 (Kib/Mib/Gib) rather than always in Kib. Binary (KB/MB/GB)
5188 format can be selected using the --binary option. The cut-off
5189 limit for classifying packages as "other" is now configurable
5190 using the --size-limit option.
5192 Br2-external: Linux kernel extensions can now also be provided
5193 in an external tree by adding packages under
5194 linux/linux-ext-*.mk. See the manual for details.
5196 Fakeroot now works correctly under Microsoft Windows 10
5197 Services for Linux, which does not provide SYSV IPC support
5199 The check-uniq-files logic which would complain if multiple
5200 packages would touch the same files has been removed as it
5201 causes issues in certain situations (when packages are
5202 rebuilt) and the issue is no longer considered a problem for
5203 toplevel parallel builds as those will use a per-package
5204 staging/target directory.
5205 With this removed, Python is no longer required for a basic
5206 build (only for optional scripts).
5208 support/scripts/genimage.sh will no longer make a copy of
5209 TARGET_DIR, speeding up post-build/image scripts.
5211 The runtime test logic now uses Python 3.x.
5213 A 'v' prefix has been dropped from the <pkg>_SOURCE variable
5214 for a number of packages to match the version numbers used by
5215 https://release-monitoring.org
5217 New packages: caps, collectl, dav1d, fstrcmp, ima-evm-utils,
5218 jitterentropy-library, kodi-vfs-rar, kodi-vfs-sftp, libavl,
5219 libhttpserver, libmspack, libnetconf2, libolm, libyang,
5220 linux-serial-test, lrzip, mdevd, minimodem, musl-fts, netifrc,
5221 ogre, openlayers, python-aioredis, python-asgiref,
5222 python-backports-functools-lru-cache, python-bluezero,
5223 python-brotli, python-channels, python-channels-redis,
5224 python-colorlog, python-daphne, python-django-enumfields,
5225 python-jaraco-functools, python-kiwisolver, python-msgfy,
5226 python-rpi-ws281x, python-setuptools-scm-git-archive,
5227 python-simplelogging, python-soupsieve, python-sqliteschema,
5228 python-sqlparse, python-tqdm, python-webencodings, qt5webview,
5229 restclient-cpp, ripgrep, snmpclitools, sunwait, sysrepo,
5230 uacme, utf8proc, uvw, ytree
5232 Removed packages: alljoyn, alljoyn-base, alljoyn-tcl-base,
5233 devmem2, eventlog, kodi-audiodecoder-opus,
5234 kodi-screensaver-planestate, kodi-visualisation-waveforhue,
5235 python-pysnmp-apps, riscv-pk, ustr
5237 Issues resolved (http://bugs.uclibc.org):
5239 #9881: systemd-resolved not setting resolv.conf link
5240 #10171: devmem2 w (word) is 8 bytes in x86 64 systems
5241 #10586: musl gcc has ifunc enabled when musl doesn't support it
5242 #10806: Allow nfs-utils to use ipv6
5243 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
5244 #11411: check-uniq-files target issue
5245 #11766: Console (getty) issues with systemd
5246 #11781: mariadb build error
5247 #12031: Build of cups-filters fails while linking, apparently due..
5248 #12116: console prompt does not appear after login
5249 #12141: eudev package is missing "render" and "kvm" groups
5250 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
5251 #12186: Raspberry Pi Zero-W build fails on newer kernel versions
5252 #12191: cmake BUILDDIR
5253 #12241: Permission denied while running "make"
5254 #12261: sudo versions prior to 1.8.28 are affected.
5255 #12276: make clean/distclean does not remove BR2_DL_DIR and BR2_HOST_DIR
5256 #12281: Custom configuration fails to build (based on raspberrypi3_..
5258 2019.08.3, released December 7th, 2019
5260 Important / security related fixes.
5262 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
5263 <pkg>_DL_OPTS by default, just like it is done for a number of
5264 other package variables
5266 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
5267 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
5268 the (rare) case where the .py files are needed at runtime
5271 Fix <pkg>-reconfigure handling for packages using the kconfig
5274 Toolchain: ensure external toolchain kernel headers version
5275 check correctly stop the build on mismatch
5277 Deconfigs: beaglebone: fix boot issue
5279 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
5280 clamav, cmocka, collectd, connman, dhcp, dropwatch, faifa,
5281 gettext-tiny, gob2, haproxy, intel-microcode, ipsec-tools,
5282 jailhouse, jasper, jpeg-turbo, kodi, kvm-unit-tests, libftdi,
5283 libftdi1, libnss, libressl, libstrophe, libsvgtiny, lvm2,
5284 lzma, mariadb, minicom, mosquitto, neardal, ninja, nodejs,
5285 oniguruma, openvmtools, oracle-mysql, perl-gdgraph,
5286 perl-gdtextutil, php, postgresql, prosody, python-cchardet,
5287 python-django, qt5wayland, rabbitmq, rauc, redis, rpcbind,
5288 socat, spice, spice-protocol, tftpd, tiff, webkitgtk
5290 New packages: libmspack
5292 Issues resolved (http://bugs.uclibc.org):
5294 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
5295 #12171: Python-opencv needs config.py and config-3.7.py to run..
5296 #12211: host-nodejs 10.15.3 package fail to build
5297 #12316: tzdata fails to install with empty "default local time"
5299 2019.08.2, released November 9th, 2019
5301 Important / security related fixes.
5303 Toolchain: Also copy libssp.so for external toolchains if SSP
5304 to handle toolchains providing SSP support in libssp rather
5305 than in the C library
5307 Download: Also use the package download method for extra
5308 downloads from the same site, so it does not get confused by
5311 Fakeroot now works correctly under Microsoft Windows 10
5312 Services for Linux, which does not provide SYSV IPC support
5314 utils/test-pkg: ensure to exit with an error upon failure
5316 Updated/fixed packages: asterisk, azmq, binutils,
5317 cups-filters, domoticz, dtc, duma, elf2flt, eudev, exfat,
5318 exfat-utils, fakeroot, fdk-aac, file, freerdp, gcc, gd,
5319 ghostscript, go, gpsd, grpc, gst1-plugins-base, gvfs, icu,
5320 intel-microcode, kvm-unit-tests, libfribidi, libnspr, libnss,
5321 libopenssl, libpcap, libpciaccess, librsvg, libseccomp,
5322 libsigrok, libtorrent, libunwind, libva, linux-tools,
5323 lua-sdl2, lxc, minizip, mjpegtools, mongoose, mono, nbd,
5324 nfs-utils, php, piglit, python, python-autobahn,
5325 python-pysnmp-apps, python-tornado, python3, qemu, qt5base,
5326 ruby, safeclib, samba4, sdl_mixer, sox, sudo, suricata,
5327 systemd, tcpdump, unscd, util-linux, vdr-plugin-vnsiserver,
5328 vtun, wireshark, xvisor, yaffs2utils
5330 Issues resolved (http://bugs.uclibc.org):
5332 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
5333 #12261: sudo versions prior to 1.8.28 are affected
5335 2019.08.1, released October 3rd, 2019
5337 Important / security related fixes.
5339 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
5340 Use default console settings
5342 Dependencies: Ensure host has JSON::PP perl module installed
5343 if webkitgtk/wpewebkit packages are enabled as it is needed
5344 during their build process.
5346 Toolchain: Generate check-headers program under BUILD_DIR
5347 rather than /tmp to fix issues with distributions mounting
5350 Updated/fixed packages: asterisk, augeas, axel, bind, bwm-ng,
5351 cups, cups-filters, docker-cli, docker-engine, docker-proxy,
5352 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd, joe,
5353 kf5-extra-cmake-modules, kf5-modemmanager-qt,
5354 kf5-networkmanager-qt, libcamera, libcurl, libgcrypt,
5355 libglib2, libgpg-error, libnspr, libnss, libopenssl,
5356 logrotate, luksmeta, mariadb, mbedtls, mongodb, mosquitto,
5357 ncurses, nfs-utils, nghttp2, nodejs, openvmtools, php,
5358 protobuf, putty, qemu, samba4, snort, swupdate,
5359 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
5362 Issues resolved (http://bugs.uclibc.org):
5364 #10806: Allow nfs-utils to use ipv6
5365 #11781: mariadb build error
5366 #12031: Build of cups-filters fails while linking, apparently due..
5367 #12141: eudev package is missing "render" and "kvm" groups
5368 #12241: Permission denied while running "make"
5370 2019.08, released September 1st, 2019
5374 Defconfigs: Removed nanopc t4, nanopi m4 and neo4, pine64
5375 rockpro64 and raxda rock pi4 as they rely on a ARM32 toolchain
5376 on the build host to build ATF. These defconfigs will be added
5377 back once a package providing such toolchain is
5378 available. Also dropped ts4800 defconfig as it does not build
5381 Updated/fixed packages: libxcb, php, python-numpy, webkitgtk,
5382 wpewebkit, xfont_font-util
5384 Issues resolved (http://bugs.uclibc.org):
5386 #12156: buildroot-2019.08-rc3 does not build for Pi Zero W
5388 2019.08-rc3, released August 28th, 2019
5390 Fixes all over the tree.
5392 Updated/fixed packages: clamav, dovecot, dovecot-pigeonhole,
5393 gcc, intel-microcode, libmicrohttpd, libmodplug, mpg123,
5394 nginx, openldap, python, qemu, samba4, squid, strace, vlc
5396 Issues resolved (http://bugs.uclibc.org):
5398 #11686: fbdev_drv.so: undefined symbol: shadowUpdatePackedWeak,..
5400 2019.08-rc2, released August 20th, 2019
5402 Fixes all over the tree.
5404 Compile fixes for a number of defconfigs.
5406 Updated/fixed packages: apache, autofs, batctl, batman-adv,
5407 bind, collectd, cwiid, dahdi-linux, dahdi-tools, daq,
5408 dehydrated, dhcp, dtc, efl, enlightenment, evtest, giflib,
5409 gnutls, go, gst-plugins-bad, gst-plugins-base,
5410 gst1-plugins-bad, gst1-plugins-base, gst1-rtsp-server, gtkmm3,
5411 gupnp, harfbuzz, imagemagick, lftp, libbsd, libcpprestsdk,
5412 libdnet, libfm, libgit2, libgtk2, libgtk3, libpri, librsvg,
5413 libss7, libssh2, libwpe, lua-cqueues, metacity, micropython,
5414 mpd, mpg123, musl, mpv, openblas, openbox, opencv, pango,
5415 pcmanfm, piglit, pigpio, pinentry, postgresql, qemu, qt5base,
5416 qt5enginio, qt5multimedia, qt5serialbus, quagga, quazip,
5417 rrdtool, rygel, samba4, stellarium, tcpreplay, ti-gfx, vte,
5418 wampcc, wilink-bt-firmware, wireless-regdb, wpebackend-fdo,
5421 Removed packages: libamcodec, odroid-mali, odroid-scripts
5423 Issues resolved (http://bugs.uclibc.org):
5425 #9481: NetworkManager/Ping unable to resolve domains
5426 #10566: php.mk is missing option --with-pgsql
5427 #10861: Package batman_adv Makefile is missing include header direct..
5428 #11641: linux kernel .config timestamp always out of date fixed with..
5429 #11671: russian locale ru_RU:145: LC_TIME: syntax error
5430 #11701: recuuring of usr and in bin shortcuts are created
5431 #11741: pigpio does not build host-pigpio
5432 #11876: automount using host mount/umount
5433 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
5434 #11921: dahdi fails to build
5435 #11936: libcpprestsdk should install to staging
5436 #11946: wilink-bt-firmware: moved from github to http://git.ti.com/ti-bt
5437 #11961: libpri build failure
5438 #12086: dhcp shared libraries not installed to target
5439 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
5440 #12106: daq: build fails if libdumbnet-dev is installed in the host
5441 #12126: vc4 has neon as hard dependency
5443 2019.08-rc1, released August 9th, 2019
5445 Fixes all over the tree and new features.
5447 toolchain: ARC toolchain updated to 2019.03 (binutils 2.32.51
5448 / GCC 8.3.1 / glibc 2.29), ARM AAarch64/ARM toolchains updated
5449 to 2019.03. Add GCC 9.1.0, remove GCC 4.9 and 6.5, add GDB
5450 8.3, remove GDB 7.12 and 8.0.1, default to GDB 8.2, GCC
5451 8.3.0. Musl updated to 1.1.23, bringing support for RISC-V 64.
5453 Architectures: Internal toolchain support for C-SKY, support
5454 for ARC HS48 v3.1 and HS38 with Quad MAC & FPU, support for
5455 ARM A76, A76/A55 big.LITTLE, emag, neoverse-N1, phecda and
5458 Filesystems: Pass extra pax options to tar for binary
5459 reproducibility. Build host-cpio for the --reproducible option
5460 support when BR2_REPRODUCIBLE is enabled. Genimage updated to
5461 version 11, bringing GPT support.
5463 Br2-external: Add support for injecting additional options to
5464 the list of preconfigured external toolchains and libjpeg and
5465 openssl providers using files under provides/. See the manual
5468 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
5469 passed before the standard exclusions so they are not ignored
5470 by rsync when using override-srcdir.
5472 Gnuconfig updated to 2019-05-28, adding C-SKY support.
5474 test-pkg: Correct long option handling and clean output dir
5475 after a successful build to save disk space.
5477 support/testing: Emulate a machine with 256MB RAM to fix
5478 issues with certain tests running out of memory, use
5479 virtio-rng to provide needed entrophy.
5481 pkg-stats: support outputting in JSON format with --json for
5482 easier post processing. The classic HTML output is still
5483 available with --html. Parallelize access to
5484 release-monitoring.org to speed up runtime.
5486 Drop non-conventional version prefix/suffix/separators for
5487 packages for better compatibility with release-monitoring.org
5490 Init systems: Add basic openrc support and
5491 <pkg>_INSTALL_INIT_OPENRC variable in the infrastructure to
5492 install openrc service scripts if enabled.
5494 busybox: Build each applet as a separate binary when SELinux
5495 is enabled for more finegrained policy control. Use daemon
5496 mode for mdev rather than legacy hotplug.
5498 linux: Workaround -Werror related build failure on powerpc,
5499 by forcing CONFIG_PPC_DISABLE_WERROR on.
5501 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
5502 partition is available before mounting.
5504 New defconfigs: HiFive Unleashed, I.MX8MM EVK and Pico, Nanopi
5505 m4 and neo4, Nanopc t4, Olimex A33 olinuxino, Pine64
5506 Rockpro64, PowerPC mac99, QEMU C-SKY 610/807/810/860 virt,
5507 Raspberry Pi 4, Raxda rock pi4, Solidrun Clearfog GT-8K
5509 Removed defconfigs: Odroid C2
5511 New packages: bitcoin, c-capnproto, fatcat, ifmetric, jack1,
5512 jailhouse, libubootenv, luasyslog, mender-grubenv,
5513 murata-cyw-fw, openrc, piglit, python-colorama, python-cycler,
5514 python-hiredis, python-ifaddr, python-inflection,
5515 python-iptables, python-matplotlib, python-periphery,
5516 python-pycairo, python-redis, python-termcolor,
5517 python-tinyrpc, python-txdbus, skeleton-init-openrc, spdlog,
5518 sshguard, stellarium, zziplib
5520 Removed packages: xapp_mkfontdir
5522 Issues resolved (http://bugs.uclibc.org):
5524 #11096: Upgrade from glibc 2.26 to 2.27 broke some locales...
5525 #11271: utils/check-package fails with exception depending on..
5526 #11991: [numpy] segfault when compiling for RPi3 64bits
5527 #12016: Grub fails to boot bzImage after upgrade to 2019.05
5528 #12046: Can’t login as root user after upgrading to buildroot..
5529 #12051: package/dhcp installs libtool wrapper scripts on tar...
5530 #12076: Patchelf can link against an incompatible libc++ ver...
5532 2019.05.3, Released October 3rd, 2019
5534 Important / security related fixes.
5536 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
5537 Use default console settings
5539 Dependencies: Ensure host has JSON::PP perl module installed
5540 if webkitgtk/wpewebkit packages are enabled as it is needed
5541 during their build process.
5543 Toolchain: Generate check-headers program under BUILD_DIR
5544 rather than /tmp to fix issues with distributions mounting
5547 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
5548 cups-filters, docker-cli, docker-engine, docker-proxy,
5549 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd,
5550 iptables, joe, kf5-extra-cmake-modules, kf5-modemmanager-qt,
5551 kf5-networkmanager-qtlibcamera, libcurl, libgcrypt,
5552 libgpg-error, libnftl, libnspr, libnss, libopenssl,
5553 libtorrent-rasterbar, luksmeta, mariadb, mbedtls, mongodb,
5554 mosquitto, ncurses, nfs-utils, nghttp2, nodejs, openvmtools,
5555 php, protobuf, putty, qemu, samba4, swupdate,
5556 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
5559 Issues resolved (http://bugs.uclibc.org):
5561 #10806: Allow nfs-utils to use ipv6
5562 #11781: mariadb build error
5563 #12031: Build of cups-filters fails while linking, apparently due..
5564 #12141: eudev package is missing "render" and "kvm" groups
5565 #12241: Permission denied while running "make"
5567 2019.05.2, Released September 3rd, 2019
5569 Important / security related fixes.
5571 Filesystems: Pass extra pax options to tar for binary
5574 Updated/fixed packages: apache, arm-trusted-firmware,
5575 asterisk, atk, autofs, batctl, batman-adv, berkeleydb,
5576 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
5577 dahdi-linux, dahdi-tools, daq, dehydrated, dhcp, dovecot,
5578 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
5579 git, glib-networking, glibc, gnupg2, gnutls, go,
5580 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
5581 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
5582 libgit2, libgtk2, libgtk3, libmodplug, libnss, libpri,
5583 libshout, libss7, libssh2, libvips, libxcb, linux-headers,
5584 mdadm, mesa3d, metacity, mpg123, mosquitto, musl, nginx,
5585 oniguruma, openblas, opencv3, openjdk, openjdk-bin, openldap,
5586 openvmtools, pcmanfm, php, pigpio, postgresql, prboom,
5587 proftpd, proj, python, python-django, python-idna,
5588 python-numpy, python-urllib3, python3, qemu, qt5, qt5base,
5589 qt5enginio, quagga, rygel, squid, subversion, tcpreplay,
5590 unzip, vlc, vte, webkitgtk, wireless-regdb, xen,
5591 xfont_font-util, xlib_libICE, xlib_libXfont, xlib_libXfont2,
5594 Issues resolved (http://bugs.uclibc.org):
5596 #11741: pigpio does not build host-pigpio
5597 #11876: automount using host mount/umount
5598 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
5599 #11921: dahdi fails to build
5600 #11961: libpri build failure
5601 #12086: (dhcpd-missing-libs) - dhcp shared libraries not installed to..
5602 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
5603 #12106: daq: build fails if libdumbnet-dev is installed in the host
5604 #12126: vc4 has neon as hard dependency
5606 2019.05.1, Released July 7th, 2019
5608 Important / security related fixes.
5610 arch: x86: Fix typo breaking 'core-avx2' variant
5612 linux: Workaround -Werror related build failure on powerpc,
5613 by forcing CONFIG_PPC_DISABLE_WERROR on.
5615 support/testing: Emulate a machine with 256MB RAM to fix
5616 issues with certain tests running out of memory.
5618 test-pkg: Correct long option handling and clean output dir
5619 after a successful build to save disk space.
5621 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
5622 partition is available before mounting.
5624 Updated/fixed packages: barebox, busybox, bzip2, davfs2,
5625 dialog, docker-cli, docker-engine, exim, expat, faad2,
5626 haveged, irssi, libcamera, libcdaudio, libcurl, libglib2,
5627 libressl, libsecret, lmbench, meson, monit, php, postgresql,
5628 psplash, python-django, qt5base, tvheadend, webkitgtk,
5629 xserver_xorg-server, znc
5631 2019.05, released June 2nd, 2019
5635 Toolchain: Ensure pre-built Andes toolchains can only be
5636 selected when x86 32bit support is available on the host.
5637 Disallow PowerPC SPE ABI for GCC >= 8.x, as it is no longer
5640 Infra: pkg-config: Use a dedicated timestamp file rather than
5641 .config as that gets touched by linux-4.19+, causing repeated
5644 Add C-SKY support to our config.sub (gnuconfig)
5646 Updated/fixed packages: dosfstools, botan, brotli, dropbear,
5647 flare-engine, gst1-plugins-bad, libhtp, libnss, libopenssl,
5648 linuxptp, matchbox-panel, mender, mutt, netsurf,
5649 network-manager, opencv3, openjdk, openmpi, php,
5650 python-cython, qt5multimedia, qtwayland, qt5webkit-examples,
5651 supertux, suricata, tpm2-totp, v4l2loopback, wireshark,
5654 2019.05-rc3, released May 25th, 2019
5656 Fixes all over the tree.
5658 check-bin-arch: Ignore /usr/lib/grub, similar to how /lib/grub
5661 check-package: Warn about utf-8 characters in .mk files
5663 Linux: Default to 5.1.x series
5665 Updated/fixed packages: assimp, atop, chocolate-doom, cjson,
5666 ddrescue, dhcp, ffmpeg, gerbera, glibmm, gpsd, gst-ffmpeg,
5667 intel-microcode, jasper, keepalived, kismet, libcpprestsdk,
5668 libcurl, libssh2, libupnp18, luarocks, mono-gtksharp3, opus,
5669 postgresql, pcsc-lite, python, tslib, webkitgtk,
5670 wpebackend-fdo, wpewebkit
5672 2019.05-rc2, released May 15th, 2019
5674 Fixes all over the tree.
5676 Updated/fixed packages: bind, bullet, ca-certificates,
5677 collectd, cracklib, dhcp, gdb, libinput, libtorrent-rasterbar,
5678 linknx, lynx, mono, netsurf, optee-os, postgresql, qt5enginio,
5679 qt5multimedia, rpm, samba4, sqlite, strace, uclibc, woff2
5681 Issues resolved (http://bugs.uclibc.org):
5683 #11841: grub-efi.cfg not used when building EFI disk image
5685 2019.05-rc1, Released May 8th, 2019
5687 Fixes all over the tree and new features.
5689 Architecture: Andes 32-bit (nds32) support added.
5691 Only build host-lzip / host-xz when really needed by packages,
5692 not just when not available on the build host.
5694 Toolchain: Glibc bumped to 2.29, musl bumped to 1.1.22,
5695 binutils 2.32 added, 2.28/2.29 removed, default changed to
5698 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
5699 forward {f,l,}chown calls to libc when running under fakeroot
5700 to fix issues when building in restricted environments
5701 (E.G. user namespace with bubblewrap).
5703 Linux: Also build default make target to ensure extra files
5704 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
5705 built. Notice: This may mean that extra host utilities like
5706 uboot-mkimage are needed.
5708 Infrastructure: show-info and <pkg>-show-info make targets
5709 added to output package metadata in JSON format for external
5712 pkg-generic: Only tweak .la files needing it to ensure they
5713 are not included in subsequent package file lists.
5715 test-pkg: Generate a basic package config if none is
5718 Gettext-tiny package added as an lightweight replacement for
5719 GNU gettext for situations where NLS support is not needed.
5721 New defconfigs: Andes AE3XX, Freescale imx8mpico / imx8qxpmek
5722 / T2080 QDS RDB, Licheepi zero, Orangepi R1
5724 Removed defconfigs: Olimx A20 Olinuxino Lime legacy
5726 New packages: bats-core, bayer2rgb-neon, brickd, cog, dacapo,
5727 enet, gettext-tiny, gli, gst1-plugins-bayer2rgb-neon,
5728 imx-sc-firmware, intel-mediadriver, intel-mediasdk, libcamera,
5729 libhtp, libp11, libwpe, lua-binaryheap, lua-gd, lua-lunitx,
5730 mender-artifact, most, oniguruma, openjdk, openjdk-bin,
5731 opensbi, optee-benchmark, optee-client, optee-examples,
5732 optee-os, optee-test, paho-mqtt-cpp, python-aioblescan,
5733 python-aioconsole, python-aiohttp-cors, python-aiomonitor,
5734 python-backcall, python-jedi, python-parso, python-pyjwt,
5735 python-terminaltables, suricata, tpm2-totp, uftp,
5736 wpebackend-fdo, wpewebkit
5738 Removed packages: libump, lunit, sunxi-mali
5740 Issues resolved (http://bugs.uclibc.org):
5742 #11716: Typo on website, saying latest release is 2018.2.11
5743 #11756: package/syslinux: MBR's don't fit because of binutils..
5744 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
5745 #11816: Only selected coreutils binaries are installed
5747 2019.02.11, released April 9th, 2020
5749 Important / security related fixes.
5751 core: Fix compatibility with make 4.3+. Also fixup /lib
5752 references in libtool .la files, similar to how it is done for
5755 toolchain: Fix kernel headers validation check for external
5758 Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
5759 civetweb, collectd, ffmpeg, gcc, gnutls, gvfs, haproxy,
5760 hiredis, kmscube, libical, libopenssl, libsndfile,
5761 linux-tools, ntp, php, pure-ftpd, screen, sysdig, tor,
5762 util-linux, vala, vlc, xserver_xorg-server
5764 Issues resolved (http://bugs.uclibc.org):
5766 #12746: "sysdig" package description points to http://sysdig.org, ..
5768 2019.02.10, released March 16th, 2020
5770 Important / security related fixes.
5772 Core: Ensure package-file-lists data is correct after
5773 incremental builds as well.
5775 Fix a race condition related to creating the output/staging
5776 symlink on systems with coreutils < 8.27.
5778 Br2-external: Fix compatibility with make 4.3+
5780 Util-linux: Ensure that hwclock is built without GPLv3
5781 code. Notice that builds with hwclock has contained
5782 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
5784 Updated/fixed packages: armadillo, at, binutils, blktrace,
5785 bootstrap, busybox, cairo, cups, czmq, dnsmasq,
5786 docker-containerd, dovecot, dovecot-pigeonhole, e2fsprogs,
5787 eudev, exim, exiv2, fbgrab, grep, gst1-validate, guile,
5788 imagemagick, jhead, kvm-unit-tests, lapack, libcgroup,
5789 libftdi1, libjpeg, libsigrok, libsndfile, libssh2, libsvgtiny,
5790 libvncserver, libvorbis, libxml2, libxslt, linux, lz4,
5791 mariadb, mbedtls, meson, mfgtools, mongoose, ncurses, ntfs-3g,
5792 opencv3, openjpeg, openswan, openvmtools, patch, php,
5793 postgresql, pppd, proftpd, pure-ftpd, python-django,
5794 python-pyqt5, python3, qemu, qt5base, qt5webengine, qwt,
5795 rdesktop, ruby, runc, samba4, shellinabox, smartmontools,
5796 sqlcipher, squid, swupdate, sysklogd, taglib, thrift,
5797 ti-cgt-pru, uboot, util-linux, vorbis-tools, webkitgtk,
5798 wireshark, xen, xserver_xorg-server, zeromq, zsh
5800 Issues resolved (http://bugs.uclibc.org):
5802 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
5804 #12461: libglib2 build files with deep directory structure
5805 #12606: fbgrab location has changed
5807 2019.02.9, released January 12th, 2020
5809 Important / security related fixes.
5811 pkg-python infrastructure: Ensure correct compiler and linker
5812 flags are used for compiled code
5814 utils/scanpypi: Remind users to update DEVELOPERS
5816 Updated/fixed packages: busybox, cc-tool, cpio, cups, dante,
5817 dillo, docker-cli, docker-containerd, docker-engine, easy-rsa,
5818 ecryptfs-utils, efl, git, glibc, gnupg2, gst1-plugins-bad,
5819 kf5-kcoreaddons, libarchive, libgit2, libkrb5, librsvg,
5820 libssh, libtomcrypt, libuio, lirc-tools, lvm2,
5821 matchbox-desktop, nodejs, ntp, opencv3, openpowerlink,
5822 python-django, python-ecdsa, python-pyasn-modules,
5823 python-pyqt5, python-subprocess32, python3, qpdf, runc, rygel,
5824 samba4, sdl2, wavpack, xserver_xorg-server, zip
5826 Issues resolved (http://bugs.uclibc.org):
5828 #12121: PyQt5.QtSerialPort and other modules not being built
5830 2019.02.8, released December 7th, 2019
5832 Important / security related fixes.
5834 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
5835 <pkg>_DL_OPTS by default, just like it is done for a number of
5836 other package variables
5838 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
5839 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
5840 the (rare) case where the .py files are needed at runtime
5843 Fix <pkg>-reconfigure handling for packages using the kconfig
5846 Toolchain: ensure external toolchain kernel headers version
5847 check correctly stop the build on mismatch
5849 Deconfigs: beaglebone: fix boot issue
5851 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
5852 clamav, collectd, connman, faifa, gob2, haproxy,
5853 intel-microcode, ipsec-tools, jasper, jpeg-turbo, kodi,
5854 kvm-unit-tests, libftdi, libftdi1, libnss, libstrophe,
5855 libsvgtiny, lvm2, lzma, mariadb, minicom, neardal, nodejs,
5856 opencv3, openvmtools, oracle-mysql, perl-gdgraph,
5857 perl-gdtextutil, php, postgresql, prosody, python-django,
5858 rabbitmq-c, rauc, redis, rpcbind, socat, spice,
5859 spice-protocol, tftpd, tiff, webkitgtk
5861 New packages: libmspack
5863 Issues resolved (http://bugs.uclibc.org):
5865 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
5866 #12171: Python-opencv needs config.py and config-3.7.py to run..
5867 #12211: host-nodejs 10.15.3 package fail to build
5868 #12316: tzdata fails to install with empty "default local time"
5870 2019.02.7, Released November 10th, 2019
5872 Important / security related fixes.
5874 support/testing: use a kernel with HW_RANDOM_VIRTIO to work
5875 around issues with lack of entrophy
5877 Toolchain: Also copy libssp.so for external toolchains if SSP
5878 is enabled to handle toolchains providing SSP support in
5879 libssp rather than in the C library
5881 Download: Also use the package download method for extra
5882 downloads from the same site, so it does not get confused by
5885 Fakeroot now works correctly under Microsoft Windows 10
5886 Services for Linux, which does not provide SYSV IPC support
5888 utils/test-pkg: ensure to exit with an error upon failure
5890 Updated/fixed packages: asterisk, azmq, cups-filters,
5891 domoticz, duma, elf2flt, eudev, exfat, exfat-utils, fakeroot,
5892 file, freerdp, gd, ghostscript, go, gvfs, intel-microcode,
5893 kvm-unit-tests, libarchive, libnspr, libnss, libopenssl,
5894 libpcap, libpciaccess, librsvg, libseccomp, libsigrok,
5895 libtorrent, libunwind, linux-tools, lua-sdl2, lxc, minizip,
5896 mjpegtools, mongoose, php, python, python-pysnmp-apps,
5897 python3, qemu, qt5base, ruby, safeclib, samba4, sdl_mixer,
5898 sox, sudo, systemd, tcpdump, unscd, util-lkinux, vtun, xvisor,
5901 Issues resolved (http://bugs.uclibc.org):
5903 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
5904 #12261: sudo versions prior to 1.8.28 are affected
5906 2019.02.6, Released October 3rd, 2019
5908 Important / security related fixes.
5910 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
5911 Use default console settings
5913 Dependencies: Ensure host has JSON::PP perl module installed
5914 if webkitgtk/wpewebkit packages are enabled as it is needed
5915 during their build process.
5917 Toolchain: Generate check-headers program under BUILD_DIR
5918 rather than /tmp to fix issues with distributions mounting
5921 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
5922 cups-filters, docker-cli, docker-engine, docker-proxy,
5923 dropbear, e2fsprogs, eudev, exim, expat, gcc, go, ifplugd,
5924 haveged, iptables, joe, kf5-extra-cmake-modules,
5925 kf5-modemmanager-qt, kf5-networkmanager-qt, libcurl,
5926 libgcrypt, libgpg-error, libnftl, libnspr, libnss, libopenssl,
5927 luksmeta, mariadb, mbedtls, mongodb, mosquitto, ncurses,
5928 nfs-utils, nghttp2, nodejs, openvmtools, php, protobuf, putty,
5929 qemu, qt5base, samba4, swupdate, systemd-bootchart, thttpd,
5930 uclibc, unzip, util-linux, wireshark
5932 Issues resolved (http://bugs.uclibc.org):
5934 #10806: Allow nfs-utils to use ipv6
5935 #11781: mariadb build error
5936 #12031: Build of cups-filters fails while linking, apparently due..
5937 #12141: eudev package is missing "render" and "kvm" groups
5938 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
5939 #12241: Permission denied while running "make"
5941 2019.02.5, Released September 2nd, 2019
5943 Important / security related fixes.
5945 Filesystems: Pass extra pax options to tar for binary
5948 Updated/fixed packages: apache, arm-trusted-firmware,
5949 asterisk, atk, autofs, batctl, batman-adv, berkeleydb, brotli,
5950 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
5951 cryptopp, dahdi-linux, dahdi-tools, daq, dehydrated, dovecot,
5952 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
5953 git, glib-networking, glibc, gnupg2, gnutls, go,
5954 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
5955 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
5956 libgit2, libgtk3, libmodplug, libnss, libpri, libshout,
5957 libss7, libssh2, libvips, libxcb, linux-headers, mdadm,
5958 mesa3d, metacity, mpg123, mosquitto, musl, nginx, openblas,
5959 opencv3, openldap, openvmtools, pcmanfm, php, pigpio,
5960 postgresql, prboom, proftpd, proj, python, python-django,
5961 python-idna, python-numpy, python-urllib3, python3, qemu, qt5,
5962 qt5base, qt5enginio, quagga, rygel, squid, subversion,
5963 tcpreplay, unzip, vlc, vte, webkitgtk, weston, wireless-regdb,
5964 xen, xfont_font-util, xlib_libICE, xlib_libXfont,
5965 xlib_libXfont2, yad, zeromq
5967 Issues resolved (http://bugs.uclibc.org):
5969 #11741: pigpio does not build host-pigpio
5970 #11876: automount using host mount/umount
5971 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
5972 #11921: dahdi fails to build
5973 #11961: libpri build failure
5974 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
5975 #12106: daq: build fails if libdumbnet-dev is installed in the host
5976 #12126: vc4 has neon as hard dependency
5978 2019.02.4, Released July 10th, 2019
5980 Important / security related fixes.
5982 arch: x86: Fix typo breaking 'core-avx2' variant, add Westmere
5985 linux: Workaround -Werror related build failure on powerpc,
5986 by forcing CONFIG_PPC_DISABLE_WERROR on.
5988 support/testing: Emulate a machine with 256MB RAM to fix
5989 issues with certain tests running out of memory.
5991 test-pkg: Correct long option handling and clean output dir
5992 after a successful build to save disk space.
5994 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
5995 passed before the standard exclusions so they are not ignored
5996 by rsync when using override-srcdir.
5998 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
5999 partition is available before mounting.
6001 Updated/fixed packages: barebox, bzip2, davfs2, dbus, dialog,
6002 docker-cli, docker-engine, expat, faad2, ffmpeg, freeswitch,
6003 gerbera, haveged, irssi, libcdadio, libgit2, libglib2,
6004 libsecret, libvncserver, lmbench, logrotate, mariadb, meson,
6005 mongoose, monit, mpd, openblas, php, postgresql, psplash,
6006 python, python-django, python3, qt5base, samba4, taglib,
6007 tvheadend, vlc, webkitgtk, xserver_xorg-server, znc
6009 2019.02.3, Released June 7th, 2019
6011 Important / security related fixes.
6013 Infra: pkg-config: Use a dedicated timestamp file rather than
6014 .config as that gets touched by linux-4.19+, causing repeated
6017 check-bin-arch: Also ignore /usr/lib/grub to support merged
6018 /usr setups, similar to how /lib/grub is ignored.
6020 gnuconfig/config.sub: Add C-SKY architecture support.
6022 Updated/fixed packages: assimp, atftp, atop, botan, busybox,
6023 ca-certificates, chocolate-doom, cjson, coreutils, cracklib,
6024 ddrescue, dhcp, docker-cli, docker-containerd, docker-engine,
6025 dosfstools, dovecot, dovecot-pigeonhole, dropbear, exim,
6026 ffmpeg, flare-engine, gcc, gdb, gerbera, glibmm, go, gpsd,
6027 gst-ffmpeg, gst1-plugins-bad, gst1-plugins-base, imagemagick,
6028 intel-microcode, jasper, kf5-kcoreaddons, kismet, libcurl,
6029 libglib2, libnss, libopenssl, libsigrok, libssh2, libupnp18,
6030 linuxptp, luajit, lynx, matchbox-panel, mender,
6031 netcat-openbsd, netsurf, nfs-utils, opus, orc, owfs,
6032 pcsc-lite, php, popt, postgresql, python, python-cython,
6033 python-django, python-ply, qt5enginio, rpm, runc, samba4,
6034 sqlite, subversion, supertux, systemd, tslib, uclibc,
6035 v4l2loopback, webkitgtk, woff2
6037 Issues resolved (http://bugs.uclibc.org):
6039 #11816: Only selected coreutils binaries are installed
6040 #11841: grub-efi.cfg not used when building EFI disk image
6041 #11911: systemd v240 memory leak in systemd-journald
6043 2019.02.2, Released April 29th, 2019
6045 Important / security related fixes.
6047 Only build host-lzip / host-xz when really needed by packages,
6048 not just when not available on the build host.
6050 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
6051 forward {f,l,}chown calls to libc when running under fakeroot
6052 to fix issues when building in restricted environments
6053 (E.G. user namespace with bubblewrap).
6055 Linux: Also build default make target to ensure extra files
6056 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
6057 built. Notice: This may mean that extra host utilities like
6058 uboot-mkimage are needed.
6060 Defconfigs: ASUS tinker and Amarula vyasa rk3822: Support
6061 larger kernel images, Atmel SAM5D27, SAM5D2,3,4 xplained:
6062 Increase rootfs size to fit utilities, Raspberry Pi 64bit:
6063 Include overlays in sdcard image
6065 Updated/fixed packages: android-tools, apache, bind, binutils,
6066 busybox, civetweb, cjson, copas, davfs2, docker-cli,
6067 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
6068 freerdp, gerbera, ghostscript, git, gnutls, go, gst-omx,
6069 gst1-plugins-base, gst1-plugins-ugly, haproxy, hostapd,
6070 ipsec-tools, libfreefare, libfuse, libkrb5, libpng, libxml2,
6071 libxslt, linknx, linux, linux-firmware, linux-tools, live555,
6072 lldp, lrzsz, lynx, madplay, make, minicom, mongodb, msmtp,
6073 musl, mutt, neon, netsnmp, numactl, opus, perl, php,
6074 postgresql, pure-ftpd, python-urllib3, python3, qt5base,
6075 rapidxml, rpm, rsyslog, ruby, runc, samba4, sane-backends,
6076 softether, stunnel, sysklogd, syslinux, syslog-ng,
6077 systemd-bootchart, thttpd, thrift, tiff, tor, tpm2-tools,
6078 tpm2-tss, webkitgtk, yaffs2utils, wget, wpa_supplicant, wsapi,
6079 xapp_xfd, xapp_xload, xlib_libXpm, xserver_xorg-server, xz,
6082 Issues resolved (http://bugs.uclibc.org):
6084 #11756: package/syslinux: MBR's don't fit because of binutils..
6085 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
6087 2019.02.1, Released March 29th, 2019
6089 Important / security related fixes.
6091 pkg-generic: Only tweak .la files needing it to ensure they
6092 are not included in subsequent package file lists.
6094 test-pkg: Generate a basic package config if none is
6097 Updated/fixed packages: asterisk, avahi, bash, beecrypt,
6098 binutils, busybox, clamav, cups, efl, eigen, fetchmail, file,
6099 flashrom, fltk, gerbera, git, glibc, gnuradio, go,
6100 gst-plugins-bad, intel-gmmlib, jq, kexec, kf5-modemmanager-qt,
6101 leveldb, libcurl, libdrm, libftdi1, libglib2, libiio, libpcap,
6102 libseccomp, libssh2, log4cplus, lvm2, mariadb, mender,
6103 mongodb, mosquitto, musl, nodejs, ntp, openjpeg, owfs, php,
6104 pure-ftpd, putty, python-aiojobs, qt5webkit, rdesktop, samba4,
6105 sunxi-tools, supertux, swupdate, tpm2-abrmd, tpm2-tss,
6106 wavemon, wireshark, vsftpd, xapp_xdm, xen,
6107 xdriver_xf86-video-fbdev, xlib_libXdmcp
6109 Issues resolved (http://bugs.uclibc.org):
6111 #11716: Typo on website, saying latest release is 2018.2.11
6113 2019.02, released March 4th, 2019
6117 Libressl support added for Qt 5.6 as a replacement for
6118 openssl, as 5.6 is not compatible with openssl 1.1.x.
6120 Updated/fixed packages: cutelyst, devmem2, gqrx,
6121 gst-plugins-bad, libraw, libsoxr, qt5base, runc, systemd, tor
6123 2019.02-rc3, released March 1st, 2019
6125 Fixes all over the tree.
6127 Openssl support dropped from Qt 5.6, as it isn't compatible
6130 Toolchain: GCC 8.x updated to 8.3.0, fixing a number of
6133 Dependencies: Require CMake 3.8 or newer to fix compilation
6134 issue with certain packages. If not available, host-cmake will
6137 Printvars: Fix performance regression since 2018.02
6139 Scanypi: Correctly handle underscores in python package names.
6141 Updated/fixed packages: botan, clamav, cryptopp, i2pd,
6142 ibrcommon, iproute2, libcpprestsdk, libssh, lua-curl,
6143 luaexpat, qt5base, runc, stress-ng, syslinux, systemd,
6146 Issues resolved (http://bugs.uclibc.org):
6148 #9966: util-linux-2.30/.stamp_built' failed
6149 #11696: possible typo in board/pc/post-build.sh
6151 2019.02-rc2, released February 23th, 2019
6153 Fixes all over the tree.
6155 Removed zynq_zybo defconfig, as it hasn't seen any update
6156 since it was added in 2016, and uses a U-Boot version not
6157 compatible with openssl-1.1.x.
6159 Linux: Ignore user supplied downloadable hashes, as no hash
6160 checksums are available for those.
6162 Updated/fixed packages: bind, cryptopp, docker-containerd,
6163 dtc, efivar, gdb, imagemagick, ipmiutil, libcpprestsdk,
6164 libcurl, libgpiod, libid3tag, libv4l, log4cplus, luvi,
6165 madplay, mender, mosquitto, poco, postgresql, proftpd,
6166 pulseaudio, python-django, qemu, qt5base, qwt, rabbitmq-c,
6167 reaver, safeclip, stress-ng, swupdate, syslog-ng, systemd,
6170 Issues resolved (http://bugs.uclibc.org):
6172 #11501: compile sdl2 with enable wayland
6173 #11681: .. unable to initialize decompress status for section..
6175 2019.02-rc1, released February 13th, 2019
6177 Fixes all over the tree and new features.
6182 Require Python >= 2.7 as it is needed for E.G. building
6185 Ensure GNU gzip is used for reproducible tarballs (instead of
6191 Ensure the PLATFORM and OS environment variables are not set,
6192 as they cause build issues for some packages.
6194 The package list infrastructure now correctly handles packages
6195 installing files with old mtime.
6197 Add a config option to force all optional host utilities to be
6198 built, even if suitable versions are available on the build
6201 graph-build-time: Also show time spent downloading
6203 Download: fixes for SSH/SCP support
6205 Ensure user provided permissions override permissions from
6208 SDK: Fix handling of relative symlinks (targets starting with
6211 BR2_SYSTEM_DEFAULT_PATH setting to customize the default path
6214 The custom skeleton logic will now populate the needed /bin,
6215 /lib, /sbin directories/symlinks if not present. Merged /usr
6216 can now be used with a custom skeleton.
6218 Rootfs overlays can now override symbolic links from
6219 packages. This was disabled to ensure the correct symbolic
6220 links are present when merged /usr is used. Instead validate
6221 that the rootfs overlays do not include invalid /bin, /sbin
6224 The waf infrastructure now support the <pkg>_SUBDIR variable,
6225 similar to the other package types.
6227 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
6229 Various improvements to the meson infrastructure.
6231 Luarocks: A Buildroot addon has been added to automate
6232 creating a Buildroot package from luarocks, similar to
6233 scancpan and scanpypi.
6235 scanpypi: protect against zip-slip vulnerability in zip/tar
6238 check-package: fix Python 3 support
6240 get-developers: Fix behaviour when called from elsewhere than
6241 the toplevel directory.
6243 pkg-stats: Show latest upstream version of each package, based
6244 on data from release-monitoring.org
6246 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
6247 a clean tree when ccache is enabled.
6249 Default to sha256 password encoding, drop md5 support.
6254 Support for RISC-V 32bit architecture, ARM A55, 75 and Saphira
6255 variants, MIPS support for mips32r3, mips64r3 and Marvell
6256 Octeon II/III variants.
6261 ARC toolchain 2018.09, ARM 8.2-2018.11, Codescape IMG/MTI MIPS
6262 2018.09-02, MUSL 1.1.21, GCC 6.5.0 / 7.4.0, GDB 8.2.1
6267 openssl: Bump to 1.1.1x series, bringing TLSv1.3 support and
6270 fftw: Split into fftw-{single,double,long-double,quad}
6271 packages for the different data precision options.
6273 libcurl: Now has explicit TLS backend selection options.
6275 linux: Support building device tree blobs with the -@ option
6276 for device tree overlays.
6278 weston: The weston-imx i.MX variant is now used when
6279 imx-gpu-viv is enabled
6281 pkgconf: Update to 1.5.3, which brings support for
6282 --define-prefix (used by GStreamer)
6284 Add host-python3-setuptools package to handle host python
6285 packages needing python3 with setuptools support.
6288 New defconfigs: Aarch64 EFI, Orangepi one plus, Orangepi lite
6289 2, QEMU RISC-V 32bit virt, Rock64
6292 New packages: brcm-patchram-plus, clinfo, cunit, docker-cli,
6293 erlang-p1-eimp, exempi, fail2ban, fftw-double,
6294 fftw-double-long, fftw-quad, fftw-single, gerbera, grpc,
6295 gst1-shark, intel-gmmlib, iwd, kf5-kcoreaddons, libeastl,
6296 libpackagekite, libtorrent-rasterbar, lua-std-debug,
6297 lua-std-normalize, mini-snmpd, netsurf, pamtester, pcm-tools,
6298 python-aiodns, python-aiohttp, python-aiohttp-jinja2,
6299 python-aiohttp-remotes, python-aiohttp-security,
6300 python-aiohttp-session, python-aiohttpd-sse, python-aiojobs,
6301 python-cchardet, python-pycares, python-sentry-sdk,
6302 python-wtforms, python3-setuptools, rcw, rtc-tools, shim,
6303 utp_com, vmtouch, websocketpp
6305 Removed packages: fftw, lua 5.2.x, luacrypto, perl-time-hires,
6306 python-pyqt, qt, qtuio, tn5250
6308 Issues resolved (http://bugs.uclibc.org):
6310 #10851: Patch to handle numpad Enter key properly
6311 #11066: x11r7 X11 S40xorg leads to a black screen on QEMU x86..
6312 #11126: Bash Shell Programming using Buildroot
6313 #11426: pps-tools bash dependency
6314 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
6315 #11536: dt-utils building fails with glibc 2.28
6316 #11546: open-vm-tools with glibc 2.28
6317 #11566: Fix init script
6318 #11576: Unable to start apache with event MPM on raspberry pi 3
6319 #11591: [pkgconf 1.5.3] xserver OpenGL support is missing
6320 #11606: libjpeg has no Config.in
6321 #11616: 2018.02.09 fails to build libzlib with full RELRO..
6322 #11656: Custom device tree and u-boot boot.scr not integrated..
6323 #11666: Touchscreen with (Py)Qt5 should use tslib instead of evdev
6325 2018.11.4, Released March 28th, 2019
6327 Important / security related fixes.
6329 Updated/fixed packages: avahi, beecrypt, binutils, botan,
6330 busybox, clamav, cups, devmem2, efl, fetchmail, file, fltk,
6331 gcc, gdb, git, go, gst-plugins-bad, iproute2, jq,
6332 kf5-modemmanager-qt, leveldb, libopenssl, libraw, libseccomp,
6333 libsoxr, libssh2, mariadb, mosquitto, nodejs, ntp, openjpeg,
6334 perl, php, putty, qt5webkit, rdesktop, runc, samba4, swupdate,
6335 systemd, tor, vsftpd, wireshark, xapp_xdm, xen, xlib_libXdmcp
6337 2018.11.3, Released February 23th, 2019
6339 Important / security related fixes.
6341 Ensure the PLATFORM and OS environment variables are not set,
6342 as they cause build issues for some packages.
6344 The package list infrastructure now correctly handles packages
6345 installing files with old mtime.
6347 Linux: Skip hash checks for user supplied downloadable
6348 patches, as no hash checksums are available for those.
6350 scanpypi: protect against zip-slip vulnerability in zip/tar
6353 Download: fixes for SSH/SCP support
6355 SDK: Fix handling of relative symlinks (targets starting with
6358 Updated/fixed packages: bind, dhcpcd, docker-compose,
6359 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
6360 dtc, efivar, ghostscript, gnuradio, imagemagick, jpeg-turbo,
6361 libarchive, libb64, libcurl, libgeotiff, libgpiod, libid3tag,
6362 libupnp18, log4cplus, madplay, meson, mosquitto, openssh, php,
6363 poco, postgresql, proftpd, pulseaudio, python, python-django,
6364 python3, qt5base, reaver, runc, sg3_utils, sqlcipher,
6365 swupdate, systemd, unzip, webkitgtk, xenomai
6367 2018.11.2, Released January 30th, 2019
6369 Important / security related fixes.
6371 Defconfigs: Fixes for imx6slevk, imx7dsabresd, imx8mqevk, Lego
6372 EV3, QEMU AArch64-virt
6374 Download: Fix scp download handling
6376 check-package: fix Python 3 support
6378 get-developers: Fix behaviour when called from elsewhere than
6379 the toplevel directory.
6381 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
6382 a clean tree when ccache is enabled.
6384 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
6386 Updated/fixed packages: acpica, apache, apr, avrdude, cargo,
6387 cc-tool, dash, dhcpdump, dmalloc, docker-containerd, efivar,
6388 fwts, glibc, gnuchess, gnupg2, go, leveldb, libarchive,
6389 libassuan, libftdi1, libgpg-error, libhttpparser, libkcapi,
6390 libmad, libsndfile, libsquish, liburiparser, libwebsock,
6391 libxml2, lighttpd, llvm, lm-sensors, lua-msgpack-native, lxc,
6392 mariadb, mbedtls, meson, mosquitto, netatalk, nodejs, odhcp6c,
6393 openresolv, openssh, pango, patchelf, php, python-django,
6394 python-numpy, python-pyyaml, rauc, rp-pppoe, s6-networking,
6395 samba4, sdl_sound, shairport-sync, sqlite, subversion,
6396 sunxi-cedarx, swupdate, systemd, tcpreplay, tekui, tmp2-abrmd,
6397 tpm2-tools, tpm2-tss, udisks, unixodbc, usb_modeswitch,
6398 webkitgtk, wireshark, wolfssl, xapp_rgb, xenomai, xerces
6400 Issues resolved (http://bugs.uclibc.org):
6402 #11576: Unable to start apache with event MPM on raspberry pi 3
6404 2018.11.1, Released December 20th, 2018
6406 Important / security related fixes.
6408 defconfigs: Fixes for bananapi m2 ultra, ci20
6410 Download wrapper: Fix for urlencode handling
6412 Updated/fixed packages: asterisk, docker-compose,
6413 docker-engine, dt-utils, gnutls, go, grub, libbsd, libcurl,
6414 libpgpme, libiscsi, liblo, libmpd, libopenssl, liboping,
6415 libpam-tacplus, libpjsip, linux-firmware, liquid-dsp,
6416 lua-cqueue, luvi, lxc, lynx, nginx, nodejs, openzwave, php,
6417 pps-tools, proftpd, prosody, sdl2_net, squashfs, swupdate,
6418 uclibc, vtu, webkitgtk, wine, xen
6420 New packages: docker-cli
6422 Issues resolved (http://bugs.uclibc.org):
6424 #11426: pps-tools bash dependency
6425 #11536: dt-utils building fails with glibc 2.28
6427 2018.11, Released December 1st, 2018
6431 Updated/fixed packages: c-ares, quagga, squid
6433 2018.11-rc3, released November 30th, 2018
6435 Fixes all over the tree.
6437 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
6438 olinuxino lime legacy, Orangepi zero plus 2, PC, Riotboard.
6440 graph-depends: Fix for package names starting with a non-alpha
6443 Updated/fixed packages: alsa-utils, botan, dante, domoticz,
6444 dtc, freetype, gauche, gcc, gdb, ghostscript, glibc,
6445 imx-usb-loader, libbsd, libid3tag, libkrb5, libmicrohttpd,
6446 libopenssl, libsoxr, linux, motion, msgpack, mtd,
6447 perl-net-ssleay, php, popt, python-numpy, qt5declarative,
6448 samba4, shadowsocks-libev, stress-ng, systemd, usb_modeswitch,
6449 webkitgtk, valgrind, weston, xfsprogs
6451 2018.11-rc2, released November 21th, 2018
6453 Fixes all over the tree.
6455 fs: Drop intermediate tarball from the filesystem handling to
6456 fix an issue with xattrs handling related to fakeroot. Ensure
6457 tarball target includes xattrs.
6459 download: Fix confusion in git submodule handling if dl/ is a
6462 genrandconfig: Fix missing newline in BR2_WGET handling,
6463 causing the following line to be ignored. This would affect
6464 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
6465 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
6466 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
6468 show-build-order: Also include the dependencies of
6471 Fix a number of build issues in packages for the recently
6472 merged RISC-V architecture support.
6474 Updated/fixed packages: dt-utils, easydbus, elfutils,
6475 flare-engine, flatcc, glibc, gstreamer, gstreamer1, imx-uuc,
6476 libassuan, libcorrect, libiscsi, libkrb5, libmicrohttpd,
6477 libnftnl, libnspr, libnss, libsemanage, libsigsegv, libv4l,
6478 ltp-testsuite, luv, luvi, make, ncmpc, netplug, openocd,
6479 prosody, qemu, rpm, sconeserver, shadowsocks-libev,
6480 supertuxcart, syslinux, systemd, trace-cmd, uclibc,
6481 uclibc-ng-test, vtun, webkitgtk, weston, wireshark, xen,
6484 Issues resolved (http://bugs.uclibc.org):
6486 #11086: download/git submodule breaks on symlinked dl folder
6487 #11216: Capabilities not applied to filesystem
6489 2018.11-rc1, released November 9th, 2018
6491 Fixes all over the tree and new features.
6493 Architecture: RISC-V support (64bit) added.
6495 Toolchain: Glibc bumped to 2.28. Fortran support for external
6496 toolchains. ARM (Linaro) toolchains updated to 8.2-2018.08.
6498 Hardening flags (RELRO) are now handled by the toolchain
6499 wrapper instead of explicitly through CFLAGS/LDFLAGS, fixing a
6502 Filesystems: Support for creating btrfs and f2fs filesystems
6505 Add a number of patches to fix build errors for host utilities
6506 on modern distributions using glibc-2.28.
6508 mkusers: Ensure existing group members are preserved when a
6509 group is reprocessed.
6511 printvars: Fix issue with exceeding shell command line length
6512 limits for certain setups.
6514 Workaround added for incompatibility issues between host-dtc
6515 and older U-Boot and Linux kernel versions.
6517 Detect and reject build paths containing '@', as this confuses
6518 a number of packages, including GCC.
6520 utils/diffconfig: Make it work for (non-Buildroot) config
6521 files not using the BR2_ prefix.
6523 New defconfigs: Amarula a64-relic, Bananapi m2 ultra, Embest
6524 riotboard, Hardkernel Odroid XU-4, QEMU riscv64-virt.
6525 olimex_a20_olinuxion_lime_mali is renamed to _legacy.
6527 OpenCL infrastructure support added, similar to how OpenGL is
6530 Linux-headers: Support for kernel headers from a custom
6531 tarball / git repo added.
6533 New packages: bird, bluez5_utils-headers, btrfs-progs,
6534 checksec, davici, duktape, ell, haproxy, libclc, libcorrect,
6535 libopencl, libopenresolv, nss-myhostname,
6536 perl-apache-logformat-compiler, perl-appconfig,
6537 perl-astro-suntime, perl-class-inspector, perl-class-load,
6538 perl-class-method-modifiers, perl-class-std,
6539 perl-class-std-fast, perl-cookie-baker, perl-data-dump,
6540 perl-data-optlist, perl-data-uuid, perl-data-manip,
6541 perl-dbd-mysql, perl-dbi, perl-devel-globaldestruction,
6542 perl-devel-stacktrace, perl-devel-stacktrace-ashtml,
6543 perl-device-serialport, perl-dist-checkconflicts,
6544 perl-exporter-tiny, perl-file-sharedir, perl-file-slurp,
6545 perl-filesys-notify-simple, perl-hash-multivalue,
6546 perl-http-entity-parser, perl-http-headers-fast,
6547 perl-http-multipartparser, perl-io-interface,
6548 perl-io-socket-multicast, perl-json-maybexs, perl-mime-tools,
6549 perl-module-implementation, perl-module-runtime, perl-moo,
6550 perl-number-bytes-human, perl-package-stash, perl-params-util,
6551 perl-plack, perl-posix-strftime-compiler, perl-role-tiny,
6552 perl-streams-buffered, perl-sub-exporter-progressive,
6553 perl-sub-install, perl-sub-quote, perl-sys-cpu,
6554 perl-sys-meminfo, perl-sys-mmap, perl-time-parsedate,
6555 perl-type-tiny, perl-www-form-urlencoded, perl-x10, pigpio,
6556 python-async-timeout, python-falcon, python-fire,
6557 python-mimeparse, python-multidict, python-passlib,
6558 python-pigpio, python-pip, python-ply, python-py,
6559 python-pyasn1, python-pyasn1-modules, python-pycryptodomex,
6560 python-pyhamcrest, python-pysmi, python-scapy, python-semver,
6561 python-serial-asyncio, python-typing, python-uvloop,
6562 pythonwrapt, python-yarl, python-zeroconf, riscv-pk, sedutil,
6563 spandsp, tini, waffle, xapian
6565 Removed packages: bootutils, dsp-tools, expedite, gst-dsp,
6568 Issues resolved (http://bugs.uclibc.org):
6570 #11116: Buildroot should set PYTHON_EGG_CACHE instead of writing ..
6571 #11156: In python3 module 'socket' has no attribute 'AF_BLUETOOTH'
6572 #11166: Erlang bad argument on valid uint64 when crosscompiled on..
6573 #11206: zlib: fails to build with Linaro toolchain, BR2_RELRO_FULL..
6574 #11241: ACPID shouldn't depend on BR2_x86_64 || BR2_i386
6575 #11251: Util scanpypi failes when package change - to _ in tar file
6576 #11266: qt5base-5.11.1 does not compile with musl, complains about..
6577 #11286: python-rpi-gpio only should depend on BR2_arm || BR2_aarch64
6578 #11321: Latest master fails to build readline with RELRO FULL
6579 #11326: sysvinit fails to build in latest GIT master
6580 #11331: Internal application no longer builds with latest GIT master
6581 #11336: nfs-utils fails to build in latest GIT master
6582 #11351: build root-2018-08, linaro aarch64 compile error
6583 #11376: mdmon binary missing
6584 #11391: Valgind availability on ARM
6585 #11396: uboot environment image checksum invalid if target is big endian
6586 #11421: GCC error message for ARM Cortex-A9/ARM.V7
6587 #11451: Can't find libmpfr.so.4 when using external toolchain on ubuntu..
6588 #11481: Docs: Is external.desc required?
6590 2018.08.4, Released December 20th, 2018
6592 Important / security related fixes.
6594 Defconfigs: Fixes for ci20, orangepi zero plus 2
6596 Download wrapper: Fix for urlencode handling
6598 Updated/fixed packages: c-ares, dante, docker-compose,
6599 domoticz, freetype, ghostscript, gnutls, libcurl, libgpgme,
6600 libid3tag, libiscsi, libmpd, libopenssl, liboping, libpjsip,
6601 linux-firmware, liquid-dsp, luvi, lynx, msgpack, nginx,
6602 nodejs, php, popt, pps-tools, prosody, python-numpy,
6603 python-requests, samba4, sdl2_net, squashfs, swupdate,
6604 systemd, uclibc, vte, webkitgtk, wine, xfsprogs
6606 Issues resolved (http://bugs.uclibc.org):
6608 #11426: pps-tools bash dependency
6610 2018.08.3, Released November 26th, 2018
6612 Important / security related fixes.
6614 fs: Drop intermediate tarball from the filesystem handling to
6615 fix an issue with xattrs handling related to fakeroot. Ensure
6616 tarball target includes xattrs.
6618 download: Fix confusion in git submodule handling if dl/ is a
6621 toolchain: Only allow enabling stack protection on
6622 architectures with control flow integrity (CFI) support. Only
6623 allow FORTIFY_SOURCE support on gcc >= 6.
6625 genrandconfig: Fix missing newline in BR2_WGET handling,
6626 causing the following line to be ignored. This would affect
6627 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
6628 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
6629 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
6631 show-build-order: Also include the dependencies of
6634 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
6635 olinuxino lime legacy, Orangepi zero plus 2.
6637 graph-depends: Fix for package names starting with a non-alpha
6640 Updated/fixed packages: attr, audit, bind, brotli, busybox,
6641 dtc, easydbus, elfutils, flare-engine, flatcc, gauche, gcc,
6642 giflib, gpsd, lcdproc, libcurl, libiscsi, libkcapi, libnfs,
6643 libnspr, libnss, libsemanage, liburiparser, lighttpd,
6644 lua-curl, mariadb, mmc, mosquitto, mysql, ncmpc, neardal,
6645 netplug, network-manager, nfs-utils, nginx, openocd, openswan,
6646 p11-kit, postgresql, prosody, qemu, qt, rpm, ruby, samba4,
6647 squid, supertuxkart, systemd, tar, trace-cmd, traceroute,
6648 twolame, uclibc, usb_modeswitch, vtun, webkitgtk, weston,
6649 xdriver_xf86-video-geode, xlib_libfontenc, xserver_xorg-server
6651 Issues resolved (http://bugs.uclibc.org):
6653 #11086: download/git submodule breaks on symlinked dl folder
6654 #11481: Docs: Is external.desc required?
6656 2018.08.2, Released October 25th, 2018
6658 Important / security related fixes.
6660 Workaround added for incompatibility issues between host-dtc
6661 and older U-Boot and Linux kernel versions.
6663 Detect and reject build paths containing '@', as this confuses
6664 a number of packages, including GCC.
6666 utils/get-developers: Add -e option for use with git
6669 utils/diffconfig: Make it work for (non-Buildroot) config
6670 files not using the BR2_ prefix.
6672 u-boot: Fix for environment image handling on big endian
6675 Updated/fixed packages: binutils, ca-certificates,
6676 cups-filters, dtc, erlang, file, freetype, gcc, git, gvfs,
6677 jasper, leveldb, libarchive, libssh, live555, ljlinenoise,
6678 mariadb, mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils,
6679 poco, psmisc, ptpd2, python-enum34, qemu, qt, qt5base,
6680 setools, spice, spice-protocol, tinc, ustr, wireshark,
6682 Issues resolved (http://bugs.uclibc.org):
6684 #11396: uboot environment image checksum invalid if target is big endian
6686 2018.08.1, Released October 7th, 2018
6688 Important / security related fixes.
6690 Add a number of patches to fix build errors for host utilities
6691 on modern distributions using glibc-2.28.
6693 mkusers: Ensure existing group members are preserved when a
6694 group is reprocessed.
6696 printvars: Fix issue with exceeding shell command line length
6697 limits for certain setups.
6699 Updated/fixed packages: acpid, android-tools, apache,
6700 arp-scan, bandwidthd, bind, brltty, clamav, connman, cppcms,
6701 domoticz, dtc, fio, gcc, gdb, ghostscript, gnupg, httpping,
6702 igmpproxy, imlib2, ipsec-tools, libesmtp, libnfs, libxslt,
6703 links, lua, mosquitto, nilfs-utils, ocrad, parted, php,
6704 python-django, screen, shairport-sync, strongswan,
6705 vboot-utils, webkitgtk, wireguard, x265 xen, xlib_libXdmcp,
6706 xlib_libXfont, xlib_libXft, xlib_libxshmfence,
6707 xutil_makedepend, zeromq
6709 2018.08, Released September 6th, 2018
6715 - Glibc 2.28 on the build host breaks compilation of a number
6716 of host packages. 2018.08 contains fixes for some of these
6717 packages, but not all. Consider building on hosts (or in
6718 containers) using older Glibc versions.
6720 - host-dtc 1.4.7 breaks compilation of older U-Boot and Linux
6721 kernel configurations using FDT/DTC. Consider updating the
6722 Linux kernel to >= 4.17 and U-Boot to >= 2018.07 or
6723 backporting commit 9130ba8846 (scripts/dtc: Update to
6724 upstream version v1.4.6-9-gaadd0b65c987) for the Linux
6725 kernel / commit db405d1980 for U-Boot.
6726 Alternatively revert commit 7b929ddcf0 (dtc: bump version to
6727 1.4.7) and ensure your build host does not have the libfdt
6728 development headers installed.
6730 Updated/fixed packages: busybox, chipmunk, cutelyst,
6731 domoticz, gcc, imagemagick, lcms2, libcurl, mediastreamer,
6732 moarvm, php, qt, qt5virtualkeyboard, qt5webengine, screen,
6733 sdl2, squashfs, uboot, xen
6735 Issues resolved (http://bugs.uclibc.org):
6737 #11261: ccache using wrong cached objects
6738 #11276: Understanding the patch for kernel-4.9 and other..
6740 2018.08-rc3, Released August 31th, 2018
6742 Fixes all over the tree.
6744 linux: additional improvements to the flex / bison dependency
6745 handling, use system provided variant if available. Ensure
6746 toolchain is available when configuring for 4.18+ support.
6748 Download: Fix handling of primary sites using file://
6750 Toolchain: Correct external toolchain musl detection for
6753 Updated/fixed packages: aircrack-ng, bison, brltty, busybox,
6754 cutelyst, dropbear, gr-osmosdr, i2c-tools, json-c, libconfuse,
6755 libkcapi, libsoup, libssh, liburiparser, mbedtls, mender,
6756 mesa3d, minicom, mjpegtools, mutt, openpowerlink, openssh,
6757 oracle-mysql, php, postgresql, pv, qt5base, qt5quickcontrols,
6758 rauc, shairport-sync, systemd, xlib_libX11, zeromq,
6760 Issues resolved (http://bugs.uclibc.org):
6762 #11091: BR2_PRIMARY_SITE doesn't work (wget is selected...
6763 #11141: WF111 package no longer available
6764 #11211: Internal compiler error: Killed (program cc1plus)..
6765 #11236: util-linux fails to build on Travis CI when python..
6766 #11246: Glibc 2.28 - fails to build host-bison and host-m4
6767 #11256: Add python-falcon and python-mimeparse packages
6769 2018.08-rc2, Released August 20th, 2018
6771 Fixes all over the tree.
6773 pkg-kconfig: Support dependencies needed to run the
6774 configurator, E.G. recent Linux kernel versions needing flex
6777 Defconfigs: ARM Juno: Bump ATF to fix a build
6778 issue. Raspberrypi2: Bump rootfs size. Snps_archs38_vdk:
6779 Correct /etc/inittab. Technologic ts7680: Correct genimage
6780 configuration. Orange PI PC / Zero, Sheevaplug: Bump U-boot to
6781 2018.07 to fix build issue. Ensure host-openssl is pulled in
6782 for kernel builds where needed.
6784 Updated/fixed packages: aircrack-ng, bind, boost,
6785 boot-wrapper-aarch64, bzip2, busybox, chrony, cryptsetup,
6786 dahdi-tools, dbus, domoticz, eigen, ipsec-tools, libarchive,
6787 libfuse, libgit2, libopenssl, libselinux, lighttpd, lvm2, m4,
6788 makedevs, mariadb, mesa3d-headers, mono, ncmpc, ncurses,
6789 nodejs, php, python-django, python-pyqt5, qt5base,
6790 qt5serialbus, ruby, samba4, uboot-tools, uclibc, vlc,
6791 waylandpp, wireless_tools, wireshark, wpa_supplicant, mtd,
6792 xdriver_xf86-video-ati, xserver_xorg-server
6794 Issues resolved (http://bugs.uclibc.org):
6796 #10781: cryptsetup luksOpen container_file container causes..
6797 #10996: bogus musl ARM toolchain
6798 #11191: xattr and check-package issue
6800 2018.08-rc1, Released August 5th, 2018
6804 - add support for gcc 8.x, switch to gcc 7.x as the default
6806 - add support for gdb 8.1, switch to gdb 8.0 as the default
6807 and remove gdb 7.10/7.11
6808 - add support for binutils 2.31
6809 - NIOSII CodeSourcery toolchain updated
6810 - Linaro AArch64 BE toolchain added, and other Linaro
6812 - Synopsys ARC pre-built toolchain updated
6814 Architecture: add support for ARM Cortex-M7
6818 - systemd bumped to 239
6819 - Qt5 bumped to 5.11.1
6820 - Rust bumped to 1.27
6821 - GStreamer stack bumped to 1.14.2
6822 - X.org server bumped to 1.20, and all X.org proto packages
6823 replaced by the single xorgproto package
6824 - i.MX6 support packages bumped to 6.2.4
6825 - i.MX Vivante graphics version bumped to 6.2.4.p1.2,
6826 adding support for Wayland and i.MX8MQ platforms
6828 Linux: bumped to 4.17 by default.
6830 Infrastructure: new package infrastructure added for packages
6831 using the Meson build system
6833 New packages: at-spi2-atk, at-spi2-core, capnproto, cmocka,
6834 corkscrew, cutelyst, davfs2, flatcc, libidn2, libgit2,
6835 libopusenc, mender, nghttp2, perl-convert-asn1, perl-crypt-blowfish,
6836 perl-crypt-cbc, perl-digest-md5, perl-mime-base64-urlsafe,
6837 perl-mojolicious-plugin-authentication, perl-net-ping,
6838 perl-net-snmp, perl-net-ssh2, perl-net-telnet, pigz,
6839 python-reentry, python-request-id, python-validators,
6840 python-webob, shadowsocks-libev, speexdsp, xorgproto, wampcc
6842 New defconfigs: NXP i.MX7D SDB, Boundary Devices Nitrogen 8M,
6843 Olimex A10 OLinuxino, ZynqMP ZCU106
6845 Removed packages: all xproto_* have been removed and replaced
6848 Issues resolved (http://bugs.uclibc.org):
6850 #9411: MUSL build with RT Error relocating /lib/libgcc_s.so.1:
6851 __cpu_indicator_init: symbol not found
6852 #9921: lockfile module within python-daemon not available
6853 #10341: gdb install of py files when using buildroot toolchain
6855 #10661: /etc/init.d/S29netplug starts multiple instances of netplugd
6856 #10751: Missing dependency in pulseaudio package
6857 #10811: kodi-17.6-Krypton does not compile for freescale_* devices
6858 #10856: openblas on qemu_x86_64_defconfig fails with
6859 "sgemm_kernel.o: No such file or directory"
6860 #11056: Compiling a file that uses libdrm headers fails with:
6861 fatal error: drm.h: No such file or directory
6862 #11061: support/download: git version=master broken
6863 #11071: Building postgresql package on Debian 9.4 x64 for armel target fails
6864 #11076: Docker containerd installed to incorrect path
6865 #11101: host-patchelf Endian Issue with relative RPATH
6866 #11111: raspberry pi 3 b+: missing BSP for 64-bit kernel
6867 #11121: statfs call corrupts memory struct statfs too small
6868 #11181: Switching toolchain does not work
6870 2018.05.3, Released October 6th, 2018
6872 Important / security related fixes.
6874 Add a number of patches to fix build errors for host utilities
6875 on modern distributions using glibc-2.28.
6877 mkusers: Ensure existing group members are preserved when a
6878 group is reprocessed.
6880 printvars: Fix issue with exceeding shell command line length
6881 limits for certain setups.
6883 Updated/fixed packages: acpid, android-tools, apache,
6884 arp-scan, bandwidthd, bind, bison, brltty, chipmunk, connman,
6885 cppcms, fio, gcc, ghostscript, gnupg, httping, igmpproxy,
6886 imagemagick, imlib2, ipsec-tools, lcm2, libcurl, libesmtp,
6887 libnfs, libssh, libxslt, links, mediastreamer, minicom,
6888 moarvm, nilfs-utils, ocrad, parted, php, postgresql, pv,
6889 python-django, qt, qt5quickcontrols, qt5webengine, screen,
6890 sdl2, shairport-sync, squashfs, strongswan, vboot-utils,
6891 webkitgtk, wireguard, x265, xen, xlib_libXfont, xlib_libXft,
6892 xlib_libxshmfence, zeromq
6894 2018.05.2, Released August 28th, 2018
6896 Important / security related fixes.
6898 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
6899 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
6902 Updated/fixed packages: acl, attr, apache, bind,
6903 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
6904 dahdi-tools, dmidecode, dropbear, eigen, ffmpeg, gawk, gcc,
6905 ghostscript, gnutls, imx-gpu-viv, ipsec-tools, libarchive,
6906 libfuse, libglib2, libopenssl, libselinux, libsoup, lighttpd,
6907 linuxptp, lttng-modules, lttng-tools, lua-flu, lvm2, m4,
6908 makedevs, mariadb, mbedtls, mesa3d-heders, mtd, ncurses,
6909 nodejs, openssh, php, python-django, rauc, ruby, samba4,
6910 stress-ng, ti-utils, uboot-tools, uclibc, vim, waylandpp,
6911 wireless_tools, wireless-regdb, wireshark, wpa_supplicant,
6914 Issues resolved (http://bugs.uclibc.org):
6916 #10781: cryptsetup luksOpen container_file container causes..
6917 #10986: Installing package attr when already supplied by..
6918 #11191: xattr and check-package issue
6920 2018.05.1, Released July 20th, 2018
6922 Important / security related fixes.
6924 U-Boot: Ensure host version of ncurses is picked up and not
6925 host-ncurses built by buildroot, as that otherwise causes
6926 widechar/non-widechar conflicts and corrupted menuconfig
6929 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
6931 Toolchain: ARC tools updated to arc-2018.03.
6933 pkg-stats: Fix python 3.x compatibility.
6935 dl-wrapper: Fix support for URIs containing '+', fix
6936 no-check-hash for inferred site method.
6938 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
6939 Support ethernet on Turbot variant.
6941 Updated/fixed packages: audit, bind, btrfs-progs, cifs-utils,
6942 clamav, collectd, coreutils, docker-containerd, dos2unix,
6943 edid-decode, file, gcc, gdb, gnupg, gnupg2, heimdal, hidapi,
6944 imagemagick, libcurl, libgcrypt, libglib2, liblogging,
6945 libostree, libressl, libsoup, libv4l, libvncserver, libvorbis,
6946 libwebsockets, libxslt, lm-sensors, mariadb, mpg123, ncurses,
6947 network-manager, nodejs, patchelf, perl, php-amqp, pinentry,
6948 pixiewps, qpdf, qt53d, qt5base, qt5charts, qt5script, redis,
6949 systemd, triggerhappy, uboot, wireguard, wireless-regdb,
6952 2018.05, Released June 1st, 2018
6956 Download: Work around for hanging connections for packages
6957 from CVS, by adding a 10 minute max timeout.
6959 Updated/fixed packages: binutils, clang, dash, expect, git,
6960 glibc, jpeg-turbo, libjpeg, log4cplus, openvmtools, xen,
6962 Issues resolved (http://bugs.uclibc.org):
6964 #11051: runtime issue on STM32 with usage of binutils 2.29.x
6966 2018.05-rc3, Released May 28th, 2018
6968 Fixes all over the tree.
6970 Toolchain: ARC tools updated to arc-2018.03-rc2.
6972 Fs: Ensure hard links in TARGET_DIR are correctly copied for
6973 filesystem input. With the recent changes to the file system
6974 generation logic, hard links were "expanded" in file system
6975 images leading to bloated rootfs images for setups with hard
6978 Infrastructure: Error out for packages using the 'local'
6979 method but forgetting to specify <pkg>_SITE.
6981 Build rpcgen for the host when needed to support distributions
6982 no longer shipping rpcgen with glibc (E.G. recent Fedora).
6984 Updated/fixed packages: autofs, bash-completion, binutils,
6985 busybox, cjson, elf2flt, libcoap, libcurl, libtirpc, lrzsz,
6986 poppler, procps-ng, qt-webkit-kiosk, quota, samba4, xfsprogs
6988 Issues resolved (http://bugs.uclibc.org):
6990 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file..
6991 #11036: C compiler cannot create executables
6992 #11046: Git package binaries are ~180MB (compared to ~20MB in..
6994 2018.05-rc2, Released May 22nd, 2018
6996 Fixes all over the tree.
6998 Dependencies: Check that the current working directory (.)
6999 isn't listed in PATH as that causes various build issues.
7001 Manual: Clarify that git branch names may not be used as
7002 version identifiers. This has never been supported, but was
7003 kind of working (with some limitations) before the git
7004 download rework - Now it does not work at all.
7006 Linux: Ensure host version of ncurses is picked up and not
7007 host-ncurses built by buildroot, as that otherwise causes
7008 widechar/non-widechar conflicts and corrupted menuconfig
7011 Packages: Renamed a number of package options not prefixed
7012 with BR2_PACKAGE_<pkg> for consstency.
7014 Download infrastructure: Fix file:// protocol handling after
7017 Updated/fixed packages: acl, apr-util, asterisk, attr,
7018 bluez5_utils, cifs-utils, clamav, clang, cups-filters,
7019 dahdi-linux, exim, faketime, gdb, go, gst1-plugins-bad,
7020 imx-mkimage, ipsec-tools, jamvm, janus-gateway,
7021 jquery-ui-themes, libcap, libcurl, libftdi, libkcapi, libkrb5,
7022 libmediaart, libmodbus, libmodplug, libmpd,
7023 libnetfilter_cthelper, libnetfilter_cttimeout, libnfc,
7024 libnfnetlink, libnss, liboauth, libogg, libosip2,
7025 libpam-radius-auth, libpcap, libpciaccess, llvm, log4cplus,
7026 ltrace, lynx, mbedtls, modem-manager, nfs-utils,
7027 python-cython, python-websockets, qt5cinex, qt5wayland, rauc,
7028 snort, strace, ti-sgx-km, transmission, wavpack, wget, woff2,
7029 xen, zmqpp, znc, zstd
7031 Issues resolved (http://bugs.uclibc.org):
7033 #10986: Installing package attr when already supplied by...
7034 #11011: BUildroot for Raspberry Pi 2
7035 #11016: Wrong compiler used for external user host packages
7037 2018.05-rc1, Released May 9th, 2018
7039 Toolchain: glibc bumped to 2.27, musl bumped to 1.1.19,
7040 uClibc-ng 1.0.30, Linux kernel headers bumped to 4.16.x.
7042 Architecture: support for the Blackfin architecture has been
7043 removed, as it was removed from Linux upstream, poorly
7044 maintained in binutils/gdb, and abandoned by Analog Devices.
7046 Numerous packages updated to have hashes for their license
7049 Systemd can now be built with uClibc toolchains.
7051 Linux: addition of BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF and
7052 BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL to support building Linux
7053 kernel configurations that need libelf on the host or openssl
7057 - all Python scripts are now verified with flake8
7058 - check-package extended to check all Config.in and .mk files
7059 in tree, not only the ones in package/
7063 - The download infrastructure has seen a major overhaul, with
7064 the main visible new feature being Git caching: a package
7065 fetched from Git no longer needs to be re-cloned entirely
7066 everytime its version is changed. Anoter visible change is
7067 that the download folder now has subfolders per package. See
7068 http://lists.busybox.net/pipermail/buildroot/2018-April/217923.html
7069 for more details about those changes.
7071 - The logic that generates the root filesystem images has been
7072 reworked, with the main goal of allowing several filesystem
7073 images to be produced in parallel, also a requirement for
7074 top-level parallel build. Now, a .tar filesystem image is
7075 always created, and re-extracted in a private directory to
7076 create each format-specific filesystem image.
7078 - A new package infrastructure was introduced for Go-based
7079 packages: golang-package.
7081 - Dependencies on extraction tools are now handled as proper
7082 per-package dependencies, using
7083 <pkg>_EXTRACT_DEPENDENCIES. Beyond a cleanup, this is also a
7084 preparation step for top-level parallel build support.
7086 - When a file being downloaded is part of a package with a
7087 .hash file, but there is no hash listed for this file, the
7088 file is now preserved in the download directory rather than
7089 removed. This helps when updating a package, as it gives the
7090 ability to easily calculate the hash of the file.
7092 - Addition of '<pkg>-show-recursive-depends' and
7093 '<pkg>-show-recursive-rdepends' make targets, to
7094 respectively display the recursive list of dependencies and
7095 the recursive list of reverse dependencies of a given
7098 - The /etc/shells file is now automatically generated with the
7099 list of shell programs installed on the system.
7101 - Addition of -Ofast optimization level as an available
7104 Major updates: Go updated to 1.10, Erlang bumped to 20.3, Qt5
7107 New packages: 18xx-ti-utils, abootimg, bluez-alsa, brotli,
7108 chipmunk, clang, docker-compose, docker-proxy, flare-engine,
7109 flare-game, gst1-interpipe, gstreamer1-editing-services,
7110 hackrf, i2pd, imx-alsa-plugins, imx-mkimage, libcdio-paranoia,
7111 libkrb5, llvm, pixiewps, python-backports-ssl-match-hostname,
7112 python-cached-property, python-cython, python-docker,
7113 python-dockerpty, python-docker-pycreds,
7114 python-flask-sqlalchemy, python-functools32, python-influxdb,
7115 python-json-models, python-libusb1, python-networkx,
7116 python-psycopg2, python-pymodbus, python-sqlalchemy,
7117 python-subprocess32, python-texttable,
7118 python-websocket-client, python-yieldfrom, quotatool, reaver,
7119 snort, sunxi-mali-mainline, sunxi-mali-mainline-driver, tk,
7120 tpm2-abrmd, tpm2-tools, tpm2-tss, udftools, vte, woff2.
7122 New defconfigs: ARC HS Development Kit, Arcturus ucls1012a,
7123 Freescale i.MX6UL EVK (with vendor kernel), Freescale i.MX6
7124 SoloLite EVK (with vendor kernel), Freescale i.MX31 3Stack,
7125 Freescale i.MX8Q EVK Freescale p1025twr, Freescale t1040d4rdb,
7126 Qemu PPC64 E5500, SolidRun ClearFog Base, Tinker RK3288, Vyasa
7129 Removed packages: iqvlinux, kodi-adsp-*, mplayer
7131 Removed defconfigs: ci40, firefly_rk3288,
7132 freescale_p1010rdb_pa, freescale_mpc8315erdb, riotboard,
7135 Issues resolved (http://bugs.uclibc.org):
7137 #10151: toolchain eclipse register : fails with a custom
7139 #10511: Packages get downloaded uncompressed with wget
7140 #10531: QtWebengine doesn't build if the host hasn't a 32 bits
7141 C++ compiler working
7142 #10846: error in compiling gnutls
7143 #10886: openssl-1.0.2n fails to build
7144 #10896: /bin/sh not in /etc/shells
7145 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is
7148 2018.02.12, Released March 29th, 2019
7150 Important / security related fixes.
7152 Updated/fixed packages: avahi, beecrypt, busybox, clamav,
7153 cups, devmem2, fetchmail, file, fltk, gcc, gdb, git, jq,
7154 leveldb, libopenssl, libraw, libseccomp, libssh2,
7155 libunistring, mariadb, mosquitto, nodejs, ntp, openjpeg, perl,
7156 php, putty, qt5webkit, rdesktop, systemd, wireshark, vsftpd,
7157 xapp_xdm, xlib_libXdmcp
7159 2018.02.11, Released February 23th, 2019
7161 Important / security related fixes.
7163 Ensure the PLATFORM and OS environment variables are not set,
7164 as they cause build issues for some packages.
7166 The package list infrastructure now correctly handles packages
7167 installing files with old mtime.
7169 Linux: Skip hash checks for user supplied downloadable
7170 patches, as no hash checksums are available for those.
7172 scanpypi: protect against zip-slip vulnerability in zip/tar
7175 Updated/fixed packages: bind, dhcpcd, dovecot, ghostscript,
7176 gnuradio, imagemagick, jpeg-turbo, libarchive, libb64,
7177 libcurl, libid3tag, madplay, mosquitto, openssh, php,
7178 postgresql, proftpd, python, python-django, python3, qt5base,
7179 sqlcipher, swupdate, systemd, unzip, webkitgtk
7181 2018.02.10, Released January 31th, 2019
7183 Important / security related fixes.
7185 Defconfigs: Fixes for Lego EV3, QEMU AArch64-virt
7187 check-package: fix Python 3 support
7189 get-developers: Fix behaviour when called from elsewhere than
7190 the toplevel directory.
7192 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
7194 Updated/fixed packages: acpica, apache, apr, asterisk,
7195 avrdude, cargo, cc-tool, dash, dhcpdump, dmalloc, gnuchess,
7196 gnupg2, leveldb, libarchive, libassuan, libftdi1,
7197 libgpg-error, libhttpparser, libmad, libsndfile, libsquish,
7198 liburiparser, libwebsock, libxml2, lighttpd, lm-sensors,
7199 lua-msgpack-native, mbedtls, mosquitto, netatalk, nodejs,
7200 openssh, pango, patchelf, php, python-django, python-pyyaml,
7201 rauc, rp-pppoe, s6-networking, samba4, sdl_sound,
7202 shairport-sync, sqlite, subversion, sunxi-cedarx, tcpreplay,
7203 tekui, usb_modeswitch, webkitgtk, wireshark, wolfssl,
7204 xapp_rgb, xenomai, xerces
7206 Issues resolved (http://bugs.uclibc.org):
7208 #11576: Unable to start apache with event MPM on raspberry pi 3
7210 2018.02.9, Released December 20th, 2018
7212 Important / security related fixes.
7214 defconfigs: Fixes for ci20
7216 Updated/fixed packages: c-ares, dante, freetype, ghostscript,
7217 glibc, gnutls, go, libcurl, libgpgme, libid3tag, libiscsi,
7218 libmpd, libopenssl, libpjsip, linux, liquid-dsp, luvi, lynx,
7219 msgpack, nginx, nodejs, php, popt, pps-tools, python-numpy,
7220 python-requests, samba4, sdl2_net, squashfs, swupdate, uclibc,
7221 wine, webkitgtk, xfsprogs
7223 Issues resolved (http://bugs.uclibc.org):
7225 #11426: pps-tools bash dependency
7227 2018.02.8, Released November 26th, 2018
7229 Important / security related fixes.
7231 fs: Drop intermediate tarball from the filesystem handling to
7232 fix an issue with xattrs handling related to fakeroot. Ensure
7233 tarball target includes xattrs.
7235 download: Fix confusion in git submodule handling if dl/ is a
7238 toolchain: Only allow enabling stack protection on
7239 architectures with control flow integrity (CFI) support. Only
7240 allow FORTIFY_SOURCE support on gcc >= 6.
7242 genrandconfig: Fix missing newline in BR2_WGET handling,
7243 causing the following line to be ignored. This would affect
7244 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
7245 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
7246 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
7248 show-build-order: Also include the dependencies of
7251 Defconfigs: Fixes for Armadeus APF27, imx6sabre.
7253 graph-depends: Fix for package names starting with a non-alpha
7256 Updated/fixed packages: attr, audit, bind, brotli, easydbus,
7257 elfutils, gauche, gcc, giflib, gpsd, lcdproc, libcurl,
7258 libiscsi, libnfs, libnspr, libnss, libkcapi, libsemanage,
7259 liburiparser, lighttpd, linux, lua-curl, mariadb, mmc-utils,
7260 mosquitto, mysql, neardal, netplug, network-manager,
7261 nfs-utils, nginx, openocd, openswan, p11-kit, postgresql,
7262 prosody, qemu, qt, rpm, ruby, samba4, squid, supertuxkart,
7263 systemd, tar, trace-cmd, traceroute, twolame, uclibc,
7264 usb_modeswitch, vtun, webkitgtk, xdriver_xf86-video-geode,
7265 xlib_libfontenc, xproto_inputproto, xserver_xorg-server
7267 Issues resolved (http://bugs.uclibc.org):
7269 #11086: download/git submodule breaks on symlinked dl folder
7270 #11251: Util scanpypi failes when package change - to _ in..
7271 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
7272 #11481: Docs: Is external.desc required?
7274 2018.02.7, Released October 25th, 2018
7276 Important / security related fixes.
7278 Detect and reject build paths containing '@', as this confuses
7279 a number of packages, including GCC.
7281 utils/get-developers: Add -e option for use with git
7284 utils/diffconfig: Make it work for (non-Buildroot) config
7285 files not using the BR2_ prefix.
7287 u-boot: Fix for environment image handling on big endian
7290 Updated/fixed packages: binutils, ca-certificates,
7291 cups-filters, erlang, file, freetype, gcc, git, gvfs, leveldb,
7292 libarchive, libcurl, libssh, live555, ljlinenoise, mariadb,
7293 mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils, poco,
7294 psmisc, ptpd2, python-enum34, qemu, qt, qt5base, setools,
7295 spice, spice-protocol, tinc, ustr, wireshark
7297 Issues resolved (http://bugs.uclibc.org):
7299 #11396: uboot environment image checksum invalid if target is big endian
7301 2018.02.6, Released October 7th, 2018
7303 Important / security related fixes.
7305 Add a number of patches to fix build errors for host utilities
7306 on modern distributions using glibc-2.28.
7308 mkusers: Ensure existing group members are preserved when a
7309 group is reprocessed.
7311 printvars: Fix issue with exceeding shell command line length
7312 limits for certain setups.
7314 Updated/fixes packages: acpid, android-tools, apache,
7315 arp-scan, bandwidthd, bind, bison, clamav, connman, cppcms,
7316 cramfs, fio, gcc, ghostscript, glibc, gnupg, httping,
7317 igmpproxy, imagemagick, imlib2, ipsec-tools, lcms2, libcurl,
7318 libesmtp, libnfs, libssh, libxslt, links, linuxptp,
7319 mediastreamer, minicom, moarvm, nilfs-utils, ocrad, parted,
7320 php, pv, python-django, qt, qt5quickcontrols, qt5webengine,
7321 screen, sdl2, shairport-sync, squashfs, strongswan,
7322 vboot-utils, webkitgtk, wireguard, x265, xen, xlib_libXfont,
7325 New packages: brotli, woff2
7327 2018.02.5, Released August 29th, 2018
7329 Important / security related fixes.
7331 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
7332 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
7335 Updated/fixed packages: acl, apache, attr, bind,
7336 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
7337 dahdi-tools, dmidecode, dropbear, eigen, erlang, ffmpeg, gawk,
7338 gcc, ghostscript, gnutls, ipsec-tools, libarchive, libfuse,
7339 libopenssl, libselinux, libsoup, lighttpd, linuxptp,
7340 lttng-modules, lttng-tools, lua-flu, lvm2, m4, makedevs,
7341 mariadb, mbedtls, mesa3d-headers, mtd, ncurses, nodejs,
7342 openssh, php, postgresql, python-django, qt5xmlpatterns, ruby,
7343 samba4, shairport-sync, stress-ng, ti-utils, uboot-tools, vim,
7344 waylandpp, wireless_tools, wireshark, wpa_supplicant, xorriso,
7347 Issues resolved (http://bugs.uclibc.org):
7349 #10781: cryptsetup luksOpen container_file container causes..
7350 #10986: Installing package attr when already supplied by..
7351 #11191: xattr and check-package issue
7353 2018.02.4, Released July 21th, 2018
7355 Important / security related fixes.
7357 U-Boot: Ensure host version of ncurses is picked up and not
7358 host-ncurses built by buildroot, as that otherwise causes
7359 widechar/non-widechar conflicts and corrupted menuconfig
7362 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
7364 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
7365 Support ethernet on Turbot variant.
7367 Updated/fixed packages: bind, clamav, collectd, dos2unix,
7368 edid-decode, gcc, gdb, heimdal, hidapi, imx-gpu-viv, libcurl,
7369 libglib2, liblogging, libostree, libsoup, libv4l, lm-sensors,
7370 ncurses, network-manager, patchelf, pinentry, procps-ng, qpdf,
7371 qt5, qt53d, qt5base, qt5charts, qt5script, qt5serialport,
7372 systemd, wireguard, wireless-regdb
7374 Issues resolved (http://bugs.uclibc.org):
7376 #11101: host-patchelf Endian Issue with relative RPATH
7378 2018.02.3, Released June 18th, 2018
7380 Important / security related fixes.
7382 Various fixes for building on modern distributions (GCC 8.x,
7385 ARM: Default to binutils 2.28 and warn about newer binutils
7386 versions, which are known to cause boot failures for Linux
7387 kernels built in thumb mode.
7389 Busybox/mdev: Fix module autoloading.
7391 Busybox/sysvinit: inittab: Add /dev/{stdin,stdout,stderr}
7392 symlinks, call swapon -a to activate any configured swap
7395 Dependencies: Check that PATH does not contain current working
7396 directory, which triggers a number of build failures.
7398 Infrastructure: Error out for packages erroneously using the
7399 'local' site method but not defining a _SITE.
7401 Linux: Fix cuImage.<dtb> / simpleImage.<dtb> handling. Ensure
7402 kconfig uses ncurses from the host to fix a ncurses/ncursesw
7403 mixup, causing menuconfig display corruption.
7405 Toolchain: Workarounds for fix-rpath issues with binutils and
7408 Util-linux: Fix blocking on getrandom() issue with recent
7411 Remove broken freescale_imx31_3stack,
7412 freescale_imx6sololiteevk and freescale_imx6ulevk defconfigs.
7414 Updated/fixed packages: apr-util, asterisk, attr, audit,
7415 autofs, binutils, busybox, cifs-utils, cups-filters, dash,
7416 ebtables, exim, expect, f2fs-tools, faketime, file, gdb, git,
7417 glibc, gnupg, gnupg2, gst1-plugins-bad, imagemagick, jamvm,
7418 jpeg-turbo, libcap, libcoap, libcurl, libgcrypt, libjpeg,
7419 libnss, libressl, libtirpc, libvncserver, libvorbis, libxslt,
7420 log4cplus, lrzsz, ltrace, lynx, mariadb, mbedtls, mpg123,
7421 nasm, netplug, network-manager, nfs-utils, nodejs,
7422 openvmtools, patch, perl, php-amqp, poppler, procps-ng,
7423 python, python-websockets, quota, redis, samba4, sysvinit,
7424 transmission, triggerhappy, util-linux, wavpack, wget,
7425 wireshark, xen, zmqpp
7427 Issues resolved (http://bugs.uclibc.org):
7429 #10986: Installing package attr when already supplied by busybox..
7430 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file or..
7432 2018.02.2, Released May 4th, 2018
7434 Important / security related fixes.
7436 Tweak package size/file instrumentation to better handle
7439 Revert /etc/shells creation when bash is enabled.
7441 Exclude /lib/firmware from the rpath fixup logic, as it may
7442 contain non-native ELF files.
7444 Scanpypi: Support the new PyPi infrastructure.
7446 Handle GCC 8.x on the host.
7448 Ensure timestamp of /usr is updated to support the systemd
7449 ConditionNeedsUpdate option.
7451 Updated/fixed packages: bluez5_utils, flann, gdb, gnupg2,
7452 grub2, libcec, libcgi, libglib2, libgpg-error, libgpgme,
7453 libtomcrypt, mbedtls, mkpasswd, php, python, python-requests,
7454 python-watchdog, qt53d, qt5websockets, sdl2, sdl2_image,
7455 syslog-ng, systemd, tcl, tcllib, uclibc, usb_modeswitch,
7458 Issues resolved (http://bugs.uclibc.org):
7460 #10896: /bin/sh not in /etc/shells
7461 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is enabled
7463 2018.02.1, Released April 9th, 2018
7465 Important / security related fixes.
7467 Removed unmaintained defconfigs: Creator Ci40, Firefly rk3288,
7468 Freescale mpc8315erdb / p1010rdb_pa, Riotboard, Teliv EVK
7471 Infrastructure: Speed up instrumentation for package size by
7472 comparing timestamps instead of md5 checksums, as doing
7473 checksums could lead to up to 25% longer build time for big
7476 Rename the internal <pkg>_BASE_NAME variable to <pkg>_NASENAME
7477 to avoid name clashes with packages ending on '-base'.
7479 Add a better fix for build issues for autotools based packages
7480 checking for C++ support on toolchains without C++ support.
7482 Build host-tar if tar is older than 1.27 on the build machine
7483 to work around reproducibility issues with git archives
7484 containing long paths.
7486 check-unique-files: Fix for filenames not representable in the
7489 Check-bin-arch: Add support for per-package ignore paths
7490 (<pkg>_BIN_ARCH_EXCLUDE).
7492 Toolchain: Fix SSP support detection for external toolchains.
7494 linux: Add _NEEDS_HOST_OPENSSL / LIBELF options to ensure
7495 these dependencies are available for Linux configurations
7496 needed these dependencies, similar to how it is done for
7499 Support custom (not in tree) device tree files in addition to
7502 U-Boot / uboot-tools: Fix header conflict with libfdt-devel
7505 Updated/fixed packages: apache, busybox, c-ares, cmake,
7506 docker-engine, enlightenment, eudev, fbgrab, freescale-imx,
7507 gtest, imagemagick, intel-microcode, irssi, jimtcl, kmod,
7508 kodi, ktap, libcoap, libcurl, libfcgi, libhttpparser,
7509 libminiupnpc, libopenssl, libpjsip, libss7, libssh2, libupnp
7510 libupnpp, libuv, libvorbis, memcached, motion, musl, nodejs,
7511 ntp, openblas, opencv3, openocd, opus-tools, patch, php,
7512 pkgconf, postgresql, powerpc-utils, python-jsonschema,
7513 python-webpy, qemu, qt5bsae, qt5script, qt5webkit, rapidjson,
7514 rauc, sam-ba, samba4, sngrep, systemd, tremor, uboot-tools,
7515 uclibc-ng-test, upmpdcli, wireshark, xerces, xterm, zstd
7517 New packages: docker-proxy, python-functools32
7519 Issues resolved (http://bugs.uclibc.org):
7521 #10766: upmpdcli: Segmentation fault
7522 #10776: ktap fails to build
7523 #10846: error in compiling gnutls
7524 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
7526 2018.02, Released March 4th, 2018
7528 Fixes all over the tree.
7530 Issues with systemd with a readonly rootfs and DBus fixed.
7533 - check-uniq-files: fix Python 2.6 compatibility.
7534 - dependencies.sh: check for external argparse module for
7536 - Add infrastructure to detect and use a UTF-8 locale on the
7537 host, needed by systemd.
7539 Update/fixed packages: clamav, dash, dhcp, dovecot, efl,
7540 ffmpeg, libv4l, mono, mosquitto, php, postgresql, qt,
7541 scanpypi, sdl2, systemd, tor, tvheadend, uboot, wavpack
7543 Issues resolved (http://bugs.uclibc.org):
7545 #10831: qemu_x86_64_defconfig build fails on linux-headers..
7547 2018.02-rc3, Released February 27th, 2018
7549 Fixes all over the tree.
7551 check-bin-arch: skip /lib/modules to allow 32-bit userland
7554 dependencies: Blacklist tar 1.30+ and build our own host-tar
7555 if needed as tar 1.30+ changed the --numeric-owner output for
7556 long path names. Build host-tar before other host-dependencies
7557 as they need it to extract their source tarballs.
7559 Update/fixed packages: asterisk, azmq, bluez5_utils, domoticz,
7560 e2fsprogs, erlang, exim, glibc, gpsd, jq, libglib2, libvorbis,
7561 mariadb, mbedtls, mesa3d, mesa3d-headers, mpv, patch, pcre2,
7562 php, qt5, qt5multimedia, qt5wayland, qt5webengine, qt5webkit,
7563 systemd, quagga, rustc, uboot, wireguard, zic, zlib-ng
7565 Issues resolved (http://bugs.uclibc.org):
7567 #10726: Current libglib2.mk creates broken libglib2 binary...
7568 #10786: Linux fails to build unless make linux-menuconfig...
7569 #10796: Cannot generate cpio image without selecting CON...
7571 2018.02-rc2, Released February 15th, 2018
7573 Fixes all over the tree.
7575 Dependencies: Ensure C++ support is available like for C
7576 support for packages needing 32bit host support.
7578 utils/genrandconfig: Check host dependencies for config.
7580 Updated/fixed packages: busybox, dnsmasq, dropbear, ffmpeg,
7581 glibc, keepalived, libcpprestsdk, libgpiod, libmaxminddb,
7582 librsvg, libtasn1, libv4l, libxml2, lightning, ltp-testsuite,
7583 mesa3d, mesa3d-demos, mesa3d-headers, nftables, open-lldp,
7584 php, postgresql, python-crossbar, qt5, qt53d, qt5enginio,
7585 qt5tools, qt5webengine, qt5webkit, rsync, rust-bin, rustc,
7588 Issues resolved (http://bugs.uclibc.org):
7590 #9781: ti-sgx-km build on kernel >4.1
7591 #10141: Squashfs extended attribute failures
7593 2018.02-rc1, Released February 5th, 2018
7595 The global source-check and per-package <pkg>-source-check
7596 targets have been removed.
7598 Architecture: Add x86 Silvermont variant. Add several new ARM
7599 variants, rework MIPS NaN logic. Support mainline binutils/gcc
7602 Toolchains: Linaro toolchains upgraded to 2017.11 release, ARC
7603 external toolchains upgraded to arc-2017.09. Libatomic is now
7604 also copied for external musl based toolchains.
7605 Add binutils 2.30.x and switch to binutils 2.29.x by default.
7607 Added hardening options to build with RELRO and FORTITY.
7609 New defconfigs: Bananapi M64, FriendlyARM Nanopi A64 & NEO2,
7610 imx6slevk, imx6sx-sdb, imx6ulevk, Olimex A64-OLinuXino,
7611 Orangepi lite / pc plus / pc / prime / win / win plus / zero
7612 plus2, Pine64, Solidrun MacchiatoBin. Sopine.
7614 Add utils/diffconfig, a simple utility for comparing
7615 configuration files - Adapted from the version in the
7618 Infrastructure: Check that the same file is not touched by
7619 multiple packages, as a preparation for toplevel parallel
7622 Hashes for the license files for a large number of packages
7623 have been added, ensuring that license changes will not be
7624 missed when packages are bumped.
7626 Fix build issue for autotools based packages checking for C++
7627 support on toolchains without C++ support and on a distro
7628 lacking /lib/cpp (E.G. Arch Linux).
7630 Support for the meson build system.
7632 Pie charts generated by 'graph-build' or 'graph-size' are now
7633 sorted according to the size of each piece.
7635 System: Only show getty options when busybox init or sysvinit
7638 ARM-trusted-firmware: Support ATF bundled in U-Boot as
7639 well as U-Boot bundled in ATF.
7641 Zlib is now a virtual package, provided by either libzlib or
7642 zlib-ng, similar to openssl.
7644 Support for the Rust programming language.
7646 New packages: aoetools, armbian-firmware, binaries-marvell,
7647 brltty, cargo, cargo-bin, cups-filters, curlpp, daq,
7648 flatbuffers, gconf, glorytun, gstreamer1-mm, imx-m4fwloader,
7649 imx-gpu-g2d, json-for-modern-cpp, libcpprestsdk, libgta,
7650 libostree, libupnp18, luadbi, luadbi-sqlite3, lua-utf8, lynx,
7651 meson, mv-ddr-marvell, nilfs-utils, opentracing-cpp,
7652 open-lldp, pimd, proj, python-flask-cors,
7653 python-jaraco-classes, python-more-itertools, python-oauthlib,
7654 python-raven, python-remi, python-requests-oauthlib,
7655 python-schedule, python-secretstorage, python-see,
7656 python-tabledata, python-txtorcon, python-xlib, qt5charts,
7657 rtl8189fs, rtl8723bu, rust, rustc, rust-bin, rygel, safeclib,
7658 solatus, tcf-agent, traceroute, waylandpp, wolfssl,
7659 zisofs-tools, zlib-ng
7661 Removed packages: eeprog
7663 2017.11.2, Released January 21st, 2018
7665 Important / security related fixes.
7667 External toolchain: libatomic is now also copied for musl
7670 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
7672 System: Only show getty options when busybox init or sysvinit
7675 Infrastructure: Fix build issue for autotools based packages
7676 checking for C++ support on toolchains without C++ support and
7677 on a distro lacking /lib/cpp (E.G. Arch Linux).
7679 Pie charts generated by 'graph-build' or 'graph-size' are now
7680 sorted according to the size of each piece.
7682 Updated/fixed packages: asterisk, avahi, bind, busybox,
7683 coreutils, eeprog, intel-microcode, iputils, irssi, kmsxx,
7684 libiio, linux-firmware, lz4, mariadb, matchbox-lib, mcookie,
7685 ntp, php, pound, rpcbind, tar, ti-cgt-pru, webkitgtk, xen,
7688 Issues resolved (http://bugs.buildroot.org):
7690 #9996: lz4 package does not install lz4 binaries in target
7691 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
7692 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
7693 #10301: systemd/getty unused options
7694 #10331: kmsxx, host installation fails with BR2_SHARED_...
7695 #10556: Building ntp package with SSL library libressl...
7696 #10641: avahi-autoipd not starting when using systemd-tmpfiles
7698 2017.11.1, Released December 31th, 2017
7700 Important / security related fixes.
7702 Updated/fixed packages: asterisk, checkpolicy, dhcp, flann,
7703 gdb, glibc, heimdal, kodi-pvr-mediaportal-tvserver,
7704 kodi-pvr-stalker, libcue, libopenssl, libpqxx, libsoxr,
7705 linknx, linux-tools, lldpd, ltp-testsuite, mariadb, mfgtools,
7706 nodejs, nut, pulseaudio, python-cffi, qemu, rsync, tor, uboot,
7707 uboot-tools, vlc, webkitgtk, weston, wireguard, wireshark,
7710 2017.11, Released November 30, 2017
7712 Fixes all over the tree.
7714 Toolchain: Use github mirror for Glibc.
7716 Defconfigs: Correct boot.cmd for bananapi-m1.
7718 Makefiles: Workaround include order issues for certain make
7719 versions by explicitly sorting the result of wildcard where it
7722 Download: Ensure subversion runs in non-interactive mode.
7724 Updated/fixed packages: asterisk, boost, chrony, dovecot,
7725 dvb-apps, exim, feh, freerdp, fwup, google-breakpad, jose,
7726 kvm-unit-test, lftp, libcurl, libevent, libfastjson, libpjsip,
7727 libupnp, linphone, localedef, lttng-tools, mp4v2, mtools,
7728 ndisc6, oracle-mysql, parted, pdbg, qt, qt5connectivity,
7729 qt5declarative, qt5webkit, rauc, runc, samba4, shairport-sync,
7730 systemd-bootchart, webkitgtk, wireguard, xlib_libXcursor,
7731 xlib_libXfont, xlib_libXfont2,
7733 Issues resolved (http://bugs.buildroot.org):
7735 10501: host-localedef fails to compile on Ubuntu 17.10
7736 10506: Changed kernel image type (e.g. zImage to uImage)...
7738 2017.11-rc2, Released November 13th, 2017
7740 Fixes all over the tree.
7742 Updated/fixed packages: collectd, ffmpeg, freerdp,
7743 go-bootstrap, imagemagick, jimtcl, libpjsip, libplist, libuv,
7744 mesa3d, nodejs, ntp, openjpeg, postgresql, python-numpy, ruby,
7745 snmp++, usb_modeswitch, util-linux, vboot-utils, webkitgtk,
7746 wireshark, wpa_supplicant, xapp_xdriinfo
7748 Issues resolved (http://bugs.buildroot.org):
7750 #10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
7751 #10491: Cannot output security warning when compiled with buildroot..
7753 2017.11-rc1, Released November 6th, 2017
7755 Fixes all over the tree and new features.
7757 Openssl is now a virtual package, which may be provided by
7758 OpenSSL (now renamed to libopenssl) or LibreSSL.
7760 libssh2: there is now an explicit choice of the backend to use
7761 (mbedtls, gnutls or openssl). Previously, the choice was implicit
7762 based on the TLS library that was selected. Now, it is possible to
7763 choose the backend, which is important if several TLS libraries are
7766 netsnmp: all MIB files are now installed, making the target filesystem a
7767 bit bigger than before. To remove unneeded MIBS, you should use a
7770 Toolchain: Linaro toolchains updated to 2017.08, ARC toolchain
7771 updated to 2017.09, Glibc updated to 2.26, Glibc support for
7772 ARCv2. The toolchain wrapper now handles SOURCE_DATE_EPOCH for
7773 older (pre-gcc7.x) toolchains for BR2_REPRODUCIBLE.
7775 New defconfigs: Atmel SAM45D27, Bananapi M1 and M2 Plus,
7776 Engicam i.CoreM6 Qt5 configuration, i.MX6 sabreauto (mainline
7777 kernel/u-boot), i.MX6Q sabresd Qt5 configuration, i.MX7d-pico,
7778 QEMU ppc64le, Raspberry pi3 Qt5 webengine configuration,
7779 Technologic TS-7680.
7781 New packages: asterisk, azmq, bcg729, boinc, dahdi-linux,
7782 dahdi-tools, freeswitch-mod-bcg729, fscryptctl, libb64,
7783 libpri, libss7, lua-basexx, lua-compat53, lua-cqueues,
7784 lua-curl, lua-datafile, lua-fifo, lua-httpd,
7785 lua-lpeg-patterns, lua-markdown, lua-sailor, lua-value,
7786 luksmeta, minetest, minetest-game, pdmenu, prosody,
7787 python-aiocoap, python-automat, python-ibmiotf,
7788 python-iso8601, python-m2r, python-simplesqlite,
7789 python-websockets, python-xmltodict, qt5wayland, qt5webengine,
7790 restorecond, selinux-python, semodule-utils, uhubctl,
7791 wireguard, wsapi-fcgi, wsapi-xavante
7793 Removed packages: aiccu, rfkill, sepolgen
7795 Issues resolved (http://bugs.buildroot.org):
7797 #10281: lsblk does not compile for util-linux
7798 #10336: lttng compilation fails : linking error
7799 #10351: glibc missing in rootfs
7800 #10356: nfs-utils missing header
7801 #10361: python3 python-config script generates invalid includes
7802 #10366: dropbear download url has changed
7803 #10391: WiringPi retrieves wrong (old) version
7804 #10406: Beaglebone black: Buggy SGX driver version, swapped...
7805 #10426: uboot-tools' fw_setenv does not update the redundant...
7806 #10451: libpcap 1.8.x and 1.7x does not compile on PPC
7808 2017.08.2, Released November 28th, 2017
7810 Important / security related fixes.
7812 Qt: 5.6 version updated to 5.6.3.
7814 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
7817 Makefiles: Workaround include order issues for certain make
7818 versions by explicitly sorting the result of wildcard where it
7821 Updated/fixed packages: apr, apr-util, arqp-standalone,
7822 azure-iot-sdk-c, collectd, dvb-apps, ffmpeg, go-bootstrap,
7823 google-breakpad, gstreamer, imagemagick, irssi, jimtcl,
7824 kvm-unit-test, libcurl, libfastjson, libglib2, libidn,
7825 libpjsip, libplist, localedef, lttng-tools, luajit, mesa3d,
7826 moarvm, mp4v2, openssh, openssl, oracle-mysql, postgresql,
7827 python3, python-pyqt5, qt, qt5base, qt5canvas3d,
7828 qt5connectivity, qt5declarative, qt5engineio,
7829 qt5graphicaleffects, qt5imageformats, qt5location,
7830 qt5multimedia, qt5quickcontrols, qt5quickcontrols2, qt5script,
7831 qt5sensors, qt5serialbus, qt5serialport, qt5svg, qt5tools,
7832 qt5webchannel, qt5webkit, qt5websockets, qt5x11extras,
7833 qt5xmlpatterns, quagga, redis, ruby, samba4, sdl2, snmppp,
7834 swupdate, ti-gfx, uboot-tools, usb_modeswitch, vboot-utils,
7835 webkitgtk, wget, wireshark, xapp_xdriinfo.
7837 Issues resolved (http://bugs.buildroot.org):
7839 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
7840 10361: python3 python-config script generates invalid includes
7841 10501: host-localedef fails to compile on Ubuntu 17.10
7843 2017.08.1, Released October 23rd, 2017
7845 Important / security related fixes.
7847 Webkitgtk bumped to the 2.18.x series, fixing a large number
7850 Defconfigs: galileo: fix ext4 related kernel config, bump
7851 kernel for gcc 6.x compatibility, enable wchar support for
7852 grub2. wandboard: correct rootfs offset
7854 support: Ensure gzip compression level 6 is used for git
7855 tarballs. check-bin-arch: Correctly handle (ignore) symbolic
7856 links. check-rpath: Also handle PIE binaries
7858 External toolchain: Correctly handle glibc Buildroot
7859 toolchains built with merged /usr
7861 musl: fix ARMv4 build with binutils 2.27.51+, fix for
7864 Updated/fixed packages: apache, augeas, bind, bluez5_utils,
7865 busybox, bzip2, cmake, dnsmasq, ejabberd, gcc, git, go, ffmpeg, file,
7866 flashrom, gd, gdk-pixbug, gnupg2, hostapd, ifupdown-scripts,
7867 imagemagick, iucode-tool, kernel-module-imx-gpu-viv, lame,
7868 libarchive, libcurl, libffi, libidn, libmbim, libnspr, libnss,
7869 libressl, librsync, libsoup, libxml2, libzip, mbedtls, musl,
7870 netplug, nginx, openvpn, pkgconf, poppler, proxychains-ng,
7871 qemu, qt, rpi-userland, syslog, ruby, samba4, softether,
7872 sqlite, strongswan, subversion, supertuxkart, supervisor, tcpdump,
7873 tor, unrar, urq, vboot-utils, webkitgtk, wpa_supplicant, xen,
7874 xmlstarlet, xlib_libXfont, xlib_libXfont2,
7875 xserver_xorg-server, zsh
7877 2017.08, Released September 1st, 2017
7881 Toolchain: Don't allow internal toolchain builds for MIPS
7882 M6201/P6600, as support for these are not yet in mainline GCC.
7884 Updated/fixed packages: bcusdk, connman, dialog, dnsmasq,
7885 gnupg, grub2, iostat, iucode-tool, libgcrypt, libkcapi,
7886 libphidget, libv4l, linux-tools, mediastreamer, minidlna,
7887 nss-pam-ldapd, nvidia-driver, qt-webkit-kiosk, rpcbind, squid,
7888 transmission, vde2, vim
7890 Updated/fixed defconfigs:
7892 Removed packages: simicfs.
7894 Issues resolved (http://bugs.buildroot.org):
7896 #10261: Grub2 fails to build for x86_64
7898 2017.08-rc3, Released August 23rd, 2017
7900 Fixes all over the tree.
7902 Updated/fixed packages: alsa-lib, alsa-utils, cc-tool,
7903 dbus-cpp, e2fsprogs, elf2flt, faad2, fakeroot, gcc, git, gpsd,
7904 gst1-validate, kvmtool, libconfuse, libepoxy, librsync,
7905 libspatialindex, libunwind, linux, linux-headers, lua,
7906 mariadb, mesa3d, mtd, openocd, python3, syslinux, sysvinit,
7909 Updated/fixed defconfigs: ci20, socrates_cyclone5,
7910 toradex_apalis_imx6.
7912 Removed defconfig: Armadeus APF9328.
7914 skeleton-* packages introduced in -rc1 have been renamed to
7915 skeleton-init-* instead.
7917 Issues resolved (http://bugs.buildroot.org):
7919 #10141: Squashfs extended attribute failures
7921 2017.08-rc2, Released August 11th, 2017
7923 Fixes all over the tree.
7925 Updated/fixed packages: bind, dbus, erlang-p1-xml, faad2,
7926 ficl, gcc, gdb, glibc, jack2, libcurl, linux, linux-headers,
7927 lua, mutt, nvme, qt5base, skeleton-common, snappy, stella,
7928 swupdate, uclibc, valgrind, webkitgtk.
7930 Updated/fixed defconfigs: beaglebone_qt5, minnowboard_max,
7931 nanopi_m1{, _plus}, olimex_a20_olinuxino_lime, qemu_sparc,
7934 The cmake-package infrastructure for host packages has been
7935 fixed to not incorrectly detect target packages through
7938 Issues resolved (http://bugs.buildroot.org):
7940 #9926: systemd-resolved.service: Failed at step NAMESPACE (systemd 233)
7941 #10021: libqeglfs-viv-integration.so file is missing for qt5 on armv7
7942 #10026: lua-5.3.4: fix lua linker error in swupdate
7943 #10146: package/skeleton-common fix recursive variable
7944 #10156: glibc compilation fails for X86 32bits (i386)
7945 #10201: toolchain-wrapper.c:192: (error) Memory leak:
7946 #10221: Buildroot Support
7948 2017.08-rc1, Released August 2nd, 2017
7952 - The skeleton package has been split into multiple packages:
7953 skeleton-sysv (when Busybox or SysV init are used),
7954 skeleton-systemd (when systemd is used), skeleton-none (when
7955 no init system is used) and skeleton-custom (when a custom
7956 skeleton is used). Those packages, except skeleton-custom,
7957 share common logic and data in a new package called
7958 skeleton-common. The skeleton package becomes a virtual
7959 package. This change allows to generate a filesystem that is
7960 compliant with systemd expectations.
7962 - Support for using a read-only filesystem with systemd has
7965 - Major revamp of the gettext handling, with user-visible
7968 - prior to this revamp, when BR2_ENABLE_LOCALE=y, each
7969 package could decide to enable or not NLS support. When
7970 BR2_ENABLE_LOCALE was disabled, NLS support was forced off
7971 by passing --disable-nls to packages.
7973 - after this revamp, a new BR2_SYSTEM_ENABLE_NLS option
7974 controls whether NLS support should be enabled or not in
7975 packages. This option defaults to disabled, which means
7976 that now, NLS support is by default disabled in all
7979 Therefore, if you need NLS support in packages, you must now
7980 explicitly enable the BR2_SYSTEM_ENABLE_NLS option.
7982 - The host directory no longer has a usr/ component. This
7983 makes it much more natural to use that directory as an
7984 externally used toolchain. For compatibility with existing
7985 scripts, a usr -> . link is still added.
7987 - Hashes are now checked on tarballs by Buildroot when a
7988 package is sourced from a Git repository.
7990 - Patches are no longer being downloaded from Github, since
7991 auto-generated patches could change over time, and break
7992 hashes. All patches that were downloaded from Github are now
7993 stored in their respective package directories.
7995 - Hash files in packages can now contain hashes for the
7996 license files contained in the package source code. This
7997 allows to detect changes in such license files.
7999 - Binaries in $(TARGET_DIR) are now cleaned up from invalid
8000 RPATHs at the end of the build.
8002 - A new "make sdk" target prepares $(HOST_DIR) to be
8003 relocatable: turns RPATHs in host binaries into relocatable
8004 ones, removes bogus RPATHs from staging binaries/libraries,
8005 and provides a relocate-sdk script that can be executed to
8006 relocate the SDK after installation.
8008 - Addition of utils/genrandconfig which generates a random
8009 configuration based on a set of pre-defined toolchain
8010 configurations (support/config-fragments/autobuild/) and a
8011 random selection of packages. It is now used by the
8012 autobuilders to generate the random configurations.
8016 - ext2/3/4 filesystems are now generated using mkfs.ext from
8017 e2fsprogs instead of using genext2fs.
8021 - Addition of support for ARM big.LITTLE variants
8022 - Improved MIPS support, with options to select NaN encoding
8027 - Switch to gcc 6.x as the default gcc version, add support
8028 for gcc 7.x, remove support for gcc 4.8
8029 - Switch to binutils 2.28 as the default binutils version, add
8030 support for binutils 2.29, remove support for binutils 2.26
8031 - Support added for gdb 8.0
8032 - uClibc-ng bumped to 1.0.26
8033 - CodeSourcery toolchains for x86 and SuperH have been
8034 removed, they were using a too old glibc version
8035 (2.17). External toolchains with glibc 2.17 or earlier are
8036 no longer supported.
8037 - The version selection in the glibc package has been
8038 removed. Like musl and uClibc-ng, we now use the latest
8040 - Improved support for Xtensa toolchain overlays, which can
8045 - Numerous improvements to the runtime test infrastructure
8046 - Tests are now executed by Gitlab CI on a regular basis
8047 - Tools that are directly useful to the user have been moved
8048 from support/scripts/ to utils/: brmake, check-package,
8049 get-developers, scancpan, scanpipy, size-stats-compare,
8052 New defconfigs: A13 Olinuxino, Engicam platforms (i.CoreM6
8053 Solo/Dual/DualLite/Quad, RQS SOM, GEAM6UL SOM, Is.IoT MX6UL
8054 SOM), Nano Pi M1 (Plus), OrangePi Zero and Plus.
8056 New packages: azure-iot-sdk-c, cracklib, dt-utils, easy-rsa,
8057 erlang-jiffy, erlang-p1-oauth2, erlang-p1-xmpp,
8058 ifupdown-scripts, irrlicht, kodi-inputstream-adaptive,
8059 kodi-inputstream-rtmp, kvazaar, let-me-create, libloki,
8060 libpwquality, libressl, libspatialindex, libva-utils,
8061 linuxconsoletools, linuxptp, luaossl, lua-sdl2, lua-stdlib,
8062 lsscsi, paxtest, pcre2, pixz, python-asn1crypto,
8063 python-backports-shutil-get-terminal-size, python-bcrypt,
8064 python-cheroot, python-h2, python-hpack, python-hyperframe,
8065 python-hyperlink, python-ipython-genutils, python-pathlib2,
8066 python-pickleshare, python-priority, python-portend,
8067 python-scandir, python-systemd, python-tempora,
8068 python-traitlets, python-typepy, qt5virtualkeyboard,
8069 ratpoison, rauc, refpolicy, rhash, sdl2_mixer, sdl2_net,
8072 Removed packages: cloog, input-tools, mke2img
8074 Issues resolved (http://bugs.buildroot.org):
8076 #7892: systemd-journald is broken
8077 #9341: avahi-utils does not compile with uClibc + libglib2
8078 #9441: Link BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY to
8080 #9746: ext4 image generated by Buildroot is not working
8081 properly with U-Boot
8082 #9886: Build fails with "unexpected EOF while looking for
8083 matching `"'" if PATH contains a newline
8084 #9891: parted 3.1 => 3.2?
8085 #9911: qt5 does not build on sparc
8086 #9916: qt5 does not build on
8087 arm-buildroot-linux-uclibcgnueabihf for ARMv8 cores
8088 #9936: Host QEMU does not build with SDL support because of
8090 #9941: nodejs option disappears for arm
8091 #9951: SCANCPAN failure
8092 #9966: util-linux-2.30/.stamp_built' failed
8093 #9976: License file for package 'rtl8821au' incorrect
8094 #9991: SGX Error implicit declaration of function
8096 #10011: wget does not work from Buildroot
8097 #10036: Buildroot builds Raspbian Jessie headless image
8098 presenting incorrect prompt
8099 #10051: make: *** No rule to make target
8100 'raspberrpi3_defconfig'. Stop reported with Buildroot
8102 #10056: No .config file was produced in /buildroot folder
8103 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer
8105 #10071: fakeroot: replace hard-coded paths in post install
8106 #10076: Makefile:4113: recipe for target 'all-gcc' failed
8107 #10091: gcc7.1 does not build with graphite support due to old
8109 #10121: webkit without the multimedia option causes build
8112 2017.05.2, Released July 27th, 2017
8114 Important / security related fixes.
8116 Webkitgtk bumped to the 2.16.x series, fixing a large number
8119 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
8120 which default to PIE mode.
8122 Updated/fixed packages: aespipe, apache, bind, binutils,
8123 busybox, ccache, collectd, dieharder, efibootmgr, efivar,
8124 expat, ffmpeg, gcc, heimdal, iproute2, irssi, libglib2,
8125 libmemcached, libosip2, libtirpc, libxml-parser-perl,
8126 linux-fusion, linux-zigbee, mpg123, orc, pcre, php, protobuf,
8127 pulseaudio, python-setproctitle, qt5base, rpi-firmware,
8128 samba4, syslinux, systemd, spice, tcpdump, tiff, uboot-tools,
8129 webkitgtk, x265, xserver_xorg-server, xvisor
8131 Issues resolved (http://bugs.buildroot.org):
8133 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
8135 2017.05.1, Released July 4th, 2017
8137 Important / security related fixes.
8139 Update support/scripts/scancpan to use METACPAN v1 API as v0
8142 Update support/scripts/mkusers to handle setups where
8143 /etc/shadow is a symlink.
8145 External toolchain: Don't create musl dynamic loader symlink
8148 Setlocalversion: Correct detection of mercurial revisions for
8149 non-tagged versions.
8151 Defconfigs: at91sam9x5ek_mmc: workaround boot rom issue.
8153 Updated/fixed packages: apache, automake, bind, botan, c-ares,
8154 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, glmark2,
8155 gnutls, gst1-plugins-bad, imagemagick, imx-uuc, intltool,
8156 iperf, ipsec-tools, irssi, kmod, libcurl, libgcrypt, libmad,
8157 libnl, lugaro, mosquitto, mpg123, ncurses, nodejs, ntp,
8158 openssh, openvpn, pngquant, python-simplegeneric, qt5base,
8159 qt5multimedia, rtl8821au, socat, spice, systemd, tor, trinity,
8160 tslib, vlc, x264, xen, xlib_libxshmfenc, xserver_xorg-server
8162 Issues resolved (http://bugs.buildroot.org):
8164 #9976: License file for package 'rtl8821au' incorrect
8166 2017.05, Released May 31st, 2017
8170 External toolchain: musl dynamic linker symlink for mips-sf
8173 Updated/fixed packages: agentpp, bash, exim, hans, madplay,
8174 qpid-proton, rtl8188eu, snmppp, stm32flash, strongswan, sudo,
8177 Issues resolved (http://bugs.buildroot.org):
8179 #9906: genimage: Disk full
8181 2017.05-rc3, Released May 30th, 2017
8183 Fixes all over the tree.
8185 ARC toolchain bumped to 2017.03
8187 Runtime testing improvements and cleanups.
8189 Updated/fixed packages: acpica, armadillo, audiofile, c-icap,
8190 cppcms, dhcp, docker-engine, dropbear, elfutils, erlang,
8191 fbgrab, ffmpeg, flashrom, ftop, gnutls, google-breakpad,
8192 keepalived, kodi, libcdio, libepoxy, libev, libminiupnpc,
8193 libqmi, libtasn1, libv4l, mariadb, mono, mosh, mosquitto,
8194 mxml, ntp, opencv, openpowerlink, oracle-mysql, popt,
8195 pulseview, python-enum34, rabbitmq-c, redis, samba4, stella,
8198 Removed packages: firejail, ola
8200 Issues resolved (http://bugs.buildroot.org):
8202 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
8203 #9876: aarch64 support with gcc 4.8 toolchain
8204 #9896: host-gcc-initial error downloading because incorrect URL
8206 2017.05-rc2, Released May 17th, 2017
8208 Fixes all over the tree.
8210 ARC toolchain bumped to 2017.03-rc2
8212 Updated/fixed packages: bluez_utils, boost, clamav, daemon,
8213 efibootmgr, efl, espeak, expedite, faketime, ffmpeg, fxload,
8214 git, gpsd, kvm-unit-tests, libcdio, libv4l, lua, mke2img,
8215 mpir, mpv, odroid-scripts, openblas, opencv3, openvpn, php,
8216 postgresql, protobuf, qt5declarative, qwt, radvd, rpcbind,
8217 rtmpdump, strongswan, sudo, ltp-testsuite, uclibc-ng-test,
8218 vlc, x11vnc, xfsprogs
8220 Issues resolved (http://bugs.buildroot.org):
8222 #9796: source-check broken for Git downloads
8223 #9866: BASE_DIR usage
8225 2017.05-rc1, Released May 8th, 2017
8227 Fixes all over the tree and new features.
8231 - Installed binaries are now checked for correct architecture
8232 to catch natively built binaries or binaries built for other
8233 architecture variants.
8235 - Luarocks infrastructure improvements to extraction handling,
8236 support for upstream name != Buildroot package name.
8238 - 'make printvars' output format has changed to make it easier
8239 to use in scripts. It now has options to quote the variables
8240 and to show the expanded/unexpanded values.
8242 - Automatic ext2 rootfs size calculation has been removed. The
8243 logic was not working working reliable in all setups as it
8244 depends on the host filesystem behaviour, so instead now the
8245 size has to be specified explicitly (defaults to 60MB).
8247 - The git download infrastructure now ensures that GNU format
8248 tar files are created.
8250 - Fixed a variable clashing issue in the mkusers script with
8251 internal bash variables.
8253 - Fakeroot now links against libacl to fix issues on
8254 distributions using acls.
8256 - Correct permissions for /dev/pts/ptmx when systemd is used
8257 with recent glibc versions.
8259 - br2-external: Improve error reporting.
8261 - A wrapper script for genimage has been added in
8262 support/scripts/genimage.sh for easy use of genimage from
8265 - A script to check for common style issues in new packages
8266 before submitting has been added in support/scripts/check-package
8268 - Defconfigs are now tested by gitlab-CI instead of Travis:
8269 https://gitlab.com/buildroot.org/buildroot
8271 - Infrastructure for runtime testing has been added to
8276 - External linaro toolchains updated to 2017.02, ARC toolchain
8277 updated to 2017.03-rc1, NIOSII CodeSourcery to 2017.05
8279 - A number of fixes and improvements to the external toolchain
8280 handling, including C library detection, multilib and ld.so
8283 - Glibc 2.25 and uClibc-ng 1.0.24 added, wordexp support enabled
8286 - Binutils 2.28 added and default changed to 2.27
8291 - Support for the C-SKY architecture has been added.
8296 - The package license markings for legal info now uses the
8297 SPDX short identifiers for the license string where possible.
8299 - License info has been improved / added for a number of packages.
8304 - Cmake 3.7.x installed on the host is no longer ignored as a
8305 workaround for the RPATH issues has been implemented.
8307 - Docker-engine can now be built statically on an otherwise
8308 dynamic linked build for docker-in-docker setups.
8310 - U-Boot now supports out-of-tree device trees, similar to
8313 - Nodejs 0.10.x support (and with it, support for <ARMv6) has
8314 been removed as this is now EOL upstream.
8316 New defconfigs: AT91sam9x5ek dev/mmc/mmc-dev, banana pro,
8317 Nationalchip gx6605s, MIPS creator ci40, nexbox a95x, 64bit
8318 defconfig for raspberry pi 3, stm32f429-disc1.
8320 The raspberry pi zero-w and rpi3 compute module are now also
8321 supported by the rpi0 / rpi3 defconfigs, beaglebone green is
8322 supported by the beaglebone defconfig.
8324 Removed defconfig: minnowboard, via imx6 vab820, altera
8327 New packages: arp-scan, atest, augeas, bluez-tools, daemon,
8328 dc3dd, dieharder, execline, fmt, ghostscript, gqrx,
8329 gst1-vaapi, jo, keepalived, kmscube, kodi-jsonschemabuilder,
8330 kodi-skin-confluence, kodi-texturepacker, lensfun, leptonica,
8331 libbson, libcsv, libgphoto2, libkcapi, libmaxminddb,
8332 libmediaart, libnpth, libscrypt, lua-bit32, lua-resty-http,
8333 lugaru, memtool, mpir, nanomsg, physfs, phytool, pngquant,
8334 python-decorator, python-simplegeneric,
8335 python-sortedcontainers, rpi-bt-firmware, rpi-wifi-firmware,
8336 s6, s6-dns, s6-linux-init, s6-linux-utils, s6-networking,
8337 s6-portable-utils, s6-rc, supertux, tesseract-ocr,
8338 uccp420wlan, wilink-bt-firmware
8340 Broken packages: ola
8342 Removed packages: cosmo, kodi-visualisation-fountain,
8343 polarssl, portmap, xdriver_xf86-video-glide,
8344 xdriver_xf86-video-v4l, xdriver_xf86-video-wsfb
8346 Issues resolved (http://bugs.buildroot.org):
8348 #8831: image generation fails on host ZFS due to "no free space"
8349 #9436: e2fsprogs remove busybox applets even of unselected e2fs..
8350 #9456: mkusers script bash errors
8351 #9496: mke2img fails during build on ntfs-3g host partition
8352 #9531: NPM fails to build embedded modules
8353 #9596: KODI: --enable-lirc needs "HAVE_LIRC" compiler definition..
8354 #9691: Wrong cryptsetup package include files location
8355 #9696: Wrong cryptsetup package include files location
8356 #9706: Can't download newer revisions of package from PyPI
8357 #9711: Recent libCEC version bump seems to break kodi package
8358 #9716: exit, shutdown, reboot from kodi
8359 #9721: version 2017.02: no acceptable m4 could be found in $PATH
8360 #9726: Raspberry Pi version B - Problems with UART speed in..
8361 #9751: expat legal info - manifest.csv: GPLv2 Source site: MIT..
8362 #9756: glibc fails to build on buildroot-sh4*-buildroot-linux-gnu
8363 #9766: support/scripts/pkgutil.py conflicts with the pkgutil.py..
8364 #9776: libubox build failed
8365 #9791: Python searches for packages in the user site directory
8366 #9806: libseccomp is not available when BR2_arm=y
8367 #9826: post-build scritp - symlinks created in post-build script..
8368 #9836: triggerhappy: systemd unit broken
8369 #9846: musl libc not installed correctly in target folder
8370 #9856: build libubox failed on ubuntu 17.04 64bit
8372 2017.02.11, Released April 11th, 2018
8374 Important / security related fixes.
8376 dependencies: Blacklist tar 1.30+ and build our own host-tar
8377 if needed as tar 1.30+ changed the --numeric-owner output for
8378 long path names. Build host-tar before other host-dependencies
8379 as they need it to extract their source tarballs.
8381 Updated/fixed packages: apache, busybox, clamav, dhcp,
8382 dnsmasq, dovecot, exim, imagemagick, irssi, jq, libcurl,
8383 libpjsip, librsvg, libtasn1, libvorbis, libxml2, lz4, mariadb,
8384 mbedtls, mosquitto, ntp, openblas, opencv3, openssl, patch,
8385 postgresql, python-webpy, qt53d, qt5tools, quagga, rsync,
8386 samba4, sngrep, tremor, wavpack, wireshark, xerces, xterm
8388 Issues resolved (http://bugs.uclibc.org):
8390 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
8392 2017.02.10, Released January 31st, 2018
8394 Important / security related fixes.
8396 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
8398 System: Only show getty options when busybox init or sysvinit
8401 Infrastructure: Fix build issue for autotools based packages
8402 checking for C++ support on toolchains without C++ support and
8403 on a distro lacking /lib/cpp (E.G. Arch Linux).
8405 Updated/fixed packages: avahi, berkeleydb, bind, busybox,
8406 ccache, clamav, coreutils, dovecot, eeprog, eudev, fis,
8407 intel-microcode, iputils, irssi, kmsxx, libcurl, liberation,
8408 libiio, lz4, mariadb, matchbox-lib, mcookie, openocd, php,
8409 pound, rpcbind, squid, tar, ti-cgt-pru, transmission,
8410 util-linux, webkitgtk, wireshark, xen
8412 Issues resolved (http://bugs.buildroot.org):
8414 #9996: lz4 package does not install lz4 binaries in target
8415 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
8416 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
8417 #10301: systemd/getty unused options
8418 #10331: kmsxx, host installation fails with BR2_SHARED_...
8419 #10536: Finding non-relative paths in the ccache
8420 #10641: avahi-autoipd not starting when using systemd-tmpfiles
8422 2017.02.9, Released January 1st, 2018
8424 Important / security related fixes.
8426 Fix divide by zero issue in size-stats script.
8428 Fix makefile include ordering issue with certain make versions
8429 in the external toolchain handling.
8431 Updated/fixed packages: dhcp, exim, flann, gdb, heimdal,
8432 libcue, libcurl, libevent, libpqxx, libsoxr, linphone, lldpd,
8433 mariadb, mfgtools, mtools, nodejs, nut, openssl, rsync,
8434 samba4, tor, vlc, webkitgtk, wireshark, xfsprogs,
8435 xlib_libXcursor, xlib_libXfont, xlib_libXfont2
8437 2017.02.8, Released November 27th, 2017
8439 Important / security related fixes.
8441 Qt: 5.6 version updated to 5.6.3.
8443 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
8446 Updated/fixed packages: apr, apr-util, arqp-standalone,
8447 collectd, dvb-apps, ffmpeg, google-breakpad, gstreamer,
8448 imagemagick, libfastjson, libglib2, libpjsip, libplist,
8449 localedef, luajit, mesa3d, openssh, openssl, postgresql,
8450 python3, python-pyqt5, qt5base, qt5canvas3d, qt5connectivity,
8451 qt5declarative, qt5engineio, qt5graphicaleffects,
8452 qt5imageformats, qt5location, qt5multimedia, qt5quickcontrols,
8453 qt5quickcontrols2, qt5script, qt5sensors, qt5serialbus,
8454 qt5serialport, qt5svg, qt5tools, qt5webchannel, qt5webkit,
8455 qt5websockets, qt5x11extras, qt5xmlpatterns, quagga, ruby,
8456 samba4, snmppp, ti-gfx, vboot-utils, webkitgtk, wireshark,
8459 Issues resolved (http://bugs.buildroot.org):
8461 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
8462 10361: python3 python-config script generates invalid includes
8463 10501: host-localedef fails to compile on Ubuntu 17.10
8465 2017.02.7, Released October 28th, 2017
8467 Important / security related fixes.
8469 Webkitgtk bumped to the 2.18.x series, fixing a large number
8472 Defconfigs: wandboard: Correct rootfs offset
8474 Toolchain: Linaro toolchains updated to 2017.08 release,
8475 fixing a number of issues. Musl: fix for CVE-2017-15650.
8477 Updated/fixed packages: busybox, bzip2, dnsmasq, git, go,
8478 hostapd, irssi, iucode-tool, lame, libcurl, libffi, libnspr,
8479 libnss, nodejs, openssh, openvpn, qemu, qt, redis, sdl2,
8480 webkitgtk, wget, wpa_supplicant, xen, xlib_libXfont,
8481 xlib_libXfont2, xserver_xorg-server
8483 2017.02.6, Released September 24th, 2017
8485 Important / security related fixes.
8487 Cmake: Ensure correct pkg-config is used when building host
8490 fs/iso9660: Ensure files from earlier builds are not included.
8492 Updated/fixed packages: apache, bcusdk, bind, binutils,
8493 bluez5_utils, botan, cmake, connman, dbus, dialog, e2fsprogs,
8494 faad2, fakeroot, ffmpeg, file, flashrom, gcc, gd, gdb,
8495 gdk-pixbuf, git, gnupg, gpsd, grub2, gst1-plugins-bad,
8496 imagemagick, iostat, iucode-tool, jack2, libarchive, libcurl,
8497 libgcrypt, libidn, libphidget, librsync, librsvg, libsoup,
8498 libxml2, linux-tools, lua, mariadb, mbedtls, mediastreamer,
8499 minidlna, netplug, nss-pam-ldapd, nvidia-driver, openjpeg,
8500 postgresql, proxychains-ng, python-libconfig,
8501 python-service-identity, qt, rpcbind, ruby, samba4, squashfs,
8502 squid, strongswan, subversion, supervisor, sysvinit, tcpdump,
8503 tor, transmission, unrar, valgrind, vim, webkitgtk, whois,
8506 Issues resolved (http://bugs.buildroot.org):
8508 #10141: Squashfs extended attribute failures
8509 #10261: Grub2 fails to build for x86_64
8510 #10276: BR2_PACKAGE_LINUX_TOOLS_GPIO fails for MIPS with...
8512 2017.02.5, Released July 27th, 2017
8514 Important / security related fixes.
8516 Webkitgtk bumped to the 2.16.x series, fixing a large number
8519 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
8520 which default to PIE mode.
8522 Updated/fixed packages: aespipe, apache, bind, binutils,
8523 busybox, ccache, collectd, efibootmgr, efivar, expat, ffmpeg,
8524 gcc, heimdal, iproute2, irssi, libglib2, libmemcached,
8525 libosip2, libtirpc, libxml-parser-perl, linux-fusion,
8526 linux-zigbee, mpg123, nodejs, orc, pcre, php, pulseaudio,
8527 python-setproctitle, qt5base, rpi-firmware, samba4, syslinux,
8528 systemd, spice, tcpdump, tiff, webkitgtk, x265, xen,
8529 xserver_xorg-server, xvisor
8531 Issues resolved (http://bugs.buildroot.org):
8533 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
8535 2017.02.4, Released July 4th, 2017
8537 Important / security related fixes.
8539 Update support/scripts/scancpan to use METACPAN v1 API as v0
8542 Update support/scripts/mkusers to handle setups where
8543 /etc/shadow is a symlink.
8545 External toolchain: Don't create musl dynamic loader symlink
8548 Setlocalversion: Correct detection of mercurial revisions for
8549 non-tagged versions.
8551 Updated/fixed packages: apache, automake, bind, botan, c-ares,
8552 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, gnutls,
8553 gst1-plugins-bad, imagemagick, imx-uuc, intltool, iperf,
8554 ipsec-tools, irssi, libgcrypt, libmad, libnl, mosquitto,
8555 mpg123, ncurses, nodejs, ntp, openssh, openvpn, qt5base,
8556 qt5multimedia, rtl8821au, socat, spice, systemd, tor, tslib,
8557 vlc, x264, xserver_xorg-server
8559 Issues resolved (http://bugs.buildroot.org):
8561 #9976: License file for package 'rtl8821au' incorrect
8563 2017.02.3, Released June 2nd, 2017
8565 Important / security related fixes.
8567 Download: <pkg>-source-check fixed for packages from git.
8569 External toolchain: musl dynamic linker symlink for mips-sf
8572 Updated/fixed packages: armadillo, audiofile, bash,
8573 bluez_utils, cppcms, dbus, dhcp, dropbear, efibootmgr, efl,
8574 elfutils, faketime, fbgrab, flashrom, ftop, gdb, git,
8575 google-breakpad, gpsd, hans, kvm-unit-tests, kyua, libev,
8576 libmicrohttpd, libminiupnpc, libtasn1, libubox, ltp-testsuite,
8577 lua, madplay, mariadb, mono, mosquitto, mxml, ntp,
8578 nvidia-driver, openblas, openvpn, oracle-mysql, picocom, popt,
8579 postgresql, pulseview, qt5base, qwt, rabbitmq-c, redis,
8580 rpcbind, rtmpdump, samba4, strongswan, sudo, vlc
8582 Issues resolved (http://bugs.buildroot.org):
8584 #9796: source-check broken for Git downloads
8585 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
8587 2017.02.2, Released May 1st, 2017
8589 Important / security related fixes.
8591 Use HTTPS for the Codesourcery external toolchains as the HTTP
8592 URLs no longer work.
8594 Updated/fixed packages: bind, busybox, dovecot, freetype,
8595 ghostscript, glibc, granite, hiredis, icu, imagemagick,
8596 gst-plugins-base, gst1-plugins-base, libcroco, libcurl, libnl,
8597 libnspr, libnss, libsamplerate, libsndfile, libunwind,
8598 minicom, mplayer, mpv, nodejs, python-django, python-pyyaml,
8599 python-web2py, samba4, syslinux, systemd, tiff, trinity,
8600 uboot, wireshark, xen
8602 Issues resolved (http://bugs.buildroot.org):
8604 #9791: Python searches for packages in the user site directory
8606 2017.02.1, Released April 4th, 2017
8608 Important / security related fixes.
8610 Fix a variable clashing issue in the mkusers script with
8611 internal bash variables.
8613 Improve external toolchain version detection.
8615 Correct permissions for /dev/pts/ptmx when systemd is used
8616 with recent glibc versions.
8618 Fix python module name clash for graph-depends.
8620 Fakeroot now links against libacl to fix issues on
8621 distributions using acls.
8623 Ensure that the git download infrastructure creates GNU format
8626 br2-external: Improve error reporting.
8628 Updated/fixed packages: acl, apr, audiofile, busybox, cairo,
8629 dbus-cpp, dbus-glib, dbus-triggerd, domoticz, elfutils,
8630 fakeroot, filemq, fmc, gdb, git, gnutls, gst-ffmpeg,
8631 gst1-plygins-bad, harfbuzz, htop, imagemagick, jasper, libcec,
8632 libiio, libplatform, librsvg, libselinux, libsidplay2, libsoc,
8633 libwebsockets, libxkbcommon, linux-firmware, logrotate,
8634 lpt-testsuite, lttng-libust, mariadb, mbedtls, memcached,
8635 mesa3d, mpd, mplayer, nbd, ncftp, ntp, openssh, opentyrian,
8636 pcre, perl-gd, python, qt5base, rpi-userland, rpm, samba4,
8637 skalibs, slang, sngrep, squashfs, syslog-ng, taglib,
8638 tcpreplay, tor, upmpdcli, wget, wireshark,
8639 xdriver_xf86-video-vmware, xlib_libXv, zmqpp
8641 Issues resolved (http://bugs.buildroot.org):
8643 #9456: mkusers script bash errors
8645 2017.02, Released February 28th, 2017
8647 Minor fixes, mainly fixing autobuilder issues.
8649 Don't use cmake 3.7.x from the build host as it is also
8650 affected by the RPATH handling issues, and instead build our
8653 Updated/fixed packages: assimp, classpath, genimage, mplayer,
8654 mpv, openocd, python-libconfig, qt5base, qt5quickcontrols,
8657 2017.02-rc3, Released February 26th, 2017
8659 Fixes all over the tree.
8661 Cmake reverted to version 3.6.3 to workaround regressions
8662 related to RPATH handling.
8664 Updated/fixed packages: bctoolbox, berkeleydb, binutils,
8665 btrfs-progs, classpath, directfb, glibc, gstreamer1,
8666 gst1-plugins-{base,good,bad,ugly}, gst1-libav,
8667 gst1-rtsp-server, gst1-validate, gst-omx, htop, libcurl,
8668 libepoxy, libimxvpuapi, libpcap, libuv, ncurses, openssh,
8669 oracle-mysql, poco, python, qt5base, qt5webkit, sslh, synergy,
8670 trousers, uclibc-ng-test, util-linux, vlc, xfsprogs
8672 Issues resolved (http://bugs.buildroot.org):
8674 #9251: Shared C++ libraries for Microblaze results in Segmentation...
8675 #9456: mkusers script bash errors
8676 #9506: Collectd 5.7.0 fails to build with libcrypt
8677 #9581: VagrantFile provisioning step fails due to issue with grub-pc
8678 #9586: usbmount: usbmount slows down the system... to a state of...
8679 #9616: CMake host packages cannot provide CONF_ENV
8680 #9641: Need raptor package installed in staging
8681 #9671: stunnel build error
8683 2017.02-rc2, Released February 20th, 2017
8685 Fixes all over the tree.
8687 Support for SOURCE_DATE_EPOCH in the toolchain wrapper for
8688 older gcc versions for reproducible builds has been
8689 (temporarily) reverted because of licensing compatiblity
8692 Defconfigs: SD card generation fix for the Udoo Neo board
8694 Infrastructure to handle .lz compressed tarballs added, and
8695 affected packages updated to use it.
8697 Updated/fixed packages: bctoolbox, bind, canelloni,
8698 cbootimage, ccache, classpath, cups, dbus, ddrescue, directfb,
8699 ed, erlang, gcc, gdb, glmark2, gstreamer, gstreamer1, hiredis,
8700 kmod, kmsxx, lcdapi, libasplib, libgpiod, libnss, libraw,
8701 libv4l, mesa3d-headers, mosquitto, mpd, mpv, musl, ntfs-3g,
8702 ocrad, openswan, postgresql, qt5base, qt5quickcontrols, redis,
8703 riemann-c-client, samba4, sunxi-mali, tcping, trousers,
8704 uclibc, util-linux, vim, wavpack, wget, wiringpi, xfsprogs,
8707 Issues resolved (http://bugs.buildroot.org):
8709 #8941: Valgrind fails to build with stack protection turned on
8710 #9291: perl: SysV message queues not configured, even if available
8711 #9651: libxcb-1.12 built Error
8712 #9656: util-linux: schedutils doesn't build on target w/o enabl...
8713 #9666: qt5quickcontrols install fails
8715 2017.02-rc1, Released February 11th, 2017
8717 Fixes all over the tree and new features.
8721 - numerous improvements to support reproducible builds
8723 - new waf-package package infrastructure to support packages
8724 that use the Waf build system. 6 packages converted to
8725 this infrastructure.
8727 - add option <pkg>_PREFER_INSTALLER to the perl package
8732 - add support for the OpenRISC CPU architecture
8734 - merge description of the ARM and ARM64 options, and add
8735 support for selecting a specific ARM64 core
8739 - major rework of the external toolchain support. It is now
8740 split into several packages, one per external toolchain,
8741 and a common infrastructure.
8743 - important fix for musl to prevent a conflict between musl
8744 and kernel headers (fixes the build of numerous packages
8747 - uClibc-ng bumped to 1.0.22, and therefore enable uClibc
8748 for ARM64, mips32r6 and mips64r6
8750 - add gdb 7.12.1, and switch to gdb 7.11 as the default
8752 - Linaro toolchains updated to 2016.11, ARC toolchain
8753 components updated to arc-2016.09, MIPS Codescape
8754 toolchains bumped to 2016.05-06, CodeSourcery AMD64 and
8755 NIOS2 toolchains bumped
8757 - remove Analog Devices toolchain for the Blackfin
8758 architecture, remove pre-built musl toolchains from
8761 New defconfigs: Freescale i.MX23EVK, Qemu OpenRISC emulation,
8762 Qemu NIOS2 emulation, Grinn chiliBoard, Freescale i.MX6Q
8763 SabreSD, BeagleBoard X15, OrangePi One, ARC HS38 HAPS
8765 New packages: angular-websocket, aubio, bctoolbox, darkhttpd,
8766 ddrescue, easydbus, fakedate, git-crypt, hiredis, ifenslave,
8767 jsmn, libgpiod, libgsm, linux-syscall-support, mariadb, mimic,
8768 nginx-dav-ext, nmon, opkg-utils, policycoreutils,
8769 pru-software-support, python-arrow, python-attrs,
8770 python-babel, python-bitstring, python-chardet,
8771 python-constantly, python-flask-babel, python-gunicorn,
8772 python-incremental, python-jsonschema, python-logbook,
8773 python-markdown2, python-mbstrdecoder, python-mutagen,
8774 python-pathpy, python-pudb, python-pyqrcode,
8775 python-pytablereader, python-setuptools-scm, python-sh,
8776 python-toml, python-vcversioner, python-whoosh,
8777 raspberrypi-usbboot, riemann-c-client, rtl8723bs, skalibs,
8778 sslh, sngrep, ti-cgt-pru, uclibc-ng-test, udpxy, uhttpd,
8779 upower, ustream-ssl, waf, xlib_libXfont2
8781 Removed packages: perl-db-file, snowball-hdmiservice,
8784 Tooling: addition of a test-pkg script to help contributors
8785 build test their package.
8787 Issues resolved (http://bugs.buildroot.org):
8789 #8946: Valgrind fails to build with stack protection turned on
8790 #9461: odroidc2 - toolchain Linaro AArch64 2016.11 compile error
8791 #9466: VIM_REMOVE_DOCS removes rgb.txt
8792 #9486: xorg-server 1.19 fails to compile for glibc with systemd init (x86_64)
8793 #9501: eudev fails to build with older kernel headers
8794 #9526: Embedded NPM fails to start with "no such file or directory" error
8795 #9541: Platform drivers autoloading from info in device tree does not work
8796 #9546: seems BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS do nothing
8797 #9551: Coreutils fails to build target src/src_libsinglebin_pinky_a-pinky.o
8798 #9566: [kmod] Compilation fails with uclibc
8799 #9571: buildroot fails while building opencv for arm64 platform
8800 #9576: External tree with BR 2016.11 does not work anymore
8801 #9606: xorg-server cannot build for ARM target
8803 2016.11.3, Released March 9th, 2017
8805 Important / security related fixes.
8807 Updated/fixed packages: bind, dbus, gnutls, imagemagick,
8808 lcms2, libcurl, ntfs-3g, ntp, openssl, php, quagga, redis,
8809 squid, stunnel, tcpdump, vim, wavpack, wireshark, xlib_libXpm
8811 2016.11.2, Released January 25th, 2017
8813 Important / security related fixes.
8815 A fix for BR2_EXTERNAL trees referenced using relative paths,
8816 which broke in 2016.11.
8818 Updated/fixed packages: bind, docker-engine, gd, gnutls, go,
8819 imagemagick, irssi, libpng, libvncserver, musl, opus, php,
8820 php-imagick, rabbitmq-server, runc, wireshark,
8822 Issues resolved (http://bugs.buildroot.org):
8824 #9576: External tree with BR 2016.11 does not work anymore
8826 2016.11.1, Released December 29th, 2016
8828 Important / security related fixes.
8830 Updated/fixed packages: apache, cryptopp, docker-engine,
8831 dovecot, exim, gdk-pixbuf, libcurl, libupnp, links, monit,
8832 nodejs, openssh, php, python, python-bottle, samba4, squid,
8833 uboot, vim, wireshark, xorg-server uboot
8835 Issues resolved (http://bugs.buildroot.org):
8837 #9466: VIM_REMOVE_DOCS removes rgb.txt
8839 2016.11, Released November 30th, 2016
8843 Updated/fixed packages: bzip2, gcc, jasper, sane-backends,
8846 Issues resolved (http://bugs.buildroot.org):
8848 #9451: packages/postgresql/postgresql.mk contains wrong POST...
8850 2016.11-rc3, Released November 28th, 2016
8852 Fixes all over the tree, including a number of security fixes.
8854 The move from fakeroot to pseudo unfortunately brought a
8855 number of issues. The SELinux issue described in #9386 which
8856 triggered the move to pseudo has been investigated further and
8857 a workaround implemented and the pseudo changes reverted.
8859 Linux kernel: update default to 4.8.11.
8861 Defconfigs: Updates/fixes for imx28ek, mx6udoo, imx6ulpico,
8862 olimex a20 olinuxino lime mali, roseapplepi, synopsis aarch64
8863 vdk, axs101, axs103 and hs38 smd vdk.
8865 Updated/fixed packages: autossh, chrony, dosfstools,
8866 dtv-scan-tables, e2fsprogs, gcc, gdb, gnuchess, gnuradio,
8867 gpsd, gst1-plugins-bad, gst1-plugins-good, imagemagick,
8868 kvm-unit-tests, libfribi, libuv, mesa3d, mpfr, mplayer, mpv,
8869 ntp, ola, olsr, openblas, openjpeg, openssh, postgresql,
8870 ptpd2python3, qemu, qextserialport, qt5base, quagga, xqwt,
8871 taskd, tiff, tremor, trousers, udisks, uclibc, wireshark,
8872 xapp_xload, xenomai, xmlstarlet
8874 Issues resolved (http://bugs.buildroot.org):
8876 #9386: ubinize fails with or without custom config
8877 #9431: A misspelling
8878 #9446: make raspberrypi3_defconfig compilation failure
8880 2016.11-rc2, Released November 13th, 2016
8882 Fixes all over the tree.
8884 Architecture: add support for MIPS XBurst cores; remove MIPS
8885 support for M5100 cores.
8887 Updated/fixed packages: mesa3d, lttng-babeltrace, tinyalsa, pseudo,
8888 czmq, libxml2, makedevs, binutils, kvm-unit-tests, libnss, privoxy,
8889 qemu, ser2net, net-tools, ffmpeg, assimp, libmpeg2, ccache, mpv,
8890 libxslt, python, python3, php, valgrind, guile, domoticz, efl,
8891 jasper, kvmtool, go, wget, sane-backends, weston, tinymembench,
8892 strace, openjpeg, lcms2, quota.
8894 Linux kernel: update default to 4.8.7.
8896 CMake support: fix cmake wrapper to properly pass NDEBUG flag.
8898 Filesystems: use a wrapper to pseudo, to better mimick the behaviour
8899 of fakeroot; makedevs no longer breaks of the destination already
8900 exists and is of the correct type/major/minor.
8902 Defconfigs: a few legacy and broken defconfigs have been removed
8903 because they now fail to build: kb9202_defconfig, mini2440_defconfig,
8904 freescale_p2020ds, qmx6, calao*, atmel_sama5d4ek. Other defconfigs
8905 have been updated: nanopi-neo, olimex_a20_olinuxino_lime_mali,
8906 armadeus_apf51, armadeus_apf28, freescale_imx31_3stack, ci20,
8907 olimex_a20_olinuxino_lime2, atmel_at91sam9260eknf,
8908 atmel_at91sam9rlek, atmel_at91sam9g20dfc, atmel_at91sam9g45m10ek,
8911 2016.11-rc1, Released November 3rd, 2016
8913 Fixes all over the tree and new features.
8915 It is now possible to specify multiple BR2_EXTERNAL
8916 directories. The required files in a BR2_EXTERNAL directory
8917 have changed to accomodate this feature. Refer to the
8918 documentation for details of how to update them. External
8919 trees now have a name and a description. Also, it is possible
8920 to override a defconfig in the external tree.
8922 The default skeleton now uses UID 65534 for the "nobody"
8923 user instead of UID 99, like most distros do. See
8924 https://lwn.net/Articles/695478/ for a complete discussion.
8925 Programs and configuration files that explicitly refer to UID
8926 99 will have to be updated.
8928 When the build environment already has a suitable cmake version
8929 (3.1 or later), that one will be used instead of building
8930 host-cmake. This can speed up the build significantly.
8932 The ExtUtils::MakeMaker perl module is now required in the
8935 An additional check is done during the build that files are
8936 not installed in the output directory within the output
8937 directory. This happens e.g. when the target directory is
8938 contained both in --prefix and in DESTDIR. The build will
8939 terminate with an error message that specifies which package
8940 and which file caused the failure.
8942 The concept of "deprecated packages" and the BR2_DEPRECATED
8943 option have been removed. Instead, packages are removed
8944 immediately. Packages are only removed when they don't work
8945 for some reason. If you still need a removed package and
8946 you have a solution for the problem(s) that caused the
8947 removal, please contribute it.
8949 Architecture: support for sh64 removed, improved support for
8950 MIPS core selection.
8952 Toolchain: support for musl powerpc64le, mips64 and mipsr6
8953 toolchains, ARC toolchain components updates, gcc 6.x series
8954 bumped to 6.2.0, default binutils version switched to 2.26,
8955 default gcc version switched to gcc 5.x, Linaro toolchains
8956 updated, uclibc-ng bumped to 1.0.19. GCC is now always built
8957 with TLS support. Checking of unsafe compiler options (that
8958 point to host directories) has been extended with -isystem,
8959 -idirafter and -iquote.
8961 Package infrastructure: new variable $(PKG)_DL_OPTS, addition
8962 of <pkg>-show-rdepends to list reverse dependencies, and
8963 <pkg>-graph-rdepends to graph reverse dependencies. Linux tools
8964 are now in a separate linux-tools package instead of in the
8965 kernel build. Fakeroot has been replaced by pseudo.
8967 CMake support: the toolchainfile.cmake file now provides a
8968 definition of the CMAKE_BUILD_TYPE variable. The
8969 toolchainfile.cmake also no longer forces the compiler/linker
8970 flags defined by Buildroot.
8972 New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard,
8973 TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU,
8974 BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO.
8976 New packages: arm-trusted-firmware, amd-catalyst, atop, aufs,
8977 aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools,
8978 mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb,
8979 python-crcmod, python-cssutils, python-docutils,
8980 python-futures, python-mwclient, python-mwscrape,
8981 python-mwscrape2slob, python-pyelftools, python-pyicu,
8982 python-pylru, python-pyqt5, python-requests-toolbelt,
8983 python-simpleaudio, python-slob, rabbitmq-server, shapelib,
8984 vdr, vdr-plugin-vnsiserver, vexpress-firmware, xvisor, iio and
8987 Removed packages: binutils 2.24, fakeroot, gcc 4.7, ipkg,
8988 kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24,
8991 Documentation: the list of packages that was present in the
8992 Buildroot manual has been removed.
8994 Legal info: the "licenses.txt" file that concatenates all
8995 license texts is no longer generated - it was not considered
8996 useful. The manifest.csv contains an empty cell instead of
8997 "not saved" when no license file is available.
8999 Other: addition of a DEVELOPERS file listing developers taking
9000 care of packages or architectures.
9002 Issues resolved (http://bugs.buildroot.org):
9004 #7802: host-python build hangs compiling getbuildinfo.o
9005 #8206: mplayer uses host xorg development files
9006 #8516: mkcubiecard.sh uses outdated sfdisk switch -D
9007 #8536: Building sudo with PAM results in unusable sudo
9008 #8646: check-host-rpath script returns false positives when rpath
9010 #8696: xdriver_xf86-input-mouse install header files in target
9012 #8811: rp-pppoe - generated scripts commands use HOST pathnames,
9013 not necessarily TARGET
9014 #8846: Orphaned/missing toolchain borks eclipse plugin
9015 #8856: python tornado runtime wasn't met on buildroot 2016.02
9016 #8901: gcc failes to build if fortran is enabled
9017 #8916: LDFLAGS pass to openssh
9018 #8941: "ls" of an NFSv4 share only works when pumped through strace
9019 #8946: Valgrind fails to build with stack protection turned on
9020 #9021: Kodi - Broken: Illegal instruction (core dumped)
9021 #9096: rootfs.ubi not created
9022 #9111: glibc 2.23: libmvec.so not copied
9023 #9176: minnowboard : USB not mounted
9024 #9196: raspberry pi 3 default build seem broken
9025 #9201: Permission denied make: *** [core-dependencies] Error 126 in
9027 #9216: log4cpp package build fails to build within install
9028 #9221: Kodi needs "Python .py and .pyc support" otherwise it crashes when
9030 #9229: Firefly boot fails with: "failed to find part:boot"
9031 #9256: [Config file] New device: Odroid-U2/U3
9032 #9296: Buildroot Fails on applying patches
9033 #9301: U-boot fails to build with default zynq_zed_defconfig configuration
9034 #9316: U-boot fails to build if libssl-dev is not installed
9035 #9321: Vanilla libcrypt++ v5.6.3 doesn't allow to work Nvidia Tegra's
9036 flash utility (tegrarcm)
9037 #9326: Odroid-C2 build results in non-bootable image
9038 #9336: Improve iconv support for external toolchain based builds
9040 #9366: no link rootfs.ext4 -> rootfs.ext2
9041 #9371: openssl: download failes with "Only allow downloads from primary
9042 download site" + local server
9043 #9381: check-host-rpath issues
9044 #9386: ubinize fails with or without custom config
9046 2016.08, Released September 1st, 2016
9050 Toolchain: ARC tools updated to arc-2016.09-eng010.
9052 Updated/fixed packages: libshout, luajit, mpd, mplayer
9054 Issues resolved (http://bugs.buildroot.org):
9056 #7520: CodeSourcery toolchain ARM: C++11 std::exception_ptr..
9057 #8341: Getting EGL Error: Could not create the egl surface:..
9058 #9121: gst1-imx for i.MX6 compile failed, cannot find PXP, ..
9060 2016.08-rc3, Released August 29th, 2016
9062 Fixes all over the tree.
9064 Toolchain: C++ support for the internal blackfin toolchain
9067 Architecture: Default to bf532 CPU variant for blackfin,
9068 Fix flat one memory region support for m68k and disable flat
9069 separate data support because of compatibility issues.
9071 Defconfigs: Minnowboard and Raspberrypi: Fix errors with
9072 post-build scripts when systemd is used.
9073 Zynq microzed/zc706/zed: Fix u-booot configuration.
9075 netbsd-queue package extended and renamed to
9076 musl-compat-headers. With this, a number of musl compatibility
9077 patches are no longer needed.
9079 Updated/fixed packages: aircrack-ng, android-tools, babeld,
9080 bcusdk, binutils, boa, busybox, connman, cpupower,
9081 docker-engine, domoticz, elf2flt, ffmpeg, fwup, gcc,
9082 glib-networking, gnupg, hplip, igd2-for-linux, imagemagick,
9083 imx-uuc, iputils, jack2, kismet, kmsxx, libaio, libamcodec,
9084 libconfuse, libffi, libfreeimage, libgcrypt, libgpg-error,
9085 libiio, libraw, libsepol, libserialport, libxmlrpc, linknx,
9086 linux-pam, lirc-tools, lldpd, logrotate, lshw, musl, ncurses,
9087 neon, nettle, norm, ntfs-3g, openblas, openmpi, openswan,
9088 pinentry, pixman, protobuf, python-meld3, qlibc, qt, qt5base,
9089 quagga, rpcbind, rt-tests, runc, sane-backends, sconeserver,
9090 squeezelite, stella, tftpd, tinycbor, tinydtls, trace-cmd,
9091 trousers, tstools, uboot-tools, uclibc, ulogd, ustr, vlc,
9092 webkitgtk, wireshark, xdriver_xf86-video-intel
9094 Issues resolved (http://bugs.buildroot.org):
9096 #9101: Error on support/download/git with system git older than 1.8.4
9097 #9181: Compiling linux kernel fails if BR2_LINUX_KERNEL_TOOL_CPU..
9099 2016.08-rc2, Released August 17th, 2016
9101 Fixes all over the tree.
9103 Toolchain: disable broken C++ support for internal blackfin
9104 toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6)
9105 to fix various issues.
9107 System: Zoneinfo is available for the musl C library as well.
9109 Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc,
9110 blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex,
9111 fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi,
9112 inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi,
9113 libical, libpjsip, libsidplay2, libunwindow, libxml2,
9114 linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp,
9115 openblas, openipmi, owfs, php, poco, procps, qt, quota,
9116 sg3_utils, spidev_test, systemd-bootchart, thrift,
9117 uboot-tools, uclibc, webrtc-audio-processing, wayland, weston,
9118 xdriver_xf86-video-savage, xserver_xorg-server, xen
9120 Issues resolved (http://bugs.buildroot.org):
9122 #9136: make graph-size fails with "ValueError: too many values to..
9123 #9151: qt: fix build with ALSA >= 1.1.x
9124 #9156: qt: Fix missing runtime Qt3Support dependency
9125 #9161: modsetting patch not applied to xserver 1.18.4
9126 #9166: Missing overlays directory in VFAT image for raspberry pi 3
9128 2016.08-rc1, Released August 6th, 2016
9130 Fixes all over the tree and new features.
9132 Toolchain: Fortran support added. eglibc support removed, musl
9133 support no longer experimental. Blackfin and Microblaze
9134 support for internal uClibc-ng toolchain, m68k/coldfire
9135 improvements. The check for unsafe (build host) directories
9136 access (/usr/include and /usr/lib) is now enabled by default.
9137 Unused locales are now purged by default to save space (and
9138 the default list of locales shrunk). The option to control
9139 this has now moved from the toolchain menu to system
9142 Legal info improvements: sources are now hardlinked instead of
9143 copied if possible to save space. Patches and extra downloads
9146 An experimental configuration knob (BR2_REPRODUCIBLE) has been
9147 added to make the builds more reproducible (E.G. less
9148 differences in the binary output between builds of the same
9149 configuration). This is still work in progress.
9151 An option to execute a custom script inside the fakeroot
9152 environment used to the generate the filesystem (E.G. to tweak
9153 permissions or similar) has been added.
9155 Git support now supports git submodules if
9156 <pkg>_GIT_SUBMODULES is enabled.
9158 Hash files for integritry validation have been added for all
9161 Scanpypi utility to help creating packages from the Python
9162 package index (pypi) has been added.
9164 The makedevs utility now has support for adding file
9165 capabilities using extended attributes.
9167 New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
9168 development configs, Blackfin GDB simulator, Linksprite
9169 pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK,
9170 i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and
9171 MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook,
9172 Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI
9173 demos. A number of defconfigs have been updated and extended
9174 to generate SD card images. Synopsys HS38 VDK defconfig removed.
9176 New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base,
9177 alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv,
9178 circus, dante, docker-containerd, docker-engine, domoticz,
9179 efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas,
9180 gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux,
9181 jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus,
9182 libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc,
9183 libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd,
9184 mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali,
9185 odroid-scripts, omxplayer, openblas, openmpi, openzwave,
9186 p7zip, pdbg, python-argh, python-dataproperty,
9187 python-dateutil, python-dialog3, python-dicttoxml,
9188 python-dominate, python-engineio, python-flask-jsonrpc,
9189 python-flask-login, python-humanize, python-pathtools,
9190 python-pathvalidate, python-pillow, python-prompt-toolkit,
9191 python-pytablewriter, python-pytz, python-scapy3k,
9192 python-sdnotify, python-socketio, python-tomako,
9193 python-ubjson, python-u-msgpack, python-watchdog,
9194 python-wcwidth, python-xlrd, python-xlsxwriter,
9195 python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx,
9196 sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella,
9197 supertuxkart, systemd-bootchart, tekui, terminology, tinycbor,
9198 tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon,
9201 Deprecated packages: ipkg, sstrip
9203 Removed packages: sunxi-mali-prop
9205 Issues resolved (http://bugs.buildroot.org):
9207 #8931: segment fault when compile argp-help.c using aarch64-bu...
9208 #8966: eglfs error. buildroot don't compile the library libeglfs.so
9209 #8971: build for beaglebone fails
9210 #8986: qt5imageformats fails to build on AArch64
9211 #8991: grub2 fails to compile
9212 #9001: Nodejs option not available
9213 #9006: gcc with c++ support v4 and v5 fail to compile on fedora 24
9214 #9016: arceb-buildroot-linux-uclibc ld uses incorrect default format
9215 #9066: 8139TOO - faulty behaviour
9216 #9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203)
9217 #9091: U-Boot fails to boot with large ramdisk
9219 2016.05, Released May 31st, 2016
9223 External toolchain: Fix for symlink handling when copying
9226 Updated/fixed packages: gcc, grantlee, gst-ffmpeg,
9227 ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris,
9228 lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools,
9229 net-tools, openpowerlink, pulseview, rpm, tinyalsa,
9230 xdriver_xf86-video-fbturbo, xserver_xorg-server
9232 2016.05-rc3, Released May 26th, 2016
9234 Fixes all over the tree.
9236 Tweaks for SSP handling for external toolchains.
9238 Updated/fixed packages: aircrack-ng, bluez5_utils, connman,
9239 cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go,
9240 gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi,
9241 kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme,
9242 libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori,
9243 mpg123, mtr, openpgm, openpowerlink, oprofile, php,
9244 postgresql, putty, python-service-identity, python-treq,
9245 qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc,
9246 ustr, valgrind, webkitgtk, libxml2, xorriso,
9249 Issues resolved (http://bugs.uclibc.org):
9251 #8936: Aircrack-ng - Alot of missing dependencies
9253 2016.05-rc2, Released May 17th, 2016
9255 Fixes all over the tree.
9257 Rootfs overlay handling now refuses to overwrite
9258 /{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option
9259 even if these directories are present in the overlay.
9261 External toolchain: Unbreak user provided libraries deployment
9262 (BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring.
9264 QEMU coldfire: Fix for signal handling kernel issue, enable
9267 Updated/fixed packages: android-tools, assimp, boost, gcc,
9268 glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils,
9269 jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs,
9270 kodi-visualisation-shadertoy, libarchive, libinput, libpjsip,
9271 mali-t76x, mtr, nginx, opencv, openvpn, python-coherence,
9272 qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua
9274 2016.05-rc1, Released May 10th, 2016
9276 Fixes all over the tree and new features.
9278 Architectures: new ARM variants: Cortex A17 and M4, improved
9279 nonmmu (cortex-M) support, m68k has been re-enabled with
9280 support for ColdFire. For x86, support for the i386 variant
9283 Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as
9284 deprecated. Go programming language support, Add Binutils 2.26
9285 support. Old Sourcery PowerPC external toolchains removed,
9286 Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130
9287 added, Linaro ARM/ARMeb/Aarch64 toolchains updated.
9289 New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7,
9290 STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2,
9291 Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were
9292 added for m68k, eXtensa-nommu and ColdFire.
9294 Linux: use zImage by default on ARM, subversion repository
9295 support (for u-boot as well).
9297 New packages: aer-inject, android-tools, cannelloni,
9298 cbootimage, cgroupfs-mount, connman-gtk, crudini, dt,
9299 gmrender-resurrect, flannel, font-awesome, freeswitch, go,
9300 go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc,
9301 kodi-adsp-basic, kodi-adsp-freesurround,
9302 kodi-audiodecoder-opus, kodi-pvr-hdhomerun,
9303 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
9304 kodi-screensaver-matrixtrails, kodi-screensaver-planestate,
9305 kodi-screensaver-rsxs, kodi-visualisation-fishbmc,
9306 kodi-visualisation-fountain, kodi-visualisation-goom, libgee,
9307 libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx,
9308 lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload,
9309 norm, nvme, owfs, pound, privoxy, procrank_linux, putty,
9310 python-autobahn, python-characteristic, python-crossbar,
9311 python-cryptography, python-iniparse, python-iowait,
9312 python-lmdb, python-pexpect, python-ptyprocess,
9313 python-pyasn-modules, python-pygments, python-pymysql,
9314 python-pynacl, python-pyopenssl, python-pysocks,
9315 python-pytrie, python-rpi-gpio, python-service-identity,
9316 python-setproctitle, python-shutilwhich, python-treq,
9317 python-txaio, python-ujson, python-wsaccel, qt5canvas3d,
9318 qt5location, qt5quickcontrols2, qt5serialbus, qt5tools,
9319 raptor, scrub, taskd, tegrarcm, turbolua, valijson,
9320 wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools,
9321 xdriver_xf86-video-amdgpu
9323 Removed packages: foomatic-filters, python-m2crypto,
9324 qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void
9326 Issues resolved (http://bugs.buildroot.org):
9328 #6830: Qt5: no fonts are installed
9329 #7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break
9330 #7580: Invalid filesystem in Pandaboard defconfig
9331 #8346: wf111 package removes all kernel module dependencies
9332 #8436: xserver_xorg-server Segmentation fault
9333 #8736: IPV6 forced on in busybox
9334 #8746: At startup system stops with 'cannot set terminal proces..
9335 #8751: make fail [fio does not build on sh]
9336 #8766: Compiling host-gcc-final-4.9.3 broken on i386
9337 #8771: make savedefconfig modifies sources
9338 #8781: Unable to build uboot for imx28evk
9339 #8786: gdb fails to build with xz and expat support at the same
9340 #8801: Compilation of Buildroot 2016.2 for Raspberry Pi with...
9341 #8806: Buildroot 2016.2 for Raspberry Pi requires that ext4...
9342 #8836: Can't select Vim in menuconfig
9343 #8851: Make sure fio can compile with libaio support if it...
9344 #8861: With buildroot 2016.02 trying to build for corei7-avx
9345 fails while trying to build host-binutils
9346 #8866: Making an USB flash bootable with extlinux build with
9347 buildroot does not work
9349 2016.02, Released March 1st, 2016
9351 Minor fixes, mostly security related.
9353 Circular dependency issue with same-as-kernel linux-headers
9356 Updated/fixed packages: bluez5_utils, heirloom-mailx,
9357 imx-gpu-viv, kodi-pvr-argustv, kodi-pvr-mediaportal-tvserver,
9358 kodi-pvr-nextpvr, libfcgi, openssl, pifmrds, powerpc-utils,
9359 python-m2crypto, slang, sox, squid, tn5250, xerces, zsh
9361 2016.02-rc3, Released February 27th, 2016
9363 Fixes all over the tree.
9365 Defconfigs: Ensure EABIhf is correctly enabled for ARM cores
9366 where VFP is optional (but present on the specific hw). Fix
9367 ARM variant selection for freescale_imx31_3stack_defconfig.
9369 Ensure tarballs of downloaded git trees do not contain a
9372 Clarify license of patches in COPYING.
9374 Updated/fixed package: avahi, binutils, cairo, can-festival,
9375 chrony, cifs-utils, dnsmasq, dvdauthor, e2fsprogs, efl,
9376 erlang-rebar, eudev, fbterm, gawk, gnupg2, gnuradio, gpm,
9377 gst1-plugins-good, hostapd, imagemagick, iproute2, iputils,
9378 jack2, kexec, kismet, lftp, libarchive, libeXosip2, libfm,
9379 libglib2, libsoil, libssh, libssh2, libuci, links, lshw, lxc,
9380 mediastreamer, mono, mraa, mutt, nfs-utils, numactl, ofono,
9381 omniorb, openipmi, openobex, patch, pax-utils, perf,
9382 pulseaudio, pure-ftp, qhull, qt, quagga, quota, sdl_sound,
9383 shairport-sync, spice, sysklogd, syslog-ng, trace-cmd,
9384 trousers, tvheadend, util-linux, vim, webkitgtk24, wireshark,
9385 wpa_supplicant, xerces, zsh
9387 Issues resolved (http://bugs.uclibc.org):
9389 #8651: libMonoPosixHelper.so wrong link reference in buildroot..
9391 2016.02-rc2, Released February 18th, 2016
9393 Fixes all over the tree.
9395 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld
9396 crash, backport of Xtensa .init/.fini literals handling.
9397 glibc security patches for CVE-2014-8121, CVE-2015-1781
9400 Defconfigs for Acmesystems Arietta g25 added.
9402 Updated/fixed packages: binutils, boost, chrony, dovecot,
9403 e2fsprogs, fio, gdb, glibc, graphite2, icu, kbd, libbsd,
9404 libcue, libgcrypt, libraw, links, mc, mosquitto, nodejs,
9405 postgresql, pptp-linux, pulseaudio, samba4, spice, squid,
9406 sysklogd, systemd, tiff, uclibc, ulogd, util-linux, valgrind.
9408 Issues resolved (http://bugs.uclibc.org):
9410 #8576: Building embedded Linux for Atmel SAMA5D4_Xplained...
9411 #8606: Problem compiling on Arch Linux
9412 #8681: kbd 2.0.3 does not build on rpi
9414 2016.02-rc1, Released February 10th, 2016
9416 Fixes all over the tree and new features.
9418 Toolchain: Support for GCC 5.3.x. ARC toolchain updated to
9419 arc-2015.12. Support for legacy uClibc dropped, default to
9420 uClibc-ng instead. Added sys/queue.h implementation for MUSL
9421 for compatibility. Updated versions of Code sourcery and
9422 Linaro toolchains. MIPS Codescape toolchains added. Version
9423 selection for preconfigured external toolchains removed.
9425 New Defconfigs: ARM Juno r0/r1 development boards, Freescale
9426 i.MX6UL Evaluation Kit, Intel Galileo Gen 2, Orange Pi PC.
9427 A number of defconfigs have been extended to generate complete
9428 system images using genimage.
9430 Linux: Automatically patch timeconst.pl for <3.9 kernels,
9431 which isn't compatible with modern perl versions, breaking the
9432 build when building on recent (Fedora 23, Debian
9433 Testing/Unstable, ..) distributions.
9435 Makedevs utility now accepts textual (non-numerical) user and
9438 Vagrant file to easily setup a working development environment
9439 in a VM has been added.
9441 Size-stats-compare script to compare rootfs sizes between
9442 builds has been added.
9444 Infozip package renamed to zip. EFL packages restructured.
9446 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
9447 angularjs, apache, apr, argp-standalone, armadillo, arptables,
9448 at, atk, audiofile, aumix, autoconf-archive, avahi, bash, bc,
9449 bcache-tools, bdwgc, beecrypt, bind, binutils, bluez5_utils,
9450 bluez_utils, bonnie, boost, busybox, cairo, cdrkit, chrony,
9451 clamav, cmake, collectd, connman, coreutils, cppcms, crda,
9452 cryptodev-linux, cryptsetup, cups, cwiid, cxxtest, dbus,
9453 dbus-cpp, dbus-glib, debianutils, dhcp, dhcpcd, dhrystone,
9454 dillo, directfb, directfb-examples, dmraid, dnsmasq, doom-wad,
9455 dovecot, dovecot-pigeonhole, dropbear, dtv-scan-tables,
9456 dvb-apps, dvbsnoop, ecryptfs-utils, eigen, ejabberd,
9457 elementary, elfutils, enlightenment, erlang, espeak, eudev,
9458 eventlog, exfat, exfat-utils, exiv2, expedite, faifa,
9459 fakeroot, fastd, fbgrab, fetchmail, ffmpeg, findutils, fio,
9460 firmware-imx, flann, flashrom, flite, flot, fmlib, freerdp,
9461 freescale-imx, freetype, gauche, gawk, gcc, gcc-final, gcr,
9462 gdb, gdk-pixbuf, geoip, gesftpserver, gettext, giflib, git,
9463 glibc, glibmm, glog, gmp, gnupg, gnupg2, gnutls, gob2, gpsd,
9464 gptfdisk, grep, gst1-libav, gst1-plugins-{bad,base,good,ugly},
9465 gst-ffmpeg, gst-plugins-{bad,base,good,ugly}, gstreamer,
9466 gstreamer1, guile, gvfs, gzip, harfbuzz, haserl, hiawatha,
9467 hostapd, hplip, icu, ifupdown, imagemagick, imx-gpu-viv,
9468 imx-kobs, imx-lib, input-tools, intel-microcode, iperf3,
9469 ipmitool, iproute2, iprutils, ipsec-tools, ipset, iptables,
9470 iputils, irda-utils, irssi, iucode-tool, jack2, janus-gateway,
9471 jpeg-turbo, jquery-datetimepicker, jquery-keyboard,
9472 jquery-sparkline, jquery-ui, jquery-ui-themes,
9473 jquery-validation, json-c, kbd, kernel-module-imx-gpu-viv,
9474 keyutils, kmod, knock, kodi, lcdproc, lcms2, leafnode2,
9475 leafpad, libass, libatomic_ops, libbroadvoice, libbsd,
9476 libcap-ng, libcdaudio, libcue, libcurl, libdrm, libecore,
9477 libedbus, libedit, libedje, libeet, libefreet, libeina,
9478 libeio, libelementary, libembryo, libepoxy, libethumb, libev,
9479 libevas, libevas-generic-loaders, libevdev, libevent, libffi,
9480 libfm, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
9481 libftdi, libfuse, libgail, libglew, libglib2, libgtk2,
9482 libgtk3, libgudev, libhttpparser, libidn, libinput, libiscsi,
9483 libjpeg, liblinear, libmbim, libmicrohttpd, libndp, libnspr,
9484 libnss, liboauth, liboping, libpciaccess, libplist, libpng,
9485 libraw, libraw1394, librsvg, libseccomp, libsecret,
9486 libserialport, libsigc, libsigrok, libsigrokdecode,
9487 libsndfile, libsoc, libsodium, libsoup, libssh2, libsvg,
9488 libsvg-cairo, libtasn1, libtirpc, libtorrent, libungif,
9489 libunwind, libupnpp, liburcu, libuv, libv4l, libva,
9490 libva-intel-driver, libvips, libvncserver, libxml2, libxmlpp,
9491 lightning, lighttpd, linknx, linux-firmware, linux-fusion,
9492 linux-headers, liquid-dsp, lirc-tools, live555, lm-sensors,
9493 lockdev, lshw, ltp-testsuite, ltrace, lttng-babeltrace,
9494 lttng-libust, lttng-modules, lttng-tools, lua, luabitop,
9495 luarocks, luv, lvm2, lxc, makedevs, mc, memcached, memtest86,
9496 mesa3d, mesa3d-demos, mesa3d-headers, micropython,
9497 micropython-lib, minicom, minidlna, mjpg-streamer, mke2img,
9498 moarvm, modem-manager, mongoose, mongrel2, monkey, mono,
9499 monolite, mosh, mosquitto, mpd, mplayer, msgpack, mtdev2tuio,
9500 musepack, musl, mysql, nano, nasm, nbd, neard, netatalk,
9501 netsnmp, nettle, net-tools, network-manager, nfs-utils, nginx,
9502 nmap, nodejs, ntfs-3g, ntp, numactl, nut, nvidia-driver,
9503 odhcp6c, ofono, ola, olsr, omniorb, opencv, opencv3, openipmi,
9504 openldap, openntpd, openobex, openocd, openpgm,
9505 open-plc-utils, openpowerlink, openssh, openssl, openswan,
9506 openvpn, opkg, oprofile, opus, opusfile, p11-kit, package,
9507 pango, pax-utils, pciutils, pcmanfm, perl, perl-db-file,
9508 perl-io-socket-ssl, perl-libwww-perl, perl-net-dns, perl-uri,
9509 perl-xml-libxml, php, php-ssh2, picocom, pinentry, pixman,
9510 polarssl, popt, portaudio, pppd, procps-ng, proftpd, protobuf,
9511 psmisc, ptpd2, pulseaudio, pulseview, pv, python, python3,
9512 python-alsaaudio, python-can, python-cffi, python-cherrypy,
9513 python-httplib2, python-jinja2, python-lxml, python-m2crypto,
9514 python-mako, python-msgpack, python-psutil, python-pyasn,
9515 python-pycparser, python-pydal, python-pyftpdlib,
9516 python-pyroute2, python-pyxml, python-pyzmq, python-requests,
9517 python-serial, python-setuptools, python-six, python-spidev,
9518 python-tornado, python-twisted, python-web2py, python-webpy,
9519 python-werkzeug, python-zope-interface, qemu, qhull, qpdf, qt,
9520 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
9521 qt5graphicaleffects, qt5imageformats, qt5multimedia,
9522 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
9523 qt5serialport, qt5svg, qt5webchannel, qt5webkit,
9524 qt5webkit-examples, qt5websockets, qt5x11extras,
9525 qt5xmlpatterns, qt-webkit-kiosk, racehound, radvd, read-edid,
9526 readline, redis, rpcbind, rpi-firmware, rpi-userland, rrdtool,
9527 rsync, rsyslog, rtai, rtorrent, rt-tests, rubix, ruby, samba4,
9528 sconeserver, setools, shairport-sync, sigrok-cli, skeleton,
9529 smack, snowball-init, socat, sp-oops-extract, sqlite,
9530 squashfs, squeezelite, squid, sredird, sshfs,
9531 start-stop-daemon, strace, strongswan, stunnel, subversion,
9532 sunxi-tools, swig, sysdig, syslog-ng, sysstat, systemd,
9533 sysvinit, taglib, tcl, tcpreplay, thrift, ti-gfx, tinyalsa,
9534 tor, torsmo, trace-cmd, transmission, tremor, triggerhappy,
9535 trinity, tvheadend, tzdata, uboot-tools, uclibc, udisks,
9536 udpcast, unionfs, upmpdcli, usb_modeswitch,
9537 usb_modeswitch_data, ustr, util-linux, vala, valgrind,
9538 vboot-utils, vde2, vlc, vnstat, webkit, webkitgtk24, weston,
9539 wget, whetstone, whois, wine, wipe, wireless-regdb, wireshark,
9540 wpa_supplicant, w_scan, x11r7, xapp_xbacklight, xapp_xcompmgr,
9541 xapp_xinput, xapp_xkbcomp, xdriver_xf86-input-evdev,
9542 xdriver_xf86-input-libinput, xdriver_xf86-input-synaptics,
9543 xdriver_xf86-video-ati, xdriver_xf86-video-fbturbo,
9544 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
9545 xfont_encodings, xfont_font-adobe-100dpi,
9546 xfont_font-adobe-75dpi, xfont_font-adobe-utopia-100dpi,
9547 xfont_font-adobe-utopia-75dpi, xfont_font-adobe-utopia-type1,
9548 xfont_font-alias, xfont_font-arabic-misc,
9549 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
9550 xfont_font-bh-lucidatypewriter-100dpi,
9551 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
9552 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
9553 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
9554 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
9555 xfont_font-daewoo-misc, xfont_font-dec-misc,
9556 xfont_font-ibm-type1, xfont_font-isas-misc,
9557 xfont_font-jis-misc, xfont_font-micro-misc,
9558 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
9559 xfont_font-misc-meltho, xfont_font-misc-misc,
9560 xfont_font-mutt-misc, xfont_font-schumacher-misc,
9561 xfont_font-screen-cyrillic, xfont_font-sony-misc,
9562 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
9563 xfont_font-xfree86-type1, xfsprogs, xkeyboard-config, xl2tp,
9564 xlib_libfontenc, xlib_libXi, xmlstarlet, xscreensaver,
9565 xserver_xorg-server, xtables-addons, xvkbd, xz, yad, yasm,
9566 ympd, zeromq, zic, znc, zsh,
9568 New packages: acsccid, assimp, atkmm, autofs, bcm2835,
9569 cairomm, cantarell, chocolate-doom, comix-cursors, cxxtest,
9570 edid-decode, emlog, gcr, gtkmm3, hidapi, jquery-sidebar,
9571 kernel-module-imx-gpu-viv, libasplib, libcroco, libdvbpsi,
9572 libfreeglut, libgdiplus, libglfw, libhdhomerun, libnet,
9573 libsoil, lldpd, luvi, mbedtls, minizip, miraclecast, mongodb,
9574 mraa, netbsd-queue, netsniff-ng, nss-pam-ldapd,
9575 obsidian-cursors, openal, openbox, pangomm,
9576 python-backports-abc, python-beautifulsoup4, python-cbor,
9577 python-click, python-cssselect, python-ecdsa, python-html5lib,
9578 python-idna, python-ipaddress, python-mistune, python-netaddr,
9579 python-paho-mqtt, python-paramiko, python-pyparted,
9580 python-pysmb, python-pyudev, python-singledispatch,
9581 python-smbus-cffi, python-urllib3, qt53d, rabbitmq-c, rfkill,
9582 sbc, spi-tools, tpm-tools, trousers, ubus, unrar, unscd,
9583 unzip, v4l2grab, xdriver_xf86-video-nouveau, xdotool, zbar
9585 Removed packages: libungif, python-pyxml,
9587 Issues resolved (http://bugs.uclibc.org):
9589 #7886: gettext: link failure with locally-installed libxml2
9590 #7892: systemd-journald is broken
9591 #8066: nodejs crashes when built with gcc 4.9
9592 #8296: nodejs 0.12.7 - npm crashes (seg core dump)
9593 #8501: gunzip fails to uncompress files
9594 #8541: fail to build host-fakeroot-1.20.2
9595 #8546: build instructions for raspberry pi don't work
9596 #8571: strace for ARC compile error
9597 #8581: pciutils.mk PCIUTILS_MAKE_OPTS typo
9598 #8616: Fail to build for raspberrypi_defconfig with big endian
9599 #8621: sqlite package, properly enable readline
9601 2015.11, Released November 30th, 2015
9605 Merged/separate /usr handling is now also performed for
9606 staging so cross-gdb / gdbserver can find the libraries.
9608 Updated/fixed packages: autossh, conntrack-tools, dcron,
9609 espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv,
9610 libsoc, libv4l, minidlna, mongrel2, opencv, polarssl,
9611 rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad,
9614 Issues resolved (http://bugs.uclibc.org):
9616 #8441: Invalid directory for X11 fonts in target (RPi2)
9617 #8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3
9619 2015.11-rc3, Released November 26th, 2015
9621 Fixes all over the tree.
9623 We have a new modern website!
9625 Updated/fixed packages: apitrace, audiofile, autossh, bullet,
9626 c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear,
9627 fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base,
9628 gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1,
9629 guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb,
9630 libfreeimage, libgsasl, libgtk3, libxml2, localedef,
9631 lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl,
9632 oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver,
9633 sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg,
9636 Issues resolved (http://bugs.uclibc.org):
9638 #6872: gpsd: disabled on microblaze
9639 #8321: invalid opcode error with minidlna and ffmpeg
9640 #8336: Default systemd configuration fails to boot correctly in 2015-08
9641 #8446: rpi-userland failed to build with glibc 2.22
9643 2015.11-rc2, Released November 19th, 2015
9645 Fixes all over the tree.
9647 LD_LIBRARY_PATH is no longer used to ensure host binaries find
9648 their libraries, fixing issues on recent Fedora.
9650 Toolchain fixes for powerpc e5500 / e6500. Fix for an issue
9651 with ${TARGET}-cc after the move to use a toolchain wrapper
9652 for the internal toolchain.
9654 Appy-patches.sh now correctly applies all files listed in
9657 Fixes for merged /usr handling when a custom skeleton is used.
9659 Updated/fixed packages: axfsutils, boost, busybox, dhcp,
9660 directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc,
9661 gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl,
9662 libecore, libgudev, libnss, libpng, libserial, libssh2,
9663 libuecc, libxml2, linux-headers, liquid-dsp, ltris,
9664 lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer,
9665 mysql, opencv, opencv3, package, perl-file-util, php-ssh2,
9666 polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger,
9667 ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc,
9668 ushare, wine, wpa_supplicant, x265,
9669 xdriver_xf86-video-siliconmotion, zxing-cpp
9671 Issues resolved (http://bugs.uclibc.org):
9673 #4790: Running udhcpc on a system with NFS root kills NFS
9674 #8456: Building host-pkgconf on Fedora 23 fails due to..
9676 2015.11-rc1, Released November, 7th 2015
9678 Fixes all over the tree and new features.
9682 - Support for sparc64 added (internal toolchain with glibc
9685 - Support for mips32r6 and mips64r6 added.
9687 - Support for Intel Quark X1000 CPU.
9689 - Switch to EABIhf by default on ARM when a VFP is available.
9693 - glibc 2.22, gdb 7.10, use gdb 7.9 by default, musl 1.1.12,
9694 uclibc-ng 1.0.8, host-gdb enabled on AArch64.
9696 - The toolchain wrapper which was used only for external
9697 toolchains is now also used for Buildroot internal
9698 toolchains. This allowed to fix the ccache support, prepare
9699 the way for top-level parallel build support and remove gcc
9700 patches used to detect header/library path poisoning.
9702 - Remove Analog Devices Blackfin toolchain 2012R2.
9704 - Fix several Xtensa build failures by switching from
9705 text-section-literals to auto-litpools.
9707 - Enable MIPS64 support in uClibc-ng, use uClibc on ARC
9708 rather than a specific fork.
9710 - Linaro toolchains for ARM, ARMeb and AArch64 updated to
9711 2015.08. 2014.09 version is kept since 2015.08 only runs on
9716 - Fix ARM64 support in U-Boot.
9720 - Added: ARC HS38 VDK virtual boards, Avnet Microzed, Boundary
9721 Devices Nitrogen SoloX, Freescale i.MX6 SoloX Sabre SD,
9722 OLinuxino A20 Lime2, Qemu Sparc64, Qemu SuperH 4 big endian,
9723 Synopsys AArch64 VDK virtual platform.
9725 - Updated: calao_qil_a9260, calao_usb_a9g20_lpw, ci20,
9726 cubieboad, freescale_imx6_*, imx53loco, imx6_vab820,
9727 mpc8315erdb, qmx6, p1010rdb, qemu, raspberrypi,
9728 raspberrypi2, riotboard, snps_axs10*, wandboard.
9730 - Removed: at91rm9200df, at91sam9260dfc, at91sam9263ek,
9731 calao_snowball_defconfig, gnublin, integrator926_defconfig.
9735 - Support for fetching from Mercurial tags fixed.
9737 - Introduce LINUX_NEEDS_MODULES, which allows to enforce
9738 module support to be enabled in the kernel when a package
9739 builds out-of-tree kernel modules (through the
9740 pkg-kernel-module infrastructure or on its own).
9742 - Improve the perl package infrastructure to automatically add
9743 the dependency to the perl interpreter to target perl module
9746 - Remove trailing slashes in <pkg>_SITE and addition of a
9747 check to ensure such trailing slashes are no longer added.
9749 - Extend the legal infrastructure to allow packages to declare
9750 their actual source code. This is useful for packages for
9751 which <pkg>_SOURCE points to pre-built binaries (as is the
9752 case for external toolchains). The new <pkg>_ACTUAL_SOURCE
9753 variable allows to point to the source code in such cases.
9755 - Improved ccache support, thanks to the usage of a toolchain
9756 wrapper for internal toolchain. Now a single cache directory
9757 can be shared between different Buildroot builds.
9759 - Addition of a 'graph-size' make targets, which generates a
9760 PDF graph of per-package size of the root filesystem.
9762 - Addition of <pkg>_EXCLUDES so that packages can request
9763 certain parts of the source code tarball to not be
9764 extracted. This feature is currently used by gcc and
9767 - Packages can now use the <pkg>_PKGDIR variable, provided by
9768 the package infrastructure, to reference their package
9769 directory, instead of explicitly using package/<pkg>/.
9773 - Add high lz4 compression to squashfs.
9775 - Simplification of shell profile files in the default
9778 - Remove ftp user and /home/ftp from the skeleton, and let ftp
9779 server packages create these when needed.
9781 - Add support for /bin, /sbin and /lib to be symlinks to their
9782 corresponding directories in /usr. This is enforced for
9783 systemd configurations, and optional for other
9786 - Support for AXFS filesystem image generation added.
9788 - New options to add extra space/inodes to ext2/3/4 images.
9790 Updated/fixed packages:
9792 adwaita-icon-theme, apache, apitrace, atk, audit, avahi,
9793 barebox, bash, batctl, bind, binutils, bluez_utils, boost,
9794 bridge-utils, cairo, ccache, chrony, clapack, cloog, cmake,
9795 collectd, connman, conntrack-tools, coreutils, cpio,
9796 cryptsetup, dbus, dbus-cpp, devmem2, dhcp, dhcpcd, dhcpdump,
9797 dhrystone, dillo, directfb, directfb-examples, dmraid,
9798 dos2unix, dovecot, dovecot-pigeonhole, drbd-utils, dropbear,
9799 dropwatch, dtc, e2fsprogs, ebtables, efl, eigen, ejabberd,
9800 elf2flt, elfutils, erlang, ethtool, eudev, evemu, exfat,
9801 exfat-utils, expat, faifa, fbterm, fdk-aac, feh, ffmpeg, file,
9802 flashrom, fping, freerdp, freescale-imx, freetype, gdk-pixbuf,
9803 genimage, gettext, git, glib-networking, glmark2, gnupg2,
9804 gnuradio, gnutls, gpsd, grep, grub2, gst1-imx, gst1-libav,
9805 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
9806 gst1-plugins-ugly, gst1-validate, gst-fsl-plugins,
9807 gst-plugins-bad, gstreamer1, guile, gvfs, harfbuzz, haveged,
9808 hostapd, icu, imagemagick, impiutil, imx-gpu-viv, imx-vpu,
9809 inadyn, intltool, iostat, iperf3, ipmiutil, iproute2,
9810 iptables, iw, jpeg-turbo, jq, jsoncpp, kexec-lite, kmod, kodi,
9811 kodi-audioencoder-flac, kodi-pvr-argustv, kodi-pvr-filmon,
9812 kodi-pvr-hts, kodi-pvr-mythtv, kodi-pvr-pctv,
9813 kodi-pvr-stalker, kodi-pvr-vbox,
9814 kodi-visualisation-waveforhue, less, lftp, libbluray,
9815 libcgroup, libconfuse, libcurl, libdcadec, libdrm, libevdev,
9816 libffi, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
9817 libgcrypt, libglew, libglib2, libgtk3, libidn, liblinear,
9818 liblockfile, libmicrohttpd, libnetfilter_conntrack, libnfs,
9819 libnftnl, libnl, libnspr, libnss, libpcap, libpfm4, libpng,
9820 libselinux, libserial, libsoup, libsoxr, libstrophe, libtasn1,
9821 libtirpc, libtorrent, libupnpp, liburcu, libusb-compat, libuv,
9822 libv4l, libva, libva-intel-driver, libxcb, lighttpd, links,
9823 linux, linux-firmware, linux-fusion, linux-headers,
9824 lirc-tools, localedef, lpeg, lsof, ltp-testsuite,
9825 lttng-libust, lttng-tools, lua-periphery, luaposix, lvm2, lxc,
9826 lz4, mdadm, mesa3d, mesa3d-headers, minicom, minidlna, moarvm,
9827 modem-manager, mosquitto, mpd, mpdecimal, mpg123, mplayer,
9828 mrouted, msmtp, mtd, mutt, nettle, network-manager, nfs-utils,
9829 nftables, nginx, nodejs, noip, ntp, ofono, opencv3, openpgm,
9830 openssl, openswan, openvpn, pango, parted, perl, perl-cross,
9831 perl-crypt-openssl-random, perl-http-message,
9832 perl-io-socket-ssl, perl-module-build, perl-mojolicious,
9833 perl-netaddr-ip, perl-net-dns, perl-net-http, perl-net-ssleay,
9834 perl-uri, perl-xml-libxml, php, picocom, pixman, pkgconf,
9835 poco, polarssl, portaudio, portmap, postgresql, proftpd,
9836 protobuf, protobuf-c, pulseaudio, python-configshell-fb,
9837 python-networkmanager, python-numpy, python-pyparsing,
9838 python-pypcap, python-rtslib-fb, python-spidev, python-urwid,
9839 python-web2py, qemu, qt5base, redis, rngtools, rng-tools,
9840 rpi-firmware, rpi-userland, rtmpdump, rtorrent, ruby, samba,
9841 samba4, sane-backends, sconeserver, sdl, sed, setools,
9842 shairport-sync, shared-mime-info, sland, smartmontools,
9843 softether, spice-protocol, sqlcipher, sqlite, squid,
9844 strongswan, stunnel, subversion, sudo, sunxi-tools,
9845 supervisor, systemd, tar, targetcli-fb, tcpdump, tiff, tor,
9846 tvheadend, tzdata, uboot-tools, udisks, unionfs, upmpdcli,
9847 util-linux, vala, valgrind, vim, vlc, vorbis-tools, vsftpd,
9848 vtun, wavpack, webkitgtk24, weston, whois, wireless-regdb,
9849 wireshark, wpa_supplicant, xdriver_xf86-input-vmmouse,
9850 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
9851 xdriver_xf86-video-sis, xlib_libXi, xorg-server,
9852 xtables-addons, xterm, xz, zic, znc, zsh
9856 axfsutils, bitstream, check, dvblast, eventlog, fastd, gauche,
9857 gmock, graphite2, gssdp, gupnp, gupnp-av, ibrcommon, ibrdtn,
9858 ibrdtnd, ibrdtn-tools, imx-kobs, iqvlinux, irssi,
9859 kompexsqlite, libbroadvoice, libcddb, libcodec2, libcrossguid,
9860 libg7221, libhttpparser, libilbc, libldns, libmng,
9861 libopenh264, libpam-radius-auth, libpam-tacplus, libsilk,
9862 libsoundtouch, libssh, libuecc, libyuv, liquid-dsp, luv,
9863 micropython, micropython-libs, python-pyratemp,
9864 python-pyroute2, python-ranger, rapidxml, scrypt, sdl2,
9865 sp-oops-extract, squeezelite, stress-ng, swupdate, syslog-ng,
9866 x265, xdriver_xf86-video-fbturbo, xxhash, yad, zxing-cpp
9870 blackbox (was deprecated), divine (merged in directfb),
9871 kobs-ng (replaced by imx-kobs), mediactl (merged in libv4l),
9872 sawman (merged in directfb), schifra (marked broken since a
9873 long time), texinfo (host variant only, no longer used), zxing
9874 (replaced by zxing-cpp),
9876 Issues resolved (http://bugs.uclibc.org):
9878 #4099: cut utility from GNU coreutils works incorrect
9879 #7772: libxml-parser-perl build failure: missing dependency
9881 #7931: Default configuration for Cubieboard v1 is outdated
9882 #8116: 2015.05-rc2 raspberrypi2_defconfig network interface
9884 #8246: X.org DRI2 build issue
9885 #8256: pointing to /usr/bin/objcopy old version (x86) instead
9886 of the generated one
9887 #8266: mplayer build issue
9888 #8281: pyrexc fails to run when path is too long
9889 #8316: lttng-tools and lttng-babeltrace executables contain
9890 bad RPATH pointing to host machine
9891 #8331: kexec wants shutdown in /sbin, but systemd installs it
9893 #8361: Buildroot 2015.08.1 skeleton inittab overwritten by
9895 #8366: libevent does not build
9896 #8386: build failed with external toolchain
9897 #8391: Node.js 0.12.7 fails to build on raspberry_pi defconfig
9898 #8396: CCACHE initialization
9899 #8401: gpsd 3.15 NMEA support
9900 #8416: cups depends on BR2_DEPRECATED_SINCE_2015_05
9901 #8421: util-linux installs systemd files in output/target/home/
9903 2015.08, Released August 31st, 2015
9907 OpenCV 3.x package renamed to opencv3. OpenCV 2.4.x
9908 reintroduced as opencv.
9910 Updated/fixed packages: bootutils, canfestival, cppcms,
9911 curlftpfs, dhcpdump, dropbear, erlang-p1-tls, exfat, gnuradio,
9912 ipkg, libgudev, libmbim, libwebsock, linux-pam, lm-sensors,
9913 ltrace, midori, network-manager, openssh, perl-file-listing,
9914 perl-http-cookies, perl-http-daemon, perl-http-negotiate,
9915 perl-www-robotrules, python-can, qt5base, qt5multimedia,
9916 setools, sysvinit, tinyalsa, tn5250, tvheadend, uboot, vlc,
9917 x264, xserver_xorg-server, zyre
9919 2015.08-rc2, Released August, 24th 2015
9921 Fixes all over the tree.
9923 Toolchain: fix gcc build on NIOS-II.
9925 Infrastructure: add <fs>_POST_GEN_HOOKS mechanism to fix
9926 hybrid ISO image generation.
9928 Architectures: add arm1136j-s variant.
9930 Updated/fixed packages: apitrace, audit, bcusdk, bdwgc,
9931 beecrypt, boost, bwm-ng, cdrkit, c-icap, cifs-utils, clapack,
9932 c-periphery, cpio, cramfs, czmq, dawgdic, dnsmasq, dosfstools,
9933 dropbear, elfutils, empty, eudev, fan-ctrl, filemq, gnutls,
9934 guile, haveged, imlib2, libcec, libepoxy, libev, libgpgme,
9935 libiio, libnetfilter_queue, libnfnetlink, libpfm4, libpthsem,
9936 librtas, libselinux, libsigsegv, libsodium, libv4l, lightning,
9937 linux, lirc-tools, lrzsz, mono, mosh, mpd, msmtp, nbd,
9938 netatalk, nodejs, ola, opencv, oprofile, php, poco,
9939 postgresql, powertop, protobuf, protobuf-c, qt5base,
9940 qt5quickcontrols, rapidjson, rng-tools, squid, sysdig,
9941 sysstat, tftpd, tinc, tz, util-linux, webkitgtk24, weston,
9942 wireshark, wvstreams, xdriver_xf86-input-synaptics, zyre.
9944 Issues resolved (http://bugs.uclibc.org):
9946 #8276: package/dropbear: symlink resolution incorrect
9947 #8286: Error with buildroot
9948 #8301: ldconfig parameter in Makefile
9950 2015.08-rc1, Released August, 5th 2015
9952 Fixes all over the tree and new features.
9956 - Refactor how the availability of an MMU is described.
9957 - Minimal support for Cortex-M3
9958 - Minimal support for AArch64 big-endian
9962 - Add CodeSourcery MIPS 2015.05, remove MIPS 2013.11
9963 - Use uClibc-ng as the default uClibc version, instead of the
9964 official uClibc, which hasn't done any release since 3+
9966 - eglibc is now marked as deprecated
9967 - GCC: gcc 4.9.x is now the default and was updated to 4.9.3,
9968 support for gcc 5.x added.
9969 - Binutils: use Binutils 2.24 as the default, 2.25.x series
9970 bumped to 2.25.1, remove old Binutils 2.22.
9971 - Update ARC toolchain components to 2015.06
9972 - Add support for Fortran when building gcc
9976 - Support for using the kconfig configuration system in
9981 - VIA VAB-820/AMOS-820
9982 - OLimex OLinuxino A20 Lime
9983 - Many new defconfigs for Atmel evaluation boards:
9984 at91sam9rlek, at91sam9x5ek, sama5d3xek, sama5d4ek, sama5d4
9985 Xplained Ultra, sama5d3 Xplained.
9986 - ACME Systems Aria G25
9988 - Altera Cyclone 5 Development Board
9990 - ARC AXS101 and AXS103 Software Development Platforms
9991 - Significant updates to Raspberry Pi / Raspberry Pi 2
9995 - Buildroot takes better care now of generating predictable
9996 permissions in the target filesystem. However, existing
9997 permissions on a custom skeleton or rootfs overlay will no
9998 longer be preserved. Therefore, it is necessary to add a
9999 permission table (BR2_ROOTFS_DEVICE_TABLE) to set the
10000 required permissions.
10001 - Add support for kconfig fragments.
10002 - No longer pass --{enable,disable}-debug to autotools
10003 packages depending on the value of
10004 BR2_ENABLE_DEBUG. BR2_ENABLE_DEBUG now only controls
10005 whether we build with -g or not.
10006 - Support for extracting archives in .lzma in the generic
10007 package infrastructure.
10008 - Remove random-seed file from the default skeleton, since
10009 seeding the entropy pool with a known seed makes more harm
10011 - In the CVS download helper, add support to use a date as
10013 - Add support for a per-package <pkg>_STRIP_COMPONENTS
10014 variable, which packages can use to specify how many path
10015 components should be stripped when extracting the tarball.
10016 - Addition of a 'kernel-module' package infrastructure, which
10017 simplifies the packaging of external kernel modules. Many
10018 existing packages are converted to use it.
10019 - Allow bootloaders to be implemented in $(BR2_EXTERNAL)
10020 - Remove /etc/securetty from the default skeleton.
10021 - Migration of sysV initscripts from the default skeleton to
10022 a package called 'initscripts', installed only when Busbox
10023 init or sysvinit are used.
10024 - Migration of the skeleton logic to a proper 'skeleton'
10026 - Addition of a 'linux-tools' infrastructure in the 'linux'
10027 package, to support building user-space tools bundled
10028 within the Linux kernel sources, such as perf and cpupower.
10029 - Usage of backticks instead of make $(shell ...) to execute
10030 shell commands. This allows to delay the evaluation of such
10031 commands when actually needed, and not when expanding the
10032 variables. It is useful to make 'make printvars' less
10033 noisy, and as a preparation to support top-level parallel
10035 - Libtool .la files are not mungled for all package types,
10036 instead of being handled only for packages using the
10037 autotools-package infrastructure.
10038 - Add mechanism to allow packages to express a dependency on
10039 gcc versions. This is needed for packages that use C++11 or
10040 C11 support for example.
10042 Important package updates:
10044 - Complete rework of the matchbox packaging
10045 - Lots of fixes in packages for compatibility with musl and
10047 - Hash files added to a large number of packages.
10048 - Update a significant number of packages to use a new
10049 hosting, after the announcement of Google Code and
10051 - Major packages needed for SELinux support have been merged,
10052 but the support is not complete yet.
10053 - Significant update of OpenCV to version 3.0, and addition
10054 of lots of eatures.
10055 - Significant update of all packages supporting the GPU and
10056 VPU of i.MX ARM processors.
10057 - Addition of systemd support in a significant number of
10059 - Qt5 updated to 5.5.0
10060 - Use modular X.org server by default instead of KDrive
10064 - Complete overhaul of the iso9660 support. Now allows to use
10065 directly IS9660 as the root filesystem format and not only
10066 an initrd, and supports Grub 2 and isolinux in addition to
10069 Updated packages: a10disp, agentpp, apache, at91bootstrap3,
10070 audit, barebox, bc, bind, bmon, boost, btrfs-progs,
10071 ca-certificates, can-utils, ccache, cloog, collectd, connman,
10072 coreutils, c-periphery, cryptsetup, dado, dbus, dejavu,
10073 dhcpcd, dnsmasq, dosfstools, dovecot, dovecot-pigeonhole,
10074 e2fsprogs, ejabberd, erlang-p1-cache-tab, erlang-p1-sip,
10075 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
10076 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, ethtool,
10077 eudev, evtest, exim, expect, explorercanvas, feh, ffmpeg,
10078 file, flashrom, freescale-imx, freetype, gawk, gcc, gdb,
10079 gettext, git, glib-networking, gnupg2, gnutls, gpsd, gptfdisk,
10080 gpu-viv-bin-mx6q, gst-fsl-plugins, harfbuzz, hdparm, heimdal,
10081 i2c-tools, imagemagick, imx-vpu, iproute2, ipset, isl, iw,
10082 kodi, kodi-addon-xvdr, kodi-audioencoder-flac,
10083 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
10084 kodi-audioencoder-wav, lftp, libass, libassuan, libcec,
10085 libconfi, libcurl, libdrm, libevdev, libfreefare, libfslcodec,
10086 libfslparser, libfslvpuwrap, libfuse, libglib2, libgpgme,
10087 libgtk2, libgtk3, libical, libidn, libiio, libinput, libiscsi,
10088 libllcp, libmicrohttpd, libnfc, libnss, libpcap, libpciaccess,
10089 libpng, libserialport, libsigrok, libsoc, libtirpc, libubox,
10090 libunistring, libupnp, libuv, libv4l, libva,
10091 libva-intel-driver, libXrandr, lighttpd, linenoise, linux,
10092 linux-firmware, linux-headers, live555, ltrace, lua,
10093 lua-csnappy, lua-ev, luajit, lua-messagepack, luaperiphery,
10094 lvm2, lxc, lzo, mesa3d, mesa3d-headers, midori, mmc-utils,
10095 modem-manager, mono, mosquitto, mpd, mpd-mpc, mpfr, mpg123,
10096 mtd, musl, nano, netperf, network-manager, nfs-utils, nginx,
10097 nodejs, ntp, ola, opencv, openldap, openssh, openssl,
10098 openswan, openvmtools, openvpn, opkg, orbit, orc, pcmanfm,
10099 perl-cross, perl-encode-locale, perl-io-socket-ssl,
10100 perl-mojolicious, perl-net-ssleay, perl-path-tiny, perl-uri,
10101 perl-xml-libxml, php, pinentry, polarssl, postgresql,
10102 pulseview, pure-ftpd, python, python-dpkt, python-lxml,
10103 python-networkmanager, python-pyinotify, python-pypcap,
10104 python-tornado, qextserialport, qt, qt5, rapidjson, redis,
10105 rpcbind, rpi-firmware, rpi-userland, samba4, shairport-sync,
10106 snmpp, sqlite, squid, strongswan, stunnel, sudo, sunxi-boards,
10107 sunxi-mali, sysdig, sysstat, systemd, tcpdump, tiff, tmux,
10108 tor, txheadend, tzdata, uboot, uclibc, ulogd, upmpdcli,
10109 usb_modeswitch, usb_modeswitch_data, vala, vsftpd, wayland,
10110 weston, whois, wireless-regdb, wireshark, x264, xapp_xvinfo,
10111 xdriver_xf86-input-libinput, xdriver_xf86-input-vmmouse,
10112 xdriver_xf86-video-cirrus, xdriver_xf86-video-geode,
10113 xdriver_xf86-video-imx-viv, xdriver_xf86-video-mach64,
10114 xdriver_xf86-video-neomagic, xdriver_xf86-video-r128,
10115 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
10116 xdriver_xf86-video-vesa, xkeyboard-config, xlib_libfontenc,
10117 xlib_libFS, xlib_libXaw, xlib_libxkbfile, xlib_libXrender,
10118 xlib_libXt, xproto_kbproto, xproto_xproto, xproto_xrandrproto,
10119 xscreensaver, xserver_xorg-server, xtables-addons, yaml-cpp,
10122 New packages: angularjs, atf, audit, c-icap, c-icap-modules,
10123 cpio, dawgdic, faketime, fcgiwrap, gflags, glog, initscripts,
10124 jquery-datetimepicker, kodi-audioencoder-modplug,
10125 kodi-audioencoder-nosefar, kodi-audioencoder-sidplay,
10126 kodi-audioencoder-snesapu, kodi-audioencoder-stsound,
10127 kodi-audioencoder-timidity, kodi-audioencoder-vgmstream,
10128 kodi-platform, kodi-pvr-argustv, kodi-pvr-dvblink,
10129 kodi-pvr-dvbviewer, kodi-pvr-filmon, kodi-pvr-hts,
10130 kodi-pvr-iptvsimple, kodi-pvr-mediaportal-tvserver,
10131 kodi-pvr-mythtv, kodi-pvr-nextpvr, kodi-pvr-njoy,
10132 kodi-pvr-pctv, kodi-pvr-stalker, kodi-pvr-vbox,
10133 kodi-pvr-vdr-vnsi, kodi-pvr-vuplus, kodi-pvr-wmc,
10134 kodi-screensaver-asteroids, kodi-screensaver-biogenesis,
10135 kodi-screensaver-crystalmorph, kodi-screensaver-greynetic,
10136 kodi-screensaver-pingpong, kodi-screensaver-pyro,
10137 kodi-screensaver-stars, kodi-visualisation-shadertoy,
10138 kodi-visualisation-spectrum, kodi-visualisation-waveforhue,
10139 kodi-visualisation-waveform, kvmtool, kyua, libfm,
10140 libfm-extra, libplatform, librtas, libsodium, libsquish,
10141 libucl, libump, linux-backports, lua-iconv, lutok, menu-cache,
10142 moarvm, monkey, mono-gtksharp3, mosh, openipmi, python-can,
10143 python-pycli, python-pydal, python-pyyaml, python-web2py,
10144 qpid-proton, qt5webchannel, quazip, racehound, rtl8188eu,
10145 rtl8821au, sepolgen, setools, skeleton, stm32flash,
10146 webkitgtk24, xdriver_xf86-video-qxl, zynq-boot-bin.
10148 Deprecated packages: webkitgtk, libgail, eglibc support in
10151 Issues resolved (http://bugs.uclibc.org):
10153 #4291: Segmentation fault with all binaries that use threads
10154 when compiled with gcc 4.6
10155 #6944: building toolchain for sh4 fails
10156 #7592: Buildroot GCC: -lto requires plugin support in ranlib
10157 #7628: Python SSL does not get built for Raspberry Pi
10158 #7682: Missing dependencies for NFS
10159 #7742: dhcp lacks important features when BR2_ENABLE_DEBUG
10160 #7754: make: *** [/..../buildroot-2014.11/output/build/host-gcc-initial-4.8.3/.stamp_built] Error 2
10161 #7946: libglib2-2.42.2 fails to build for sparc-buildroot-linux-gnu
10162 #7956: glibc 2.20 and 2.21 fail to build for sh64-buildroot-linux-gnu
10163 #7971: python-flask, python-werkzeug. No module named zlib
10164 #7981: Target file system skeleton permissions hazard
10165 #8006: rpcdebug in nfs-utils built for the host
10166 #8036: alsa-lib headers problem that prevents to compile alsa
10168 #8081: systemd init system: /tmp is not mode 1777
10169 #8121: php opcache extension doesn't get installed
10170 #8151: x86-64 make fails with ncurses 5.9
10171 #8156: pkg-kconfig infra broken for *-update-{config, defconfig}
10172 #8161: default /bin/sh symlink to busybox is full path and not relative
10173 #8171: glamor missing
10174 #8191: Request update support for the cubieboard series
10175 #8201: Important security upgrades for node.js
10177 2015.05, Released May 31st, 2015
10181 Updated/fixed packages: conntrack-tools, directfb, fio, flite,
10182 gptfdisk, ipmiutil, iproute2, janus-gateway, keyutils, knock,
10183 libelementary, libgcrypt, libgsasl, libjpeg, libstrophe,
10184 lttng-libust, nbd, ncurses, nmap, php, postgresql, python,
10185 python3, sconeserver, udpcast, upmpdcli
10187 2015.05-rc3, Released May 22nd, 2015
10189 Several fixes, mainly related to static linking.
10191 Updated/fixed packages: acl, alsa-utils, apr, armadillo, attr,
10192 autoconf-archive, binutils, boost, czmq, dhcpcd, duma,
10193 enlightenment, exim, fbterm, freerdp, gcc, gdk-pixbuf,
10194 google-breakpad, gpsd, heirloom-mailx, hwloc, ipmiutil,
10195 iproute2, jack2, jasper, kmod, lcdproc, leafnode2, libcap-ng,
10196 libftdi1, libmatroska, libmemcached, libmodbus, libnftnl,
10197 libsigrok, libupnpp, libuv, libxml-parser-perl, linux,
10198 linux-headers, lirc-tools, lua-periphery, lxc, mongoose, mono,
10199 mpg123, mosquitto, neardal, newt, ntp, ola, openldap, opencv,
10200 php, postgresql, protobuf, pulseaudio, python-pyqt, qemu, qt,
10201 qt5base, rpi-userland, rsyslog, snmppp, sqlite, tiff,
10202 tinyxml2, uboot-tools, unionfs, ux5000-firmware, usbredir,
10203 ushare, vpnc, vsftpd, wavpack, wireless_tools, wsapi,
10204 wvstreams, xmlstarlet, zeromq, zmqpp
10206 New packages: c-periphery
10208 Issues resolved (http://bugs.uclibc.org):
10210 #8106: mkfs.jffs2 uses the --pagesize parameter incorrectly
10211 #8111: 2015.05.rc2 LIBFOO_CONF_OPTS not working
10212 #8126: exim lacks plaintext and cram-md5 auth
10214 2015.05-rc2, Released May 11th, 2015
10218 Toolchain: PR56780 backport to GCC 4.8.4 to fix GDB linking
10219 issues. Context functions enabled for uClibc snapshot /
10222 Architectures: Endian handling symbol for Xtensa, binutils
10225 Infrastructure: Fix for kernel module stripping when
10226 localversion contains spaces.
10228 Updated/fixed packages: at, autoconf-archive, binutils,
10229 cc-tool, cryptsetup, dstat, expedite, freerdp, giflib,
10230 gnuchess, guile, ipmiutil, iproute2, mono, monolite, neard,
10231 ola, poppler, postgresql, python-qt, qt, sqlite, valgrind,
10234 Issues resolved (http://bugs.uclibc.org):
10236 #8086: Cannot select systemd as init with Linaro 2014.09...
10238 2015.05-rc1, Released May 4th, 2015
10240 Fixes all over the tree and new features.
10242 Architectures: Removed AVR32 support, deprecate SH64, added
10243 support for steamroller, corei7-avx and core-avx2 x86
10246 Toolchains: IPv6 and Largefile support now enforced for
10247 uClibc. Corresponding Kconfig symbols removed.
10249 External CodeSourcery AMD64 2014.05, MUSL-cross 1.1.6 added,
10250 CS sh2, Xilinx microblaze v2/14.3 removed. Distro-class
10251 external toolchains are now detected and blacklisted.
10253 Internal toolchain support for Nios2 added, Blackfin
10254 removed. Aarch64 and sh musl support. uClibc-ng support added.
10256 Libatomic is now handled for internal and external
10257 toolchains. Link time optimization (LTO) support.
10259 New Defconfigs: Freescale i.MX28 EVK, i.MX31 PDK and SABRE
10260 Auto, Raspberry Pi 2, RIoTboard,
10262 Infrastructure: Hashes for a large number of packages have
10263 been added. Missing hashes now stop the build unless
10264 explicitly disabled.
10266 Spaces and colons (:) are now supported in package
10267 versions. Dependencies can now be listed for the patch step
10268 (<PKG>_PATCH_DEPENDENCIES). Kconfig and Linux kernel
10269 extensions infrastructure has been added.
10271 Makedevs now has a recursive (r) option.
10273 The variable containing the list of packages to build has been
10274 renamed from TARGETS to PACKAGES.
10276 Make external-deps / legal-info / source / source-check have
10277 been reimplemented using the package infrastructure, so their
10278 output/behaviour may differ from earlier (some packages were
10279 not included in the past).
10281 The old insecure DES password encoding is no longer supported.
10283 U-Boot patch option now support direct references to patch
10284 files and URLs in addition to directories of patches. The
10285 i.MX28 SD format (u-boot.sd) is now supported.
10287 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib,
10288 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude,
10289 bcusdk, bdwgc, bind, binutils, bmon, boost, botan,
10290 btrfs-progs, busybox, ca-certificates, cairo, can-utils,
10291 canfestival, ccache, chrony, civetweb, clamav, cmake,
10292 collectd, connman, copas, crda, cryptodev-linux, cryptsetup,
10293 cups, czmq, dbus-cpp, dbus-glib, dbus-python, dbus, dfu-util,
10294 dhcp, dhcpcd, dialog, dillo, dmraid, dnsmasq, dos2unix,
10295 dosfstools, dovecot-pigeonhole, dovecot, dropbear, dropwatch,
10296 dtv-scan-tables, dvdauthor, e2fsprogs, ecryptfs-utils,
10297 libevas, elfutils, enscript, erlang, espeak, eudev, evemu,
10298 exfat-utils, exim, f2fs-tools, feh, ffmpeg, fftw, flickcurl,
10299 fltk, fluxbox, fmlib, fmtools, freeradius-client, freerdp,
10300 gamin, gawk, gcc-final, gcc, gd, gdb, gengetopt, geoip, git,
10301 glib-networking, gnu-efi, gnuchess, gnutls, gpsd, gptfdisk,
10302 gpu-viv-bin-mx6q, gst-plugin-bad, gstreamer, gstreamer1,
10303 gtest, gvfs, harfbuzz, haserl, haveged, hiawatha,
10304 hicolor-icon-theme, hostapd, hplip, httping, i2c-tools, icu,
10305 ifplugd, imagemagick, imlib2, iozone, iproute2, iptables,
10306 iputils, irqbalance, iw, jack2, jhead, jimtcl, json-c, kexec,
10307 kismet, kmod, kodi-audioencoder-flac,
10308 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2,
10309 libass, libatomic_ops, libbluray, libcap, libcgroup, libcurl,
10310 libdrm, libdvbsi, libebml, libecore, libedit, liberation,
10311 libev, libevas, libevdev, libftdi, libgcrypt, libglib2,
10312 libgpgme, libgtk2, libgtk3, libiconv, libidn, libiio,
10313 libinput, libiscsi, libksba, liblinear, libmatroska,
10314 libmicrohttpd, libmodbus, libmpdclient, libnice, libnl,
10315 libnspr, libnss, libpcap, libpciaccess, libphidget, libplayer,
10316 libpthsem, libqmi, librsvg, libseccomp, libsigrok, libsoup,
10317 libsrtp, libssh2, libtasn1, libtool, libunistring, liburcu,
10318 libusb, libuv, libva-intel-driver, libva, libvncserver,
10319 libvorbis, libvpx, libwebsockets, libxml2, libzip, lightning,
10320 lighttpd, linknx, linphone, linux-firmware, linux-headers,
10321 linux-pam, live555, ljsyscall, lmbench, lockdev, logrotate,
10322 lpc3250loader, lpeg, lsof, lttng-libust, lttng-modules,
10323 lttng-tools, lua, luacrypto, luafilesystem, luajit, luaposix,
10324 luarocks, lvm2, lxc, make,
10325 matchbox-{common,desktop,fakekey,keyboard,lib,startup-monitor,vm},
10326 matchbox, mcelog, memcached, memstat, memtest86, mesa3d,
10327 minidlna, mjpegtools, mjpg-streamer, modem-manager, mongoose,
10328 monit, mono, monolite, mp4v2, mpc, mpd, mpdecimal, mpg123,
10329 mplayer, musl, nano, nbd, ncftp, ncmpc, ncurses, ne10, neard,
10330 neardal, net-tools, netatalk, netsnmp, network-manager, nginx,
10331 nodejs, ntfs-3g, ntp, numactl, odhcp6c, ofono, open2300,
10332 opencv, openldap, openntpd, openocd, openssh, openssl,
10333 openswan, opentyrian, openvmtools, openvpn, oprofile, p11-kit,
10334 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph,
10335 perl-io-socket-ssl, perl-json-tiny, perl-module-build,
10336 perl-mojolicious, perl-net-ssleay, perl-path-tiny,
10337 perl-xml-libxml, perl, phidgetwebservice, php-gnupg, php,
10338 pkgconf, polarssl, poppler, popt, postgresql, powerpc-utils,
10339 pppd, prboom, procps-ng, proftpd, psplash, ptpd2,
10340 python-{cheetah,coherence,django,markdown,netifaces,pam,six},
10341 python-tornado, python-twisted, python-zope-interface, python,
10342 python3, qemu, qt, qt5, qt5base, qt5multimedia,
10343 qt5xmlpatterns, qt5cinex, quagga, qwt, radvd, readline,
10344 rng-tools, rpcbind, rpi-firmware, rpi-userland, rsync,
10345 rsyslog, rtai, rtmpdump, ruby, sam-ba, samba, samba4,
10346 sane-backends, sconeserver, shairport-sync, sigrok-cli, slang,
10347 smcroute, snmppp, socat, socketcand, sofia-sip, sox,
10348 spawn-fcgi, speex, sqlcipher, sqlite, squid, strace,
10349 strongswan, stunnel, sudo, sunxi-boards, swig, sysstat,
10350 systemd, tcpdump, tftpd, thrift, thttpd, ti-gfx, ti-utils,
10351 tiff, tinyalsa, tn5250, transmission, trinity, tslib,
10352 tvheadend, tzdata, uboot-tools, uclibc, ulogd, usb_modeswitch,
10353 usbutils, ustr, util-linux, vala, valgrind, vlc, wayland,
10354 webp, weston, wget, which, whois, wireless-regdb,
10355 wireless_tools, wireshark, wpa_supplicant, wvstreams,
10356 xapp_{bdftopcf,bitmap,fonttosfnt,fslsfonts},
10357 xapp_{fstobdf,iceauth,mkfontscale,oclock,rgb,sessreg,setxkbmap},
10358 xapp_{showfont,smproxy,twm,x11perf,xcalc,xclipboard,xcmsdb},
10359 xapp_{xdbedizzy,xditview,xdpyinfo,xdriinfo,xedit,xev,xeyes},
10360 xapp_{xf86dga,xfsinfo,xgamma,xgc,xhost,xinit,xinput,xkbcomp},
10361 xapp_{xkbevd,xkbprint,xlsatoms,xlsfonts,xmag,xman,xmh,xmodmap},
10362 xapp_xmore, xcb-util-image, xcb-util-keysyms,
10363 xdata_xcursor-themes,
10364 xdriver_xf86-input-{evdev,keyboard,synaptics,void},
10365 xdriver_xf86-video-{ati,cirrus,geode,mach64,mga,neomagic},
10366 xdriver_xf86-video-{r128,savage,siliconmotion,sis,tdfx},
10367 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai,
10368 xfont_font-util, xkeyboard-config,
10369 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC},
10370 xlib_lib{Xxf86vm,xshmfence,xtrans}, xproto_randrproto,
10371 xproto_xproto, xserver_xorg-server, x11vnc, x264, xerces,
10372 xorriso, xterm, xz, yaml-cpp, zeromq, zic, zmqpp
10374 New packages: apache, autoconf-archive, batctl,
10375 bitstream-vera, bullet, cc-tool, doxygen, drbd-utils,
10376 dvdrw-tools, gnuradio, gst1-imx, hans, hwloc, ijs,
10377 imx-usb-loader, inconsolata, iodine, iotop, ipmiutil, jsoncpp,
10378 leveldb, libdcadec, libdri2, libfreeimage, libftdi1,
10379 libsidplay2, lirc-tools, lua-periphery, mc, mesa3d-headers,
10380 mosquitto, nvidia-driver, nvidia-tegra23{,-binaries,-codecs},
10381 openjpeg, opusfile, perl-crypt-openssl-{random,rsa},
10382 perl-db-file, perl-digest-{hmac,sha1},
10383 perl-encode-{detect,locale}, perl-file-{listing,util},
10384 perl-html-{parser,tagset}, perl-http-cookies,
10385 perl-http-{daemon,date,message,negotiate}, perl-io-html,
10386 perl-libwww-perl, perl-lwp-mediatypes, perl-mail-dkim,
10387 perl-mailtools, perl-mime-base64, perl-net-{dns,http},
10388 perl-netaddr-ip, perl-time-hires, perl-timedate, perl-uri,
10389 perl-www-robotrules, powertop, pulseview,
10390 python-{cherrypy,lxml,mako,pyqt,pyxml,sip,spidev,ws4py}, qpdf,
10391 qt-webkit-kiosk, sl, softether, sysdig, tinyxml2, tor, tovid,
10392 unixodbc, wf111, wine, libepoxy, xapp_xcompmgr,
10393 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil,
10394 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv},
10395 xproto_xproxymanagementprotocol
10397 Removed packages: gtk2-theme-hicolor
10399 Deprecated packages: samba
10401 Issues resolved (http://bugs.uclibc.org):
10403 #7478: Multiple chosen python modules are not built due to...
10404 #7508: Use of BR2_EXTERNAL and dependencies to existing packages
10405 #7676: Package procps-ng installs binaries to nonsensical folder
10406 #7724: Startx is not installed in the target
10407 #7760: botan: wrong prefix in botan-1.10.pc
10408 #7826: Building of cdparanoia
10409 #7844: Lua with hard-float on MIPS by buildroot doesn't work
10410 #7874: X.org configure error
10411 #7941: glibc-2.20 fails to build for sparc-buildroot-linux-gnu
10412 #7951: gcc 4.9.2 fails to build for sparc-buildroot-linux-gnu
10413 #7961: Qt5 fails to build for xtensa-buildroot-linux-uclibc
10414 #7976: mkuser script fails with: user already exists with...
10415 #8011: When building only busybox and strace, strace fails...
10416 #8016: collectd fails to build, network.c:171:19: error:...
10417 #8041: error on building libcurl7.42.0
10419 2015.02, Released March 1st, 2015
10423 Updated/fixed packages: civetweb, ding-libs,
10424 directfb-examples, glibc, gnupg, gnupg2, gpm,
10425 gst-plugins-good, gst1-plugins-good, freetype, libao, libevas,
10426 libevent, libfribidi, libgcrypt, libgtk2, libshout, libsrtp,
10427 libtheora, libupnpp, libxmlrpc, linux, make, opus, pinentry,
10428 rpi-firmware, shared-mime-info, vlc, vorbis-tools,
10431 Removed packages: libgc
10433 2015.02-rc3, Released February 24th, 2015
10437 Cmake and rebar (erlang) infrastructure fixes.
10439 Updated/fixed packages: bind, btrfs-progs, busybox, e2fsprogs,
10440 evtest, ffmpeg, fltk, gnutls, i2c-tools, imagemagick, libxcb,
10441 make, mjpg-streamer, netsnmp, opentyrian, php, polarssl,
10442 qt5base, samba, samba4, sudo, util-linux, xserver_xorg-server
10444 2015.02-rc2, Released February 15th, 2015
10448 raspberrypi: fix kernel sha1 for DT variant.
10450 Updated/fixed packages: dbus, dvdauthor, git, libsemanage,
10451 libsepol, libssh2, mplayer, ntp, openvmtools, python3,
10452 qt5base, qt5connectivity, xserver_xorg-server
10454 2015.02-rc1, Released February 8th, 2015
10456 Fixes all over the tree and new features.
10458 Static/shared library handling reworked. This is now a
10459 tristate (shared only / shared and static / static
10460 only). Default is now shared only to speed up the
10461 build. BR2_PREFER_STATIC_LIB is now called BR2_STATIC_LIBS.
10463 The toolchain (internal and external) will now warn when an
10464 unsafe library or header path is used (such as /usr/include or
10465 /usr/lib). If BR2_COMPILER_PARANOID_UNSAFE_PATH is enabled
10466 under build options this instead becomes an error.
10468 A installation path issue with the internal musl toolchain
10469 support has been fixed so it is now possible to reuse it as an
10470 external toolchain.
10472 Architectures: Freescale E5500 and E6500 PowerPC support
10473 added, deprecated MIPS 1/2/3/4 support removed.
10475 New defconfigs: Freescale p2020ds, MIPS creator CI20,
10476 Raspberrypi with DT, UDOO Quad.
10478 'make <foo>_defconfig' now saves the path to the defconfig in
10479 the .config, so a 'make savedefconfig' automatically updates
10482 Infrastructure for packages using the Erland rebar tool has
10485 Hashes for a large number of packages have been added. Hashes
10486 are now checked for both target and host packages.
10488 The system menu now has an option to automatically configure a
10489 network interface through DHCP at bootup.
10491 The default filesystem skeleton now uses a separate tmpfs for
10492 /run instead of a symlink to /tmp/ for security reasons / to
10493 protect against conflicts with user generated temporary files.
10495 BR2_EXTERNAL is now exported to post-build and post-image
10498 New packages: bdwgc, benejson, blktrace, bootstrap, cgic,
10499 ding-libs, dvdauthor, ejabberd, erlang-goldrush, erlang-lager,
10500 erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-sip,
10501 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
10502 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml,
10503 erlang-p1-zlib, exiv2, freeradius-client, gengetopt, glmark2,
10504 gpu-amd-bin-mx51, guile, host-qemu, ifupdown, iperf3,
10505 janus-gateway, kodi, kodi-audioencoder-flac,
10506 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
10507 kodi-audioencoder-wav, libcli, libiio, liblinear, libnice,
10508 libselinux, libsemanage, libserialport, libsigro,
10509 libsigrokdecode, libsrtp, liburiparser, libvips, libwebsock,
10510 libz160, libzip, lightning, mcelog, memtest86, mjpegtools,
10511 mjpg-streamer, mke2img, mpd-mpc, netsurf-buildsystem, odhcp6c,
10512 openldap, python-alsaaudio, python-certifi, python-cheetah,
10513 python-coherence, python-django, python-docopt, python-enum,
10514 python-enum34, python-flask, python-gobject, python-httplib2,
10515 python-ipaddr, python-itsdangerous, python-jinja,
10516 python-markdown, python-markupsafe, python-networkmanager,
10517 python-pam, python-psutil, python-pyftpdlib, python-pyinotify,
10518 python-pysendfile, python-pyxb, python-requests, python-six,
10519 python-twisted, python-webpy, python-werkzeug,
10520 python-zope-interface, qt5cinex, sigrok-cli, sofia-sip,
10521 start-stop-daemon, szip, triggerhappy, ustr, vnstat, xorriso,
10524 Removed packages (target): bison, distcc, gob2, m4
10526 Issues resolved (http://bugs.uclibc.org):
10528 #7556: make interactive CLI optional for nftables
10529 #7730: Error while connecting Qt Cretaor to device
10530 #7766: logrotate default gzip path is usually wrong
10531 #7790: Invalid ext4 image generated by Buildroot
10533 2014.11, Released December 1st, 2014
10537 Infrastructure: LD_LIBRARY_PATH handling tweak to ensure
10538 current working directory isn't searched.
10540 Updated/fixed packages: gd, gdb, libwebsockets, luajit, mono,
10541 parted, shairport-sync, util-linux, xapp_bdftopcf,
10542 xserver_xorg-server
10544 2014.11-rc3, Released November 28th, 2014
10546 Fixes all over the tree.
10548 System: File permissions of /etc/random-seed made more
10551 Toolchain: Various fixes related to locale handling, a fix for
10552 building the toolchain wrapper on MIPS.
10554 Updated/fixed packages: bind, binutils. botan, btrfsprogs,
10555 clamav, czmq, dhcp, dillo, dovecot, erlang, flac, gd, glibc,
10556 gptfdisk, gst1-validate, heirloom-mailx, lame, libksba,
10557 libllcp, libnspr, libpng, libshairplay, libtirpc, linux,
10558 linux-headers, mpdecimal, mpg123, network-manager, nfstables,
10559 nfs-utils, openssl, pcituils, qt, radvd, rtai, sqlcipher,
10560 sstrip, tcpdump, uclibc, uemacs, ushare, wayland, weston,
10561 xl2tp, xserver_xorg-server
10563 Issues resolved (http://bugs.uclibc.org):
10565 #7670: Fails to build mpc-1.0.2 on latest Cygwin
10567 2014.11-rc2, Released November 21st, 2014
10569 Fixes all over the tree.
10571 Inittab tweaks for shutdown handling (busybox and sysvinit).
10573 Updated/fixed packages: aircrack-ng, botan, canfestival,
10574 clamav, coreutils, czmq, dbus, dovecot, duma, e2fsprogs,
10575 erlang, gcc, iputils, libcap, libgcrypt, libmemcached,
10576 libssh2, libunwind, libv4l, linux-headers, mesa3d-demos, mutt,
10577 mysql, ndisc6, nodejs, omniorb, perl-cross, php,
10578 python-tornado, python3, qemu, qt5base, qt5webkit, rpm,
10579 rt-tests, ruby, schifra, sdl_sound, shairport-sync, sysvinit,
10580 tstools, tzdata, wireshark, x264
10582 Issues resolved (http://bugs.uclibc.org):
10584 #7646: strftime on datetime not works on python3
10586 2014.11-rc1, Released November 12th, 2014
10588 Fixes all over the tree and new features.
10590 Toolchains: Use -mcpu / -march instead of -mtune. Support
10591 additional ARC and sparc variants. Updated Code sourcery
10592 and Linaro external toolchains.
10594 Defconfigs: Freescale iMX6DL SabreSD, Minnowboard MAX, QEMU
10595 powerpc64 pseries added and a number of updates to the
10596 existing configurations.
10598 Infrastructure: Buildroot is now less noisy when built with
10599 the silent option (make -s).
10600 A number of package infrastructure variables have been renamed
10601 from *_OPT to *_OPTS for constency. Buildroot will complain if
10602 the old names are used to assist in updating out of tree
10604 Fixes for host systems where bash isn't located in /bin, and
10605 older systems not supporting mktemp --tmpdir.
10606 Various cleanups of users/groups in the default skeleton.
10607 There is now an option to choose what shell /bin/sh points to.
10609 Documentation: Various updates to the user manual. The
10610 asciidoc documentation handling has now been extended so it
10611 can be used by (BR2_EXTERNAL) packages.
10613 Updated/fixed packages: acl, acpid, agentpp, aircrack-ng,
10614 alsa-lib, alsamixergui, alsa-utils, apitrace, apr, apr-util,
10615 argus, arptables, at, atftp, atk, attr, audiofile, aumix,
10616 automake, autossh, avahi, avrdude, axel, bandwidthd, bash,
10617 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
10618 bluez_utils, bmon, boost, bootutils, bridge-utils,
10619 btrfs-progs, busybox, bwm-ng, bzip2, ca-certificates, cairo,
10620 ccache, ccid, ccrypt, cdrkit, cegui06, celt051, chrony,
10621 cifs-utils, civetweb, cjson, clapack, classpath, cloog, cmake,
10622 collectd, connman, copas, coreutils, coxpcall, cppcms, cppdb,
10623 cppzmq, cramfs, crda, cryptsetup, ctorrent, cups, cvs, cwiid,
10624 czmq, dash, dbus, dbus-cpp, dbus-glib, dbus-python, dejavu,
10625 dhcp, dhcpcd, dhcpdump, dialog, dillo, directfb, distcc,
10626 dmalloc, dmidecode, dmraid, dnsmasq, doc-asciidoc.mk,
10627 dosfstools, dropbear, dropwatch, dstat, dtach, dtc, dvbsnoop,
10628 e2fsprogs, ecryptfs-utils, ed, efl, eigen, elf2flt, elfutils,
10629 enlightenment, enscript, erlang, espeak, ethtool, eudev,
10630 evemu, evtest, exfat, exfat-utils, exim, expat, expect,
10631 explorercanvas, faifa, fakeroot, fan-ctrl, fbdump,
10632 fb-test-app, fetchmail, ffmpeg, file, filemq, findutils, flac,
10633 flann, flickcurl, flite, fltk, fluxbox, fmc, fmlib,
10634 fontconfig, foomatic-filters, freerdp, freescale-imx,
10635 freetype, ftop, fxload, gamin, gcc, gd, gdb, gdk-pixbuf,
10636 genimage, genpart, genromfs, geoip, gettext, giblib, git,
10637 glibc, glib-networking, gmp, gmpc, gnu-efi, gnupg, gnupg2,
10638 gnuplot, gnutls, google-breakpad, gpm, gpsd, gptfdisk,
10639 gpu-viv-bin-mx6q, grantlee, grep, gsl, gst1-libav,
10640 gst1-plugins-{bad,base,good,ugly}, gst-ffmpeg,
10641 gst-fsl-plugins, gst-omx, gst-plugins-{bad,base,good,ugly},
10642 gst-plugin-x170, gstreamer, gstreamer1, gtest, gtk2-engines,
10643 gutenprint, gvfs, harfbuzz, haserl, haveged, hdparm, heimdal,
10644 heirloom-mailx, hiawatha, hostapd, hplip, htop, httping,
10645 hwdata, i2c-tools, icu, ifplugd, igh-ethercat, imagemagick,
10646 imlib2, imx-lib, imx-vpu, inadyn, inotify-tools, input-tools,
10647 intltool, iperf, iproute2, iprutils, ipsec-tools, ipset,
10648 iptables, iputils, iw, jamvm, jansson, jasper, jimtcl, joe,
10649 jpeg-turbo, jq, jquery-keyboard, jquery-mobile, jquery-ui,
10650 jquery-ui-themes, jquery-validation, jsmin, json-c,
10651 json-javascript, kbd, kexec, kexec-lite, keyutils, kismet,
10652 kmod, knock, ktap, lame, lbase64, lbreakout2, lcdproc, lcms2,
10653 lesstif, lftp, libaio, libao, libarchive, libargtable2,
10654 libass, libassuan, libatasmart, libbluray, libbsd, libcap,
10655 libcap-ng, libcdio, libcec, libcgicc, libcgroup, libcofi,
10656 libconfig, libconfuse, libcurl, libdaemon, libdnet, libdrm,
10657 libdvdnav, libecore, libedbus, libedit, libedje, libeet,
10658 libelementary, libelf, libenca, libethumb, libevas,
10659 libevas-generic-loaders, libevent, libexif, libeXosip2,
10660 libffi, libftdi, libfuse, libgail, libgcrypt, libgeotiff,
10661 libglade, libglib2, libgpgme, libgtk2, libhid, libidn,
10662 libinput, libiscsi, libjson, libksba, liblockfile,
10663 liblog4c-localtime, liblogging, libmad, libmatroska, libmbim,
10664 libmemcached, libmicrohttpd, libmpdclient, libmpeg2, libndp,
10665 libnfc, libnfs, libnftnl, libnl, libnspr, libnss, liboauth,
10666 libogg, liboping, libosip2, libpcap, libpciaccess, libpfm4,
10667 libplayer, libplist, libpng, libpthsem, libqmi, libqrencode,
10668 libraw, libreplaygain, libroxml, librsvg, librtlsdr,
10669 libsamplerate, libseccomp, libsecret, libshairplay, libsoc,
10670 libsoup, libsoxr, libssh2, libstrophe, libsvg, libsvg-cairo,
10671 libtasn1, libtheora, libtirpc, libtorrent, libubox, libuci,
10672 libungif, liburcu, libusb, libuv, libv4l, libva,
10673 libva-intel-driver, libvncserver, libvorbis, libvpx,
10674 libwebsockets, libxcb, libxml2, libxml-parser-perl, libxmlrpc,
10675 libxslt, lighttpd, linenoise, linknx, links, linphone,
10676 linux-firmware, linux-fusion, linux-headers, linux-pam,
10677 linux-zigbee, lite, live555, ljlinenoise, lmbench, lm-sensors,
10678 localedef, lockdev, lockfile-progs, log4cxx, lpty, lrandom,
10679 lrzsz, lshw, lsof, lsqlite3, ltp-testsuite, ltrace, ltris,
10680 lttng-babeltrace, lttng-libust, lttng-modules, lttng-tools,
10681 lua, luabitop, lua-coat, lua-coatpersistent, lua-csnappy,
10682 lua-ev, luajit, luajson, lualogging, lua-messagepack,
10683 lua-msgpack-native, luaposix, luarocks, luasec, luasocket,
10684 luasql-sqlite3, lua-testmore, lunit, lvm2, lxc, lz4, lzlib,
10685 lzma, m4, madplay, make, makedevs, Makefile.in,
10686 matchbox-common, matchbox-desktop, matchbox-fakekey,
10687 matchbox-keyboard, matchbox-lib, matchbox-panel,
10688 matchbox-startup-monitor, matchbox-wm, mcrypt, mdadm,
10689 media-ctl, mediastreamer, memcached, memstat, memtester,
10690 mesa3d, metacity, midori, mii-diag, minidlna, mmc-utils,
10691 modem-manager, mongoose, mongrel2, monit, mpc, mpd, mpdecimal,
10692 mpfr, mpg123, mplayer, mrouted, msmtp, mtd, mtools, mtr,
10693 musepack, musl, mutt, mxml, mysql, nano, nanocom, nbd, ncftp,
10694 ncurses, ndisc6, ne10, neard, neon, netatalk, netperf,
10695 netsnmp, nettle, net-tools, network-manager, newt, nfs-utils,
10696 ngrep, nmap, nodejs, nss-mdns, ntfs-3g, ntp, numactl, nut,
10697 nuttcp, ofono, ola, omap-u-boot-utils, omniorb,
10698 on2-8170-modules, opencore-amr, opencv, openntpd, openobex,
10699 openocd, openpowerlink, openssh, openssl, openswan,
10700 opentyrian, opentyrian-data, openvpn, opkg, oprofile, opus,
10701 opus-tools, orbit, orc, ortp, p11-kit, pango, parted,
10702 pciutils, pcmanfm, pcre, pcsc-lite, perf, perl, perl-gd,
10703 perl-gdgraph, perl-io-socket-ssl, perl-json-tiny,
10704 perl-module-build, perl-mojolicious, perl-net-ssleay,
10705 perl-path-tiny, perl-xml-libxml, perl-xml-parser, php,
10706 php-geoip, php-gnupg, php-imagick, php-memcached, php-ssh2,
10707 php-yaml, php-zmq, picocom, pifmrds, pinentry, pixman,
10708 pkg-autotools.mk, pkg-cmake.mk, pkg-download.mk,
10709 pkg-generic.mk, pkg-kconfig.mk, pkg-luarocks.mk, pkg-perl.mk,
10710 pkg-python.mk, pkg-utils.mk, poco, polarssl, polkit, poppler,
10711 popt, portaudio, portmap, postgresql, powerpc-utils, pppd,
10712 pptp-linux, prboom, procps-ng, proftpd, protobuf, protobuf-c,
10713 psmisc, ptpd2, pulseaudio, pv, pwgen, python, python3,
10714 python-dialog, python-ipy, python-keyring, python-mad,
10715 python-netifaces, python-numpy, python-protobuf, python-pyasn,
10716 python-pyparsing, python-pyro, python-pyusb, python-serial,
10717 python-setuptools, qdecoder, qemu, qextserialport, qjson, qt,
10718 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
10719 qt5graphicaleffects, qt5imageformats, qt5multimedia,
10720 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
10721 qt5serialport, qt5svg, qt5webkit, qt5webkit-examples,
10722 qt5websockets, qt5x11extras, qt5xmlpatterns, qtuio, quagga,
10723 quota, qwt, radvd, rapidjson, rdesktop, redis, rings, rpcbind,
10724 rpi-firmware, rpi-userland, rpm, rp-pppoe, rrdtool,
10725 rsh-redone, rsync, rsyslog, rtai, rtmpdump, rt-tests, rubix,
10726 ruby, samba, sam-ba, samba4, sane-backends, schifra,
10727 sconeserver, scons, screen, sdl, sdl_gfx, sdl_image,
10728 sdl_mixer, sdl_net, sdl_sound, sdl_ttf, sed, ser2net,
10729 setserial, sg3_utils, shared-mime-info, simicsfs, sispmctl,
10730 slang, slirp, smcroute, smstools3, snmppp,
10731 snowball-hdmiservice, socat, socketcand, sox, spawn-fcgi,
10732 speex, spice, spice-protocol, sqlcipher, sqlite, squashfs,
10733 squid, sredird, startup-notification, strace, stress,
10734 strongswan, stunnel, subversion, sudo, sunxi-boards,
10735 sunxi-cedarx, swig, sylpheed, synergy, sysklogd, sysstat,
10736 systemd, sysvinit, taglib, tar, tcl, tcllib, tcpdump,
10737 tcpreplay, texinfo, tftpd, thrift, thttpd, tiff, ti-utils,
10738 tn5250, torsmo, trace-cmd, transmission, tslib, tstools,
10739 tvheadend, twolame, tz, uboot-tools, uclibc, udisks, ulogd,
10740 upmpdcli, upx, urg, usb_modeswitch, usbmount, usbredir,
10741 usbutils, util-linux, valgrind, vde2, vim, vlc, vo-aacenc,
10742 vorbis-tools, vpnc, vsftpd, vtun, wayland, webkit, webp,
10743 webrtc-audio-processing, weston, wget, whois, wireless-regdb,
10744 wireshark, wpa_supplicant, wvstreams, x11r7, x11vnc,
10745 xapp_xcalc, xapp_xdm, xapp_xdpyinfo, xapp_xf86dga, xapp_xfs,
10746 xapp_xinit, xapp_xkbevd, xapp_xmh, xapp_xrandr, xapp_xsm,
10747 xbmc, xbmc-pvr-addons, xcb-proto, xcursor-transparent-theme,
10748 xdriver_xf86-input-mouse, xdriver_xf86-video-{ast,intel},
10749 xdriver_xf86-video-vmware, xenomai, xerces,
10750 xfont_font-adobe-{100,75}dpi,
10751 xfont_font-adobe-utopia-{100dpi,75dpi,type1},
10752 xfont_font-alias, xfont_font-arabic-misc,
10753 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
10754 xfont_font-bh-lucidatypewriter-100dpi,
10755 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
10756 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
10757 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
10758 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
10759 xfont_font-daewoo-misc, xfont_font-dec-misc,
10760 xfont_font-ibm-type1, xfont_font-isas-misc,
10761 xfont_font-jis-misc, xfont_font-micro-misc,
10762 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
10763 xfont_font-misc-meltho, xfont_font-misc-misc,
10764 xfont_font-mutt-misc, xfont_font-schumacher-misc,
10765 xfont_font-screen-cyrillic, xfont_font-sony-misc,
10766 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
10767 xfont_font-xfree86-type1, xfsprogs, xinetd, xkeyboard-config,
10768 xlib_libdmx, xlib_libFS, xlib_libpciaccess, xlib_libSM,
10769 xlib_libX11, xlib_libXaw, xlib_libXext, xlib_libXfont,
10770 xlib_libXi, xlib_libXinerama, xlib_libXrandr, xlib_libXrender,
10771 xlib_libXres, xlib_libXScrnSaver, xlib_libXt, xlib_libXv,
10772 xlib_libXvMC, xlib_libXxf86dga, xlib_libXxf86vm, xmlstarlet,
10773 xproto_xcmiscproto, xproto_xextproto, xscreensaver,
10774 xserver_xorg-server, xterm, xz, zeromq, zlib, zlog, zmqpp,
10777 New packages: adwaita-icon-theme, am335x-pru-package,
10778 bcache-tools, biosdevname, botan, canfestival, clamav,
10779 cppunit, dos2unix, dovecot, dovecot-pigeonhole, getent, glm,
10780 gst1-validate, hicolor-icon-theme, ipmitool, leafnode2,
10781 libdvbcsa, libgtk3, libphidget, libshout, libunistring,
10782 libupnpp, mesa3d-demos, modplugtools, mono, monolite, mp4v2,
10783 netcat-openbsd, nginx, odhcploc, openvmtools,
10784 phidgetwebservice, pps-tools, pure-ftpd,
10785 python-configshell-fb, python-rtslib-fb, python-urwid, qlibc,
10786 qt5location, shairport-sync, spidev_test, targetcli-fb,
10787 tinyalsa, trinity, x264, yaml-cpp, ympd
10789 Removed packages: libelf
10791 Issues resolved (http://bugs.uclibc.org):
10793 #261: New package: wxWidgets
10794 #325: New package: ratpoison
10795 #405: New package: OpenVZ tools
10796 #1309: New package: rdiff-backup
10797 #3427: New package: nginx
10798 #3655: New package: libav
10799 #3991: New Package: open-vm-tools (Vmware Tools)
10800 #6878: dmraid: disabled on ARC
10801 #6950: Full unicode support in ncurses
10802 #7010: jamvm builds and runs fine under mips (be)
10803 #7088: elfutils on Blackfin doesn't build
10804 #7142: ecryptfs needs getent to run
10805 #7280: CMake toolchain file uses the FORCE attribute on CMAKE_CXX_FLAGS
10806 #7346: [2014.08rc3] vim-8ae50e3ef8bf.tar.gz can not be downloaded, ...
10807 #7352: [2014.08-rc3] diffutils-3.3 failed on building
10808 #7358: rpi-userland: linking with bcm_host doesn't give vc_dispmanx_*
10809 #7364: monit builds a static application, even though BR2_PREFER_...
10810 #7370: ngrep - requires --with-pcap-includes fully defined to find...
10811 #7442: rootfs remount does not work as expected with sysvinit
10812 #7448: Having export MACHINE="something" breaks glibc build on IMX6...
10813 #7568: musl buildroot-toolchain does not put libgcc_s.so.1 into place
10814 #7574: quota-4.01 fails to build statically
10816 2014.08, Released September 1st, 2014
10818 Minor manual fixes/additions.
10820 Updated/fixed packages: btrfs-progs, cmake, cppcms, exim,
10821 lftp, libdaemon, libev, libgpgme, libiqrf, libnl, libplist,
10822 libroxml, libwebsockets, mesa3d, mpd, mtdev2tuio, musepack,
10823 perl-gd, php-geoip, php-gnupg, php-imagick, php-memcached,
10824 php-ssh2, php-yaml, php-zmq, polarssl, ruby, systemd, taglib,
10825 uboot-tools, upmpdcli, webkit, xapp_xfs, xapp_luit,
10828 Issues resolved (http://bugs.uclibc.org):
10830 #7346: vim-8ae50e3ef8bf.tar.gz can not be downloaded, 404 not found
10832 2014.08-rc3, Released August 26th, 2014
10836 User manual update / restructuring.
10838 Updated/fixed packages: cairo, ecryptfs-utils, gettext,
10839 gstreamer, gstreamer1, gutenprint, icu, imagemagick, jack2,
10840 lbreakout2, libevas-generic-loaders, libftdi, libinput,
10841 libtorrent, ltris, msgpack, ntp, php, procps-ng, pulseaudio,
10842 thrift, tvheadend, usb_modeswitch, xmlstarlet,
10844 Issues resolved (http://bugs.uclibc.org):
10846 #7136: ecryptfs-utils needs gettext to run when glibc/eglibc...
10847 #7322: libgomp dependency issue with imagemagick
10848 #7328: Git dl of versions in x/y broken
10850 2014.08-rc2, Released August 18th, 2014
10852 Fixes all over the tree.
10854 User manual restructured / reworked.
10856 Toolchain: Fix for C++ exceptions / pthread_exit() on
10857 uClibc/glibc, C++-11 features with uClibc.
10859 Updated/fixed packages: bandwidthd, bluez5_utils, empty,
10860 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop,
10861 infozip, libcuefile, libeml, libnftl, localedef, ltrace,
10862 matchbox, mpd, network-manager, nftables, ngrep, nut, openssl,
10863 oprofile, perl, perl-net-ssleay, postgresql, pppd, procps-ng,
10864 qt, subversion, synergy, systemd, tar, tftpd, webkit,
10865 xapp_rstart, xbmc, xbmc-pvr-addons
10867 Issues resolved (http://bugs.uclibc.org):
10869 #7124: Use BR toolchain externally results a non-bootable...
10870 #7208: Glibc C++ aplications crash if they use exceptions
10871 #7250: Cannot build with -std=c++11
10872 #7262: Generating locale en_US.UTF-8 fails on 64bit fedora..
10873 #7286: systemd 215 doesn't build
10875 2014.08-rc1, Released August 8th, 2014
10877 Fixes all over the tree and new features.
10879 Architecture: Powerpc64 BE/LE added, AVR32 deprecated.
10880 Improved altivec / SPE /atomic instructions
10881 handling. Additional PowerPC CPU variants added.
10883 Defconfigs: Atmel SAMA5D3, Congatec QMX6, Lego ev3, TS-5x00,
10884 qemu-system-xtensa, qemu-aarch64-virt added. A number of
10885 tweaks to existing ones. lpc32xx defconfigs removed.
10887 Toolchain: Microblaze support for internal musl toolchain.
10888 Default to GCC 4.8 for internal toolchain, remove deprecated
10889 4.3 and 4.6 versions.
10890 External CodeSourcery / Linaro toolchain updates, option to
10891 copy gconv libraries for external toolchains.
10893 Infrastructure: graph-depends: misc fixes, transitive
10894 dependencies are not drawn by default. Download handling is
10895 now done using helper scripts. Integrity of downloads can now
10896 be verified using sha* hashes. Subversion download now uses
10897 peg revisions for robustness.
10898 Legal-info: License info of local or overridden packages are
10899 saved as well. Toolchain packages are also taken into account.
10900 autotools: Static linking with libtool / v1.5 improvements.
10901 Gettextize support, similar to autoreconf.
10902 kconfig package infrastructure added.
10904 Misc: Version selection for busybox dropped.
10906 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
10907 alsamixergui, argus, armadillo, at, atftp, atk, avahi,
10908 avrdude, axel, b43-firmware, b43-fwcutter, bandwidthd, bc,
10909 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
10910 bmon, boa, bonnie, bootutils, bsdiff, btrfs-progs, bustle,
10911 busybox, bwm-ng, bzip2, ca-certificates, cairo, can-utils,
10912 ccache, ccrypt, chrony, cifs-utils, classpath, cloog, cmake,
10913 collectd, connman, coreutils, cosmo, cppcms, cramfs, crda,
10914 cryptodev-linux, cryptodev, ctorrent, cvs, dbus-cpp,
10915 dbus-glib, dbus-python, dbus, dcron, dejavu, devmem2,
10916 dfu-util, dhcp, dhcpcd, dhcpdump, dhrystone, dialog, dillo,
10917 distcc, dmidecode, dmraid, dnsmasq, doom-wad, dropbear,
10918 dropwatch, dsp-tools, dtv-scan-tables, dvb-apps, e2fsprogs,
10919 e2tools, eeprog, eigen, elf2flt, elftosb, enlightenment,
10920 enscript, espeak, ethtool, eudev, evemu, exim, expedite,
10921 explorercanvas, ezxml, faifa, fan-ctrl, fconfig, feh,
10922 fetchmail, ffmpeg, fftw, file, fio, fis, flann, flashrom,
10923 flex, flot, fltk, fontconfig, freerdp, freescale-imx,
10924 freetype, ftop, gcc, gd, gdb, genimage, genromfs, gettext,
10925 giblib, glib-networking, glibc, gmp, gnupg, gnutls, gpm, gpsd,
10926 gptfdisk, gpu-viv-bin-imx6q, gqview, grantlee, gst-ffmpeg,
10927 gst-fsl-plugins, gst1-libav, gst1-plugins-bad,
10928 gst1-plugins-ugly, gtk2-engines, gtk2-theme-hicolor, gtkperf,
10929 gvfs, haserl, hdparm, hostapd, httping, i2c-tools, icu,
10930 imagemagick, imx-lib, inadyn, inotify-tools, input-tools,
10931 ipkg, iproute2, iputils, irda-utils, iw, jack2, jpeg, jquery,
10932 jquery-keyboard, jquery-mobile, jquery-validation, jsmin, kbd,
10933 kexec, kmod, knock, latencytop, lcdapi, leafpad, lesstif,
10934 lftp, libaio, libarchive, libargtable2, libart, libatasmart,
10935 libatomic_ops, libbsd, libcap-ng, libcec, libcgicc, libcgroup,
10936 libconfuse, libcurl, libdrm, libdvdnav, libdvdread,
10937 libeXosip2, libedit, liberation, libesmtp, libev, libevas,
10938 libevdev, libevent, libfcgi, libffi, libfreefare, libfslcodec,
10939 libfslparser, libfslvpuwrap, libgail, libgcrypt, libglade,
10940 libglib2, libgpgme, libgtk2, libhid, libical, libiconv,
10941 libiqrf, libjpeg, liblog4c-localtime, libmbus, libmicrohttpd,
10942 libmms, libndp, libnftnl, libnl, libnspr, libnss, liboauth,
10943 libpcap, libpng, libpthsem, libqmi, libraw, libraw1394,
10944 librsvg, libsoc, libsoup, libsvgtiny, libsysfs, libtasn1,
10945 libtirpc, libtorrent, libusb, libv4l, libwebsockets, libxcb,
10946 libxml2, libyaml, links, linux-firmware, linux-fusion,
10947 linux-headers, linux-pam, lite, live555, lm-sensors,
10948 lockfile-progs, lpc3250loader, lshw, lsof, lsuio, ltrace,
10949 ltris, lua-messagepack, luainterpreter, luajit, luaposix,
10950 luarocks, lvm2, lxc, lz4, lzo, make, makedevs, mdadm,
10951 mediastreamer, mesa3d, metacity, minidlna, mkpasswd,
10952 modem-manager, mongoose, mpd, mpg123, msgpack, mtd, mtools,
10953 mtr, musepack, musl, mysql, nano, nasm, nbd, ncurses, ndisc6,
10954 netatalk, netplug, network-manager, nftables, ngircd, nodejs,
10955 nss-mdns, ntp, nut, olsr, open2300, opencv, openntpd, openocd,
10956 openpgm, openpowerlink, openssh, openssl, openswan, openvpn,
10957 opkg, oprofile, opus-tools, orc, p910nd, pango, parted,
10958 pax-utils, pcmanfm, perf, perl, perl-module-build, php,
10959 pixman, pkgconf, poco, polarssl, popt, portmap, postgresql,
10960 prboom, protobuf-c, proxychains-ng, psmisc, psplash, ptpd2,
10962 python-{bottle,dpkt,id3,mad,msgpack,nfc,pygame,pyzmq,simplejson},
10963 python3, qhull, qt, qt5base, qt5connectivity, qt5declarative,
10964 qt5graphicaleffects, qt5multimedia, qt5quickcontrols,
10965 qt5sensors, qt5svg, qt5webkit, quagga, quota, radvd, rdesktop,
10966 read-edid, rpcbind, rpi-firmware, rpi-userland, rpm,
10967 rsh-redone, rsync, rt-tests, rtmpdump, rtorrent, rubix, ruby,
10968 samba, samba4, sane-backends, sawman, sconeserver, setserial,
10969 sg3_utils, shared-mime-info, smartmontools, smcroute, snappy,
10970 socketcand, spawn-fcgi, sqlite, squashfs, squid, sredird,
10971 startup-notification, statserial, strongswan, stunnel,
10972 sunxi-mali, supervisor, synergy, sysklogd, sysprof, sysstat,
10973 systemd, tcpdump, tcpreplay, texinfo, thrift, thttpd, ti-gfx,
10974 ti-utils, tinyhttpd, torsmo, trace-cmd, transmission, tslib,
10975 tstools, tvheadend, tzdata, uboot-tools, uclibc, udev,
10976 udpcast, usb_modeswitch, usbmount, util-linux, valgrind, vim,
10977 vlc, w_scan, wayland, webrtc-audio-processing, weston, wget,
10978 wireless-regdb, wireless_tools, wireshark, wpa_supplicant,
10979 xapp_{twm,xconsole,xcursorgen,xedit,xfs,xinit,xrandr},
10980 xdriver_xf86-video-intel, xlib_lib{FS,ICE,Xext,Xfont,Xft,Xi},
10981 xproto_fontsproto, xproto_inputproto, xserver_xorg-server,
10982 x11vnc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, xterm, xvkbd,
10985 New packages: flickcurl, fmc, fmlib, geoip, gnupg2,
10986 google-breakpad, imx-vpu, isl, kexec-lite, libglew, libglu,
10987 libinput, libksba, libmemcached, libmpdclient, librtlsdr,
10988 libuv, libva, libva-intel-driver, linux-zigbee, memcached,
10989 mpdecimal, ncmpc, opencore-amr, patchelf, perl-datetime-tiny,
10990 perl-gd, perl-gdgraph, perl-gdtextutil, perl-io-socket-ssl,
10991 perl-json-tiny, perl-mojolicious, perl-net-ssleay,
10992 perl-path-tiny, perl-try-tiny, perl-xml-libxml,
10993 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base,
10994 php-geoip, php-memcached, pifmrds, pinentry, powerpc-utils,
10995 procps-ng, pwgen, python-cffi, python-daemon, python-flup,
10996 python-ipython, python-numpy, qt5enginio, qt5webkit-examples,
10997 qt5websockets, simicsfs, sispmctl, sox, sshpass, tclap,
10998 twolame, upmpdcli, whois, xlib_libxshmfence, xproto_dri3proto
11000 Removed packages: procps
11002 Issues resolved (http://bugs.uclibc.org):
11004 #5750: Doing a Buildroot build from /usr doesn't work
11005 #5900: config flags to the Xenomai build system
11006 #6230: Cannot compile gcc without threads (uClibc-based)
11007 #6626: procps Unknown HZ value! (XX) Assume 100
11008 #7118: Package "thrift" requires atomic operations
11009 #7154: Local uClibc config file gets overwritten using ...
11010 #7160: host-xz not built
11011 #7166: hostapd: segfault when using RT5370
11012 #7172: Name collision of rpath token expansion and internal..
11013 #7178: NTPd package cannot sync time without a proper ntp.conf
11014 #7184: supervisord depends on libxml2 implicitly
11015 #7196: Unable to build on UBUNTU13.10
11016 #7268: python 2.7 compilation issue on a Debian/Ubuntu ...
11018 2014.05, Released May 31st, 2014
11022 Minor manual fixes. U-Boot now defaults to spl/u-boot-spl.bin
11025 Updated/fixed packages: exim, glibc, gnutls, libfribidi,
11026 qt5base, qt5webkit, sysklogd, thrift, u-boot
11028 2014.05-rc3, Released May 28th, 2014
11032 Updated/fixed packages: acl, attr, connman, dosfstools,
11033 dropbear, dvb-apps, exim, flite, gdb, httping, hwdata,
11034 lesstif, libnss, libv4l, lttng-babeltrace, midori, monit,
11035 mplayer, php, python2, rdesktop, rpi-userland, ruby, samba,
11036 samba4, slang, xbmc
11038 Issues resolved (http://bugs.uclibc.org):
11040 #7100: license info for package 'acl' missing
11041 #7106: license info for package 'attr' missing
11042 #7112: license info for package 'hwdata'
11044 2014.05-rc2, Released May 21st, 2014
11046 Fixes all over the tree.
11048 Stripping using sstrip has been deprecated.
11050 BR2_EXTERNAL can now also be used to implement custom
11053 The newly added BR2_GRAPH_DEPTH variable to limit the depth of
11054 the generated dependency graph has been renamed to
11055 BR2_GRAPH_DEPS_OPTS, so additional options can be supported in
11058 The virtual package infrastructure will now error out early
11059 if multiple packages providing the same virtual package has
11060 been enabled (E.G. opengl). This change requires that the
11061 packages explicitly declare what virtual package(s) they
11064 Updated/fixed packages: acpid, armadillo, avahi, bellagio,
11065 btrfs-progs, cairo, clapack, directfb, duma, ecryptfs-utils,
11066 elfutils, eudev, fbgrab, fio, flann, fluxbox, gdb, gpm,
11067 gpu-viv-bin-mx6q, gst1-plugins-good, gst-plugins-good,
11068 imagemagick, iprutils, ipsec-tools, jack2, libdvdnav,
11069 libdvdread, libnss, libunwind, linux-headers, lsof, lua,
11070 luajit, matchbox-keyboard, mesa3d, mpd, mplayer, mtr, mysql,
11071 netsnmp, nodejs, openpowerlink, openvpn, pciutils,
11072 php-imagick, postgresql, pulseaudio, qt5quick1, rpi-userland,
11073 rsyslog, samba, samba4, sane-backends, sunxi-mali, systemd,
11074 ti-gfx, tstools, udev, webkit, wpa_supplicant, xbmc,
11075 xlib_libXpm, xserver_xorg-server, zyre
11077 Issues resolved (http://bugs.uclibc.org):
11079 #5396: Boot hangs when starting samba if BR2_ENABLE_LOCALE...
11080 #7016: Git issues in resulting buildroot tar
11081 #7094: pciutils doesn't build on Blackfin
11083 2014.05-rc1, Released May 13th, 2014
11085 Fixes all over the tree and new features.
11087 Architectures: Support for MIPS o32 ABI on MIPS-64 targets has
11088 been removed. Building o32 ELF files for MIPS64 is an exotic
11089 configuration that nobody should be using. If o32 is required,
11090 then is better if it's built for MIPS 32-bit cores so only
11091 32-bit instructions will be used leading to a more efficient
11093 Support for the ARM A12 variant and Intel corei7.
11095 Configs: Minnowboard and Altera SoCkit added, QEMU updates.
11097 Bootloaders: Grub2 and gummiboot support, syslinux support
11100 Toolchains: GCC 4.9. Glibc 2.19. Support for the musl C
11101 library for internal and external toolchains. 4.8-R3 support
11102 for ARC, Internal toolchain support for Aarch64 and
11103 Microblaze. Environment variable to control debug output of
11104 toolchain wrapper renamed to BR2_DEBUG_WRAPPER to match the
11105 other variables. Toolchain tuple vendor name can now be
11106 customized. Updated external Linaro ARM/Aarch64
11107 toolchains. Added external Linaro ARMEB toolchain.
11108 A GDB gdbinit file is now generated for external toolchains to
11109 automatically set the correct sysroot.
11111 Kconfig handling for minimum kernel headers version required
11112 for packages. Now packages needing specific kernel header
11113 features can specify these requirements in Kconfig.
11115 Infrastructure: Support for (but disabled as it leads to
11116 unreproducible builds) toplevel parallel builds. See the
11117 comment at the top of Makefile for details about how to enable
11118 it and what the problems are if you want to test it.
11119 Python package infrastructure extended to support Python 3.x
11120 Perl and virtual package infrastructure support added.
11121 PRE_*_HOOKS support for all build steps.
11123 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi,
11124 barebox, bash, beecrypt, bellagio, binutils, boost,
11125 boot-wrapper-aarch64, bustle, busybox, ca-certificates, cairo,
11126 ccache, ccid, cgilua, chrony, cifs-utils, civetweb, cmake,
11127 collectd, connman, coreutils, coxpcall, cppcms, cppzmq, crda,
11128 cryptodev, cryptsetup, cups, czmq, dbus, dhcpdump, directfb,
11129 dmalloc, dmraid, dnsmasq, dosfstools, dsp-tools, dtc,
11130 dvb-apps, ebtables, ecryptfs-utils, eigen, erlang, ethtool,
11131 evemu, evtest, f2fs-tools, fdk-aac, feh, ffmpeg, file, filemq,
11132 flac, flot, fmtools, fping, freetype, fswebcam, gcc, gd, gdb,
11133 gettext, giblib, git, glibc, glibmm, glib-networking, gmp,
11134 gnutls, gpm, gpsd, gpu-viv-bin-mx6q, grep, gst1-libav,
11135 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
11136 gst1-plugins-ugly, gst-ffmpeg, gst-fsl-plugins, gst-omx,
11137 gst-plugins-good, gstreamer1, gvfs, harfbuzz, haveged,
11138 hostapd, htop, httping, ifplugd, iftop, igmpproxy,
11139 imagemagick, imlib2, imx-lib, infozip, intltool, iproute2,
11140 ipsec-tools, ipset, jansson, jpeg, jpeg-turbo, jquery,
11141 jquery-keyboard, jquery-ui, jquery-ui-themes, json-glib,
11142 json-javascript, kexec, kmod, lame, lbase64, lbreakout2,
11143 lcdproc, lftp, libao, libatasmart, libatomic_ops, libcap,
11144 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm,
11145 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp,
11146 libevas, libevdev, libfribidi, libfslcodec, libfslparser,
11147 libfslvpuwrap, libgail, libgles, libglib2, libgtk2, libhid,
11148 libjpeg, libmbim, libmicrohttpd, libmodplug, libnftnl,
11149 libnspr, libogg, libopenmax, libopenvg, libpcap, libplayer,
11150 libpng, libpthread-stubs, librsvg, libsigsegv, libsocketcan,
11151 libsoup, libtasn1, libtool, libtpl, libunwind, liburcu,
11152 libusb, libwebsockets, libxcb, libxml2, libxmlpp, libyaml,
11153 lighttpd, linphone, linux-firmware, linux-headers, ljsyscall,
11154 lmbench, lsof, ltp-testsuite, ltris, lttng-babeltrace,
11155 lttng-libust, lttng-modules, lttng-tools, lua, lua-cjson,
11156 luacrypto, lua-ev, luaexpat, luaexpatutils, luafilesystem,
11157 luainterpreter, luajit, lua-msgpack-native, luaposix,
11158 luarocks, luasec, luasocket, luasql-sqlite3, lvm2, macchanger,
11159 memstat, mesa3d, metacity, minidlna, mmc-utils,
11160 mobile-broadband-provider-info, modem-manager, mongrel2,
11161 monit, mpd, mplayer, msmtp, mtd, mtools, mutt, mysql, nasm,
11162 ncurses, ne10, netatalk, netsnmp, nettle, network-manager,
11163 newt, nfs-utils, nmap, nodejs, ntfs-3g, ntp, nut, ofono, ola,
11164 olsr, omniorb, opencv, opengl, openpgm, openssh, openssl,
11165 openswan, openvpn, orbit, orc, p11-kit, pango, parted,
11166 pciutils, pcre, pcsc-lite, perf, perl, perl-xml-parser, php,
11167 picocom, pixman, pkgconf, poppler, popt, portmap, powervr,
11168 pppd, pptp-linux, proftpd, protobuf, protobuf-c, ptpd2,
11169 pulseaudio, python, python3, python-bottle, python-m2crypto,
11170 python-netifaces, python-pyasn, python-pycrypto,
11171 python-pygame, python-pysnmp, python-pysnmp-apps,
11172 python-pysnmp-mibs, python-serial, python-setuptools,
11173 qextserialport, qt, qt5, qt5base, qt5connectivity,
11174 qt5declarative, qt5graphicaleffects, qt5imageformats,
11175 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
11176 qt5sensors, qt5serialport, qt5svg, qt5webkit, qt5x11extras,
11177 qt5xmlpatterns, qtuio, qwt, radvd, readline, rings,
11178 rpi-firmware, rpi-userland, rsh-redone, rsync, rsyslog, rtai,
11179 rtmpdump, rt-tests, ruby, samba, sconeserver, scons, sdl,
11180 sdl_image, sdl_mixer, sg3_utils, slang, smstools3, snmppp,
11181 socat, speex, sqlcipher, sqlite, squashfs, squid, strongswan,
11182 stunnel, sunxi-boards, sunxi-mali, sunxi-tools, sylpheed,
11183 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay,
11184 tidsp-binaries, ti-gfx, tmux, tvheadend, tzdata, uboot,
11185 uboot-tools, uclibc, udev, udisks, ulogd, usb_modeswitch,
11186 usb_modeswitch_data, usbmount, util-linux, valgrind, vlc,
11187 webkit, weston, wget, wireshark, wpa_supplicant, wsapi,
11188 w_scan, xapp_appres, xapp_bdftopcf, xapp_beforelight,
11189 xapp_bitmap, xapp_editres, xapp_fslsfonts, xapp_fstobdf,
11190 xapp_iceauth, xapp_ico, xapp_mkfontscale, xapp_rgb,
11191 xapp_rstart, xapp_sessreg, xapp_showfont, xapp_twm,
11192 xapp_viewres, xapp_xauth, xapp_xbacklight, xapp_xcalc,
11193 xapp_xclock, xapp_xditview, xapp_xdpyinfo, xapp_xdriinfo,
11194 xapp_xev, xapp_xfd, xapp_xfontsel, xapp_xfs, xapp_xfsinfo,
11195 xapp_xgc, xapp_xhost, xapp_xinit, xapp_xkbutils, xapp_xkill,
11196 xapp_xload, xapp_xlsclients, xapp_xlsfonts, xapp_xmag,
11197 xapp_xman, xapp_xmessage, xapp_xmodmap, xapp_xprop,
11198 xapp_xrandr, xapp_xrdb, xapp_xrefresh, xapp_xset,
11199 xapp_xsetroot, xapp_xsm, xapp_xstdcmap, xapp_xvidtune,
11200 xapp_xvinfo, xapp_xwd, xapp_xwininfo, xcb-util-wm,
11201 xdriver_xf86-input-evdev, xdriver_xf86-input-joystick,
11202 xdriver_xf86-input-keyboard, xdriver_xf86-input-mouse,
11203 xdriver_xf86-input-synaptics, xdriver_xf86-input-vmmouse,
11204 xdriver_xf86-video-ark, xdriver_xf86-video-ast,
11205 xdriver_xf86-video-ati, xdriver_xf86-video-cirrus,
11206 xdriver_xf86-video-dummy, xdriver_xf86-video-fbdev,
11207 xdriver_xf86-video-geode, xdriver_xf86-video-glide,
11208 xdriver_xf86-video-glint, xdriver_xf86-video-i128,
11209 xdriver_xf86-video-intel, xdriver_xf86-video-mach64,
11210 xdriver_xf86-video-mga, xdriver_xf86-video-neomagic,
11211 xdriver_xf86-video-newport, xdriver_xf86-video-nv,
11212 xdriver_xf86-video-openchrome, xdriver_xf86-video-r128,
11213 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
11214 xdriver_xf86-video-sis, xdriver_xf86-video-tdfx,
11215 xdriver_xf86-video-tga, xdriver_xf86-video-trident,
11216 xdriver_xf86-video-vesa, xdriver_xf86-video-vmware,
11217 xdriver_xf86-video-voodoo, xenomai, xerces, xl2tp, xlib_libFS,
11218 xlib_xtrans, xproto_xproto, xserver_xorg-server,
11219 xutil_util-macros, zeromq, zic, zmqpp, zyre
11221 New packages: armadillo, btrfs-progs, clapack, cosmo, dado,
11222 dbus-triggerd, dtv-scan-tables, e2tools, eudev, exim, expect,
11223 fetchmail, flann, flite, gnu-efi, grub2, gummiboot, heimdal,
11224 iprutils, iptraf-ng, jack2, jquery-mobile, libee, libestr,
11225 libgc, libgl, liblogging, libndp, libsoxr, libstrophe,
11226 libubox, libuci, libxmlrpc, ljlinenoise, lpeg, lpty, lrandom,
11227 lsqlite3, lua-coat, lua-coatpersistent, lua-csnappy, luajson,
11228 lualogging, lua-messagepack, lua-testmore, lunit, lzip, lzlib,
11229 musl, nftables, opentyrian, opentyrian-data,
11230 perl-module-build, php-gnupg, php-imagick, php-ssh2, php-yaml,
11231 php-zmq, postgresql, python-libconfig, python-pypcap,
11232 python-pyrex, qdecoder, qhull, samba4, smack, tz, tzdump, ucl,
11233 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons,
11234 yaffs2utils, zlog, znc
11236 Removed packages: crosstool-ng, python-distutilscross, vala
11238 Issues resolved (http://bugs.uclibc.org):
11240 #6842: Checking external toolchain for eabihf
11241 #6956: Packaging libsoxr
11242 #6986: Make legal-info fails on uboot versions before 2014.01
11243 #6992: Incorrect installation rights on external kernel module..
11245 2014.02, Released February 27th, 2014
11249 Updated/fixed packages: cegui06, cppdb, e2fsprogs, gcc, gdb,
11250 gst1-plugins-bad, gstreamer, gstreamer1, haserl, imagemagick,
11251 libpng, libxml2, lua, luajit, luarock, ncftp, openswan,
11252 pcsc-lite, qt5connectivity, ramsmp, strongswan, vlc
11254 Issues resolved (http://bugs.uclibc.org):
11256 #6938: mkuser script generates wrong password for new user in..
11258 2014.02-rc3, Released February 25th, 2014
11262 Updated/fixed packages: aiccu, ala-lib, alsa-utils, binutils,
11263 cairo, coreutils, dhcpcd, distcc, efl, evas, iputils, gdb,
11264 gpsd, gst-fsl-plugins, icu, libcec, libcgi, libplayer,
11265 libsecret, libsepol, libsigsegv, libtool, libv4l,
11266 linux-headers, matchbox-lib, mpg123, ncftp, opencv, pcmanfm,
11267 pixman, pv, qt, rt-tests, sawman, sconeserver, sdl, thrift,
11268 tvheadend, util-linux, webkit, xscreensaver
11270 Issues resolved (http://bugs.uclibc.org):
11272 #4706: Removing .stamp_target_installed does not trigger...
11273 #5030: busybox built fails if we use an override src dir...
11274 #5420: Dbus and /var/run management
11275 #5768: Not able to build ALSA-Lib for static build
11276 #5774: Not able to build ALSA-Utils for static build
11277 #6542: external python modules fail to compile to pyc if...
11278 #6764: Support for kernel signed modules
11279 #6794: Busybox compiled from buildroot hangs on pass from...
11281 2014.02-rc2, Released February 20th, 2014
11283 Fixes all over the tree. Static linking / nommu fixes and
11284 annotations for several packages.
11286 Updated/fixed packages: boost, busybox, collectd, coreutils,
11287 dropbear, elfutils, feh, gcc, gst1-libav, imagemagick, iozone,
11288 jimtcl, kexec, libvncserver, lvm2, lxc, mplayer, netsnmp, nut,
11289 opencv, python, python3, qtuio, systemd, thrift, transmission,
11290 uclibc, vlc, webkit
11292 Issues resolved (http://bugs.uclibc.org):
11294 #5450: AT91SAM9260 Bootstrap compilation problem
11295 #5582: libiconv 1.14 failed to build
11296 #5624: When building directfb, BR2_TARGET_LDFLAGS not used by..
11297 #5852: [2012.11] usb_modeswitch should depends of "BR2_PACK..
11298 #6218: binutils-2.23.2/gas fails with undefined reference to..
11299 #6236: binutils-2.23.2/bfd fails with undefined reference to..
11300 #6470: If the build directory is a child of /usr, the build..
11301 #6776: systemd error: static declaration of 'execvpe' follows..
11302 #6818: toolchainfile.cmake has absolut path references
11304 2014.02-rc1, Released February 11th, 2014
11306 Fixes all over the tree and new features.
11308 Support for external packages/defconfigs (BR2_EXTERNAL). See
11309 user manual for details.
11311 Cleanup of environment variable names for consistency. The
11312 download directory location override (BUILDROOT_DL_DIR) is now
11313 called BR2_DL_DIR. Likewise the name of the current .config is
11314 renamed from BUILDROOT_CONFIG to BR2_CONFIG. Please update
11315 your post build scripts if you use this! BUILD_DIR is now also
11316 exported to the post build/image scripts.
11318 Toolchain: GCC 4.8 fix for ARM stack corruption, reverted
11319 uClibc pread/pwrite backport as they cause issues on certain
11320 architectures, new Linaro and Sourcery Codebench toolchains.
11321 x86: Support for AMD Jaguar cores, SSE4.x, SH: SH2/SH3/SH3EB
11322 variants removed, Microblaze: Internal toolchain support
11324 Legal infrastructure: Info is now split between host and
11325 target packages, large number of license annotations.
11327 Lua: selection between lua 5.1 / 5.2, luarocks support
11329 Python: package infrastructure, many new packages.
11331 Defconfigs: Armadeus APF51 + Zedboard added, apf27, apf28,
11332 beaglebone, microblaze, pandaboard, qemu, raspberry pi
11335 Updated/fixed packages: aiccu, alsa-lib, alsa-utils,
11336 am33x-cm3, aumix, autoconf, automake, barebox, bellagio,
11337 berkeleydb, binutils, bison, blackbox, bluez_utils, boost,
11338 bustle, busybox, cairo, can-utils, ccache, ccid, cgilua,
11339 cifs-utils, civetweb, cmake, collectd, connman, copas,
11340 coreutils, coxpcall, cppzmq, cramfs, crda, cryptodev-linux,
11341 cryptsetup, cups, czmq, dhcpcd, dhcpdump, dhrystone, dialog,
11342 dmraid, dnsmasq, dosfstools, dropbear, dropwatch, dtc, duma,
11343 dvb-apps, e2fsprogs, eglibc, eigen, elf2flt, erlang, ethtool,
11344 f2fs-tools, ffmpeg, file, filemq, fio, flashrom, flex,
11345 fluxbox, fontconfig freerdp, freetype, gadgetfs-test, gawk,
11346 gcc, gdb, gdbm, gettext, git, glibc, gnupg, gnutls, gob2,
11347 gpsd, grep, grub, gst-ffmpeg, gst-plugins-good,
11348 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
11349 gst1-plugins-ugly, gstreamer, gstreamer1, gtest, icu, iftop,
11350 imagemagick, inadyn, infozip, iozone, iproute2, iptables, iw,
11351 jpeg, jpeg-turbo, jq, kexec, kmod, knock, lbase64, lcdapi,
11352 lftp, libcdaudio, libcgi, libcgicc, libcuefile, libcurl,
11353 libdmtx, libdrm, libdvdnav, libdvdread, libegl, libevent,
11354 libexif, libfcgi, libfreefare, libgles, libglib2, libllcp,
11355 libmicrohttpd, libmpd, libnfc, libnl, libnss, libopenmax,
11356 libopenvg, libpcap, libpfm4, libplayer, libpng, libqmi,
11357 libreplaygain, libroxml, libsamplerate, libsexy, libsigsegv,
11358 libsndfile, libsoc, libtasn1, libtorrent, libtpl, libupnp,
11359 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp,
11360 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555,
11361 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua,
11362 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils,
11363 luafilesystem, luajit, luaposix, luasec, luasocket,
11364 luasql-sqlite3, m4, matchbox, mdadm, minicom, mongrel2, mpc,
11365 mpd, mpg123, mplayer, mtd, mysql, lvm2, mxml, ncurses, ne10,
11366 neard, neardal, netsnmp, netstat-nat, network-manager, nodejs,
11367 numactl, ofone, ola, olsr, omniorb, open2300, opencv,
11368 openpowerlink, openssh, openssl, openvpn, oprofile, opus,
11369 opus-tools, orbit, p11-kit, parted, pcre, pcsc-lite, perl,
11370 php, poco, poppler, powervr, protobuf-c, psplash, python,
11372 python-{crc16,distutilscross,dpkt,id3,ipy,m2crypto,mad,meld},
11373 python-{netifaces,nfc,protobuf,pygame,pyparsing,pyro,pyzmq},
11374 python-{serial,setuptools}, qt, qt5base, qt5connectivity,
11375 qt5declarative, qt5graphicaleffects, qt5jsbackend,
11376 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
11377 qt5webkit, radvd, redis, rings, rng-tools, rpcbind,
11378 rpi-firmware, rpi-userland, rt-tests, sam-ba, samba, sawman,
11379 sconeserver, scons, sdl, sg3_utils, snappy, snmppp,
11380 socketcand, spice, spice-protocol, sqlcipher, sqlite, squid,
11381 sshfs, strace, subversion, sunxi-mali, supervisor, sysklogd,
11382 sysprof, sysstat, systemd, sysvinit, taglib, tar, tcpdump,
11383 ti-gfx, ti-utils, tinymembench, tn5250, trace-cmd,
11384 transmission, tvheadend, tzdata, zxing, uboot, uboot-tools,
11385 uclibc, udev, udpcast, ulogd, urg, usb_modeswitch_data,
11386 util-linux, vala, valgrind, vorbis-tools, wavpack, wayland,
11387 weston, wget, wireless-regdb, wireshark, wpa_supplicant,
11388 wsapi, xavante, xapp_xdpyinfo, xapp_xrandr, xcb-proto,
11389 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp,
11390 xlib_lib{FS,SM,X11},
11391 xlib_libX{au,aw,composite,cursor,damage,ext,fixes,font,i},
11392 xlib_libX{inerama,mu,pm,randr,render,res,t,tst,v,xf86dga},
11393 xlib_libXxf86vm, xlib_libdmx, xlib_libfontenc,
11394 xlib_libpciaccess, xlib_xtrans, xproto_dri2proto,
11395 xproto_{glproto,inputproto,presentproto,randrproto,videoproto},
11396 xproto_xextproto, xproto_xproto, xutil_util-macros,
11397 xutil_makedepend, zic, zmqpp, zxing, zsh, zyre
11399 New packages: apitrace, avrdude, c-ares, ca-certificates,
11400 cwiid, dbus-cpp, evemu, fping, fswebcam, gpm, gst1-libav,
11401 haveged, intel-microcode, iucode-tools, jasper, joe, ktap,
11402 lbreakout2, libass, libbluray, libcdio, libenca, libevdev,
11403 libmbim, libmodplug, libnfs, libnftnl, libplist, libshairplay,
11404 libsocketcan, ljsyscall, log4cplus, ltris, luainterpreter,
11405 luarocks, minidlna, mmc-utils, modemmanager, mtr, net-tools,
11406 python-configobj, python-dialog, python-json-schema-validator,
11407 python-keyring, python-msgpack, python-posix-ipc,
11408 python-pyasn, python-pycrypto, python-pysnmp,
11409 python-pysnmp-apps, python-pysnmp-mibs, python-pyusb,
11410 python-simplejson, python-tornado, python-versiontools,
11411 rtmpdump, rtptools, smcroute, smstools3, tcpreplay, thrift,
11412 ti-uim, tinyxml, tmux, vlc, wmctrl, xconsole
11414 Removed packages: autoconf, automake, ccache, cpanminus, lzma,
11415 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke
11417 Issues resolved (http://bugs.uclibc.org):
11419 #65: new package: dbus c++ language bindings
11420 #769: Update configuration menu for MIPS target
11421 #2419: Add a bundle of Lua modules
11422 #2629: Segmentation faults and division by zero in Grub on ext2
11423 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05)
11424 #4339: Allow override of DL_DIR in extract step
11425 #4363: Make sure that copied linux and busybox defconfig are...
11426 #4454: There should be simple way to update image, when chang...
11427 #5024: grub fails to build for x86_64 target architecture
11428 #5066: New-Package: net-tools
11429 #5072: ncurses: add ncurses-progs to target
11430 #5294: uclibc build ignores target CFLAGS and LDFLAGS
11431 #5366: Login doesn't work with util-linux versions of login/agetty
11432 #5378: dropbear Makefile broken
11433 #5390: System banner - change to empty doesn't remove /etc/issue
11434 #5780: spurious build failure because it cannot remove ubinize.cfg
11435 #5798: ncurses-5.9 fails to compile statically
11436 #5810: Buildroot 2012.11: Additional GCC option "-msoft-float" ...
11437 #6080: Git fetch caching
11438 #6092: Bootable ISO image creation seems to have stopped working..
11439 #6272: coreutils build fails
11440 #6434: apply-patches.sh does not work recursively
11441 #6446: eglibc doesn't install ldconfig to target
11443 #6596: Slow bootup if mdev is chosen
11444 #6656: Build Qt5 with ccache
11445 #6662: internal compiler error: Segmentation fault during making..
11446 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package
11447 #6752: genext2fs: e2fsck must run before tunefs -U random
11448 #6770: openssl 1.0.1f fails with ccache
11449 #6830: Qt5: no fonts are installed
11450 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup
11451 #6854: Update to Qt 5.2.1
11453 2013.11, Released November 30th, 2013:
11457 Updated/fixed packages: apr, binutils, dbus-python, dropwatch,
11458 ecryptfs-utils, eglibc, gdb, gpsd, grantlee, hostapd,
11459 iptables, qlibiscsi, libnspr, libnss, libpfm4, libtool,
11460 lua-ev, lvm2, mplayer, qt, qt5, quagga, ruby, tinymembench,
11461 tvheadend, util-linux, wpa_supplicant
11463 Issues resolved (http://bugs.uclibc.org):
11465 #1279: Buildroot compiled Busybox and Coreutils LFS issues
11466 #2995: -fstack-protector-all causes ssh to SIGSEGV
11467 #5570: Cannot compile software on the target machine
11468 #6428: util-linux libmount segfaults with patch from buildroot
11469 #6500: php fails to build for armel
11470 #6554: gdb needs to dependents on host texinfo
11471 #6692: GNU nano fails to compile for x86_64
11472 #6704: wpa_supplicant: fix wrong path to executable file in D-Bus
11474 2013.11-rc3, Released November 26th, 2013
11476 Fixes all over the tree.
11478 Architecture: Mark MIPS I, II, III and IV as deprecated.
11480 Updated/fixed packages: beecrypt, dbus, e2fsprogs, libcap-ng,
11481 libglib2, libroxml, libsigsegv, libvncserver, lxc, mdadm,
11482 mongoose, nut, ola, omniorb, openssl, pcre, php, poco,
11483 protobuf-c, pv, qt5base, ruby, schifra, squid, sunxi-mail,
11484 swig, ti-gfx, tinymembench, uclibc, udisks, vim
11486 2013.11-rc2, Released November 18th, 2013
11488 Fixes all over the tree.
11490 Defconfigs: qemu_arm_versatile, qemu_arm_nuri, sheevaplug:
11491 Adjust kernel versions.
11493 Toolchain: avr32: fix for modern kernel headers
11495 Bootloader: Barebox updated to 2013.10.1
11497 Updated/fixed packages: dhcp, e2fsprogs, gst1-plugins-bad,
11498 libcurl, libvncserver, nano, pc, qt5base, squashfs, ttcp,
11501 Issues resolved (http://bugs.uclibc.org):
11503 #3601: DHCPD S80dhcp-server startup script issues
11504 #6320: Fix kernel compile issue if BR2_LINUX_KERNEL_CUSTOM_GIT_VERS..
11505 #6416: Xenomai package, patch alternative
11506 #6590: directfb-examples build failed whit linaro toolchain
11508 2013.11-rc1, Released November 12th, 2013
11510 Architectures: Nios-II support, MIPS arch handling fixes
11512 Defconfigs: cubieboard2, freescale i.MX 6sololite evk,
11513 sabre-sd, wandboard added, rpi renamed to raspberrypi_defconfig
11515 Toolchain: glibc support, upstream uClibc fixes, uClibc 0.9.31
11516 for avr32, crosstool-ng backend removed, external musl
11517 toolchain support, gcc 4.8.2, updated Linaro external
11518 toolchains. Fortran and objective-C support deprecated,
11521 Bootloaders: U-Boot: u-boot.imx support, version bumps
11523 Linux: use kmod instead of module-init-tools
11525 System: default to devtmpfs for /dev
11527 Infrastructure: Make 3.82 fixes, locales generation fixes, CVS
11528 download support, post-rsync hooks
11530 Fs: u-boot image support for cpio
11532 Updated/fixed packages: aircrack-ng, alsamixergui, apr,
11533 apr-util, atk, automake, bellagio, berkeleydb, bind, binutils,
11534 bison, boost, busybox, can-utils, ccache, ccid, cgilua,
11535 chrony, cifs-utils, cjson, collectd, connman, conntrack-tools,
11536 copas, cppcms, cppzmq, czmq, dash, dbus, dhcpcd, diffutils,
11537 directfb, dmidecode, dnsmaqs, docker, dosfstools, dropbear,
11538 dropwatch, ebtables, eglibc, elf2flt, empty, enchant, erlang,
11539 ethtool, fbgrab, fbv, fdk-aac, feh, ffmpeg, file, findutils,
11540 fltk, fmtools, freetype, gdk-pixbuf, gettext, git,
11541 glib-networking, gmp, gnupg, gnutls, gpu-viv-bin-mx6q, gsl,
11542 gstreamer, gstreamer1, gst1-plugins-{bad,base,good,ugly},
11543 gtest, gutenprint, hplip, i2c-tools, icu, ifplugd,
11544 imagemagick, iozone, iproute2, ipset, iptables, iw, jamvm,
11545 jansson, jpeg-turbo, kismet, kmod, lcms2, libassuan, libcap,
11546 libcap-ng, libcdaudio, libcec, libcue, libcurl, libdrm,
11547 libedit, libevas, libevent, libfreefare, libfuse,
11548 libgpg-error, libiconv, liblog4c-localtime, libmicrohttpd,
11550 libnetfilter_{acct,conntrack,cthelper,cttimeout,log,queue},
11551 libnfnetlink, libnl, libpng, libqmi, libqrencode, libroxml,
11552 libsecret, libsigsegv, libsoup, libtirpc, libunwind, libusb,
11553 libvpx, lighttpd, linphone, linux-pam, lmbench,
11554 lockfile-progs, log4cxx, logrotate, logsurfer, ltp-testsuite,
11555 ltrace, luacrypto, luaposix, lvm2, m4, matchbox-lib,
11556 media-ctl, mediastreamer, minicom, minidlna, mongoose, monit,
11557 mpc, mpd, mpg123, mplayer, mrouted, mtdev, mutt, mysql_client,
11558 nano, ncftp, ndisc6, neard, neardal, neon, net-snmp, netatalk,
11559 netcat, netkitbase, netperf, netplug, nettle, nfacct,
11560 nfs-utils, ngircd, ngrep, noip, nuttcp, olsr, openssh, opkg,
11561 oprofile, opus-tools, orc, ortp, pciutils, pcre, pcsc-lite,
11562 perf, perl, perl-cross, php, picocom, pkgconf, polarssl,
11563 poppler, pppd, proftpd, protobuf, proxychains-ng, pulseaudio,
11564 pv, qemu, qt, qt5base, qt5webkit, quagga, radvd, redis,
11565 rpi-{firmware,userland}, rrdtool, rsync, rtorrent, ruby,
11566 samba, scons, screen, sdl_sound, ser2net, setserial,
11567 smartmontools, socat, socketcand, sqlcipher, sqlite, squid,
11568 stress, strongswan, stunnel, sudo, syslinux, systemd,
11569 sysvinit, tcl, ti-gfx, time, transmission, tremor, tslib,
11570 tstools, tvheadend, tzdata, uboot-tools, uclibc, udpcast,
11571 uemacs, ulogd, usb_modeswitch{,_data}, util-linux, vala,
11572 valgrind, vde2, vorbus-tools, vpnc, vsftpd, vtun, wayland,
11573 webkit, webp, webrtc-audio-processing, weston, wget,
11574 wireshark, wsapi, xavante, xdriver_xf86-video-geode, xenomai,
11575 xinetd, xlib_libpthread-stubs, xl2tp, xmlstarlet,
11576 xserver_xorg-server, xz, zeromq, zic, zmqpp
11578 New packages: aiccu, autossh, bc, civetweb, cppdb, cryptsetup,
11579 duma, eigen, harfbuzz, igmpproxy, iputils, jq, knock, kobs-ng,
11580 lesstif, libcgroup, libsepol, libsoc, libssh2, luasec, luasql,
11581 lxc, nut, ola, omniorb, openpowerlink, orbit, p910nd, psplash,
11582 python-crc16, python-ipy, python-pyzmq, qt5sensors,
11583 qt5serialport, qt5x11extras, snmppp, subversion, tcping,
11584 trace-cmd, xscreensaver, zsh
11586 Removed packages: module-init-tools
11588 Issues resolved (http://bugs.uclibc.org):
11590 #1138: Buildroot fails to build packages if BR2_GCC_SHARED_LIBGCC=y
11591 #5408: qt build failure with Sourcery CodeBench ARM 2010.09
11592 #5630: makefile error with toolchain helpers.mk
11593 #5672: htop: remove X11 stuff
11594 #5678: linux.mk: linux-menuconfig fails
11595 #5696: python3 installation is too large, patches from python2 needed
11596 #5978: Erlang does not build for arm in 2013.02-rc3
11597 #6392: Extended ARM uImage kernel options
11598 #6404: Buildroot's coreutils 'uname -p' reports 'Unknown' on recent..
11599 #6428: util-linux libmount segfaults with patch from buildroot
11600 #6452: eglibc from Linaro 2013.07 not copied to target correctly
11601 #6566: PHP segfault when crosscompiled to mips64 - patch included
11602 #6572: [PowerPC] Buildroot uses wrong external toolchain libraries..
11603 #6578: udisks package broken
11604 #6602: ebtables 64 bit kernel + 32 bit userland alignment error..
11605 #6608: ebtables missing ethertypes - fix included
11606 #6620: Sysvinit package missing killall5 and symlinks - patch included
11607 #6632: CMake use host pkg-config
11608 #6638: pkgconf doesn't download
11609 #6644: "all" target doesn't work in out-of-tree builds
11610 #6650: Segmentation fault when trying to build latest buildroot
11611 #6668: iptables limit module alignment problem on mips64
11613 2013.08, Released August 31th, 2013:
11617 Documentation build fixed.
11619 Updated/fixed packages: ltrace, strongswan
11621 2013.08-rc3, Released August 29th, 2013:
11623 Fixes all over the tree.
11625 External toolchain lib32/lib64 handling, ABI name for EABIhf,
11626 misc fixes for generatelocales, apply-patches and module
11629 Top level menu names reordered and renamed for clarity.
11631 Updated/fixed packages: acl, attr, bash, dbus, directfb,
11632 dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna,
11633 openssh, openssl, pulseaudio, python-setuptools, qt5,
11634 qt5webkit, redis, strongswan, sunxi-mali
11636 Issues resolved (http://bugs.uclibc.org):
11638 #6464: dbus-daemon-launch-helper needs setuid
11640 2013.08-rc2, Released August 16th 2013:
11642 Documentation improvements.
11644 External toolchains fixes.
11646 Updated/fixed packages: aircrack-ng, bash, boost, cairo,
11647 cppcms, eglibc, ffmpeg, gcc, git, gnupg, imagemagick, libcec,
11648 libffi, libgcrypt, linux, linux-headers, ltrace, netatalk,
11649 opencv, opengl, readline, samba, strongswan, sunxi-cedarx,
11650 uclibc, udev, wayland, webkit, zeromq.
11652 Issues resolved (http://bugs.uclibc.org):
11654 #6440: typo in ffmpeg makefile
11656 2013.08-rc1, Released August 5th, 2013:
11659 - improved support for floating point on ARM and Thumb/Thumb2
11660 - support for ARM OABI removed
11663 - support added for Sourcery CodeBench ARM and MIPS 2013.05
11664 - Linaro ARM and Aarch64 toolchains updated
11665 - support added for the Arago ARMv5 and ARMv7 toolchains
11666 - gcc 4.8.x version bumped
11667 - support for installing both FDPIC and FLAT libraries on
11669 - support for uClibc 0.9.31 removed,
11670 - convert the internal toolchain backend to use the package
11672 - support added for eglibc in the internal toolchain backend
11673 - toolchain components for the ARC architecture updated and
11675 - support for Blackfin in the internal toolchain fixed
11677 Defconfigs: beaglebone_defconfig updated, new defconfig for
11678 CubieBoard, for Olimex mx233 Olinuxino, for Calao Systems
11681 A number of packages have been fixed to use the
11682 <pkg>_CONFIG_SCRIPTS mechanism to get their <pkg>-config shell
11683 script installed and modified properly. Licensing informations
11684 has been added to a number of packages.
11686 Use XZ tarballs for a number of packages.
11688 Noticeable package changes/additions:
11689 - The glib2/libgtk2/webkit stack has been updated to recent
11691 - Support for Gstreamer 1.x has been added.
11692 - OpenGL support for TI OMAP platforms has been added.
11693 - OpenGL support for Allwinner platforms has been added.
11694 - OpenMAX support for RasberryPi has been added.
11696 Updated/fixed packages: acl, attr, autoconf, avahi, barebox,
11697 bind, binutils, busybox, bwm-ng, bzip2, cifs-utils, colletctd,
11698 cpanminus, cups, curl, dash, dbus, dhcp, directfb,
11699 directfb-examples, dnsmasq, dosfstools, dropbear, dtc,
11700 e2fsprogs, ed, efl, enlightenment, erlang, ethtool, fbgrab,
11701 fftw, firmware-imx, flot, fltk, freetype, gawk, gdk-pixbuf,
11702 gettext, gmp, gnutls, gsl, gutenprint, gvfs, gzip, haserl,
11703 hiawatha, httping, icu, imagemagick, imlib2, imx-lib,
11704 intltool, iozone, ipset, iptables, jquery, jquery-keyboard,
11705 jquery-sparkline, kmod, less, libart, libcdaudio, libcgicc,
11706 libesmtp, libftdi, libfuse, libglib2, libgtk, libgtk2, libidn,
11707 libiqrf, liblog4c-localtime, libnspr, libnss, libpcap,
11708 libroxml, libserial, libsigsev, libsoup, libtool, libtpl,
11709 libvncserver, libxml2, linphone, lm_sensors, logrotate,
11710 ltrace, lttng, luafilesystem, luajit, minicom, monit, mpg123,
11711 mtd, mutt, mxml, neard, netatask, netsnmp, nettle,
11712 network-manager, nodejs, nss-mdns, openssh, openswan, openvpn,
11713 opkg, opus, pcre, perl-cross, php, pixman, poco, polarssl,
11714 pulseaudio, pv, python, python3, qt, qt5, qt5declarative,
11715 qt5jsbackend, qt5quick1, readline, rpi-firmware, ruby, samba,
11716 sane-backends, sconeserver, sdl_image, sdparm, ser2net,
11717 socketcand, sqlite, squid, strace, tcl, tcpdump, tinyhttpd,
11718 tvheadend, tzdata, uboot, udpcast, usb_modeswitch,
11719 usb_modeswitch_data, usbutils, webkit, wireshark, wvstreams,
11720 xapp_luit, xapp_xmodmap, xenomai, xfsprogs, xlib_libX11, zic,
11723 New packages: a10disp, aespipe, am33x-cm3, cppcms, dhcpcd,
11724 dropwatch, dtc, ecryptfs-utils, eglibc, elf2flt, fdk-aac,
11725 gcc-final, gcc-initial, gcc-intermediate, git,
11726 gpu-viv-bin-mx6q, gst1-plugins-bad, gst1-plugins-base,
11727 gst1-plugins-good, gst1-plugins-ugly, gst-omx,
11728 gst-plugin-x170, gstreamer1, jimtcl, lbase64, libassuan,
11729 libbsd, libcec, libdvbsi, libedit, libgpgme, libqmi,
11730 libqrencode, libsvg, libsvg-cairo, libunwind, libvpx,
11731 linux-headers, lockdev, luabitop, luacrypto, lua-ev,
11732 luaexpatutils, msgpack, ocrad, on2-8170-libs,
11733 on2-8170-modules, p11-kit, pax-utils, ptpd, ptpd2,
11734 python-pyro, ramspeed/smp, snappy, strongswan, sunxi-boards,
11735 sunxi-cedarx, sunxi-mali, sunxi-tools, ti-gfx, tinymembench,
11736 tree, tstools, uclibc, w_scan.
11738 Issues resolved (http://bugs.uclibc.org):
11740 #4718: python (built for powerpc) distutils has paths to host
11742 #5516: appended device tree blobs on uImage fails
11743 #6302: Versions of packages retrieved from github.com are wrong
11744 #6308: dosfstools download link is wrong
11745 #6326: Dropbear: Add options to allow better config for
11746 different target devices (e.g. routers)
11747 #6338: Wrong download link for minicom package
11748 #6344: Wrong handling of license text files with same name and
11749 different directory
11750 #6374: gnutls package broken if linux cryptodev module
11752 #6410: omap3_beagle has uimage error load address error
11754 2013.05, Released May 31th, 2013:
11758 External toolchain wrapper fix for if host/usr/bin is placed
11761 Updated/fixed packages: acpid, at91bootstrap, czmq, elf2flt,
11762 flex, jamvm, kmod, libplayer, libtirpc, libv4,
11763 lttng-babeltrace, opengl, qt5jsbackend, udpcast, wvstreams
11765 Issues resolved (http://bugs.uclibc.org):
11767 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc...
11768 #4988: flex and m4 problems
11769 #5912: obsolete CVS files
11771 2013.05-rc3, Released May 25th, 2013:
11775 Updated/fixed packages: aircrack-ng, bellagio, boost, crda,
11776 dvb-apps, flot, libatomic_ops, libeXosip2, libosip2, libxml2,
11777 mongrel2, poco, portaudio, pptp-linux, tvheadend, urg, weston,
11780 2013.05-rc2, Released May 15th, 2013:
11782 Fixes all over the tree.
11784 Default number of parallel jobs is now number of CPUs + 1.
11786 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash.
11788 Updated/fixed packages: aircrack-ng, busybox, cairo,
11789 classpath, curlftpfs, czmq, dbus, f2fs-tools, fan-ctrl,
11790 filemq, gst-plugin-bad, gutenprint, hplip, json-c,
11791 libatomic_ops, libcurl, libdrm, libglib2, libnspr, libnss,
11792 libsha1, libsigsegv, libxcb, linknx, linux-pam, lttng-modules,
11793 lttng-tools, matchbox-lib, mcookie, mesa3d, neon, pixman,
11794 pulseaudio, python-nfc, qt5imageformats, quota, openssl,
11795 sconeserver, strace, sylpheed, wvstreams,
11796 xapp_{appres,bdftopcf,beforelight,bitmap,edires,fonttosfnt},
11797 xapp_{fslsfonts,fstobdf,iceauth,ico,listres,luit,mkfontdir},
11798 xapp_{mkfontscale,oclock,rgb,rstart,scripts,sessreg,setxkbmap},
11799 xapp_{showfont,smproxy,twm,viewres,x11perf,xauth,xbacklight},
11800 xapp_x{biff,calc,clipboard,clock,cmsdb,cursorgen,dbedizzy,ditview},
11801 xapp_x{dm,dpyinfo,driinfo,edit,ev,eyes,f86dga,fd,fontsel,fs,fsinfo},
11802 xapp_x{gamma,gc,host,input-calibrator,input,kbcomp,kbevd,kbprint},
11803 xapp_x{kbutils,kill,load,logo,lsatoms,lsclients,lsfonts,mag,man},
11804 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode},
11805 xapp_x{setpointer,setroot,sm,stdcmap,vidtune,vinfo,wd,wininfo,wud},
11806 xcb-util, xcursor-transparent-theme, xdata_xbitmaps,
11807 xdata_xcursor-themes,
11808 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synaptics},
11809 xdriver_xf86-input-{tslib,vmmouse,void},
11810 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,fbdev,geode,glide},
11811 xdriver_xf86-video-{glint,i128,intel,mach64,mga,neomagic,newport},
11812 xdriver_xf86-video-{nv,openchrome,r128,savage,siliconmotion,sis},
11813 xdriver_xf86-video-{tdfx,tga,trident,v4l,vesa,vmware,voodoo,wsfb},
11814 xfont_encodings, xfont_font-adobe-{100,75}dpi,
11815 xfont_font-utopia-{100dpi,75dpi,type1},
11816 xfont_font-{alias,arabic-misc,bh-100dpi,bh-75dpi},
11817 xfont_font-bh-lucidatypewriter-{100,75}dpi, xfont_font-bh-{ttf,type1},
11818 xfont_font-bitstream-{100dpi,75dpi,type1}, xfont_font-cronyx-cyrillic,
11819 xfont_font-{cursor,daewoo,dec,isas,jis,micro}-misc,
11820 xfont_font-ibm-type1, xfont_font-misc-{cyrillic,ethiopic,meltho,misc},
11821 xfont_font-{mutt,schumacher}-misc,
11822 xfont_font-{screen-cyrillic,sony-misc,sun-misc,util},
11823 xfont_font-winitzki-cyrillic, xfont_font-xfree86-type1,
11824 xlib_lib{FS,ICE,SM,X11,XScrnSaver,Xau,Xaw,Xcomposite,Xcursor},
11825 xlib_libX{damage,dmcp,ext,fixes,font,ft,i,inerama,mu,pm,randr},
11826 xlib_libX{render,res,t,tst,v,vMC,xf86dga,xf86vm},
11827 xlib_lib{dmx,fontenc,pciaccess,pthread-stubs,xkbfile}, xlib_xtrans,
11828 xproto_{applewm,bigreqs,composite,damage,dmx,dri2,fixes}proto,
11829 xproto_{fontcache,font,gl,input,kb,randr,record,render}proto,
11830 xproto_{resource,scrnsaver,video,windowswm,xcmisc,xext}proto,
11831 xproto_{xf86bigfont,xf86dga,xf86dri,xf86vidmode,xinerama,x}proto,
11832 xserver_xorg-server, xutil_{makedepend,util-macros}
11834 Readded Packages: xapp_xinit
11836 Issues resolved (http://bugs.uclibc.org):
11838 #5054: amd64: cannot find init - due to missing /lib64 folder
11840 2013.05-rc1, Released May 8th, 2013:
11842 Architectures: ARC support, Blackfin support, FLAT binary
11843 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4
11845 Toolchains: Add new Microblaze external toolchains, Linaro
11846 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
11847 internal toolchain, default to GCC 4.7.x. Internal
11848 Crosstool-ng backend deprecated.
11850 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb
11851 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry
11854 FS: LZO and XZ compression methods, extra ubifs options,
11855 ext2 rev 0/1 and ext3/4 support.
11857 Patch handling: apply-patches now has .patch.xz support,
11858 Patch logic reworked as discussed during Febrary dev days:
11859 http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013
11861 <pkg>-rsync now excludes version control files.
11863 linux: uImage load address for ARM multiplatform kernels
11865 Infrastructure for multiple OpenGL / ES / EGL / OpenVG
11866 providers, similar to how libjpeg / libjpeg-turbo is handled.
11868 Infrastructure for packages to add system users.
11870 kconfig: updated to 3.9-rc2, support make olddefconfig
11872 Updated/fixed packages: alsa-lib, alsa-utils, apr, apr-util,
11873 argp-standalone, at, at91bootstrap, audiofile, aumix, avahi,
11874 bash, blackbox, bind, binutils, bison, boost, bridge-utils,
11875 busybox, ccache, cifs-utils, cmake, collectd, connman,
11876 conntrack-tools, cpanminus, crosstool-ng, diffutils, directfb,
11877 directfb-examples, divine, dmalloc, dnsmasq, dosfstools,
11878 dropbear, e2fsprogs, ebtables, eeprog, erlang, ethtool,
11879 fb-test-app, fbset, feh, ffmpeg, file, flex, flot, foomatic,
11880 fxload, gd, gdb, gdisk, genimage, gettext, gmp, gnuchess,
11881 gnutls, gob2, gperf, gpsd, gstreamer, haserl, hiawatha, htop,
11882 httping, icu, inotify-tools, intltool, iproute2, ipset,
11883 iptables, iw, jpeg, jquery, jquery-{sparkline,validation},
11884 json-c, kbd, kexec, kismet, kmod, lcdproc, libarchive,
11885 libatasmart, libcap, libconfig, libconfuse, libcurl, libdrm,
11886 libeet, libev, libevas, libeXosip2, libffi, libfribi, libfuse,
11887 libgcrypt, libglib2, libgtk2, libid3tag, libmicrohttpd,
11888 libnetfilter_acct, libnetfilter_conntrack, libnl, libpcap,
11889 libplayer, libsigc, libv4l, libxcb, linenoise, linux-pam,
11890 lm_sensors, ltp-testsuite, luajit, lzop, madplay, make, mdadm,
11891 mediastreamer, memtester, mesa3d,
11892 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123,
11893 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon,
11894 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr,
11895 omap-u-boot-utils, openssh, openssl, openswan, openvpn,
11896 oprofile, orc, patch, pciutils, pcre, perl, php, poco,
11897 polarssl, proftpd, psmisc, pulseaudio, python,
11898 python-{bottle,netifaces,serial,setuptools}, qt, quagga,
11899 quota, radvd, rpi-firmware, rpi-userland, rt-tests, sam-ba,
11900 samba, sawman, sdl, ser2net, smartmontools, socat, socketcand,
11901 speex, squid, stress, stunnel, sudo, syslinux, sysstat,
11902 sysvinit, tcl, tcprelay, tinyhttpd, tslib, tvheadend,
11903 uboot-tools, udev, ulogd, util-linux, vala, vtun, webkit,
11904 xapp_{iceauth,luit,makefontscale,sessreg,setxkbmap,smproxy},
11905 xapp_{xauth,xcmsdb,xdpyinfo,xev,xgamma,xhost,xinput,xkbcomp},
11906 xapp_{xkbevd,xlsatoms,xlsclients,xmodmap,xpr,xprop,xrandr,xrdb},
11907 xapp_{xset,xwd,xwininfo}, xcb-{proto,util},
11908 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synptics},
11909 xdriver_xf86-input-{tslib,vmmouse,void},
11910 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,geode,glide,glint},
11911 xdriver_xf86-video-{i128,intel,mach64,mga,neomagic,newport},
11912 xdriver_xf86-video-{openchrome,r128,savage,siliconmotion,sis},
11913 xdriver_xf86-video-{tdfx,trident,vesa,vmware,wsfb}, xenomai,
11914 xfont, xinetd, xkeyboard-config, xlib_lib{FS,ICE,SM,X11},
11915 xlib_libX{scrnSaver,au,aw,cursor,dmcp,ext,fixes,font,ft,i},
11916 xlib_libX{inerama,mu,pm,randr,res,tst,v,vMC,xf86dga,xf86vm},
11917 xlib_lib{dmx,fontenc,pciaccess,xkbfile}, xlib_xtrans,
11918 xproto_{applevm,bigreqs,dri2,fonts,gl,input,kbd,record}proto,
11919 xproto_{resource,scrnsaver,xcmisc,xext,x}proto,
11920 xserver_xorg-server, xutil_makedepend, xz, zeromq
11922 New packages: aircrack-ng, bcusdk, chrony, crda,
11923 cryptodev-linux, cppzmq, czmq, dtach, enscript, exfat,
11924 exfat-utils, f2fs-tools, fan-ctrl, filemq, foomatic-filters,
11925 genimage, genpart, glibmm, gnuplot, gtest, gutenprint, hplip,
11926 iozone, jansson, jhead, jquery-keyboard, jquery-ui,
11927 jquery-ui-themes, json-glib, json-javascript, lcms2, libpfm4,
11928 libpthsem, libserial, libsigsegv, libtasn1, libwebsockets,
11929 libxkbcommon, libxml++, linknx, log4cxx, mongoose, mongrel2,
11930 mtools, ne10, nmap, nodejs, openobex, openpgm, poppler,
11931 protobuf-c, python-m2crypto, python-thrift, qjson, qt5base,
11932 qt5declarative, qt5graphicaleffects, qt5imageformats,
11933 qt5jsbackend, qt5multimedia, qt5quick1, qt5script, qt5svg,
11934 qt5webkit qt5xmlpatterns, rapidjson, redis, swig, texinfo,
11935 tzdata, urg, ussp-push, wayland, webp, weston, wireless-regdb,
11936 wireshark, wvdial, wvstreams, xcb-util-image, xcb-util-wm,
11937 xcursor-transparent-theme, zic, zmqpp, zyre
11939 Removed packages: microperl, ocf-linux, xapp_xinit,
11940 xapp_xplsprinters, xapp_xprehashprinterlist,
11941 xfont_font-bitstream-speedo,
11942 xlib_lib{Xfontcache,XprintAppUtil,XprintUtil,Xp,oldX,xkbui},
11943 xproto_{print,xf86rush}proto
11945 Deprecated packages: vala
11947 Issues resolved (http://bugs.uclibc.org):
11949 #1291: Add support for Faraday 526 arm processor (fa526)
11950 #2683: cups does not install correctly to target
11951 #3313: mesa3d fails to build
11952 #5186: initramfs/cpio should support lzo compression
11953 #5636: agetty - cannot get controlling tty error - need updated...
11954 #5906: collectd client headers not exported
11955 #5966: bison unnecessarily required as build dependency
11956 #6140: --enable-fileinfo not applied for php package
11957 #6164: openvpn usage of ip tool from Busybox
11959 2013.02, Released February 28th, 2013:
11961 Misc manual updates.
11963 Updated/fixed packages: busybox, collectd, flashbench,
11964 libgtk2, libupnp, mii-diag, quota
11966 2013.02-rc3, Released February 26th, 2013
11970 Updated/fixed packages: conntrack-tools, dialog,
11971 enlightenment, haserl, keyutils, libfif, libmad,
11972 linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm,
11973 ruby, spawn-fcgi, vtun
11975 Issues resolved (http://bugs.uclibc.org):
11977 #5960: fusion.ko driver does not install to target rootfs
11979 2013.02-rc2, Released February 19th, 2013
11981 Fixes all over the tree.
11983 Various manual updates and fixes.
11985 Updated/fixed packages: busybox, collectd, gesftpserver,
11986 glib-networking, gnutls, inotify-tools, libcurl, libffi,
11987 libglib2, libtorrent, libvorbis, neard, network-manager,
11988 ntfs-3g, openssl, qt, rpi-userland, rtorrent, thttpd, vim.
11990 Issues resolved (http://bugs.uclibc.org):
11992 #5906: collectd client headers not exported
11994 2013.02-rc1, Released February 10th, 2013
11996 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target
11997 libraries install fixed. Add Linaro ARM
11998 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery
11999 CodeBench MIPS 2012.03/09. Infrastructure to warn about
12000 missing 32bit support for binary toolchains. Toolchain wrapper
12001 is now relocatable. Add GDB 7.5.1 / Remove 6.8 / 7.0 /
12002 7.1. Deprecate uClibc 0.9.31.
12004 Architecture: Xtensa fixes, add missing powerpc variants, arm
12005 1136jf-s rev1, add A5/A15, neon support toggle, OABI
12006 deprecated. Sparc: drop old unused variants
12008 Bootloaders: At91bootstap: fix upstream URL, Barebox: add
12009 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes,
12010 environment image support, U-Boot: add 2013.01.01
12012 Linux: fix appended dtb handling for v3.8+ kernels, support
12013 multiple device trees
12015 Defconfigs: calao USB-A9260, snowball, QEMU PPC440 on ML507
12016 board, QEMU ARM Exynos4210, Kernel version in QEMU defconfigs
12017 updated, at91rm9200df: misc fixes. Lock kernel headers to
12020 Infrastructure: Git download fixes. Toolchain make target
12021 renamed from 'cross' to 'toolchain'. Eclipse integration
12022 support. Option to set root password, post image scripts,
12023 config scripts handling.
12025 Updated/fixed packages: alsa-lib, argp-standalone, argus,
12026 arptables, atk, audiofile, axel, beecrypt, bind, bison,
12027 bluez_utils, boost, cairo, can-utils, bmon, boa, busybox,
12028 cairo, ccache, cdrkit, cifs-utils, cjson, cmake, collectd,
12029 connman, coreutils, cpanminus, cups, dbus, dhcp, dialog,
12030 diffutils, directfb, distcc, divine, dnsmasq, docker,
12031 dosfstools, dstat, e2fsprogs, ebtables, ed, empty, ethtool,
12032 expedite, fbset, fbv, ffmpeg, flex, fltk, fluxbox, freetype,
12033 gadget-test, gawk, gdb, genext2fs, gettext, giblib,
12034 glib-networking, gmp, gmpc, gnupg, gnutls, gpsd,
12035 gst-plugins-{bad,base,good}, gstreamer, gzip, haserl, hdparm,
12036 heirloom-mailx, hiawanta, hostapd, icu, imagemagick, imlib2,
12037 inadyn, infozip, iproute2, ipset, iptables, iw, jpeg, jquery,
12038 jquery-sparklines, jqeury-validation, kismet, kmod, lame,
12039 libao, libcap, libcurl, libdvdnav, libdvdread, libecore,
12040 libedbus, libedje, libeet, libefreet, libeina, libeio,
12041 liberation, libelementary, libembryo, libethumb, libev,
12042 libevas, libffi, libfribidi, libfuse, libgcrypt, libglib2,
12043 libgpg-error, libgtk2, libhid, libidn, libmicrohttpd, libmpd,
12044 libnl, libnspr, libnss, libogg, libpcap, libplayer, libpng,
12045 libroxml, librsvg, libseccomp, libsigc, libsndfile, libungif,
12046 libupnp, liburcu, libusb-compat, libvncserver, libvorbis,
12047 libxml2, libxslt, lighttpd, links, linux-firmware,
12048 linux-fusion, ltp-testsuite, ltrace,
12049 lttng-{babel,libust,modules,tools}, lvm2, lua, luajit, lzop,
12050 matchbox-{desktop,lib}, mdadm, metacity, midori, minicom, mpd,
12051 mpfr, mplayer, mtd, mysql_client, ncurses, neon, netatalk,
12052 networkmanager, nspr, ntfs-3g, nuttcp, ofone, olsr, openssl,
12053 openvpn, opkg, oprofile, opus, opus-tools, orc, ortp, pango,
12054 pciutils, pcmanfm, pcre, pcsc-lite, perl, php, pixman,
12055 pkgconf, polarssl, pptp-linux, proxychains, pulseaudio,
12056 python, python3, qemu, qextserialport, qt, quagga, radvd,
12057 readline, rng-tools, rt-tests, rubix, ruby, sam-ba, samba,
12058 sane-backends, sconeserver, scons, screen, sdl, sdl_gfx,
12059 sdl_mixer, sdl_ttf, sdparm, sed, ser2net, smartmontools,
12060 speex, sqlite, squid, sshfs, strace, sudo, sylpheed, tn5250,
12061 taglib, tar, torsmo, transmission, tslib, uboot-tools, ulogd,
12062 usb_modeswitch, util-linux, valgrind, vim, vsftpd, wavpack,
12063 webkit, wipe, wireless_tools, wpa_supplicant, xapp_xinit,
12064 xapp_xinput-calibrator, xapp_xman, xapp_xmh, xlib_libX11,
12065 xlib_libXdmcp, xlib_libXft, xlib_libpthread-stubs,
12066 xlib_xtrans, xproto_xcmiscproto, xproto_xextproto,
12067 xserver_xorg-server, xstroke, xvkbd, xz
12069 New packages: b43-firmware, b43-fwcutter, bustle,
12070 cache-calibrator, cegui06, celt051, classpath, curlftpfs,
12071 dvb-apps, dvbsnoop, elfutils, enlightenment, firmware-imx,
12072 flashbench, gd, gesftpserver, gst-fsl-plugins, httping, iftop,
12073 imx-lib, jamvm, jpeg-turbo, keyutils, libatasmart, libcofi,
12074 libebml, libevas-generic-loaders, libfslcodec, libfslparser,
12075 libfslvpuwrap, libgsasl, libiscsi, libmatroska, libmcrypt,
12076 libmhash, libqwt, libseccomp, libsha1, linenoise, mcrypt,
12077 media-ctl, ncdu, neard, neardal, nettle, perf, polkit,
12078 proxychains, python-bottle, python-pyparsing, rpi-firmware,
12079 rpi-userland, sg3_utils, slirp, snowball-hdmiservice, spice,
12080 spice-protocol, tcllib, tvheadend, udisks, usbredir
12081 ux500-firmware, vde2, xcb-utils-keysyms, yavta,
12084 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek},
12085 xdriver_xf86-video-{apm,chips,i740,rendition,s3,s3virge,sisusb},
12086 xdriver_xf86-video-sun{cg14,cg3,cg6,ffb,leo,tcx},
12087 xdriver_xf86-video-{tsend,xgi,xgixp}
12089 Deprecated packages: xstroke
12091 Issues resolved (http://bugs.uclibc.org):
12093 #4237: building shared openssl w/-Os fails due to gcc bug
12094 #5690: python3 does not obey to BR2_PACKAGE_PYTHON3_PYC_ONLY=y
12095 #5602: python3 should install a "python" symbolic link
12096 #5846: Extra slash added to last slash in URL
12098 2012.11.1, Released January 3rd, 2013:
12100 Toolchain: Fixed non-largefile builds on recent Ubuntu
12103 Arch: fix missing x86/generic handling, Build for Xtensa with
12106 Updated/fixed packages: dosfstools, qt
12108 2012.11, Released December 2nd, 2012:
12110 Git shallow clone fix for older git version.
12112 Updated/fixed packages: ctuio, libtool
12114 Issues resolved (http://bugs.uclibc.org):
12116 #5726: List all the available hook points
12118 2012.11-rc2, Released November 30th, 2012:
12120 Minor fixes around the tree.
12122 Various manual updates and fixes.
12124 Add checks for legacy features.
12126 Updated/fixed packages: acpid, alsa-lib, arptables, binutils,
12127 busybox, ccache, cjson, cramfs, directfb, flex, fluxbox, gdb,
12128 hiawatha, igh-ethercat, imagemagick, imlib2, lcdproc,
12129 libdaemon, libecore, libhid, libmad, libpcap, libsigc, libusb,
12130 linux-fusion, matchbox, ocf-linux, owl-linux, python, rrdtool,
12131 scons, strace, sylpheed
12133 Issues resolved (http://bugs.uclibc.org):
12135 #5732: Error : package/alsa-lib/alsa-lib.mk
12137 2012.11-rc1, Released November 17th, 2012
12139 Fixes all over the tree and new features.
12141 Defconfigs: use u-boot 2012.10 on at91 and beaglebone,
12142 sheevaplug + qemu: bump kernel version, add qemu-mips64-malta
12143 + nitrogen6x defconfigs.
12145 Bootloaders: add u-boot 2012.07/10, ais target format, add
12146 barebox 2012.08/09/10/11, linker overlap issue fix for
12147 at91bootstrap, mxs-bootlets updated for new Barebox versions.
12149 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x,
12150 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
12151 Libtirpc support for modern glibc variants. Toolchain on
12152 target has been deprecated.
12154 Initial Aarch64 support, Xtensa support re-added.
12156 Infrastructure: Use shallow git clone when possible, use
12157 tarballs rather than git URLs for github. Moved to pkgconf
12158 rather than pkg-config. System directory added, default
12159 skeleton/device tables moved. More than 1 post-build script
12160 can now be used. output/target now contains a
12161 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM warning, to help people
12162 understand how to (not) use it.
12164 Manual has been reworked and extended.
12166 Legal-info: Lots of package annotations, CSV file fixes,
12167 _LICENSE / _REDISTRIBUTE splitup, per-package hooks.
12169 Updated/fixed packages: acpid, alsa-lib, alsa-utils,
12170 alsamixergui, attr, autoconf, automake, bash, bind, binutils,
12171 bison, blackbox, bluez-utils, busybox, cairo, can-utils,
12172 cifs-utils, cjson, cmake, collectd, connman, conntrack-tools,
12173 coreutils, cups, cvs, dbus, dhcp, directfb, dmalloc, dnsmasq,
12174 dropbear, e2fsprogs, ethtool, fbdump, feh, fftw, file,
12175 flashrom, fluxbox, gdb, gdisk, gdk-pixbuf, genext2fs, gettext,
12176 gnutls, gpsd, gqview, grep, gsl, gst-plugins-{bad,good},
12177 hdparm, hiawatha, hostapd, input-tools, iproute2, ipset,
12178 iptables, iw, json-c, kexec, kmod, lcdproc, leafpad, less,
12179 libcurl, libdrm, libdvdnav, libdvdread, libffi, libfuse,
12180 libglib2, libhid, liblockfile, libmad, libmbus, libmnl,
12181 libnetfilter_{acct,conntrack,cthelper,cttimeout,queue},
12182 libnfc, libnfc-llcp, libnfnetlink, libnl, libnspr, libnss,
12183 libpcap, libplayer, libtool, libtorrent, liburcu, libv4l,
12184 libxcb, libxml2, libxslt, links, linux-firmware, lm-sensors,
12185 lmbench, lockfile-progs, logrotate, lshw, lsof,
12186 lttng-babeltrace, lttng-tools, lua, luajit, mesa3d, microperl,
12187 mii-diag, module-init-tools, mpc, mpd, mpg123, mplayer,
12188 mtd-utils, mysql_client, nbd, ncurses, netatalk, netkitbase,
12189 netkittelnet, netsnmp, newt, nfs-utils, openntpd, openssh,
12190 openssl, opkg, patch, pciutils, pcre, php, poco, polarssl,
12191 popt, portmap, pppd, procps, pulseaudio, python, python-nfc,
12192 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
12193 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
12194 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs,
12195 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc,
12196 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*,
12197 xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient,
12198 xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq
12200 New packages: arptables, at91bootstrap3, boot-wrapper-aarch64,
12201 ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps,
12202 fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl,
12203 lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam,
12204 lua-msgpack-native, macchanger, mtdev, mtdev2tuio, nfacct,
12205 opus, opus-tools, pcsc-lite, perl, pkgconf, python-meld3,
12206 python3, qemu, qextserialport, qtuio, rpcbind, schifra,
12207 sconeserver, supervisor, time, ulogd, usb_modeswitch_data,
12210 Deprecated packages: netkitbase, netkittelnet
12212 Issues resolved (http://bugs.uclibc.org):
12214 #807: [PATCH] samba - make iconv and smbd optional
12215 #3049: binutils have a sysroot bug in ld
12216 #5330: update vsftpd to 3.0.0
12217 #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined...
12218 #5666: Fails to build python 2.7.2 for 2440 arm
12220 2012.08, Release August 31th, 2012
12222 Updated/fixed packages: microperl, cups, luajit, rrdtool,
12225 Added license information for: sqlite.
12227 Changed the source URLs of all packages located on Sourceforge
12228 in order to use the automatic mirror selection URL
12229 downloads.sourceforge.net, and get rid of the
12230 BR2_SOURCEFORGE_MIRROR option.
12232 2012.08-rc3, Released August 25th, 2012
12234 Updated/fixed packages: libglib2, netsnmp, freetype, libfuse,
12235 libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc.
12237 Added license informations for: barebox, grub, syslinux,
12238 uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils,
12239 faad2, nano, fbdump, rsync, librsync, fontconfig,
12242 2012.08-rc2, Released August 15th, 2012
12244 Updated/fixed packages: imagemagick, sudo, crosstool-ng.
12246 Added license informations for: mxml, nanocom, empty, expat,
12247 lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng,
12248 input-event-daemon, luajit, cgilua, copas, coxpcall,
12249 luafilesystem, luasocket, rings, wsapi, xavante, libtpl,
12250 avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl,
12251 libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd,
12252 mtd, openssl, psmisc, socat, spawn-fcgi.
12254 Fixes to Microblaze external toolchains
12255 configuration. Improvements of the pkg-stats
12256 script. Out-of-tree fix for the graph-depends script.
12258 Kernel headers version bump.
12260 2012.08-rc1, Released August 1st, 2012
12262 Fixes all over the tree and new features.
12264 Integration of a legal information reporting infrastructure,
12265 which allows to generate detailed informations about the
12266 licenses and source code of all components of a system
12267 generated by Buildroot. License information will progressively
12268 be added on packages.
12270 Default configuration files added for Calao-systems USB-A9263
12271 and Calao-systems USB-A9G20-LPW.
12273 External toolchains update: allow download of a custom
12274 toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
12275 Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
12278 Allow the restriction of downloads to the primary site only.
12279 This is useful for project developers who want to ensure that
12280 the project can be built even if the upstream tarball
12281 locations disappear.
12283 Add a 'System configuration' choice to select between 3
12284 different init systems: Busybox init, SysV init and Systemd
12287 Cleanups to the package infrastructure. The visible change to
12288 developers is that $(eval $(call AUTOTARGETS)) is now $(eval
12289 $(autotools-package)), and similarly for other package
12290 infrastructures and host packages. Refer to the documentation
12293 By default, automatic detection of the number of compilation
12294 jobs to use, depending on the number of CPUs available.
12296 Improvements to generate systems with static libraries only
12297 (infrastructure and package fixes).
12299 Add proper support in the Linux kernel package to generate
12300 Device Tree Blobs or combined Device Tree / Kernel
12301 images. This will be useful on Microblaze, PowerPC and ARM,
12302 which are architectures making extensive use of the Device
12305 Updated/fixed packages: audiofile, autoconf, automake, axel,
12306 barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils,
12307 bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils,
12308 cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups,
12309 dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv,
12310 ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep,
12311 gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd,
12312 htop, icu, igh-ethercat, imagemagick, input-tools, iostat,
12313 iproute2, ipset, iptables, iw, kmod, less, libcap, libgci,
12314 libconfig, libcurl, libelf, libevas, libeXosip2, libexif,
12315 libfuse, libidn, libmad, libmbus, libmnl,
12316 libnetfilter-conntrack, libnl, libnspr, libnss, libogg,
12317 libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2,
12318 libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules,
12319 lttng-tools, lua, m4, memtester, midori, mii-diag,
12320 module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml,
12321 mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd,
12322 openssl, pciutils, php, polarssl, portaudio, pppd,
12323 pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm,
12324 rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex,
12325 sqlite, squashfs, squid, sudo, synergy, syslinux, systemd,
12326 tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget,
12327 wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib
12329 New packages: cjson, collectd, dfu-util, dmidecode, elftosb,
12330 fbterm, flashrom, freerdp, inadyn, libfreefare,
12331 libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
12332 libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
12333 luajit, mediastreamer, mobile-broadband-provider-info, monit,
12334 mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
12335 opkg, ortp, owl-linux, python-id3, python-nfc, quota,
12336 ramspeed, rtorrent, sound-theme-borealis,
12337 sound-theme-freedesktop, sysprof, webrtc-audio-processing,
12340 Issues resolved (http://bugs.uclibc.org):
12342 #1315: Allow use of older external toolchains without sysroot
12343 support [won't fix]
12344 #5276: Hiawatha needs to manage IPV6 if so [fixed]
12345 #5360: buildroot fails when building "host-libglib2 2.30.2
12346 Building" [won't fix, upstream problem]
12347 #5384: Can't build packages relying on gets on newer glibc
12350 2012.05, Released May 30th, 2012:
12352 Updated/fixed packages: busybox, netsnmp, pptp-linux
12354 2012.05-rc3, Released May 25th, 2012:
12356 Minor fixes around the tree.
12358 Infra: Fix for DOWNLOAD macro when using primary mirrors with
12361 Toolchain: Kernel headers 3.2.18 / 3.3.7.
12363 Updated/fixed packages: binutils, bison, busybox, cifs-utils,
12364 gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile,
12367 2012.05-rc2, Released May 18th, 2012:
12369 Fixes all over the tree.
12371 Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf
12372 dependency, disable decimal floats support, Linux 3.2.17 /
12373 3.3.6 kernel headers. Fix sysroot copy handling for toolchains
12374 without C++ support.
12376 Updated/fixed packages: apr, apr-util, ccache, dnsmasq,
12377 heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala
12379 2012.05-rc1, Released May 10th, 2012:
12381 Fixes all over the tree and new features.
12383 Use /etc/os-release for version info rather than
12386 CMake toolchain file moved to $HOST_DIR/usr/share/buildroot.
12388 Apply-patches.sh: cleanups, archived patches handling fixes,
12389 support series files.
12391 Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for
12392 arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for
12393 atngw100, use 3.3.x for qemu configs.
12395 Menu structure: Libraries moved out of multimedia section
12397 Atom processor support. Prescott fix, blackfin ABI fix,
12398 Microblaze architecture support (using ext toolchain). Cleanup
12399 architecture names, deprecate Xtensa support.
12401 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
12402 default to uClibc 0.9.33.x, enable
12403 UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit
12404 fixes for external toolchains, linaro ext toolchains, new
12405 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
12408 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
12409 support. Barebox: add 2012.04, remove 2011.12.
12411 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
12412 barebox, berkeleydb, bind, bluez_utils, boost, busybox,
12413 can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp,
12414 directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat,
12415 fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk,
12416 gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls,
12417 gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly},
12418 haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec,
12419 kmod, lame, libaio, libarchive, libatomic_ops, libconfig,
12420 libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi,
12421 libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2,
12422 libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu,
12423 libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt,
12424 lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace,
12425 lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123,
12426 mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon,
12427 netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd,
12428 openssh, openssl, parted, pango, pcre, php, pixman, poco,
12429 psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync,
12430 ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net,
12431 smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo,
12432 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
12433 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
12434 util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
12435 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
12438 New packages: apr, apr-util, audiofile, bellagio,
12439 conntrack-tools, empty, fmtools, glib-networking,
12440 heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng,
12441 libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink,
12442 libtpl, localedef, minicom, msmtp, ndisc6, netatalk,
12443 ocf-linux, openswan, parted, polarssl, protobuf, read-edid,
12444 socketcand, stress, systemd, ushare, zeromq
12446 Deprecated packages: ttcp
12448 Removed packages: ntfsprogs
12450 Issues resolved (http://bugs.uclibc.org):
12452 #2353: [lua] fix build with 2010.08-rc1
12453 #2503: Microperl fails build on MIPSel or with Fedora13.x86_64
12454 #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0
12455 #2881: Can't build project statically with external toolchain
12456 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
12457 #4808: ccache may build against wrong zlib
12458 #4880: New package lcdproc
12459 #4886: New package protobuf
12460 #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/...
12461 #4898: * make: [target-finalize] Error 1 (ignored)*
12462 #4985: Qt 4.7.4 build crashes with Linux 2.6.29
12463 #4970: udev 181 fails to build if kernel version 3.3 is selected
12464 #5018: dialog broken: exits with assert in uClibc
12465 #5102: qt package moc, uic, rcc read from wrong place
12466 #5144: Patch to fix ixon bug in uemacs
12467 #5198: Line graphics output is broken in GNU Screen
12468 #5204: Missing terminfo file(s) for GNU screen terminal type
12470 2012.02, Released February 29th, 2012:
12472 Updated/fixed packages: libecore
12474 2012.02-rc3, Released February 27th, 2012:
12476 Fixes all over the tree.
12478 Automatic host dependencies handling for cmake packages
12479 fixed. Customize package deprecated as using a post-build
12480 script is nowadays the preferred way of adding extra stuff to
12483 Linux-headers 3.0.x / 3.2.x stable version bumped.
12485 QEMU defconfigs updated to 3.2.x kernels and readme fixed.
12487 Updated/fixed packages: dropbear, ffmpeg, libpng
12489 2012.02-rc2, Released February 19th, 2012:
12491 Fixes all over the tree.
12493 Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump
12494 linux-headers 3.0.x / 3.2.x stable versions.
12496 Documentation: Added makedev / <pkg>_DEVICES /
12497 <pkg>_PERMISSIONS documentation.
12499 Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore,
12500 libvncserver, mxml, python.
12502 2012.02-rc1, Released February 12th, 2012:
12504 Fixes all over the tree and new features.
12506 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
12507 support removed, Powerpc SPE ABI support. GDB ELF support fix,
12508 GDB 7.4, crosstool-NG 1.13.4.
12510 Gentargets: scp and mercurial support.
12511 Autotools: derive host dependencies from target by default.
12512 Packages can now declare device table snippets.
12514 Host utilities menu with commonly used host tools.
12516 defconfigs: qemu configs for x86-64, mips and sparc, at91
12517 defconfigs now use modern U-Boot / mainline Linux, added
12518 lpc3250 defconfigs.
12520 uClibc: remove 0.9.30, backport unshare() support, add
12521 0.9.32.1 / 0.9.33, use same config for ctng.
12523 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
12524 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
12527 Various manual updates. Release tarballs now contain generated
12528 manual in text/html/pdf formats.
12530 Buildroot now calls the stop function of scripts in
12531 /etc/init.d at shutdown.
12533 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
12534 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
12535 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
12536 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
12537 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
12538 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
12539 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
12540 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
12541 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
12542 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
12543 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
12544 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
12545 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
12546 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
12547 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
12548 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
12549 python, python-serial, qt, ruby, samba, sdl, sdparm,
12550 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
12551 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
12552 util-linux, vala, valgrind, vsftpd, wpa_supplicant,
12553 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
12554 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
12555 xf86-video-sis, xfont_{encodings,font-util},
12556 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
12557 xlib_libxkbfile, xterm, xutil_makedepend, yajl
12559 New packages: boost, connman, dstat, expedite, explorercanvas,
12560 feh, flot, giblib, igh-ethercat, imlib2, jquery,
12561 jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
12562 libedbus, libedje, libeet, libeina, libelementary, libesmtp,
12563 libethumb, libevas, libical, libmbus, liboauth, liburcu,
12564 libvncserver, linux-firmware,
12565 lttng-{babeltrace,libust,modules,tools}, NetworkManager,
12566 open2300, python-distutilscross, python-dpkt,
12567 python-netifaces, python-pygame, python-setuptools, rt-tests,
12568 sam-ba, sane-backends, sqlcipher, transmission, unionfs,
12569 xf86-input-tslib, xinput-calibrator
12571 Issues resolved (http://bugs.uclibc.org):
12573 #743: Add Transmission bit torrent option to buildroot
12574 #755: Add Boost libraries as a package
12575 #2299: Add crypto support to libsoup
12576 #2617: Pixman 0.19.2 & Cairo 1.10.0
12577 #3403: libgpg-error: bump to version 1.10
12578 #3409: libgpg-error: download from gnupg.org
12579 #3421: nano: make tiny flag optional
12580 #3691: New EFL packages
12581 #4664: Cannot patch AT91Bootstrap
12582 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
12583 #4760: Qt: add host-pkg-config to dependency-list
12585 2011.11, Released November 30th, 2011:
12587 Fixes all over the tree.
12589 Bump kernel headers / default Linux version to 3.1.4.
12591 Updated/fixed packages: ruby
12593 2011.11-rc3, Released November 26th, 2011:
12595 Fixes all over the tree.
12597 Toolchain: Fix gdb dependencies for external toolchains,
12598 adjust uClibc patches so they don't confuse modern versions of
12599 patch, bump crosstool-ng, kernel headers and linux versions.
12601 Updated/fixed packages: busybox, freetype, mplayer, opencv,
12602 php, rsyslog, ruby, thttpd, xapp_xf86dga
12604 Issues resolved (http://bugs.uclibc.org):
12606 #4357: Prevent patch commands from accessing source control
12607 #4369: Fix permissions on untared lsof archive
12609 2011.11-rc2, Released November 18th, 2011:
12611 Fixes all over the tree and new features.
12613 Updated asciidoc documentation
12615 Toolchain: Bumped 3.x stable kernel headers, use wget in
12616 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
12619 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
12620 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
12622 Issues resolved (http://bugs.uclibc.org):
12624 #3355: mplayer fails to build
12625 #4021: uClibc: undefined reference to `__GI___errno_location'
12626 #4297: Qt's qmake uses wrong pkg-config
12628 2011.11-rc1, Released November 11th, 2011:
12630 Fixes all over the tree and new features.
12632 Moved misc scripts and support stuff to support/. Renamed
12633 patch-kernel.sh to support/scripts/apply-patches.sh.
12635 Documentation: Moved to asciidoc format, make targets to
12636 generate text/html/pdf/epub output added.
12638 Defconfigs: Qemu configs updated to 3.1 kernel and readmes
12641 Bootloaders: Add support for custom git tree / tarballs for
12642 barebox, similar to how it's handled for u-boot. Clean up
12643 menuconfig options.
12645 Toolchain: Update external codesourcery toolchain download
12646 URLs after Codesourcery got bought by Mentor, add x86
12647 toolchain, update toolchain versions and optimize toolchain
12648 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
12649 updated GDB versions / download URLs. Binutils
12650 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
12653 Package infrastructure: Support for local packages /
12654 overrides, package dir / name arguments dropped from
12655 {GEN,AUTO,CMAKE}TARGETS.
12657 Linux: Kernel extensions infrastructure support, Xenomai +
12660 Updated/fixed packages: acpid, bind, busybox, dash, dbus,
12661 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
12662 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
12663 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
12664 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
12665 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
12666 libconfuse, libcuefile, libcurl, libdaemon, libevent,
12667 libglib2, libiconv, libmpd, libreplaygain, libroxml,
12668 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
12669 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
12670 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
12671 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
12672 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
12673 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
12674 samba, sawman, sdl_sound, smartmontools, sqlite, squid,
12675 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
12676 tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
12677 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
12679 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
12680 libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
12681 ngrep, noip, opencv, openocd, picocom, poco, portaudio,
12682 pulseaudio, pv, rtai, vala, xenomai.
12684 Removed packages: liboil, sfdisk, swfdec, webif
12686 Issues resolved (http://bugs.uclibc.org):
12688 #505: live555: new package
12689 #507: Enable live and tv options in MPlayer-1.0rc2
12690 #531: let e2fsprogs package to export headers to staging dir if needed
12691 #1171: Linuxthreads new cannot find sysdep.h
12692 #1357: Add bluez to buildroot system
12693 #2107: New package: input-event-daemon
12694 #2599: New package: orc (Oil Runtime Compiler)
12695 #2605: gstreamer: Update to 0.10.30
12696 #2677: introducing util-linux-ng as replacement for util-linux
12697 #2917: Qt: Add declarative module
12698 #3145: jffs2 image generation fails
12699 #3271: netperf-2.4.5 fails to compile
12700 #3331: xdata_xcursor-themes depends on xcursorgen
12701 #3343: Add file:// download SITE_METHOD
12702 #3391: Add support for specifying an external kernel tree
12703 #3631: Error while compiling with Xorg
12704 #3709: oprofile doesn't build for mipsel
12705 #3925: midori not getting compile
12706 #4045: Add support for downloading i386 toolchains from codesourcery
12707 #4165: lrzsz-fix-symlink-at-rebuild.patch
12708 #4171: makedevs-unused-but-set-variable.patch
12709 #4183: Codesourcery toolchain download site has changed
12710 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
12711 #4381: Add option to lighttpd to enable Lua support
12712 #4387: Make sure that dest dir exists before installing mtd files
12714 2011.08, Released August 31th, 2011:
12716 Fixes all over the tree.
12718 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
12721 Updated/fixed packages: ipset, python
12723 2011.08-rc2, Released August 29th, 2011:
12725 Fixes all over the tree.
12727 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
12728 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
12731 Defconfigs: kernel updates, fix mini2440 serial port config,
12732 remove old arm toolchain configs.
12734 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
12735 targets similar to linux/busybox.
12737 Updated/fixed packages: barebox, directfb, libsoup,
12738 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
12739 usbmount, util-linux, xfont_font-misc-misc
12741 Issues resolved (http://bugs.uclibc.org):
12743 #3685: ncurses installation hangs due to old version of tic
12744 #4093: Grub fails to install bz2 patch after conversion to...
12746 2011.08-rc1, Released August 4th, 2011:
12748 Fixes all over the tree and new features.
12750 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
12751 ext-toolchain-wrapper improvements, improved non-MMU
12752 support. GCC 4.3.6 / 4.6.1.
12754 GENTARGETS infrastructure extended to cover bootloaders and
12755 Linux kernel as well. Options to retrive Linux/U-Boot from a
12756 custom git repo instead of upstream tarballs.
12757 Support for Linux 3.x and release candidate tarballs.
12758 X-Loader bootloader for omap added.
12760 Make source/external-deps now also works for external
12761 toolchains / crosstool-ng backend.
12763 Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
12764 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
12765 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
12766 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
12767 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
12768 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
12769 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
12770 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
12771 synergy, udev, usbmount, usbutils, util-linux, valgrind,
12772 webkit, xorg-xserver, xz, zlib
12774 New packages: acl, attr, ebtables, gnutls, inotify-tools,
12775 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
12776 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
12777 statserial, stunnel, ti-utils, uboot-tools, yajl
12779 Deprecated packages: liboil, swfdec
12781 Removed packages: hal
12783 Issues resolved (http://bugs.uclibc.org):
12785 #3559: libnspr: Add new package
12786 #3595: patch to add libroxml
12787 #3565: libnss: Add new package
12788 #3583: xfonts_font-adobe-100dpi fails due to missing map file
12789 #3649: [PATCH] Add mapdir to existing pkg-config patch
12790 #3907: 2011.05 - Qt 4.7.3 not building on ARM
12791 #3961: Nfs-utils: Remove SUSv3-function index
12792 #3985: "help" target's defconfig list needs sort
12793 #3997: bump libroxml to v2.1.0
12795 2011.05, Released May 27th, 2011:
12797 Updated/fixed packages: makedevs
12799 2011.05-rc2, Released May 24th, 2011:
12801 Fixes all over the tree.
12803 Toolchain: Code sourcery ARM 2009q1 download URL fixed /
12804 2009q3 external toolchains added. Crosstool-NG bumped to
12805 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
12806 bumped to 2.6.38.7.
12808 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
12810 2011.05-rc1, Released May 18th, 2011:
12812 Fixes all over the tree and new features.
12814 External toolchain improvements: We now build a binary
12815 toolchain wrapper and install it into HOST_DIR/usr/bin, which
12816 enforces the correct compiler arguments, making an external
12817 toolchain as easy to use outside of Buildroot as the internal
12818 ones are. This also brought a cleanup of CFLAGS, making the
12819 Buildroot build output easier to read.
12821 Rootfs device handling improvements: Choice between static
12822 /dev, devtmpfs and devtmpfs with either mdev or udev.
12824 Toolchain: More preconfigured codesourcery external
12825 toolchains, improved Crosstool-NG support, fix for GCC
12826 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
12827 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
12829 Bootloaders: U-boot 2011.03, Barebox 2011.05.0
12831 Linux: support for custom kernel image targets, E.G. for
12832 powerpc builds with embedded device trees.
12834 Misc fixes for qemu defconfigs, ensuring correct serial
12835 terminal setup out of the box.
12837 Misc gentarget / autotools handling fixes.
12839 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
12840 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
12841 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
12842 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
12843 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
12844 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
12845 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
12846 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
12847 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
12848 procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
12849 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
12850 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
12851 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
12853 New packages: bonnie++, can-utils, gdisk, htop,
12854 input-event-daemon, libexif, libraw, libv4l, ngircd
12856 Removed packages: festival
12858 Issues resolved (http://bugs.uclibc.org):
12860 #2131: Add OpenMP support to the toolchain
12861 #3379: New Package: bonnie++
12862 #3445: Not working openssl-10.0.0d on 386sx
12863 #3451: fakeroot package: wrong FAKEROOT_SITE variable
12864 #3457: alsamixergui: broken URL
12865 #3475: Calling sync on large filesystems when not always necessary
12866 #3511: make busybox-menuconfig does not download busybox package
12867 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
12868 #3571: u-boot: fw_printenv does not build
12869 #3643: popt source url is not responding
12870 #3733: dropbear: make zlib optional
12871 #3757: Buildroot can't build mplayer with libmad
12873 2011.02, Released February 28th, 2011:
12875 Fixes all over the tree.
12877 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
12878 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
12880 Deprecated packages: devmem2, webif
12882 Issues resolved (http://bugs.uclibc.org):
12884 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
12885 #3259: Unable to build webkit (on arm)
12886 #3295: slang fails to build on mipsel
12887 #3325: ffmpeg fails to build
12889 2011.02-rc2, Released February 24th, 2011:
12891 Fixes all over the tree.
12893 Festival packages marked as broken. Unless someone steps up
12894 to support them, they will be removed during the 2011.05
12897 Updated/fixed packages: atk, avahi, bind, cairo, dbus,
12898 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
12899 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
12900 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
12901 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
12902 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
12903 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
12904 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
12905 tcpreplay, tiff, wpa_supplicant, xcb-util,
12906 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
12907 xdriver_xf86-input-{mouse,synaptics,void},
12908 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
12909 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
12910 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
12911 xserver_xorg-server, xz
12913 Removed packages: ace_of_penguins, vlc
12915 Issues resolved (http://bugs.uclibc.org):
12917 #3205: Failing chmod when running "make" in buildroot (openssl)...
12918 #3277: quagga fails to build with SNMP support
12919 #3283: See why nfs-utils needs fakeroot, and convert to autotools
12920 #3307: synergy fails to build due to missing XTest library
12922 2011.02-rc1, Released February 14th, 2011:
12924 Fixes all over the tree and new features.
12926 External toolchain improvements: clarification of the options,
12927 and introduction of the toolchain profile concept, for
12928 well-known toolchains. Buildroot is now capable of
12929 automatically downloading and extracting well-known toolchains
12930 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
12931 toolchains are supported). Crosstool-NG backend updated and
12934 Complete rework of how hardware boards are supported.
12935 Each board now only has a single defconfig file, and all
12936 board-specific options have been removed. See
12937 docs/buildroot.html#board_support for details.
12939 Added support for the following boards: Mini2440, Qemu ARM
12940 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
12941 r2d and Qemu x86. The Qemu boards support allows to easily
12942 build systems that are known to work under Qemu.
12944 Initial support for Blackfin processors.
12946 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
12947 preparation for support of SDK. For the same reason, the
12948 toolchain binaries (cross-compiler and other related tools)
12949 are now installed in $(O)/host/usr/bin/. The cross pkg-config
12950 now also automatically returns correct values for cross
12951 compilation, without needing any environment variables to be
12954 Ccache support reworked. Now used for both host and target
12955 compilation, and cache is stored in ~/.buildroot-ccache.
12957 Toolchain: uClibc 0.9.32-rc2, several components moved to
12958 normal AUTOTARGET packages.
12960 Generic cmake infrastructure, similar to the existing
12961 GENTARGETS/AUTOTARGETS.
12963 Support for bzr downloads, next to the existing git/svn support.
12965 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
12966 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
12968 EXT2 file system size handling improved, UBI image support, fs
12969 configuration options cleanup, U-Boot/Barebox version bumps.
12971 Updated/fixed packages: alsa-utils, at, autoconf, automake,
12972 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
12973 coreutils, cups, dbus, dbus-python, dhcp, directfb,
12974 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
12975 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
12976 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
12977 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
12978 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
12979 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
12980 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
12981 libsndfile, libtheora, libtool, libusb-compat, libvorbis,
12982 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
12983 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
12984 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
12985 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
12986 openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
12987 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
12988 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
12989 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
12990 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
12991 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
12992 xkeyboard-config, xlib_libX11, xz, zlib
12994 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
12995 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
12996 libffi, libhid, libreplaygain, libsamplerate, libsigc++,
12997 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
12998 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
13001 Removed packages: hotplug, l2tp, libfloat, microcom,
13004 Issues resolved (http://bugs.uclibc.org):
13006 #267: The make target: cross fails because toolchain_build_...
13007 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
13008 #561: ltp-testsuite failed to install
13009 #1447: Installing gfortran on PowerPC
13010 #1651: Build fail caused by ccache in module-init-tools
13011 #1681: Cross-compiled binaries shouldn't be installed into staging
13012 #1723: [PATCH] axel: convert to generic package infrastructure and...
13013 #1735: [PATCH] mplayer: convert to autotools infrastructure
13014 #2551: [PATCH] native toolchain in the target filesystem fails
13015 #2623: buildroot-snapshot-20100922 fails when compiling development...
13016 #2647: makedevs package lacks support for 16-bit major/minor numbers
13017 #2371: QT MYSQL Module does not build when MySQL installed on the host
13018 #2839: compile fails in various packages with a odd message "error:...
13019 #2887: tar "buffer overflow detected" error
13020 #2893: Broken "make source" with external toolchain
13021 #2905: Qt: Speed up compilation, if gui-module isn't selected
13022 #2929: genext2fs: couldn't allocate a block (no free space)
13023 #2935: Ntpdate isn't installed
13024 #2965: Broken linkage to xkbcomp (blocking X server startup)
13025 #2983: xlib_libX11 build failed
13026 #3007: kexec doesn't build: Missing regdef.h file
13027 #3085: Init scripts are not compatible with sysVinit (when busybox...
13028 #3103: make external-deps wants to download gcc-.tar.bz2 when...
13029 #3109: abnormal `make busybox-menuconfig`
13030 #3115: How about board specific makefiles?
13031 #3169: python patch has typo, aborts build in scenario
13032 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
13034 2010.11, Released November 30th, 2010:
13036 Fixes all over the tree.
13038 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
13041 Issues resolved (http://bugs.uclibc.org):
13043 #2773: squid with openssl support needs openssl on the host
13044 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
13046 2010.11-rc2, Released November 25th, 2010:
13048 Fixes all over the tree.
13050 Add support for LEON Sparc architecture variants. Fix make
13051 source/external-deps for host packages.
13053 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
13054 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
13055 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
13056 sysstat, webkit, zlib
13058 Issues resolved (http://bugs.uclibc.org):
13060 #759: Sysstat build broken without libintl
13061 #2479: host-module-init-tools 3.11 fails to build
13062 #2725: Buildroot overrides kernel config
13063 #2785: mtd-utils build fails due to missing libmtd
13064 #2791: Added PHP-Process Control to the PHP-Package
13065 #2797: pciutils dependencies on zlib not taken into account
13066 #2809: failed to compile libglib2
13067 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
13068 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
13069 #2833: Failed to compile webkit without X11
13071 2010.11-rc1, Released November 8th, 2010:
13073 Fixes all over the tree and new features.
13075 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
13076 misc fixes + nconfig and savedefconfig targets.
13078 Toolchain: ARM cortex A9 support, experimental crosstool-ng
13079 backend, GCC 4.5.x.
13081 Fs: Squashfs 4.1 with lzo support
13083 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
13084 generic new-style ones instead.
13086 Download handling reworked and support for git/svn downloads
13089 Removed experimental shared config.cache support, as it is
13092 A convenience Makefile wrapper is created when using
13093 out-of-tree building, similar to how it is done for the kernel.
13095 Alpha, Cris, IA64 and Sparc64 architecture support removed.
13097 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
13098 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
13100 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
13101 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
13102 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
13103 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
13104 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
13105 gamin, gawk, genext2fs, gperf, gst-plugins-base,
13106 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
13107 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
13108 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
13109 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
13110 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
13111 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
13112 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
13113 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
13114 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
13115 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
13116 openssl, openvpn, oprofile, pango, patch, pcre, php,
13117 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
13118 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
13119 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
13120 speex, sqlite, squashfs, startup-notification, strace,
13121 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
13122 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
13123 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
13124 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
13126 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
13127 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
13128 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
13129 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
13130 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
13131 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
13132 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
13133 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
13134 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
13135 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
13138 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
13140 Removed packages: dillo, libglib12, libgtk12, microwin,
13143 Issues resolved (http://bugs.uclibc.org):
13145 #901: new package: gpsd
13146 #2389: Generate a Makefile wrapper in $(O)
13147 #2461: wireless_tools: install shared library if needed
13148 #2521: Can't compile sdl_mixer, mikmod.h can't be found
13149 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
13150 #2563: [PATCH] cairo: Expose the configure option to disable some...
13151 #2581: libmms: Update to 0.6, and patch to work on architectures...
13152 #2707: Can't compile linux kernel using buildroot + crosstool-ng
13154 #2737: buildroot configuration tool crashing when the path exceeds...
13155 #2767: Build for lsof broken in buildroot-2010.08
13157 2010.08: Released August 31th, 2010:
13159 Fixes all over the tree.
13161 Updated/fixed packages: atk, xstroke
13163 Removed packages: lxdoom
13165 2010.08-rc2, Released August 30th, 2010:
13167 Fixes all over the tree.
13169 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
13170 locale support as broken. Remove deprecated GCC 4.2.[1-3]
13173 Mark CRIS architecture as deprecated, as it is discontinued
13176 Marked shared config.cache as experimental and disabled by
13177 default as it is known to break with certain package
13180 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
13183 fs: old-style squashfs for big endian archs fixed.
13185 Updated/fixed packages: busybox, gst-plugins-base,
13186 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
13187 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
13188 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
13191 Removed packages: stunnel
13193 Issues resolved (http://bugs.uclibc.org):
13195 #635: util-linux fails to build in 2009.08
13196 #2239: netcat package installs its binary to target as avr32-linux...
13197 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
13198 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
13199 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
13201 2010.08-rc1, Released July 30th, 2010:
13203 Fixes all over the tree and new features.
13205 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
13206 and non-sysroot support removed. Added support for (snapshot)
13207 NPTL in uClibc, 0.9.28.3 removed,
13209 Bootloaders: Various cleanups, moved to boot/, added Barebox,
13210 removed yaboot. Support building u-boot from custom tarball,
13213 New GTK-based configurator, usable using 'make gconfig'.
13215 Java packages marked as broken. Unless someone steps up to
13216 support this, they will be removed during the 2010.11
13219 Alpha, IA64 and Sparc64 architectures marked as deprecated.
13220 GTK+ on DirectFB has also been marked as deprecated, as it is
13221 not supported in recent GTK+ versions, and more and more
13222 packages depends on the new versions.
13223 Unless someone steps up to support them, they will be removed
13224 during the 2010.11 development cycle.
13226 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
13227 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
13229 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
13230 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
13231 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
13232 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
13233 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
13234 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
13235 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
13236 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
13237 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
13238 ltrace, make, midori, module-init-tools, mplayer,
13239 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
13240 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
13241 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
13242 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
13243 usbutils, webif, webkit, wireless_tools, xerces,
13244 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
13246 Removed packages: modutils, portage, rxvt
13248 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
13250 Issues resolved (http://bugs.uclibc.org):
13252 #321: alsa-lib uses host include files for python which breaks ...
13253 #361: linux kernel configuration choice works incorrectly
13254 #387: Tremor not installed to toolchain
13255 #401: new package: ffmpeg
13256 #475: uImage target for U-boot failed generating
13257 #543: ATK requires X11 on DirectFB target
13258 #575: webkit: Buildroot Libtool Patch Fails
13259 #583: build fails with external x86_64 toolchain
13260 #729: sstrip creates corrupted headers
13261 #829: Webkit r44552 needs libXt
13262 #835: Package Dataflashboot-1.05 does not compile with buildroot...
13263 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
13264 #859: Add (head of) nptl branch to list of uClibc versions
13265 #949: compile with debug info
13266 #955: Grub fails to build with External Toolchain
13267 #1051: Webkit doesn't compile (Linuxthreads new, x86)
13268 #1213: Move .config into output directory
13269 #1225: Buildroot fails to account for "nof" subdirectory (no float...
13270 #1231: (sparc) Linux kernel fails to build
13271 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
13272 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
13273 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
13274 #1405: WebKit fails to build because pthread_getattr_np is not impl...
13275 #1675: GMP Error during buildroot make process
13276 #1741: external toolchain linking error
13277 #1753: lmbench: convert to generic package infrastructure
13278 #1771: Fakeroot and the target/generic/device_table.txt create bad...
13279 #1807: LZMA 4.32.7, Required header file(s) are missing
13280 #1813: xkeyboard-config fails to build because of intltool problem
13281 #1879: Bump iptables to 1.4.8
13282 #1885: Add a bunch of lua modules
13283 #1897: Bump libusb to 1.0.7
13284 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
13285 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
13286 #1927: Bump file to 5.03 and migrate to autotargets
13287 #1933: Bump gawk to 3.1.8 and migrate to autotargets
13288 #1945: PHP: add sqlite3 dependency when using external lib
13289 #1951: Bump openssl to 0.9.8o
13290 #1957: Bump sqlite to 3.6.23.1
13291 #1975: Package removal/deprecation
13292 #1981: zlib: bump to 1.2.5
13293 #1987: intltool: Fix spelling mistake
13294 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
13295 #1999: Typo in path checking
13296 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
13297 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
13298 #2038: Bump ncurses to 5.7
13299 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
13300 #2101: blackbox depends on locale support
13301 #2119: Tries to build kernel, although disabled in config
13302 #2125: libXfont build fail
13303 #2143: buildroot compiler generates segfaulting statically linked exe..
13304 #2149: xterm build failure
13305 #2155: Compression lzo don't set for ubifs
13306 #2161: [SECURITY] Update libpng to 1.2.44
13307 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
13308 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
13309 #2191: linux-fusion build fail
13310 #2221: Qt does not compile (dependencies not taken into account?)
13311 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
13312 #2245: Netcat does not work due to incorrect assumptions about signed..
13313 #2251: directory output/build after make *_defconfig not found
13314 #2257: Convert netsnmp package to autotargets
13315 #2263: Bump samba to 3.3.13
13316 #2269: setserial causes make error
13318 2010.05, Released May 30th, 2010:
13320 Fixes all over the tree.
13322 Updated/fixed packages: coreutils, hal, libcap,
13323 lockfile-progs, ncftp, xserver_xorg-server
13325 Issues resolved (http://bugs.uclibc.org):
13327 #1789: binutils fails to build for i386
13328 #1843: Fix libcap build failure
13329 #1855: XORG Keyboard driver fails to compile
13331 2010.05-rc3, Released May 27th, 2010:
13333 Fixes all over the tree.
13335 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
13336 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
13337 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
13338 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
13339 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
13340 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
13341 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
13342 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
13343 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
13344 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
13345 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
13347 Issues resolved (http://bugs.uclibc.org):
13349 #75: arm buildroot "unrecognized option" error
13350 #699: Buildroot fails to copy libstdc++ to target when using external...
13351 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
13352 #1729: alsamixergui fails to build
13353 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
13354 #1819: pciutils small bugs
13355 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
13357 2010.05-rc2, Released May 11th, 2010:
13359 Fixes all over the tree.
13361 Updated/fixed packages: busybox, customize, gawk, gnuchess,
13362 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
13363 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
13364 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
13365 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
13366 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
13367 xproto_fontcacheproto, xproto_fontsproto, xvkbd
13369 Removed packages: vice
13371 Issues resolved (http://bugs.uclibc.org):
13373 #849: "customize" package copies files to wrong place in target tree
13374 #985: Bump usb_modeswitch package to 1.1.0
13375 #1135: Package customize. Wrong copying
13376 #1525: Package hal deletes a whole <target>/etc/rc.d directory
13377 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
13378 #1669: Busybox failed to compile when using an external toolchain
13379 #1699: Fix usbutils dependencies and bump
13380 #1705: Fix pciutils broken cross compiling
13381 #1717: External toolchain fixes for hostapd & wpa_supplicant
13383 2010.05-rc1, Released May 3rd, 2010:
13385 Cleaned up / restructured package menu.
13387 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
13388 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
13389 removed broken nios2 support, ppc e300cX/e500mc support,
13390 improved external toolchain support, GDB 7.x support.
13392 X.org updated to 7.5.
13394 New packages: cdrkit, cramfs, genext2fs, genromfs,
13395 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
13396 squashfs, squashfs3, squid
13398 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
13399 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
13400 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
13401 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
13402 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
13403 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
13404 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
13405 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
13406 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
13407 qt, radvd, samba, setserial, smartmontools, tar, tslib,
13408 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
13409 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
13410 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
13411 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
13412 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
13413 xproto_xf86miscproto, xserver_xorg-server
13415 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
13416 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
13417 xproto_xf86miscproto
13419 Issues resolved (http://bugs.uclibc.org):
13421 #513: Add new squid package
13422 #661: lmbench: new package
13423 #719: Add lua option to haserl
13424 #800: [PATCH] iperf update to 2.0.4
13425 #803: [PATCH] lua - add shared library patch and config option for...
13426 #805: [PATCH] mdadm - version update
13427 #817: integrator926_defconfig uses unsupported uboot board name
13428 #851: Add option to specify --sysroot value for external toolchain
13429 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
13430 package for compatibility with old packages that expect
13432 #1105: Add new netperf package
13433 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
13434 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
13435 #1123: Bump less to 436 and migrate to Makefile.autotools.in
13436 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
13437 #1189: Wrong u-boot configuration name for integrator926 target
13438 #1219: kernel headers not correctly installed into toolchain/staging
13439 #1267: Wrong BR2_EXTRA_VERSION
13440 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
13441 #1303: Add librsync package
13442 #1321: Busybox link fails due to lack of --sysroot option
13443 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
13444 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
13445 #1369: cannot build radvd (flex problem)
13446 #1387: xlib_libX11-1.3.2 can't find libjpeg
13447 #1411: [SECURITY] Update openssl package to 0.9.8n
13448 #1417: Bump iptables to 1.4.7
13449 #1423: Bump e2fsprogs to 1.41.11
13450 #1429: [SECURITY] Update php to 5.2.13
13451 #1441: Add binutils 2.20.1
13452 #1447: Package installation on target with debug symbols is broken
13453 #1459: Misc QA fixes
13454 #1489: radvd update to 1.6
13455 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
13456 #1537: dev entries not created anymore
13457 #1555: Fix default uclibc-0.9.31 configuration
13458 #1561: [SECURITY] Update samba to 3.3.12
13459 #1567: openssl0.9.8n fails to compile
13460 #1573: Alsa-utils alsactl/init/* not installed to target
13461 #1591: portmap fails to compile
13462 #1615: Convert eeprog package to gentargets
13463 #1645: Bump hostapd package to 0.7.2
13465 2010.02, Release February 26th, 2010:
13467 Fixes all over the tree.
13469 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
13470 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
13473 Removed packages: hostap, openmotif, xpdf
13475 Issues resolved (http://bugs.uclibc.org):
13477 #165: openmotif does not build
13478 #1147: Remove obsolete hostap package
13479 #1183: make source fails to download gmp, mpfr and patches
13481 2010.02-rc2, Released February 23th, 2010:
13483 Fixes all over the tree and new features.
13485 New packages: intltool
13487 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
13488 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
13489 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
13490 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
13491 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
13492 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
13493 xlib_libfontenc, xproto_trapproto, zlib
13495 Removed package: xboard
13497 Issues resolved (http://bugs.uclibc.org):
13499 #335: atk looks for the path to the gnome library on the host
13500 #355: Please update WebKit - it doesn't compile!
13501 #453: libglib2 autoreconf
13502 #457: e2fsprogs link problem
13503 #459: libgtk2 autoreconf
13504 #469: build of libgtk2 for host incorrectly assumes that X.org ...
13505 #671: Bash fails to build when building buildront on Ubuntu 9.04
13506 #711: WebKit host dependencies problems
13507 #821: cp: illegal operation
13508 #1039: Not compiled on ubuntu karmic
13509 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
13511 2010.02-rc1, Released February 9th, 2010:
13513 Fixes all over the tree and new features.
13515 Generalized autotools infrastructure to be usable for
13516 non-autotools packages, see package/Makefile.package.in for
13519 Cleaned up avr32 toolchain config, external source-based
13520 toolchain support is gone.
13522 Dependency checks: Also check for makeinfo, only print output
13525 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
13527 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
13530 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
13531 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
13532 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
13533 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
13534 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
13535 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
13536 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
13537 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
13539 Removed package: asterisk, openswan
13541 Issues resolved (http://bugs.uclibc.org):
13543 #515: tcpreplay: new package
13544 #553: Wrong DirectFB ps2mouse limitation
13545 #559: mesa3d build fails
13546 #679: Autoconf cannot find M4
13547 #739: New/updated hostapd package
13548 #749: Bump usbutils package to version 0.86
13549 #751: Kernel 2.6 snapshot fetch fail
13550 #753: Bump lighttpd package to 1.4.25
13551 #757: U-Boot: mkimage cannot be installed using external toolchain
13552 #761: Add binutils 2.20 to toolchain options
13553 #763: [SECURITY] Update pcre to 7.9
13554 #765: Add buildroot branding to gcc
13555 #767: Bump iw package to 0.9.18
13556 #773: [SECURITY] Update bind to 9.5.2-P1
13557 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
13558 #813: Drop not very useful generic package selection options ...
13559 #823: Editor backup files (~) is copied from the target_skeleton
13560 #827: Bump mtd-utils package to version 1.2.0
13562 #913: Bump iptables to 1.4.6
13563 #919: Bump usb_modeswitch package to 1.0.7
13564 #925: Bump wpa_supplicant package to 0.6.10
13565 #931: Bump kismet package to 2010-01-R1
13566 #937: Bump openvpn package to 2.1.1
13567 #943: Bump sqlite package to 3.6.22
13568 #961: Bump dnsmasq to 2.52
13569 #967: Bump netstat-nat to 1.4.10
13570 #973: Bump iw to 0.9.19
13571 #1003: DHCP options disabled with busybox-1.16.0
13572 #1009: [SECURITY] Bump php to 5.2.12
13573 #1015: [SECURITY] Bump bind to 9.5.1-P2
13574 #1027: Busybox flash commands conflict with those from mtd-utils
13575 #1063: [SECURITY] Update lighttpd to 1.4.26
13577 2009.11, Released December 1st, 2009:
13579 Additional fixes and cleanups.
13581 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
13582 microperl, ncurses, vim
13584 Issues resolved (http://bugs.uclibc.org):
13586 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
13588 2009.11-rc2, Released November 29th, 2009:
13590 Additional fixes and cleanups.
13592 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
13594 2009.11-rc1, Released November 23rd, 2009:
13596 Fixes all over the tree and new features.
13598 Cleaned up / Simplified build directory layout. Refer to
13599 docs/buildroot.html#using for details.
13601 Target defconfig files moved to configs/ and listed in 'make help'
13604 Fixed *clean targets. Now clean removes everything generated,
13605 so you can do a fresh rebuild. Distclean furthermore removes
13606 kbuild tools and .config, bringing the source tree back in a
13609 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
13610 soft / hardfloat setting for architecture, ensure target-ldd
13613 New packages: divine, gvfs, libarchive, libmicrohttpd,
13614 sdl_sound, swfdec, sysstat
13616 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
13617 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
13618 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
13619 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
13620 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
13621 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
13622 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
13623 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
13624 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
13625 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
13626 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
13627 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
13628 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
13630 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
13632 Issues resolved (http://bugs.uclibc.org):
13634 #301: allow to install libsmbclient
13635 #303: add gvfs package
13636 #477: Add sdl_sound package
13637 #487: Make kismet package sexier
13638 #511: New package usb_modeswitch
13639 #527: misc fixes for dnsmasq package
13640 #565: libevent: Bump version and clean up makefile
13641 #587: Use iptables multipurpose binaries and bump to 1.4.4
13642 #593: Missing early check for patch(1)
13643 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
13644 #609: libmicrohttpd: New package
13645 #615: python: Don't delete .py files unless asked
13646 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
13647 #619: netkittelnet requires netkitbase to install, but there's no ...
13648 #645: allow to build nbd-server with NBD package
13649 #653: [SECURITY] Update php package to version 5.2.11
13650 #655: Update sqlite package to version 3.6.18
13651 #657: Bug in imagemagick-clean target
13652 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
13653 #665: [PATCH] Samba package
13654 #667: [PATCH] e2fsprogs
13655 #683: SDL-dfb does not select directfb
13656 #701: make install problem with unstripped binaries
13657 #703: [SECURITY] Update openssl package to 0.9.8l
13658 #705: Bump spawn-fcgi package to 1.6.3
13659 #709: Bump lighttpd package to 1.4.24
13660 #713: Migrate openntpd package to Makefile.autotools.in
13661 #715: Bump libidn package to 1.15 and other fixes
13662 #717: Bump dnsmasq to 2.51 and introduce new IDN option
13663 #731: Bump iw package to 0.9.17
13665 2009.08, Released August 31th, 2009:
13667 Additional fixes and cleanups.
13669 Updated/fixed packages: ctorrent, saveconfig/getconfig,
13670 sdl_net, util-linux.
13672 Issues resolved (http://bugs.uclibc.org):
13674 #529: util-linux doesn't find headers and include libs correctly
13675 #557: Build ctorrent with SSL support if available
13677 2009.08-rc3, Released August 26th, 2009:
13679 Additional fixes and cleanups.
13681 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
13682 directfb, enchant, kernel headers.
13684 Issues resolved (http://bugs.uclibc.org):
13686 #471: Allow directfb compilation with debug
13687 #541: Removal of CVS directories in target filesystem broken
13688 #547: berkeleydb: Update config.{sub, guess}
13689 #549: enchant: Fix dependencies.
13690 #569: Fix alsa-utils build for x86 on x86-64
13692 2009.08-rc2, Released August 6th, 2009:
13694 Additional fixes and new features.
13696 New packages: libuuid, gcc 4.3.4.
13698 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
13699 jamvm, libusb, microperl, neon, popt, sed, webkit.
13701 Fixed issue with 'make oldconfig'
13703 Issues resolved (http://bugs.uclibc.org):
13705 #525: sed broken with external toolchain
13706 #537: Fix gzip build with recent glibc
13708 2009.08-rc1, Released August 2nd, 2009:
13710 Fixes all over the tree and new features.
13712 Improvement of external toolchain support:
13713 - Support for glibc toolchains.
13714 - The toolchain configuration announced to Buildroot is
13715 verified against the real toolchain configuration.
13716 - Fixes, documentation.
13718 Cleanup X.org support: clarified configuration options, and
13719 removed mandatory dependency on useless libraries such as
13722 New QT-based configurator, usable using 'make xconfig'.
13724 Support for the Xtensa architecture.
13726 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
13729 New packages: bmon, ctorrent, dosfstools, enchant,
13730 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
13731 sdl_gfx, spawn-fcgi.
13733 Updated packages: bind, busybox, coreutils, sqlite, directfb,
13734 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
13735 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
13736 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
13737 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
13738 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
13739 wpa-supplicant, xdriver_xf86-input-synaptics,
13740 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
13741 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
13744 Issues resolved (http://bugs.uclibc.org):
13746 #83: liblockfile fails to compile due to eaccess redefinition
13747 #163: Xtensa architecture port
13748 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
13749 #241: device mapper + lvm2: build together
13750 #243: ctorrent: new package
13751 #247: ntfsprogs: new package
13752 #271: Library 'libgcc_s.so.1' not installed in search path
13753 #287: New package libnl
13754 #289: New package iw
13755 #331: Update MPlayer to version 1.0rc2
13756 #333: Bump sqlite package to 3.6.15
13757 #349: update libsoup to version 2.26.2
13758 #357: New package netstat-nat
13759 #359,#413: Upgrade openvpn to Makefile.autotools.in
13760 #367: linux kernel compile error for arm926t
13761 #369: Add SDL_gfx package
13762 #373: Support for building gstreamer without libxml
13763 #379: update DirectFB to version 1.4.0
13764 #383: gst-plugins-good: Allow soup plugin to be configured
13765 #385: neon: Fix pkgconfig dependency
13766 #387: Tremor not installed to toolchain
13767 #389: New package bmon
13768 #391: gstreamer: Bump version to 0.10.23
13769 #393: gst-plugins-base: Bump version to 0.10.23
13770 #395: gst-plugins-bad: New package
13771 #403: Error while building iso9660 image
13772 #409: Bump php package to 5.2.10
13773 #411: ipsec-tools: Bump version to 0.7.2
13774 #417: New package spawn-fcgi
13775 #419: Bump lighttpd package to 1.4.23
13776 #421: toolchain: Clean up toolchain locale support menu
13777 #427: webkit: Update to WebKit svn r44552
13778 #437: ltp-testsuite: Bump version to 20090630
13779 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
13780 #467: DirectFB 1.4.1
13781 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
13782 #491: libxml2: Bump version to 0.7.3
13783 #495: Bump bind package to 9.5.1-P3 (security)
13784 #497: OpenSSL RSA key generation hangs on x86_64
13785 #509: Bump sqlite package to 3.6.16
13786 #523: pciutils broken with external toolchain
13787 #533: Update gamin to 0.1.10 to fix compilation
13789 2009.05, Released June 1st, 2009:
13791 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
13792 version and marked ubifsroot as broken.
13794 2009.05-rc3, Released May 27th, 2009:
13796 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
13797 busybox, curl, libusb, readline, python and strace.
13799 Issues resolved (http://bugs.uclibc.org):
13801 #345: libcurl package needs a urandom fix
13803 2009.05-rc2, Released May 19th, 2009:
13805 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
13806 for newer hosts), stable kernel versions, busybox, cups,
13807 dmraid, docker, mesa3d, rsync and updated defconfigs.
13809 xserver marked as broken on AVR32 and atngw100-expanded
13812 Issues resolved (http://bugs.uclibc.org):
13814 #167: metacity does not build
13815 #295: gamin installs python support even if python is disabled
13816 #323: gen_matypes fails to execute during build of Mesa when us...
13818 2009.05-rc1, Released May 5th, 2009:
13820 Fixes all over the tree, further conversion of packages to
13821 Makefile.autotools.in and we now build host versions of
13822 packages where needed for build time dependencies instead of
13823 relying on the correct versions being available on the build
13824 host. Ancient toolchain / busybox versions have furthermore
13825 been removed as announced in the 2009.02 release notes.
13827 New packages: flac, gob2, lzop, taglib, wpa_supplicant
13829 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
13830 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
13831 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
13832 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
13833 util-linux, xorg7, xerces
13835 Issues resolved (http://bugs.uclibc.org):
13837 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
13838 and a ton of other improvements
13839 #19: page.h missing by util-linux
13840 #37: update libglib2 to version 2.18.4
13841 #61: tslib puts staging_dir into pkgconfig file
13842 #69: tar refuses to build
13843 #71,#175: ./wchar.h:41:12: error: empty filename in #include
13844 #73: Bump openssl package to the latest version
13845 #81: New package wpa_supplicant
13846 #99: new package: flac
13847 #101: update gstreamer packages
13848 #105,#313: menuconfig segfaults on tinyx if wchar is not
13850 #107: convert libvorbis to Makefile.autotools.in
13851 #109: Make pppd package avoid bsd err
13852 #111: binutils 2.17 fails to build when texinfo >= 4.10
13853 #133: Modify ncurses5-config to get correct include path
13854 #137: Bump php to version 5.2.9
13855 #139: Bump sqlite to 3.6.11 and convert to
13856 Makefile.autotools.in
13857 #145: Bump bind package to 9.5.1-P1 (security)
13858 #147: buildroot toolchain fails to build w/binutils-2.19.1
13859 #151: openssl package trivial fixes
13860 #161: vim fails on patching with errors in configure.patch
13861 #169: blackbox-0.70.1 does not build
13862 #177: xdriver_xf86-input-keyboard does not build
13863 #179: Upgrade dropbear to Makefile.autotools.in
13864 #181: Update to Xorg 7.4
13865 #187: ntfs-3g: could not build cross
13866 #191: alsa-lib ARM binaries always built with EABI
13867 #213: Bump wpa_supplicant package to version 0.6.9
13868 #217: Bump openssl package to 0.9.8k (security)
13869 #219: Toolchain build fails on m4
13870 #225: m4 macros are out of place
13871 #233: make ipv6 optional in iptables
13872 #237: ncftp: convert to Makefile.autotools.in
13873 #239: ntfs-3g: convert to Makefile.autotools.in
13874 #245: lzop: new package
13875 #271: Bump bind package to 9.5.1-P2 (security)
13876 #277: Bump sqlite package to 3.6.16
13877 #279: update libglib2 to version 2.20.1
13878 #281: update DirectFB to version 1.2.8
13880 #285: compilation of samba fails if IPV6 support is missing
13881 #293: update samba to version 3.3.3
13882 #299: add shared-mime-info package
13883 #307: make openssl package respect build flags