1 2023.08, released September 6th, 2023
5 Defconfigs: BeagleV: Fix build issue with binutils >=
6 2.38. Hifive unleashed: U-Boot needs OpenSSL
8 Updated/fixed packages: dt, grub2, heirloom-mailx, libgpgme,
9 libtommath, libxcrypt, log4cxx, mesa3d-demos, openjdk,
10 openjdk-bin, pam, pcm-tools, pixman, poppler, python-django,
11 python-ipython, python-pip, python-tornado, zeromq
13 New packages: libdecor
15 2023.08-rc3, released August 29th, 2023
17 Fixes all over the tree.
19 Defconfigs: Avenger96: Bump ATF to 2.9 to fix build warnings
20 with binutils >= 2.39. CI20: Bump kernel to 5.4.254 to fix
21 build issue with GCC 12. Hifive unleashed: Add missing
22 pylibfdt dependency / bump kernel to 5.10.109 to fix build
23 issue GCC 12. PC x86-64 bios/elf: Add missing libelf
24 dependency. Sipeed maix sdcard: Fix build issues with
27 Updated/fixed packages: check, clamav, cups, esp-hosted,
28 f2fs-tools, freeswitch, gcc, gmp, libks, libmodsecurity,
29 mosquitto, mpg123, network-manager, php, postgresql, python3,
30 ramspeed, rtl8189fs, rust, rust-bin, samba4, screen, zlib-ng
32 2023.08-rc2, released August 20th, 2023
34 Fixes all over the tree.
36 Toolchains: Only show external toolchains based on a GCC
37 version supporting the selected architecture
38 variant. Correctly mark Codescape MIPS external toolchains as
39 not providing a gdbserver.
41 Defconfigs: Andes ae350_45: Drop custom U-Boot march setting,
42 breaking builds with GCC 12. Nitrogen*: Bump
43 U-Boot/Linux. Nitrogen8*: Use ATF 2.8, fixing array bounds
44 errors. QEMU m68k: Add Linux patch to fix build issue with
45 binutils >= 2.41. Raspberrypi*: Enable console on HDMI when
46 using systemd as well.
48 Updated/fixed packages: at91dataflashboot, aubio, berkeleydb,
49 bwm-ng, ccache, check, chocolate-doom, compiler-rt, composer,
50 conmon, connman, dav1d, diffutils, dracut, e2fsprogs, elf2flt,
51 esp-hosted, flite, gcc, gdb, go-bootstrap-stage2,
52 intel-microcode, kodi-imagedecoder-heif, less, libcoap,
53 libedit, libglib2, libksba, liblo, libserial, log4cxx, lsof,
54 luvi, meson, mosquitto, mpd, mpv, mv-ddr-marvell, nftables,
55 ntpsec, openssh, optee-test, perftest, python-botocore,
56 python-docker, python-pylibfdt, python3, screenfetch,
57 sentry-cli, sngrep, stellarium, trinity, tvheadend, uboot,
58 uclibc, util-linux, xfsprogs, yajl
60 New packages: nftables-python, xlib_libXpresent
62 Removed packages: lpc32xxcdl
64 2023.08-rc1, released August 5, 2023
66 Numerous package updates and fixes, additional runtime tests.
69 - Toolchains from ARM (for ARM, AArch64 and AArch64 BE)
71 - Support for binutils 2.40 and 2.41 added, binutils 2.37 and
72 2.38 removed, binutils 2.40 is now the default
73 - Support for gcc 13 added, gcc 10 removed, gcc 12 is now the
77 - Additional x86-64 variants added
78 - RISC-V vector extension support added
81 - Go now built in 3 stages to be able to update to Go 1.20.x.
83 New defconfigs: rock5b
85 Removed defconfigs: qemu_sparc_ss10
87 New packages: composer, conmon, dfu-programmer, esp-hosted,
88 kodi-imagedecoder-heif, kodi-imagedecoder-raw, libde2654,
89 libdisplay-info, libheif, llvm-cmake, llvm-libunwind,
90 lua-dkjson, mbpoll, mdnsd, mhz, opencsd, python-libconf,
91 python-blinker, python-midiutil, python-rdps-py, python-wheel,
92 qt6svg, redis-plus-plus, rockchip-rkbin, rtl8822cs, swaybg,
95 Removed packages: libasplib, ocf-linux, tovid
97 2023.05.3, released September 26th, 2023
99 Important / security related fixes.
101 Defconfigs: PC x86-64 bios/efi: Needs libelf. Raspberrypi:
102 Also enable HDMI console when systemd is used.
104 Updated/fixed packages: agentpp, asterisk, at91dataflashboot,
105 aubio, berkeleydb, bind, bwm-ng, chocolate-doom, clamav,
106 compiler-rt, connman, cpio, cups, dav1d, diffutils, dracut,
107 dt, expect, fail2ban, fio, flite, freerdp, freeswitch,
108 fstrcmp, gcc, gdb, ghostscript, gmp, go, grub2, haproxy,
109 heirloom-mailx, hwloc, icu, intel-microcode, irssi, less,
110 libcoap, libcurl, libglib2, libiec61850, libjxl, libks,
111 libksba, libmodsecurity, libpjsip, libqb, libraw, libssh,
112 libtommath, lldpd, log4cxx, lsof, mdadm, mosquitto, mpd, mpv,
113 mutt, mv-ddr-marvell, ne10, netatalk, network-manager,
114 nftables, nodejs, ntpsec, nut, openblas, openjdk, openjdk-bin,
115 opensc, openssh, pcm-tools, perftest, petitboot, php, pixman,
116 poppler, postgresql, python-django, python-ipython,
117 python-pip, python-pylibfdt, python-tornado, python3, qt5,
118 ramspeed, rtl8189fs, rtl8812au-aircrack-ng, samba4, screen,
119 screenfetch, sngrep, sofia-sip, stellarium, stress-ng,
120 strongswan, sysstat, tar, tcl, uboot, uclibc, vim, webkitgtk,
121 webp, wireshark, xfsprogs, xserver_xorg-server, xterm, yajl,
124 New packages: xlib_libXpresent
126 2023.05.2, released August 31th, 2023
128 Important / security related fixes.
130 Toolchains: Correctly mark Bootlin external toolchains as
131 having OpenMP support.
133 Arch: Mark Alderlake x86 variants as no AVX512 support.
135 Utils: Ensure utils/docker-run correctly supports git
138 Defconfigs: Beaglebone: U-Boot needs OpenSSL. Beaglebone qt5:
139 Enable support for green wireless variant.
141 Updated/fixed packages: arm-trusted-firmware, bind, cairo,
142 cmocka, containerd, crudini, cryptodev-linux, dmidecode,
143 ffmpeg, firmware-imx, gcc, gdb, ghostscript, gkrellm,
144 gnuradio, go, igh-ethercat, iperf3, kodi, libcurl, libopenssl,
145 libssh, libubootenv, libuhttpd, linux-tools, mali-driver,
146 nfs-utils, ntp, openssh, php, pipewire, python-pysmb,
147 python-iniparse, python-iptables, rtl8189es, rtl8189fs,
148 sam-ba, samba4, seatd, shadow, speex,
149 sunxi-mali-utgard-driver, supertuxkart, sysdig, systemd, tor,
150 tpm2-tss, transmission, uboot, unzip, webkitgtk,
151 wireless-regdb, wolfssl, wpebackend-fdo, wpewebkit, xenomai,
154 Issues resolved (http://bugs.uclibc.org):
156 #15634: fluidsynths refers to missing libgomp.so.1
158 2023.05.1, released July 17th, 2023
160 Important / security related fixes.
162 Defconfigs: Chiliboard, mx53loco: fix build on hosts without
163 openssl development headers.
164 Nitrogen*: fix build on hosts without openssl or pylibfdt.
165 Hifive unleased: Bump OpenSBI to 1.2 to fix a build issue.
166 Raspberrypi: Handle DTB overlays for all variants
168 Updated/fixed packages: agentpp, alsa-plugins, assimp, audit,
169 bind, busybox, c-ares, check, cups, dav1d, dbus, fftw,
170 fluidsynth, freetype, fwts, ghostscript, gnupg2, gnuradio,
171 graphicsmagick, gupnp, haproxy, heimdal, hwdata, jhead, kodi,
172 libcap, libgcrypt, libgpg-error, libgtk3, libmdbx, libxslt,
173 mesa3d, mesa3d-demos, mpir, nodejs, php, pkgconf,
174 python-cryptography, python-dbus-fast, python-django,
175 python-docker, python-pyicu, python-requests, python3, qemu,
176 qt6, quickjs, rtl8192eu, samba4, sconeserver, syslog-ng,
177 taglib, tiff, wine, wireshark, xdriver_xf86-video-dummy,
180 Issues resolved (http://bugs.uclibc.org):
182 #15643: ERROR: No hash found for linux-6.3.8.tar.xz
183 #15658: hifive_unleashed_defconfig: Linker errors in opensbi-0.9
184 #15661: mx53loco_defconfig: Dependency on OpenSSL missing
185 #15664: Can't compile mesa3d with v3d driver
186 #15673: PKGCONF_SITE in pkgconf.mk points to parked domain
187 #15682: pkgconf: no longer able to download source from...
189 2023.05, released June 7th, 2023
191 Fixes all over the tree.
193 Infrastructure: Add BR2_HOST_CMAKE_AT_LEAST_* for packages
194 needing a newer host-cmake than what is currently enforced
195 (3.18) - Up to the version provided by the cmake package (3.22).
197 Defconfigs: QEMU s390x: Bump rootfs size to 120MB to make room
200 Updated/fixed packages: at-spi2-core, go, libdeflate, libjxl,
201 perl-http-message, php, redis
203 2023.05-rc3, released June 4th, 2023
205 Fixes all over the tree.
207 Updated/fixed packages: bird, containerd, earlyoom, gcc,
208 ipython, kexec, kodi-skin-confluence, libcurl, libopenssl,
209 mesa3d, minidlna, mpd, openjdk, openjdk-bin,
210 python-matplotlib, sdl2_net, vdr
212 New packages: python-asttokens, python-executing,
213 python-pure-eval, python-stack-data
215 2023.05-rc2, released May 28th, 2023
217 Fixes all over the tree.
219 Updated/fixed packages: busybox, clamav, crudini,
220 kodi-pvr-vbox, libcurl, libmnl, libpqxx, libressl, libssh,
221 llvm, lua, mesa3d, perl-http-message, python-can,
222 python-django, sdl2_mixer, webkitgtk, zfs, znc
224 New packages: perl-clone
226 Issues resolved (http://bugs.uclibc.org):
228 #15421: qemu_aarch64_ebbr_defconfig: Missing Linux kernel source..
229 #15581: qemu_ppc_mpc8544ds_defconfig: Fails due to non-working patch
231 2023.05-rc1, released May 15th, 2023
233 Fixes all over the tree and new features.
236 - glibc update to 2.37, uClibc-ng updated to 1.0.43
237 - suppoert 6.2.x / 6.3.x kernel headers
240 - go: Ensure go versions of os/user and net are used for
241 static builds so CGO is not used
243 - rust / cargo: Correctly split up rust flags for host and
246 New defconfigs: STM32F769 discovery
248 New packages: petitboot, python-evdev, python-hwdata,
249 python-pyproject-hooks, shadow
251 Removed packages: atk, at-spi2-atk, optee-benchmark,
254 Issues resolved (http://bugs.uclibc.org):
256 #14356: cronstamp jobs are not performed with bumped version of...
257 #15191: pc_x86_64_efi_defconfig doesn't run on real hardware
258 #15306: glibc build fails in Docker container
259 #15321: docker-engine now requires libseccomp by default
260 #15376: Libiconv config
261 #15461: QtVirtualKeyboard segfaults
263 2023.02.5, released September 27th, 2023
265 Important / security related fixes.
267 Updated/fixed packages: agentpp, asterisk, at91dataflashboot,
268 aubio, berkeleydb, bind, bwm-ng, chocolate-doom, clamav,
269 compiler-rt, connman, cups, dav1d, diffutils, dracut, dt,
270 expect, fail2ban, fio, flite, freerdp, freeswitch, fstrcmp,
271 gcc, gdb, ghostscript, gmp, go, grub2, haproxy,
272 heirloom-mailx, hwloc, icu, intel-microcode, irssi, libcoap,
273 libcurl, libiec61850, libjxl, libks, libksba, libmodsecurity,
274 libpjsip, libqb, libraw, libssh, libtommath, less, lldpd,
275 log4cxx, lsof, mdadm, mosquitto, mpd, mutt, mv-ddr-marvell,
276 ne10, netatalk, network-manager, nftables, nodejs, ntpsec,
277 nut, openblas, openjdk, openjdk-bin, opensc, openssh,
278 pcm-tools, perftest, php, pixman, poppler, postgresql, pppd,
279 python-django, python-ipython, python-pip, python-pylibfdt,
280 python-tornado, python3, qt5, ramspeed, rtl8189fs, samba4,
281 screen, screenfetch, sngrep, sofia-sip, stellarium,
282 strongswan, sysstat, tar, tcl, uboot, uclibc, vim, webkitgtk,
283 webp, wireshark, xfsprogs, xserver_xorg-server, xterm, yajl,
286 Issues resolved (http://bugs.uclibc.org):
288 #14366: Nodejs fails with "version `GLIBC_2.34' not found"..
289 #15754: The docker-engine and docker-cli versions are not...
290 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
291 #15790: at91sam9x5ek_dev_defconfig: Missing...
293 2023.02.4, released August 31th, 2023
295 Important / security related fixes.
297 Toolchains: Correctly mark Bootlin external toolchains as
298 having OpenMP support.
300 Arch: Mark Alderlake x86 variants as having no AVX512 support.
302 Utils: Ensure utils/docker-run correctly supports git
305 Defconfigs: Beaglebone qt5: Enable support for green wireless
308 Updated/fixed packages: arm-trusted-firmware, bind, cairo,
309 cmocka, containerd, crudini, dmidecode, ffmpeg, freescale-imx,
310 gcc, gdb, ghostscript, gkrellm, gnuradio, go, heimdall,
311 iperf3, libcurl, libmodsecurity, libopenssl, libssh,
312 libubootenv, libuhttpd, linux-tools, ntp, openssh, php,
313 pipewire, python-iniparse, python-iptables, python-pysmb,
314 rtl8189fs, sam-ba, samba4, seatd, speex, supertuxkart, sysdig,
315 tor, tpm2-tss, uboot, unzip, webkitgtk, wireless-regdb,
316 wolfssl, wpebackend-fdo wpewebkit, xenomai, yaml-cpp, yavta
318 Issues resolved (http://bugs.uclibc.org):
320 #15634: fluidsynths refers to missing libgomp.so.1
322 2023.02.3, released July 17th, 2023
324 Important / security related fixes.
326 Defconfigs: Chiliboard: fix build on hosts without openssl
328 Nitrogen*: fix build on hosts without openssl or pylibfdt.
329 Raspberrypi: Handle DTB overlays for all variants
331 Updated/fixed packages: agentpp, alsa-plugins, assimp, bind,
332 busybox, dbus, c-ares, check, dav1d, fluidsynth, fftw, fwts,
333 ghostscript, gnupg2, gnuradio, gupnp, haproxy, heimdal,
334 hwdata, jhead, libcap, libgcrypt, libgpg-error, libgtk3,
335 libxslt, mesa3d-demos, mpir, nodejs, php, pkgconf,
336 python-cryptography, python-dbus-fast, python-django,
337 python-pyicu, python-requests, python3, qt6, quickjs,
338 sconeserver, taglib, tiff, wireshark, xdriver_xf86-video-dummy
340 Issues resolved (http://bugs.uclibc.org):
342 #15643: ERROR: No hash found for linux-6.3.8.tar.xz
343 #15673: PKGCONF_SITE in pkgconf.mk points to parked domain
344 #15682: pkgconf: no longer able to download source from...
346 2023.02.2, released June 16th, 2023
348 Important / security related fixes.
350 Infrastructure: Add BR2_HOST_CMAKE_AT_LEAST_* for packages
351 needing a newer host-cmake than what is currently enforced
352 (3.18) - Up to the version provided by the cmake package (3.22).
354 utils/docker-run: Now correctly handles git
357 Defconfigs: QEMU s390x: Bump rootfs size to make room for
358 kernel modules, Stm32f4xx: Tweak config to save RAM, Xilinx
359 Versal vck190: Use correct (A72) CPU variant
361 Updated/fixed packages: atkmm, bird, busybox, cairomm1_14,
362 cmake, containerd, crudini, cups, delve, docker-cli,
363 docker-engine, earlyoom, edid-decode, fluent-bit, freeswitch,
364 gcc, gdb, glibmm_2_66, gnupg2, go, gptfdisk, graphicsmagick,
365 intel-microcode, libass, libcurl, libdeflate, libgeos,
366 libgtk3, libjxl, libnftl, libopenssl, libressl, libssh, llvm,
367 lua, mesa3d, micropython, minidlna, moby-buildkit, mpd, mupdf,
368 ncurses, nftables, openjdk, openjdk-bin, php, postgresql,
369 python-can, python-django, python-django, python-ipython,
370 python-matplotlib, python-mupdf, python-requests, python3,
371 qemu, redis, rpm, runc, sdl2_mixer, tzdata, uclibc, vdr,
372 wilc-firmware, xapp_xcalc, xapp_xdpyinfo, xapp_xinput,
373 xapp_xwininfo, xdata_xbitmaps, xdata_xcursor-themes,
374 xdriver_xf86-input-mouse, xdriver_xf86-video-ark,
375 xdriver_xf86-video-geode, xdriver_xf86-video-neomagic,
376 xfont_encodings, xlib_libX11, xlib_libXaw, xlib_libXi,
377 xlib_libXfixes, xlib_libXft, xlib_libXpm, zfs, znc
379 New packages: perl-clone, perl-http-message, python-asttokens,
380 python-executing, python-pure-eval, python-stack-data
382 Issues resolved (http://bugs.uclibc.org):
384 #15421: qemu_aarch64_ebbr_defconfig: Missing Linux kernel source code
386 2023.02.1, released May 9th, 2023
388 Important / security related fixes.
391 - go: Ensure go versions of os/user and net are used for
392 static builds so CGO is not used
394 - rust / cargo: Correctly split up rust flags for host and
397 Defconfigs: Olimex a20 olinuxino lime*: Bring up network at
398 boot, stmf469 disco sd: Lock U-Boot version
400 Updated/fixed packages: agentpp, apache, bluez5_utils,
401 ca-certificates, containerd, coremark, dcron, dnsmasq,
402 docker-cli, docker-engine, efivar, eudev, ffmpeg, flann,
403 fluidsynth, git, go, gst-omx, gst1-devtools, gst1-libav,
404 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
405 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
406 gstreamer1, gstreamer1-editing-services, intel-microcode,
407 kexec, libcurl, libite, libgtk3, libmicrohttpd, libxml2,
408 linux-tools, lua, mali-driver, matio, mdadm, nginx, openocd,
409 openssh, php, poppler, postgresql, python-web2py, qt6base,
410 readline, rtl8189fs, rtl8723ds, rtl8812au-aircrack-ng, runc,
411 rust, rust-bin, s390-tools, samba4, sdl2, snmppp, sudo,
412 systemd, tcpdump, uclibc, vim, webkitgtk, wireshark,
413 wpewebkit, xr819-radio, xserver_xorg-server, zeek
415 Issues resolved (http://bugs.uclibc.org):
417 #14356: cronstamp jobs are not performed with bumped version of...
418 #15306: glibc build fails in Docker container
419 #15376: Libiconv config
420 #15461: QtVirtualKeyboard segfaults
422 2023.02, released March 12th, 2023
424 Fixes all over the tree.
426 Updated/fixed packages: ace, apache, audit, bridge-utils,
427 docker-engine, go, gtkmm3, janet, libbpf, libev, libgcrypt,
428 libgpg-error, libmad, linux, mesa3d, network-manager, nut,
429 pcre2, php, rdma-core, rsync, rtl8821cu, rtl_433,
430 s6-linux-utils, speechd, uqmi, xdriver_xf86-video-qxl, znc
432 New packages: atkmm2_28, cairomm1_14, glibmm2_66, libsigc2,
433 pangomm2_46, python-glslang
435 Issues resolved (http://bugs.uclibc.org):
437 #15306: glibc build fails in Docker container
438 #15321: docker-engine now requires libseccomp by default
440 2023.02-rc3, released March 8th, 2023
442 Fixes all over the tree.
444 Updated/fixed packages: apr, bash, docker-engine, exfat,
445 exfat-utils, f2fs-tools, gensio, gr-osmosdr, libcurl, libglfw,
446 libolm, libpcap, libpjsip, linux, mender, mpv,
447 multipath-tools, opus, paho-mqtt-c, proftpd, pugixml,
448 pulseaudio, qemu, quazip, quickjs, rtl8189es, rtl8821cu,
449 uacme, uqmi, wpebackend-fdo,
451 2023.02-rc2, released February 27th, 2023
453 Fixes all over the tree.
455 Updated/fixed packages: asterisk, at91dataflashboot, bind,
456 efivar, erlang, flac, fluent-bit, freerdp, gcc, gdal, gerbera,
457 gnuradio, gqrx, haproxy, hawktracer, imx-gpu-g2d,
458 intel-gmmlib, libarchive, libblockdev, libcamera-apps, libjxl,
459 libmodsecurity, libsigrokdecode, lightning, lirc-tools,
460 lttng-babeltrace, modem-manager, modsecurity2,
461 multipath-tools, mutt, mxs-bootlets, netsurf, network-manager,
462 nginx-naxsi, ntpsec, opensbi, optee-client, pcm-tools,
463 php-xdebug, pistache, postgresql, proxychains-ng,
464 python-m2crypto, python-numpy, python-webargs,
465 python-werkzeug, rtl8723bu, rtty, speechd, sudo, systemd,
466 tiff, tmux, wilc-driver, wpa_supplicant, xerces,
467 xtables-addons, xwayland, zabbix
469 Removed packages: uccp420wlan
471 2023.02-rc1, released February 20th, 2023
473 Numerous package updates and many (62) new packages.
477 - The check for access to "unsafe" (E.G. from the build host)
478 header files and libraries by the cross compiler is now
479 unconditionally enabled.
481 - Bootlin external toolchains updated to 2022.08
483 - The handling of the CCACHE_* environment variables by the
484 toolchain wrapper is now more strict, causing the variables
485 to only be exported when BR2_CCACHE is enabled.
489 - Br2-external: Fix make performance issue when many (> 6)
490 external trees are used together.
492 - Legal-info: Stop warning about not saving sources for local
493 / override packages if <PKG>_REDISTRIBUTE is set to NO.
495 - Go: Ensure our go build and module cache is used, even for the
498 - Cargo: CARGO_HOME (the location where cargo stores it
499 downloaded artifacts) is now located under DL_DIR rather
500 than in HOST_DIR/share/cargo, ensuring it is shared between
505 - Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
508 - Ext2: Year 2038+ compatible inodes are now used by default,
509 independently of the filesystem size.
511 - Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
513 A large number of NXP related packages and defconfigs have
514 been updated as upstream moved the git repositories to Github.
516 New defconfigs: i.MX8mn BSH SMM S2 / pro, QEMU ARM EBBR,
517 Sipeed Lichee rv / rv dock, Starfive Visionfive2, Xilinx Versal
520 New packages: catch2, cli11, dotconf, edk2-non-osi,
521 fluent-bit, fxdiv, hddtemp, highway, imx-vpu-hantro-daemon,
522 libjxl, libsolv, libunibreak, neon-2-sse, open-iscsi,
523 opencv4-contrib, perftest, perl-image-exiftool,
524 python-apispec, python-async-generator, python-cppy,
525 python-dbus-fast, python-dicttoxml2, python-flask-smorest,
526 python-h11, python-hkdf, python-magic-wormhole,
527 python-magic-wormhole-mailbox-server,
528 python-magic-wormhole-transit-relay, python-marshmallow,
529 python-munch, python-outcome, python-pycrate, python-pyspnego,
530 python-reedsolo, python-selenium, python-smbprotocol,
531 python-sniffio, python-spake2, python-trio,
532 python-trio-websocket, python-uhid, python-webargs,
533 python-wsproto, qt5speech, qt6serialbus, rdma-core, reproc,
534 rtl8723ds-bt, rtl8821cu, sexpect, speechd, sscep, stb, sway,
535 termcolor, ti-k3-r5-loader, tl-expected, unifdef,
536 versal-firmware, xwayland, z3
538 Removed packages: docker-proxy, elixir, gummiboot,
539 python-bunch, python-m2r, sun20i-d1-spl, ucl,
540 xdriver_xf86-input-keyboard, xdriver_xf86-video-glint,
541 xdriver_xf86-video-imx-viv, xdriver_xf86-video-tga
543 Issues resolved (http://bugs.uclibc.org):
545 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
546 #14996: Too many directories in BR2_EXTERNAL causes hang during make
547 #15161: kernel can't support SUBDIR
548 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
549 #15226: lsblk: not found
550 #15271: no start-qemu.sh
551 #15281: Error compiling GDAL library for RPi-64 if libgdal-dev install..
552 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
553 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
554 #15331: Warning on python-flit-core license when generating legal info
556 2022.11.3, released March 18th, 2023
558 Important / security related fixes.
560 Updated/fixed packages: ace, apache, apr, apr-util, asterisk,
561 at91dataflashboot, audit, bash, bind, bridge-utils, clamav,
562 dmalloc, efivar, erlang, exfat, exfat-utils, f2fs-tools, gcc,
563 gdal, gensio, gerbera, git, glslsandbox-player, go, haproxy,
564 hawktracer, intel-gmmlib, ipmiutil, less, libblockdev,
565 libcurl, libev, libgcrypt, libglfw, libmad, libmdbx,
566 libmodsecurity, libolm, libpjsip, lirc-tools,
567 lttng-babeltrace, mender, mpv, mutt, mxs-bootlets, netsurf,
568 ntpsec, nut, opensbi, opus, paho-mqtt-c, pcm-tools, php,
569 pistache, proftpd, proxychains-ng, pulseaudio,
570 python-cryptography, python-django, python-m2crypto,
571 python-numpy, python-werkzeug, qemu, quazip, quickjs,
572 rockchip-mali, rsync, s6-linux-utils, sudo, tiff, uacme, uqmi,
573 webkitgtk, wilc-driver, wpa_supplicant, wpewebkit,
574 xdriver_xf86-video-qxl, znc
576 Issues resolved (http://bugs.uclibc.org):
578 #15306: glibc build fails in Docker container
579 #15361: Buildroot linking error on Apple Silicon
581 2022.11.2, released March 1st, 2023
583 Important / security related fixes.
585 Fix make O=..._defconfig builds (regression in 2022.11.1).
587 A number of additional/stricter checks have been added to
588 ./utils/check-package.
590 Build host dependencies check extended to check for a number
591 of specific perl modules to better handle distributions (like
592 Fedora) with very fine grained perl packages. Also ensure
593 build host has git >= 2.0.0 when using packages written in
594 go/rust because the vendoring may need it.
596 Defconfigs: ASUS tinker rk3288: Fix boot issue related to TPL
598 Updated/fixed packages: afboot-stm32, apache, barebox, c-ares,
599 elf2flt, freeswitch, fwts, gcc, gdal, git, gitlab-runner,
600 ipmitool, kodi, libgit2, libks, libopenssl, libressl, live555,
601 lua, lxc, mariadb, mesa3d-headers, modsecurity2, mongoose,
602 netopeer2, nodejs, openjdk, openpowerlink, openvpn, opusfile,
603 postgresql, proftpd, pugixml, python-future, python-idna, qt5,
604 rtl8192eu, rtl8723ds, sdl2, sofia-sip, ssdp-responder, sudo,
605 sunxi-mali-utgard, thermald, ti-sgx-km, tmux, uboot, upx, vim,
606 webkitgtk, wolfssl, wpewebkit, xlib_libXpm,
607 xserver_xorg-server, xxhash, xz, yajl, zabbix
609 Issues resolved (http://bugs.uclibc.org):
611 #15271: no start-qemu.sh
612 #15281: Error compiling GDAL library for RPi-64 if libgdal-dev install..
613 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
614 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
615 #15331: Warning on python-flit-core license when generating legal info
617 2022.11.1, released January 18th, 2023
619 Important / security related fixes.
621 Br2-external: Fix make performance issue when many (> 6)
622 external trees are used together.
624 Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
627 Go: Ensure our go build and module cache is used, even for the
630 Legal-info: Stop warning about not saving sources for local /
631 override packages if <PKG>_REDISTRIBUTE is set to NO.
633 Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
635 A large number of NXP related packages and defconfigs have
636 been updated as upstream moved the git repositories to Github.
638 Defconfigs: zcu106, kria kv260: Fix U-Boot build
640 Updated/fixed packages: asterisk, bearssl, botan, cairo,
641 capnproto, check, checkpolicy, connman, containerd, crun,
642 dbus-cxx, docker-cli, docker-engine, exempi, exfat,
643 exfat-utils, falcosecurity-libs, fluidsynth, fmc, fmlib,
644 freeradius-server, gcc, glib-networking, go,
645 gobject-introspection, gperf, i2pd, ima-evm-utils,
646 imx-alsa-plugins, imx-kobs, imx-lib, imx-m4fwloader,
647 imx-mkimage, intel-microcode, janus-gateway, libcurl,
648 libdeflate, libftdi1, libkcapi, libksba, libmbim, libmng,
649 libpjsip, libtalloc, libuwsc, libxkbcommon, lpeg, lrzsz,
650 lttng-tools, lua-cqueues, mali-driver, mbedtls, mfgtools,
651 moby-buildkit, mutt, opensc, php, policycoreutils, polkit,
652 postgresql, pptp-linux, qcom-db410c-firmware, qemu, qoriq-rcw,
653 qt5virtualkeyboard, redis, rhash, rtl8189es, rtl8192eu,
654 rtl_433, ruby, sqlite, swupdate, tealdeer, tekui, tiff,
655 tinyxml, tor, webkitgtk, wireshark, wpasupplicant, wpewebkit,
656 xr819-xradio, xdriver_xf86-video-imx-viv, xserver_xorg-server,
659 Issues resolved (http://bugs.uclibc.org):
661 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
662 #14996: Too many directories in BR2_EXTERNAL causes hang during make
663 #15161: kernel can't support SUBDIR
664 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
665 #15226: lsblk: not found
667 2022.11, released December 5th, 2022
669 Fixes all over the tree.
671 Defconfigs: Nitrogen8*: Bump rootfs size, Zynqmp
672 kv260/zcu102/zcu106: Update to Xilinx 2022.2,
674 Updated/fixed packages: dash, dovecot, elf2flt, exim, gcc,
675 gdb, git, kodi, libarchive, libmdbx, linuxptp, lxc,
676 matchbox-keyboard, memcached, netsnmp, optee-client,
677 python-scipy, python3, qt6base, qt6serialport, rtl8188eu,
678 rtl8723bu, rtl8723ds, rtl8821au, vim, vlc, wilc-driver
680 Removed packages: rabbitmq-server
682 Issues resolved (http://bugs.uclibc.org):
684 #15131: Target GDB uses internal zlib
685 #15151: Busybox /etc/init.d scripts are not executable
687 2022.11-rc3, released November 24th, 2022
689 Fixes all over the tree.
691 Updated/fixed packages: asterisk, edk2, edk2-platforms,
692 freerdp, gitlab-runner, gnupg2, gptfdisk, heimdal,
693 igh-ethercat, iwd, libkrb5, libksba, libnss, libopenssl,
694 mesa3d, nginx, nodejs, openpgm, python3, rsync, rtl8189es,
695 rtl8723ds, samba4, sdl, sdl2, swupdate, sysstat, systemd,
698 Issues resolved (http://bugs.uclibc.org):
700 #15141: kernel 5.16.2 (realtime patch 19) fails to build
702 2022.11-rc2, released November 16th, 2022
704 Fixes all over the tree.
706 Removed defconfigs: Amarule a64 relic, ARM Juno, Bananapi M1 /
707 M1 plus / M2 plus / M64, FriendlyARM NanoPC T4 / A64 / M1 / M1
708 plus / M4 / Neo2 / Neo4 / Neo plus2 / R1 / Orangepi PC2 / Plus
709 / Prime / rk3399 / Win, Rock PC rk3399 / PI4 / N10.
711 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
712 bdwgc, boost, botan, ca-certificates, crun, dbus-broker,
713 docopt-cpp, dracut, efivar, freeipmi, gawk, gensio, gptfdisk,
714 gsl, guile, imagemagick, ipmitool, libidn2, libkcapi,
715 libopenssl, libqb, libuhttpd, libvncserver, linux,
716 linux-tools, lxc, makedumpfile, matchbox-startup-monitor,
717 mdio-tools, multipath-tools, mupdf, ntfs-3g, numactl,
718 perl-net-ssleay, pixman, procps-ng, rpi-userland, rsync,
719 s6-linux-init, socat, strongswan, sudo, swupdate, systemd,
720 udisks, vlc, wavemon, wolfssl, zlib-ng
722 Removed packages: libdcadec
724 Issues resolved (http://bugs.uclibc.org):
726 #15121: make nconfig failes with nvidia drivers and mesa3d selected
728 2022.11-rc1, released November 3rd, 2022
730 Fixes all over the tree and new features.
734 - PowerPC: add Power9 CPU type
735 - ARM: support dropped for iWMMXt processors
739 - binutils 2.39 added, binutils 2.38 is now the default
740 - gdb 12 added, gdb 11 is now the default
741 - support for 5.18, 5.19 and 6.0 kernel headers
742 - glibc updated to 2.36
746 - Ability to use dracut to create an initramfs that contains a
747 subset of the root filesystem contents.
749 New packages: agent-proxy, catatonit, cni-plugins, crun,
750 docopt-cpp, dracut, forge, kmemd, libmanette, mdio-tools,
751 open-isns, python-editables, python-hatch-fancy-pypi-readme,
752 python-hatch-vcs, python-hatchling, python-libevdev,
753 python-minimalmodbus, python-pathspec, qt6-serialport,
754 rtl8192eu, signal-estimator, slirp4netns, tinycompress
756 More than 400 packages have been updated to a newer version.
758 New defconfigs: ls1028ardb, qemu_aarch64_ebbr, visionfive.
762 #11776: qt5webengine 5.12.2 build failed with arm toolchain
764 #12131: qt5webengine builderror in the latest stable Buildroot
766 #13216: 2020.02.6 requires GNU find utils
767 #14601: Python build fails on 2022.02-rc2
768 #14746: Lack of management after loading
769 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
770 #14921: wpewebkit build fails because of internal build order
771 #14936: nodejs does not build
772 #15006: toolchain Arm AArch64 toolchain 11.2-2022.02
773 #15021: Buildroot not compiling with systemd and glibc.
774 #15026: package/udisks: install to staging
775 #15061: Node.js Package fails to build against musl i386
776 #15071: RTL8723BS library is outdated
778 2022.08.3, released December 10th, 2022
780 Important / security related fixes.
782 Updated/fixed packages: asterisk, dash, dovecot, edk2,
783 edk2-platforms, elf2flt, exim, freerdp, gcc, gdb, git, gnupg2,
784 heimdal, iwd, kodi, libarchive, libkrb5, libksba, libmdbx,
785 libopenssl, matchbox-keyboard, memcached, netsnmp, nginx,
786 nodejs, openpgm, optee-client, python-scipy, python3, rsync,
787 rtl8723bu, samba4, sdl, sdl2, swupdate, sysstat, systemd,
788 uboot, vim, vlc, wilc-driver, xen, xterm
790 Issues resolved (http://bugs.uclibc.org):
792 15131: Target GDB uses internal zlib
794 2022.08.2, released November 16th, 2022
796 Important / security related fixes.
798 Defconfig: Aspeed ast2600evb: Correct FPU config, Kontron bl
799 imx8mm: Bump U-Boot to fix build issue, Pine64: Change to
800 mainline ATF to fix build issue, Zynqmp zcu102 / zcu106 / kria
801 kv260: Fix pmufw reset issue
803 Updated/fixed packages: arm-trusted-firmware, bind, botan,
804 ca-certificates, collectd, darkhttpd, dbus, dbus-broker, dhcp,
805 dnsmasq, docker-cli, docker-engine, exfatprogs, expat,
806 f2fs-tools, faad2, ffmpeg, freerdp, gitlab-runner, glibc,
807 gnutls, go, gpsd, gptfdisk, grub2, gsl, gst-omx,
808 gst1-devtools, gst1-libav, gst1-plugins-bad,
809 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
810 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
811 gstreamer1-editing-services, hdparm, hostapd, imagemagick,
812 iwd, jack2, libbpf, libcurl, libidn2, libinput, libmdbx,
813 libopenssl, libosip2, libpng, libtasn1, libtorrent-rasterbar,
814 libuhttpd, libvncserver, libxml2, linux, linux-tools, lldpd,
815 lrzip, lz4, matchbox-startup-monitor, meson, msmtp,
816 multipath-tools, mupdf, musl, mv-ddr-marvell, mxml, nodejs,
817 ntfs-3g, numactl, openssh, openvmtools, oracle-mysql,
818 paho-mqtt-c, perl-net-ssleay, php, pixman, poppler, procps-ng,
819 python-django, python3, qdecoder, redis, rpi-userland, rsync,
820 rtl8189es, rtl8189fs, rtl8723bu, rtl8723ds,
821 rtl8812au-aircrack-ng, rtl8821au, rtl_433, samba4, shapelib,
822 socat, sqlite, squashfs, squid, strongswan, sudo, swupdate,
823 timescaledb, uclibc-ng-test, udisks, uftp, uhd, umtprd,
824 usbguard, vim, vlc, volk, wavemon, wilc-driver,
825 wireguard-linux-compat, wolfssl, wpa_supplicant, wpewebkit,
828 Issues resolved (http://bugs.uclibc.org):
830 #14936: nodejs does not build
831 #15026: package/udisks: install to staging
832 #15061: Node.js Package fails to build against musl i386
834 2022.08.1, released October 2nd, 2022
836 Important / security related fixes.
838 Updated/fixed packages: botan, busybox, docker-cli,
839 docker-engine, expat, git, haproxy, heirloom-mailx, icu,
840 imx-gpu-viv, libconfuse, libmdbx, libupnp, libxml2,
841 ltp-testsuite, m4, makedevs, mariadb, mesa3d, meson,
842 mosquitto, ncurses, openssh, pango, python3, qlibc,
843 qt5xmlpatterns, rtl8189es, rtl8723bu, rt8723ds,
844 rtl8812au-aircrack-ng, runc, sox, tinyproxy, uacme, unbound,
845 unzip, vim, xtables-addons
847 Issues resolved (http://bugs.uclibc.org):
849 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
850 #14921: wpewebkit build fails because of internal build order
852 2022.08, released September 10th, 2022
854 Fixes all over the tree.
856 Autotools: Drop --runstatedir=/run as it causes build issues
859 Defconfigs: rockpro64: Change to mainline ATF to fix build issue
861 Updated/fixed packages: dhcpd, fwup, gcc, gdb, go, linux-tools,
862 minidlna, mosquitto, mv-ddr-mervell, networkd-dispatcher,
863 optee-os, polkit, python-pillow, python3, sconeserver, uuu,
866 2022.08-rc2, released September 1st, 2022
868 Fixes all over the tree.
870 dependencies: Ensure 'find' and 'xargs' are available on the
873 A large number of typo fixes.
875 Defconfigs: bananapi m1, olimex a20/a33/lime: Use standard FPU
876 configuration, pine64_sopine: Use mainline ATF to fix build
878 Updated/fixed packages: ace, alsa-utils, busybox, cups,
879 dbus-broker, directfb, domoticz, drbd-utils, edk2,
880 edk2-platforms, ffmpeg, freeradius-server, freeswitch, gauche,
881 gcc, gdb, glibc, gnutls, gst1-plugins-bad, gst1-plugins-good,
882 hawktracer, igd-ethercat, imagemagick, intel-mediadriver,
883 jack2, jose, jpeg, jquery-ui-themes, kodi, libcamera, libdill,
884 libgit2, libglvnd, libgpg-error, libgpgme, libinput, libp11,
885 libsepol, libtirpc, libvirtd, libvncserver, libwpe, libzlib,
886 linux, linux-tools-perf, llvm, lshw, makedumpfile,
887 mali-driver, memcached, minetest, mutt, ne10, netsniff-ng,
888 ntpsec, ocrad, ola, opencv4, openocd, opensc, optee-os,
889 pcsc-lite, postgresql, protobuf, pulseaudio, python-autobahn,
890 python-paho-mqtt, python-protobuf, python-pygame, python3, qemu,
891 qoriq-cadence-dp-firmware, qt5doc, qt6base, ranger, rng-tools,
892 rsync, rustc, sconeserver, sdl2, snort, sqlite, squid,
893 stress-ng, strongswan, sunxi-mali-utgard-driver, sysdig,
894 sysklogd, syslinux, syslog-ng, tcf-agent, tcpreplay,
895 tesseract-ocr, uacme, uboot-tools, uclibc, udpcast, usbguard,
896 v4l2loopback, vim, webkitgtk, wolftpm, wpewebkit, xenomai,
897 xserver_xorg-server, zeek, zerofree
899 2022.08-rc1, released August 12th, 2022
901 Fixes all over the tree and new features.
905 - Support for NDS32 removed
906 - Support for C-SKY removed
907 - Support for configurable page size on ARM64 added
908 - Architecture menu re-organized: the MMU selection now
909 appears in this architecture menu.
913 - GCC 12.x support added, GCC 11.x is now the default
914 compiler, and support for building a GCC 9.x toolchain has
916 - glibc bumped to 2.35-134-gb6aade18a7e5719c942aa2da6cf3157aca993fa4
917 - uclibc bumped to 1.0.42
918 - BR2_GCC_ENABLE_LTO option removed, the toolchain is now
919 always built with LTO support. The new option BR2_ENABLE_LTO
920 enables the use of LTO in a subset of packages that have
921 explicit handling for LTO.
922 - GDB enabled on OpenRISC.
923 - Toolchain menu now appears before "Build options". The
924 selection of the C library now determines whether static
925 library (BR2_STATIC_LIBS) will be available or not, instead
926 of the other way around.
930 - genimage.cfg files now use shortcuts from genimage for the
931 GUID of well-known GPT partitions.
935 - U-Boot can now be built with host-gnutls as a dependency,
936 needed for some configurations
937 - OP-TEE can now be built with host-python-pillow as a
938 dependency, needed for some configurations.
939 - OP-TEE source can now be retrieved from a custom tarball
941 - Grub has been bumped to 2.06.
943 Over 390 packages updated.
945 New defconfigs: aspeed_ast2500evb, aspeed_ast2600evb,
946 broadcom_northstar, canaan_kd233, qemu_riscv64_nommu_virt,
947 sipeed_maix_bit, sipeed_maix_bit_sdcard, sipeed_maix_dock,
948 sipeed_maix_dock_sdcard, sipeed_maix_go,
949 sipeed_maix_go_sdcard, sipeed_maixduino,
950 sipeed_maixduino_sdcard
952 Removed defconfigs: andes_ae300, csky_gx6605s,
953 friendlyarm_nanopi_neo, minnowboard_max-graphical
955 New packages: clpeak, compiler-rt, crucible, dbus-broker, dht,
956 double-conversion, dust, freeradius-server, gdal, hawktracer,
957 hyperfine, libb2, libdeflate, libdill, mbw, mender-connect,
958 minizip-zlib, nerdctl, ntpsec, opencl-hpp, opensc,
959 python-alembic, python-appdirs, python-beniget,
960 python-construct, python-dtschema, python-gast, python-kflash,
961 python-lark, python-maturin, python-mypy-extensions,
962 python-pylibfdt, python-pythran, python-pyrsistent,
963 python-qrcode, python-rfc3987, python-rtoml,
964 python-ruamel-yaml, python-scipy, python-typeguard,
965 python-typing-inspect, python-zlmdb, qt6base, rtl8723ds,
966 spirv-llvm-translator, tealdeer, uuu, vis-network, volk,
967 wolftpm, zeek, zerofree
969 Removed packages: rtl8723bs
973 #14556: python-crossbar fails to build
974 #14951: boost compile error when running make silently
975 #14646: OpenSSH 8.9p1 compiler error under mipsel
976 #14841: support/download/git fails with "fatal: No such remote
977 'origin'" due to incorrect check for origin remote
978 #13356: libabseil-cpp: not building for raspberry pi
979 #14911: host-python3 build needs python3 on the host
980 #13831: mesa3d - kmsro driver requires dri3
981 #13816: xstart failed since update the x11 libraries
982 #13796: Problems compiling package gst-plugins-good
983 #14191: patchelf v0.9 corrupt Nvidia shared libraries
984 #14891: sudo: group setup fails since commit 9b7f8da96b
985 #14881: Watchdogd Package missing INSTALL_STAGING
986 #14876: arm-trusted-firmware can no longer be compiled with fPIE
988 2022.05.3, released October 2nd, 2022
990 Important / security related fixes.
992 Fixed compatibility issue with make 4.3 and the 'printvars' /
993 'show-vars' commands.
995 Dependencies: Ensure 'find' and 'xargs' are available on the
998 A large number of typo fixes.
1000 Defconfigs: Galileo: Fix defconfig syntax, Licheepi zero: Fix
1001 U-Boot dependencies, Bananapi m1, Olimx a20 olinuxino lime
1002 1+2, a33 olinuxino: Use standard FPU configuration, Pine 64
1003 sopine, Rockpro 64: Change to mainline ATF to fix build issue.
1005 Updated/fixed packages: ace, arm-trusted-firmware,
1006 babeltrace2, boost, botan, busybox, clamav, cog, containerd,
1007 cups, dhcpcd, directfb, docker-cli, docker-engine, connman,
1008 edk2, edk2-platform, elf2flt, expat, ffmpeg, ficl, freeswitch,
1009 gcc, gdb, git, glibc, gnutls, go, gocryptfs, graphicsmagick,
1010 grub2, gst1-plugins-bad, gst1-plugins-good, heirloom-mailx,
1011 icu, igh-ethercat, imagemagick, imx-gpu-viv, jack2, jose,
1012 jpeg, jquery-ui-themes, kodi, kvm-unit-tests, libcamera,
1013 libconfuse, libfreeimage, libglvnd, libgpg-error, libinput,
1014 libmdbx, libp11, libsepol, libtirpc, libupnp, libvirt,
1015 libvncserver, libwpe, libxml2, libzlib, linux, linux-tools,
1016 lshw, m4, makedevs, mali-driver, mariadb, memcached, mesa3d,
1017 minidlna, mosquitto, mutt, mv-ddr-marvell, ncurses, ne10,
1018 netsniff-ng, networkd-dispatcher, ocrad, ola, opencv4,
1019 openocd, openssh, openvmtools, pango, pcsc-lite, pistache,
1020 polkit, postgis, postgresql, python-crossbar,
1021 python-paho-mqtt, python-pygame, python-service-identity,
1022 python-txdbus, python3, qemu, qlibc,
1023 qoriq-cadence-dp-firmware, qt5xmlpatterns, ranger, redis,
1024 rng-tools, rsync, rsyslog, rtl8189es, rtl8723bu, runc, rustc,
1025 sconeserver, sdl2, snort, sox, sqlite, squid, stress-ng,
1026 strongswan, sunxi-mali-utgard-driver, sysdig, syslinux,
1027 syslog-ng, tcf-agent, tcpreplay, tesseract-ocr, tinyproxy,
1028 uacme, uboot-tools, uclibc, unzip, usbguard, v4l2loopback,
1029 vim, waffle, webkitgtk, weston, wolfssl, wpewebkit, xfsprogs,
1030 xserver_xorg-server, xtables-addons, zziplib
1034 #13216: [Documentation] 2020.02.6 requires GNU find utils
1035 #14556: python-crossbar fails to build
1036 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
1037 #14951: boost compile error when running make silently
1039 2022.05.2, released August 31st, 2022
1041 Important / security related fixes.
1043 dependencies: Ensure 'cmp' is available on the build host.
1045 pkg-utils: The KCONFIG_ENABLE_OPT macro used to enforce a specific
1046 Kconfig option to be enabled (E.G. for kernel options needed by
1047 packages) no longer changes a =m (modular) with =y (built in).
1049 check-host-rpath: Silence readelf warnings when clang is used
1051 GCC 10.x updated to 10.4.0
1053 Defconfigs: Kria kv260: Fix u-boot configuration
1055 Updated/fixed packages: apg, arm-trusted-firmware, assimp,
1056 bayer2rgb-neon, bind, bird, cog, cwiid, diffutils, freerdp,
1057 fluidsynth, gcc, gdk-pixbuf, glibc, glslsandbox-player,
1058 gnupg2, gtest, i2pd, jack2, jquery-validation, jszip,
1059 kvm-unit-tests, libbsd, libcamera, libcurl, libest, libiio,
1060 libkrb5, libopenssl, libp11, libpsl, libwebsockets, localedef,
1061 luasyslog, lxc, mbedtls, mstpd, mutt, netdata, netsniff-ng,
1062 nodejs, nvidia-driver, ola, openssl, opkg-utils, paho-mqtt-c,
1063 pango, pcsc-lite, perl, perl-crypt-openssl-rsa, pimd, poppler,
1064 postgis, powerpc-utils, pppd, protobuf-c, pulseaudio,
1065 python-bottle, python-django, python-lxml, python3, qt5webkit,
1066 redis, rpi-userland, rsyslog, runc, rustc, sconeserver,
1067 sg3_utils, shadowsocks-libev, stellarium, suricata, swupdate,
1068 tcpreplay, uacme, uclibc, v4l2loopback, webkitgtk,
1069 wilc-driver, wine, wpewebkit, xdg-dbus-proxy,
1070 xserver_xorg-server, zeromq, zfs, zlib-ng
1072 Issues resolved (http://bugs.uclibc.org):
1074 #13796: Problems compiling package gst-plugins-good
1076 2022.05.1, released July 24th, 2022
1078 Important / security related fixes.
1080 Disable big endian no-mmu on ARM as it is not supported by
1083 Tighten dependencies for external Bootlin toolchains to ensure
1084 they can only be selected in compatible configurations.
1086 Support external toolchains without gdbserver.
1088 Updated/fixed packages: apache, avahi, bdwgc, bind, bpftool,
1089 cups, darkhttpd, dmalloc, ecryptfs-utils, fxload, ghostscript,
1090 gnutls, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-base,
1091 gst1-plugins-bad, gst1-plugins-good, gst1-plugins-ugly,
1092 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1093 gstreamer1-editing-services, gtest, iptables, keyutils, lcms2,
1094 libabseil-cpp, libcamera, libcurl, libeastl, libgpgme,
1095 libgtk3, libmdbx, libmediaart, libmodsecurity, libnetconf2,
1096 libopenssl, libpjsip, libsamplerate, libsndfile, libtalloc,
1097 logrotate, luajit, nginx, noip, paxtest, php, postgresql,
1098 procrank_linux, pure-ftpd, python-pillow, qdecoder,
1099 rabbitmq-server, rpi-userland, ruby, rustc, sofia-sip,
1100 systemd, tcpreplay, tinyproxy, tor, uacme, uboot-tools, vim,
1101 watchdogd, webkitgtk, weston, wireguard-linux-compat,
1102 wpa_supplicant, wpewebkit, zstd
1104 Issues resolved (http://bugs.uclibc.org):
1106 #14881: Watchdogd Package missing INSTALL_STAGING
1108 2022.05, released June 6th, 2022
1110 Fixes all over the tree.
1112 Rework BR2_STATIC_LIBS handling to ensure it can only be
1113 enabled if a suitable C library is available.
1115 Updated/fixed packages: arm-trusted-firmware, at91bootstap,
1116 boinc, boost, cpulimit, diffutils, edk2, eigen, fbv, gcr,
1117 gensio, glibc, go, gtest, iucode-tool, kvm-unit-tests, libcec,
1118 libcurl, libks, linux, linux-tools, lttng-modules, mariadb,
1119 memcached, mono, musl, mutt, netdata, network-manager, nginx,
1120 ogre, openjpeg, openvpn, pipewire, python-crossbar, qemu,
1121 qpid-proton, rauc, rockchip-mali, rsyslog,
1122 rtl8812au-aircrack-ng, ruby, runc, rustc, samba4, tiff,
1123 uclibc, unrar, vim, webkitgtk, wpewebkit,
1124 xdriver_xf86-video-ati, xml-security-c, zchunk, zlib-ng
1126 Issues resolved (http://bugs.uclibc.org):
1128 #14821: Samba server is failing to compile
1129 #14826: make qemu_x86_64_defconfig stopped working
1131 2022.05-rc2, released May 30th, 2022
1133 Fixes all over the tree.
1135 Defconfigs: qemu_ppc64*: Use binutils 2.36.1 to fix build
1136 issue, qemu_arm_vexpress_tz: Fix optee-os build issue,
1137 qemu_arm_versatile_nommu: Drop now that nommu for ARMv5 is no
1140 Updated/fixed packages: dhcp, edk2, gcr, glibc, i2pd, janet,
1141 janus-gateway, libfreeimage, libnftnl, libnss, libodb-boost,
1142 libostree, libwebsockets, linux-tools, midori, ntfs-3g, ola,
1143 optee-client, pcsc-lite, pipewire, python-flask,
1144 python-service-identity, python-werkzeug, qemu, rng-tools,
1145 rockchip-mali, strace, xdriver_xf86-video-amdgpu
1147 Removed packages: ktap
1149 2022.05-rc1, released May 18th, 2022
1151 Fixes all over the tree and new features.
1154 - glibc update to 2.35, musl updated to 1.2.3
1155 - gcc 11.x updated to 11.3, support for external gcc 12.x
1156 - binutils 2.38 added, 2.32/2.35.2 removed, default changed to 2.37
1157 - s390x Bootlin external toolchain added
1158 - 5.17.x kernel headers support added
1161 - Rework OCI entrypoint/command logic to handle command arguments
1162 - Squashfs block size is now configurable
1164 Graphs: Also generate a build time timeline graph (for top
1165 level parallel builds).
1167 scripts/pkg-stats: Optimize memory consumption for CPE parsing
1169 Fix compatibility issue with the fakeroot script logic and
1170 modern versions of dash.
1172 Change git:// URLs pointing to Github to https://, now that
1173 Github has turned off support for git://
1175 New defconfigs: Octavo osd32mp1_brk / osd32mp1_red
1177 New packages: falcosecurity-libs, lzma-alone, octave,
1178 python-flit-core, python-orjson, python-pydevmem,
1179 qt5webengine-chromium, qt5webengine-chromium-catapult, ragel,
1180 tbb, wilc-driver, wtfutil
1182 Wilc1000-firmware renamed to wilc-firmware
1184 Issues resolved (http://bugs.uclibc.org):
1186 #14596: package dialog is outdated and contains a bug
1187 #14651: OpenSSH 8.9p1 compiler error under ARM
1188 #14656: Adding dependencies from an external tree does not work
1189 #14661: Fakeroot script relies on bash-isms, does not work with..
1190 #14681: QT5WEBENGINE not building
1191 #14686: genimage.cfg have a hard-coded .ext4 extension which..
1192 #14701: Multiple unresolved symbols while building kernel ..
1193 #14706: nodjs build problem
1194 #14711: nodjs build problem missing bzip
1195 #14721: python-argon2_cffi no longer works
1196 #14731: BR2_PACKAGE_IOSTAT
1197 #14751: LVM2 Outdated Link
1199 2022.02.12, released May 5th, 2023
1201 Important / security related fixes.
1203 Updated/fixed packages: agentpp, apache, ca-certificates,
1204 containerd, coremark, dcron, eudev, ffmpeg, git,
1205 intel-microcode, kexec, lcdproc, libmicrohttpd, libosmium,
1206 libxml2, linux-tools, matio, osm2pgsql, poppler, postgresql,
1207 protozero, python-web2py, runc, s390-tools, samba4, snmppp,
1208 sudo, tcpdump, uclibc, vim, webkitgtk, wpewebkit,
1211 2022.02.11, released March 19th, 2023
1213 Important / security related fixes.
1215 Updated/fixed packages: apache, apr, apr-util, asterisk,
1216 at91dataflashboot, audit, bash, bind, bridge-utils, clamav,
1217 dmalloc, exfat, exfat-utils, f2fs-tools, gcc, git,
1218 glslsandbox-player, go, haproxy, intel-gmmlib, ipmiutil, less,
1219 libblockdev, libcurl, libev, libgcrypt, libmad, libmdbx,
1220 libmodsecurity, libolm, libpjsip, lttng-babeltrace, mender,
1221 mpv, mutt, mxs-bootlets, opensbi, opus, paho-mqtt-c,
1222 pcm-tools, php, proxychains-ng, python-django,
1223 python-m2crypto, python-werkzeug, quazip, quickjs,
1224 rockchip-mali, rsync, sudo, tiff, uacme, uqmi, webkitgtk,
1225 wpebackend-fdo, wpewebkit, xdriver_xf86-video-qxl, znc
1227 Issues resolved (http://bugs.uclibc.org):
1229 #15306: glibc build fails in Docker container
1230 #15361: Buildroot linking error on Apple Silicon
1232 2022.02.10, released March 1st, 2023
1234 Important / security related fixes.
1236 Fix make O=..._defconfig builds (regression in 2022.02.9).
1238 A number of additional/stricter checks have been added to
1239 ./utils/check-package.
1241 Build host dependencies check extended to check for a number
1242 of specific perl modules to better handle distributions (like
1243 Fedora) with very fine grained perl packages. Also ensure
1244 build host has git >= 2.0.0 when using packages written in
1245 go/rust because the vendoring may need it.
1247 Defconfigs: ASUS tinker rk3288: Fix boot issue related to TPL
1249 Updated/fixed packages: afboot-stm32, apache, barebox, c-ares,
1250 elf2flt, freeswitch, fwts, gcc, git, kodi, libgit2, libks,
1251 libopenssl, live555, lua, lxc, mesa3d-headers, modsecurity2,
1252 netopeer2, openjdk, openpowerlink, openvpn, opusfile,
1253 postgresql, pugixml, python-future, qt5, sdl2, sofia-sip,
1254 ssdp-responder, sudo, sunxi-mali-utgard, ti-sgx-km, tmux,
1255 uboot, upx, vim, webkitgtk, wolfssl, wpewebkit, xlib_libXpm,
1256 xserver_xorg-server, xxhash, xz, yajl, zabbix
1258 Issues resolved (http://bugs.uclibc.org):
1260 #15271: no start-qemu.sh
1261 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
1262 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
1264 2022.02.9, released January 18th, 2023
1266 Important / security related fixes.
1268 Br2-external: Fix make performance issue when many (> 6)
1269 external trees are used together.
1271 Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
1274 Go: Ensure our go build and module cache is used, even for the
1277 Legal-info: Stop warning about not saving sources for local /
1278 override packages if <PKG>_REDISTRIBUTE is set to NO.
1280 Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
1282 A large number of NXP related packages and defconfigs have
1283 been updated as upstream moved the git repositories to Github.
1285 Updated/fixed packages: asterisk, bearssl, botan, cairo,
1286 capnproto, check, checkpolicy, connman, containerd,
1287 docker-cli, docker-engine, exempi, exfat, exfat-utils, fmc,
1288 fmlib, glib-networking, go, gobject-introspection, gperf,
1289 i2pd, ima-evm-utils, imx-alsa-plugins, imx-kobs, imx-lib,
1290 imx-m4fwloader, imx-mkimage, intel-microcode, janus-gateway,
1291 libcurl, libftdi1, libksba, libmbim, libmng, libpjsip,
1292 libtalloc, libuwsc, libxkbcommon, linux, lpeg, lrzsz,
1293 lttng-tools, lua-cqueues, mbedtls, mfgtools, mutt, php,
1294 policycoreutils, polkit, postgresql, pptp-linux,
1295 qcom-db410c-firmware, qemu, qoriq-rcw, qt5virtualkeyboard,
1296 rhash, rtl_433, ruby, sqlite, swupdate, tekui, tiff, tinyxml,
1297 tor, wayland, wireshark, wpa_supplicant,
1298 xdriver_xf86-video-imx-viv, xserver_xorg-server, xxhash, zip
1300 Issues resolved (http://bugs.uclibc.org):
1302 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
1303 #14996: Too many directories in BR2_EXTERNAL causes hang during make
1304 #15161: kernel can't support SUBDIR
1305 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
1306 #15226: lsblk: not found
1308 2022.02.8, released December 10th, 2022
1310 Important / security related fixes.
1312 Updated/fixed packages: asterisk, dash, dovecot,
1313 dovecot-pigeonhole, edk2, edk2-platforms, elf2flt, exim,
1314 freerdp, gcc, gdb, git, gnupg2, heimdal, iwd, kodi,
1315 libarchive, libmdbx, libkrb5, libksba, libopenssl, memcached,
1316 netsnmp, nginx, openpgm, optee-client, python3, rsync,
1317 rtl8723bu, samba4, sdl, sdl2, swupdate, sysstat, systemd,
1318 uboot, vim, vlc, xen, xterm
1320 Issues resolved (http://bugs.uclibc.org):
1322 #15131: Target GDB uses internal zlib
1324 2022.02.7, released November 17th, 2022
1326 Important / security related fixes.
1328 Defconfig: Pine64: Change to mainline ATF to fix build
1329 issue, Zynqmp zcu102 / zcu106: Fix pmufw reset issue
1331 Updated/fixed packages: arm-trusted-firmware, bind, botan,
1332 collectd, darkhttpd, dbus, dhcp, dnsmasq, docker-cli,
1333 docker-engine, exfatprogs, expat, f2fs-tools, faad2, ffmpeg,
1334 freerdp, gnutls, go, gpsd, grub2, gsl, gst-omx, gst1-devtools,
1335 gst1-libav, gst1-plugins-bad, gst1-plugins-base,
1336 gst1-plugins-good, gst1-plugins-ugly, gst1-python,
1337 gst1-rtsp-server, gst1-vaapi, gstreamer1,
1338 gstreamer1-editing-services, hdparm, hostapd, imagemagick,
1339 iwd, jack2, libbpf, libcurl, libfribi, libidn2, libinput,
1340 libmdbx, libopenssl, libosip2, libpng, libtasn1,
1341 libtorrent-rasterbar, libuhttpd, libvncserver, libxml2, linux,
1342 linux-tools, lldpd, lrzip, lz4, matchbox-startup-monitor,
1343 msmtp, multipath-tools, mupdf, musl, mv-ddr-marvell, mxml,
1344 nodejs, ntfs-3g, numactl, openvmtools, oracle-mysql,
1345 paho-mqtt-c, perl-net-ssleay, php, pixman, poppler, procps-ng,
1346 python-django, python3, qdecoder, rpi-userland, rsync,
1347 rtl8189es, rtl8189fs, rtl8723bu, rtl8812au-aircrack-ng,
1348 rtl8821au, rtl_433, samba4, shapelib, socat, squid, sqlite,
1349 squashfs, strongswan, sudo, swupdate, timescaledb, u-boot,
1350 uclibc-ng-test, udisks, uftp, uhd, umtprd, vim, wavemon,
1351 wireguard-linux-compat, wolfssl, wpa_supplicant, wpewebkit,
1354 Issues resolved (http://bugs.uclibc.org):
1356 #15026: package/udisks: install to staging
1357 #15061: Node.js Package fails to build against musl i386
1359 2022.02.6, released October 2nd, 2022
1361 Important / security related fixes.
1363 Fixed compatibility issue with make 4.3 and the 'printvars' /
1364 'show-vars' commands.
1366 Dependencies: Ensure 'find' and 'xargs' are available on the
1369 A large number of typo fixes.
1371 Defconfigs: Galileo: Fix defconfig syntax, Licheepi zero: Fix
1372 U-Boot dependencies, Bananapi m1, Olimx a20 olinuxino lime
1373 1+2, a33 olinuxino: Use standard FPU configuration, Pine 64
1374 sopine, Rockpro 64: Change to mainline ATF to fix build issue.
1376 Updated/fixed packages: ace, arm-trusted-firmware,
1377 babeltrace2, boost, botan, busybox, clamav, cog, connman,
1378 containerd, cups, dhcpcd, directfb, docker-cli, docker-engine,
1379 edk2, edk2-platforms, elf2flt, expat, ffmpeg, ficl,
1380 freeswitch, freetype, gcc, gdb, git, gnutls, go,
1381 graphicsmagic, grub2, gst1-plugins-bad, gst1-plugins-good,
1382 heirloom-mailx, icu, igh-ethercat, imagemagick, imx-gpu-viv,
1383 jose, jpeg, jquery-ui-themes, kodi, libconfuse, libfreeimage,
1384 libglvnd, libgpg-error, libinput, libmdbx, libsepol, libtirpc,
1385 libupnp, libvirt, libvncserver, libwpe, libxml2, libzlib,
1386 linux, linux-tools, lshw, m4, makedevs, makedumpfile,
1387 mali-driver, mariadb, memcached, mesa3d, minidlna, mosquitto,
1388 mutt, mv-ddr-marvell, ncurses, ne10, netsniff-ng,
1389 networkd-dispatcher, ocrad, opencv4, openocd, openssh, pango,
1390 pcsc-lite, polkit, postgis, postgresql, python-paho-mqtt,
1391 python-pygame, python3, qemu, qlibc,
1392 qoriq-cadence-dp-firmware, qt5xmlpatterns, ranger, rng-tools,
1393 rsync, rsyslog, rtl8189es, rtl8723be, runc, rustc,
1394 sconeserver, sdl2, snort, sox, sqlite, squid, stress-ng,
1395 strongswan, sunxi-mali-utgard-driver, syslinux, syslog-ng,
1396 tcf-agent, tcpreplay, tesseract-ocr, tinyproxy, uacme,
1397 uboot-tools, uclibc, unzip, usbguard, v4l2loopback, vim,
1398 webkitgtk, wolfssl, wpewebkit, xfsprogs, xserver_xorg-server,
1399 xtables-addons, zziplib
1403 #13216: [Documentation] 2020.02.6 requires GNU find utils
1404 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
1405 #14951: boost compile error when running make silently
1407 2022.02.5, released August 31st, 2022
1409 Important / security related fixes.
1411 dependencies: Ensure 'cmp' is available on the build host.
1413 pkg-utils: The KCONFIG_ENABLE_OPT macro used to enforce a specific
1414 Kconfig option to be enabled (E.G. for kernel options needed by
1415 packages) no longer changes a =m (modular) with =y (built in).
1417 check-host-rpath: Silence readelf warnings when clang is used
1419 GCC 10.x updated to 10.4.0
1421 Updated/fixed packages: apg, arm-trusted-firmware, assimp,
1422 bayer2rgb-neon, bind, bird, cog, cwiid, diffutils, fluidsynth,
1423 freerdp, gcc, glibc, glslsandbox-player, gdk-pixbuf, gnupg2,
1424 gtest, i2pd, jack2, jquery-validation, jszip, libbsd, libcamera,
1425 libcurl, libest, libiio, libkrb5, libopenssl, libpsl,
1426 luasyslog, lxc, mbedtls, mstpd, mutt, netdata, netsniff-ng,
1427 nodejs, nvidia-driver, openssl, opkg-utils, paho-mqtt-c,
1428 pango, pcsc-lite, perl, pimd, poppler, postgis, powerpc-utils,
1429 pppd, protobuf-c, pulseaudio, python-bottle, python-django,
1430 python-lxml, python3, qt5webkit, rpi-userland, rsyslog, runc,
1431 rustc, sconeserver, sg3_utils, shadowsocks-libev, suricata,
1432 tcpreplay, uacme, uclibc, v4l2loopback,, webkitgtk, wine,
1433 wpewebkit, xdg-dbus-proxy, xserver_xorg-server, zeromq, zfs,
1436 Issues resolved (http://bugs.uclibc.org):
1438 #13796: Problems compiling package gst-plugins-good
1439 #14926: package/nodejs: build for host fails with GTEST errors
1441 2022.02.4, released July 28th, 2022
1443 Important / security related fixes.
1445 Disable big endian no-mmu on ARM as it is not supported by
1448 Tighten dependencies for external Bootlin toolchains to ensure
1449 they can only be selected in compatible configurations.
1451 Support external toolchains without gdbserver.
1453 Updated/fixed packages: apache, avahi, bdwgc, bind, bpftool,
1454 cups, darkhttpd, dmalloc, ecryptfs-utils, fxload, ghostscript,
1455 gnutls, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-base,
1456 gst1-plugins-bad, gst1-plugins-good, gst1-plugins-ugly,
1457 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1458 gstreamer1-editing-services, gtest, iptables, keyutils, lcms2,
1459 libabseil-cpp, libcamera, libcurl, libeastl, libgpgme,
1460 libgtk3, libmdbx, libmediaart, libmodsecurity, libnetconf2,
1461 libopenssl, libpjsip, libsamplerate, libsndfile, libtalloc,
1462 logrotate, luajit, nginx, noip, paxtest, php, postgresql,
1463 procrank_linux, pure-ftpd, python-pillow, qdecoder,
1464 rabbitmq-server, rpi-userland, rustc, sofia-sip, systemd,
1465 tcpreplay, tinyproxy, tor, uacme, uboot-tools, vim, watchdogd,
1466 webkitgtk, wireguard-linux-compat, wpa_supplicant, wpewebkit,
1469 Issues resolved (http://bugs.uclibc.org):
1471 #14881: Watchdogd Package missing INSTALL_STAGING
1473 2022.02.3, released June 19th, 2022
1475 Important / security related fixes.
1477 Infrastructure: Fix building under paths containing regex
1478 characters (E.G. '+')
1480 Toolchain: Only allow ppc64le variants for which a
1481 glibc/musl/uclibc toolchain is supported.
1482 Mark codescape mti/img mips toolchains as shared library only
1485 Updated/fixed packages: arm-trusted-firmware,
1486 at91dataflashboot, boinc, dhcp, diffutils, edk2, fbv, gensio,
1487 glibc, go, gtest, iucode-tool, janet, libcec, libcurl,
1488 libfreeimage, libnftnl, libodb-boost, linux, linux-tools,
1489 lttng-modules, mariadb, memcached, mono, mutt,
1490 network-manager, nginx, ntfs-3g, ogre, openjpeg, openvpn,
1491 qemu, qpid-proton, qt5webengine, rauc, rockchip-mali, rsyslog,
1492 ruby, runc, rustc, samba4, strace, tiff, uclibc, unrar, vim,
1493 webkitgtk, wpewebkit, xdriver_xf86-video-amdgpu,
1494 xdriver_xf86-video-ati, zlib-ng
1496 New packages: qt5webengine-chromium,
1497 qt5webengine-chromium-catapult
1499 Issues resolved (http://bugs.uclibc.org):
1501 #14766: package dhcp on buildroot 2022.02.1 failed
1502 #14821: Samba server is failing to compile
1503 #14826: make qemu_x86_64_defconfig stopped working
1505 2022.02.2, released May 29th, 2022
1507 Important / security related fixes.
1509 Archictures: Drop sh2a, correct x86 Bonnell variant
1511 Toolchain: Bump GCC 11.x to 11.3, correct pre-installed
1512 external toolchain logic when toolchain is available in path.
1514 Rework OCI filesystem entrypoint/command logic to handle
1517 Defconfigs: Update Zynqmp zcu102/106 to final 2022.1 release,
1518 fix zcu106 PLL config
1520 Updated/fixed packages: adwaita-icon-theme, afboot-stm32,
1521 aircrack-ng, alchemy, alsa-lib, arptables, assimp, asterisk,
1522 aubio, avrdude, azure-iot-sdk-c, batman-adv, binutils,
1523 bpftool, brotli, cairo, cifs-utils, clamav, cryptodev-linux,
1524 dhcp, diffutils, dmalloc, duktape, e2fsprogs, elf2flt, espeak,
1525 expat, ffmpeg, fluidsynth, freerdp, gcc, git, glorytun,
1526 glslsandbox-player, gnutls, go, gst1-imx, gst1-plugins-good,
1527 gzip, imagemagick, janus-gateway, keepalived, kompexsqlite,
1528 kvm-unit-tests, libarchive, libcgi, libcurl, libevdev,
1529 libeXosip2, libhtp, libinput, libkcapi, libkrb5, libks,
1530 libmdbx, libmnl, libnpupnp, libnspr, libopenssl, liboping,
1531 libpjsip, libpri, libselinux, libsigsegv, libv4l,
1532 libwebsockets, libxml2, linux, linux-tools, ltp-testsuite,
1533 luajit, lvm2, mali-driver, mariadb, mc, minizip, mpd, mutt,
1534 netatalk, netsurf, network-manager, nodejs, numactl, nut,
1535 omniorb, openbox, opencv4, openjdk, openjdk-bin, openocd,
1536 pamtester, pango, pcre2, php, php-apcu, pinentry, pixman,
1537 polkit, postgis, postgresql, pure-ftpd, python-aenum,
1538 python-avro, python-django, python-pillow, python-simplejson,
1539 python-urllib3, python-zopfli, python3, qemu, qpdf, quazip,
1540 redis, rockchip-mali, rsync, rt-tests, rust, rtl8818eu,
1541 rtl8189es, rtl8189fs, rtl_433, sam-ba, samba4, sdl2_ttf,
1542 shadowsocks-libev, shim, subversion, sun20i-d1-spl, suricata,
1543 systemd, tftpd, trinity, tvheadend, udev, uftrace,
1544 urandom-scripts, usb_modeswitch, valgrind, vde2, vim,
1545 wireplumber, wolfssl, wpa_supplicant, xlib_libXfont2, xz,
1548 Issues resolved (http://bugs.uclibc.org):
1550 #14751: LVM2 Outdated Link
1552 2022.02.1, released April 11th, 2022
1554 Important / security related fixes.
1556 Graphs: Also generate a build time timeline graph (for top
1557 level parallel builds).
1559 scripts/pkg-stats: Optimize memory consumption for CPE parsing
1561 Fix compatibility issue with the fakeroot script logic and
1562 modern versions of dash.
1564 Change git:// URLs pointing to Github to https://, now that
1565 Github has turned off support for git://
1567 Updated/fixed packages: ace, apache, apr, apr-util, belr,
1568 bind, bluez5_utils, boinc, bpftool, busybox, cloop, cog,
1569 containerd, cppcms, dav1d, dhcp, dieharder, dnsmasq,
1570 docker-cli, docker-engine, efl, ell, fakeroot, flac,
1571 fluidsynth, gdk-pixbuf, glib-networking, gnutls, gst-omx,
1572 gst1-devtools, gst1-libav, gst1-plugins-bad,
1573 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
1574 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1575 gstreamer1-editing-services, haproxy, htop, intel-gmmlib,
1576 ipmiutil, iwd, jack1, jack2, lftp, libabseil-cpp, libbluray,
1577 libcamera-apps, libcoap, libcurl, libest, libgee, libglib2,
1578 libgtk3, libiec61850, libkrb5, libminiupnpc, libodb,
1579 libodb-boost, libopenssl, libp11, libpsl, libressl, librstp,
1580 librtlsdr, liburing, libyang, libzlib, luasec, lxc, matio,
1581 meson, minidlna, minizip, mpd, mtools, netatalk, nbd, odb,
1582 openblas, openssh, openvpn, optee-os, opus, paho-mqtt-c,
1583 pango, php, pipewire, pkcs11-helper, postgresql, ppp,
1584 protozero, python-aioconsole, python-avro, python-brotli,
1585 python-greenlet, python-paramiko, python-pillow,
1586 python-rpi-gpio, python-treq, python-twisted, python-ujson,
1587 python-weasyprint, qt5base, qt5wayland, raptor, rpi-firmware,
1588 rpi-userland, rtl_433, runc, rust, rygel, samba4,
1589 shairport-sync, spice, spidev_test, stunnel, systemd,
1590 timescaledb, trace-cmd, trousers, ts4900-fpga, tvheadend,
1591 udpcast, unbound, upower, urandom-scripts, usbguard, valgrind,
1592 valijson, vim, wavpack, wget, wireplumber, wireshark, woff2,
1593 xmrig, zabbix, zlib-ng, zynaddsubfx, zziplib
1595 Issues resolved (http://bugs.uclibc.org):
1597 #13971: ip6tables-nft build does not include MASQUERADE target..
1598 #14651: OpenSSH 8.9p1 compiler error under ARM
1599 #14656: Adding dependencies from an external tree does not work
1600 #14661: Fakeroot script relies on bash-isms, does not work ..
1601 #14686: genimage.cfg have a hard-coded .ext4 extension which..
1602 #14701: Multiple unresolved symbols while building kernel ..
1603 #14711: nodjs build problem missing bzip
1604 #14731: BR2_PACKAGE_IOSTAT
1606 2022.02, released March 8th, 2022
1610 Fixes to cargo and golang packaging infrastructure.
1612 Defconfigs: OrangePi RK3399: Fix genimage format
1614 Updated/fixed packages: azure-iot-sdk-c, bpftool, cog,
1615 directfb, directfb-examples, dnsmasq, docker-engine, expat,
1616 freerdp, frr, gdb, ghostscript, glib-networking, go, haproxy,
1617 hostapd, kf5-extra-cmake-modules, kf5-kcoreaddons,
1618 kf5-modemmanager-qt, kf5-networkmanager-qt, libcamera-apps,
1619 libgee, libglfw, librstp, libtorrent, libvirt, libxslt, linux,
1620 mariadb, oprofile, osm2pgsql, pulseview, python-cryptography,
1621 python-gnupg, python-treq, qt5base, qt5webkit, rauc, re2,
1622 rygel, safeclib, sconeserver, seatd, sord, upmpdcli,
1623 util-linux, weston, wpa_supplicant, xdriver_xf86-video-mach64,
1624 xdriver_xf86-video-nouveau, xdriver_xf86-video-qxl,
1625 xscreensaver, zabbix
1627 New packages: gdk-pixbuf-xlib
1629 Removed packages: python-pycli
1631 Issues resolved (http://bugs.uclibc.org):
1633 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
1634 #14611: 2022.02-rc2: Build of BR2_x86_64 with BR2_LINUX_KERNEL_..
1635 #14631: host-go-bootstrap: go not being built for package in ..
1636 #14636: azure-iot-sdk-c: Installed headers do not compile
1637 #14641: oprofile can not find the events files
1639 2022.02-rc3, released February 28th, 2022
1641 Fixes all over the tree.
1643 Defconfigs: Xilinx zynqmp zcu102/zcu106: Fix U-Boot DTS config
1645 Updated/fixed packages: bluez5_utils, bpftool, dbus, exempi,
1646 flac, freerdp, frr, gnutls, libpjsip, libxml2, mariadb,
1647 openssh, python-twisted, qt5webkit, samba4, vim, weston,
1648 wireshark, wolfssl, xdg-dbus-proxy, xterm,
1650 2022.02-rc2, released February 20th, 2022
1652 Fixes all over the tree.
1654 Defconfigs: Friendlyarm Nanopi R2S: Fix U-Boot build, Kontron
1655 BL i.MX8M Mini: Fix U-Boot build, PC Engines APU2: Fix Linux
1656 build, ROC-RK3399-PC: Bump rootfs size to fix build
1658 Updated/fixed packages: apache, apparmor, apr-util, arp-scan,
1659 binutils, bluez5_utils, connman, cryptsetup, dnsmasq,
1660 dovecot-pigeonhole, expat, gdk-pixbuf, gst1-plugins-base,
1661 guile, keepalived, kodi, libbpf, libglvnd, libgsasl, libiconv,
1662 librsvg, libuhttpd, libusb, libv4l, luasyslog, mongrel2, neon,
1663 pcre, perl-netaddr-ip, php, psmisc, python-ipython,
1664 python-pycli, python-pygame, python-regex, python-twisted,
1665 qt5location, qt5webkit, resiprocate, rygel, safeclib,
1666 sdl2_ttf, socketcand, strongswan, sudo, systemd, toolchain,
1667 urg, webkitgtk, wireless-regdb, wpewebkit,
1668 xdriver_xf86-video-{ati,mach64,mga,r128,savage,tdfx}, xz, zfs,
1671 2022.02-rc1, released February 13th, 2022
1673 Numerous package updates and many (80) new packages.
1676 - glibc: Optional support for compatibility shims for running
1677 on older kernels than what glibc has been built against
1678 - uClibc: Use uClibc-ng 1.0.40
1679 - External toolchains: Update Bootlin toolchains to 2021.11-1
1682 Python 2.7 and python 2.x specific packages removed as python
1683 2.x is EOL since April 2020. Likewise a number of python3
1684 specific host packages has been renamed (host-python-foo
1685 instead of host-python3-foo) now host-python is always python
1688 Cargo (Rust) package infrastructure added. Vendoring support
1689 added to golang package infrastructure.
1691 New defconfigs: FriendlyARM NanoPi R2S, Kontron BL i.MX8M
1692 Mini, Microchip Sama7g7ek, Olimex STMP157 OlinuXino LIME2,
1693 QEMU PPC Bamboo, PPC64 PowerNV, Raspberry Pi Zero 2W, Spike
1694 Riscv64, Xilinx zcu102
1696 Removed defconfigs: Synopsys arch38 VDK, aarch64 VDK
1698 New packages: ace, alchemy, alfred, bat, bento4, bmx7,
1699 bpftool, brcmfmac_sdio-firmware-rpi, cfm, cups-pk-helper,
1700 davinci-bootcount, dbus-cxx, embiggen-disk, freeipmi,
1701 gocryptfs, kodi-pvr-plutotv, kodi-pvr-waipu, ksmbd-tools,
1702 libcamera-apps, libest, libexecinfo, libfutils, libglvnd,
1703 libks, libmd, libopenaptx, libpeas, libshdata, liburing, lilv,
1704 lua-argon2, lua-cffi, lua-inotify, lv2, mali-driver,
1705 moby-buildkit, modsecurity2, networkd-dispatcher, pahole,
1706 php-apcu, php-lua, php-pam, python-argon2-cffi-bindings,
1707 python-cssselect2, python-distro, python-fonttools,
1708 python-gnupg, python-installer, python-memory-profiler,
1709 python-mpd2, python-pep517, python-pydyf, python-pypa-build,
1710 python-pyphen, python-tinycss2, python-tomli,
1711 python-weasyprint, python-zopfli, qoriq-cadence-dp-firmware,
1712 riscv-isa-sim, rockchip-mali, rpi-rgb-led-matrix, sdbus-cpp,
1713 sentry-cli, serd, simple-mail, sord, sratom,
1714 sunxi-mali-utgard, sunxi-mali-utgard-driver, tinifier, ulog,
1715 vulkan-headers, xlib_libxcvt, zabbix, zchunk, zynaddsubfx
1717 Removed packages: gstreamer1-mm, python, python-backports-abc,
1718 python-backports-functools-lru-cache,
1719 python-backports-shutil-get-terminal-size,
1720 python-backports-ssl-match-hostname, python-configobj,
1721 python-dialog, python-enum, python-enum34, python-functools32,
1722 python-futures, python-id3, python-ipaddr, python-ipaddress,
1723 python-mad, python-nfc, python-pam, python-pathlib2,
1724 python-pycap, python-pyro, python-singledispatch,
1725 python-subprocess32, python-typing, python-yieldfrom,
1726 qt5webkit-examples, rpi-bt-firmware, rpi-wifi-firmware,
1727 sunxi-mali-mainline, sunxi-mali-mainline-driver, zynq-boot-bin
1729 Issues resolved (http://bugs.uclibc.org):
1731 #12271: python-iptables runtime dependencies
1732 #13436: PPP 2.4.9 is out
1733 #14351: needs to mount sysfs before mount -a
1734 #14451: nodejs won't build on Fedora 35
1735 #14471: alsa_utils wrong deployment
1736 #14501: lttng-modules v2.11 package fails to build
1737 #14531: Package EFL - build error
1739 2021.11.3, released March 24th, 2022
1741 Important / security related fixes.
1743 Updated/fixed packages: apache, azure-iot-sdk-c, boinc, dbus,
1744 directfb, docker-engine, exempi, expat, flac, gdb, gdk-pixbuf,
1745 gnutls, go, haproxy, libcurl, libiec61850, libminiupnpc,
1746 libodb, libodb-boost, libopenssl, libpjsip, libressl, librsvg,
1747 libsrtp, libvirt, libxml2, libxslt, lxc, mariadb, minidlna,
1748 odb, openblas, openvpn, oprofile, php, pppd, python-ipython,
1749 python-twisted, raptor, rpi-firmware, samba4, seatd,
1750 timescaledb, usbguard, util-linux, vim, wavpack,
1751 wireless-regdb, wireplumber, wireshark, wolfssl, xscreensaver,
1754 New packages: gdk-pixbuf-xlib
1756 Issues resolved (http://bugs.uclibc.org):
1758 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
1759 #14636: azure-iot-sdk-c: Installed headers do not compile
1760 #14641: oprofile can not find the events files
1762 2021.11.2, released February 28th, 2022
1764 Important / security related fixes.
1766 Defconfigs: Andes ae3xx, Intel galileo: Fix build with host
1767 gcc >= 10, ROC-RK3399-PC: Bump rootfs size to fix build issue.
1769 Add conditional patching logic to fix build issues for older
1770 U-Boot / Linux kernel versions when built with a host gcc >=
1773 Updated/fixed packages: apitrace, binutils, casync, cgilua,
1774 connman, expat, gauche, gdb, gensio, glibc, go, gst-omx,
1775 gst1-devtools, gst1-libav, gst1-plugins-bad,
1776 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
1777 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1778 gstreamer1-editing-services, kf5-extra-cmake-modules, kodi,
1779 libarchive, linux, lm-sensors, localedef, log4cxx, mpd,
1780 nfs-utils, php, pistache, pkcs11-helper, prosody,
1781 python-django, python-pyzmq, python-regex,
1782 python-sqliteschema, resiprocate, rtl8723bu, thermald, tiff,
1783 tor, util-linux, vim, xen
1785 2021.11.1, released January 29th, 2022
1787 Important / security related fixes.
1789 check-package: Improve variable override check
1791 pkg-stats: List CVEs where the version info cannot be parsed
1792 as unsure rather than completely ignoring them.
1794 Defconfigs: Beaglebone: Support BeagleBone black wireless,
1795 stm32f469_xip_disco: Fix kernel boot
1797 Updated/fixed packages: alsa-utils, apache, binutils, cage,
1798 capnproto, civetweb, clamav, collectd, connman, containerd,
1799 coreutils, dav1d, docker-cli, docker-engine, erlang,
1800 erlang-rebar, expat, findutils, flare-engine, flare-game,
1801 font-awesome, freeswitch, gcc, ghostscript, glibc, gnuchess,
1802 go, grpc, gst1-interpipe, gst1-rtsp-server, gupnp-tools,
1803 hackrf, icu, imagemagick, janus-gateway, json-for-modern-cpp,
1804 keepalived, lapack, libdbi, libiio, libjpeg, libmbim, libnss,
1805 libopenssl, libpjsip, libqmi, liburiparser, libvirt,
1806 linux-pam, lxc, mbedtls, mender, mongodb, mpd-mpc, mutt,
1807 nodejs, openblas, pcre2, php, pipewire, polkit, privoxy,
1808 prosody, python-charset-normalizer, python-django,
1809 python-idna, python-lxml, python-pyqt5, python-requests,
1810 python-urllib3, python3, qt5base, qt5location, rhash,
1811 rng-tools, ruby, runc, rustc, samba4, sofia-sip, targetcli-fb,
1812 tcpreplay, tinyxml, tor, tpm2-tss, util-linux-libs, vim, vlc,
1813 wireshark, xapp_xauth, xapp_xinput-calibrator, xen, xenomai,
1814 xlib_libX11, xserver_xorg-server
1816 Issues resolved (http://bugs.uclibc.org):
1818 #14451: nodejs won't build on Fedora 35
1819 #14471: alsa_utils wrong deployment
1821 2021.11, released December 5th, 2021
1825 Defconfigs: Grinn chiliboard/liteboard, PC x86-64 bios: Fix
1828 Updated/fixed packages: apr, coreutils, diffutils, e2fsprogs,
1829 exfat, freeswitch, gnupg, grub2, gstreamer1, guile, heimdal,
1830 hiawatha, hplip, icu, janus-gateway,
1831 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
1832 kodi-screensaver-matrixtrails, libatomic_ops, libbson, libffi,
1833 libgdiplus, libgee, libhtp, libite, libnspr, libnss,
1834 libunwind, lynx, mender-grubenv, mkpasswd, motion, mxml,
1835 netdata, qemu, samba4, speex, stress-ng, tinydtls, unixodbc,
1836 unrar, util-linux, util-linux-libs, watchdogd, wireshark
1838 Issues resolved (http://bugs.uclibc.org):
1840 #14351: needs to mount sysfs before mount -a
1841 #14411: 2021.11-rc2: Samba doesn't compile
1843 2021.11-rc3, released November 30th, 2021
1845 Fixes all over the tree.
1847 Defconfigs: Nitrogen8mp: Fix Linux build, Zynqmp-zxu106: Fix
1850 Updated/fixed packages: asterisk, automake, gdb, glorytun,
1851 gmp, hackrf, libgee, libglib2, libmodsecurity, libosmium,
1852 libressl, lighttpd, linux, micropython, mosquitto, mtd,
1853 nfs-utils, nss-myhostname, pcre, php, poco, pure-ftpd,
1854 python-cycler, qemu, qdecoder, smack, smcroute, spidev_test,
1855 strace, syslinux, toolchain, uboot, uhd, vim, websocketpp,
1856 wireshark, xcursor-transparent-theme, xscreensaver,
1859 Issues resolved (http://bugs.uclibc.org):
1861 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
1863 2021.11-rc2, released November 19th, 2021
1865 Fixes all over the tree.
1867 Coding style fixes for a large number of board genimage
1868 configuration files for clarity and consistency.
1870 Defconfigs: Acmesystems Aria/Arietta g25, Armadeus
1871 apf28/apf51, beagleboneai, Olimx a64, rock64, sheevaplug: Fix
1872 build with hostcc >= 10, Nezha: Correct U-Boot dependencies
1874 Updated/fixed packages: alsa-lib, apparmor, binutils,
1875 bluez5_utils, botan, diffutils, firmware-utils, gdb, glmark2,
1876 glog, gpu-amd-bin-mx51, gst1-interpipe, imx-vpuwrap, iperf,
1877 isl, janet, libdnet, libglib2, libhtp, liburcu, log4cxx,
1878 luajit, luvi, meson, mksh, mongodb, mosquitto, mpd, mupdf,
1879 opencv4, oracle-mysql, pipewire, postgresql, python-aiohttp,
1880 python-pudb, python-ujson, qhull, samba4, seatd, sg3_utils,
1881 suricata, tpm2-tss, uboot, vim, xserver_xorg-server
1883 New packages: pipewire-media-session
1885 Issues resolved (http://bugs.uclibc.org):
1887 14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
1889 2021.11-rc1, released November 8th, 2021
1891 Numerous package updates. Notable updates including numerous
1892 Python modules, Kodi add-ons, nodejs, OpenJDK.
1895 - glibc update to 2.34
1896 - support for gdb 11.x added, gdb 10.x now the default
1897 - external toolchains provided by ARM updated
1898 - remove support for internal toolchain on the CSKY
1899 architecture, as it was broken and unmaintained
1901 Many packages updated to enable the appropriate SELinux
1902 refpolicy module when SELinux support is enabled.
1904 Support was added in the test-pkg package testing utility for
1905 using Gitlab CI to run the builds.
1907 New libgbm virtual package to better support OpenGL
1908 implementations that provide a libgbm library.
1910 Bootloaders/firmware: grub2 extended to be able to support
1911 multiple platforms in the same build.
1914 - new OCI filesystem type, to build container images
1915 compatible with the Open Container Initiative standard
1916 - support for hybrid ISO9660 images added, which work on
1917 legacy and EFI BIOS machines
1919 New defconfigs: Allwinner nezha, stm32mp157c_odyssey
1921 Removed defconfigs: qemu_csky
1923 New packages: dtbocfg, firmware-utils, gstd, libdbi,
1924 libdbi-drivers, libteam, lua-augeas, mstpd, php-pecl-dbus,
1925 python-aioprocessing, python-bidict,
1926 python-charset-normalizer, python-flask-expects-json,
1927 python-git, python-pyndiff, python-rsa,
1928 python-unitest-xml-reporting, python-xmljson,
1929 python3-cryptography, python3-pip, qt5opcua, rwmem,
1930 sloci-image, softhsm2, sun20i-d1-spl, uqmi, vuejs-router,
1931 watchdogd, wireplumber
1933 Removed packages: canfestival, python-meld3
1935 Work toward the removal of python 2 has progressed: many
1936 python modules and packages have been updated to a version
1937 supporting python 3.
1939 Issues resolved (http://bugs.uclibc.org):
1941 #14271: compilation error with rsync command for permission
1942 #14276: Unable to get login prompt
1943 #14196: when using raspberrypicm4io_64_defconfig, make fails
1944 with mkfs.ext4: No such file or directory while trying
1945 to determine filesystem size
1947 2021.08.3, released December 13th, 2021
1949 Important / security related fixes.
1951 Defconfigs: Various fixes for building with gcc >= 10 host or
1954 Updated/fixed packages: alsa-lib, apparmor, apr, asterisk,
1955 binutils, bluez5_utils, coreutils, e2fsprogs, exfat,
1956 freeswitch, gdb, glmark2, glog, glorytun, gmp,
1957 gpu-amd-bin-mx51, gst1-interpipe, gstreamer1, guile, gupnp,
1958 hackrf, heimdal, hiawatha, hplip, icu, imx-vpuwrap, isl,
1959 janus-gateway, libatomic_ops, libbson, libdnet, libffi,
1960 libgdiplus, libgee, libglib2, libhtp, libmodsecurity, libnspr,
1961 libnss, libosmium, libunwind, linux, lynx, meson, micropython,
1962 mkpasswd, mksh, mosquitto, motion, mupdf, mxml, netdata,
1963 nfs-utils, opencv4, oracle-mysql, pcre, php, postgresql,
1964 pure-ftpd, python-cycler, qdecoder, rcw-smarc-sal28, samba4,
1965 smack, speex, stress-ng, suricata, syslinux, uboot, unixodbc,
1966 unrar, vim, websocketpp, wireshark
1968 Issues resolved (http://bugs.uclibc.org):
1970 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
1972 2021.08.2, released November 10th, 2021
1974 Important / security related fixes.
1976 Updated/fixed packages: asterisk, audit, bind, bitcoin,
1977 containerd, cryptsetup, dahdi-linux, dbus-python, dfu-util,
1978 docker-cli, docker-engine, earlyoom, edk2-platforms, exiv2,
1979 ffmpeg, freerdp, gdb, gensio, gnupg2, go, gpsd,
1980 gst1-plugins-bad, gst1-plugins-ugly, gst1-vaapi, gtest,
1981 hiredis, lftp, libps1, libva, libva-utils, lightning,
1982 log4cplus, lrzip, netdata, nodejs, olsr, openjdk, openjdk-bin,
1983 pango, php, python3-cffi, qemu, refpolicy, rng-tools, samba4,
1984 snort, strongswan, sunxi-mali-mainline-driver, suricata,
1985 systemd, tor, vim, weston, wf111, wireguard-linux-compat,
1988 Issues resolved (http://bugs.uclibc.org):
1990 #14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
1992 2021.08.1, released October 11, 2021
1994 Important / security related fixes.
1996 gdbinit: Mark the sysroot as a "safe path" before configuring
1997 it, so pretty printers work correctly without having to pass
2000 Updated/fixed packages: alsa-lib, apache,
2001 arm-trusted-firmware, atftp, bind, botan, cog, containerd,
2002 cryptopp, docker-cli, dash, dc3dd, docker-engine, dovecot,
2003 environment-setup, erlang, fetchmail, ffmpeg, fio, gcc, gd,
2004 gdb, ghostscript, gnuradio, gnutils, go,
2005 gobject-introspection, google-breakpad, gst-omx,
2006 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
2007 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2008 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2009 gstreamer1-editing-services, gupnp, haproxy, imlib2, kodi,
2010 kodi-pvr-octonet, kodi-visualisation-fishbmc, libcurl,
2011 libexif, libgcrypt, libglib2, libkrb5, libressl, librsvg,
2012 libsndfile, libssh, libvirt, libxcrypt, libyang, links, lvm2,
2013 lynx, lxc, mc, mesa3d, micropython, minicom, mono, mosquitto,
2014 mtr, mupdf, mv-ddr-marvell, net-tools, nginx-dav-ext, nmap,
2015 nodejs, ntfs-3g, openjdk, openjdk-bin, openldap, openssh,
2016 pcre2, php, php-gnupg, pipewire, postgis, python-aioconsole,
2017 python-cbor2, python-cffi, python-cython, python-dateutil,
2018 python-django, python-pillow, python-pip, python-texttable,
2019 python-urllib3, python-webob, qemu, qt5location, redis,
2020 refpolicy, ripgrep, ruby, runc, sispmctl, sox, squid,
2021 strongswan, supervisor, swupdate, syslinux, systemd, tinycbor,
2022 trace-cmd, uboot-tools, uclibc, udisks, uhd, vim, vsftpd,
2023 wavemon, webkitgtk, wget, wireless-regdb, wpewebkit,
2024 xapp_xrdb, xapp_xwd, xen, xlib_libXfont2, xlib_libXft,
2025 xserver_xorg-server, zip
2027 Issues resolved (http://bugs.uclibc.org):
2029 #14206: Kodi: even when not enabled, forcefully selects libevdev..
2030 #14211: libffi-3.3.tar.gz repacked
2031 #14221: mv-ddr-marvell fails license validation
2033 2021.08, released September 4th, 2021
2037 Updated/fixed packages: gstreamer1-mm, netsniff-ng, nginx,
2038 openmpi, python-pyudev, python3, qt5base, wlroots, xvisor
2040 2021.08-rc3, released August 31st, 2021
2042 Fixes all over the tree.
2044 Toolchain: Disable fortify support for Microblaze as it is not
2047 Defconfigs: Acmesystems aria/ariette g25: Fix build issue
2048 after at91bootstrap bump, BeagleV: Correct kernel headers
2049 version, PC x86-64: Bump kernel to 4.19.204 to fix build issue
2052 Updated/fixed packages: alsa-utils, at91bootstrap3, belle-sip,
2053 bullet, c-ares, cjson, coreutils, cpio, eigen, fetchmail, gdb,
2054 haproxy, heirloom-mailx, ipmiutil, kvm-unit-tests, libarchive,
2055 libffi, libmodsecurity, libopenssl, libressl, libshout,
2056 libvirt, linux-pam, lmbench, localedef, lua-lunix, mesa3d,
2057 mpv, mtd, nodejs, nvidia-driver, openvmtools, php, polkit,
2058 python-requests, python3-requests, rust-bin, rustc, samba4,
2059 sdl2, snort3, ushare, xen
2061 Removed packages: libmcrypt, mcrypt, sentry-cli
2063 2021.08-rc2, released August 18th, 2021
2065 Fixes all over the tree.
2067 Defconfigs: Acmesystems acqua a5: Bump at91bootstrap version
2068 to fix build issue with binutils >= 2.35, Microchip sam9x60ek
2069 mmc_dev: Add missing toolchain/system options, sama5d2-icp
2070 mmc: Correct at91bootstrap options
2072 Updated/fixed packages: arm-trusted-firmware, at91bootstrap3,
2073 azure-iot-sdk-c, bluez5_utils, bullet, busybox, cegui, efl,
2074 erlang, ffmpeg, flatbuffers, fontconfig, gcc, gd, glibc, go,
2075 gobject-introspection, gpsd, guile, harfbuzz, iozone, iputils,
2076 jszip, libargtable2, libbpf, libebml, libepoxy, libesmtp,
2077 libfuse3, libgeos, libnss, libodb-boost, libodb-mysql,
2078 libodb-pgsql, libqmi, libqrtr-glib, libuhttpd, libuwsc,
2079 libvirt, ltp-testsuite, luaossl, mongodb, mpd, mupdf, mutt,
2080 network-manager, nginx-naxsi, nodejs, ogre, openzwave,
2081 optee-os, osm2pgsql, pdbg, perl-net-ssh2, php, pipewire,
2082 pistache, pixman, poke, polkit, poppler, postgresql, postkit,
2083 prelink-cross, prosody, protobuf, pulseview,
2084 python-cryptography, python-keyring, python-matplotlib,
2085 python-pymupdf, python-pyopenssl, python-secretstorage,
2086 python-treq, python-txtorcon, python3, qemu, qpdf, qt5base,
2087 refpolicy, ruby, rust-bin, s390-tools, sconeserver, seatd,
2088 shairport-sync, sox, sqlite, sylpheed, sysdig, syslog-ng,
2089 system-config-printer, tar, terminology, tor, tpm2-tools, uhd,
2090 unbound, usbguard, wireshark, xen, xenomai, xlib_libxshmfence,
2093 New packages: desktop-file-utils
2095 Issues resolved (http://bugs.uclibc.org):
2097 #13586: grub failure with BR2_OPTIMIZE_3
2098 #13671: openSSH server closes connection before authentication..
2100 2021.08-rc1, released August 3rd, 2021
2102 Numerous package updates.
2106 - add support for gcc 11.x, gcc 10.x is now the default, gcc
2107 9.x updated to 9.4.0, removed gcc 8.x support except for
2110 - add support for binutils 2.37, binutils 2.36.x is now the
2111 default, binutils 2.34 removed.
2113 - glibc updated to 2.33
2115 - gdb enabled on NIOS II, gdbserver enabled on RISC-V.
2117 Bootloaders/firmware: support for building the EDK II UEFI
2118 firmware, support for building AT91Bootstrap 4.x.
2120 New BR2_ENABLE_RUNTIME_DEBUG option, that controls whether
2121 packages should be compiled with runtime debugging
2122 information (which is different than debugging symbols).
2124 Many features of the bluez5_utils package have been made
2125 optional, and default to disabled. Users of bluez5_utils are
2126 encouraged to review their configuration.
2128 Many packages (over 70) updated to enable the appropriate
2129 SELinux refpolicy module when SELinux support is enabled.
2131 Many packages updated to select the appropriate OpenSSL
2132 features after many OpenSSL ciphers/features have been made
2135 New defconfigs: kontron_pitx_imx8m, microchip_sama5d2_icp,
2136 qemu_aarch64_sbsa, raspberrypicm4io, raspberrypicm4io_64,
2137 terasic_de10nano_cyclone5, uevm5432.
2139 New packages: alsa-plugins, apg, bmap-tools, daq3, edk2,
2140 edk2-platforms, gumbo-parser, libbpf, libosmium, libpsl,
2141 libqb, libtalloc, libvirt, lua-linux, lua-zlib, mupdf,
2142 opencv4, osm2pgsql, poke, python-augeas, python-dbus-next,
2143 python-pymupdf, rtl_433, rtl8812au-aircrack-ng, seatd, snort3,
2144 system-config-printer, usbguard, xml-security-c, xmrig.
2146 Removed packages: clapack, libsoil.
2148 Issues resolved (http://bugs.uclibc.org):
2150 #13326: regarding dtc error in buildroot source code
2151 #13661: host-python2 build fails on aarch64
2152 #13836: package build failure when target install set to no on
2153 pkg-generic pkg types
2154 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to
2157 2021.05.3, released October 11, 2021
2159 Important / security related fixes.
2161 gdbinit: Mark the sysroot as a "safe path" before configuring
2162 it, so pretty printers work correctly without having to pass
2165 Updated/fixed packages: alsa-lib, apache,
2166 arm-trusted-firmware, atftp, bind, botan, containerd,
2167 cryptopp, dash, dc3dd, docker-cli, docker-engine, dovecot,
2168 erlang, fetchmail, ffmpeg, gdb, ghostscript, go, gst-omx,
2169 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
2170 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2171 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2172 gstreamer1-editing-services, kodi, kodi-pvr-octonet,
2173 kodi-visualisation-fishbmc, libcurl, libkrb5, libressl,
2174 libsndfile, libxcrypt, libyang, lxc, lynx, mesa3d,
2175 micropython, minicom, mono, mtr, mv-ddr-marvell, net-tools,
2176 nmap, nodejs, ntfs-3g, openjdk, openjdk-bin, openldap,
2177 openssh, pcre2, php, python-aioconsole, python-cffi,
2178 python-dateutil, python-django, python-pip, python-texttable,
2179 python-urllib, python-webob, qt5location, redis, refpolicy,
2180 ripgrep, runc, sispmctl, squid, strongswan, supervisor,
2181 syslinux, tinycbor, trace-cmd, uboot-tools, uclibc, wavemon,
2182 wget, wireless-regdb, xen, xserver_xorg-server
2184 Issues resolved (http://bugs.uclibc.org):
2186 #14206: Kodi: even when not enabled, forcefully selects libevdev..
2187 #14211: libffi-3.3.tar.gz repacked
2188 #14221: mv-ddr-marvell fails license validation
2190 2021.05.2, released September 15th, 2021
2192 Important / security related fixes.
2194 Toolchain: Disable fortify support for Microblaze as it is not
2197 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
2198 bayer2rgb-neon, belle-sip, bullet, busybox, c-ares, cjson,
2199 coreutils, cpio, eigen, environment-setup, fetchmail, ffmpeg,
2200 fontconfig, gd, gdb, gnuradio, gnutls, go, haproxy, ipmiutil,
2201 iputils, jszip, kvm-unit-tests, libarchive, libargtable2,
2202 libexif, libgcrypt, libmodsecurity, libopenssl, librsvg,
2203 libshout, libssh, libxcrypt, linux, linux-pam, localedef, mc,
2204 mesa3d, mosquitto, netsniff-ng, nginx, nodejs, ogre, openjdk,
2205 openmpi, openvmtools, perl-net-ssh2, php, pipewire,
2206 postgresql, prelink-cross, prosody, protobuf, python-keyring,
2207 python-matplotlib, python-pillow, python-pyudev,
2208 python-secretstorage, python3, qt5base, samba4, sdl2, sox,
2209 swupdate, sylpheed, tar, terminology, tor, uboot-tools, uhd,
2210 unbound, ushare, vim, wlroots, xapp_xrdb, xapp_xwd, xen,
2211 xenomai, xlib_libXfont2, xlib_libXft, zip
2213 2021.05.1, released August 10, 2021
2215 Important / security related fixes.
2217 Toolchain: Disable PIC/PIE for Microblaze (like for NIOS II)
2218 as it is not currently working.
2220 binutils: fix linker assert failure on OpenRisc, or1k build
2223 gdb: Enable on NIOS II
2225 utils/scanpypi: Various improvements
2227 Defconfigs: stm32f469_disco: Fix kernel boot issue, Microchip
2228 sam9x60ek mmc_dev: Add missing toolchain/system options
2230 Updated/fixed packages: arm-trusted-firmware, apache, audit,
2231 avahi, bind, binutils, bird, bluez5_utils, boinc, busybox,
2232 chrony, clamav, connman, cryptsetup, dnsmasq, docker-cli,
2233 docker-engine, dovecot, dovecot-pigeonhole, e2fsprogs, exiv2,
2234 fail2ban, fb-test-app, feh, fetchmail, ffmpeg, flac, fluxbox,
2235 gawk, gcc, gcr, gdb, gdk-pixbuf, gesftpserver, glibc, go,
2236 gptfdisk, gqrx, granite, grub2, guile, hdparm, heirloom-mailx,
2237 htop, ibrcommon, ibrdtn, ibrdtn-tools, ibrdtnd,
2238 intel-microcode, iodine, irqbalance, keepalived, kexec-tools,
2239 libass, libconfig, libcurl, libfreeimage, libfuse3, libgcrypt,
2240 libgudev, libhtp, libinput, libjson, libgtk3, libkrb5,
2241 libloki, libmodsecurity, libndp, libnetfilter-log,
2242 libnfnetlink, libnice, libodb, libodb-boost, libodb-mysql,
2243 libodb-pgsql, libpcap, libqmi, libqrtr-glib, libressl,
2244 librsvg, libtasn1, libtirpc, libuci, libxmlrpc,
2245 linux-firmware, linuxptp, lrzsz, lvm2, mariadb, mesa3d,
2246 mbedtls, monit, mono, mosquitto, mpd, mpg123, mpv, nbd,
2247 netsnmp, nettle, nmap, nodejs, ntp, openntpd, openpgm,
2248 openswan, pango, pcre2, perl-crypt-openssl-rsa, php, pixman,
2249 postgresql, proxychains-ng, putty, python,
2250 python-dataproperty, python-django, python-pysftp,
2251 python-urllib3, python3, qpdf, redis, ripgrep, rsync, ruby,
2252 samba4, sane-backends, slirp, spice, squid, suricata, tcpdump,
2253 tftpd, thrift, tor, tpm2-tools, trinity, uboot, uboot-tools,
2254 uclibc, vlc, wireless-regdb, wireshark, wolfssl,
2255 xapp_fonttosfnt, xlib_libX11, xlib_libxshmfence,
2258 Issues resolved (http://bugs.uclibc.org):
2260 #13586: grub failure with BR2_OPTIMIZE_3
2261 #13661: host-python2 build fails on aarch64
2262 #13836: package build failure when target install set to no..
2263 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to..
2265 2021.05, released June 6th, 2021
2269 Disable PIC/PIE support for Nios2 because of glibc issues
2271 Defconfigs: Minnowboard max: Fix X11 and mesa3d configuration
2273 Updated/fixed packages: apache, beaglev-ddrinit,
2274 beaglev-secondboot, capnproto, dc3dd, directfb, efibootmgr,
2275 ffmpeg, gptfdisk, go, gupnp, hostapd, iftop,
2276 intel-mediadriver, libcamera, libcutl, libesmtp, libkcapi,
2277 libraw, lttng-tools, lvm2, mimic, mono-gtksharp3, mpv,
2278 netperf, odb, qt5base, uclibc, uftrace, unscd, vlc,
2279 xdriver_xf86-video-fbturbo
2281 New packages: python3-cffi, python3-cryptography, python3-pip,
2282 python3-pycparser, python3-six
2284 2021.05-rc3, released May 31th, 2021
2286 Fixes all over the tree.
2288 meson: Explicitly disable PIE support (b_pie) as it is handled
2289 by the toolchain wrapper.
2291 Updated/fixed packages: boost, dhcp, expat, gdb, hwloc, imagemagick,
2292 libcurl, libopenh264, llvm, lz4, mpv, nginx, paho-mqtt-c, pifmrds,
2293 pipewire, python-bluezero, python-pillow, qemu, strace, uhd, vlc,
2296 Issues resolved (http://bugs.uclibc.org):
2298 #13821: Wrong url for libnfsidmap package
2300 2021.05-rc2, released May 22th, 2021
2302 Fixes all over the tree.
2304 support/scripts/gen-missing-cpe: A script to query the list of
2305 CPE IDs for the packages enabled in the current configuration and:
2307 - for CPE IDs that do not have any matching entry in the CPE
2308 database, it emits a warning
2310 - for CPE IDs that do have a matching entry, but not with the same
2311 version, it generates a snippet of XML that can be used to propose
2312 an updated version to NIST.
2314 CPE meta data has been added for a large number of packages
2316 Updated/fixed packages: assimp, binutils, bitcoin, bullet,
2317 cutelyst, dhcp, dmalloc, docker-engine, ebtables,
2318 environment-setup, flatcc, gcc, gd, gerbera, hostapd,
2319 imx-gpu-viv, intel-microcode, jquery-validation, libdrm,
2320 libgeos, libraw, libtirpc, libxml2, libxslt, live555, lmbench,
2321 localedef, lvm2, mender, mender-grubenv, modem-manager, mutt,
2322 opensbi, openssh, opentyrian, pipewire, postgis, postgresql,
2323 prosody, python-bluezero, python-falcon, redis, rocksdb,
2324 rt-tests, runc, vlc, waylandpp, webkitgtk, wireshark,
2325 wpa_supplicant, wpewebkit, xlib_libX11, xterm
2327 New packages: jh71xx-tools
2329 Issues resolved (http://bugs.uclibc.org):
2331 #13781: isc dhcp-server package don't create file /usr/bin/dhcpd
2332 #13801: toolchainfile.cmake CMAKE_BUILD_TYPE
2333 #13806: Building host-localedef fails on fedora 34/gcc 11
2335 2021.05-rc1, released May 12th, 2021
2337 Fixes all over the tree and new features.
2339 FORTIFY_SOURCE, PIC/PIE, RELRO and SSP security hardening
2340 options are now enabled by default.
2342 Dependencies: Explicitly detect and bail out if PATH contains
2343 spaces or tabs. A number of packages fail to build in such
2344 setups, so explicitly inform about this.
2346 Infrastructure: Expose CONFIG_DIR to post-build/post-image
2347 scripts, so they can call the Buildroot Makefile in the
2348 correct directory for both in-tree / out-of-tree builds.
2350 CMake infrastructure: Use CMAKE_EXE_LINKER_FLAGS rather than
2351 CMAKE_CXX_FLAGS to link with libatomic to fix an compatibility
2352 issue with poppler. Bump minimal host cmake version to 3.16
2353 (from 3.15) to fix a compatibility issue with domoticz.
2355 Meson: Use correct C++ host compiler (rather than C compiler)
2357 utils/scanpypi: Explicitly use python3 for compatibility with
2358 packages using python3 syntax in setup.py
2360 support/download: Fix tarball generation (from git/svn repos)
2361 including symlinks pointing to ./<something>. Fix svn download
2362 for <1.9 clients or repos using CVS-style keywords.
2364 support/scripts/cve.py: Use the (significantly) faster yajl2
2365 ijson backend for older (< 2.5) ijson versions rather than the
2366 slow python default, speeding up pkg-stats by ~2x.
2368 Toolchain: Add logic to work around binutils bug 21464
2369 (affecting OpenRISC), bug 27597 (affecting Nios II) and drop
2370 the now longer applicable bug 19615 / 20006 handling.
2372 Python{,3}: Fix byte compiling python files with short (single
2373 character before .py) file names.
2375 CPE meta data has been added for a large number of packages
2377 New defconfigs: Acme Systems Acqua A5 (256/512MB), Beagleboard
2378 BeagleV, Boundary devices Nitrogen8M Plus SOM, NXP i.MX 8M
2379 Plus EVK, QEMU PPC e500mc
2381 New packages: beaglev-ddrinit, beaglev-secondboot, janet,
2382 kodi-inputstream-ffmpegdirect, kodi-vfs-libarchive,
2383 kodi-visualisation-matrix, libxcrypt, libqrtr-glib, log4qt,
2384 mawk, perl-parse-yapp, postgis, protozero, python-flask-wtf,
2385 python-iwlib, python-semantic-version, python-setuptools-rust,
2386 python-toml, riscv64-elf-toolchain, siproxyd, uftrace, zfs
2388 Removed packages: iostat, kodi-platform,
2389 kodi-screensaver-crystalmorph, monkey
2391 Issues resolved (http://bugs.uclibc.org):
2393 #13271: systemd-resolved: /etc/resolv.conf link broken on per-pa..
2394 #13516: utils/scanpypi: Failure when parsing diffoscope
2395 #13551: 2021.02.rc2: Unicode not work on qt 5.15.2
2396 #13576: Issues compiling buildroot for 5x86
2397 #13601: Gen image :Iappropriate ioctl error
2398 #13616: tar file from git repository generation issue
2399 #13631: Commit 54d3d94b6e breaks packages with git download method
2400 #13641: glibc on raspberrypi
2401 #13646: Gen image version 14 error : no sub -section title/..
2402 #13651: pkg-golang cannot build when main.go is in the root
2403 #13661: host-python2 build fails on aarch64
2404 #13671: openSSH server closes connection before authentication..
2405 #13721: c-stack.c:55:26: error: missing binary operator before ..
2406 #13731: Readline Patch is missing Author Information
2407 #13741: genext2fs does not allow to set perms of root node
2408 #13751: libopenssl (static): huge drop in performance in newer ..
2409 #13771: package htop has undeclared dependency on host python
2411 2021.02.12, released April 6th, 2022
2413 Important / security related fixes.
2415 pkg-stats: Limit memory use for CPE matching
2417 Updated/fixed packages: gdk-pixbuf, jack2, libzlib, matio,
2418 nbd, netatalk, opus, python-paramiko, python-treq,
2419 python-twisted, spidev_test, unbound, urandom-scripts, vim,
2420 wireshark, zlib-ng, zziplib
2422 2021.02.11, released March 25th, 2022
2424 Important / security related fixes.
2426 Updated/fixed packages: apache, azure-iot-sdk-c, dbus,
2427 directfb, docker-engine, exempi, expat, flac, gdk-pixbuf,
2428 gnutls, go, haproxy, libcurl, libiec61850, libminiupnpc,
2429 libodb, libodb-boost, libopenssl, libpjsip, libressl, librsvg,
2430 libsrtp, libxml2, libxslt, lxc, mariadb, odbm openblas,
2431 openvpn, oprofile, php, pppd, python-ipython, python-treq,
2432 python-twisted, python-txbus, python-txtorcon, raptor,
2433 rpi-firmware, samba4, timescaledb, util-linux, vim, wavpack,
2434 wireless-regdb, wireshark, wolfssl, xscreensaver, xterm, zsh
2436 New packages: gdk-pixbuf-xlib
2438 Removed packages: python-coherence
2440 Issues resolved (http://bugs.uclibc.org):
2442 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
2443 #14636: azure-iot-sdk-c: Installed headers do not compile
2444 #14641: oprofile can not find the events files
2446 2021.02.10, released February 28th, 2022
2448 Important / security related fixes.
2450 Defconfigs: Andes ae3xx, Intel galileo: Fix build with host
2451 gcc >= 10, ROC-RK3399-PC: Bump rootfs size to fix build issue.
2453 Add conditional patching logic to fix build issues for older
2454 U-Boot / Linux kernel versions when built with a host gcc >=
2457 Updated/fixed packages: casync, cgilua, connman, expat,
2458 gauche, gensio, go, gst-omx, gst1-devtools, gst1-libav,
2459 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
2460 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
2461 gstreamer1, gstreamer1-editing-services,
2462 kf5-extra-cmake-modules, kodi, libarchive, linux, lm-sensors,
2463 log4cxx, mpd, nfs-utils, pistache, prosody, python-django,
2464 python-pyzmq, rtl8723bu, thermald, tiff, util-linux, vim, xen
2466 2021.02.9, released January 29th, 2022
2468 Important / security related fixes.
2470 check-package: Improve variable override check
2472 pkg-stats: List CVEs where the version info cannot be parsed
2473 as unsure rather than completely ignoring them.
2475 Defconfigs: Beaglebone: Support BeagleBone black wireless
2477 Updated/fixed packages: alsa-utils, apache, cage, capnproto,
2478 civetweb, clamav, collectd, connman, coreutils, dav1d,
2479 docker-cli, docker-containerd, docker-engine, expat,
2480 findutils, flare-engine, flare-game, font-awesome, freeswitch,
2481 gcc, ghostscript, gnuchess, go, grpc, gst1-interpipe,
2482 gst1-plugins-bad, gst-rtsp-sever, gupnp-tools, hackrf, icu,
2483 imagemagick, janus-gateway, keepalived, lapack, libjpeg,
2484 libopenssl, libpjsip, liburiparser, linux-pam, lxc, mbedtls,
2485 mongodb, mpd-mpc, nodejs, openblas, pcre2, polkit, poppler,
2486 privoxy, prosody, python-django, python-lxml, python-pyqt5,
2487 python3, qt5base, qt5location, rhash, ruby, runc, samba4,
2488 sofia-sip, targetcli-fb, tcpreplay, tinyxml, vim, vlc,
2489 wireshark, xapp_xauth, xen, xlib_libX11, xserver_xorg-server
2491 Issues resolved (http://bugs.uclibc.org):
2493 #14471: alsa_utils wrong deployment
2495 2021.02.8, released December 14th, 2021
2497 Important / security related fixes.
2499 Defconfigs: Various fixes for building with gcc >= 10 host or
2502 Updated/fixed packages: alsa-lib, apparmor, apr, asterisk,
2503 binutils, bluez5_utils, busybox, coreutils, e2fsprogs, ell,
2504 exfat, freeswitch, gdb, glmark2, glog, glorytun, gmp,
2505 gpu-amd-bin-mx51, gst1-interpipe, gstreamer1, guile, gupnp,
2506 hackrf, heimdal, hiawatha, hplip, icu, imx-vpuwrap, isl, iwd,
2507 janus-gateway, libatomic_ops, libbson, libdnet, libffi,
2508 libgdiplus, libgee, libhtp, libmodsecurity, libnspr, libnss,
2509 libunwind, linux, lynx, meson, micropython, mkpasswd, mksh,
2510 mosquitto, motion, mxml, netdata, nfs-utils, oracle-mysql,
2511 pcre, pkcs11-helper, postgresql, pure-ftpd, python-cycler,
2512 qdecoder, rcw-smarc-sal28, samba4, smack, speex, stress-ng,
2513 suricata, syslinux, uboot, unixodbc, unrar, vim, websocketpp,
2516 Issues resolved (http://bugs.uclibc.org):
2518 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
2520 2021.02.7, released November 10th, 2021
2522 Important / security related fixes.
2524 OpenJDK 16.x moved to 17.x as 16.x is EOL.
2526 Updated/fixed packages: asterisk, audit, bind, bitcoin,
2527 cryptsetup, dahdi-linux, dbus-python, dfu-util, docker-cli,
2528 docker-containerd, docker-engine, earlyoom, exiv2, ffmpeg,
2529 freerdp, gdb, gensio, gnupg2, go, gpsd, gst1-plugins-bad,
2530 gst1-plugins-ugly, gst1-vaapi, hiredis, lftp, lightning,
2531 lrzip, netdata, nodejs, olsr, openjdk, openjdk-bin, pango,
2532 qemu, samba4, snort, strongswan, suricata, systemd, vim,
2533 wf111, wireguard-linux-compat, xerces
2535 Issues resolved (http://bugs.uclibc.org):
2537 #14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
2539 2021.02.6, released October 11, 2021
2541 Important / security related fixes.
2543 gdbinit: Mark the sysroot as a "safe path" before configuring
2544 it, so pretty printers work correctly without having to pass
2547 Updated/fixed packages: alsa-lib, apache,
2548 arm-trusted-firmware, atftp, bind, botan, cryptopp, dash,
2549 dc3dd, docker-cli, docker-containerd, docker-engine, dovecot,
2550 erlang, fetchmail, gdb, ghostscript, go, gst-omx,
2551 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
2552 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2553 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2554 gstreamer1-editing-services, kodi-pvr-octonet, libcurl,
2555 libkrb5, libressl, libsndfile, libyang, lxc, lynx, mesa3d,
2556 micropython, minicom, mono, mtr, mv-ddr-marvell, net-tools,
2557 nmap, nodejs, ntfs-3g, openjdk, openjdk-bin, openldap,
2558 openssh, php, python-aioconsole, python-cffi, python-dateutil,
2559 python-django, python-pip, python-texttable, python-urllib3,
2560 python-webob, qt5location, redis, refpolicy, ripgrep, runc,
2561 sispmctl, squid, strongswan, supervisor, syslinux, tinycbor,
2562 trace-cmd, uboot-tools, uclibc, wavemon, wireless-regdb, xen,
2565 Issues resolved (http://bugs.uclibc.org):
2567 #14206: Kodi: even when not enabled, forcefully selects libevdev..
2568 #14211: libffi-3.3.tar.gz repacked
2569 #14221: mv-ddr-marvell fails license validation
2571 2021.02.5, released September 15th, 2021
2573 Important / security related fixes.
2575 Toolchain: Disable fortify support for Microblaze as it is not
2578 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
2579 bayer2rgb-neon, belle-sip, busybox, c-ares, cjson, coreutils,
2580 cpio, eigen, environt-setup, fetchmail, fluidsynth,
2581 fontconfig, gd, gdb, gnuradio, gnutls, go, haproxy, ipmiutil,
2582 iputils, jszip, kvm-unit-tests, libarchive, libexif,
2583 libgcrypt, libmodsecurity, libopenssl, librsvg, libshout,
2584 libssh, linux, localedef, mc, mesa3d, mosquitto, netsniff-ng,
2585 nginx, nodejs, ogre, openmpi, openvmtools, php, postgresql,
2586 prelink-cross, prosody, protobuf, python-keyring,
2587 python-matplotlib, python-pillow, python-pyudev,
2588 python-secretstorage, python3, qt5base, samba4, sdl2, sox,
2589 swupdate, sylpheed, tor, uboot-tools, uhd, unbound, vim,
2590 wlroots, xapp_xrdb, xapp_xwd, xen, xenomai, xlib_libXfont2,
2593 2021.02.4, released August 10th, 2021
2595 Important / security related fixes.
2597 Toolchain: Disable PIC/PIE for Microblaze (like for NIOS II)
2598 as it is not currently working.
2600 binutils: fix linker assert failure on OpenRisc, or1k build
2603 gdb: Enable on NIOS II
2605 utils/scanpypi: Various improvements
2607 Defconfigs: stm32f469_disco: Fix kernel boot issue, Microchip
2608 sam9x60ek mmc_dev: Add missing toolchain/system options
2610 Updated/fixed packages: apache, arm-trusted-firmware, audit,
2611 avahi, bind, binutils, bird, bluez5_utils, boinc, busybox,
2612 chrony, clamav, cryptsetup, cwiid, dnsmasq, docker-cli,
2613 docker-engine, dovecot, dovecot-pigeonhole, e2fsprogs, exiv2,
2614 fail2ban, fb-test-app, feh, fetchmail, flac, fluxbox, gawk,
2615 gcc, gcr, gdb, gdk-pixbuf, gesftpserver, glibc, go, gptfdisk,
2616 granite, grub2, gqrx, guile, hdparm, heirloom-mailx,
2617 ibrcommon, ibrdtn, ibrdtn-tools, ibrdtnd, intel-microcode,
2618 iodine, irqbalance, keepalived, libass, libconfig, libcurl,
2619 libfreeimage, libfuse3, libgcrypt, libgtk3, libgudev, libhtp,
2620 libjson, libkrb5, libloki, libmodsecurity, libndp,
2621 libnetfilter-log, libnfnetlink, libnice, libodb, libodb-boost,
2622 libodb-mysql, libodb-pgsql, libpcap, libqmi, libressl,
2623 librsvg, libtasn1, libtirpc, libuci, libxmlrpc,
2624 linux-firmware, linuxptp, lrzsz, ltp-testsuite, lvm2, mariadb,
2625 mbedtls, monit, mono, mosquitto, mpd, mpg123, mpv, nbd, neard,
2626 netsnmp, nettle, nginx-modsecurity, nmap, nodejs, ntp,
2627 openntpd, openpgm, openswan, pango, pcre2,
2628 perl-crypt-openssl-rsa, php, pixman, polkit, postgresql,
2629 proxychains-ng, putty, python, python-django,
2630 python-dataproperty, python-pysftp, python-urllib3, python3,
2631 qpdf, redis, ripgrep, ruby, samba4, spice, slirp, suricata,
2632 sysdig, tcpdump, tftpd, thrift, tor, tpm2-tools, trinity,
2633 uboot, uboot-tools, uclibc, util-linux, vlc, wireless-regdb,
2634 wireshark, wolfssl, xapp_fonttosfnt, xlib_libX11,
2635 xlib_libxshmfence, xserver_xorg-server
2637 Issues resolved (http://bugs.uclibc.org):
2639 #13586: grub failure with BR2_OPTIMIZE_3
2640 #13661: host-python2 build fails on aarch64
2641 #13836: package build failure when target install set to no..
2642 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to..
2644 2021.02.3, released June 12th, 2021
2646 Important / security related fixes.
2648 CPE meta data has been added for a large number of packages
2650 Updated/fixed packages: acpid, apache, apcupsd, assimp, bird,
2651 bitcoin, blktrace, boost, capnproto, chrony, dc3dd, dhcp,
2652 directfb, dmalloc, docker-engine, ebtables, efibootmgr,
2653 enlightenment, enscript, environment-setup, exempi, expat,
2654 findutils, flatcc, fluidsynth, frr, gdb, go, gptfdisk, grpc,
2655 gst1-plugins-bad, gst1-rtsp-server, gstreamer1, gupnp,
2656 hostapd, hwloc, i2c-tools, iftop, imagemagick, imx-gpu-viv,
2657 intel-mediadriver, intel-microcode, jquery-validation,
2658 keepalived, kodi, less, libcamera, libcurl, libcutl, libesmtp,
2659 libeXosip2, libffi, libfuse, libfuse3, libgeos, libgtk2,
2660 libgtk3, libical, libidn, libidn2, libkcapi, libldns, libmms,
2661 libmodbus, libmspack, libnids, libopenh264, liboping, libraw,
2662 librelp, libsamplerate, libtirpc, libusb, libuv, libxcb,
2663 libxml2, libxslt, live555, llvm, lmbench, localedef,
2664 lttng-tools, lvm2, lz4, mesa3d, mimic, mini-snmpd, minidlna,
2665 minissdpd, minizip, mono-gtksharp3, mpg123, mpv, msmtp, musl,
2666 mutt, nasm, nbd, netperf, netsurf, nginx, odb, opencv3,
2667 openssh, opentyrian, oprofile, p7zip, paho-mqtt-c, perl,
2668 php-imagick, pifmrds, picocom, pigz, pngquant, poco,
2669 postgresql, prosody, proxychains-ng, pulseaudio, putty, pwgen,
2670 python-autobahn, python-bluezero, python-engineio,
2671 python-keyring, python-pillow, python-requests, python-tqdm,
2672 qemu, qpdf, qt5base, redis, refpolicy, rt-tests, runc,
2673 shellinabox, squid, strace, supervisor, synergy, taglib,
2674 tclap, terminology, thermald, tini, tinyproxy, tinyxml2,
2675 tpm2-tss, uclibc, udisks, uhd, unscd, vlc, waylandpp,
2676 webkitgtk, weston, wireshark, wpa_supplicant, wpewebkit,
2677 xlib_libdmx, xlib_libFS, xlib_libICE, xlib_libX11,
2678 xlib_libXcursor, xlib_libXdmcp, xlib_libXext, xlib_libXfixes,
2679 xlib_libXfont2, xlib_libXinerama, xlib_libXpm, xlib_libXres,
2680 xlib_libXt, xlib_libXtst, xlib_libXxf86dga, xlib_libXxf86vm,
2683 Issues resolved (http://bugs.uclibc.org):
2685 #13781: isc dhcp-server package don't create file /usr/bin/dhcpd
2686 #13801: toolchainfile.cmake CMAKE_BUILD_TYPE
2687 #13806: Building host-localedef fails on fedora 34/gcc 11
2689 2021.02.2, released May 12th, 2021
2691 Important / security related fixes.
2693 Toolchain: Add logic to mark toolchains affected by binutils
2694 bug 27597 (Nios II).
2696 support/scripts/cve.py: Use the (significantly) faster yajl2
2697 ijson backend for older (< 2.5) ijson versions rather than the
2698 slow python default, speeding up pkg-stats by ~2x.
2700 CMake infrastructure: Use CMAKE_EXE_LINKER_FLAGS rather than
2701 CMAKE_CXX_FLAGS to link with libatomic to fix an compatibility
2704 Infrastructure: Expose CONFIG_DIR to post-build/post-image
2705 scripts, so they can call the Buildroot Makefile in the
2706 correct directory for both in-tree / out-of-tree builds.
2708 Updated/fixed packages: at91bootstrap, avahi, bash, bind,
2709 bridge-utils, boost, cegui, cifs-utils, clamav, cmake,
2710 coremark-pro, coreutils, cryptsetup, dmalloc, dnsmasq,
2711 docker-cli, docker-engine, domoticz, efl, exim, ffmpeg, flex,
2712 gcc, genext2fs, go, gst1-interpipe, haproxy, hostapd,
2713 i2c-tools, imx-vpu, kexec, kf5-kcoreaddons, kismet, libcamera,
2714 libcurl, libdrm, libfreefare, libfuse3, libgeos, libgpiod,
2715 libnpupnp, libopenssl, libp11, librsync, libtomcrypt, libupnp,
2716 localedef, lvm2, lxc, m4, makedevs, mender, mesa3d,
2717 mesa3d-headers, mkpasswd, mkpimage, modem-manager, monkey,
2718 mpd, ncurses, nettle, network-manager, nginx, numactl,
2719 openjdk, openjdk-bin, openldap, openvpn, php, pipewire,
2720 python-aioconsole, python-asgiref, python-botocore,
2721 python-django, python-dnspython, python-flup, python-httplib2,
2722 python-markdown2, python-mbrstrdecoder, python3, quickjs,
2723 readline, rsyslog, ruby, rust, samba4, sconeserver, snort,
2724 sox, systemd, tar, timescaledb, tio, tor, usb_modeswitch,
2725 wpa_supplicant, xdriver_xf86-video-ati, xen, xlib_libXaw,
2728 Issues resolved (http://bugs.uclibc.org):
2730 #13271: systemd-resolved: /etc/resolv.conf link broken on per-pa..
2731 #13551: 2021.02.rc2: Unicode not work on qt 5.15.2
2732 #13651: pkg-golang cannot build when main.go is in the root
2733 #13661: host-python2 build fails on aarch64
2734 #13721: c-stack.c:55:26: error: missing binary operator before ..
2735 #13731: Readline Patch is missing Author Information
2736 #13741: genext2fs does not allow to set perms of root node
2737 #13751: libopenssl (static): huge drop in performance in newer ..
2738 #13771: package htop has undeclared dependency on host python
2740 2021.02.1, released April 7, 2021
2742 Important / security related fixes.
2744 Dependencies: Explicitly detect and bail out if PATH contains
2745 spaces or tabs. A number of packages fail to build in such
2746 setups, so explicitly inform about this.
2748 utils/scanpypi: Explicitly use python3 for compatibility with
2749 packages using python3 syntax in setup.py
2751 support/download: Fix tarball generation (from git/svn repos)
2752 including symlinks pointing to ./<something>. Fix svn download
2753 for <1.9 clients or repos using CVS-style keywords.
2755 Meson: Use correct C++ host compiler (rather than C compiler)
2757 Toolchain: Add logic to work around binutils bug 21464,
2758 affecting OpenRISC, and drop the now longer applicable bug
2759 19615 / 20006 handling.
2761 Python{,3}: Fix byte compiling python files with short (single
2762 character before .py) file names.
2764 CPE meta data has been added for a large number of packages
2766 Defconfigs: Correct Beaglebone QT file system overlay
2768 Updated/fixed packages: alsa-utils, at91bootstrap3,
2769 batman-adv, binutils, botan, bridge-utils, busybox,
2770 ca-certificates, cog, coreutils, diffutils, dmidecode,
2771 docker-cli, docker-containerd, docker-engine, efivar,
2772 fetchmail, frr, genimage, git, gnutls, go, grub2, gst-omx,
2773 gst1-devtools, gst1-libav, gst1-plugins-bad,
2774 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2775 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2776 gstreamer1-editing-services, haproxy, haserl, hwloc,
2777 irqbalance, jasper, kexec, kexec-lite, kismet, kodi, libcurl,
2778 libfreeglut, libgcrypt, libgeos, libglib2, libopenssl, libqmi,
2779 libressl, libupnp, libvips, libvpx, libwebsockets, linux,
2780 lldpd, logrotate, lttng-libust, lttng-tools, mariadb, mbedtls,
2781 mcelog, mender, micropython, mongoose, mosquitto, mpd,
2782 netsnmp, nodejs, openmpi, openssh, openvpn, opkg-utils,
2783 optee-client, optee-test, perl, php, proftpd, protobuf,
2784 python-django, python-jinja2, python-lxml, python-paramiko,
2785 python-py, python-pygments, python-rpi-ws281x, python-urllib3,
2786 python3, qt5webkit, qwt, rpm, samba4, sconeserver, sdl2, shim,
2787 sqlcipher, squid, sysklogd, syslinux, sysvinit, tor,
2788 transmission, tzdata, uboot, uclibc, upx, webkitgtk,
2789 wireshark, wpebackend-fdo, wpewebkit, xen, zstd
2791 New packages: perl-parse-yapp
2793 Issues resolved (http://bugs.uclibc.org):
2795 #13516: utils/scanpypi: Failure when parsing diffoscope
2796 #13576: Issues compiling buildroot for 5x86
2797 #13601: Gen image :Iappropriate ioctl error
2798 #13616: tar file from git repository generation issue
2799 #13641: glibc on raspberrypi
2800 #13646: Gen image version 14 error : no sub -section title/..
2801 #13671: openSSH server closes connection before authentication..
2803 2021.02, released March 6th, 2021
2807 Toolchain: Correct Bootlin xtensa-lx60 dependencies
2809 Updated/fixed packages: asterisk, belle-sip, bustle, dhcpcd,
2810 dovecot, dovecot-pigeonhole, gnuchess, gnuradio,
2811 gst1-plugins-bad, haproxy, jasper, kismet, libebml,
2812 libeXosip2, libgeos, libhtp, libjpeg, libopenssl, libshout,
2813 libstrophe, mosquitto, openblas, openssh, perl, privoxy,
2814 prosody, python-pyyaml, python3-pyyaml, quagga, redis,
2815 rust-bin, sox, suricata, tpm2-pkcs11, uclibc-ng-test, ushare,
2816 util-linux, wolfssl, wpa_supplicant
2818 Issues resolved (http://bugs.uclibc.org):
2820 #13501: 2021.02.rc2: Unicode not work on qt 5.15.2
2821 #13581: jpegsrc.v9d.tar.gz has changed hash
2823 2021.02-rc3, released February 27th, 2021
2825 Fixes all over the tree.
2827 utils/scanpypi: Explicitly use python3 to ensure compatiblity
2828 with packages having python3-only code in setup.py
2830 support/download: Ensure sub-second timestamp precision is
2831 dropped when creating a tarball from a (subversion) repo, as
2832 that is not representable in the PAX tar format
2834 Updated/fixed packages: babeltrace2, bind, botan, brltty,
2835 cegui, elfutils, fakeroot, imagemagick, intel-mediasdk,
2836 irqbalance, libglib2, libselinux, libusb, libuwsc, nodejs,
2837 open62541, openldap, ply, python-aiohttp, python-django,
2838 python3, qemu, readline, rust, screen, taglib, unbound, xterm
2840 Issues resolved (http://bugs.uclibc.org):
2842 #13516: utils/scanpypi: Failure when parsing diffoscope
2843 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to...
2844 #13561: Create a new user defining users-table.txt not working..
2846 2021.02-rc2, released February 16th, 2021
2848 Fixes all over the tree.
2850 Vulnerability scanning: cpedb.py: Drop CPE XML database
2851 caching, as it did not speed up processing much and uses a lot
2852 of additional memory.
2853 pkg-stats: include information about ignored CVEs in JSON
2856 Fakeroot: Fix compatibility issue with glibc 2.33
2858 Updated/fixed packages: can-utils, collectd, dnsmaqs,
2859 docker-cli, docker-engine, ebtables, fakeroot, flashrom,
2860 gdk-pixbuf, go, gst1-python, jasper, kodi,
2861 kodi-inputstream-adaptive, lcms2, libgeos, libgpg-error,
2862 libopenssl, mongoose, mpd, ne10, netopeer2, openblas, orc,
2863 perl-gd, ply, postgresql, protobuf, subversion, tcpdump,
2864 tzdate, uboot-tools, wireshark, webkitgtk, wpewebkit, xterm
2866 New packages: perl-extutils-pkgconfig
2868 Issues resolved (http://bugs.uclibc.org):
2870 #11706: binman (U-boot tool) cannot find libfdt "binman: No mod..
2872 2021.02-rc1, released February 9th, 2021
2874 Fixes all over the tree and new features.
2876 Toolchain: Default to binutils 2.35.2, add 2.36.1, drop
2877 2.33.x. Fix GCC 10.x ARC adc/sbc pattern handling, Update ARM
2878 toolchains to 10.2-2020.11 release.
2880 Architectures: ARC: add support for generic HS48 processor,
2881 PPC: drop PPC601 support, which was removed from Linux 5.10.
2883 Vulnerability scanning: The CVE checking logic has been
2884 extended to match packages based on CPE (Common Platform
2885 Enumeration) IDs for more accurate matching, and CPE
2886 identifiers have been added for a large amount of packages.
2888 Download: Rework the tarball creation logic (E.G. when a
2889 package is fetched from a git/svn repo) to no longer require a
2890 host-tar <= 1.29. To differ between the old and the new
2891 format, the new tarballs have gained a -br1 suffix
2892 (<pkg>-<version>-br1.tar.gz).
2894 SELinux support: A significant number of packages now pull in
2895 the relevant refpolicy modules when enabled.
2897 New defconfigs: arrow avenger96, bananapi M1+, microchip
2898 sam9x60ek, pine64 rock64
2900 Removed defconfigs: QEMU ppc virtex-ml507
2902 New packages: balena-engine, casync, coremark, coremark-pro,
2903 datatables, datatables-buttons, datatables-fixedcolumns,
2904 datatables-responsive, delve, frotz, gkrellm, inih, jszip,
2905 libgeos, libiec61850, libmdbx, lualdap, neofetch,
2906 nvidia-modprobe, open62541, perl-devel-cycle, perl-devel-size,
2907 perl-math-int64, ply, popperjs, python-bleak,
2908 python-defusedxml, python-pycups, python-pytest-asyncio,
2909 python-typing-extensions, qcom-db410c-firmware, qt5coap,
2910 qt5knx, qt5mqtt, quickjs, rcw-smarc-sal28, screenfetch,
2911 ssdp-responder, tpm2-pkcs11, wqy-zenhei, xorcurses
2913 Removed packages: audiofile, boa, ipsec-tools, libupnp18,
2916 Renamed rcw package to qoriq-rcw
2918 Issues resolved (http://bugs.uclibc.org):
2920 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
2921 #13416: dhcpcd start warning message: no such user dhcpcd
2922 #13456: ccache prevents build
2923 #13471: package/mpd/mpd.conf make use of path not created
2924 #13506: BR2_PACKAGE_DHCPCD missing directory creation
2926 2020.11.4, released April 5th, 2021
2928 Important / security related fixes.
2930 Dependencies: Explicitly detect and bail out if PATH contains
2931 spaces or tabs. A number of packages fail to build in such
2932 setups, so explicitly inform about this.
2934 utils/scanpypi: Explicitly use python3 for compatibility with
2935 packages using python3 syntax in setup.py
2937 support/download: Fix tarball generation (from git/svn repos)
2938 including symlinks pointing to ./<something>
2940 Meson: Use correct C++ host compiler (rather than C compiler)
2942 Updated/fixed packages: asterisk, at91bootstrap3, babeltrace2,
2943 batman-adv, bind, ca-certificates, cegui, cog, diffutils,
2944 docker-containerd, dovecot, dovecot-pigeonhole, efivar,
2945 elfutils, fakeroot, git, gnuchess, gnuradio, gnutls, go,
2946 grub2, haserl, i7z, imagemagick, intel-mediasdk, irqbalance,
2947 jasper, kodi, libcurl, libebml, libeXosip2, libglib2, libhtp,
2948 libjpeg, libopenssl, libqmi, libressl, libupnp, libuwsc,
2949 libvips, lldpd, mariadb, mbedtls, mender, micropython,
2950 mosquitto, netsnmp, nodejs, openblas, openldap, openmpi,
2951 openssh, opkg-utils, optee-client, optee-test, perl, php,
2952 privoxy, proftpd, prosody, protobuf, python-aiohttp,
2953 python-django, python-lxml, python-pyyaml, python-rpi-ws281x,
2954 python-typing-extensions, python3, quagga, qwt, redis, rpm,
2955 sconeserver, screen, sox, sqlcipher, squid, suricata,
2956 syslinux, sysvinit, tor, transmission, tzdata, uboot, unbound,
2957 upx, util-linux, webkitgtk, wireshark, wolfssl,
2958 wpebackend-fdo, wpewebkit, wpa_supplicant, zstd
2960 Issues resolved (http://bugs.uclibc.org):
2962 #13516: utils/scanpypi: Failure when parsing diffoscope
2963 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to..
2964 #13576: Issues compiling buildroot for 5x86
2965 #13581: jpegsrc.v9d.tar.gz has changed hash
2966 #13616: tar file from git repository generation issue
2968 2020.11.3, released February 17th, 2021
2970 meson: Fix ccache detection handling when per-package builds
2973 Fakeroot: Fix compatibility issue with glibc 2.33
2975 Updated/fixed packages: atftp, binutils, busybox, cereal,
2976 chartjs, connman, dhcpcd, dnsmasq, docker-cli, docker-engine,
2977 ebtables, fakeroot, flashrom, go, gst1-python, guile,
2978 intel-mediadriver, intel-microcode, jasper,
2979 kodi-inputstream-adaptive, lcms2, libbsd, libopenssl,
2980 makedumpfile, memtester, mosquitto, ne10, openblas, orc, php,
2981 postgresql, privoxy, pugixml, python-bottle, python-django,
2982 python3, rauc, sox, stress-ng, subversion, tzdata,
2983 uboot-tools, uclibc, webkitgtk, wireguard-linux-compat,
2984 wireshark, wpa_supplicant, wpewebkit, xenomai,
2985 xserver_xorg-server, xterm
2987 Issues resolved (http://bugs.uclibc.org):
2989 #11706: binman (U-boot tool) cannot find libfdt "binman: No mod..
2990 #13506: BR2_PACKAGE_DHCPCD missing directory creation
2992 2020.11.2, released January 31st, 2021
2994 Important / security related fixes.
2996 Download: Ensure git submodules are correctly fetched if
2997 enabled for a package with <pkg>_GIT_SUBMODULES = YES and the
2998 host variant is downloaded first.
3000 Toolchain: Mark CodeSourcery Aarch64 2014.11 toolchain as not
3001 having libatomic. Bootlin PowerPC-440 FP toolchain updated for
3004 pkg-stats: Fix python 3.8+ deprecation warning.
3006 meson: Ensure ccache is not detected and used, as it may
3007 conflict with the ccache handling in Buildroot.
3009 Updated/fixed packages: barebox, boost, brltty, dbus,
3010 docker-containerd, dovecot, dovecot-pigeonhole,
3011 environment-setup, firmware-imx, gcc, gerbera, glibc,
3012 gmrender-resurrect, igd2-for-linux, kodi-pvr-zattoo, libclc,
3013 libfuse3, libllcp, libodb-mysql, libtorrent-rasterbar,
3014 libupnp, lpc32xxcdl, luarocks, mpd, multipath-tools, mutt,
3015 nfs-utils, nodejs, openjpeg, openldap, opentracing-cpp,
3016 openvpn, p11-kit, paho-mqtt-c, php, poppler, postgresql,
3017 python3, redis, resiprocate, rpm, runc, socat, sslh, sudo,
3018 sunxi-mali-mainline-driver, syslog-ng, systemd, tini,
3019 tpm2-tss, trace-cmd, tzdata, uboot-tools, uhd, ushare,
3020 util-linux, vlc, wavpack, wireguard-linux-compat, wolfssl,
3021 xapp_xload, xorriso, zic
3023 Removed packages: libupnp18
3025 Issues resolved (http://bugs.uclibc.org):
3027 #13471: package/mpd/mpd.conf make use of path not created
3029 2020.11.1, released December 27th, 2020
3031 Important / security related fixes.
3034 - cmake: fix host ccache handling for CMake 3.19
3035 - meson: Forcibly disable binary stripping for
3036 target builds, enable for host builds
3037 - golang: Fix HOST / TARGET directories for per-package builds
3039 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
3041 Updated/fixed packages: apitrace, arm-trusted-firmware,
3042 ca-certificates, cryptopp, dhcpcd, dtv-scan-tables,
3043 flare-engine, ghostscript, go, haproxy, imagemagick,
3044 imx-gpu-viv, jasper, kismet, libcurl, libglib2, libhtp,
3045 libopenssl, libressl, libuv, libuvw, lua, mbedtls, mongodb,
3046 mutt, ncurses, netsnmp, nodejs, opencv3, openldap, opkg-utils,
3047 paho-mqtt-c, python-crc16, python-lxml, python-pyparsing,
3048 python-pyqt5, qt5base, rauc, shadowsocks-libev, sqlcipher,
3049 suricata, ti-sgx-demos, tinycbor, uclibc-ng-test, unbound,
3050 webkitgtk, wpewebkit, wireshark, x11vnc, xen,
3053 Issues resolved (http://bugs.uclibc.org):
3055 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
3056 #13416: dhcpcd start warning message: no such user dhcpcd
3058 2020.11, released December 2nd, 2020
3062 Updated/fixed packages: bustle, docker-containerd, gnuplot,
3063 gst1-plugins-good, jemalloc, kmsxx, libcap, libplist,
3064 libuhttpd, libxkbcommon, lynx, mariadb, netsurf, privoxy,
3065 s390-tools, setserial, xserver_xorg-server
3067 Issues resolved (http://bugs.uclibc.org):
3069 #13276: libcap builds libcap.pc incorrectly
3071 2020.11-rc3, released November 28th, 2020
3073 Fixes all over the tree.
3075 Updated/fixed packages: c-ares, cage, cdrkit,
3076 dovecot-pigeonhole, efl, gvfs, harfbuzz, jpeg-turbo,
3077 libcamera, libkrb5, libpam-tacplus, libxkbcommon, minidlna,
3078 modem-manager, monkey, musl, ncurses, numactl, openntpd,
3079 openrc, postgresql, proftpd, python-flask-cors, python-pip,
3080 qemu, raptor, redis, slirp, spandsp, thermald, uhd, vsftpd,
3081 webkitgtk, wireless-regdb, wlroots, wpewebkit, xen, xinetd,
3084 Issues resolved (http://bugs.uclibc.org):
3086 #13296: host-libcap failed to build
3087 #13331: openrc-0.42.1 compilation failure on gcc-10
3088 #13336: thermald-1.9.1 compilation failure with musl 1.2.1
3089 #13341: Mistake in /etc/init.d/S70vsftpd
3091 2020.11-rc2, released November 14th, 2020
3093 Fixes all over the tree.
3095 cve-checker script dropped. Instead the pkg-stats logic has
3096 been extended to be able to only generate stats for the
3097 configured packages using 'make pkg-stats'
3099 Removed defconfigs: rock64
3101 Updated/fixed packages: apparmor, asterisk, bitcoin, busybox,
3102 cups-filters, cryptsetup, davfs2, domoticz, elf2flt, freetype,
3103 ghostscript, glmark2, go, gst1-plugins-bad, guile, jsoncpp,
3104 libcap, libexif, libnetfilter_conntrack, libpam-tacplus,
3105 libsigrokdecode, linux-backports, linux-firmware, mesa3d,
3106 modem-manager, mp4v2, oniguruma, openntpd, python3,
3107 python-lmdb, python-m2crypto, rauc, s390-tools, slirp,
3108 stress-ng, suricata, systemd, tcpdump, tmux, tor, webkitgtk,
3109 wireguard-linux-compat, wpewebkit, xen
3111 Issues resolved (http://bugs.uclibc.org):
3113 #13281: Raspberry Pi 2: overlays folder missing in genimage-ra..
3114 #13291: BR2_DL_DIR is ignored when creating defconfig
3115 #13306: wpewebkit build problem in 2020-11-rc1
3117 2020.11-rc1, released November 4th, 2020
3119 Fixes all over the tree and new features.
3121 Architectures: Support for IBM s390x
3123 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC
3124 32. Binutils 2.35.1 added, now defaulting to 2.34. ARC
3125 2020.09-release toolchain. GCC 7.x dropped. RISC-V support for
3126 uclibc-ng. Support for Bootlin external toolchains.
3128 SELinux support improvements: File security contexts are now
3129 set when the file systems are created, so there is no need to
3130 run restorecon on first boot / read only rootfs is supported.
3131 An optimized / stripped refpolicy SELinux policy is now
3132 used. Packages can enable additional refpolicy modules using
3133 <pkg>_SELINUX_MODULES.
3135 support/scripts/cve-checker: Utility script to check for known
3136 CVEs in just the packages enabled in a Buildroot configuration
3137 rather than all packages, by passing the output of 'make
3140 Go: Modules handling. The module name must be specified using
3143 BR2_EXTERNAL: Support for defining skeleton and init system
3144 packages in external trees.
3146 meson: Correct SDK cross-compilation.conf file when
3147 per-package builds were used to build SDK.
3149 systemd: Use /run rather than /var/run for PID files in units.
3151 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
3152 after all finalization hooks (including pre-rootfs) to ensure
3153 they can override any late configuration done by packages.
3155 support/script/pycompile: Rework logic to ensure .pyc files
3156 contain absolute target paths, fixing code inspection at
3157 runtime when executed with cwd != '/'.
3159 support/scripts/setlocalversion: Correct Mercurial output to
3160 match behaviour with Git.
3162 support/scripts/apply-patches.sh: Use patch
3163 --no-backup-if-mismatch, so we no longer blindly have to
3164 remove *.orig files after patching, fixing issues with
3165 packages containing such files.
3167 New defconfigs: Acer chromebook elm, Friendlyarm nanopc-t4 and
3168 nanopi-m4, Hardkernel odroid-c2, Kontron SMARC-sAL28, NXP
3169 imx8mqevk, Orangepi RK3399 and zero+, PCengines APU2, Pine64
3170 rockpro64, QEMU s390x, Raxda rockpi-n8,
3172 New packages: altera-stapl, asn1c, babeltrace2, cukinia,
3173 easyframes, environment-setup, frr, graphicsmagick, htpdate,
3174 ipcalc, libbacktrace, libblockdev, libbytesize, librelp,
3175 libuev, makedumpfile, meson-tools, mg, mrp, multipath-tools,
3176 netcalc, odroidc2-firmware, php-xdebug, python-aiofiles,
3177 python-ansicolors, python-boto3, python-botocore,
3178 python-bsdiff4, python-crayons, python-iniconfig,
3179 python-intelhex, python-ipdb, python-jmespath,
3180 python-m2crypto, python-opcua-asyncio, python-packaging,
3181 python-piexif, python-pluggy, python-pytest,
3182 python-s3transfer, python-xmodem, qprint, qt5lottie,
3183 qt5remoteobjects, re2, redir, s390-tools, sentry-cli,
3184 sentry-native, timescaledb, tinyhttpd, uhd, uredir, watchdog,
3185 wayland-utils, weston-imx
3187 Removed packages: amd-catalyst, bellagio, gqview, libcroco,
3188 nvidia-tegra23, opencv
3190 Issues resolved (http://bugs.uclibc.org):
3192 #11811: lsblk (util-linux) should depend on libudev if available
3193 #11931: Bugs in support/scripts/apply-patches.sh
3194 #12301: systemd-journal-gatewayd: config options broken
3195 #12911: usb_modeswitch installation race condition
3196 #13236: Can't compile linux 5.4.8 (with gcc 10 on host)
3197 #13286: The system hangs in vmware workstation on the line..
3199 2020.08.3, released December 27th, 2020
3201 Important / security related fixes.
3204 - cmake: fix host ccache handling for CMake 3.19
3205 - meson: Forcibly disable binary stripping for
3206 target builds, enable for host builds
3207 - golang: Fix HOST / TARGET directories for per-package builds
3209 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
3211 Updated/fixed packages: apitrace, arm-trusted-firmware,
3212 bustle, c-ares, ca-certificates, cage, cdrkit, cryptopp,
3213 dhcpcd, docker-containerd, dtv-scan-tables, flare-engine,
3214 ghostscript, gvfs, haproxy, imagemagick, imx-gpu-viv, jasper,
3215 jemalloc, jpeg-turbo, libcamera, libcap, libcurl, libglib2,
3216 libgpiod, libkrb5, libopenssl, libplist, libressl, libuv,
3217 libuvw, lynx, mariadb, mbedtls, minidlna, mongodb, monkey,
3218 musl, mutt, ncurses, netsnmp, netsurf, nodejs, opencv3,
3219 openldap, openrc, opkg-utils, paho-mqtt-c, php, privoxy,
3220 proftpd, python-crc16, python-flask-cors, python-lxml,
3221 python-pip, python-pyparsing, python-pyqt5, qemu, qt5base,
3222 raptor, rauc, ruby, setserial, shadowsocks-libev, slirp,
3223 sqlcipher, thermald, ti-sgx-demos, tinycbor, unbound, vsftpd,
3224 wireless-regdb, wireshark, wlroots, x11vnc, xen, xinetd,
3227 Issues resolved (http://bugs.uclibc.org):
3229 #13276: libcap builds libcap.pc incorrectly
3230 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
3231 #13336: thermald-1.9.1 compilation failure with musl 1.2.1
3232 #13341: Mistake in /etc/init.d/S70vsftpd
3233 #13416: dhcpcd start warning message: no such user dhcpcd
3235 2020.08.2, released November 16th, 2020
3237 Important / security related fixes.
3239 Toolchain-wrapper: Pass -fno-tree-loop-distribute-patterns to
3240 fix kernel build on microblaze with gcc 10.x when
3241 optimizations are enabled.
3243 Updated/fixed packages: apparmor, argp-standalone, asterisk,
3244 bandwidthd, binutils, bitcoin, busybox, collectd, cryptsetup,
3245 cups-filters, darkhttpd, davfs2, docker-cli,
3246 docker-containerd, docker-engine, dovecot-pigeonhole,
3247 dvb-apps, elf2flt, fastd, fbset, fbtft, freetype, gcc,
3248 ghostscript, grpc, gst1-plugins-bad, jsoncpp,
3249 kernel-module-imx-gpu-viv, keepalived, kmscube, libass,
3250 libexif, libiqrf, libnetfilter_conntrack, libpam-tacplus,
3251 libraw, linux-backports, linux-firmware, lzlib, mp4v2,
3252 netsnmp, nginx, numactl, oniguruma, opencv3, openntpd,
3253 patchelf, php, pistache, postgresql, python-pyqt5, qemu,
3254 qt5base, rauc, redis, samba4, slirp, systemd, tcpdump,
3255 tinyproxy, tmux, tor, waf, webkitgtk, wine,
3256 wireguard-linux-compat, wireshark, wpewebkit, xen, xorriso,
3257 xvisor, zeromq, zxing-cpp
3259 Issues resolved (http://bugs.uclibc.org):
3261 #11931: Bugs in support/scripts/apply-patches.sh
3263 2020.08.1, released October 12th, 2020
3265 Important / security related fixes.
3267 Fixes for various compilation issues with GCC 10.x.
3269 meson: Correct SDK cross-compilation.conf file when
3270 per-package builds were used to build SDK.
3272 systemd: Use /run rather than /var/run for PID files in units.
3274 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
3276 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
3277 after all finalization hooks (including pre-rootfs) to ensure
3278 they can override any late configuration done by packages.
3280 support/script/pycompile: Rework logic to ensure .pyc files
3281 contain absolute target paths, fixing code inspection at
3282 runtime when executed with cwd != '/'.
3284 support/scripts/setlocalversion: Correct Mercurial output to
3285 match behaviour with Git.
3287 support/scripts/apply-patches.sh: Use patch
3288 --no-backup-if-mismatch, so we no longer blindly have to
3289 remove *.orig files after patching, fixing issues with
3290 packages containing such files.
3292 fs/jffs2: Now correctly handles xattrs
3294 Updated/fixed packages: acpica, afboot-stm32, alsa-utils,
3295 apparmor, bandwidthd, barebox, bash, bison, brotli,
3296 cifs-utils, cups, dhcpcd, dhcpdump, docker-cli, docker-engine,
3297 ecryptfs-utils, efl, fail2ban, fbterm, ffmpeg, fontconfig,
3298 freetype, gcc, gdb, ghostscript, gnupg2, gnutls, go, gqview,
3299 gst1-plugins-base, gst1-plugins-ugly, ipmitool, jbig2dec,
3300 kexec, lcdproc, libcamera, libhtp, libnetconf2, libraw,
3301 libssh, libxml2, libxml-parser-perl, libzip, linux-headers,
3302 live555, localedef, ltp-testsuite, lua, matchbox, memcached,
3303 memtester, mesa3d, meson, minidlna, mongodb, mongrel2, motion,
3304 mraa, mtd, musepack, neardal, netatalk, netperf, netsniff-ng,
3305 nginx, nodejs, nss-pam-ldapd, open-plc-utils, openswan,
3306 opentyrian, openvmtools, php, postgresql, python,
3307 python-aenum, python-cycler, python-engineio, python-fire,
3308 python-pymodbus, python-scapy, python-semver,
3309 python-sentry-sdk, python-socketio, python-texttable,
3310 python-tinyrpc, python-txtorcon, python3, qt5base, quagga,
3311 read-edid, redis, rsh-redone, runc, samba4, socketcand,
3312 strace, supertux, suricata, systemd, ti-utils, trinity,
3313 uclibc, usb_modeswitch, vlc, vsftpd, wampcc,
3314 wayland-protocols, wireguard-linux-compat, wireshark, wlroots,
3315 wolfssl, w_scan, xerces, xfsprogs, xdriver-xf86-video-ati,
3316 xserver_xorg-server, ympd, zeromq, zlib-ng, zstd
3318 Issues resolved (http://bugs.uclibc.org):
3320 #12911: usb_modeswitch installation race condition
3321 #13236: Can't compile linux 5.4.8 (with gcc 10 on host)
3323 2020.08, released September 1st, 2020
3327 Updated/fixed packages: am33x-cm3, avahi, bluez-tools,
3328 busybox, chocolate-doom, collectd, dhcp, docker-cli, domoticz,
3329 gobject-introspection, graphite2, haproxy, ibm-sw-tpm2,
3330 imagemagick, libeXosip2, libressl, lxc, mbedtls, menu-cache,
3331 mongodb, mosquitto, nvidia-driver, paho-mqtt-c, pixz,
3332 postgresql, python-django, rtty, squid, stress-ng, systemd,
3333 trousers, uclibc, wireshark, wolfssl, zbar
3335 2020.08-rc3, released August 28th, 2020
3337 Fixes all over the tree.
3339 Infrastructure: Ensure RPATH entries that may be needed for
3340 dlopen() are not dropped by patchelf.
3342 Toolchain: Drop old GCC 6 based external Sourcery AMD64
3345 Updated/fixed packages: assimp, davfs2, dillo, glibc,
3346 gnuradio, hostapd, ibm-sw-tpm2, ipmitool, json-c, libroxml,
3347 linux, mender, netopeer2, openal, openjpeg, python-matplotlib,
3348 ripgrep, shadowsocks-libev, trousers, xlib_libX11,
3351 Issues resolved (http://bugs.uclibc.org):
3353 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
3355 2020.08-rc2, released August 24th, 2020
3357 Fixes all over the tree, including a number of fixes for
3358 compilation with GCC-10.
3360 Toolchain: Disallow building uClibc-ng for RISC-V 64-bit,
3361 because of issues with a missing __riscv_flush_icache()
3364 Defconfigs: CI20: Use mainline Linux and U-boot. Update
3365 Microchip sama5d27_wlsom1_ek_mmc_dev to use bluez5-utils
3366 instead of (the removed) legacy bluez-utils
3368 Updated/fixed packages: 18xx-ti-utils, aircrack-ng, apache,
3369 atest, bandwidthd, bellagio, bind, bird, bluez-alsa, boost,
3370 c-periphery, capnproto, chrony, collectd, cpio, cvs,
3371 dieharder, domoticz, dovecot, dovecot-pigeonhole, drbd-utils,
3372 dump1090, efl, elixir, f2fs-tools, feh, fluidsynth, fping,
3373 gdbm, gdk-pixbuf, ghostscript, gst1-plugins-bad,
3374 gstreamer1-editing-services, htop, ibm-sw-tpm2, ifplugd,
3375 iftop, igd2-for-linux, ima-evm-utils, iprutils, iputils,
3376 keepalived, kmsxx, libabseil-cpp, libcamera, libcurl,
3377 libfuse3, libnss, librtlsdr, libubox, libunwind, live555,
3378 lttng-tools, luabitop, mender-artifact, minizip,
3379 mjpg-streamer, mpd, mpv, mtd, ncftp, open-lldp, openal,
3380 opencv, opencv3, openfpgaloader, optee-os, owfs, php,
3381 pistache, prosody, pulseview, python-decorator,
3382 python-gunicorn, python-rpi-gpio, python-spidev,
3383 python3-decorator, python3-mako, python3-pyselftools, qt5,
3384 qt5webengine, rauc, redis, ripgrep, rtl8188eu, rtl8821au,
3385 setools, smstools3, supertux, tftpd, tpm2-abrmd,
3386 wpa_supplicant, xen, xlib_libX11, xserver_xorg-server
3388 New packages: python3-cython, python3-pycryptodomex
3390 Issues resolved (http://bugs.uclibc.org):
3392 #12876: nodejs fails to build when host-icu has been built before
3393 #13111: python-gunicorn: missing dependency on python-setuptools
3394 #13121: wpa_supplicant fails to build without libopenssl enabled
3395 #13146: raspberrypi3_defconfig: "Inappropriate ioctl for device"..
3396 #13156: package live555 new license
3397 #13166: python-rpi-gpio: does not work against aarch64, unint..
3399 2020.08-rc1, released August 6th, 2020
3403 - GCC 10.x added, GCC 9.x is the default
3404 - binutils 2.34 added, binutils 2.33 is the default, binutils
3406 - glibc updated to 2.31
3407 - ARC toolchain components updated to 2020.03-release.
3408 - Enable uClibc-ng usage for RISC-V 64-bit
3412 - qmake-package was fixed to be compatible with
3413 BR2_PER_PACKAGE_DIRECTORIES
3414 - complete rewrite of the Gitlab CI Yaml configuration file,
3415 now generated directly by the Gitlab CI pipeline itselfs
3419 - cargo and cargo-bin packages removed, as cargo is now part
3422 Filesystem: ubinize configuration files can now use
3423 BINARIES_DIR to refer to the $(O)/images directory.
3425 New packages: bitwise, earlyoom, fuse-overlayfs, gloox,
3426 kodi-pvr-octonet, kodi-pvr-zattoo, libabseil-cpp, libcutl,
3427 libnids, libnpupnp, libodb, libodb-boost, libodb-mysql,
3428 libodb-pgsql, mbpfan, netopeer2, odb, parprouted,
3429 python-colorzero, python-gpiozero, python-pybind, python-yatl,
3430 python3-decorator, qt5quicktimeline, resiprocate, ttyd,
3431 unclutter-xfixes, urandom-scripts,
3433 New defconfigs: bananapi_m2_zero, freescale_imx8mnevk,
3434 globalscale_espressobin, imx6ullevk,
3435 microchip_sama5d27_wlsom1_ek, rock_pi_4, rock_pi_n10
3437 Removed packages: cargo, cargo-bin,
3438 kodi-peripheral-steamcontroller
3440 Issues resolved (http://bugs.uclibc.org):
3442 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_DIRECTORIES
3443 #12946: Grub: Decompressor is too big.
3444 #12986: Mtools: Error converting to codepage 850
3445 #13001: openjdk-bin replaces libfreetype.so from host-freetype
3446 #13011: Incorrect selection of gcc version
3447 #13021: Minor code error when building granite-0.4.1
3448 #13026: rpi-firmware: must not rename start files
3449 #13046: Optimize for fast -Ofast is not compliant
3450 #13081: host-e2fsprogs attempts to create udev rules.d on build host if not exists
3451 #13101: BR audit2allow support
3453 2020.05.3, released October 12th, 2020
3455 Important / security related fixes.
3457 meson: Correct SDK cross-compilation.conf file when
3458 per-package builds were used to build SDK.
3460 systemd: Use /run rather than /var/run for PID files in units.
3462 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
3464 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
3465 after all finalization hooks (including pre-rootfs) to ensure
3466 they can override any late configuration done by packages.
3468 support/script/pycompile: Rework logic to ensure .pyc files
3469 contain absolute target paths, fixing code inspection at
3470 runtime when executed with cwd != '/'.
3472 support/scripts/setlocalversion: Correct Mercurial output to
3473 match behaviour with Git.
3475 support/scripts/apply-patches.sh: Use patch
3476 --no-backup-if-mismatch, so we no longer blindly have to
3477 remove *.orig files after patching, fixing issues with
3478 packages containing such files.
3480 Updated/fixed packages: alsa-utils, apparmor, avahi,
3481 bandwidthd, barebox, bash, bison, brotli, busybox, cifs-utils,
3482 cryptsetup, cups, dhcpcd, dhcpdump, docker-cli, docker-engine,
3483 ecryptfs-utils, efl, fail2ban, freetype, gcc, gdb,
3484 ghostscript, gnutls, go, graphite2, gst1-plugins-base,
3485 gst1-plugins-ugly, imagemagick, ipmitool, jbig2dec, libhtp,
3486 libraw, libssh, libxml2, libxml-parser-perl, linux-headers,
3487 localedef, lua, mbedtls, memcached, mesa3d, meson, minidlna,
3488 mongodb, nginx, nodejs, nss-pam-ldapd, openvmtools,
3489 paho-mqtt-c, php, postgresql, python, python-aenum,
3490 python-django, python-engineio, python-fire, python-pymodbus,
3491 python-scapy, python-semver, python-sentry-sdk,
3492 python-socketio, python-texttable, python-tinyrpc,
3493 python-txtorcon, python3, qt5base, rsh-redone, runc, samba4,
3494 strace, supertux, suricata, systemd, uclibc, usb_modeswitch,
3495 vlc, vsftpd, wayland-protocols, wireguard-linux-compat,
3496 wireshark, wlroots, wolfssl, xserver_xorg-server, ympd,
3499 Issues resolved (http://bugs.uclibc.org):
3501 #12911: usb_modeswitch installation race condition
3502 #13251: cryptsetup does not work on branch 2020.02 following..
3504 2020.05.2, released August 29th, 2020
3506 Important / security related fixes.
3508 Infrastructure: Ensure RPATH entries that may be needed for
3509 dlopen() are not dropped by patchelf.
3511 BR_VERSION_FULL/setlocalversion (used by make print-version
3512 and /etc/os-release): Properly handle local git tags
3514 Updated/fixed packages: apache, assimp, at91bootstrap3, bind,
3515 boost, busybox, capnproto, cegui, chrony, collectd, cpio,
3516 cryptsetup, cups, cvs, dbus, docker-engine, domoticz, dovecot,
3517 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
3518 gd, gdk-pixbuf, ghostscript, glibc, gnuradio, grub2,
3519 gst1-plugins-bad, gstreamer1-editing-services, hostapd,
3520 ibm-sw-tpm2, iputils, jasper, json-c, libcurl, libressl,
3521 libwebsockets, linux, live555, mesa3d, mongodb, mosquitto,
3522 mpv, nodejs, opencv, opencv3, openfpgaloader, openjpeg,
3523 patchelf, perl, php, postgresql, prosody, python-django,
3524 python-gunicorn, python-matplotlib, ripgrep, rtl8188eu,
3525 rtl8821au, ruby, shadowsocks-libev, squid, systemd,
3526 tpm2-abrmd, tpm2-tools, trousers, uboot, webkitgtk, wireshark,
3527 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
3530 Issues resolved (http://bugs.uclibc.org):
3532 #12876: nodejs fails to build when host-icu has been built before
3533 #13111: python-gunicorn: missing dependency on python-setuptools
3534 #13121: wpa_supplicant fails to build without libopenssl enabled
3535 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
3536 #13156: package live555 new license
3538 2020.05.1, released July 25th, 2020
3540 Important / security related fixes.
3543 - Make external toolchain version check also work for
3544 toolchains configured with --with-gcc-major-version-only
3546 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
3547 compiler supports it, fixing an issue with precompiled
3550 - Ensure debug libs from external toolchains are not installed
3551 into target if debugging is disabled
3554 - Correct reproducibility issue in handling of git submodules
3555 for older git versions.
3557 - Fix file locking over NFS
3559 fs: Ensure cpio archive element order is reproducible
3561 Br2-external: Fix error reporting for invalid br2-external trees
3564 - Fix an issue with python3 sysconfig data not getting
3567 - Fix per-package building for packages using the qmake
3570 Updated/fixed packages: a10disp, asterisk, bind, brltty,
3571 cdrkit, clamav, cryptodev-linux, dbus, docker-cli,
3572 docker-engine, dvb-apps, e2fsprogs, exim, exiv2, freerdp, gdb,
3573 gdk-pixbuf, gerbera, gnutls, go, granite, grub2, gssdp,
3574 gst1-plugins-good, gst1-plugins-ugly, gupnp, intel-microcode,
3575 iproute2, irrlicht, iwd, jq, kodi, libcamera, libcec,
3576 libconfuse, libcurl, libevdev, libhttpserver, libmicrohttpd,
3577 libnss, libressl, libvncserver, libxml2, libxmlrpc, lxc,
3578 mbedtls, mediastreamer, mesa3d, meson, minizip, mongodb,
3579 mtools, mutt, nano, network-manager, nghttp2, ngircd, nodejs,
3580 ntp, open-plc-utils, open2300, openjdk-bin, openssh,
3581 oracle-mysql, paho-mqtt-c, pango, php, poco, prosody, putty,
3582 python-greenlet, python-urllib3, python-validators, python3,
3583 readline, redis, rpi-firmware, rtl8821au, samba4, sdl2,
3584 sqlite, squid, strace, sunxi-mali-mainline-driver, syslog-ng,
3585 systemd, tcpreplay, tinydtls, upmpdcli, upx, vlc, webkitgtk,
3586 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
3589 Issues resolved (http://bugs.uclibc.org):
3591 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
3592 #12946: Grub: Decompressor is too big.
3593 #12986: Mtools: Error converting to codepage 850
3594 #13001: openjdk-bin replaces libfreetype.so from host-freetype
3595 #13011: Incorrect selection of gcc version
3596 #13021: Minor code error when building granite-0.4.1
3597 #13026: rpi-firmware: must not rename start files
3598 #13031: nodejs: RangeError at new ArrayBuffer()
3599 #13046: Optimize for fast -Ofast is not compliant
3601 2020.05, released June 1st, 2020
3605 Updated/fixed packages: arm-trusted-firmware, gcc, mp4v2, fmc,
3606 fmlib, glib-networking, libusb-compat, linux, qt5webengine,
3607 sysrepo, wampcc, xen
3609 2020.05-rc3, released May 29th, 2020
3611 Fixes all over the tree.
3613 Infrastructure: Support checking download hashes for packages
3614 coming from Subversion.
3616 Defconfigs: Increase boot partition size to 64MB for Freescale
3617 boards to allow space for bigger kernels.
3619 Updated/fixed packages: audit, bind, dovecot, efl, erlang,
3620 ffmpeg, fio, gerbera, gnupg, leveldb, lrzip, ltrace, matio,
3621 mesa3d, mp4v2, prosody, qemu, qt5declarative, speexdsp,
3622 systemd, tremor, uboot-tools, unbound, wireshark
3624 Removed packages: wiringpi
3626 Issues resolved (http://bugs.uclibc.org):
3628 #12361: Init system (systemd) kills login on Raspberry Pi Zero
3629 #12686: recipe for target 'install_dev' failed (libcrypto.so..)
3631 2020.05-rc2, released May 22nd 2020
3633 Fixes all over the tree.
3635 U-Boot: Support building with Python 3.x instead of Python
3636 2.x. Since U-Boot 2020.01, various U-Boot build scripts use
3637 Python 3.x instead of Python 2.x, so add an option to pull in
3638 host-python3 rather than host-python. Also fix a number of
3639 defconfigs to use this new option.
3641 Updated/fixed packages: apparmor, binutils, bison, brltty,
3642 c-icap, cegui, checkpolicy, clamav, crda, cvs, docker-cli,
3643 docker-engine, domoticz, elf2flt, exfatprogs, fakeroot,
3644 ffmpeg, freerdp, gcc, glibc, gnuconfig, irrlicht, kmod,
3645 libexif, libpam-tacplus, libssh2, libv4l, libvncserver,
3646 localedef, lrzip, mariadb, matchbox, mbuffer, mesa3d,
3647 mesa3d-headers, meson, netsniff-ng, openldap, openocd,
3648 optee-os, p7zip, paho-mqtt-c, php, piglit, pigz,
3649 python-argon2-cffi, python-attrs, python-future,
3650 python-markdown, python-pycryptodomex, python-pyqt5, qt5base,
3651 rpi-firmware, rustc, squashfs, squid, stella, suricata,
3652 systemd, uacme, uclibc, util-linux, vboot-utils
3654 New packages: python3-pyelftools
3656 Removed packages: ezxml, mtdev2tuio, python-pycrypto
3658 Issues resolved (http://bugs.uclibc.org):
3660 #10551: PowerPC SPE and Musl
3661 #12256: package tar is outdated (1.29 is 3 years old)
3662 #12271: python-iptables runtime dependencies
3663 #12321: host-generic-package: PKG_DL_OPTS not used for host package
3664 #12391: CMake-based host package fails to include output/host/include
3665 #12431: ethernet no detected on nanopi neo 2
3666 #12521: RISCV RV32IA selected, RV64GC output
3667 #12586: avahi failure
3668 #12596: host-e2fsprogs: tune2fs incompatibility on older glibc..
3669 #12611: ntp hash is not matching with upstream 4.2.8p13
3670 #12626: PHP missing header files within 2020.02
3671 #12631: glibc support Power-PC SPE
3672 #12656: bison fails to relocate with relocate-sdk.sh
3673 #12661: cups problems in buildroot
3674 #12686: recipe for target 'install_dev' failed (libcrypto.so:..
3675 #12691: host-rust build fails
3676 #12761: Buildroot fails when building GCNano binaries for the STM..
3677 #12786: Systemd spawns two getty processes when the getty port..
3678 #12806: There are multiple issues in buildroot that faults cups..
3679 #12826: nodejs-12.16.1: error: 'uv_sleep' was not declared in..
3680 #12831: RPI-firmware package: DTB-overlay dependency
3681 #12836: libunwind: package does not show up in menuconfig for..
3682 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header
3683 #12866: should we be disabling bash executable path caching?
3684 #12886: GMP built in wrong order (?)
3685 #12891: QEMU, libvirt-bin, qemu-kvm Package Support required
3686 #12901: GStreamer doesn't build on 2020-05 rc1 with GObject..
3687 #12906: qt PrefixPath is wrong on 2020.05-rc1
3688 #12921: nodejs-12.16.1: error: overriding 'virtual icu_65::..
3690 2020.05-rc1, released May 7th 2020
3692 Addition of support for gobject-introspection: both the
3693 gobject-introspection package itself, but also introspection
3694 support was enabled in a number of other packages.
3696 Support for Qt 5.6 was dropped as its support was dropped
3697 upstream, only one version of Qt is supported at the moment:
3700 Addition of support for the apparmor Linux security module, by
3701 adding the necessary user-space packages.
3703 Addition of a qmake package infrastructure, now used by most
3704 Qt-related packages.
3706 The Luarocks package infrastructure has been extended to
3707 support build host packages.
3709 The package infrastructure was improved to allow each package
3710 to indicate the Linux kernel configuration options it needs.
3712 Addition of support for generating filesystem images using the
3715 The logic that calculates the list of files installed by each
3716 package was reworked to be compatible with the top-level
3717 parallel build functionality.
3719 Addition of a package for a pre-compiled ARM32 bare-metal
3720 toolchain, which can be used to build ARM32 code in ARM64
3721 configurations, such as firmware/bootloader code.
3723 The Qemu defconfigs are now boot-tested in Qemu as part of the
3724 Gitlab continuous integration.
3726 Toolchain: gcc 9.x bumped to 9.3.0, gcc 8.x bumped to 8.4.0,
3727 gdb bumped to 8.3.1.
3729 New packages: apcupsd, apparmor, arm-gnu-a-toolchain, bearssl,
3730 belle-sip, belr, cage, chartjs, erofs-utils, exfatprogs,
3731 gobject-introspection, ibm-sw-tpm2, imx-seco, jbig2dec,
3732 libapparmor, libiberty, libfuse3, libtextstyle, libudfread,
3733 libuhttpd, libuwsc, lua-lyaml, matio, mbuffer, netdata,
3734 openfpgaloader, perl-i18n, perl-locale-maketext-lexicon,
3735 perl-lwp-protocol-https,
3736 perl-mojolicious-plugin-authorization,
3737 perl-mojolicious-plugin-cspheader,
3738 perl-mojolicious-plugin-i18n,
3739 perl-mojolicious-plugin-securityheader, perl-mozilla-ca,
3740 perl-path-class, pistache, pkcs11-helper, prelink-cross,
3741 python-argon2-cffi, python-canopen, python-cbor2,
3742 python-filelock, python-flatbuffers, python-greenlet,
3743 python-modbus-tk, python-pyalsa, python-pysftp, python-regex,
3744 python-snappy, rtty, tinyproxy, udev-gentoo-scripts, unbound,
3747 New defconfigs: freescale_imx6ullevk, freescale_imx8qmmek,
3748 nanopi_neo4, nanopi_r1, nitrogen8mm, nitrogen8mn, olpc_xo1,
3749 olpc_xo175, roc_rk3399_pc, stm32mp157a_dk1, zynq_qmtech
3751 Issues resolved (http://bugs.uclibc.org):
3753 #10386: Add an option to put all compiled executables that
3754 show up on target/ in staging/ as well
3755 #11866: iniramfs file system fails to boot using Grub on EFI x86_64
3756 #12666: Doesn't pick up a custom bash profile
3757 #12696: Uboot 2020.01 Problem loading Linux kernel on Nano PI NEO
3758 #12701: [patch] wpa_supplicant must depend on openssl
3759 #12711: host-localedef 2.30-20 fails to compile on fedora 32 (gcc 10.0.1)
3760 #12716: bio.h not found
3761 #12726: systemctl preset-all failed for ctrl-alt-del.target
3762 #12731: rtl8188eu not buildung for banana pi M1 (glib, systemd, 4.18.12)
3763 #12746: "sysdig" package description points to
3764 http://sysdig.org, which bounces to malware site
3765 #12751: OpenJdk package installation issues on target
3766 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
3767 #12811: bootstrap stuck and no login prompt
3769 2020.02.12, released April 5, 2021
3771 Important / security related fixes.
3773 Dependencies: Explicitly detect and bail out if PATH contains
3774 spaces or tabs. A number of packages fail to build in such
3775 setups, so explicitly inform about this.
3777 utils/scanpypi: Explicitly use python3 for compatibility with
3778 packages using python3 syntax in setup.py
3780 support/download: Fix tarball generation (from git/svn repos)
3781 including symlinks pointing to ./<something>
3783 Meson: Use correct C++ host compiler (rather than C compiler)
3785 Updated/fixed packages: asterisk, batman-adv, bind,
3786 ca-certificates, docker-containerd, dovecot,
3787 dovecot-pigeonhole, diffutils, efivar, git, gnuchess, gnutls,
3788 grub2, fakeroot, haserl, imagemagick, irqbalance, jasper,
3789 kodi, libcurl, libebml, libglib2, libjpeg, libopenssl,
3790 libupnp, libvips, lldpd, mariadb, mbedtls, mosquitto, nodejs,
3791 netsnmp, nettle, openldap, openmpi, openssh, opkg-utils, perl,
3792 php, privoxy, prosody, protobuf, python-aiohttp,
3793 python-django, python-lxml, python-pyyaml, python-rpi-ws281x,
3794 python3, redis, rpm, sconeserver, screen, sox, sqlcipher,
3795 squid, sysvinit, tor, transmission, tzdata, uboot, upx,
3796 util-linux, wireshark, wolfssl, wpa_supplicant, zstd
3798 Issues resolved (http://bugs.uclibc.org):
3800 #13516: utils/scanpypi: Failure when parsing diffoscope
3801 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to..
3802 #13576: Issues compiling buildroot for 5x86
3803 #13581: jpegsrc.v9d.tar.gz has changed hash
3804 #13616: tar file from git repository generation issue
3806 2020.02.11, released February 17, 2021
3808 Important / security related fixes.
3810 meson: Fix ccache detection handling when per-package builds
3813 Fakeroot: Fix compatibility issue with glibc 2.33
3815 Updated/fixed packages: atftp, busybox, cereal, connman,
3816 dhcpcd, dnsmasq, docker-cli, docker-engine, fakeroot,
3817 intel-mediadriver, intel-microcode, jasper,
3818 kodi-inputstream-adaptive, libbsd, libopenssl, linux-headers,
3819 mosquitto, orc, php, postgresql, privoxy, pugixml,
3820 python-bottle, python-django, python3, rauc, sox, subversion,
3821 tzdata, wireguard-linux-compat, wpa_supplicant, xenomai, xterm
3823 Issues resolved (http://bugs.uclibc.org):
3825 #13506: BR2_PACKAGE_DHCPCD missing directory creation
3827 2020.02.10, released January 31st, 2021
3829 Important / security related fixes.
3831 Download: Ensure git submodules are correctly fetched if
3832 enabled for a package with <pkg>_GIT_SUBMODULES = YES and the
3833 host variant is downloaded first.
3835 Toolchain: Mark CodeSourcery Aarch64 2014.11 toolchain as not
3838 pkg-stats: Fix python 3.8+ deprecation warning.
3840 meson: Ensure ccache is not detected and used, as it may
3841 conflict with the ccache handling in Buildroot.
3843 New packages: libnpupnp
3845 Updated/fixed packages: bctoolbox, brltty, dbus, dovecot,
3846 dovecot-pigeonhole, gcc, gerbera, gmrender-resurrect, gst-omx,
3847 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
3848 gst1-plugins-ugly, gst1-rtsp-server, gst1-vaapi,
3849 gst1-validate, gstreamer1, gstreamer1-editing-services,
3850 igd2-for-linux, libclc, libllcp, libtorrent-rasterbar,
3851 libupnp, libupnpp, lpc32xxcdl, luarocks, mpd, nfs-utils,
3852 nodejs, openjpeg, openldap, opentracing-cpp, openvpn, p11-kit,
3853 paho-mqtt-c, php, poppler, postgresql, python3, runc, sudo,
3854 syslog-ng, systemd, tini, trace-cmd, tzdata, ushare, vlc,
3855 wavpack, wireguard-linux-compat, wolfssl, xapp_xload, xorriso,
3858 Removed packages: libupnp18
3860 Issues resolved (http://bugs.uclibc.org):
3862 #13471: package/mpd/mpd.conf make use of path not created
3864 2020.02.9, released December 27th, 2020
3866 Important / security related fixes.
3869 - cmake: fix host ccache handling for CMake 3.19
3870 - meson: Forcibly disable binary stripping for
3871 target builds, enable for host builds
3872 - golang: Fix HOST / TARGET directories for per-package builds
3874 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
3876 Updated/fixed packages: apitrace, arm-trusted-firmware,
3877 bustle, c-ares, ca-certificates, cdrkit, cryptopp, dhcpcd,
3878 docker-containerd, dtv-scan-tables, flare-engine, ghostscript,
3879 haproxy, imagemagick, imx-gpu-viv, jasper, jemalloc,
3880 jpeg-turbo, libcap, libcurl, libglib2, libgpiod, libkrb5,
3881 libopenssl, libplist, libressl, libuv, libuvw, lynx, mariadb,
3882 mbedtls, minidlna, monkey, musl, mutt, ncurses, netsnmp,
3883 nodejs, opencv3, openldap, openrc, opkg-utils, paho-mqtt-c,
3884 php, privoxy, proftpd, python-crc16, python-flask-cors,
3885 python-lxml, python-pip, python-pyparsing, python-pyqt5, qemu,
3886 qt5base, raptor, rauc, ruby, setserial, shadowsocks-libev,
3887 slirp, sqlcipher, ti-sgx-demos, tinycbor, vsftpd,
3888 wireless-regdb, wireshark, x11vnc, xen, xinetd,
3891 Issues resolved (http://bugs.uclibc.org):
3893 #13276: libcap builds libcap.pc incorrectly
3894 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
3895 #13341: Mistake in /etc/init.d/S70vsftpd
3897 2020.02.8, released November 16th, 2020
3899 Important / security related fixes.
3901 Updated/fixed packages: angularjs, argp-standalone, asterisk,
3902 bandwidthd, bitcoin, busybox, cryptsetup, darkhttpd, davfs2,
3903 docker-cli, docker-containerd, docker-engine,
3904 dovecot-pigeonhole, fastd, fbset, fbtft, freetype, gcc,
3905 ghostscript, gnuradio, grpc, gst1-plugins-bad, jsoncpp,
3906 keepalived, libass, libexif, libiqrf, libpam-tacplus, libraw,
3907 linux-backports, linux-firmware, lzlib, netsnmp, nginx,
3908 oniguruma, opencv3, openntpd, patchelf, php, postgresql,
3909 python-pyqt5, qt5base, rauc, redis, samba4, slirp, systemd,
3910 tcpdump, tmux, tor, webkitgtk, wireguard-linux-compat,
3911 wireshark, wpewebkit, xen, xorriso, zeromq, zxing-cpp
3913 Issues resolved (http://bugs.uclibc.org):
3915 #11931: Bugs in support/scripts/apply-patches.sh
3917 2020.02.7, released October 12th, 2020
3919 Important / security related fixes.
3921 meson: Correct SDK cross-compilation.conf file when
3922 per-package builds were used to build SDK.
3924 systemd: Use /run rather than /var/run for PID files in units.
3926 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
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 Updated/fixed packages: bandwidthd, barebox, bash, bison,
3941 brotli, cifs-utils, cryptsetup, dhcpcd, dhcpdump, docker-cli,
3942 docker-engine, ecryptfs-utils, efl, fail2ban, freetype, gcc,
3943 gdb, ghostscript, gnutls, go, gst1-plugins-base,
3944 gst1-plugins-ugly, ipmitool, libhtp, libraw, libssh, libxml2,
3945 libxml-parser-perl, localedef, lua, memcached, mesa3d, meson,
3946 minidlna, nginx, nodejs, nss-pam-ldapd, openvmtools, php,
3947 postgresql, python, python-aenum, python-autobahn,
3948 python-engineio, python-fire, python-pymodbus, python-scapy,
3949 python-semver, python-sentry-sdk, python-socketio,
3950 python-texttable, python-tinyrpc, python-txtorcon, python3,
3951 qt5base, runc, samba4, strace, supertux, suricata, systemd,
3952 vlc, wayland-protocols, wireguard-linux-compat, wireshark,
3953 xserver_xorg-server, zeromq, zstd
3955 Issues resolved (http://bugs.uclibc.org):
3957 #12911: usb_modeswitch installation race condition
3958 #13251: cryptsetup does not work on branch 2020.02 following..
3960 2020.02.6, released September 5th, 2020
3962 Important / security related fixes.
3964 Fix a 2020.02.5 build regression in busybox when systemd (and
3965 not less) are enabled because of missing infrastructure.
3967 Updated/fixed packages: alsa-utils, avahi, busybox, cups,
3968 docker-cli, graphite2, imagemagick, libeXosip2, mbedtls,
3969 nvidia-driver, paho-mqtt-c, python-django, systemd, uclibc,
3970 usb_modeswitch, wolfssl
3972 Issues resolved (http://bugs.uclibc.org):
3974 #12911: usb_modeswitch installation race condition
3976 2020.02.5, released August 29th, 2020
3978 Important / security related fixes.
3980 Infrastructure: Ensure RPATH entries that may be needed for
3981 dlopen() are not dropped by patchelf.
3983 BR_VERSION_FULL/setlocalversion (used by make print-version
3984 and /etc/os-release): Properly handle local git tags
3986 Updated/fixed packages: apache, at91bootstrap3, bind, boost,
3987 busybox, capnproto, chrony, collectd, cpio, cryptsetup, cups,
3988 cvs, dbus, docker-engine, domoticz, dovecot,
3989 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
3990 gd, gdk-pixbuf, ghostscript, glibc, grub2, gst1-plugins-bad,
3991 hostapd, iputils, jasper, json-c, libcurl, libwebsockets,
3992 linux, live555, mesa3d, mosquitto, mpv, nodejs, opencv,
3993 opencv3, openjpeg, patchelf, perl, php, postgresql,
3994 python-django, python-gunicorn, python-matplotlib, ripgrep,
3995 rtl8188eu, rtl8821au, ruby, shadowsocks-libev, squid,
3996 tpm2-abrmd, tpm2-tools, trousers, uacme, webkitgtk, wireshark,
3997 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
4000 Issues resolved (http://bugs.uclibc.org):
4002 #12876: nodejs fails to build when host-icu has been built before
4003 #13111: python-gunicorn: missing dependency on python-setuptools
4004 #13121: wpa_supplicant fails to build without libopenssl enabled
4005 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
4006 #13156: package live555 new license
4008 2020.02.4, released July 26th, 2020
4010 Important / security related fixes.
4013 - Make external toolchain version check also work for
4014 toolchains configured with --with-gcc-major-version-only
4016 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
4017 compiler supports it, fixing an issue with precompiled
4020 - Ensure debug libs from external toolchains are not installed
4021 into target if debugging is disabled
4024 - Correct reproducibility issue in handling of git submodules
4025 for older git versions.
4027 - Fix file locking over NFS
4029 fs: Ensure cpio archive element order is reproducible
4031 Br2-external: Fix error reporting for invalid br2-external trees
4034 - Fix an issue with python3 sysconfig data not getting
4037 - Fix per-package building for packages using the qmake
4040 Updated/fixed packages: a10disp, asterisk, bind, cdrkit,
4041 checkpolicy, clamav, dbus, docker-cli, docker-engine,
4042 dvb-apps, e2fsprogs, exim, exiv2, freerdp, gnutls, go, grub2,
4043 gssdp, gst1-plugins-good, gst1-plugins-ugly, gupnp,
4044 intel-microcode, iproute2, irrlicht, iwd, jq, kodi, libcamera,
4045 libconfuse, libcurl, libglib2, libhttpserver, libmicrohttpd,
4046 libopenssl, libvncserver, libxml2, libxmlrpc, lxc, mbedtls,
4047 mesa3d, meson, mongodb, mtools, mutt, nghttp2, ngircd, nodejs,
4048 ntp, open-plc-utils, open2300, openjdk-bin, openssh,
4049 oracle-mysql, paho-mqtt-c, pcre, php, poco, prosody, putty,
4050 python-twisted, python-urllib3, python-validators, python3,
4051 qt5xmlpatterns, redis, rpi-firmware, rtl8821au, samba4, sdl2,
4052 sqlite, squid, syslog-ng, systemd, tcpreplay, tinydtls,
4053 upmpdcli, upx, vlc, webkitgtk, wireguard-linux-compat,
4054 wireshark, wpebackend-fdo, wpewebkit, zstd
4056 Issues resolved (http://bugs.uclibc.org):
4058 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
4059 #12946: Grub: Decompressor is too big.
4060 #12986: Mtools: Error converting to codepage 850
4061 #13001: openjdk-bin replaces libfreetype.so from host-freetype
4062 #13011: Incorrect selection of gcc version
4063 #13026: rpi-firmware: must not rename start files
4064 #13031: nodejs: RangeError at new ArrayBuffer()
4065 #13046: Optimize for fast -Ofast is not compliant
4067 2020.02.3, released June 3rd, 2020
4069 Important / security related fixes.
4071 Fix various build issues of host packages on hosts using GCC
4074 Updated/fixed packages: arm-trusted-firmware, audit, bind,
4075 binutils, bison, clamav, crda, dovecot, dtc, efl, elf2flt,
4076 erlang, fakeroot, ffmpeg, fmc, fmlib, freerdp, gcc, git,
4077 glib-networking, gnupg, leveldb, libexif, libssh2,
4078 libusb-compat, linux-headers, lrzip, ltrace, mariadb, mesa3d,
4079 mp4v2, openldap, openocd, perl, php, prosody,
4080 python-pycryptodomex, python-pyqt5, qemu, rpi-firmware, rustc,
4081 speexdsp, sysrepo, systemd, tremor, vboot-utils, wireshark,
4084 Removed packages: python-pycrypto
4086 Issues resolved (http://bugs.uclibc.org):
4088 #12361: Init system (systemd) kills login on Raspberry Pi Zero
4089 #12656: bison fails to relocate with relocate-sdk.sh
4090 #12671: leveldb won't detect that snappy is present (static..
4091 #12691: host-rust build fails
4092 #12831: RPI-firmware package: DTB-overlay dependency
4094 2020.02.2, released May 12th, 2020
4096 Important / security related fixes.
4098 Musl: Disallow on PPC64 cores without AltiVec support
4101 fs/cpio: Correctly handle booting with 'console='
4103 release: Ensure temporary .br2-external.* files are not
4104 included in the release tarball
4106 Defconfigs: Fix various mistyped config options, or config
4107 options where the dependencies were no longer met.
4109 Updated/fixed packages: apache, azure-iot-sdk-c, binutils,
4110 boinc, c-ares, cvs, docker-cli, docker-containerd,
4111 docker-engine, domoticz, e2fsprogs, efl, evtest, exim, ffmpeg,
4112 freerdp, gcc, gflags, glibc, gnuconfig, haproxy, imx-gpu-2d,
4113 irrlicht, jpeg kodi-pvr-vuplus, libarchive, libcoap,
4114 libfpm-extra, libglib2, libhtp, libid3tag, libinput, libmad,
4115 libopenssl, libsepol, libssh, libv4l, libvncserver, libwpe,
4116 localedef, mariadb, matchbox, mbedtls, mc, mesa3d-headers,
4117 meson, midori, msgpack, netsnmp, nginx, ogre, openjdk,
4118 openldap, openvpn, p7zip, paho-mqtt-c, php, polkit, python,
4119 python-attrs, python-crossbar, python-dpkt, python-flask,
4120 python-future, python-iptables, python-jedi, python-markdown2,
4121 python3, qemu, qpdf, qt5, samba4, squashfs, squid, strongswan,
4122 suricata, tzdata, util-linux, vlc, wget, webkitgtk,
4123 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
4126 Issues resolved (http://bugs.uclibc.org):
4128 #11866: initramfs file system fails to boot using Grub on EFI x86_64
4129 #12271: python-iptables runtime dependencies
4130 #12726: systemctl preset-all failed for ctrl-alt-del.target
4131 #12751: OpenJdk package installation issues on target
4132 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
4133 #12811: bootstrap stuck and no login prompt
4134 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header
4136 2020.02.1, released April 10th, 2020
4138 Important / security related fixes.
4140 core: Also fixup /lib references in libtool .la files, similar
4141 to how it is done for /usr/*.
4143 Various fixes for builds with per-package target/host
4146 toolchain: Fix kernel headers validation check for external
4147 toolchains. Fix make 4.3+ compatibility in external toolchain
4150 fs/initramfs: fix show-info so it also shows the usual
4151 rootfs-related variables.
4153 Updated/fixed packages: arm-trusted-firmware, barebox-aux,
4154 bluez5_utils, bubblewrap, busybox, civetweb, cog, collectd,
4155 ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy, hiredis, hostapd,
4156 kmscube, kodi-screensaver-rsxs, libical, libinput, libexif,
4157 libopenssl, libsndfile, linux, linux-tools, llvm, localedef,
4158 mcrypt, mesa3d, meson, monit, nftables, ntp, opencv3,
4159 oprofile, php, pinentry, polkit, pure-ftpd, python-pyyaml,
4160 qt5, quagga, radvd, rcw, redis, rocksdb, samba4, screen,
4161 sdbusplus, swupdate, sysdig, sysklogd, syslinux, syslog-ng,
4162 tor, tslib, uacme, util-linux, vala, vlc,
4163 wireguard-linux-compat, wireguard-tools, wireshark,
4164 wpa_supplicant, xserver_xorg-server
4166 Issues resolved (http://bugs.uclibc.org):
4168 #12711: host-localedef 2.30-20 fails to compile on fedora 32
4169 #12746: "sysdig" package description points to http://sysdig.org, ..
4171 2020.02, released March 8th, 2020
4175 br2-external: Fix compatibility with make 4.3+
4177 Updated/fixed packages: bash, bcm2835, binutils, cups,
4178 erlang-p1-acme, fbgrab, gr-osmosdr, gst1-plugins-base,
4179 gst1-validate, gstreamer1, guile, jhead, libdrm, libevdev,
4180 libinput, libnss, libsndfile, libvncserver, linux-firmware,
4181 mesa3d, nodejs, openjdk-bin, openvmtools, optee-test, patch,
4182 php, piglit, pppd, python-django, qemu, qt5base, ruby,
4183 ser2net, swupdate, thrift, zziplib
4185 Removed packages: classpath, jamvm
4187 Issues resolved (http://bugs.uclibc.org):
4189 #12606: fbgrab location has changed
4191 2020.02-rc3, released March 2nd, 2020
4193 Fixes all over the tree.
4195 Infrastructure: Rework file list handling to fix race
4196 conditions when building with per-package target and host
4197 directories and top-level parallel builds.
4199 Updated/fixed packages: aufs, binutils, blktrace, brltty,
4200 cairo, dnsmasq, docker-compose, elf2flt, exim, exiv2, git,
4201 kodi-inputstream-adaptive, libarchive, libcgroup, libgdiplus,
4202 libssh2, libvncserver, libvorbis, linknx, linux-firmware, lxc,
4203 lz4, mosquitto, openjpeg, openrc, poco, proftpd, pure-ftpd,
4204 python3, python-multidict, python-setuptools-scm-git-archive,
4205 qpdf, qt5tools, rdesktop, rocksdb, shellinabox, squid,
4206 suricata, swig, systemd, taglib, util-linux, wireshark, zsh
4208 Issues resolved (http://bugs.uclibc.org):
4210 #12571: ltp-testsuite : Build failure
4211 #12576: 2020.02-RC1: error while loading shared libraries: ...
4212 #12581: 2020.02-rc1 glibc failing to build on fedora 31
4214 2020.02-rc2, released February 26th, 2020
4216 Fixes all over the tree.
4218 Toolchain: Ensure strong SSP can only be enabled if the
4219 (external) toolchain supports it.
4221 Fix a race condition related to creating the output/staging
4222 symlink on systems with coreutils < 8.27.
4224 Drop support for the (end of life) Qt 5.6 variant.
4226 Updated/fixed packages: at, armadillo, audiofile, bash,
4227 busybox, erlang, fail2ban, fluidsynth, ipsec-tools, jpeg-turbo,
4228 kvm-unit-tests, libftdi1, libinput, libsvgtiny, libtomcrypt,
4229 libupnpp, libxml2, linux-tools, luv, mbedtls, mesa3d, minicom,
4230 openvmtools, php, qt5, qt5webengine, qwt, radvd, rcw,
4231 sdbusplus, systemd, tpm2-tss, vorbis-tools
4233 Issues resolved (http://bugs.uclibc.org):
4235 #12581: 2020.02-rc1 glibc failing to build on fedora 31
4237 2020.02-rc1, released February 18th, 2020
4239 Fixes all over the tree and new features.
4241 Add experimental support for building with a per-package
4242 target and host directory. This still has some rough edges,
4243 but brings a number of advantages:
4245 - Packages will only be able to access the explicitly listed
4246 dependencies and not any other packages that happen to be
4247 built before, ensuring correct dependency information in
4250 - Possibility for top-level parallel builds, speeding up
4251 builds on multicore machines.
4253 Core: Ensure package-file-lists data is correct after
4254 incremental builds as well.
4256 Architecture: Add support for ARC-HS38 with 64bit multiplier
4257 variant, allow building glibc for big endian ARC, handle 16KB
4258 MMU page size for ARC in toolchain wrapper.
4260 Toolchain: Add binutils 2.33.1, GCC 7.5.0, Arm 9.2-2019.12
4261 toolchains, ARC 2019.09 toolchain. Allow using custom kernel
4262 headers newer than what is known by Buildroot.
4264 pkg-stats: Support for CVE vulnerability reporting by
4265 comparing to NVD database.
4267 Reproducible builds: The go -trimpath option is now used to
4268 get rid of absolute build paths, __FILE__ and __BASE_FILE__
4269 defines are now handled in the toolchain wrapper.
4271 Systemd: Build host variant and use systemctl to automatically
4272 enable unit files rather than manually managing symlinks.
4274 Util-linux: Ensure that hwclock is built without GPLv3
4275 code. Notice that builds with hwclock has contained
4276 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
4278 New defconfigs: Beelink GS1, Raspberrypi4 64bit
4280 New packages: alura, avro-c, bubblewrap, cctz, cereal,
4281 cpuburn-arm, elixir, erlang-base64url, erlang-idna,
4282 erlang-jose, erlang-p1-acme, erlang-p1-mqtree,
4283 erlang-p1-yconf, fluid-soundfont, fluidsynth, gcnano-binaries,
4284 gensio, glslsandbox-player, libargon2, libmodsecurity,
4285 libpam-nfc, libtelnet, lua-codegen, lua-livr, lua-livr-extra,
4286 lua-rotas, lua-silva, mfoc, network-manager-openvpn,
4287 nginx-modsecurity, perl-crypt-openssl-aes,
4288 perl-math-prime-util, pipewire, ptm2human, python-aenum,
4289 python-aiohttp-debugtoolbar, python-aiohttp-mako,
4290 python-aiologstash, python-aiosignal, python-aiozipkin,
4291 python-async-lru, python-avro, python-bunch, python-crontab,
4292 python-dnspython, python-entrypoints, python-esptool,
4293 python-frozenlist, python-future, python-gitdb, python-janus,
4294 python-lockfile, python-logstash, python-nested-dict,
4295 python-pbr, python-pyaes, python-pydantic, python-smmap2,
4296 python-sockjs, python-zc-lockfile, raspi-gpio, rocksdb,
4297 sdbusplus, spidermonkey, thermald, ti-sgx-libgbm, tinyssh,
4298 tio, umtprd, weston-imx, wireguard-linux-compat,
4299 wireguard-tools, xdg-dbus-proxy
4301 Removed packages: bluez_utils, celt051, erlang-p1-iconv, fis,
4302 gadgetfs-test, libplayer, gstreamer, gst-ffmpeg,
4303 gst-fsl-plugins, gst-omapfb, gst-plugins-bad,
4304 gst-plugins-base, gst-plugins-good, gst-plugins-ugly,
4305 perl-digest-md5, perl-mime-base64, perl-net-ping,
4306 python-scapy3k, wireguard
4308 Issues resolved (http://bugs.uclibc.org):
4310 #11906: the new version of mesa3d cannot support etnaviv when..
4311 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
4312 #12121: PyQt5.QtSerialPort and other modules not being built
4313 #12256: package tar is outdated (1.29 is 3 years old
4314 #12286: Can't import gobject in python 3.8
4315 #12376: python-scapy3k is deprecated
4316 #12386: carriage return issue when "make menuconfig"
4317 #12441: qt5webengine build error: asm/errno.h: No such file or..
4318 #12446: Buildroot fails to finish installing packages
4319 #12456: qtvirtualkeyboard: No such file or directory
4320 #12461: libglib2 build files with deep directory structure
4321 #12481: minicom fails when output directory path contains "m4"
4322 #12501: libnss-3.49.1: ld error: multiple definition of `gcm_..
4323 #12526: host-nodejs 12.14.1: configure fail: AttributeError: ..
4324 #12536: Linux-Headers extracting failure
4325 #12546: Ninja 1.10 build Error
4327 2019.11.3, released April 10th, 2020
4329 Important / security related fixes.
4331 core: Fix compatibility with make 4.3+. Also fixup /lib
4332 references in libtool .la files, similar to how it is done for
4335 toolchain: Fix kernel headers validation check for external
4338 fs/initramfs: fix show-info so it also shows the usual
4339 rootfs-related variables.
4341 Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
4342 civetweb, cog, collectd, ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy,
4343 hiredis, hostapd, kmscube, libical, libopenssl, libsndfile,
4344 linux-tools, llvm, monit, ntp, php, pure-ftpd, radvd, redis,
4345 samba4, screen, sysdig, syslinux, syslog-ng, tor, uacme,
4346 util-linux, vala, vlc, wpa_supplicant, xserver_xorg-server
4348 Issues resolved (http://bugs.uclibc.org):
4350 #12746: "sysdig" package description points to http://sysdig.org, ..
4352 2019.11.2, released March 16th, 2020
4354 Important / security related fixes.
4356 Core: Ensure package-file-lists data is correct after
4357 incremental builds as well.
4359 Fix a race condition related to creating the output/staging
4360 symlink on systems with coreutils < 8.27.
4362 Toolchain: ARC tools bumped to arc-2019.09.
4364 Br2-external: Fix patch handling when external linux-extension
4365 packages are used. Fix compatibility with make 4.3+
4367 Util-linux: Ensure that hwclock is built without GPLv3
4368 code. Notice that builds with hwclock has contained
4369 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
4371 Updated/fixed packages: armadillo, at, bcm2835, binutils,
4372 blktrace, bluez-alsa, bootstrap, brltty, busybox, cairo,
4373 clamav, cog, cups, czmq, dnsmasq, docker-containerd, dovecot,
4374 dovecot-pigeonhole, e2fsprogs, elf2flt, eudev, exim, exiv2,
4375 fbgrab, gettext-tiny, glibc, go, grep, gst1-validate, guile,
4376 imagemagick, jhead, jpeg-turbo, kvm-unit-tests, lapack,
4377 libarchive, libcgroup, libdrm, libevent, libexif, libftdi1,
4378 libgdiplus, libjpeg, libsigrok, libsndfile, libssh2,
4379 libsvgtiny, libvncserver, libvorbis, libxml2, libxslt, linknx,
4380 lxc, lz4, mariadb, mbedtls, meson, mongoose, mosquitto, musl,
4381 ncurses, nodejs, ntfs-3g, ogre, opencv3, openjdk, openjpeg,
4382 openrc, openswan, openvmtools, optee-test, patch, php, piglet,
4383 postgresql, pppd, proftpd, pure-ftpd, python-django,
4384 python-pyqt5, python-setuptools-scm-git-archive, python3,
4385 qemu, qt5base, qt5tools, qt5virtualkeyboard, qt5webengine,
4386 qwt, rdesktop, ruby, runc, samba4, shellinabox,
4387 skeleton-init-openrc, smartmontools, spdlog, sqlcipher, squid,
4388 suricata, swig, swupdate, sysklogd, taglib, thrift,
4389 ti-cgt-pru, uclibc, util-linux, vorbis-tools, webkitgtk,
4390 wireshark, wpebackend-fdo, wpewebkit, xen,
4391 xserver_xorg-server, zeromq, zsh, zziplib
4393 Issues resolved (http://bugs.uclibc.org):
4395 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
4397 #12456: qtvirtualkeyboard: No such file or directory
4398 #12461: libglib2 build files with deep directory structure
4399 #12481: minicom fails when output directory path contains "m4"
4400 #12606: fbgrab location has changed
4402 2019.11.1, released January 12th, 2020
4404 Important / security related fixes.
4406 Infrastructure: kconfig: Fix reconfigure logic, python: Ensure
4407 correct compiler and linker flags are used for compiled code
4409 utils/scanpypi: Remind users to update DEVELOPERS
4411 Defconfigs: imx6-sabresd: Fix the Qt5 display names,
4412 imx8: Drop extra copy of U-Boot DTB
4414 Updated/fixed packages: acsccid, bitcoin, boost, busybox,
4415 cc-tool, cmocka, cpio, cups, dante, dialog, dillo, docker-cli,
4416 docker-containerd, docker-engine, easy-rsa, ebtables,
4417 ecryptfs-utils, efl, ffmpeg, gdb, git, glibc, gnupg2, go,
4418 gpsd, grpc, gst1-plugins-bad, iputils, jasper,
4419 kf5-kcoreaddons, leveldb, libarchive, libfribi, libgit2,
4420 libkrb5, libp11, librsvg, libssh, libtomcrypt, libuio, libv4l,
4421 lirc-tools, log4cplus, lrzip, lvm2, mali-t76x,
4422 matchbox-desktop, mender-grubenv, mmc-utils, mosquitto,
4423 nodejs, ntp, openipmi, opencv3, openpowerlink, openrc, pango,
4424 perl-sys-cpu, pimd, postgresql, pulseaudio, python-brotli,
4425 python-coherence, python-crc16, python-django, python-dpkt,
4426 python-gobject, python-pyasn-modules, python-pypcap,
4427 python-pyqt5, python-subprocess32, python3, qpdf,
4428 qt-webkit-kiosk, qt5virtualkeyboard, qt5webengine, quota,
4429 rabbitmq-c, rauc, rpcbind, rtl8821au, runc, rygel, samba4,
4430 sdl2, setserial, snort, spidev_test,
4431 sunxi-mali-mainline-driver, syslog-ng, sysrepo, tcllib, tftpd,
4432 usbmount, w_scan, wavpack, wsapi, wsapi-fcgi, wsapi-xavante,
4433 x265, xserver_xorg-server, ytree, zip
4435 Issues resolved (http://bugs.uclibc.org):
4437 #12121: PyQt5.QtSerialPort and other modules not being built
4438 #12286: Can't import gobject in python 3.8
4440 2019.11, released December 1st, 2019
4444 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
4445 <pkg>_DL_OPTS by default, just like it is done for a number of
4446 other package variables.
4448 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
4449 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
4450 the (rare) case where the .py files are needed at runtime
4453 Updated/fixed packages: am33x-cm3, bind, collectd, go, gob2,
4454 gst1-plugins-bad, haproxy, jasper, jpeg-turbo, libdrm,
4455 libftdi, libftdi1, libnss, libselinux, libstrophe, lzma,
4456 minicom, network-manager, nodejs, oniguruma, opencv3,
4457 openvmtools, perl-gdgraph, perl-gdtextutil, prosody,
4458 python-cchardet, systemd, tiff, wolfssl,
4460 Issues resolved (http://bugs.uclibc.org):
4462 #11416: check-uniq-files staging issue
4463 #12146: Oprofile runtime issue
4464 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
4465 #12171: Python-opencv needs config.py and config-3.7.py to run..
4466 #12196: duma package
4467 #12211: host-nodejs 10.15.3 package fail to build
4468 #12316: tzdata fails to install with empty "default local time"
4469 #12326: network-manager build fails with missing glib error
4470 #12366: Gstreamer1 gst1-plugins-bad do not compile with RPI-Userland
4472 2019.11-rc3, released November 24th, 2019
4474 Fixes all over the tree.
4476 Updated/fixed packages: asterisk, clamav, domoticz, faifa,
4477 gerbera, kmod, kvm-unit-tests, libupnp18, linux-serial-test,
4478 lsof, ltp-testsuite, lxc, mesa3d, mesa3d-headers, perl, php,
4479 postgresql, qemu, rauc, redis, rpcbind, spice, spice-protocol,
4480 systemd, tftpd, waylandpp, webkitgtk, zip
4482 2019.11-rc2, released November 16th, 2019
4484 Fixes all over the tree.
4486 Toolchain: ARC tools bumped to arc-2019.09-rc1, ensure
4487 external toolchain kernel headers version check correctly stop
4488 the build on mismatch
4490 Meson: Fix generation of global cross-compilation.conf
4492 Download: Also use the package download method for extra
4493 downloads from the same site, so it does not get confused by
4496 Defconfigs: Fix boot issue for beaglebone
4498 Updated/fixed packages: bird, chrony, connman, dhcp, domoticz,
4499 dropwatch, dtc, elf2flt, gettext-tiny, glog, intel-microcode,
4500 ipsec-tools, jailhouse, kodi, libfribi, libmbim, libressl,
4501 libsigrokdecode, libsvgtiny, linux-serial-test, ltp-testsuite,
4502 lvm2, lxc, mariadb, mesa3d, minizip, ndisc6, neardal, ninja,
4503 ofono, openvmtools, oracle-mysql, qt5wayland, safeclib, socat,
4504 sudo, systemd, wpewebkit, xserver_xorg-server
4506 2019.11-rc1, released November 5th, 2019
4508 Fixes all over the tree and new features.
4510 Dependencies: Gcc/g++ 4.8 or newer is now required on the
4512 Ensure host has JSON::PP perl module installed if
4513 webkitgtk/wpewebkit packages are enabled as it is needed
4514 during their build process.
4516 Toolchain: Add support for the D programming language (GCC
4518 GCC 9.x updated to 9.2.0, Glibc updated to 2.30, Musl updated
4519 to 1.1.24, uClibc-ng updated to 1.0.32, ARC toolchain updated
4520 to arc-2019.09-eng002.
4521 Musl: Add a patch to add support for
4522 sched_{get,set}scheduler() and sched_{get,set}param() for
4524 Generate check-headers program under BUILD_DIR rather than
4525 /tmp to fix issues with distributions mounting /tmp noexec.
4526 Also copy libssp.so for external toolchains if SSP
4527 to handle toolchains providing SSP support in libssp rather
4528 than in the C library
4530 New defconfigs: Beaglebone AI, FriendlyARM Nanopi NEO Plus2,
4531 Libre Computer "La Frite", QEMU Armv7-A with trustzone/OP-TEE,
4532 STM32MP157 Discovery Kit
4534 Arch: RISC-V: Default to a sensible floating point ABI based
4535 on the selected ISA extensions rather than always defaulting
4538 Graph-size: Package sizes are now shown in human readable form
4539 (Kib/Mib/Gib) rather than always in Kib. Binary (KB/MB/GB)
4540 format can be selected using the --binary option. The cut-off
4541 limit for classifying packages as "other" is now configurable
4542 using the --size-limit option.
4544 Br2-external: Linux kernel extensions can now also be provided
4545 in an external tree by adding packages under
4546 linux/linux-ext-*.mk. See the manual for details.
4548 Fakeroot now works correctly under Microsoft Windows 10
4549 Services for Linux, which does not provide SYSV IPC support
4551 The check-uniq-files logic which would complain if multiple
4552 packages would touch the same files has been removed as it
4553 causes issues in certain situations (when packages are
4554 rebuilt) and the issue is no longer considered a problem for
4555 toplevel parallel builds as those will use a per-package
4556 staging/target directory.
4557 With this removed, Python is no longer required for a basic
4558 build (only for optional scripts).
4560 support/scripts/genimage.sh will no longer make a copy of
4561 TARGET_DIR, speeding up post-build/image scripts.
4563 The runtime test logic now uses Python 3.x.
4565 A 'v' prefix has been dropped from the <pkg>_SOURCE variable
4566 for a number of packages to match the version numbers used by
4567 https://release-monitoring.org
4569 New packages: caps, collectl, dav1d, fstrcmp, ima-evm-utils,
4570 jitterentropy-library, kodi-vfs-rar, kodi-vfs-sftp, libavl,
4571 libhttpserver, libmspack, libnetconf2, libolm, libyang,
4572 linux-serial-test, lrzip, mdevd, minimodem, musl-fts, netifrc,
4573 ogre, openlayers, python-aioredis, python-asgiref,
4574 python-backports-functools-lru-cache, python-bluezero,
4575 python-brotli, python-channels, python-channels-redis,
4576 python-colorlog, python-daphne, python-django-enumfields,
4577 python-jaraco-functools, python-kiwisolver, python-msgfy,
4578 python-rpi-ws281x, python-setuptools-scm-git-archive,
4579 python-simplelogging, python-soupsieve, python-sqliteschema,
4580 python-sqlparse, python-tqdm, python-webencodings, qt5webview,
4581 restclient-cpp, ripgrep, snmpclitools, sunwait, sysrepo,
4582 uacme, utf8proc, uvw, ytree
4584 Removed packages: alljoyn, alljoyn-base, alljoyn-tcl-base,
4585 devmem2, eventlog, kodi-audiodecoder-opus,
4586 kodi-screensaver-planestate, kodi-visualisation-waveforhue,
4587 python-pysnmp-apps, riscv-pk, ustr
4589 Issues resolved (http://bugs.uclibc.org):
4591 #9881: systemd-resolved not setting resolv.conf link
4592 #10171: devmem2 w (word) is 8 bytes in x86 64 systems
4593 #10586: musl gcc has ifunc enabled when musl doesn't support it
4594 #10806: Allow nfs-utils to use ipv6
4595 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
4596 #11411: check-uniq-files target issue
4597 #11766: Console (getty) issues with systemd
4598 #11781: mariadb build error
4599 #12031: Build of cups-filters fails while linking, apparently due..
4600 #12116: console prompt does not appear after login
4601 #12141: eudev package is missing "render" and "kvm" groups
4602 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
4603 #12186: Raspberry Pi Zero-W build fails on newer kernel versions
4604 #12191: cmake BUILDDIR
4605 #12241: Permission denied while running "make"
4606 #12261: sudo versions prior to 1.8.28 are affected.
4607 #12276: make clean/distclean does not remove BR2_DL_DIR and BR2_HOST_DIR
4608 #12281: Custom configuration fails to build (based on raspberrypi3_..
4610 2019.08.3, released December 7th, 2019
4612 Important / security related fixes.
4614 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
4615 <pkg>_DL_OPTS by default, just like it is done for a number of
4616 other package variables
4618 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
4619 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
4620 the (rare) case where the .py files are needed at runtime
4623 Fix <pkg>-reconfigure handling for packages using the kconfig
4626 Toolchain: ensure external toolchain kernel headers version
4627 check correctly stop the build on mismatch
4629 Deconfigs: beaglebone: fix boot issue
4631 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
4632 clamav, cmocka, collectd, connman, dhcp, dropwatch, faifa,
4633 gettext-tiny, gob2, haproxy, intel-microcode, ipsec-tools,
4634 jailhouse, jasper, jpeg-turbo, kodi, kvm-unit-tests, libftdi,
4635 libftdi1, libnss, libressl, libstrophe, libsvgtiny, lvm2,
4636 lzma, mariadb, minicom, mosquitto, neardal, ninja, nodejs,
4637 oniguruma, openvmtools, oracle-mysql, perl-gdgraph,
4638 perl-gdtextutil, php, postgresql, prosody, python-cchardet,
4639 python-django, qt5wayland, rabbitmq, rauc, redis, rpcbind,
4640 socat, spice, spice-protocol, tftpd, tiff, webkitgtk
4642 New packages: libmspack
4644 Issues resolved (http://bugs.uclibc.org):
4646 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
4647 #12171: Python-opencv needs config.py and config-3.7.py to run..
4648 #12211: host-nodejs 10.15.3 package fail to build
4649 #12316: tzdata fails to install with empty "default local time"
4651 2019.08.2, released November 9th, 2019
4653 Important / security related fixes.
4655 Toolchain: Also copy libssp.so for external toolchains if SSP
4656 to handle toolchains providing SSP support in libssp rather
4657 than in the C library
4659 Download: Also use the package download method for extra
4660 downloads from the same site, so it does not get confused by
4663 Fakeroot now works correctly under Microsoft Windows 10
4664 Services for Linux, which does not provide SYSV IPC support
4666 utils/test-pkg: ensure to exit with an error upon failure
4668 Updated/fixed packages: asterisk, azmq, binutils,
4669 cups-filters, domoticz, dtc, duma, elf2flt, eudev, exfat,
4670 exfat-utils, fakeroot, fdk-aac, file, freerdp, gcc, gd,
4671 ghostscript, go, gpsd, grpc, gst1-plugins-base, gvfs, icu,
4672 intel-microcode, kvm-unit-tests, libfribidi, libnspr, libnss,
4673 libopenssl, libpcap, libpciaccess, librsvg, libseccomp,
4674 libsigrok, libtorrent, libunwind, libva, linux-tools,
4675 lua-sdl2, lxc, minizip, mjpegtools, mongoose, mono, nbd,
4676 nfs-utils, php, piglit, python, python-autobahn,
4677 python-pysnmp-apps, python-tornado, python3, qemu, qt5base,
4678 ruby, safeclib, samba4, sdl_mixer, sox, sudo, suricata,
4679 systemd, tcpdump, unscd, util-linux, vdr-plugin-vnsiserver,
4680 vtun, wireshark, xvisor, yaffs2utils
4682 Issues resolved (http://bugs.uclibc.org):
4684 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
4685 #12261: sudo versions prior to 1.8.28 are affected
4687 2019.08.1, released October 3rd, 2019
4689 Important / security related fixes.
4691 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
4692 Use default console settings
4694 Dependencies: Ensure host has JSON::PP perl module installed
4695 if webkitgtk/wpewebkit packages are enabled as it is needed
4696 during their build process.
4698 Toolchain: Generate check-headers program under BUILD_DIR
4699 rather than /tmp to fix issues with distributions mounting
4702 Updated/fixed packages: asterisk, augeas, axel, bind, bwm-ng,
4703 cups, cups-filters, docker-cli, docker-engine, docker-proxy,
4704 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd, joe,
4705 kf5-extra-cmake-modules, kf5-modemmanager-qt,
4706 kf5-networkmanager-qt, libcamera, libcurl, libgcrypt,
4707 libglib2, libgpg-error, libnspr, libnss, libopenssl,
4708 logrotate, luksmeta, mariadb, mbedtls, mongodb, mosquitto,
4709 ncurses, nfs-utils, nghttp2, nodejs, openvmtools, php,
4710 protobuf, putty, qemu, samba4, snort, swupdate,
4711 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
4714 Issues resolved (http://bugs.uclibc.org):
4716 #10806: Allow nfs-utils to use ipv6
4717 #11781: mariadb build error
4718 #12031: Build of cups-filters fails while linking, apparently due..
4719 #12141: eudev package is missing "render" and "kvm" groups
4720 #12241: Permission denied while running "make"
4722 2019.08, released September 1st, 2019
4726 Defconfigs: Removed nanopc t4, nanopi m4 and neo4, pine64
4727 rockpro64 and raxda rock pi4 as they rely on a ARM32 toolchain
4728 on the build host to build ATF. These defconfigs will be added
4729 back once a package providing such toolchain is
4730 available. Also dropped ts4800 defconfig as it does not build
4733 Updated/fixed packages: libxcb, php, python-numpy, webkitgtk,
4734 wpewebkit, xfont_font-util
4736 Issues resolved (http://bugs.uclibc.org):
4738 #12156: buildroot-2019.08-rc3 does not build for Pi Zero W
4740 2019.08-rc3, released August 28th, 2019
4742 Fixes all over the tree.
4744 Updated/fixed packages: clamav, dovecot, dovecot-pigeonhole,
4745 gcc, intel-microcode, libmicrohttpd, libmodplug, mpg123,
4746 nginx, openldap, python, qemu, samba4, squid, strace, vlc
4748 Issues resolved (http://bugs.uclibc.org):
4750 #11686: fbdev_drv.so: undefined symbol: shadowUpdatePackedWeak,..
4752 2019.08-rc2, released August 20th, 2019
4754 Fixes all over the tree.
4756 Compile fixes for a number of defconfigs.
4758 Updated/fixed packages: apache, autofs, batctl, batman-adv,
4759 bind, collectd, cwiid, dahdi-linux, dahdi-tools, daq,
4760 dehydrated, dhcp, dtc, efl, enlightenment, evtest, giflib,
4761 gnutls, go, gst-plugins-bad, gst-plugins-base,
4762 gst1-plugins-bad, gst1-plugins-base, gst1-rtsp-server, gtkmm3,
4763 gupnp, harfbuzz, imagemagick, lftp, libbsd, libcpprestsdk,
4764 libdnet, libfm, libgit2, libgtk2, libgtk3, libpri, librsvg,
4765 libss7, libssh2, libwpe, lua-cqueues, metacity, micropython,
4766 mpd, mpg123, musl, mpv, openblas, openbox, opencv, pango,
4767 pcmanfm, piglit, pigpio, pinentry, postgresql, qemu, qt5base,
4768 qt5enginio, qt5multimedia, qt5serialbus, quagga, quazip,
4769 rrdtool, rygel, samba4, stellarium, tcpreplay, ti-gfx, vte,
4770 wampcc, wilink-bt-firmware, wireless-regdb, wpebackend-fdo,
4773 Removed packages: libamcodec, odroid-mali, odroid-scripts
4775 Issues resolved (http://bugs.uclibc.org):
4777 #9481: NetworkManager/Ping unable to resolve domains
4778 #10566: php.mk is missing option --with-pgsql
4779 #10861: Package batman_adv Makefile is missing include header direct..
4780 #11641: linux kernel .config timestamp always out of date fixed with..
4781 #11671: russian locale ru_RU:145: LC_TIME: syntax error
4782 #11701: recuuring of usr and in bin shortcuts are created
4783 #11741: pigpio does not build host-pigpio
4784 #11876: automount using host mount/umount
4785 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
4786 #11921: dahdi fails to build
4787 #11936: libcpprestsdk should install to staging
4788 #11946: wilink-bt-firmware: moved from github to http://git.ti.com/ti-bt
4789 #11961: libpri build failure
4790 #12086: dhcp shared libraries not installed to target
4791 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
4792 #12106: daq: build fails if libdumbnet-dev is installed in the host
4793 #12126: vc4 has neon as hard dependency
4795 2019.08-rc1, released August 9th, 2019
4797 Fixes all over the tree and new features.
4799 toolchain: ARC toolchain updated to 2019.03 (binutils 2.32.51
4800 / GCC 8.3.1 / glibc 2.29), ARM AAarch64/ARM toolchains updated
4801 to 2019.03. Add GCC 9.1.0, remove GCC 4.9 and 6.5, add GDB
4802 8.3, remove GDB 7.12 and 8.0.1, default to GDB 8.2, GCC
4803 8.3.0. Musl updated to 1.1.23, bringing support for RISC-V 64.
4805 Architectures: Internal toolchain support for C-SKY, support
4806 for ARC HS48 v3.1 and HS38 with Quad MAC & FPU, support for
4807 ARM A76, A76/A55 big.LITTLE, emag, neoverse-N1, phecda and
4810 Filesystems: Pass extra pax options to tar for binary
4811 reproducibility. Build host-cpio for the --reproducible option
4812 support when BR2_REPRODUCIBLE is enabled. Genimage updated to
4813 version 11, bringing GPT support.
4815 Br2-external: Add support for injecting additional options to
4816 the list of preconfigured external toolchains and libjpeg and
4817 openssl providers using files under provides/. See the manual
4820 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
4821 passed before the standard exclusions so they are not ignored
4822 by rsync when using override-srcdir.
4824 Gnuconfig updated to 2019-05-28, adding C-SKY support.
4826 test-pkg: Correct long option handling and clean output dir
4827 after a successful build to save disk space.
4829 support/testing: Emulate a machine with 256MB RAM to fix
4830 issues with certain tests running out of memory, use
4831 virtio-rng to provide needed entrophy.
4833 pkg-stats: support outputting in JSON format with --json for
4834 easier post processing. The classic HTML output is still
4835 available with --html. Parallelize access to
4836 release-monitoring.org to speed up runtime.
4838 Drop non-conventional version prefix/suffix/separators for
4839 packages for better compatibility with release-monitoring.org
4842 Init systems: Add basic openrc support and
4843 <pkg>_INSTALL_INIT_OPENRC variable in the infrastructure to
4844 install openrc service scripts if enabled.
4846 busybox: Build each applet as a separate binary when SELinux
4847 is enabled for more finegrained policy control. Use daemon
4848 mode for mdev rather than legacy hotplug.
4850 linux: Workaround -Werror related build failure on powerpc,
4851 by forcing CONFIG_PPC_DISABLE_WERROR on.
4853 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
4854 partition is available before mounting.
4856 New defconfigs: HiFive Unleashed, I.MX8MM EVK and Pico, Nanopi
4857 m4 and neo4, Nanopc t4, Olimex A33 olinuxino, Pine64
4858 Rockpro64, PowerPC mac99, QEMU C-SKY 610/807/810/860 virt,
4859 Raspberry Pi 4, Raxda rock pi4, Solidrun Clearfog GT-8K
4861 Removed defconfigs: Odroid C2
4863 New packages: bitcoin, c-capnproto, fatcat, ifmetric, jack1,
4864 jailhouse, libubootenv, luasyslog, mender-grubenv,
4865 murata-cyw-fw, openrc, piglit, python-colorama, python-cycler,
4866 python-hiredis, python-ifaddr, python-inflection,
4867 python-iptables, python-matplotlib, python-periphery,
4868 python-pycairo, python-redis, python-termcolor,
4869 python-tinyrpc, python-txdbus, skeleton-init-openrc, spdlog,
4870 sshguard, stellarium, zziplib
4872 Removed packages: xapp_mkfontdir
4874 Issues resolved (http://bugs.uclibc.org):
4876 #11096: Upgrade from glibc 2.26 to 2.27 broke some locales...
4877 #11271: utils/check-package fails with exception depending on..
4878 #11991: [numpy] segfault when compiling for RPi3 64bits
4879 #12016: Grub fails to boot bzImage after upgrade to 2019.05
4880 #12046: Can’t login as root user after upgrading to buildroot..
4881 #12051: package/dhcp installs libtool wrapper scripts on tar...
4882 #12076: Patchelf can link against an incompatible libc++ ver...
4884 2019.05.3, Released October 3rd, 2019
4886 Important / security related fixes.
4888 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
4889 Use default console settings
4891 Dependencies: Ensure host has JSON::PP perl module installed
4892 if webkitgtk/wpewebkit packages are enabled as it is needed
4893 during their build process.
4895 Toolchain: Generate check-headers program under BUILD_DIR
4896 rather than /tmp to fix issues with distributions mounting
4899 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
4900 cups-filters, docker-cli, docker-engine, docker-proxy,
4901 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd,
4902 iptables, joe, kf5-extra-cmake-modules, kf5-modemmanager-qt,
4903 kf5-networkmanager-qtlibcamera, libcurl, libgcrypt,
4904 libgpg-error, libnftl, libnspr, libnss, libopenssl,
4905 libtorrent-rasterbar, luksmeta, mariadb, mbedtls, mongodb,
4906 mosquitto, ncurses, nfs-utils, nghttp2, nodejs, openvmtools,
4907 php, protobuf, putty, qemu, samba4, swupdate,
4908 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
4911 Issues resolved (http://bugs.uclibc.org):
4913 #10806: Allow nfs-utils to use ipv6
4914 #11781: mariadb build error
4915 #12031: Build of cups-filters fails while linking, apparently due..
4916 #12141: eudev package is missing "render" and "kvm" groups
4917 #12241: Permission denied while running "make"
4919 2019.05.2, Released September 3rd, 2019
4921 Important / security related fixes.
4923 Filesystems: Pass extra pax options to tar for binary
4926 Updated/fixed packages: apache, arm-trusted-firmware,
4927 asterisk, atk, autofs, batctl, batman-adv, berkeleydb,
4928 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
4929 dahdi-linux, dahdi-tools, daq, dehydrated, dhcp, dovecot,
4930 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
4931 git, glib-networking, glibc, gnupg2, gnutls, go,
4932 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
4933 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
4934 libgit2, libgtk2, libgtk3, libmodplug, libnss, libpri,
4935 libshout, libss7, libssh2, libvips, libxcb, linux-headers,
4936 mdadm, mesa3d, metacity, mpg123, mosquitto, musl, nginx,
4937 oniguruma, openblas, opencv3, openjdk, openjdk-bin, openldap,
4938 openvmtools, pcmanfm, php, pigpio, postgresql, prboom,
4939 proftpd, proj, python, python-django, python-idna,
4940 python-numpy, python-urllib3, python3, qemu, qt5, qt5base,
4941 qt5enginio, quagga, rygel, squid, subversion, tcpreplay,
4942 unzip, vlc, vte, webkitgtk, wireless-regdb, xen,
4943 xfont_font-util, xlib_libICE, xlib_libXfont, xlib_libXfont2,
4946 Issues resolved (http://bugs.uclibc.org):
4948 #11741: pigpio does not build host-pigpio
4949 #11876: automount using host mount/umount
4950 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
4951 #11921: dahdi fails to build
4952 #11961: libpri build failure
4953 #12086: (dhcpd-missing-libs) - dhcp shared libraries not installed to..
4954 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
4955 #12106: daq: build fails if libdumbnet-dev is installed in the host
4956 #12126: vc4 has neon as hard dependency
4958 2019.05.1, Released July 7th, 2019
4960 Important / security related fixes.
4962 arch: x86: Fix typo breaking 'core-avx2' variant
4964 linux: Workaround -Werror related build failure on powerpc,
4965 by forcing CONFIG_PPC_DISABLE_WERROR on.
4967 support/testing: Emulate a machine with 256MB RAM to fix
4968 issues with certain tests running out of memory.
4970 test-pkg: Correct long option handling and clean output dir
4971 after a successful build to save disk space.
4973 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
4974 partition is available before mounting.
4976 Updated/fixed packages: barebox, busybox, bzip2, davfs2,
4977 dialog, docker-cli, docker-engine, exim, expat, faad2,
4978 haveged, irssi, libcamera, libcdaudio, libcurl, libglib2,
4979 libressl, libsecret, lmbench, meson, monit, php, postgresql,
4980 psplash, python-django, qt5base, tvheadend, webkitgtk,
4981 xserver_xorg-server, znc
4983 2019.05, released June 2nd, 2019
4987 Toolchain: Ensure pre-built Andes toolchains can only be
4988 selected when x86 32bit support is available on the host.
4989 Disallow PowerPC SPE ABI for GCC >= 8.x, as it is no longer
4992 Infra: pkg-config: Use a dedicated timestamp file rather than
4993 .config as that gets touched by linux-4.19+, causing repeated
4996 Add C-SKY support to our config.sub (gnuconfig)
4998 Updated/fixed packages: dosfstools, botan, brotli, dropbear,
4999 flare-engine, gst1-plugins-bad, libhtp, libnss, libopenssl,
5000 linuxptp, matchbox-panel, mender, mutt, netsurf,
5001 network-manager, opencv3, openjdk, openmpi, php,
5002 python-cython, qt5multimedia, qtwayland, qt5webkit-examples,
5003 supertux, suricata, tpm2-totp, v4l2loopback, wireshark,
5006 2019.05-rc3, released May 25th, 2019
5008 Fixes all over the tree.
5010 check-bin-arch: Ignore /usr/lib/grub, similar to how /lib/grub
5013 check-package: Warn about utf-8 characters in .mk files
5015 Linux: Default to 5.1.x series
5017 Updated/fixed packages: assimp, atop, chocolate-doom, cjson,
5018 ddrescue, dhcp, ffmpeg, gerbera, glibmm, gpsd, gst-ffmpeg,
5019 intel-microcode, jasper, keepalived, kismet, libcpprestsdk,
5020 libcurl, libssh2, libupnp18, luarocks, mono-gtksharp3, opus,
5021 postgresql, pcsc-lite, python, tslib, webkitgtk,
5022 wpebackend-fdo, wpewebkit
5024 2019.05-rc2, released May 15th, 2019
5026 Fixes all over the tree.
5028 Updated/fixed packages: bind, bullet, ca-certificates,
5029 collectd, cracklib, dhcp, gdb, libinput, libtorrent-rasterbar,
5030 linknx, lynx, mono, netsurf, optee-os, postgresql, qt5enginio,
5031 qt5multimedia, rpm, samba4, sqlite, strace, uclibc, woff2
5033 Issues resolved (http://bugs.uclibc.org):
5035 #11841: grub-efi.cfg not used when building EFI disk image
5037 2019.05-rc1, Released May 8th, 2019
5039 Fixes all over the tree and new features.
5041 Architecture: Andes 32-bit (nds32) support added.
5043 Only build host-lzip / host-xz when really needed by packages,
5044 not just when not available on the build host.
5046 Toolchain: Glibc bumped to 2.29, musl bumped to 1.1.22,
5047 binutils 2.32 added, 2.28/2.29 removed, default changed to
5050 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
5051 forward {f,l,}chown calls to libc when running under fakeroot
5052 to fix issues when building in restricted environments
5053 (E.G. user namespace with bubblewrap).
5055 Linux: Also build default make target to ensure extra files
5056 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
5057 built. Notice: This may mean that extra host utilities like
5058 uboot-mkimage are needed.
5060 Infrastructure: show-info and <pkg>-show-info make targets
5061 added to output package metadata in JSON format for external
5064 pkg-generic: Only tweak .la files needing it to ensure they
5065 are not included in subsequent package file lists.
5067 test-pkg: Generate a basic package config if none is
5070 Gettext-tiny package added as an lightweight replacement for
5071 GNU gettext for situations where NLS support is not needed.
5073 New defconfigs: Andes AE3XX, Freescale imx8mpico / imx8qxpmek
5074 / T2080 QDS RDB, Licheepi zero, Orangepi R1
5076 Removed defconfigs: Olimx A20 Olinuxino Lime legacy
5078 New packages: bats-core, bayer2rgb-neon, brickd, cog, dacapo,
5079 enet, gettext-tiny, gli, gst1-plugins-bayer2rgb-neon,
5080 imx-sc-firmware, intel-mediadriver, intel-mediasdk, libcamera,
5081 libhtp, libp11, libwpe, lua-binaryheap, lua-gd, lua-lunitx,
5082 mender-artifact, most, oniguruma, openjdk, openjdk-bin,
5083 opensbi, optee-benchmark, optee-client, optee-examples,
5084 optee-os, optee-test, paho-mqtt-cpp, python-aioblescan,
5085 python-aioconsole, python-aiohttp-cors, python-aiomonitor,
5086 python-backcall, python-jedi, python-parso, python-pyjwt,
5087 python-terminaltables, suricata, tpm2-totp, uftp,
5088 wpebackend-fdo, wpewebkit
5090 Removed packages: libump, lunit, sunxi-mali
5092 Issues resolved (http://bugs.uclibc.org):
5094 #11716: Typo on website, saying latest release is 2018.2.11
5095 #11756: package/syslinux: MBR's don't fit because of binutils..
5096 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
5097 #11816: Only selected coreutils binaries are installed
5099 2019.02.11, released April 9th, 2020
5101 Important / security related fixes.
5103 core: Fix compatibility with make 4.3+. Also fixup /lib
5104 references in libtool .la files, similar to how it is done for
5107 toolchain: Fix kernel headers validation check for external
5110 Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
5111 civetweb, collectd, ffmpeg, gcc, gnutls, gvfs, haproxy,
5112 hiredis, kmscube, libical, libopenssl, libsndfile,
5113 linux-tools, ntp, php, pure-ftpd, screen, sysdig, tor,
5114 util-linux, vala, vlc, xserver_xorg-server
5116 Issues resolved (http://bugs.uclibc.org):
5118 #12746: "sysdig" package description points to http://sysdig.org, ..
5120 2019.02.10, released March 16th, 2020
5122 Important / security related fixes.
5124 Core: Ensure package-file-lists data is correct after
5125 incremental builds as well.
5127 Fix a race condition related to creating the output/staging
5128 symlink on systems with coreutils < 8.27.
5130 Br2-external: Fix compatibility with make 4.3+
5132 Util-linux: Ensure that hwclock is built without GPLv3
5133 code. Notice that builds with hwclock has contained
5134 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
5136 Updated/fixed packages: armadillo, at, binutils, blktrace,
5137 bootstrap, busybox, cairo, cups, czmq, dnsmasq,
5138 docker-containerd, dovecot, dovecot-pigeonhole, e2fsprogs,
5139 eudev, exim, exiv2, fbgrab, grep, gst1-validate, guile,
5140 imagemagick, jhead, kvm-unit-tests, lapack, libcgroup,
5141 libftdi1, libjpeg, libsigrok, libsndfile, libssh2, libsvgtiny,
5142 libvncserver, libvorbis, libxml2, libxslt, linux, lz4,
5143 mariadb, mbedtls, meson, mfgtools, mongoose, ncurses, ntfs-3g,
5144 opencv3, openjpeg, openswan, openvmtools, patch, php,
5145 postgresql, pppd, proftpd, pure-ftpd, python-django,
5146 python-pyqt5, python3, qemu, qt5base, qt5webengine, qwt,
5147 rdesktop, ruby, runc, samba4, shellinabox, smartmontools,
5148 sqlcipher, squid, swupdate, sysklogd, taglib, thrift,
5149 ti-cgt-pru, uboot, util-linux, vorbis-tools, webkitgtk,
5150 wireshark, xen, xserver_xorg-server, zeromq, zsh
5152 Issues resolved (http://bugs.uclibc.org):
5154 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
5156 #12461: libglib2 build files with deep directory structure
5157 #12606: fbgrab location has changed
5159 2019.02.9, released January 12th, 2020
5161 Important / security related fixes.
5163 pkg-python infrastructure: Ensure correct compiler and linker
5164 flags are used for compiled code
5166 utils/scanpypi: Remind users to update DEVELOPERS
5168 Updated/fixed packages: busybox, cc-tool, cpio, cups, dante,
5169 dillo, docker-cli, docker-containerd, docker-engine, easy-rsa,
5170 ecryptfs-utils, efl, git, glibc, gnupg2, gst1-plugins-bad,
5171 kf5-kcoreaddons, libarchive, libgit2, libkrb5, librsvg,
5172 libssh, libtomcrypt, libuio, lirc-tools, lvm2,
5173 matchbox-desktop, nodejs, ntp, opencv3, openpowerlink,
5174 python-django, python-ecdsa, python-pyasn-modules,
5175 python-pyqt5, python-subprocess32, python3, qpdf, runc, rygel,
5176 samba4, sdl2, wavpack, xserver_xorg-server, zip
5178 Issues resolved (http://bugs.uclibc.org):
5180 #12121: PyQt5.QtSerialPort and other modules not being built
5182 2019.02.8, released December 7th, 2019
5184 Important / security related fixes.
5186 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
5187 <pkg>_DL_OPTS by default, just like it is done for a number of
5188 other package variables
5190 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
5191 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
5192 the (rare) case where the .py files are needed at runtime
5195 Fix <pkg>-reconfigure handling for packages using the kconfig
5198 Toolchain: ensure external toolchain kernel headers version
5199 check correctly stop the build on mismatch
5201 Deconfigs: beaglebone: fix boot issue
5203 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
5204 clamav, collectd, connman, faifa, gob2, haproxy,
5205 intel-microcode, ipsec-tools, jasper, jpeg-turbo, kodi,
5206 kvm-unit-tests, libftdi, libftdi1, libnss, libstrophe,
5207 libsvgtiny, lvm2, lzma, mariadb, minicom, neardal, nodejs,
5208 opencv3, openvmtools, oracle-mysql, perl-gdgraph,
5209 perl-gdtextutil, php, postgresql, prosody, python-django,
5210 rabbitmq-c, rauc, redis, rpcbind, socat, spice,
5211 spice-protocol, tftpd, tiff, webkitgtk
5213 New packages: libmspack
5215 Issues resolved (http://bugs.uclibc.org):
5217 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
5218 #12171: Python-opencv needs config.py and config-3.7.py to run..
5219 #12211: host-nodejs 10.15.3 package fail to build
5220 #12316: tzdata fails to install with empty "default local time"
5222 2019.02.7, Released November 10th, 2019
5224 Important / security related fixes.
5226 support/testing: use a kernel with HW_RANDOM_VIRTIO to work
5227 around issues with lack of entrophy
5229 Toolchain: Also copy libssp.so for external toolchains if SSP
5230 is enabled to handle toolchains providing SSP support in
5231 libssp rather than in the C library
5233 Download: Also use the package download method for extra
5234 downloads from the same site, so it does not get confused by
5237 Fakeroot now works correctly under Microsoft Windows 10
5238 Services for Linux, which does not provide SYSV IPC support
5240 utils/test-pkg: ensure to exit with an error upon failure
5242 Updated/fixed packages: asterisk, azmq, cups-filters,
5243 domoticz, duma, elf2flt, eudev, exfat, exfat-utils, fakeroot,
5244 file, freerdp, gd, ghostscript, go, gvfs, intel-microcode,
5245 kvm-unit-tests, libarchive, libnspr, libnss, libopenssl,
5246 libpcap, libpciaccess, librsvg, libseccomp, libsigrok,
5247 libtorrent, libunwind, linux-tools, lua-sdl2, lxc, minizip,
5248 mjpegtools, mongoose, php, python, python-pysnmp-apps,
5249 python3, qemu, qt5base, ruby, safeclib, samba4, sdl_mixer,
5250 sox, sudo, systemd, tcpdump, unscd, util-lkinux, vtun, xvisor,
5253 Issues resolved (http://bugs.uclibc.org):
5255 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
5256 #12261: sudo versions prior to 1.8.28 are affected
5258 2019.02.6, Released October 3rd, 2019
5260 Important / security related fixes.
5262 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
5263 Use default console settings
5265 Dependencies: Ensure host has JSON::PP perl module installed
5266 if webkitgtk/wpewebkit packages are enabled as it is needed
5267 during their build process.
5269 Toolchain: Generate check-headers program under BUILD_DIR
5270 rather than /tmp to fix issues with distributions mounting
5273 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
5274 cups-filters, docker-cli, docker-engine, docker-proxy,
5275 dropbear, e2fsprogs, eudev, exim, expat, gcc, go, ifplugd,
5276 haveged, iptables, joe, kf5-extra-cmake-modules,
5277 kf5-modemmanager-qt, kf5-networkmanager-qt, libcurl,
5278 libgcrypt, libgpg-error, libnftl, libnspr, libnss, libopenssl,
5279 luksmeta, mariadb, mbedtls, mongodb, mosquitto, ncurses,
5280 nfs-utils, nghttp2, nodejs, openvmtools, php, protobuf, putty,
5281 qemu, qt5base, samba4, swupdate, systemd-bootchart, thttpd,
5282 uclibc, unzip, util-linux, wireshark
5284 Issues resolved (http://bugs.uclibc.org):
5286 #10806: Allow nfs-utils to use ipv6
5287 #11781: mariadb build error
5288 #12031: Build of cups-filters fails while linking, apparently due..
5289 #12141: eudev package is missing "render" and "kvm" groups
5290 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
5291 #12241: Permission denied while running "make"
5293 2019.02.5, Released September 2nd, 2019
5295 Important / security related fixes.
5297 Filesystems: Pass extra pax options to tar for binary
5300 Updated/fixed packages: apache, arm-trusted-firmware,
5301 asterisk, atk, autofs, batctl, batman-adv, berkeleydb, brotli,
5302 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
5303 cryptopp, dahdi-linux, dahdi-tools, daq, dehydrated, dovecot,
5304 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
5305 git, glib-networking, glibc, gnupg2, gnutls, go,
5306 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
5307 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
5308 libgit2, libgtk3, libmodplug, libnss, libpri, libshout,
5309 libss7, libssh2, libvips, libxcb, linux-headers, mdadm,
5310 mesa3d, metacity, mpg123, mosquitto, musl, nginx, openblas,
5311 opencv3, openldap, openvmtools, pcmanfm, php, pigpio,
5312 postgresql, prboom, proftpd, proj, python, python-django,
5313 python-idna, python-numpy, python-urllib3, python3, qemu, qt5,
5314 qt5base, qt5enginio, quagga, rygel, squid, subversion,
5315 tcpreplay, unzip, vlc, vte, webkitgtk, weston, wireless-regdb,
5316 xen, xfont_font-util, xlib_libICE, xlib_libXfont,
5317 xlib_libXfont2, yad, zeromq
5319 Issues resolved (http://bugs.uclibc.org):
5321 #11741: pigpio does not build host-pigpio
5322 #11876: automount using host mount/umount
5323 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
5324 #11921: dahdi fails to build
5325 #11961: libpri build failure
5326 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
5327 #12106: daq: build fails if libdumbnet-dev is installed in the host
5328 #12126: vc4 has neon as hard dependency
5330 2019.02.4, Released July 10th, 2019
5332 Important / security related fixes.
5334 arch: x86: Fix typo breaking 'core-avx2' variant, add Westmere
5337 linux: Workaround -Werror related build failure on powerpc,
5338 by forcing CONFIG_PPC_DISABLE_WERROR on.
5340 support/testing: Emulate a machine with 256MB RAM to fix
5341 issues with certain tests running out of memory.
5343 test-pkg: Correct long option handling and clean output dir
5344 after a successful build to save disk space.
5346 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
5347 passed before the standard exclusions so they are not ignored
5348 by rsync when using override-srcdir.
5350 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
5351 partition is available before mounting.
5353 Updated/fixed packages: barebox, bzip2, davfs2, dbus, dialog,
5354 docker-cli, docker-engine, expat, faad2, ffmpeg, freeswitch,
5355 gerbera, haveged, irssi, libcdadio, libgit2, libglib2,
5356 libsecret, libvncserver, lmbench, logrotate, mariadb, meson,
5357 mongoose, monit, mpd, openblas, php, postgresql, psplash,
5358 python, python-django, python3, qt5base, samba4, taglib,
5359 tvheadend, vlc, webkitgtk, xserver_xorg-server, znc
5361 2019.02.3, Released June 7th, 2019
5363 Important / security related fixes.
5365 Infra: pkg-config: Use a dedicated timestamp file rather than
5366 .config as that gets touched by linux-4.19+, causing repeated
5369 check-bin-arch: Also ignore /usr/lib/grub to support merged
5370 /usr setups, similar to how /lib/grub is ignored.
5372 gnuconfig/config.sub: Add C-SKY architecture support.
5374 Updated/fixed packages: assimp, atftp, atop, botan, busybox,
5375 ca-certificates, chocolate-doom, cjson, coreutils, cracklib,
5376 ddrescue, dhcp, docker-cli, docker-containerd, docker-engine,
5377 dosfstools, dovecot, dovecot-pigeonhole, dropbear, exim,
5378 ffmpeg, flare-engine, gcc, gdb, gerbera, glibmm, go, gpsd,
5379 gst-ffmpeg, gst1-plugins-bad, gst1-plugins-base, imagemagick,
5380 intel-microcode, jasper, kf5-kcoreaddons, kismet, libcurl,
5381 libglib2, libnss, libopenssl, libsigrok, libssh2, libupnp18,
5382 linuxptp, luajit, lynx, matchbox-panel, mender,
5383 netcat-openbsd, netsurf, nfs-utils, opus, orc, owfs,
5384 pcsc-lite, php, popt, postgresql, python, python-cython,
5385 python-django, python-ply, qt5enginio, rpm, runc, samba4,
5386 sqlite, subversion, supertux, systemd, tslib, uclibc,
5387 v4l2loopback, webkitgtk, woff2
5389 Issues resolved (http://bugs.uclibc.org):
5391 #11816: Only selected coreutils binaries are installed
5392 #11841: grub-efi.cfg not used when building EFI disk image
5393 #11911: systemd v240 memory leak in systemd-journald
5395 2019.02.2, Released April 29th, 2019
5397 Important / security related fixes.
5399 Only build host-lzip / host-xz when really needed by packages,
5400 not just when not available on the build host.
5402 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
5403 forward {f,l,}chown calls to libc when running under fakeroot
5404 to fix issues when building in restricted environments
5405 (E.G. user namespace with bubblewrap).
5407 Linux: Also build default make target to ensure extra files
5408 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
5409 built. Notice: This may mean that extra host utilities like
5410 uboot-mkimage are needed.
5412 Defconfigs: ASUS tinker and Amarula vyasa rk3822: Support
5413 larger kernel images, Atmel SAM5D27, SAM5D2,3,4 xplained:
5414 Increase rootfs size to fit utilities, Raspberry Pi 64bit:
5415 Include overlays in sdcard image
5417 Updated/fixed packages: android-tools, apache, bind, binutils,
5418 busybox, civetweb, cjson, copas, davfs2, docker-cli,
5419 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
5420 freerdp, gerbera, ghostscript, git, gnutls, go, gst-omx,
5421 gst1-plugins-base, gst1-plugins-ugly, haproxy, hostapd,
5422 ipsec-tools, libfreefare, libfuse, libkrb5, libpng, libxml2,
5423 libxslt, linknx, linux, linux-firmware, linux-tools, live555,
5424 lldp, lrzsz, lynx, madplay, make, minicom, mongodb, msmtp,
5425 musl, mutt, neon, netsnmp, numactl, opus, perl, php,
5426 postgresql, pure-ftpd, python-urllib3, python3, qt5base,
5427 rapidxml, rpm, rsyslog, ruby, runc, samba4, sane-backends,
5428 softether, stunnel, sysklogd, syslinux, syslog-ng,
5429 systemd-bootchart, thttpd, thrift, tiff, tor, tpm2-tools,
5430 tpm2-tss, webkitgtk, yaffs2utils, wget, wpa_supplicant, wsapi,
5431 xapp_xfd, xapp_xload, xlib_libXpm, xserver_xorg-server, xz,
5434 Issues resolved (http://bugs.uclibc.org):
5436 #11756: package/syslinux: MBR's don't fit because of binutils..
5437 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
5439 2019.02.1, Released March 29th, 2019
5441 Important / security related fixes.
5443 pkg-generic: Only tweak .la files needing it to ensure they
5444 are not included in subsequent package file lists.
5446 test-pkg: Generate a basic package config if none is
5449 Updated/fixed packages: asterisk, avahi, bash, beecrypt,
5450 binutils, busybox, clamav, cups, efl, eigen, fetchmail, file,
5451 flashrom, fltk, gerbera, git, glibc, gnuradio, go,
5452 gst-plugins-bad, intel-gmmlib, jq, kexec, kf5-modemmanager-qt,
5453 leveldb, libcurl, libdrm, libftdi1, libglib2, libiio, libpcap,
5454 libseccomp, libssh2, log4cplus, lvm2, mariadb, mender,
5455 mongodb, mosquitto, musl, nodejs, ntp, openjpeg, owfs, php,
5456 pure-ftpd, putty, python-aiojobs, qt5webkit, rdesktop, samba4,
5457 sunxi-tools, supertux, swupdate, tpm2-abrmd, tpm2-tss,
5458 wavemon, wireshark, vsftpd, xapp_xdm, xen,
5459 xdriver_xf86-video-fbdev, xlib_libXdmcp
5461 Issues resolved (http://bugs.uclibc.org):
5463 #11716: Typo on website, saying latest release is 2018.2.11
5465 2019.02, released March 4th, 2019
5469 Libressl support added for Qt 5.6 as a replacement for
5470 openssl, as 5.6 is not compatible with openssl 1.1.x.
5472 Updated/fixed packages: cutelyst, devmem2, gqrx,
5473 gst-plugins-bad, libraw, libsoxr, qt5base, runc, systemd, tor
5475 2019.02-rc3, released March 1st, 2019
5477 Fixes all over the tree.
5479 Openssl support dropped from Qt 5.6, as it isn't compatible
5482 Toolchain: GCC 8.x updated to 8.3.0, fixing a number of
5485 Dependencies: Require CMake 3.8 or newer to fix compilation
5486 issue with certain packages. If not available, host-cmake will
5489 Printvars: Fix performance regression since 2018.02
5491 Scanypi: Correctly handle underscores in python package names.
5493 Updated/fixed packages: botan, clamav, cryptopp, i2pd,
5494 ibrcommon, iproute2, libcpprestsdk, libssh, lua-curl,
5495 luaexpat, qt5base, runc, stress-ng, syslinux, systemd,
5498 Issues resolved (http://bugs.uclibc.org):
5500 #9966: util-linux-2.30/.stamp_built' failed
5501 #11696: possible typo in board/pc/post-build.sh
5503 2019.02-rc2, released February 23th, 2019
5505 Fixes all over the tree.
5507 Removed zynq_zybo defconfig, as it hasn't seen any update
5508 since it was added in 2016, and uses a U-Boot version not
5509 compatible with openssl-1.1.x.
5511 Linux: Ignore user supplied downloadable hashes, as no hash
5512 checksums are available for those.
5514 Updated/fixed packages: bind, cryptopp, docker-containerd,
5515 dtc, efivar, gdb, imagemagick, ipmiutil, libcpprestsdk,
5516 libcurl, libgpiod, libid3tag, libv4l, log4cplus, luvi,
5517 madplay, mender, mosquitto, poco, postgresql, proftpd,
5518 pulseaudio, python-django, qemu, qt5base, qwt, rabbitmq-c,
5519 reaver, safeclip, stress-ng, swupdate, syslog-ng, systemd,
5522 Issues resolved (http://bugs.uclibc.org):
5524 #11501: compile sdl2 with enable wayland
5525 #11681: .. unable to initialize decompress status for section..
5527 2019.02-rc1, released February 13th, 2019
5529 Fixes all over the tree and new features.
5534 Require Python >= 2.7 as it is needed for E.G. building
5537 Ensure GNU gzip is used for reproducible tarballs (instead of
5543 Ensure the PLATFORM and OS environment variables are not set,
5544 as they cause build issues for some packages.
5546 The package list infrastructure now correctly handles packages
5547 installing files with old mtime.
5549 Add a config option to force all optional host utilities to be
5550 built, even if suitable versions are available on the build
5553 graph-build-time: Also show time spent downloading
5555 Download: fixes for SSH/SCP support
5557 Ensure user provided permissions override permissions from
5560 SDK: Fix handling of relative symlinks (targets starting with
5563 BR2_SYSTEM_DEFAULT_PATH setting to customize the default path
5566 The custom skeleton logic will now populate the needed /bin,
5567 /lib, /sbin directories/symlinks if not present. Merged /usr
5568 can now be used with a custom skeleton.
5570 Rootfs overlays can now override symbolic links from
5571 packages. This was disabled to ensure the correct symbolic
5572 links are present when merged /usr is used. Instead validate
5573 that the rootfs overlays do not include invalid /bin, /sbin
5576 The waf infrastructure now support the <pkg>_SUBDIR variable,
5577 similar to the other package types.
5579 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
5581 Various improvements to the meson infrastructure.
5583 Luarocks: A Buildroot addon has been added to automate
5584 creating a Buildroot package from luarocks, similar to
5585 scancpan and scanpypi.
5587 scanpypi: protect against zip-slip vulnerability in zip/tar
5590 check-package: fix Python 3 support
5592 get-developers: Fix behaviour when called from elsewhere than
5593 the toplevel directory.
5595 pkg-stats: Show latest upstream version of each package, based
5596 on data from release-monitoring.org
5598 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
5599 a clean tree when ccache is enabled.
5601 Default to sha256 password encoding, drop md5 support.
5606 Support for RISC-V 32bit architecture, ARM A55, 75 and Saphira
5607 variants, MIPS support for mips32r3, mips64r3 and Marvell
5608 Octeon II/III variants.
5613 ARC toolchain 2018.09, ARM 8.2-2018.11, Codescape IMG/MTI MIPS
5614 2018.09-02, MUSL 1.1.21, GCC 6.5.0 / 7.4.0, GDB 8.2.1
5619 openssl: Bump to 1.1.1x series, bringing TLSv1.3 support and
5622 fftw: Split into fftw-{single,double,long-double,quad}
5623 packages for the different data precision options.
5625 libcurl: Now has explicit TLS backend selection options.
5627 linux: Support building device tree blobs with the -@ option
5628 for device tree overlays.
5630 weston: The weston-imx i.MX variant is now used when
5631 imx-gpu-viv is enabled
5633 pkgconf: Update to 1.5.3, which brings support for
5634 --define-prefix (used by GStreamer)
5636 Add host-python3-setuptools package to handle host python
5637 packages needing python3 with setuptools support.
5640 New defconfigs: Aarch64 EFI, Orangepi one plus, Orangepi lite
5641 2, QEMU RISC-V 32bit virt, Rock64
5644 New packages: brcm-patchram-plus, clinfo, cunit, docker-cli,
5645 erlang-p1-eimp, exempi, fail2ban, fftw-double,
5646 fftw-double-long, fftw-quad, fftw-single, gerbera, grpc,
5647 gst1-shark, intel-gmmlib, iwd, kf5-kcoreaddons, libeastl,
5648 libpackagekite, libtorrent-rasterbar, lua-std-debug,
5649 lua-std-normalize, mini-snmpd, netsurf, pamtester, pcm-tools,
5650 python-aiodns, python-aiohttp, python-aiohttp-jinja2,
5651 python-aiohttp-remotes, python-aiohttp-security,
5652 python-aiohttp-session, python-aiohttpd-sse, python-aiojobs,
5653 python-cchardet, python-pycares, python-sentry-sdk,
5654 python-wtforms, python3-setuptools, rcw, rtc-tools, shim,
5655 utp_com, vmtouch, websocketpp
5657 Removed packages: fftw, lua 5.2.x, luacrypto, perl-time-hires,
5658 python-pyqt, qt, qtuio, tn5250
5660 Issues resolved (http://bugs.uclibc.org):
5662 #10851: Patch to handle numpad Enter key properly
5663 #11066: x11r7 X11 S40xorg leads to a black screen on QEMU x86..
5664 #11126: Bash Shell Programming using Buildroot
5665 #11426: pps-tools bash dependency
5666 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
5667 #11536: dt-utils building fails with glibc 2.28
5668 #11546: open-vm-tools with glibc 2.28
5669 #11566: Fix init script
5670 #11576: Unable to start apache with event MPM on raspberry pi 3
5671 #11591: [pkgconf 1.5.3] xserver OpenGL support is missing
5672 #11606: libjpeg has no Config.in
5673 #11616: 2018.02.09 fails to build libzlib with full RELRO..
5674 #11656: Custom device tree and u-boot boot.scr not integrated..
5675 #11666: Touchscreen with (Py)Qt5 should use tslib instead of evdev
5677 2018.11.4, Released March 28th, 2019
5679 Important / security related fixes.
5681 Updated/fixed packages: avahi, beecrypt, binutils, botan,
5682 busybox, clamav, cups, devmem2, efl, fetchmail, file, fltk,
5683 gcc, gdb, git, go, gst-plugins-bad, iproute2, jq,
5684 kf5-modemmanager-qt, leveldb, libopenssl, libraw, libseccomp,
5685 libsoxr, libssh2, mariadb, mosquitto, nodejs, ntp, openjpeg,
5686 perl, php, putty, qt5webkit, rdesktop, runc, samba4, swupdate,
5687 systemd, tor, vsftpd, wireshark, xapp_xdm, xen, xlib_libXdmcp
5689 2018.11.3, Released February 23th, 2019
5691 Important / security related fixes.
5693 Ensure the PLATFORM and OS environment variables are not set,
5694 as they cause build issues for some packages.
5696 The package list infrastructure now correctly handles packages
5697 installing files with old mtime.
5699 Linux: Skip hash checks for user supplied downloadable
5700 patches, as no hash checksums are available for those.
5702 scanpypi: protect against zip-slip vulnerability in zip/tar
5705 Download: fixes for SSH/SCP support
5707 SDK: Fix handling of relative symlinks (targets starting with
5710 Updated/fixed packages: bind, dhcpcd, docker-compose,
5711 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
5712 dtc, efivar, ghostscript, gnuradio, imagemagick, jpeg-turbo,
5713 libarchive, libb64, libcurl, libgeotiff, libgpiod, libid3tag,
5714 libupnp18, log4cplus, madplay, meson, mosquitto, openssh, php,
5715 poco, postgresql, proftpd, pulseaudio, python, python-django,
5716 python3, qt5base, reaver, runc, sg3_utils, sqlcipher,
5717 swupdate, systemd, unzip, webkitgtk, xenomai
5719 2018.11.2, Released January 30th, 2019
5721 Important / security related fixes.
5723 Defconfigs: Fixes for imx6slevk, imx7dsabresd, imx8mqevk, Lego
5724 EV3, QEMU AArch64-virt
5726 Download: Fix scp download handling
5728 check-package: fix Python 3 support
5730 get-developers: Fix behaviour when called from elsewhere than
5731 the toplevel directory.
5733 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
5734 a clean tree when ccache is enabled.
5736 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
5738 Updated/fixed packages: acpica, apache, apr, avrdude, cargo,
5739 cc-tool, dash, dhcpdump, dmalloc, docker-containerd, efivar,
5740 fwts, glibc, gnuchess, gnupg2, go, leveldb, libarchive,
5741 libassuan, libftdi1, libgpg-error, libhttpparser, libkcapi,
5742 libmad, libsndfile, libsquish, liburiparser, libwebsock,
5743 libxml2, lighttpd, llvm, lm-sensors, lua-msgpack-native, lxc,
5744 mariadb, mbedtls, meson, mosquitto, netatalk, nodejs, odhcp6c,
5745 openresolv, openssh, pango, patchelf, php, python-django,
5746 python-numpy, python-pyyaml, rauc, rp-pppoe, s6-networking,
5747 samba4, sdl_sound, shairport-sync, sqlite, subversion,
5748 sunxi-cedarx, swupdate, systemd, tcpreplay, tekui, tmp2-abrmd,
5749 tpm2-tools, tpm2-tss, udisks, unixodbc, usb_modeswitch,
5750 webkitgtk, wireshark, wolfssl, xapp_rgb, xenomai, xerces
5752 Issues resolved (http://bugs.uclibc.org):
5754 #11576: Unable to start apache with event MPM on raspberry pi 3
5756 2018.11.1, Released December 20th, 2018
5758 Important / security related fixes.
5760 defconfigs: Fixes for bananapi m2 ultra, ci20
5762 Download wrapper: Fix for urlencode handling
5764 Updated/fixed packages: asterisk, docker-compose,
5765 docker-engine, dt-utils, gnutls, go, grub, libbsd, libcurl,
5766 libpgpme, libiscsi, liblo, libmpd, libopenssl, liboping,
5767 libpam-tacplus, libpjsip, linux-firmware, liquid-dsp,
5768 lua-cqueue, luvi, lxc, lynx, nginx, nodejs, openzwave, php,
5769 pps-tools, proftpd, prosody, sdl2_net, squashfs, swupdate,
5770 uclibc, vtu, webkitgtk, wine, xen
5772 New packages: docker-cli
5774 Issues resolved (http://bugs.uclibc.org):
5776 #11426: pps-tools bash dependency
5777 #11536: dt-utils building fails with glibc 2.28
5779 2018.11, Released December 1st, 2018
5783 Updated/fixed packages: c-ares, quagga, squid
5785 2018.11-rc3, released November 30th, 2018
5787 Fixes all over the tree.
5789 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
5790 olinuxino lime legacy, Orangepi zero plus 2, PC, Riotboard.
5792 graph-depends: Fix for package names starting with a non-alpha
5795 Updated/fixed packages: alsa-utils, botan, dante, domoticz,
5796 dtc, freetype, gauche, gcc, gdb, ghostscript, glibc,
5797 imx-usb-loader, libbsd, libid3tag, libkrb5, libmicrohttpd,
5798 libopenssl, libsoxr, linux, motion, msgpack, mtd,
5799 perl-net-ssleay, php, popt, python-numpy, qt5declarative,
5800 samba4, shadowsocks-libev, stress-ng, systemd, usb_modeswitch,
5801 webkitgtk, valgrind, weston, xfsprogs
5803 2018.11-rc2, released November 21th, 2018
5805 Fixes all over the tree.
5807 fs: Drop intermediate tarball from the filesystem handling to
5808 fix an issue with xattrs handling related to fakeroot. Ensure
5809 tarball target includes xattrs.
5811 download: Fix confusion in git submodule handling if dl/ is a
5814 genrandconfig: Fix missing newline in BR2_WGET handling,
5815 causing the following line to be ignored. This would affect
5816 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
5817 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
5818 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
5820 show-build-order: Also include the dependencies of
5823 Fix a number of build issues in packages for the recently
5824 merged RISC-V architecture support.
5826 Updated/fixed packages: dt-utils, easydbus, elfutils,
5827 flare-engine, flatcc, glibc, gstreamer, gstreamer1, imx-uuc,
5828 libassuan, libcorrect, libiscsi, libkrb5, libmicrohttpd,
5829 libnftnl, libnspr, libnss, libsemanage, libsigsegv, libv4l,
5830 ltp-testsuite, luv, luvi, make, ncmpc, netplug, openocd,
5831 prosody, qemu, rpm, sconeserver, shadowsocks-libev,
5832 supertuxcart, syslinux, systemd, trace-cmd, uclibc,
5833 uclibc-ng-test, vtun, webkitgtk, weston, wireshark, xen,
5836 Issues resolved (http://bugs.uclibc.org):
5838 #11086: download/git submodule breaks on symlinked dl folder
5839 #11216: Capabilities not applied to filesystem
5841 2018.11-rc1, released November 9th, 2018
5843 Fixes all over the tree and new features.
5845 Architecture: RISC-V support (64bit) added.
5847 Toolchain: Glibc bumped to 2.28. Fortran support for external
5848 toolchains. ARM (Linaro) toolchains updated to 8.2-2018.08.
5850 Hardening flags (RELRO) are now handled by the toolchain
5851 wrapper instead of explicitly through CFLAGS/LDFLAGS, fixing a
5854 Filesystems: Support for creating btrfs and f2fs filesystems
5857 Add a number of patches to fix build errors for host utilities
5858 on modern distributions using glibc-2.28.
5860 mkusers: Ensure existing group members are preserved when a
5861 group is reprocessed.
5863 printvars: Fix issue with exceeding shell command line length
5864 limits for certain setups.
5866 Workaround added for incompatibility issues between host-dtc
5867 and older U-Boot and Linux kernel versions.
5869 Detect and reject build paths containing '@', as this confuses
5870 a number of packages, including GCC.
5872 utils/diffconfig: Make it work for (non-Buildroot) config
5873 files not using the BR2_ prefix.
5875 New defconfigs: Amarula a64-relic, Bananapi m2 ultra, Embest
5876 riotboard, Hardkernel Odroid XU-4, QEMU riscv64-virt.
5877 olimex_a20_olinuxion_lime_mali is renamed to _legacy.
5879 OpenCL infrastructure support added, similar to how OpenGL is
5882 Linux-headers: Support for kernel headers from a custom
5883 tarball / git repo added.
5885 New packages: bird, bluez5_utils-headers, btrfs-progs,
5886 checksec, davici, duktape, ell, haproxy, libclc, libcorrect,
5887 libopencl, libopenresolv, nss-myhostname,
5888 perl-apache-logformat-compiler, perl-appconfig,
5889 perl-astro-suntime, perl-class-inspector, perl-class-load,
5890 perl-class-method-modifiers, perl-class-std,
5891 perl-class-std-fast, perl-cookie-baker, perl-data-dump,
5892 perl-data-optlist, perl-data-uuid, perl-data-manip,
5893 perl-dbd-mysql, perl-dbi, perl-devel-globaldestruction,
5894 perl-devel-stacktrace, perl-devel-stacktrace-ashtml,
5895 perl-device-serialport, perl-dist-checkconflicts,
5896 perl-exporter-tiny, perl-file-sharedir, perl-file-slurp,
5897 perl-filesys-notify-simple, perl-hash-multivalue,
5898 perl-http-entity-parser, perl-http-headers-fast,
5899 perl-http-multipartparser, perl-io-interface,
5900 perl-io-socket-multicast, perl-json-maybexs, perl-mime-tools,
5901 perl-module-implementation, perl-module-runtime, perl-moo,
5902 perl-number-bytes-human, perl-package-stash, perl-params-util,
5903 perl-plack, perl-posix-strftime-compiler, perl-role-tiny,
5904 perl-streams-buffered, perl-sub-exporter-progressive,
5905 perl-sub-install, perl-sub-quote, perl-sys-cpu,
5906 perl-sys-meminfo, perl-sys-mmap, perl-time-parsedate,
5907 perl-type-tiny, perl-www-form-urlencoded, perl-x10, pigpio,
5908 python-async-timeout, python-falcon, python-fire,
5909 python-mimeparse, python-multidict, python-passlib,
5910 python-pigpio, python-pip, python-ply, python-py,
5911 python-pyasn1, python-pyasn1-modules, python-pycryptodomex,
5912 python-pyhamcrest, python-pysmi, python-scapy, python-semver,
5913 python-serial-asyncio, python-typing, python-uvloop,
5914 pythonwrapt, python-yarl, python-zeroconf, riscv-pk, sedutil,
5915 spandsp, tini, waffle, xapian
5917 Removed packages: bootutils, dsp-tools, expedite, gst-dsp,
5920 Issues resolved (http://bugs.uclibc.org):
5922 #11116: Buildroot should set PYTHON_EGG_CACHE instead of writing ..
5923 #11156: In python3 module 'socket' has no attribute 'AF_BLUETOOTH'
5924 #11166: Erlang bad argument on valid uint64 when crosscompiled on..
5925 #11206: zlib: fails to build with Linaro toolchain, BR2_RELRO_FULL..
5926 #11241: ACPID shouldn't depend on BR2_x86_64 || BR2_i386
5927 #11251: Util scanpypi failes when package change - to _ in tar file
5928 #11266: qt5base-5.11.1 does not compile with musl, complains about..
5929 #11286: python-rpi-gpio only should depend on BR2_arm || BR2_aarch64
5930 #11321: Latest master fails to build readline with RELRO FULL
5931 #11326: sysvinit fails to build in latest GIT master
5932 #11331: Internal application no longer builds with latest GIT master
5933 #11336: nfs-utils fails to build in latest GIT master
5934 #11351: build root-2018-08, linaro aarch64 compile error
5935 #11376: mdmon binary missing
5936 #11391: Valgind availability on ARM
5937 #11396: uboot environment image checksum invalid if target is big endian
5938 #11421: GCC error message for ARM Cortex-A9/ARM.V7
5939 #11451: Can't find libmpfr.so.4 when using external toolchain on ubuntu..
5940 #11481: Docs: Is external.desc required?
5942 2018.08.4, Released December 20th, 2018
5944 Important / security related fixes.
5946 Defconfigs: Fixes for ci20, orangepi zero plus 2
5948 Download wrapper: Fix for urlencode handling
5950 Updated/fixed packages: c-ares, dante, docker-compose,
5951 domoticz, freetype, ghostscript, gnutls, libcurl, libgpgme,
5952 libid3tag, libiscsi, libmpd, libopenssl, liboping, libpjsip,
5953 linux-firmware, liquid-dsp, luvi, lynx, msgpack, nginx,
5954 nodejs, php, popt, pps-tools, prosody, python-numpy,
5955 python-requests, samba4, sdl2_net, squashfs, swupdate,
5956 systemd, uclibc, vte, webkitgtk, wine, xfsprogs
5958 Issues resolved (http://bugs.uclibc.org):
5960 #11426: pps-tools bash dependency
5962 2018.08.3, Released November 26th, 2018
5964 Important / security related fixes.
5966 fs: Drop intermediate tarball from the filesystem handling to
5967 fix an issue with xattrs handling related to fakeroot. Ensure
5968 tarball target includes xattrs.
5970 download: Fix confusion in git submodule handling if dl/ is a
5973 toolchain: Only allow enabling stack protection on
5974 architectures with control flow integrity (CFI) support. Only
5975 allow FORTIFY_SOURCE support on gcc >= 6.
5977 genrandconfig: Fix missing newline in BR2_WGET handling,
5978 causing the following line to be ignored. This would affect
5979 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
5980 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
5981 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
5983 show-build-order: Also include the dependencies of
5986 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
5987 olinuxino lime legacy, Orangepi zero plus 2.
5989 graph-depends: Fix for package names starting with a non-alpha
5992 Updated/fixed packages: attr, audit, bind, brotli, busybox,
5993 dtc, easydbus, elfutils, flare-engine, flatcc, gauche, gcc,
5994 giflib, gpsd, lcdproc, libcurl, libiscsi, libkcapi, libnfs,
5995 libnspr, libnss, libsemanage, liburiparser, lighttpd,
5996 lua-curl, mariadb, mmc, mosquitto, mysql, ncmpc, neardal,
5997 netplug, network-manager, nfs-utils, nginx, openocd, openswan,
5998 p11-kit, postgresql, prosody, qemu, qt, rpm, ruby, samba4,
5999 squid, supertuxkart, systemd, tar, trace-cmd, traceroute,
6000 twolame, uclibc, usb_modeswitch, vtun, webkitgtk, weston,
6001 xdriver_xf86-video-geode, xlib_libfontenc, xserver_xorg-server
6003 Issues resolved (http://bugs.uclibc.org):
6005 #11086: download/git submodule breaks on symlinked dl folder
6006 #11481: Docs: Is external.desc required?
6008 2018.08.2, Released October 25th, 2018
6010 Important / security related fixes.
6012 Workaround added for incompatibility issues between host-dtc
6013 and older U-Boot and Linux kernel versions.
6015 Detect and reject build paths containing '@', as this confuses
6016 a number of packages, including GCC.
6018 utils/get-developers: Add -e option for use with git
6021 utils/diffconfig: Make it work for (non-Buildroot) config
6022 files not using the BR2_ prefix.
6024 u-boot: Fix for environment image handling on big endian
6027 Updated/fixed packages: binutils, ca-certificates,
6028 cups-filters, dtc, erlang, file, freetype, gcc, git, gvfs,
6029 jasper, leveldb, libarchive, libssh, live555, ljlinenoise,
6030 mariadb, mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils,
6031 poco, psmisc, ptpd2, python-enum34, qemu, qt, qt5base,
6032 setools, spice, spice-protocol, tinc, ustr, wireshark,
6034 Issues resolved (http://bugs.uclibc.org):
6036 #11396: uboot environment image checksum invalid if target is big endian
6038 2018.08.1, Released October 7th, 2018
6040 Important / security related fixes.
6042 Add a number of patches to fix build errors for host utilities
6043 on modern distributions using glibc-2.28.
6045 mkusers: Ensure existing group members are preserved when a
6046 group is reprocessed.
6048 printvars: Fix issue with exceeding shell command line length
6049 limits for certain setups.
6051 Updated/fixed packages: acpid, android-tools, apache,
6052 arp-scan, bandwidthd, bind, brltty, clamav, connman, cppcms,
6053 domoticz, dtc, fio, gcc, gdb, ghostscript, gnupg, httpping,
6054 igmpproxy, imlib2, ipsec-tools, libesmtp, libnfs, libxslt,
6055 links, lua, mosquitto, nilfs-utils, ocrad, parted, php,
6056 python-django, screen, shairport-sync, strongswan,
6057 vboot-utils, webkitgtk, wireguard, x265 xen, xlib_libXdmcp,
6058 xlib_libXfont, xlib_libXft, xlib_libxshmfence,
6059 xutil_makedepend, zeromq
6061 2018.08, Released September 6th, 2018
6067 - Glibc 2.28 on the build host breaks compilation of a number
6068 of host packages. 2018.08 contains fixes for some of these
6069 packages, but not all. Consider building on hosts (or in
6070 containers) using older Glibc versions.
6072 - host-dtc 1.4.7 breaks compilation of older U-Boot and Linux
6073 kernel configurations using FDT/DTC. Consider updating the
6074 Linux kernel to >= 4.17 and U-Boot to >= 2018.07 or
6075 backporting commit 9130ba8846 (scripts/dtc: Update to
6076 upstream version v1.4.6-9-gaadd0b65c987) for the Linux
6077 kernel / commit db405d1980 for U-Boot.
6078 Alternatively revert commit 7b929ddcf0 (dtc: bump version to
6079 1.4.7) and ensure your build host does not have the libfdt
6080 development headers installed.
6082 Updated/fixed packages: busybox, chipmunk, cutelyst,
6083 domoticz, gcc, imagemagick, lcms2, libcurl, mediastreamer,
6084 moarvm, php, qt, qt5virtualkeyboard, qt5webengine, screen,
6085 sdl2, squashfs, uboot, xen
6087 Issues resolved (http://bugs.uclibc.org):
6089 #11261: ccache using wrong cached objects
6090 #11276: Understanding the patch for kernel-4.9 and other..
6092 2018.08-rc3, Released August 31th, 2018
6094 Fixes all over the tree.
6096 linux: additional improvements to the flex / bison dependency
6097 handling, use system provided variant if available. Ensure
6098 toolchain is available when configuring for 4.18+ support.
6100 Download: Fix handling of primary sites using file://
6102 Toolchain: Correct external toolchain musl detection for
6105 Updated/fixed packages: aircrack-ng, bison, brltty, busybox,
6106 cutelyst, dropbear, gr-osmosdr, i2c-tools, json-c, libconfuse,
6107 libkcapi, libsoup, libssh, liburiparser, mbedtls, mender,
6108 mesa3d, minicom, mjpegtools, mutt, openpowerlink, openssh,
6109 oracle-mysql, php, postgresql, pv, qt5base, qt5quickcontrols,
6110 rauc, shairport-sync, systemd, xlib_libX11, zeromq,
6112 Issues resolved (http://bugs.uclibc.org):
6114 #11091: BR2_PRIMARY_SITE doesn't work (wget is selected...
6115 #11141: WF111 package no longer available
6116 #11211: Internal compiler error: Killed (program cc1plus)..
6117 #11236: util-linux fails to build on Travis CI when python..
6118 #11246: Glibc 2.28 - fails to build host-bison and host-m4
6119 #11256: Add python-falcon and python-mimeparse packages
6121 2018.08-rc2, Released August 20th, 2018
6123 Fixes all over the tree.
6125 pkg-kconfig: Support dependencies needed to run the
6126 configurator, E.G. recent Linux kernel versions needing flex
6129 Defconfigs: ARM Juno: Bump ATF to fix a build
6130 issue. Raspberrypi2: Bump rootfs size. Snps_archs38_vdk:
6131 Correct /etc/inittab. Technologic ts7680: Correct genimage
6132 configuration. Orange PI PC / Zero, Sheevaplug: Bump U-boot to
6133 2018.07 to fix build issue. Ensure host-openssl is pulled in
6134 for kernel builds where needed.
6136 Updated/fixed packages: aircrack-ng, bind, boost,
6137 boot-wrapper-aarch64, bzip2, busybox, chrony, cryptsetup,
6138 dahdi-tools, dbus, domoticz, eigen, ipsec-tools, libarchive,
6139 libfuse, libgit2, libopenssl, libselinux, lighttpd, lvm2, m4,
6140 makedevs, mariadb, mesa3d-headers, mono, ncmpc, ncurses,
6141 nodejs, php, python-django, python-pyqt5, qt5base,
6142 qt5serialbus, ruby, samba4, uboot-tools, uclibc, vlc,
6143 waylandpp, wireless_tools, wireshark, wpa_supplicant, mtd,
6144 xdriver_xf86-video-ati, xserver_xorg-server
6146 Issues resolved (http://bugs.uclibc.org):
6148 #10781: cryptsetup luksOpen container_file container causes..
6149 #10996: bogus musl ARM toolchain
6150 #11191: xattr and check-package issue
6152 2018.08-rc1, Released August 5th, 2018
6156 - add support for gcc 8.x, switch to gcc 7.x as the default
6158 - add support for gdb 8.1, switch to gdb 8.0 as the default
6159 and remove gdb 7.10/7.11
6160 - add support for binutils 2.31
6161 - NIOSII CodeSourcery toolchain updated
6162 - Linaro AArch64 BE toolchain added, and other Linaro
6164 - Synopsys ARC pre-built toolchain updated
6166 Architecture: add support for ARM Cortex-M7
6170 - systemd bumped to 239
6171 - Qt5 bumped to 5.11.1
6172 - Rust bumped to 1.27
6173 - GStreamer stack bumped to 1.14.2
6174 - X.org server bumped to 1.20, and all X.org proto packages
6175 replaced by the single xorgproto package
6176 - i.MX6 support packages bumped to 6.2.4
6177 - i.MX Vivante graphics version bumped to 6.2.4.p1.2,
6178 adding support for Wayland and i.MX8MQ platforms
6180 Linux: bumped to 4.17 by default.
6182 Infrastructure: new package infrastructure added for packages
6183 using the Meson build system
6185 New packages: at-spi2-atk, at-spi2-core, capnproto, cmocka,
6186 corkscrew, cutelyst, davfs2, flatcc, libidn2, libgit2,
6187 libopusenc, mender, nghttp2, perl-convert-asn1, perl-crypt-blowfish,
6188 perl-crypt-cbc, perl-digest-md5, perl-mime-base64-urlsafe,
6189 perl-mojolicious-plugin-authentication, perl-net-ping,
6190 perl-net-snmp, perl-net-ssh2, perl-net-telnet, pigz,
6191 python-reentry, python-request-id, python-validators,
6192 python-webob, shadowsocks-libev, speexdsp, xorgproto, wampcc
6194 New defconfigs: NXP i.MX7D SDB, Boundary Devices Nitrogen 8M,
6195 Olimex A10 OLinuxino, ZynqMP ZCU106
6197 Removed packages: all xproto_* have been removed and replaced
6200 Issues resolved (http://bugs.uclibc.org):
6202 #9411: MUSL build with RT Error relocating /lib/libgcc_s.so.1:
6203 __cpu_indicator_init: symbol not found
6204 #9921: lockfile module within python-daemon not available
6205 #10341: gdb install of py files when using buildroot toolchain
6207 #10661: /etc/init.d/S29netplug starts multiple instances of netplugd
6208 #10751: Missing dependency in pulseaudio package
6209 #10811: kodi-17.6-Krypton does not compile for freescale_* devices
6210 #10856: openblas on qemu_x86_64_defconfig fails with
6211 "sgemm_kernel.o: No such file or directory"
6212 #11056: Compiling a file that uses libdrm headers fails with:
6213 fatal error: drm.h: No such file or directory
6214 #11061: support/download: git version=master broken
6215 #11071: Building postgresql package on Debian 9.4 x64 for armel target fails
6216 #11076: Docker containerd installed to incorrect path
6217 #11101: host-patchelf Endian Issue with relative RPATH
6218 #11111: raspberry pi 3 b+: missing BSP for 64-bit kernel
6219 #11121: statfs call corrupts memory struct statfs too small
6220 #11181: Switching toolchain does not work
6222 2018.05.3, Released October 6th, 2018
6224 Important / security related fixes.
6226 Add a number of patches to fix build errors for host utilities
6227 on modern distributions using glibc-2.28.
6229 mkusers: Ensure existing group members are preserved when a
6230 group is reprocessed.
6232 printvars: Fix issue with exceeding shell command line length
6233 limits for certain setups.
6235 Updated/fixed packages: acpid, android-tools, apache,
6236 arp-scan, bandwidthd, bind, bison, brltty, chipmunk, connman,
6237 cppcms, fio, gcc, ghostscript, gnupg, httping, igmpproxy,
6238 imagemagick, imlib2, ipsec-tools, lcm2, libcurl, libesmtp,
6239 libnfs, libssh, libxslt, links, mediastreamer, minicom,
6240 moarvm, nilfs-utils, ocrad, parted, php, postgresql, pv,
6241 python-django, qt, qt5quickcontrols, qt5webengine, screen,
6242 sdl2, shairport-sync, squashfs, strongswan, vboot-utils,
6243 webkitgtk, wireguard, x265, xen, xlib_libXfont, xlib_libXft,
6244 xlib_libxshmfence, zeromq
6246 2018.05.2, Released August 28th, 2018
6248 Important / security related fixes.
6250 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
6251 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
6254 Updated/fixed packages: acl, attr, apache, bind,
6255 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
6256 dahdi-tools, dmidecode, dropbear, eigen, ffmpeg, gawk, gcc,
6257 ghostscript, gnutls, imx-gpu-viv, ipsec-tools, libarchive,
6258 libfuse, libglib2, libopenssl, libselinux, libsoup, lighttpd,
6259 linuxptp, lttng-modules, lttng-tools, lua-flu, lvm2, m4,
6260 makedevs, mariadb, mbedtls, mesa3d-heders, mtd, ncurses,
6261 nodejs, openssh, php, python-django, rauc, ruby, samba4,
6262 stress-ng, ti-utils, uboot-tools, uclibc, vim, waylandpp,
6263 wireless_tools, wireless-regdb, wireshark, wpa_supplicant,
6266 Issues resolved (http://bugs.uclibc.org):
6268 #10781: cryptsetup luksOpen container_file container causes..
6269 #10986: Installing package attr when already supplied by..
6270 #11191: xattr and check-package issue
6272 2018.05.1, Released July 20th, 2018
6274 Important / security related fixes.
6276 U-Boot: Ensure host version of ncurses is picked up and not
6277 host-ncurses built by buildroot, as that otherwise causes
6278 widechar/non-widechar conflicts and corrupted menuconfig
6281 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
6283 Toolchain: ARC tools updated to arc-2018.03.
6285 pkg-stats: Fix python 3.x compatibility.
6287 dl-wrapper: Fix support for URIs containing '+', fix
6288 no-check-hash for inferred site method.
6290 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
6291 Support ethernet on Turbot variant.
6293 Updated/fixed packages: audit, bind, btrfs-progs, cifs-utils,
6294 clamav, collectd, coreutils, docker-containerd, dos2unix,
6295 edid-decode, file, gcc, gdb, gnupg, gnupg2, heimdal, hidapi,
6296 imagemagick, libcurl, libgcrypt, libglib2, liblogging,
6297 libostree, libressl, libsoup, libv4l, libvncserver, libvorbis,
6298 libwebsockets, libxslt, lm-sensors, mariadb, mpg123, ncurses,
6299 network-manager, nodejs, patchelf, perl, php-amqp, pinentry,
6300 pixiewps, qpdf, qt53d, qt5base, qt5charts, qt5script, redis,
6301 systemd, triggerhappy, uboot, wireguard, wireless-regdb,
6304 2018.05, Released June 1st, 2018
6308 Download: Work around for hanging connections for packages
6309 from CVS, by adding a 10 minute max timeout.
6311 Updated/fixed packages: binutils, clang, dash, expect, git,
6312 glibc, jpeg-turbo, libjpeg, log4cplus, openvmtools, xen,
6314 Issues resolved (http://bugs.uclibc.org):
6316 #11051: runtime issue on STM32 with usage of binutils 2.29.x
6318 2018.05-rc3, Released May 28th, 2018
6320 Fixes all over the tree.
6322 Toolchain: ARC tools updated to arc-2018.03-rc2.
6324 Fs: Ensure hard links in TARGET_DIR are correctly copied for
6325 filesystem input. With the recent changes to the file system
6326 generation logic, hard links were "expanded" in file system
6327 images leading to bloated rootfs images for setups with hard
6330 Infrastructure: Error out for packages using the 'local'
6331 method but forgetting to specify <pkg>_SITE.
6333 Build rpcgen for the host when needed to support distributions
6334 no longer shipping rpcgen with glibc (E.G. recent Fedora).
6336 Updated/fixed packages: autofs, bash-completion, binutils,
6337 busybox, cjson, elf2flt, libcoap, libcurl, libtirpc, lrzsz,
6338 poppler, procps-ng, qt-webkit-kiosk, quota, samba4, xfsprogs
6340 Issues resolved (http://bugs.uclibc.org):
6342 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file..
6343 #11036: C compiler cannot create executables
6344 #11046: Git package binaries are ~180MB (compared to ~20MB in..
6346 2018.05-rc2, Released May 22nd, 2018
6348 Fixes all over the tree.
6350 Dependencies: Check that the current working directory (.)
6351 isn't listed in PATH as that causes various build issues.
6353 Manual: Clarify that git branch names may not be used as
6354 version identifiers. This has never been supported, but was
6355 kind of working (with some limitations) before the git
6356 download rework - Now it does not work at all.
6358 Linux: Ensure host version of ncurses is picked up and not
6359 host-ncurses built by buildroot, as that otherwise causes
6360 widechar/non-widechar conflicts and corrupted menuconfig
6363 Packages: Renamed a number of package options not prefixed
6364 with BR2_PACKAGE_<pkg> for consstency.
6366 Download infrastructure: Fix file:// protocol handling after
6369 Updated/fixed packages: acl, apr-util, asterisk, attr,
6370 bluez5_utils, cifs-utils, clamav, clang, cups-filters,
6371 dahdi-linux, exim, faketime, gdb, go, gst1-plugins-bad,
6372 imx-mkimage, ipsec-tools, jamvm, janus-gateway,
6373 jquery-ui-themes, libcap, libcurl, libftdi, libkcapi, libkrb5,
6374 libmediaart, libmodbus, libmodplug, libmpd,
6375 libnetfilter_cthelper, libnetfilter_cttimeout, libnfc,
6376 libnfnetlink, libnss, liboauth, libogg, libosip2,
6377 libpam-radius-auth, libpcap, libpciaccess, llvm, log4cplus,
6378 ltrace, lynx, mbedtls, modem-manager, nfs-utils,
6379 python-cython, python-websockets, qt5cinex, qt5wayland, rauc,
6380 snort, strace, ti-sgx-km, transmission, wavpack, wget, woff2,
6381 xen, zmqpp, znc, zstd
6383 Issues resolved (http://bugs.uclibc.org):
6385 #10986: Installing package attr when already supplied by...
6386 #11011: BUildroot for Raspberry Pi 2
6387 #11016: Wrong compiler used for external user host packages
6389 2018.05-rc1, Released May 9th, 2018
6391 Toolchain: glibc bumped to 2.27, musl bumped to 1.1.19,
6392 uClibc-ng 1.0.30, Linux kernel headers bumped to 4.16.x.
6394 Architecture: support for the Blackfin architecture has been
6395 removed, as it was removed from Linux upstream, poorly
6396 maintained in binutils/gdb, and abandoned by Analog Devices.
6398 Numerous packages updated to have hashes for their license
6401 Systemd can now be built with uClibc toolchains.
6403 Linux: addition of BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF and
6404 BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL to support building Linux
6405 kernel configurations that need libelf on the host or openssl
6409 - all Python scripts are now verified with flake8
6410 - check-package extended to check all Config.in and .mk files
6411 in tree, not only the ones in package/
6415 - The download infrastructure has seen a major overhaul, with
6416 the main visible new feature being Git caching: a package
6417 fetched from Git no longer needs to be re-cloned entirely
6418 everytime its version is changed. Anoter visible change is
6419 that the download folder now has subfolders per package. See
6420 http://lists.busybox.net/pipermail/buildroot/2018-April/217923.html
6421 for more details about those changes.
6423 - The logic that generates the root filesystem images has been
6424 reworked, with the main goal of allowing several filesystem
6425 images to be produced in parallel, also a requirement for
6426 top-level parallel build. Now, a .tar filesystem image is
6427 always created, and re-extracted in a private directory to
6428 create each format-specific filesystem image.
6430 - A new package infrastructure was introduced for Go-based
6431 packages: golang-package.
6433 - Dependencies on extraction tools are now handled as proper
6434 per-package dependencies, using
6435 <pkg>_EXTRACT_DEPENDENCIES. Beyond a cleanup, this is also a
6436 preparation step for top-level parallel build support.
6438 - When a file being downloaded is part of a package with a
6439 .hash file, but there is no hash listed for this file, the
6440 file is now preserved in the download directory rather than
6441 removed. This helps when updating a package, as it gives the
6442 ability to easily calculate the hash of the file.
6444 - Addition of '<pkg>-show-recursive-depends' and
6445 '<pkg>-show-recursive-rdepends' make targets, to
6446 respectively display the recursive list of dependencies and
6447 the recursive list of reverse dependencies of a given
6450 - The /etc/shells file is now automatically generated with the
6451 list of shell programs installed on the system.
6453 - Addition of -Ofast optimization level as an available
6456 Major updates: Go updated to 1.10, Erlang bumped to 20.3, Qt5
6459 New packages: 18xx-ti-utils, abootimg, bluez-alsa, brotli,
6460 chipmunk, clang, docker-compose, docker-proxy, flare-engine,
6461 flare-game, gst1-interpipe, gstreamer1-editing-services,
6462 hackrf, i2pd, imx-alsa-plugins, imx-mkimage, libcdio-paranoia,
6463 libkrb5, llvm, pixiewps, python-backports-ssl-match-hostname,
6464 python-cached-property, python-cython, python-docker,
6465 python-dockerpty, python-docker-pycreds,
6466 python-flask-sqlalchemy, python-functools32, python-influxdb,
6467 python-json-models, python-libusb1, python-networkx,
6468 python-psycopg2, python-pymodbus, python-sqlalchemy,
6469 python-subprocess32, python-texttable,
6470 python-websocket-client, python-yieldfrom, quotatool, reaver,
6471 snort, sunxi-mali-mainline, sunxi-mali-mainline-driver, tk,
6472 tpm2-abrmd, tpm2-tools, tpm2-tss, udftools, vte, woff2.
6474 New defconfigs: ARC HS Development Kit, Arcturus ucls1012a,
6475 Freescale i.MX6UL EVK (with vendor kernel), Freescale i.MX6
6476 SoloLite EVK (with vendor kernel), Freescale i.MX31 3Stack,
6477 Freescale i.MX8Q EVK Freescale p1025twr, Freescale t1040d4rdb,
6478 Qemu PPC64 E5500, SolidRun ClearFog Base, Tinker RK3288, Vyasa
6481 Removed packages: iqvlinux, kodi-adsp-*, mplayer
6483 Removed defconfigs: ci40, firefly_rk3288,
6484 freescale_p1010rdb_pa, freescale_mpc8315erdb, riotboard,
6487 Issues resolved (http://bugs.uclibc.org):
6489 #10151: toolchain eclipse register : fails with a custom
6491 #10511: Packages get downloaded uncompressed with wget
6492 #10531: QtWebengine doesn't build if the host hasn't a 32 bits
6493 C++ compiler working
6494 #10846: error in compiling gnutls
6495 #10886: openssl-1.0.2n fails to build
6496 #10896: /bin/sh not in /etc/shells
6497 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is
6500 2018.02.12, Released March 29th, 2019
6502 Important / security related fixes.
6504 Updated/fixed packages: avahi, beecrypt, busybox, clamav,
6505 cups, devmem2, fetchmail, file, fltk, gcc, gdb, git, jq,
6506 leveldb, libopenssl, libraw, libseccomp, libssh2,
6507 libunistring, mariadb, mosquitto, nodejs, ntp, openjpeg, perl,
6508 php, putty, qt5webkit, rdesktop, systemd, wireshark, vsftpd,
6509 xapp_xdm, xlib_libXdmcp
6511 2018.02.11, Released February 23th, 2019
6513 Important / security related fixes.
6515 Ensure the PLATFORM and OS environment variables are not set,
6516 as they cause build issues for some packages.
6518 The package list infrastructure now correctly handles packages
6519 installing files with old mtime.
6521 Linux: Skip hash checks for user supplied downloadable
6522 patches, as no hash checksums are available for those.
6524 scanpypi: protect against zip-slip vulnerability in zip/tar
6527 Updated/fixed packages: bind, dhcpcd, dovecot, ghostscript,
6528 gnuradio, imagemagick, jpeg-turbo, libarchive, libb64,
6529 libcurl, libid3tag, madplay, mosquitto, openssh, php,
6530 postgresql, proftpd, python, python-django, python3, qt5base,
6531 sqlcipher, swupdate, systemd, unzip, webkitgtk
6533 2018.02.10, Released January 31th, 2019
6535 Important / security related fixes.
6537 Defconfigs: Fixes for Lego EV3, QEMU AArch64-virt
6539 check-package: fix Python 3 support
6541 get-developers: Fix behaviour when called from elsewhere than
6542 the toplevel directory.
6544 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
6546 Updated/fixed packages: acpica, apache, apr, asterisk,
6547 avrdude, cargo, cc-tool, dash, dhcpdump, dmalloc, gnuchess,
6548 gnupg2, leveldb, libarchive, libassuan, libftdi1,
6549 libgpg-error, libhttpparser, libmad, libsndfile, libsquish,
6550 liburiparser, libwebsock, libxml2, lighttpd, lm-sensors,
6551 lua-msgpack-native, mbedtls, mosquitto, netatalk, nodejs,
6552 openssh, pango, patchelf, php, python-django, python-pyyaml,
6553 rauc, rp-pppoe, s6-networking, samba4, sdl_sound,
6554 shairport-sync, sqlite, subversion, sunxi-cedarx, tcpreplay,
6555 tekui, usb_modeswitch, webkitgtk, wireshark, wolfssl,
6556 xapp_rgb, xenomai, xerces
6558 Issues resolved (http://bugs.uclibc.org):
6560 #11576: Unable to start apache with event MPM on raspberry pi 3
6562 2018.02.9, Released December 20th, 2018
6564 Important / security related fixes.
6566 defconfigs: Fixes for ci20
6568 Updated/fixed packages: c-ares, dante, freetype, ghostscript,
6569 glibc, gnutls, go, libcurl, libgpgme, libid3tag, libiscsi,
6570 libmpd, libopenssl, libpjsip, linux, liquid-dsp, luvi, lynx,
6571 msgpack, nginx, nodejs, php, popt, pps-tools, python-numpy,
6572 python-requests, samba4, sdl2_net, squashfs, swupdate, uclibc,
6573 wine, webkitgtk, xfsprogs
6575 Issues resolved (http://bugs.uclibc.org):
6577 #11426: pps-tools bash dependency
6579 2018.02.8, Released November 26th, 2018
6581 Important / security related fixes.
6583 fs: Drop intermediate tarball from the filesystem handling to
6584 fix an issue with xattrs handling related to fakeroot. Ensure
6585 tarball target includes xattrs.
6587 download: Fix confusion in git submodule handling if dl/ is a
6590 toolchain: Only allow enabling stack protection on
6591 architectures with control flow integrity (CFI) support. Only
6592 allow FORTIFY_SOURCE support on gcc >= 6.
6594 genrandconfig: Fix missing newline in BR2_WGET handling,
6595 causing the following line to be ignored. This would affect
6596 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
6597 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
6598 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
6600 show-build-order: Also include the dependencies of
6603 Defconfigs: Fixes for Armadeus APF27, imx6sabre.
6605 graph-depends: Fix for package names starting with a non-alpha
6608 Updated/fixed packages: attr, audit, bind, brotli, easydbus,
6609 elfutils, gauche, gcc, giflib, gpsd, lcdproc, libcurl,
6610 libiscsi, libnfs, libnspr, libnss, libkcapi, libsemanage,
6611 liburiparser, lighttpd, linux, lua-curl, mariadb, mmc-utils,
6612 mosquitto, mysql, neardal, netplug, network-manager,
6613 nfs-utils, nginx, openocd, openswan, p11-kit, postgresql,
6614 prosody, qemu, qt, rpm, ruby, samba4, squid, supertuxkart,
6615 systemd, tar, trace-cmd, traceroute, twolame, uclibc,
6616 usb_modeswitch, vtun, webkitgtk, xdriver_xf86-video-geode,
6617 xlib_libfontenc, xproto_inputproto, xserver_xorg-server
6619 Issues resolved (http://bugs.uclibc.org):
6621 #11086: download/git submodule breaks on symlinked dl folder
6622 #11251: Util scanpypi failes when package change - to _ in..
6623 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
6624 #11481: Docs: Is external.desc required?
6626 2018.02.7, Released October 25th, 2018
6628 Important / security related fixes.
6630 Detect and reject build paths containing '@', as this confuses
6631 a number of packages, including GCC.
6633 utils/get-developers: Add -e option for use with git
6636 utils/diffconfig: Make it work for (non-Buildroot) config
6637 files not using the BR2_ prefix.
6639 u-boot: Fix for environment image handling on big endian
6642 Updated/fixed packages: binutils, ca-certificates,
6643 cups-filters, erlang, file, freetype, gcc, git, gvfs, leveldb,
6644 libarchive, libcurl, libssh, live555, ljlinenoise, mariadb,
6645 mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils, poco,
6646 psmisc, ptpd2, python-enum34, qemu, qt, qt5base, setools,
6647 spice, spice-protocol, tinc, ustr, wireshark
6649 Issues resolved (http://bugs.uclibc.org):
6651 #11396: uboot environment image checksum invalid if target is big endian
6653 2018.02.6, Released October 7th, 2018
6655 Important / security related fixes.
6657 Add a number of patches to fix build errors for host utilities
6658 on modern distributions using glibc-2.28.
6660 mkusers: Ensure existing group members are preserved when a
6661 group is reprocessed.
6663 printvars: Fix issue with exceeding shell command line length
6664 limits for certain setups.
6666 Updated/fixes packages: acpid, android-tools, apache,
6667 arp-scan, bandwidthd, bind, bison, clamav, connman, cppcms,
6668 cramfs, fio, gcc, ghostscript, glibc, gnupg, httping,
6669 igmpproxy, imagemagick, imlib2, ipsec-tools, lcms2, libcurl,
6670 libesmtp, libnfs, libssh, libxslt, links, linuxptp,
6671 mediastreamer, minicom, moarvm, nilfs-utils, ocrad, parted,
6672 php, pv, python-django, qt, qt5quickcontrols, qt5webengine,
6673 screen, sdl2, shairport-sync, squashfs, strongswan,
6674 vboot-utils, webkitgtk, wireguard, x265, xen, xlib_libXfont,
6677 New packages: brotli, woff2
6679 2018.02.5, Released August 29th, 2018
6681 Important / security related fixes.
6683 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
6684 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
6687 Updated/fixed packages: acl, apache, attr, bind,
6688 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
6689 dahdi-tools, dmidecode, dropbear, eigen, erlang, ffmpeg, gawk,
6690 gcc, ghostscript, gnutls, ipsec-tools, libarchive, libfuse,
6691 libopenssl, libselinux, libsoup, lighttpd, linuxptp,
6692 lttng-modules, lttng-tools, lua-flu, lvm2, m4, makedevs,
6693 mariadb, mbedtls, mesa3d-headers, mtd, ncurses, nodejs,
6694 openssh, php, postgresql, python-django, qt5xmlpatterns, ruby,
6695 samba4, shairport-sync, stress-ng, ti-utils, uboot-tools, vim,
6696 waylandpp, wireless_tools, wireshark, wpa_supplicant, xorriso,
6699 Issues resolved (http://bugs.uclibc.org):
6701 #10781: cryptsetup luksOpen container_file container causes..
6702 #10986: Installing package attr when already supplied by..
6703 #11191: xattr and check-package issue
6705 2018.02.4, Released July 21th, 2018
6707 Important / security related fixes.
6709 U-Boot: Ensure host version of ncurses is picked up and not
6710 host-ncurses built by buildroot, as that otherwise causes
6711 widechar/non-widechar conflicts and corrupted menuconfig
6714 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
6716 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
6717 Support ethernet on Turbot variant.
6719 Updated/fixed packages: bind, clamav, collectd, dos2unix,
6720 edid-decode, gcc, gdb, heimdal, hidapi, imx-gpu-viv, libcurl,
6721 libglib2, liblogging, libostree, libsoup, libv4l, lm-sensors,
6722 ncurses, network-manager, patchelf, pinentry, procps-ng, qpdf,
6723 qt5, qt53d, qt5base, qt5charts, qt5script, qt5serialport,
6724 systemd, wireguard, wireless-regdb
6726 Issues resolved (http://bugs.uclibc.org):
6728 #11101: host-patchelf Endian Issue with relative RPATH
6730 2018.02.3, Released June 18th, 2018
6732 Important / security related fixes.
6734 Various fixes for building on modern distributions (GCC 8.x,
6737 ARM: Default to binutils 2.28 and warn about newer binutils
6738 versions, which are known to cause boot failures for Linux
6739 kernels built in thumb mode.
6741 Busybox/mdev: Fix module autoloading.
6743 Busybox/sysvinit: inittab: Add /dev/{stdin,stdout,stderr}
6744 symlinks, call swapon -a to activate any configured swap
6747 Dependencies: Check that PATH does not contain current working
6748 directory, which triggers a number of build failures.
6750 Infrastructure: Error out for packages erroneously using the
6751 'local' site method but not defining a _SITE.
6753 Linux: Fix cuImage.<dtb> / simpleImage.<dtb> handling. Ensure
6754 kconfig uses ncurses from the host to fix a ncurses/ncursesw
6755 mixup, causing menuconfig display corruption.
6757 Toolchain: Workarounds for fix-rpath issues with binutils and
6760 Util-linux: Fix blocking on getrandom() issue with recent
6763 Remove broken freescale_imx31_3stack,
6764 freescale_imx6sololiteevk and freescale_imx6ulevk defconfigs.
6766 Updated/fixed packages: apr-util, asterisk, attr, audit,
6767 autofs, binutils, busybox, cifs-utils, cups-filters, dash,
6768 ebtables, exim, expect, f2fs-tools, faketime, file, gdb, git,
6769 glibc, gnupg, gnupg2, gst1-plugins-bad, imagemagick, jamvm,
6770 jpeg-turbo, libcap, libcoap, libcurl, libgcrypt, libjpeg,
6771 libnss, libressl, libtirpc, libvncserver, libvorbis, libxslt,
6772 log4cplus, lrzsz, ltrace, lynx, mariadb, mbedtls, mpg123,
6773 nasm, netplug, network-manager, nfs-utils, nodejs,
6774 openvmtools, patch, perl, php-amqp, poppler, procps-ng,
6775 python, python-websockets, quota, redis, samba4, sysvinit,
6776 transmission, triggerhappy, util-linux, wavpack, wget,
6777 wireshark, xen, zmqpp
6779 Issues resolved (http://bugs.uclibc.org):
6781 #10986: Installing package attr when already supplied by busybox..
6782 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file or..
6784 2018.02.2, Released May 4th, 2018
6786 Important / security related fixes.
6788 Tweak package size/file instrumentation to better handle
6791 Revert /etc/shells creation when bash is enabled.
6793 Exclude /lib/firmware from the rpath fixup logic, as it may
6794 contain non-native ELF files.
6796 Scanpypi: Support the new PyPi infrastructure.
6798 Handle GCC 8.x on the host.
6800 Ensure timestamp of /usr is updated to support the systemd
6801 ConditionNeedsUpdate option.
6803 Updated/fixed packages: bluez5_utils, flann, gdb, gnupg2,
6804 grub2, libcec, libcgi, libglib2, libgpg-error, libgpgme,
6805 libtomcrypt, mbedtls, mkpasswd, php, python, python-requests,
6806 python-watchdog, qt53d, qt5websockets, sdl2, sdl2_image,
6807 syslog-ng, systemd, tcl, tcllib, uclibc, usb_modeswitch,
6810 Issues resolved (http://bugs.uclibc.org):
6812 #10896: /bin/sh not in /etc/shells
6813 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is enabled
6815 2018.02.1, Released April 9th, 2018
6817 Important / security related fixes.
6819 Removed unmaintained defconfigs: Creator Ci40, Firefly rk3288,
6820 Freescale mpc8315erdb / p1010rdb_pa, Riotboard, Teliv EVK
6823 Infrastructure: Speed up instrumentation for package size by
6824 comparing timestamps instead of md5 checksums, as doing
6825 checksums could lead to up to 25% longer build time for big
6828 Rename the internal <pkg>_BASE_NAME variable to <pkg>_NASENAME
6829 to avoid name clashes with packages ending on '-base'.
6831 Add a better fix for build issues for autotools based packages
6832 checking for C++ support on toolchains without C++ support.
6834 Build host-tar if tar is older than 1.27 on the build machine
6835 to work around reproducibility issues with git archives
6836 containing long paths.
6838 check-unique-files: Fix for filenames not representable in the
6841 Check-bin-arch: Add support for per-package ignore paths
6842 (<pkg>_BIN_ARCH_EXCLUDE).
6844 Toolchain: Fix SSP support detection for external toolchains.
6846 linux: Add _NEEDS_HOST_OPENSSL / LIBELF options to ensure
6847 these dependencies are available for Linux configurations
6848 needed these dependencies, similar to how it is done for
6851 Support custom (not in tree) device tree files in addition to
6854 U-Boot / uboot-tools: Fix header conflict with libfdt-devel
6857 Updated/fixed packages: apache, busybox, c-ares, cmake,
6858 docker-engine, enlightenment, eudev, fbgrab, freescale-imx,
6859 gtest, imagemagick, intel-microcode, irssi, jimtcl, kmod,
6860 kodi, ktap, libcoap, libcurl, libfcgi, libhttpparser,
6861 libminiupnpc, libopenssl, libpjsip, libss7, libssh2, libupnp
6862 libupnpp, libuv, libvorbis, memcached, motion, musl, nodejs,
6863 ntp, openblas, opencv3, openocd, opus-tools, patch, php,
6864 pkgconf, postgresql, powerpc-utils, python-jsonschema,
6865 python-webpy, qemu, qt5bsae, qt5script, qt5webkit, rapidjson,
6866 rauc, sam-ba, samba4, sngrep, systemd, tremor, uboot-tools,
6867 uclibc-ng-test, upmpdcli, wireshark, xerces, xterm, zstd
6869 New packages: docker-proxy, python-functools32
6871 Issues resolved (http://bugs.uclibc.org):
6873 #10766: upmpdcli: Segmentation fault
6874 #10776: ktap fails to build
6875 #10846: error in compiling gnutls
6876 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
6878 2018.02, Released March 4th, 2018
6880 Fixes all over the tree.
6882 Issues with systemd with a readonly rootfs and DBus fixed.
6885 - check-uniq-files: fix Python 2.6 compatibility.
6886 - dependencies.sh: check for external argparse module for
6888 - Add infrastructure to detect and use a UTF-8 locale on the
6889 host, needed by systemd.
6891 Update/fixed packages: clamav, dash, dhcp, dovecot, efl,
6892 ffmpeg, libv4l, mono, mosquitto, php, postgresql, qt,
6893 scanpypi, sdl2, systemd, tor, tvheadend, uboot, wavpack
6895 Issues resolved (http://bugs.uclibc.org):
6897 #10831: qemu_x86_64_defconfig build fails on linux-headers..
6899 2018.02-rc3, Released February 27th, 2018
6901 Fixes all over the tree.
6903 check-bin-arch: skip /lib/modules to allow 32-bit userland
6906 dependencies: Blacklist tar 1.30+ and build our own host-tar
6907 if needed as tar 1.30+ changed the --numeric-owner output for
6908 long path names. Build host-tar before other host-dependencies
6909 as they need it to extract their source tarballs.
6911 Update/fixed packages: asterisk, azmq, bluez5_utils, domoticz,
6912 e2fsprogs, erlang, exim, glibc, gpsd, jq, libglib2, libvorbis,
6913 mariadb, mbedtls, mesa3d, mesa3d-headers, mpv, patch, pcre2,
6914 php, qt5, qt5multimedia, qt5wayland, qt5webengine, qt5webkit,
6915 systemd, quagga, rustc, uboot, wireguard, zic, zlib-ng
6917 Issues resolved (http://bugs.uclibc.org):
6919 #10726: Current libglib2.mk creates broken libglib2 binary...
6920 #10786: Linux fails to build unless make linux-menuconfig...
6921 #10796: Cannot generate cpio image without selecting CON...
6923 2018.02-rc2, Released February 15th, 2018
6925 Fixes all over the tree.
6927 Dependencies: Ensure C++ support is available like for C
6928 support for packages needing 32bit host support.
6930 utils/genrandconfig: Check host dependencies for config.
6932 Updated/fixed packages: busybox, dnsmasq, dropbear, ffmpeg,
6933 glibc, keepalived, libcpprestsdk, libgpiod, libmaxminddb,
6934 librsvg, libtasn1, libv4l, libxml2, lightning, ltp-testsuite,
6935 mesa3d, mesa3d-demos, mesa3d-headers, nftables, open-lldp,
6936 php, postgresql, python-crossbar, qt5, qt53d, qt5enginio,
6937 qt5tools, qt5webengine, qt5webkit, rsync, rust-bin, rustc,
6940 Issues resolved (http://bugs.uclibc.org):
6942 #9781: ti-sgx-km build on kernel >4.1
6943 #10141: Squashfs extended attribute failures
6945 2018.02-rc1, Released February 5th, 2018
6947 The global source-check and per-package <pkg>-source-check
6948 targets have been removed.
6950 Architecture: Add x86 Silvermont variant. Add several new ARM
6951 variants, rework MIPS NaN logic. Support mainline binutils/gcc
6954 Toolchains: Linaro toolchains upgraded to 2017.11 release, ARC
6955 external toolchains upgraded to arc-2017.09. Libatomic is now
6956 also copied for external musl based toolchains.
6957 Add binutils 2.30.x and switch to binutils 2.29.x by default.
6959 Added hardening options to build with RELRO and FORTITY.
6961 New defconfigs: Bananapi M64, FriendlyARM Nanopi A64 & NEO2,
6962 imx6slevk, imx6sx-sdb, imx6ulevk, Olimex A64-OLinuXino,
6963 Orangepi lite / pc plus / pc / prime / win / win plus / zero
6964 plus2, Pine64, Solidrun MacchiatoBin. Sopine.
6966 Add utils/diffconfig, a simple utility for comparing
6967 configuration files - Adapted from the version in the
6970 Infrastructure: Check that the same file is not touched by
6971 multiple packages, as a preparation for toplevel parallel
6974 Hashes for the license files for a large number of packages
6975 have been added, ensuring that license changes will not be
6976 missed when packages are bumped.
6978 Fix build issue for autotools based packages checking for C++
6979 support on toolchains without C++ support and on a distro
6980 lacking /lib/cpp (E.G. Arch Linux).
6982 Support for the meson build system.
6984 Pie charts generated by 'graph-build' or 'graph-size' are now
6985 sorted according to the size of each piece.
6987 System: Only show getty options when busybox init or sysvinit
6990 ARM-trusted-firmware: Support ATF bundled in U-Boot as
6991 well as U-Boot bundled in ATF.
6993 Zlib is now a virtual package, provided by either libzlib or
6994 zlib-ng, similar to openssl.
6996 Support for the Rust programming language.
6998 New packages: aoetools, armbian-firmware, binaries-marvell,
6999 brltty, cargo, cargo-bin, cups-filters, curlpp, daq,
7000 flatbuffers, gconf, glorytun, gstreamer1-mm, imx-m4fwloader,
7001 imx-gpu-g2d, json-for-modern-cpp, libcpprestsdk, libgta,
7002 libostree, libupnp18, luadbi, luadbi-sqlite3, lua-utf8, lynx,
7003 meson, mv-ddr-marvell, nilfs-utils, opentracing-cpp,
7004 open-lldp, pimd, proj, python-flask-cors,
7005 python-jaraco-classes, python-more-itertools, python-oauthlib,
7006 python-raven, python-remi, python-requests-oauthlib,
7007 python-schedule, python-secretstorage, python-see,
7008 python-tabledata, python-txtorcon, python-xlib, qt5charts,
7009 rtl8189fs, rtl8723bu, rust, rustc, rust-bin, rygel, safeclib,
7010 solatus, tcf-agent, traceroute, waylandpp, wolfssl,
7011 zisofs-tools, zlib-ng
7013 Removed packages: eeprog
7015 2017.11.2, Released January 21st, 2018
7017 Important / security related fixes.
7019 External toolchain: libatomic is now also copied for musl
7022 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
7024 System: Only show getty options when busybox init or sysvinit
7027 Infrastructure: Fix build issue for autotools based packages
7028 checking for C++ support on toolchains without C++ support and
7029 on a distro lacking /lib/cpp (E.G. Arch Linux).
7031 Pie charts generated by 'graph-build' or 'graph-size' are now
7032 sorted according to the size of each piece.
7034 Updated/fixed packages: asterisk, avahi, bind, busybox,
7035 coreutils, eeprog, intel-microcode, iputils, irssi, kmsxx,
7036 libiio, linux-firmware, lz4, mariadb, matchbox-lib, mcookie,
7037 ntp, php, pound, rpcbind, tar, ti-cgt-pru, webkitgtk, xen,
7040 Issues resolved (http://bugs.buildroot.org):
7042 #9996: lz4 package does not install lz4 binaries in target
7043 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
7044 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
7045 #10301: systemd/getty unused options
7046 #10331: kmsxx, host installation fails with BR2_SHARED_...
7047 #10556: Building ntp package with SSL library libressl...
7048 #10641: avahi-autoipd not starting when using systemd-tmpfiles
7050 2017.11.1, Released December 31th, 2017
7052 Important / security related fixes.
7054 Updated/fixed packages: asterisk, checkpolicy, dhcp, flann,
7055 gdb, glibc, heimdal, kodi-pvr-mediaportal-tvserver,
7056 kodi-pvr-stalker, libcue, libopenssl, libpqxx, libsoxr,
7057 linknx, linux-tools, lldpd, ltp-testsuite, mariadb, mfgtools,
7058 nodejs, nut, pulseaudio, python-cffi, qemu, rsync, tor, uboot,
7059 uboot-tools, vlc, webkitgtk, weston, wireguard, wireshark,
7062 2017.11, Released November 30, 2017
7064 Fixes all over the tree.
7066 Toolchain: Use github mirror for Glibc.
7068 Defconfigs: Correct boot.cmd for bananapi-m1.
7070 Makefiles: Workaround include order issues for certain make
7071 versions by explicitly sorting the result of wildcard where it
7074 Download: Ensure subversion runs in non-interactive mode.
7076 Updated/fixed packages: asterisk, boost, chrony, dovecot,
7077 dvb-apps, exim, feh, freerdp, fwup, google-breakpad, jose,
7078 kvm-unit-test, lftp, libcurl, libevent, libfastjson, libpjsip,
7079 libupnp, linphone, localedef, lttng-tools, mp4v2, mtools,
7080 ndisc6, oracle-mysql, parted, pdbg, qt, qt5connectivity,
7081 qt5declarative, qt5webkit, rauc, runc, samba4, shairport-sync,
7082 systemd-bootchart, webkitgtk, wireguard, xlib_libXcursor,
7083 xlib_libXfont, xlib_libXfont2,
7085 Issues resolved (http://bugs.buildroot.org):
7087 10501: host-localedef fails to compile on Ubuntu 17.10
7088 10506: Changed kernel image type (e.g. zImage to uImage)...
7090 2017.11-rc2, Released November 13th, 2017
7092 Fixes all over the tree.
7094 Updated/fixed packages: collectd, ffmpeg, freerdp,
7095 go-bootstrap, imagemagick, jimtcl, libpjsip, libplist, libuv,
7096 mesa3d, nodejs, ntp, openjpeg, postgresql, python-numpy, ruby,
7097 snmp++, usb_modeswitch, util-linux, vboot-utils, webkitgtk,
7098 wireshark, wpa_supplicant, xapp_xdriinfo
7100 Issues resolved (http://bugs.buildroot.org):
7102 #10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
7103 #10491: Cannot output security warning when compiled with buildroot..
7105 2017.11-rc1, Released November 6th, 2017
7107 Fixes all over the tree and new features.
7109 Openssl is now a virtual package, which may be provided by
7110 OpenSSL (now renamed to libopenssl) or LibreSSL.
7112 libssh2: there is now an explicit choice of the backend to use
7113 (mbedtls, gnutls or openssl). Previously, the choice was implicit
7114 based on the TLS library that was selected. Now, it is possible to
7115 choose the backend, which is important if several TLS libraries are
7118 netsnmp: all MIB files are now installed, making the target filesystem a
7119 bit bigger than before. To remove unneeded MIBS, you should use a
7122 Toolchain: Linaro toolchains updated to 2017.08, ARC toolchain
7123 updated to 2017.09, Glibc updated to 2.26, Glibc support for
7124 ARCv2. The toolchain wrapper now handles SOURCE_DATE_EPOCH for
7125 older (pre-gcc7.x) toolchains for BR2_REPRODUCIBLE.
7127 New defconfigs: Atmel SAM45D27, Bananapi M1 and M2 Plus,
7128 Engicam i.CoreM6 Qt5 configuration, i.MX6 sabreauto (mainline
7129 kernel/u-boot), i.MX6Q sabresd Qt5 configuration, i.MX7d-pico,
7130 QEMU ppc64le, Raspberry pi3 Qt5 webengine configuration,
7131 Technologic TS-7680.
7133 New packages: asterisk, azmq, bcg729, boinc, dahdi-linux,
7134 dahdi-tools, freeswitch-mod-bcg729, fscryptctl, libb64,
7135 libpri, libss7, lua-basexx, lua-compat53, lua-cqueues,
7136 lua-curl, lua-datafile, lua-fifo, lua-httpd,
7137 lua-lpeg-patterns, lua-markdown, lua-sailor, lua-value,
7138 luksmeta, minetest, minetest-game, pdmenu, prosody,
7139 python-aiocoap, python-automat, python-ibmiotf,
7140 python-iso8601, python-m2r, python-simplesqlite,
7141 python-websockets, python-xmltodict, qt5wayland, qt5webengine,
7142 restorecond, selinux-python, semodule-utils, uhubctl,
7143 wireguard, wsapi-fcgi, wsapi-xavante
7145 Removed packages: aiccu, rfkill, sepolgen
7147 Issues resolved (http://bugs.buildroot.org):
7149 #10281: lsblk does not compile for util-linux
7150 #10336: lttng compilation fails : linking error
7151 #10351: glibc missing in rootfs
7152 #10356: nfs-utils missing header
7153 #10361: python3 python-config script generates invalid includes
7154 #10366: dropbear download url has changed
7155 #10391: WiringPi retrieves wrong (old) version
7156 #10406: Beaglebone black: Buggy SGX driver version, swapped...
7157 #10426: uboot-tools' fw_setenv does not update the redundant...
7158 #10451: libpcap 1.8.x and 1.7x does not compile on PPC
7160 2017.08.2, Released November 28th, 2017
7162 Important / security related fixes.
7164 Qt: 5.6 version updated to 5.6.3.
7166 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
7169 Makefiles: Workaround include order issues for certain make
7170 versions by explicitly sorting the result of wildcard where it
7173 Updated/fixed packages: apr, apr-util, arqp-standalone,
7174 azure-iot-sdk-c, collectd, dvb-apps, ffmpeg, go-bootstrap,
7175 google-breakpad, gstreamer, imagemagick, irssi, jimtcl,
7176 kvm-unit-test, libcurl, libfastjson, libglib2, libidn,
7177 libpjsip, libplist, localedef, lttng-tools, luajit, mesa3d,
7178 moarvm, mp4v2, openssh, openssl, oracle-mysql, postgresql,
7179 python3, python-pyqt5, qt, qt5base, qt5canvas3d,
7180 qt5connectivity, qt5declarative, qt5engineio,
7181 qt5graphicaleffects, qt5imageformats, qt5location,
7182 qt5multimedia, qt5quickcontrols, qt5quickcontrols2, qt5script,
7183 qt5sensors, qt5serialbus, qt5serialport, qt5svg, qt5tools,
7184 qt5webchannel, qt5webkit, qt5websockets, qt5x11extras,
7185 qt5xmlpatterns, quagga, redis, ruby, samba4, sdl2, snmppp,
7186 swupdate, ti-gfx, uboot-tools, usb_modeswitch, vboot-utils,
7187 webkitgtk, wget, wireshark, xapp_xdriinfo.
7189 Issues resolved (http://bugs.buildroot.org):
7191 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
7192 10361: python3 python-config script generates invalid includes
7193 10501: host-localedef fails to compile on Ubuntu 17.10
7195 2017.08.1, Released October 23rd, 2017
7197 Important / security related fixes.
7199 Webkitgtk bumped to the 2.18.x series, fixing a large number
7202 Defconfigs: galileo: fix ext4 related kernel config, bump
7203 kernel for gcc 6.x compatibility, enable wchar support for
7204 grub2. wandboard: correct rootfs offset
7206 support: Ensure gzip compression level 6 is used for git
7207 tarballs. check-bin-arch: Correctly handle (ignore) symbolic
7208 links. check-rpath: Also handle PIE binaries
7210 External toolchain: Correctly handle glibc Buildroot
7211 toolchains built with merged /usr
7213 musl: fix ARMv4 build with binutils 2.27.51+, fix for
7216 Updated/fixed packages: apache, augeas, bind, bluez5_utils,
7217 busybox, bzip2, cmake, dnsmasq, ejabberd, gcc, git, go, ffmpeg, file,
7218 flashrom, gd, gdk-pixbug, gnupg2, hostapd, ifupdown-scripts,
7219 imagemagick, iucode-tool, kernel-module-imx-gpu-viv, lame,
7220 libarchive, libcurl, libffi, libidn, libmbim, libnspr, libnss,
7221 libressl, librsync, libsoup, libxml2, libzip, mbedtls, musl,
7222 netplug, nginx, openvpn, pkgconf, poppler, proxychains-ng,
7223 qemu, qt, rpi-userland, syslog, ruby, samba4, softether,
7224 sqlite, strongswan, subversion, supertuxkart, supervisor, tcpdump,
7225 tor, unrar, urq, vboot-utils, webkitgtk, wpa_supplicant, xen,
7226 xmlstarlet, xlib_libXfont, xlib_libXfont2,
7227 xserver_xorg-server, zsh
7229 2017.08, Released September 1st, 2017
7233 Toolchain: Don't allow internal toolchain builds for MIPS
7234 M6201/P6600, as support for these are not yet in mainline GCC.
7236 Updated/fixed packages: bcusdk, connman, dialog, dnsmasq,
7237 gnupg, grub2, iostat, iucode-tool, libgcrypt, libkcapi,
7238 libphidget, libv4l, linux-tools, mediastreamer, minidlna,
7239 nss-pam-ldapd, nvidia-driver, qt-webkit-kiosk, rpcbind, squid,
7240 transmission, vde2, vim
7242 Updated/fixed defconfigs:
7244 Removed packages: simicfs.
7246 Issues resolved (http://bugs.buildroot.org):
7248 #10261: Grub2 fails to build for x86_64
7250 2017.08-rc3, Released August 23rd, 2017
7252 Fixes all over the tree.
7254 Updated/fixed packages: alsa-lib, alsa-utils, cc-tool,
7255 dbus-cpp, e2fsprogs, elf2flt, faad2, fakeroot, gcc, git, gpsd,
7256 gst1-validate, kvmtool, libconfuse, libepoxy, librsync,
7257 libspatialindex, libunwind, linux, linux-headers, lua,
7258 mariadb, mesa3d, mtd, openocd, python3, syslinux, sysvinit,
7261 Updated/fixed defconfigs: ci20, socrates_cyclone5,
7262 toradex_apalis_imx6.
7264 Removed defconfig: Armadeus APF9328.
7266 skeleton-* packages introduced in -rc1 have been renamed to
7267 skeleton-init-* instead.
7269 Issues resolved (http://bugs.buildroot.org):
7271 #10141: Squashfs extended attribute failures
7273 2017.08-rc2, Released August 11th, 2017
7275 Fixes all over the tree.
7277 Updated/fixed packages: bind, dbus, erlang-p1-xml, faad2,
7278 ficl, gcc, gdb, glibc, jack2, libcurl, linux, linux-headers,
7279 lua, mutt, nvme, qt5base, skeleton-common, snappy, stella,
7280 swupdate, uclibc, valgrind, webkitgtk.
7282 Updated/fixed defconfigs: beaglebone_qt5, minnowboard_max,
7283 nanopi_m1{, _plus}, olimex_a20_olinuxino_lime, qemu_sparc,
7286 The cmake-package infrastructure for host packages has been
7287 fixed to not incorrectly detect target packages through
7290 Issues resolved (http://bugs.buildroot.org):
7292 #9926: systemd-resolved.service: Failed at step NAMESPACE (systemd 233)
7293 #10021: libqeglfs-viv-integration.so file is missing for qt5 on armv7
7294 #10026: lua-5.3.4: fix lua linker error in swupdate
7295 #10146: package/skeleton-common fix recursive variable
7296 #10156: glibc compilation fails for X86 32bits (i386)
7297 #10201: toolchain-wrapper.c:192: (error) Memory leak:
7298 #10221: Buildroot Support
7300 2017.08-rc1, Released August 2nd, 2017
7304 - The skeleton package has been split into multiple packages:
7305 skeleton-sysv (when Busybox or SysV init are used),
7306 skeleton-systemd (when systemd is used), skeleton-none (when
7307 no init system is used) and skeleton-custom (when a custom
7308 skeleton is used). Those packages, except skeleton-custom,
7309 share common logic and data in a new package called
7310 skeleton-common. The skeleton package becomes a virtual
7311 package. This change allows to generate a filesystem that is
7312 compliant with systemd expectations.
7314 - Support for using a read-only filesystem with systemd has
7317 - Major revamp of the gettext handling, with user-visible
7320 - prior to this revamp, when BR2_ENABLE_LOCALE=y, each
7321 package could decide to enable or not NLS support. When
7322 BR2_ENABLE_LOCALE was disabled, NLS support was forced off
7323 by passing --disable-nls to packages.
7325 - after this revamp, a new BR2_SYSTEM_ENABLE_NLS option
7326 controls whether NLS support should be enabled or not in
7327 packages. This option defaults to disabled, which means
7328 that now, NLS support is by default disabled in all
7331 Therefore, if you need NLS support in packages, you must now
7332 explicitly enable the BR2_SYSTEM_ENABLE_NLS option.
7334 - The host directory no longer has a usr/ component. This
7335 makes it much more natural to use that directory as an
7336 externally used toolchain. For compatibility with existing
7337 scripts, a usr -> . link is still added.
7339 - Hashes are now checked on tarballs by Buildroot when a
7340 package is sourced from a Git repository.
7342 - Patches are no longer being downloaded from Github, since
7343 auto-generated patches could change over time, and break
7344 hashes. All patches that were downloaded from Github are now
7345 stored in their respective package directories.
7347 - Hash files in packages can now contain hashes for the
7348 license files contained in the package source code. This
7349 allows to detect changes in such license files.
7351 - Binaries in $(TARGET_DIR) are now cleaned up from invalid
7352 RPATHs at the end of the build.
7354 - A new "make sdk" target prepares $(HOST_DIR) to be
7355 relocatable: turns RPATHs in host binaries into relocatable
7356 ones, removes bogus RPATHs from staging binaries/libraries,
7357 and provides a relocate-sdk script that can be executed to
7358 relocate the SDK after installation.
7360 - Addition of utils/genrandconfig which generates a random
7361 configuration based on a set of pre-defined toolchain
7362 configurations (support/config-fragments/autobuild/) and a
7363 random selection of packages. It is now used by the
7364 autobuilders to generate the random configurations.
7368 - ext2/3/4 filesystems are now generated using mkfs.ext from
7369 e2fsprogs instead of using genext2fs.
7373 - Addition of support for ARM big.LITTLE variants
7374 - Improved MIPS support, with options to select NaN encoding
7379 - Switch to gcc 6.x as the default gcc version, add support
7380 for gcc 7.x, remove support for gcc 4.8
7381 - Switch to binutils 2.28 as the default binutils version, add
7382 support for binutils 2.29, remove support for binutils 2.26
7383 - Support added for gdb 8.0
7384 - uClibc-ng bumped to 1.0.26
7385 - CodeSourcery toolchains for x86 and SuperH have been
7386 removed, they were using a too old glibc version
7387 (2.17). External toolchains with glibc 2.17 or earlier are
7388 no longer supported.
7389 - The version selection in the glibc package has been
7390 removed. Like musl and uClibc-ng, we now use the latest
7392 - Improved support for Xtensa toolchain overlays, which can
7397 - Numerous improvements to the runtime test infrastructure
7398 - Tests are now executed by Gitlab CI on a regular basis
7399 - Tools that are directly useful to the user have been moved
7400 from support/scripts/ to utils/: brmake, check-package,
7401 get-developers, scancpan, scanpipy, size-stats-compare,
7404 New defconfigs: A13 Olinuxino, Engicam platforms (i.CoreM6
7405 Solo/Dual/DualLite/Quad, RQS SOM, GEAM6UL SOM, Is.IoT MX6UL
7406 SOM), Nano Pi M1 (Plus), OrangePi Zero and Plus.
7408 New packages: azure-iot-sdk-c, cracklib, dt-utils, easy-rsa,
7409 erlang-jiffy, erlang-p1-oauth2, erlang-p1-xmpp,
7410 ifupdown-scripts, irrlicht, kodi-inputstream-adaptive,
7411 kodi-inputstream-rtmp, kvazaar, let-me-create, libloki,
7412 libpwquality, libressl, libspatialindex, libva-utils,
7413 linuxconsoletools, linuxptp, luaossl, lua-sdl2, lua-stdlib,
7414 lsscsi, paxtest, pcre2, pixz, python-asn1crypto,
7415 python-backports-shutil-get-terminal-size, python-bcrypt,
7416 python-cheroot, python-h2, python-hpack, python-hyperframe,
7417 python-hyperlink, python-ipython-genutils, python-pathlib2,
7418 python-pickleshare, python-priority, python-portend,
7419 python-scandir, python-systemd, python-tempora,
7420 python-traitlets, python-typepy, qt5virtualkeyboard,
7421 ratpoison, rauc, refpolicy, rhash, sdl2_mixer, sdl2_net,
7424 Removed packages: cloog, input-tools, mke2img
7426 Issues resolved (http://bugs.buildroot.org):
7428 #7892: systemd-journald is broken
7429 #9341: avahi-utils does not compile with uClibc + libglib2
7430 #9441: Link BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY to
7432 #9746: ext4 image generated by Buildroot is not working
7433 properly with U-Boot
7434 #9886: Build fails with "unexpected EOF while looking for
7435 matching `"'" if PATH contains a newline
7436 #9891: parted 3.1 => 3.2?
7437 #9911: qt5 does not build on sparc
7438 #9916: qt5 does not build on
7439 arm-buildroot-linux-uclibcgnueabihf for ARMv8 cores
7440 #9936: Host QEMU does not build with SDL support because of
7442 #9941: nodejs option disappears for arm
7443 #9951: SCANCPAN failure
7444 #9966: util-linux-2.30/.stamp_built' failed
7445 #9976: License file for package 'rtl8821au' incorrect
7446 #9991: SGX Error implicit declaration of function
7448 #10011: wget does not work from Buildroot
7449 #10036: Buildroot builds Raspbian Jessie headless image
7450 presenting incorrect prompt
7451 #10051: make: *** No rule to make target
7452 'raspberrpi3_defconfig'. Stop reported with Buildroot
7454 #10056: No .config file was produced in /buildroot folder
7455 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer
7457 #10071: fakeroot: replace hard-coded paths in post install
7458 #10076: Makefile:4113: recipe for target 'all-gcc' failed
7459 #10091: gcc7.1 does not build with graphite support due to old
7461 #10121: webkit without the multimedia option causes build
7464 2017.05.2, Released July 27th, 2017
7466 Important / security related fixes.
7468 Webkitgtk bumped to the 2.16.x series, fixing a large number
7471 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
7472 which default to PIE mode.
7474 Updated/fixed packages: aespipe, apache, bind, binutils,
7475 busybox, ccache, collectd, dieharder, efibootmgr, efivar,
7476 expat, ffmpeg, gcc, heimdal, iproute2, irssi, libglib2,
7477 libmemcached, libosip2, libtirpc, libxml-parser-perl,
7478 linux-fusion, linux-zigbee, mpg123, orc, pcre, php, protobuf,
7479 pulseaudio, python-setproctitle, qt5base, rpi-firmware,
7480 samba4, syslinux, systemd, spice, tcpdump, tiff, uboot-tools,
7481 webkitgtk, x265, xserver_xorg-server, xvisor
7483 Issues resolved (http://bugs.buildroot.org):
7485 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
7487 2017.05.1, Released July 4th, 2017
7489 Important / security related fixes.
7491 Update support/scripts/scancpan to use METACPAN v1 API as v0
7494 Update support/scripts/mkusers to handle setups where
7495 /etc/shadow is a symlink.
7497 External toolchain: Don't create musl dynamic loader symlink
7500 Setlocalversion: Correct detection of mercurial revisions for
7501 non-tagged versions.
7503 Defconfigs: at91sam9x5ek_mmc: workaround boot rom issue.
7505 Updated/fixed packages: apache, automake, bind, botan, c-ares,
7506 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, glmark2,
7507 gnutls, gst1-plugins-bad, imagemagick, imx-uuc, intltool,
7508 iperf, ipsec-tools, irssi, kmod, libcurl, libgcrypt, libmad,
7509 libnl, lugaro, mosquitto, mpg123, ncurses, nodejs, ntp,
7510 openssh, openvpn, pngquant, python-simplegeneric, qt5base,
7511 qt5multimedia, rtl8821au, socat, spice, systemd, tor, trinity,
7512 tslib, vlc, x264, xen, xlib_libxshmfenc, xserver_xorg-server
7514 Issues resolved (http://bugs.buildroot.org):
7516 #9976: License file for package 'rtl8821au' incorrect
7518 2017.05, Released May 31st, 2017
7522 External toolchain: musl dynamic linker symlink for mips-sf
7525 Updated/fixed packages: agentpp, bash, exim, hans, madplay,
7526 qpid-proton, rtl8188eu, snmppp, stm32flash, strongswan, sudo,
7529 Issues resolved (http://bugs.buildroot.org):
7531 #9906: genimage: Disk full
7533 2017.05-rc3, Released May 30th, 2017
7535 Fixes all over the tree.
7537 ARC toolchain bumped to 2017.03
7539 Runtime testing improvements and cleanups.
7541 Updated/fixed packages: acpica, armadillo, audiofile, c-icap,
7542 cppcms, dhcp, docker-engine, dropbear, elfutils, erlang,
7543 fbgrab, ffmpeg, flashrom, ftop, gnutls, google-breakpad,
7544 keepalived, kodi, libcdio, libepoxy, libev, libminiupnpc,
7545 libqmi, libtasn1, libv4l, mariadb, mono, mosh, mosquitto,
7546 mxml, ntp, opencv, openpowerlink, oracle-mysql, popt,
7547 pulseview, python-enum34, rabbitmq-c, redis, samba4, stella,
7550 Removed packages: firejail, ola
7552 Issues resolved (http://bugs.buildroot.org):
7554 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
7555 #9876: aarch64 support with gcc 4.8 toolchain
7556 #9896: host-gcc-initial error downloading because incorrect URL
7558 2017.05-rc2, Released May 17th, 2017
7560 Fixes all over the tree.
7562 ARC toolchain bumped to 2017.03-rc2
7564 Updated/fixed packages: bluez_utils, boost, clamav, daemon,
7565 efibootmgr, efl, espeak, expedite, faketime, ffmpeg, fxload,
7566 git, gpsd, kvm-unit-tests, libcdio, libv4l, lua, mke2img,
7567 mpir, mpv, odroid-scripts, openblas, opencv3, openvpn, php,
7568 postgresql, protobuf, qt5declarative, qwt, radvd, rpcbind,
7569 rtmpdump, strongswan, sudo, ltp-testsuite, uclibc-ng-test,
7570 vlc, x11vnc, xfsprogs
7572 Issues resolved (http://bugs.buildroot.org):
7574 #9796: source-check broken for Git downloads
7575 #9866: BASE_DIR usage
7577 2017.05-rc1, Released May 8th, 2017
7579 Fixes all over the tree and new features.
7583 - Installed binaries are now checked for correct architecture
7584 to catch natively built binaries or binaries built for other
7585 architecture variants.
7587 - Luarocks infrastructure improvements to extraction handling,
7588 support for upstream name != Buildroot package name.
7590 - 'make printvars' output format has changed to make it easier
7591 to use in scripts. It now has options to quote the variables
7592 and to show the expanded/unexpanded values.
7594 - Automatic ext2 rootfs size calculation has been removed. The
7595 logic was not working working reliable in all setups as it
7596 depends on the host filesystem behaviour, so instead now the
7597 size has to be specified explicitly (defaults to 60MB).
7599 - The git download infrastructure now ensures that GNU format
7600 tar files are created.
7602 - Fixed a variable clashing issue in the mkusers script with
7603 internal bash variables.
7605 - Fakeroot now links against libacl to fix issues on
7606 distributions using acls.
7608 - Correct permissions for /dev/pts/ptmx when systemd is used
7609 with recent glibc versions.
7611 - br2-external: Improve error reporting.
7613 - A wrapper script for genimage has been added in
7614 support/scripts/genimage.sh for easy use of genimage from
7617 - A script to check for common style issues in new packages
7618 before submitting has been added in support/scripts/check-package
7620 - Defconfigs are now tested by gitlab-CI instead of Travis:
7621 https://gitlab.com/buildroot.org/buildroot
7623 - Infrastructure for runtime testing has been added to
7628 - External linaro toolchains updated to 2017.02, ARC toolchain
7629 updated to 2017.03-rc1, NIOSII CodeSourcery to 2017.05
7631 - A number of fixes and improvements to the external toolchain
7632 handling, including C library detection, multilib and ld.so
7635 - Glibc 2.25 and uClibc-ng 1.0.24 added, wordexp support enabled
7638 - Binutils 2.28 added and default changed to 2.27
7643 - Support for the C-SKY architecture has been added.
7648 - The package license markings for legal info now uses the
7649 SPDX short identifiers for the license string where possible.
7651 - License info has been improved / added for a number of packages.
7656 - Cmake 3.7.x installed on the host is no longer ignored as a
7657 workaround for the RPATH issues has been implemented.
7659 - Docker-engine can now be built statically on an otherwise
7660 dynamic linked build for docker-in-docker setups.
7662 - U-Boot now supports out-of-tree device trees, similar to
7665 - Nodejs 0.10.x support (and with it, support for <ARMv6) has
7666 been removed as this is now EOL upstream.
7668 New defconfigs: AT91sam9x5ek dev/mmc/mmc-dev, banana pro,
7669 Nationalchip gx6605s, MIPS creator ci40, nexbox a95x, 64bit
7670 defconfig for raspberry pi 3, stm32f429-disc1.
7672 The raspberry pi zero-w and rpi3 compute module are now also
7673 supported by the rpi0 / rpi3 defconfigs, beaglebone green is
7674 supported by the beaglebone defconfig.
7676 Removed defconfig: minnowboard, via imx6 vab820, altera
7679 New packages: arp-scan, atest, augeas, bluez-tools, daemon,
7680 dc3dd, dieharder, execline, fmt, ghostscript, gqrx,
7681 gst1-vaapi, jo, keepalived, kmscube, kodi-jsonschemabuilder,
7682 kodi-skin-confluence, kodi-texturepacker, lensfun, leptonica,
7683 libbson, libcsv, libgphoto2, libkcapi, libmaxminddb,
7684 libmediaart, libnpth, libscrypt, lua-bit32, lua-resty-http,
7685 lugaru, memtool, mpir, nanomsg, physfs, phytool, pngquant,
7686 python-decorator, python-simplegeneric,
7687 python-sortedcontainers, rpi-bt-firmware, rpi-wifi-firmware,
7688 s6, s6-dns, s6-linux-init, s6-linux-utils, s6-networking,
7689 s6-portable-utils, s6-rc, supertux, tesseract-ocr,
7690 uccp420wlan, wilink-bt-firmware
7692 Broken packages: ola
7694 Removed packages: cosmo, kodi-visualisation-fountain,
7695 polarssl, portmap, xdriver_xf86-video-glide,
7696 xdriver_xf86-video-v4l, xdriver_xf86-video-wsfb
7698 Issues resolved (http://bugs.buildroot.org):
7700 #8831: image generation fails on host ZFS due to "no free space"
7701 #9436: e2fsprogs remove busybox applets even of unselected e2fs..
7702 #9456: mkusers script bash errors
7703 #9496: mke2img fails during build on ntfs-3g host partition
7704 #9531: NPM fails to build embedded modules
7705 #9596: KODI: --enable-lirc needs "HAVE_LIRC" compiler definition..
7706 #9691: Wrong cryptsetup package include files location
7707 #9696: Wrong cryptsetup package include files location
7708 #9706: Can't download newer revisions of package from PyPI
7709 #9711: Recent libCEC version bump seems to break kodi package
7710 #9716: exit, shutdown, reboot from kodi
7711 #9721: version 2017.02: no acceptable m4 could be found in $PATH
7712 #9726: Raspberry Pi version B - Problems with UART speed in..
7713 #9751: expat legal info - manifest.csv: GPLv2 Source site: MIT..
7714 #9756: glibc fails to build on buildroot-sh4*-buildroot-linux-gnu
7715 #9766: support/scripts/pkgutil.py conflicts with the pkgutil.py..
7716 #9776: libubox build failed
7717 #9791: Python searches for packages in the user site directory
7718 #9806: libseccomp is not available when BR2_arm=y
7719 #9826: post-build scritp - symlinks created in post-build script..
7720 #9836: triggerhappy: systemd unit broken
7721 #9846: musl libc not installed correctly in target folder
7722 #9856: build libubox failed on ubuntu 17.04 64bit
7724 2017.02.11, Released April 11th, 2018
7726 Important / security related fixes.
7728 dependencies: Blacklist tar 1.30+ and build our own host-tar
7729 if needed as tar 1.30+ changed the --numeric-owner output for
7730 long path names. Build host-tar before other host-dependencies
7731 as they need it to extract their source tarballs.
7733 Updated/fixed packages: apache, busybox, clamav, dhcp,
7734 dnsmasq, dovecot, exim, imagemagick, irssi, jq, libcurl,
7735 libpjsip, librsvg, libtasn1, libvorbis, libxml2, lz4, mariadb,
7736 mbedtls, mosquitto, ntp, openblas, opencv3, openssl, patch,
7737 postgresql, python-webpy, qt53d, qt5tools, quagga, rsync,
7738 samba4, sngrep, tremor, wavpack, wireshark, xerces, xterm
7740 Issues resolved (http://bugs.uclibc.org):
7742 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
7744 2017.02.10, Released January 31st, 2018
7746 Important / security related fixes.
7748 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
7750 System: Only show getty options when busybox init or sysvinit
7753 Infrastructure: Fix build issue for autotools based packages
7754 checking for C++ support on toolchains without C++ support and
7755 on a distro lacking /lib/cpp (E.G. Arch Linux).
7757 Updated/fixed packages: avahi, berkeleydb, bind, busybox,
7758 ccache, clamav, coreutils, dovecot, eeprog, eudev, fis,
7759 intel-microcode, iputils, irssi, kmsxx, libcurl, liberation,
7760 libiio, lz4, mariadb, matchbox-lib, mcookie, openocd, php,
7761 pound, rpcbind, squid, tar, ti-cgt-pru, transmission,
7762 util-linux, webkitgtk, wireshark, xen
7764 Issues resolved (http://bugs.buildroot.org):
7766 #9996: lz4 package does not install lz4 binaries in target
7767 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
7768 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
7769 #10301: systemd/getty unused options
7770 #10331: kmsxx, host installation fails with BR2_SHARED_...
7771 #10536: Finding non-relative paths in the ccache
7772 #10641: avahi-autoipd not starting when using systemd-tmpfiles
7774 2017.02.9, Released January 1st, 2018
7776 Important / security related fixes.
7778 Fix divide by zero issue in size-stats script.
7780 Fix makefile include ordering issue with certain make versions
7781 in the external toolchain handling.
7783 Updated/fixed packages: dhcp, exim, flann, gdb, heimdal,
7784 libcue, libcurl, libevent, libpqxx, libsoxr, linphone, lldpd,
7785 mariadb, mfgtools, mtools, nodejs, nut, openssl, rsync,
7786 samba4, tor, vlc, webkitgtk, wireshark, xfsprogs,
7787 xlib_libXcursor, xlib_libXfont, xlib_libXfont2
7789 2017.02.8, Released November 27th, 2017
7791 Important / security related fixes.
7793 Qt: 5.6 version updated to 5.6.3.
7795 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
7798 Updated/fixed packages: apr, apr-util, arqp-standalone,
7799 collectd, dvb-apps, ffmpeg, google-breakpad, gstreamer,
7800 imagemagick, libfastjson, libglib2, libpjsip, libplist,
7801 localedef, luajit, mesa3d, openssh, openssl, postgresql,
7802 python3, python-pyqt5, qt5base, qt5canvas3d, qt5connectivity,
7803 qt5declarative, qt5engineio, qt5graphicaleffects,
7804 qt5imageformats, qt5location, qt5multimedia, qt5quickcontrols,
7805 qt5quickcontrols2, qt5script, qt5sensors, qt5serialbus,
7806 qt5serialport, qt5svg, qt5tools, qt5webchannel, qt5webkit,
7807 qt5websockets, qt5x11extras, qt5xmlpatterns, quagga, ruby,
7808 samba4, snmppp, ti-gfx, vboot-utils, webkitgtk, wireshark,
7811 Issues resolved (http://bugs.buildroot.org):
7813 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
7814 10361: python3 python-config script generates invalid includes
7815 10501: host-localedef fails to compile on Ubuntu 17.10
7817 2017.02.7, Released October 28th, 2017
7819 Important / security related fixes.
7821 Webkitgtk bumped to the 2.18.x series, fixing a large number
7824 Defconfigs: wandboard: Correct rootfs offset
7826 Toolchain: Linaro toolchains updated to 2017.08 release,
7827 fixing a number of issues. Musl: fix for CVE-2017-15650.
7829 Updated/fixed packages: busybox, bzip2, dnsmasq, git, go,
7830 hostapd, irssi, iucode-tool, lame, libcurl, libffi, libnspr,
7831 libnss, nodejs, openssh, openvpn, qemu, qt, redis, sdl2,
7832 webkitgtk, wget, wpa_supplicant, xen, xlib_libXfont,
7833 xlib_libXfont2, xserver_xorg-server
7835 2017.02.6, Released September 24th, 2017
7837 Important / security related fixes.
7839 Cmake: Ensure correct pkg-config is used when building host
7842 fs/iso9660: Ensure files from earlier builds are not included.
7844 Updated/fixed packages: apache, bcusdk, bind, binutils,
7845 bluez5_utils, botan, cmake, connman, dbus, dialog, e2fsprogs,
7846 faad2, fakeroot, ffmpeg, file, flashrom, gcc, gd, gdb,
7847 gdk-pixbuf, git, gnupg, gpsd, grub2, gst1-plugins-bad,
7848 imagemagick, iostat, iucode-tool, jack2, libarchive, libcurl,
7849 libgcrypt, libidn, libphidget, librsync, librsvg, libsoup,
7850 libxml2, linux-tools, lua, mariadb, mbedtls, mediastreamer,
7851 minidlna, netplug, nss-pam-ldapd, nvidia-driver, openjpeg,
7852 postgresql, proxychains-ng, python-libconfig,
7853 python-service-identity, qt, rpcbind, ruby, samba4, squashfs,
7854 squid, strongswan, subversion, supervisor, sysvinit, tcpdump,
7855 tor, transmission, unrar, valgrind, vim, webkitgtk, whois,
7858 Issues resolved (http://bugs.buildroot.org):
7860 #10141: Squashfs extended attribute failures
7861 #10261: Grub2 fails to build for x86_64
7862 #10276: BR2_PACKAGE_LINUX_TOOLS_GPIO fails for MIPS with...
7864 2017.02.5, Released July 27th, 2017
7866 Important / security related fixes.
7868 Webkitgtk bumped to the 2.16.x series, fixing a large number
7871 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
7872 which default to PIE mode.
7874 Updated/fixed packages: aespipe, apache, bind, binutils,
7875 busybox, ccache, collectd, efibootmgr, efivar, expat, ffmpeg,
7876 gcc, heimdal, iproute2, irssi, libglib2, libmemcached,
7877 libosip2, libtirpc, libxml-parser-perl, linux-fusion,
7878 linux-zigbee, mpg123, nodejs, orc, pcre, php, pulseaudio,
7879 python-setproctitle, qt5base, rpi-firmware, samba4, syslinux,
7880 systemd, spice, tcpdump, tiff, webkitgtk, x265, xen,
7881 xserver_xorg-server, xvisor
7883 Issues resolved (http://bugs.buildroot.org):
7885 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
7887 2017.02.4, Released July 4th, 2017
7889 Important / security related fixes.
7891 Update support/scripts/scancpan to use METACPAN v1 API as v0
7894 Update support/scripts/mkusers to handle setups where
7895 /etc/shadow is a symlink.
7897 External toolchain: Don't create musl dynamic loader symlink
7900 Setlocalversion: Correct detection of mercurial revisions for
7901 non-tagged versions.
7903 Updated/fixed packages: apache, automake, bind, botan, c-ares,
7904 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, gnutls,
7905 gst1-plugins-bad, imagemagick, imx-uuc, intltool, iperf,
7906 ipsec-tools, irssi, libgcrypt, libmad, libnl, mosquitto,
7907 mpg123, ncurses, nodejs, ntp, openssh, openvpn, qt5base,
7908 qt5multimedia, rtl8821au, socat, spice, systemd, tor, tslib,
7909 vlc, x264, xserver_xorg-server
7911 Issues resolved (http://bugs.buildroot.org):
7913 #9976: License file for package 'rtl8821au' incorrect
7915 2017.02.3, Released June 2nd, 2017
7917 Important / security related fixes.
7919 Download: <pkg>-source-check fixed for packages from git.
7921 External toolchain: musl dynamic linker symlink for mips-sf
7924 Updated/fixed packages: armadillo, audiofile, bash,
7925 bluez_utils, cppcms, dbus, dhcp, dropbear, efibootmgr, efl,
7926 elfutils, faketime, fbgrab, flashrom, ftop, gdb, git,
7927 google-breakpad, gpsd, hans, kvm-unit-tests, kyua, libev,
7928 libmicrohttpd, libminiupnpc, libtasn1, libubox, ltp-testsuite,
7929 lua, madplay, mariadb, mono, mosquitto, mxml, ntp,
7930 nvidia-driver, openblas, openvpn, oracle-mysql, picocom, popt,
7931 postgresql, pulseview, qt5base, qwt, rabbitmq-c, redis,
7932 rpcbind, rtmpdump, samba4, strongswan, sudo, vlc
7934 Issues resolved (http://bugs.buildroot.org):
7936 #9796: source-check broken for Git downloads
7937 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
7939 2017.02.2, Released May 1st, 2017
7941 Important / security related fixes.
7943 Use HTTPS for the Codesourcery external toolchains as the HTTP
7944 URLs no longer work.
7946 Updated/fixed packages: bind, busybox, dovecot, freetype,
7947 ghostscript, glibc, granite, hiredis, icu, imagemagick,
7948 gst-plugins-base, gst1-plugins-base, libcroco, libcurl, libnl,
7949 libnspr, libnss, libsamplerate, libsndfile, libunwind,
7950 minicom, mplayer, mpv, nodejs, python-django, python-pyyaml,
7951 python-web2py, samba4, syslinux, systemd, tiff, trinity,
7952 uboot, wireshark, xen
7954 Issues resolved (http://bugs.buildroot.org):
7956 #9791: Python searches for packages in the user site directory
7958 2017.02.1, Released April 4th, 2017
7960 Important / security related fixes.
7962 Fix a variable clashing issue in the mkusers script with
7963 internal bash variables.
7965 Improve external toolchain version detection.
7967 Correct permissions for /dev/pts/ptmx when systemd is used
7968 with recent glibc versions.
7970 Fix python module name clash for graph-depends.
7972 Fakeroot now links against libacl to fix issues on
7973 distributions using acls.
7975 Ensure that the git download infrastructure creates GNU format
7978 br2-external: Improve error reporting.
7980 Updated/fixed packages: acl, apr, audiofile, busybox, cairo,
7981 dbus-cpp, dbus-glib, dbus-triggerd, domoticz, elfutils,
7982 fakeroot, filemq, fmc, gdb, git, gnutls, gst-ffmpeg,
7983 gst1-plygins-bad, harfbuzz, htop, imagemagick, jasper, libcec,
7984 libiio, libplatform, librsvg, libselinux, libsidplay2, libsoc,
7985 libwebsockets, libxkbcommon, linux-firmware, logrotate,
7986 lpt-testsuite, lttng-libust, mariadb, mbedtls, memcached,
7987 mesa3d, mpd, mplayer, nbd, ncftp, ntp, openssh, opentyrian,
7988 pcre, perl-gd, python, qt5base, rpi-userland, rpm, samba4,
7989 skalibs, slang, sngrep, squashfs, syslog-ng, taglib,
7990 tcpreplay, tor, upmpdcli, wget, wireshark,
7991 xdriver_xf86-video-vmware, xlib_libXv, zmqpp
7993 Issues resolved (http://bugs.buildroot.org):
7995 #9456: mkusers script bash errors
7997 2017.02, Released February 28th, 2017
7999 Minor fixes, mainly fixing autobuilder issues.
8001 Don't use cmake 3.7.x from the build host as it is also
8002 affected by the RPATH handling issues, and instead build our
8005 Updated/fixed packages: assimp, classpath, genimage, mplayer,
8006 mpv, openocd, python-libconfig, qt5base, qt5quickcontrols,
8009 2017.02-rc3, Released February 26th, 2017
8011 Fixes all over the tree.
8013 Cmake reverted to version 3.6.3 to workaround regressions
8014 related to RPATH handling.
8016 Updated/fixed packages: bctoolbox, berkeleydb, binutils,
8017 btrfs-progs, classpath, directfb, glibc, gstreamer1,
8018 gst1-plugins-{base,good,bad,ugly}, gst1-libav,
8019 gst1-rtsp-server, gst1-validate, gst-omx, htop, libcurl,
8020 libepoxy, libimxvpuapi, libpcap, libuv, ncurses, openssh,
8021 oracle-mysql, poco, python, qt5base, qt5webkit, sslh, synergy,
8022 trousers, uclibc-ng-test, util-linux, vlc, xfsprogs
8024 Issues resolved (http://bugs.buildroot.org):
8026 #9251: Shared C++ libraries for Microblaze results in Segmentation...
8027 #9456: mkusers script bash errors
8028 #9506: Collectd 5.7.0 fails to build with libcrypt
8029 #9581: VagrantFile provisioning step fails due to issue with grub-pc
8030 #9586: usbmount: usbmount slows down the system... to a state of...
8031 #9616: CMake host packages cannot provide CONF_ENV
8032 #9641: Need raptor package installed in staging
8033 #9671: stunnel build error
8035 2017.02-rc2, Released February 20th, 2017
8037 Fixes all over the tree.
8039 Support for SOURCE_DATE_EPOCH in the toolchain wrapper for
8040 older gcc versions for reproducible builds has been
8041 (temporarily) reverted because of licensing compatiblity
8044 Defconfigs: SD card generation fix for the Udoo Neo board
8046 Infrastructure to handle .lz compressed tarballs added, and
8047 affected packages updated to use it.
8049 Updated/fixed packages: bctoolbox, bind, canelloni,
8050 cbootimage, ccache, classpath, cups, dbus, ddrescue, directfb,
8051 ed, erlang, gcc, gdb, glmark2, gstreamer, gstreamer1, hiredis,
8052 kmod, kmsxx, lcdapi, libasplib, libgpiod, libnss, libraw,
8053 libv4l, mesa3d-headers, mosquitto, mpd, mpv, musl, ntfs-3g,
8054 ocrad, openswan, postgresql, qt5base, qt5quickcontrols, redis,
8055 riemann-c-client, samba4, sunxi-mali, tcping, trousers,
8056 uclibc, util-linux, vim, wavpack, wget, wiringpi, xfsprogs,
8059 Issues resolved (http://bugs.buildroot.org):
8061 #8941: Valgrind fails to build with stack protection turned on
8062 #9291: perl: SysV message queues not configured, even if available
8063 #9651: libxcb-1.12 built Error
8064 #9656: util-linux: schedutils doesn't build on target w/o enabl...
8065 #9666: qt5quickcontrols install fails
8067 2017.02-rc1, Released February 11th, 2017
8069 Fixes all over the tree and new features.
8073 - numerous improvements to support reproducible builds
8075 - new waf-package package infrastructure to support packages
8076 that use the Waf build system. 6 packages converted to
8077 this infrastructure.
8079 - add option <pkg>_PREFER_INSTALLER to the perl package
8084 - add support for the OpenRISC CPU architecture
8086 - merge description of the ARM and ARM64 options, and add
8087 support for selecting a specific ARM64 core
8091 - major rework of the external toolchain support. It is now
8092 split into several packages, one per external toolchain,
8093 and a common infrastructure.
8095 - important fix for musl to prevent a conflict between musl
8096 and kernel headers (fixes the build of numerous packages
8099 - uClibc-ng bumped to 1.0.22, and therefore enable uClibc
8100 for ARM64, mips32r6 and mips64r6
8102 - add gdb 7.12.1, and switch to gdb 7.11 as the default
8104 - Linaro toolchains updated to 2016.11, ARC toolchain
8105 components updated to arc-2016.09, MIPS Codescape
8106 toolchains bumped to 2016.05-06, CodeSourcery AMD64 and
8107 NIOS2 toolchains bumped
8109 - remove Analog Devices toolchain for the Blackfin
8110 architecture, remove pre-built musl toolchains from
8113 New defconfigs: Freescale i.MX23EVK, Qemu OpenRISC emulation,
8114 Qemu NIOS2 emulation, Grinn chiliBoard, Freescale i.MX6Q
8115 SabreSD, BeagleBoard X15, OrangePi One, ARC HS38 HAPS
8117 New packages: angular-websocket, aubio, bctoolbox, darkhttpd,
8118 ddrescue, easydbus, fakedate, git-crypt, hiredis, ifenslave,
8119 jsmn, libgpiod, libgsm, linux-syscall-support, mariadb, mimic,
8120 nginx-dav-ext, nmon, opkg-utils, policycoreutils,
8121 pru-software-support, python-arrow, python-attrs,
8122 python-babel, python-bitstring, python-chardet,
8123 python-constantly, python-flask-babel, python-gunicorn,
8124 python-incremental, python-jsonschema, python-logbook,
8125 python-markdown2, python-mbstrdecoder, python-mutagen,
8126 python-pathpy, python-pudb, python-pyqrcode,
8127 python-pytablereader, python-setuptools-scm, python-sh,
8128 python-toml, python-vcversioner, python-whoosh,
8129 raspberrypi-usbboot, riemann-c-client, rtl8723bs, skalibs,
8130 sslh, sngrep, ti-cgt-pru, uclibc-ng-test, udpxy, uhttpd,
8131 upower, ustream-ssl, waf, xlib_libXfont2
8133 Removed packages: perl-db-file, snowball-hdmiservice,
8136 Tooling: addition of a test-pkg script to help contributors
8137 build test their package.
8139 Issues resolved (http://bugs.buildroot.org):
8141 #8946: Valgrind fails to build with stack protection turned on
8142 #9461: odroidc2 - toolchain Linaro AArch64 2016.11 compile error
8143 #9466: VIM_REMOVE_DOCS removes rgb.txt
8144 #9486: xorg-server 1.19 fails to compile for glibc with systemd init (x86_64)
8145 #9501: eudev fails to build with older kernel headers
8146 #9526: Embedded NPM fails to start with "no such file or directory" error
8147 #9541: Platform drivers autoloading from info in device tree does not work
8148 #9546: seems BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS do nothing
8149 #9551: Coreutils fails to build target src/src_libsinglebin_pinky_a-pinky.o
8150 #9566: [kmod] Compilation fails with uclibc
8151 #9571: buildroot fails while building opencv for arm64 platform
8152 #9576: External tree with BR 2016.11 does not work anymore
8153 #9606: xorg-server cannot build for ARM target
8155 2016.11.3, Released March 9th, 2017
8157 Important / security related fixes.
8159 Updated/fixed packages: bind, dbus, gnutls, imagemagick,
8160 lcms2, libcurl, ntfs-3g, ntp, openssl, php, quagga, redis,
8161 squid, stunnel, tcpdump, vim, wavpack, wireshark, xlib_libXpm
8163 2016.11.2, Released January 25th, 2017
8165 Important / security related fixes.
8167 A fix for BR2_EXTERNAL trees referenced using relative paths,
8168 which broke in 2016.11.
8170 Updated/fixed packages: bind, docker-engine, gd, gnutls, go,
8171 imagemagick, irssi, libpng, libvncserver, musl, opus, php,
8172 php-imagick, rabbitmq-server, runc, wireshark,
8174 Issues resolved (http://bugs.buildroot.org):
8176 #9576: External tree with BR 2016.11 does not work anymore
8178 2016.11.1, Released December 29th, 2016
8180 Important / security related fixes.
8182 Updated/fixed packages: apache, cryptopp, docker-engine,
8183 dovecot, exim, gdk-pixbuf, libcurl, libupnp, links, monit,
8184 nodejs, openssh, php, python, python-bottle, samba4, squid,
8185 uboot, vim, wireshark, xorg-server uboot
8187 Issues resolved (http://bugs.buildroot.org):
8189 #9466: VIM_REMOVE_DOCS removes rgb.txt
8191 2016.11, Released November 30th, 2016
8195 Updated/fixed packages: bzip2, gcc, jasper, sane-backends,
8198 Issues resolved (http://bugs.buildroot.org):
8200 #9451: packages/postgresql/postgresql.mk contains wrong POST...
8202 2016.11-rc3, Released November 28th, 2016
8204 Fixes all over the tree, including a number of security fixes.
8206 The move from fakeroot to pseudo unfortunately brought a
8207 number of issues. The SELinux issue described in #9386 which
8208 triggered the move to pseudo has been investigated further and
8209 a workaround implemented and the pseudo changes reverted.
8211 Linux kernel: update default to 4.8.11.
8213 Defconfigs: Updates/fixes for imx28ek, mx6udoo, imx6ulpico,
8214 olimex a20 olinuxino lime mali, roseapplepi, synopsis aarch64
8215 vdk, axs101, axs103 and hs38 smd vdk.
8217 Updated/fixed packages: autossh, chrony, dosfstools,
8218 dtv-scan-tables, e2fsprogs, gcc, gdb, gnuchess, gnuradio,
8219 gpsd, gst1-plugins-bad, gst1-plugins-good, imagemagick,
8220 kvm-unit-tests, libfribi, libuv, mesa3d, mpfr, mplayer, mpv,
8221 ntp, ola, olsr, openblas, openjpeg, openssh, postgresql,
8222 ptpd2python3, qemu, qextserialport, qt5base, quagga, xqwt,
8223 taskd, tiff, tremor, trousers, udisks, uclibc, wireshark,
8224 xapp_xload, xenomai, xmlstarlet
8226 Issues resolved (http://bugs.buildroot.org):
8228 #9386: ubinize fails with or without custom config
8229 #9431: A misspelling
8230 #9446: make raspberrypi3_defconfig compilation failure
8232 2016.11-rc2, Released November 13th, 2016
8234 Fixes all over the tree.
8236 Architecture: add support for MIPS XBurst cores; remove MIPS
8237 support for M5100 cores.
8239 Updated/fixed packages: mesa3d, lttng-babeltrace, tinyalsa, pseudo,
8240 czmq, libxml2, makedevs, binutils, kvm-unit-tests, libnss, privoxy,
8241 qemu, ser2net, net-tools, ffmpeg, assimp, libmpeg2, ccache, mpv,
8242 libxslt, python, python3, php, valgrind, guile, domoticz, efl,
8243 jasper, kvmtool, go, wget, sane-backends, weston, tinymembench,
8244 strace, openjpeg, lcms2, quota.
8246 Linux kernel: update default to 4.8.7.
8248 CMake support: fix cmake wrapper to properly pass NDEBUG flag.
8250 Filesystems: use a wrapper to pseudo, to better mimick the behaviour
8251 of fakeroot; makedevs no longer breaks of the destination already
8252 exists and is of the correct type/major/minor.
8254 Defconfigs: a few legacy and broken defconfigs have been removed
8255 because they now fail to build: kb9202_defconfig, mini2440_defconfig,
8256 freescale_p2020ds, qmx6, calao*, atmel_sama5d4ek. Other defconfigs
8257 have been updated: nanopi-neo, olimex_a20_olinuxino_lime_mali,
8258 armadeus_apf51, armadeus_apf28, freescale_imx31_3stack, ci20,
8259 olimex_a20_olinuxino_lime2, atmel_at91sam9260eknf,
8260 atmel_at91sam9rlek, atmel_at91sam9g20dfc, atmel_at91sam9g45m10ek,
8263 2016.11-rc1, Released November 3rd, 2016
8265 Fixes all over the tree and new features.
8267 It is now possible to specify multiple BR2_EXTERNAL
8268 directories. The required files in a BR2_EXTERNAL directory
8269 have changed to accomodate this feature. Refer to the
8270 documentation for details of how to update them. External
8271 trees now have a name and a description. Also, it is possible
8272 to override a defconfig in the external tree.
8274 The default skeleton now uses UID 65534 for the "nobody"
8275 user instead of UID 99, like most distros do. See
8276 https://lwn.net/Articles/695478/ for a complete discussion.
8277 Programs and configuration files that explicitly refer to UID
8278 99 will have to be updated.
8280 When the build environment already has a suitable cmake version
8281 (3.1 or later), that one will be used instead of building
8282 host-cmake. This can speed up the build significantly.
8284 The ExtUtils::MakeMaker perl module is now required in the
8287 An additional check is done during the build that files are
8288 not installed in the output directory within the output
8289 directory. This happens e.g. when the target directory is
8290 contained both in --prefix and in DESTDIR. The build will
8291 terminate with an error message that specifies which package
8292 and which file caused the failure.
8294 The concept of "deprecated packages" and the BR2_DEPRECATED
8295 option have been removed. Instead, packages are removed
8296 immediately. Packages are only removed when they don't work
8297 for some reason. If you still need a removed package and
8298 you have a solution for the problem(s) that caused the
8299 removal, please contribute it.
8301 Architecture: support for sh64 removed, improved support for
8302 MIPS core selection.
8304 Toolchain: support for musl powerpc64le, mips64 and mipsr6
8305 toolchains, ARC toolchain components updates, gcc 6.x series
8306 bumped to 6.2.0, default binutils version switched to 2.26,
8307 default gcc version switched to gcc 5.x, Linaro toolchains
8308 updated, uclibc-ng bumped to 1.0.19. GCC is now always built
8309 with TLS support. Checking of unsafe compiler options (that
8310 point to host directories) has been extended with -isystem,
8311 -idirafter and -iquote.
8313 Package infrastructure: new variable $(PKG)_DL_OPTS, addition
8314 of <pkg>-show-rdepends to list reverse dependencies, and
8315 <pkg>-graph-rdepends to graph reverse dependencies. Linux tools
8316 are now in a separate linux-tools package instead of in the
8317 kernel build. Fakeroot has been replaced by pseudo.
8319 CMake support: the toolchainfile.cmake file now provides a
8320 definition of the CMAKE_BUILD_TYPE variable. The
8321 toolchainfile.cmake also no longer forces the compiler/linker
8322 flags defined by Buildroot.
8324 New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard,
8325 TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU,
8326 BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO.
8328 New packages: arm-trusted-firmware, amd-catalyst, atop, aufs,
8329 aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools,
8330 mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb,
8331 python-crcmod, python-cssutils, python-docutils,
8332 python-futures, python-mwclient, python-mwscrape,
8333 python-mwscrape2slob, python-pyelftools, python-pyicu,
8334 python-pylru, python-pyqt5, python-requests-toolbelt,
8335 python-simpleaudio, python-slob, rabbitmq-server, shapelib,
8336 vdr, vdr-plugin-vnsiserver, vexpress-firmware, xvisor, iio and
8339 Removed packages: binutils 2.24, fakeroot, gcc 4.7, ipkg,
8340 kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24,
8343 Documentation: the list of packages that was present in the
8344 Buildroot manual has been removed.
8346 Legal info: the "licenses.txt" file that concatenates all
8347 license texts is no longer generated - it was not considered
8348 useful. The manifest.csv contains an empty cell instead of
8349 "not saved" when no license file is available.
8351 Other: addition of a DEVELOPERS file listing developers taking
8352 care of packages or architectures.
8354 Issues resolved (http://bugs.buildroot.org):
8356 #7802: host-python build hangs compiling getbuildinfo.o
8357 #8206: mplayer uses host xorg development files
8358 #8516: mkcubiecard.sh uses outdated sfdisk switch -D
8359 #8536: Building sudo with PAM results in unusable sudo
8360 #8646: check-host-rpath script returns false positives when rpath
8362 #8696: xdriver_xf86-input-mouse install header files in target
8364 #8811: rp-pppoe - generated scripts commands use HOST pathnames,
8365 not necessarily TARGET
8366 #8846: Orphaned/missing toolchain borks eclipse plugin
8367 #8856: python tornado runtime wasn't met on buildroot 2016.02
8368 #8901: gcc failes to build if fortran is enabled
8369 #8916: LDFLAGS pass to openssh
8370 #8941: "ls" of an NFSv4 share only works when pumped through strace
8371 #8946: Valgrind fails to build with stack protection turned on
8372 #9021: Kodi - Broken: Illegal instruction (core dumped)
8373 #9096: rootfs.ubi not created
8374 #9111: glibc 2.23: libmvec.so not copied
8375 #9176: minnowboard : USB not mounted
8376 #9196: raspberry pi 3 default build seem broken
8377 #9201: Permission denied make: *** [core-dependencies] Error 126 in
8379 #9216: log4cpp package build fails to build within install
8380 #9221: Kodi needs "Python .py and .pyc support" otherwise it crashes when
8382 #9229: Firefly boot fails with: "failed to find part:boot"
8383 #9256: [Config file] New device: Odroid-U2/U3
8384 #9296: Buildroot Fails on applying patches
8385 #9301: U-boot fails to build with default zynq_zed_defconfig configuration
8386 #9316: U-boot fails to build if libssl-dev is not installed
8387 #9321: Vanilla libcrypt++ v5.6.3 doesn't allow to work Nvidia Tegra's
8388 flash utility (tegrarcm)
8389 #9326: Odroid-C2 build results in non-bootable image
8390 #9336: Improve iconv support for external toolchain based builds
8392 #9366: no link rootfs.ext4 -> rootfs.ext2
8393 #9371: openssl: download failes with "Only allow downloads from primary
8394 download site" + local server
8395 #9381: check-host-rpath issues
8396 #9386: ubinize fails with or without custom config
8398 2016.08, Released September 1st, 2016
8402 Toolchain: ARC tools updated to arc-2016.09-eng010.
8404 Updated/fixed packages: libshout, luajit, mpd, mplayer
8406 Issues resolved (http://bugs.buildroot.org):
8408 #7520: CodeSourcery toolchain ARM: C++11 std::exception_ptr..
8409 #8341: Getting EGL Error: Could not create the egl surface:..
8410 #9121: gst1-imx for i.MX6 compile failed, cannot find PXP, ..
8412 2016.08-rc3, Released August 29th, 2016
8414 Fixes all over the tree.
8416 Toolchain: C++ support for the internal blackfin toolchain
8419 Architecture: Default to bf532 CPU variant for blackfin,
8420 Fix flat one memory region support for m68k and disable flat
8421 separate data support because of compatibility issues.
8423 Defconfigs: Minnowboard and Raspberrypi: Fix errors with
8424 post-build scripts when systemd is used.
8425 Zynq microzed/zc706/zed: Fix u-booot configuration.
8427 netbsd-queue package extended and renamed to
8428 musl-compat-headers. With this, a number of musl compatibility
8429 patches are no longer needed.
8431 Updated/fixed packages: aircrack-ng, android-tools, babeld,
8432 bcusdk, binutils, boa, busybox, connman, cpupower,
8433 docker-engine, domoticz, elf2flt, ffmpeg, fwup, gcc,
8434 glib-networking, gnupg, hplip, igd2-for-linux, imagemagick,
8435 imx-uuc, iputils, jack2, kismet, kmsxx, libaio, libamcodec,
8436 libconfuse, libffi, libfreeimage, libgcrypt, libgpg-error,
8437 libiio, libraw, libsepol, libserialport, libxmlrpc, linknx,
8438 linux-pam, lirc-tools, lldpd, logrotate, lshw, musl, ncurses,
8439 neon, nettle, norm, ntfs-3g, openblas, openmpi, openswan,
8440 pinentry, pixman, protobuf, python-meld3, qlibc, qt, qt5base,
8441 quagga, rpcbind, rt-tests, runc, sane-backends, sconeserver,
8442 squeezelite, stella, tftpd, tinycbor, tinydtls, trace-cmd,
8443 trousers, tstools, uboot-tools, uclibc, ulogd, ustr, vlc,
8444 webkitgtk, wireshark, xdriver_xf86-video-intel
8446 Issues resolved (http://bugs.buildroot.org):
8448 #9101: Error on support/download/git with system git older than 1.8.4
8449 #9181: Compiling linux kernel fails if BR2_LINUX_KERNEL_TOOL_CPU..
8451 2016.08-rc2, Released August 17th, 2016
8453 Fixes all over the tree.
8455 Toolchain: disable broken C++ support for internal blackfin
8456 toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6)
8457 to fix various issues.
8459 System: Zoneinfo is available for the musl C library as well.
8461 Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc,
8462 blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex,
8463 fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi,
8464 inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi,
8465 libical, libpjsip, libsidplay2, libunwindow, libxml2,
8466 linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp,
8467 openblas, openipmi, owfs, php, poco, procps, qt, quota,
8468 sg3_utils, spidev_test, systemd-bootchart, thrift,
8469 uboot-tools, uclibc, webrtc-audio-processing, wayland, weston,
8470 xdriver_xf86-video-savage, xserver_xorg-server, xen
8472 Issues resolved (http://bugs.buildroot.org):
8474 #9136: make graph-size fails with "ValueError: too many values to..
8475 #9151: qt: fix build with ALSA >= 1.1.x
8476 #9156: qt: Fix missing runtime Qt3Support dependency
8477 #9161: modsetting patch not applied to xserver 1.18.4
8478 #9166: Missing overlays directory in VFAT image for raspberry pi 3
8480 2016.08-rc1, Released August 6th, 2016
8482 Fixes all over the tree and new features.
8484 Toolchain: Fortran support added. eglibc support removed, musl
8485 support no longer experimental. Blackfin and Microblaze
8486 support for internal uClibc-ng toolchain, m68k/coldfire
8487 improvements. The check for unsafe (build host) directories
8488 access (/usr/include and /usr/lib) is now enabled by default.
8489 Unused locales are now purged by default to save space (and
8490 the default list of locales shrunk). The option to control
8491 this has now moved from the toolchain menu to system
8494 Legal info improvements: sources are now hardlinked instead of
8495 copied if possible to save space. Patches and extra downloads
8498 An experimental configuration knob (BR2_REPRODUCIBLE) has been
8499 added to make the builds more reproducible (E.G. less
8500 differences in the binary output between builds of the same
8501 configuration). This is still work in progress.
8503 An option to execute a custom script inside the fakeroot
8504 environment used to the generate the filesystem (E.G. to tweak
8505 permissions or similar) has been added.
8507 Git support now supports git submodules if
8508 <pkg>_GIT_SUBMODULES is enabled.
8510 Hash files for integritry validation have been added for all
8513 Scanpypi utility to help creating packages from the Python
8514 package index (pypi) has been added.
8516 The makedevs utility now has support for adding file
8517 capabilities using extended attributes.
8519 New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
8520 development configs, Blackfin GDB simulator, Linksprite
8521 pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK,
8522 i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and
8523 MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook,
8524 Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI
8525 demos. A number of defconfigs have been updated and extended
8526 to generate SD card images. Synopsys HS38 VDK defconfig removed.
8528 New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base,
8529 alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv,
8530 circus, dante, docker-containerd, docker-engine, domoticz,
8531 efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas,
8532 gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux,
8533 jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus,
8534 libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc,
8535 libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd,
8536 mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali,
8537 odroid-scripts, omxplayer, openblas, openmpi, openzwave,
8538 p7zip, pdbg, python-argh, python-dataproperty,
8539 python-dateutil, python-dialog3, python-dicttoxml,
8540 python-dominate, python-engineio, python-flask-jsonrpc,
8541 python-flask-login, python-humanize, python-pathtools,
8542 python-pathvalidate, python-pillow, python-prompt-toolkit,
8543 python-pytablewriter, python-pytz, python-scapy3k,
8544 python-sdnotify, python-socketio, python-tomako,
8545 python-ubjson, python-u-msgpack, python-watchdog,
8546 python-wcwidth, python-xlrd, python-xlsxwriter,
8547 python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx,
8548 sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella,
8549 supertuxkart, systemd-bootchart, tekui, terminology, tinycbor,
8550 tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon,
8553 Deprecated packages: ipkg, sstrip
8555 Removed packages: sunxi-mali-prop
8557 Issues resolved (http://bugs.buildroot.org):
8559 #8931: segment fault when compile argp-help.c using aarch64-bu...
8560 #8966: eglfs error. buildroot don't compile the library libeglfs.so
8561 #8971: build for beaglebone fails
8562 #8986: qt5imageformats fails to build on AArch64
8563 #8991: grub2 fails to compile
8564 #9001: Nodejs option not available
8565 #9006: gcc with c++ support v4 and v5 fail to compile on fedora 24
8566 #9016: arceb-buildroot-linux-uclibc ld uses incorrect default format
8567 #9066: 8139TOO - faulty behaviour
8568 #9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203)
8569 #9091: U-Boot fails to boot with large ramdisk
8571 2016.05, Released May 31st, 2016
8575 External toolchain: Fix for symlink handling when copying
8578 Updated/fixed packages: gcc, grantlee, gst-ffmpeg,
8579 ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris,
8580 lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools,
8581 net-tools, openpowerlink, pulseview, rpm, tinyalsa,
8582 xdriver_xf86-video-fbturbo, xserver_xorg-server
8584 2016.05-rc3, Released May 26th, 2016
8586 Fixes all over the tree.
8588 Tweaks for SSP handling for external toolchains.
8590 Updated/fixed packages: aircrack-ng, bluez5_utils, connman,
8591 cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go,
8592 gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi,
8593 kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme,
8594 libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori,
8595 mpg123, mtr, openpgm, openpowerlink, oprofile, php,
8596 postgresql, putty, python-service-identity, python-treq,
8597 qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc,
8598 ustr, valgrind, webkitgtk, libxml2, xorriso,
8601 Issues resolved (http://bugs.uclibc.org):
8603 #8936: Aircrack-ng - Alot of missing dependencies
8605 2016.05-rc2, Released May 17th, 2016
8607 Fixes all over the tree.
8609 Rootfs overlay handling now refuses to overwrite
8610 /{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option
8611 even if these directories are present in the overlay.
8613 External toolchain: Unbreak user provided libraries deployment
8614 (BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring.
8616 QEMU coldfire: Fix for signal handling kernel issue, enable
8619 Updated/fixed packages: android-tools, assimp, boost, gcc,
8620 glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils,
8621 jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs,
8622 kodi-visualisation-shadertoy, libarchive, libinput, libpjsip,
8623 mali-t76x, mtr, nginx, opencv, openvpn, python-coherence,
8624 qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua
8626 2016.05-rc1, Released May 10th, 2016
8628 Fixes all over the tree and new features.
8630 Architectures: new ARM variants: Cortex A17 and M4, improved
8631 nonmmu (cortex-M) support, m68k has been re-enabled with
8632 support for ColdFire. For x86, support for the i386 variant
8635 Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as
8636 deprecated. Go programming language support, Add Binutils 2.26
8637 support. Old Sourcery PowerPC external toolchains removed,
8638 Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130
8639 added, Linaro ARM/ARMeb/Aarch64 toolchains updated.
8641 New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7,
8642 STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2,
8643 Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were
8644 added for m68k, eXtensa-nommu and ColdFire.
8646 Linux: use zImage by default on ARM, subversion repository
8647 support (for u-boot as well).
8649 New packages: aer-inject, android-tools, cannelloni,
8650 cbootimage, cgroupfs-mount, connman-gtk, crudini, dt,
8651 gmrender-resurrect, flannel, font-awesome, freeswitch, go,
8652 go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc,
8653 kodi-adsp-basic, kodi-adsp-freesurround,
8654 kodi-audiodecoder-opus, kodi-pvr-hdhomerun,
8655 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
8656 kodi-screensaver-matrixtrails, kodi-screensaver-planestate,
8657 kodi-screensaver-rsxs, kodi-visualisation-fishbmc,
8658 kodi-visualisation-fountain, kodi-visualisation-goom, libgee,
8659 libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx,
8660 lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload,
8661 norm, nvme, owfs, pound, privoxy, procrank_linux, putty,
8662 python-autobahn, python-characteristic, python-crossbar,
8663 python-cryptography, python-iniparse, python-iowait,
8664 python-lmdb, python-pexpect, python-ptyprocess,
8665 python-pyasn-modules, python-pygments, python-pymysql,
8666 python-pynacl, python-pyopenssl, python-pysocks,
8667 python-pytrie, python-rpi-gpio, python-service-identity,
8668 python-setproctitle, python-shutilwhich, python-treq,
8669 python-txaio, python-ujson, python-wsaccel, qt5canvas3d,
8670 qt5location, qt5quickcontrols2, qt5serialbus, qt5tools,
8671 raptor, scrub, taskd, tegrarcm, turbolua, valijson,
8672 wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools,
8673 xdriver_xf86-video-amdgpu
8675 Removed packages: foomatic-filters, python-m2crypto,
8676 qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void
8678 Issues resolved (http://bugs.buildroot.org):
8680 #6830: Qt5: no fonts are installed
8681 #7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break
8682 #7580: Invalid filesystem in Pandaboard defconfig
8683 #8346: wf111 package removes all kernel module dependencies
8684 #8436: xserver_xorg-server Segmentation fault
8685 #8736: IPV6 forced on in busybox
8686 #8746: At startup system stops with 'cannot set terminal proces..
8687 #8751: make fail [fio does not build on sh]
8688 #8766: Compiling host-gcc-final-4.9.3 broken on i386
8689 #8771: make savedefconfig modifies sources
8690 #8781: Unable to build uboot for imx28evk
8691 #8786: gdb fails to build with xz and expat support at the same
8692 #8801: Compilation of Buildroot 2016.2 for Raspberry Pi with...
8693 #8806: Buildroot 2016.2 for Raspberry Pi requires that ext4...
8694 #8836: Can't select Vim in menuconfig
8695 #8851: Make sure fio can compile with libaio support if it...
8696 #8861: With buildroot 2016.02 trying to build for corei7-avx
8697 fails while trying to build host-binutils
8698 #8866: Making an USB flash bootable with extlinux build with
8699 buildroot does not work
8701 2016.02, Released March 1st, 2016
8703 Minor fixes, mostly security related.
8705 Circular dependency issue with same-as-kernel linux-headers
8708 Updated/fixed packages: bluez5_utils, heirloom-mailx,
8709 imx-gpu-viv, kodi-pvr-argustv, kodi-pvr-mediaportal-tvserver,
8710 kodi-pvr-nextpvr, libfcgi, openssl, pifmrds, powerpc-utils,
8711 python-m2crypto, slang, sox, squid, tn5250, xerces, zsh
8713 2016.02-rc3, Released February 27th, 2016
8715 Fixes all over the tree.
8717 Defconfigs: Ensure EABIhf is correctly enabled for ARM cores
8718 where VFP is optional (but present on the specific hw). Fix
8719 ARM variant selection for freescale_imx31_3stack_defconfig.
8721 Ensure tarballs of downloaded git trees do not contain a
8724 Clarify license of patches in COPYING.
8726 Updated/fixed package: avahi, binutils, cairo, can-festival,
8727 chrony, cifs-utils, dnsmasq, dvdauthor, e2fsprogs, efl,
8728 erlang-rebar, eudev, fbterm, gawk, gnupg2, gnuradio, gpm,
8729 gst1-plugins-good, hostapd, imagemagick, iproute2, iputils,
8730 jack2, kexec, kismet, lftp, libarchive, libeXosip2, libfm,
8731 libglib2, libsoil, libssh, libssh2, libuci, links, lshw, lxc,
8732 mediastreamer, mono, mraa, mutt, nfs-utils, numactl, ofono,
8733 omniorb, openipmi, openobex, patch, pax-utils, perf,
8734 pulseaudio, pure-ftp, qhull, qt, quagga, quota, sdl_sound,
8735 shairport-sync, spice, sysklogd, syslog-ng, trace-cmd,
8736 trousers, tvheadend, util-linux, vim, webkitgtk24, wireshark,
8737 wpa_supplicant, xerces, zsh
8739 Issues resolved (http://bugs.uclibc.org):
8741 #8651: libMonoPosixHelper.so wrong link reference in buildroot..
8743 2016.02-rc2, Released February 18th, 2016
8745 Fixes all over the tree.
8747 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld
8748 crash, backport of Xtensa .init/.fini literals handling.
8749 glibc security patches for CVE-2014-8121, CVE-2015-1781
8752 Defconfigs for Acmesystems Arietta g25 added.
8754 Updated/fixed packages: binutils, boost, chrony, dovecot,
8755 e2fsprogs, fio, gdb, glibc, graphite2, icu, kbd, libbsd,
8756 libcue, libgcrypt, libraw, links, mc, mosquitto, nodejs,
8757 postgresql, pptp-linux, pulseaudio, samba4, spice, squid,
8758 sysklogd, systemd, tiff, uclibc, ulogd, util-linux, valgrind.
8760 Issues resolved (http://bugs.uclibc.org):
8762 #8576: Building embedded Linux for Atmel SAMA5D4_Xplained...
8763 #8606: Problem compiling on Arch Linux
8764 #8681: kbd 2.0.3 does not build on rpi
8766 2016.02-rc1, Released February 10th, 2016
8768 Fixes all over the tree and new features.
8770 Toolchain: Support for GCC 5.3.x. ARC toolchain updated to
8771 arc-2015.12. Support for legacy uClibc dropped, default to
8772 uClibc-ng instead. Added sys/queue.h implementation for MUSL
8773 for compatibility. Updated versions of Code sourcery and
8774 Linaro toolchains. MIPS Codescape toolchains added. Version
8775 selection for preconfigured external toolchains removed.
8777 New Defconfigs: ARM Juno r0/r1 development boards, Freescale
8778 i.MX6UL Evaluation Kit, Intel Galileo Gen 2, Orange Pi PC.
8779 A number of defconfigs have been extended to generate complete
8780 system images using genimage.
8782 Linux: Automatically patch timeconst.pl for <3.9 kernels,
8783 which isn't compatible with modern perl versions, breaking the
8784 build when building on recent (Fedora 23, Debian
8785 Testing/Unstable, ..) distributions.
8787 Makedevs utility now accepts textual (non-numerical) user and
8790 Vagrant file to easily setup a working development environment
8791 in a VM has been added.
8793 Size-stats-compare script to compare rootfs sizes between
8794 builds has been added.
8796 Infozip package renamed to zip. EFL packages restructured.
8798 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
8799 angularjs, apache, apr, argp-standalone, armadillo, arptables,
8800 at, atk, audiofile, aumix, autoconf-archive, avahi, bash, bc,
8801 bcache-tools, bdwgc, beecrypt, bind, binutils, bluez5_utils,
8802 bluez_utils, bonnie, boost, busybox, cairo, cdrkit, chrony,
8803 clamav, cmake, collectd, connman, coreutils, cppcms, crda,
8804 cryptodev-linux, cryptsetup, cups, cwiid, cxxtest, dbus,
8805 dbus-cpp, dbus-glib, debianutils, dhcp, dhcpcd, dhrystone,
8806 dillo, directfb, directfb-examples, dmraid, dnsmasq, doom-wad,
8807 dovecot, dovecot-pigeonhole, dropbear, dtv-scan-tables,
8808 dvb-apps, dvbsnoop, ecryptfs-utils, eigen, ejabberd,
8809 elementary, elfutils, enlightenment, erlang, espeak, eudev,
8810 eventlog, exfat, exfat-utils, exiv2, expedite, faifa,
8811 fakeroot, fastd, fbgrab, fetchmail, ffmpeg, findutils, fio,
8812 firmware-imx, flann, flashrom, flite, flot, fmlib, freerdp,
8813 freescale-imx, freetype, gauche, gawk, gcc, gcc-final, gcr,
8814 gdb, gdk-pixbuf, geoip, gesftpserver, gettext, giflib, git,
8815 glibc, glibmm, glog, gmp, gnupg, gnupg2, gnutls, gob2, gpsd,
8816 gptfdisk, grep, gst1-libav, gst1-plugins-{bad,base,good,ugly},
8817 gst-ffmpeg, gst-plugins-{bad,base,good,ugly}, gstreamer,
8818 gstreamer1, guile, gvfs, gzip, harfbuzz, haserl, hiawatha,
8819 hostapd, hplip, icu, ifupdown, imagemagick, imx-gpu-viv,
8820 imx-kobs, imx-lib, input-tools, intel-microcode, iperf3,
8821 ipmitool, iproute2, iprutils, ipsec-tools, ipset, iptables,
8822 iputils, irda-utils, irssi, iucode-tool, jack2, janus-gateway,
8823 jpeg-turbo, jquery-datetimepicker, jquery-keyboard,
8824 jquery-sparkline, jquery-ui, jquery-ui-themes,
8825 jquery-validation, json-c, kbd, kernel-module-imx-gpu-viv,
8826 keyutils, kmod, knock, kodi, lcdproc, lcms2, leafnode2,
8827 leafpad, libass, libatomic_ops, libbroadvoice, libbsd,
8828 libcap-ng, libcdaudio, libcue, libcurl, libdrm, libecore,
8829 libedbus, libedit, libedje, libeet, libefreet, libeina,
8830 libeio, libelementary, libembryo, libepoxy, libethumb, libev,
8831 libevas, libevas-generic-loaders, libevdev, libevent, libffi,
8832 libfm, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
8833 libftdi, libfuse, libgail, libglew, libglib2, libgtk2,
8834 libgtk3, libgudev, libhttpparser, libidn, libinput, libiscsi,
8835 libjpeg, liblinear, libmbim, libmicrohttpd, libndp, libnspr,
8836 libnss, liboauth, liboping, libpciaccess, libplist, libpng,
8837 libraw, libraw1394, librsvg, libseccomp, libsecret,
8838 libserialport, libsigc, libsigrok, libsigrokdecode,
8839 libsndfile, libsoc, libsodium, libsoup, libssh2, libsvg,
8840 libsvg-cairo, libtasn1, libtirpc, libtorrent, libungif,
8841 libunwind, libupnpp, liburcu, libuv, libv4l, libva,
8842 libva-intel-driver, libvips, libvncserver, libxml2, libxmlpp,
8843 lightning, lighttpd, linknx, linux-firmware, linux-fusion,
8844 linux-headers, liquid-dsp, lirc-tools, live555, lm-sensors,
8845 lockdev, lshw, ltp-testsuite, ltrace, lttng-babeltrace,
8846 lttng-libust, lttng-modules, lttng-tools, lua, luabitop,
8847 luarocks, luv, lvm2, lxc, makedevs, mc, memcached, memtest86,
8848 mesa3d, mesa3d-demos, mesa3d-headers, micropython,
8849 micropython-lib, minicom, minidlna, mjpg-streamer, mke2img,
8850 moarvm, modem-manager, mongoose, mongrel2, monkey, mono,
8851 monolite, mosh, mosquitto, mpd, mplayer, msgpack, mtdev2tuio,
8852 musepack, musl, mysql, nano, nasm, nbd, neard, netatalk,
8853 netsnmp, nettle, net-tools, network-manager, nfs-utils, nginx,
8854 nmap, nodejs, ntfs-3g, ntp, numactl, nut, nvidia-driver,
8855 odhcp6c, ofono, ola, olsr, omniorb, opencv, opencv3, openipmi,
8856 openldap, openntpd, openobex, openocd, openpgm,
8857 open-plc-utils, openpowerlink, openssh, openssl, openswan,
8858 openvpn, opkg, oprofile, opus, opusfile, p11-kit, package,
8859 pango, pax-utils, pciutils, pcmanfm, perl, perl-db-file,
8860 perl-io-socket-ssl, perl-libwww-perl, perl-net-dns, perl-uri,
8861 perl-xml-libxml, php, php-ssh2, picocom, pinentry, pixman,
8862 polarssl, popt, portaudio, pppd, procps-ng, proftpd, protobuf,
8863 psmisc, ptpd2, pulseaudio, pulseview, pv, python, python3,
8864 python-alsaaudio, python-can, python-cffi, python-cherrypy,
8865 python-httplib2, python-jinja2, python-lxml, python-m2crypto,
8866 python-mako, python-msgpack, python-psutil, python-pyasn,
8867 python-pycparser, python-pydal, python-pyftpdlib,
8868 python-pyroute2, python-pyxml, python-pyzmq, python-requests,
8869 python-serial, python-setuptools, python-six, python-spidev,
8870 python-tornado, python-twisted, python-web2py, python-webpy,
8871 python-werkzeug, python-zope-interface, qemu, qhull, qpdf, qt,
8872 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
8873 qt5graphicaleffects, qt5imageformats, qt5multimedia,
8874 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
8875 qt5serialport, qt5svg, qt5webchannel, qt5webkit,
8876 qt5webkit-examples, qt5websockets, qt5x11extras,
8877 qt5xmlpatterns, qt-webkit-kiosk, racehound, radvd, read-edid,
8878 readline, redis, rpcbind, rpi-firmware, rpi-userland, rrdtool,
8879 rsync, rsyslog, rtai, rtorrent, rt-tests, rubix, ruby, samba4,
8880 sconeserver, setools, shairport-sync, sigrok-cli, skeleton,
8881 smack, snowball-init, socat, sp-oops-extract, sqlite,
8882 squashfs, squeezelite, squid, sredird, sshfs,
8883 start-stop-daemon, strace, strongswan, stunnel, subversion,
8884 sunxi-tools, swig, sysdig, syslog-ng, sysstat, systemd,
8885 sysvinit, taglib, tcl, tcpreplay, thrift, ti-gfx, tinyalsa,
8886 tor, torsmo, trace-cmd, transmission, tremor, triggerhappy,
8887 trinity, tvheadend, tzdata, uboot-tools, uclibc, udisks,
8888 udpcast, unionfs, upmpdcli, usb_modeswitch,
8889 usb_modeswitch_data, ustr, util-linux, vala, valgrind,
8890 vboot-utils, vde2, vlc, vnstat, webkit, webkitgtk24, weston,
8891 wget, whetstone, whois, wine, wipe, wireless-regdb, wireshark,
8892 wpa_supplicant, w_scan, x11r7, xapp_xbacklight, xapp_xcompmgr,
8893 xapp_xinput, xapp_xkbcomp, xdriver_xf86-input-evdev,
8894 xdriver_xf86-input-libinput, xdriver_xf86-input-synaptics,
8895 xdriver_xf86-video-ati, xdriver_xf86-video-fbturbo,
8896 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
8897 xfont_encodings, xfont_font-adobe-100dpi,
8898 xfont_font-adobe-75dpi, xfont_font-adobe-utopia-100dpi,
8899 xfont_font-adobe-utopia-75dpi, xfont_font-adobe-utopia-type1,
8900 xfont_font-alias, xfont_font-arabic-misc,
8901 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
8902 xfont_font-bh-lucidatypewriter-100dpi,
8903 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
8904 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
8905 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
8906 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
8907 xfont_font-daewoo-misc, xfont_font-dec-misc,
8908 xfont_font-ibm-type1, xfont_font-isas-misc,
8909 xfont_font-jis-misc, xfont_font-micro-misc,
8910 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
8911 xfont_font-misc-meltho, xfont_font-misc-misc,
8912 xfont_font-mutt-misc, xfont_font-schumacher-misc,
8913 xfont_font-screen-cyrillic, xfont_font-sony-misc,
8914 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
8915 xfont_font-xfree86-type1, xfsprogs, xkeyboard-config, xl2tp,
8916 xlib_libfontenc, xlib_libXi, xmlstarlet, xscreensaver,
8917 xserver_xorg-server, xtables-addons, xvkbd, xz, yad, yasm,
8918 ympd, zeromq, zic, znc, zsh,
8920 New packages: acsccid, assimp, atkmm, autofs, bcm2835,
8921 cairomm, cantarell, chocolate-doom, comix-cursors, cxxtest,
8922 edid-decode, emlog, gcr, gtkmm3, hidapi, jquery-sidebar,
8923 kernel-module-imx-gpu-viv, libasplib, libcroco, libdvbpsi,
8924 libfreeglut, libgdiplus, libglfw, libhdhomerun, libnet,
8925 libsoil, lldpd, luvi, mbedtls, minizip, miraclecast, mongodb,
8926 mraa, netbsd-queue, netsniff-ng, nss-pam-ldapd,
8927 obsidian-cursors, openal, openbox, pangomm,
8928 python-backports-abc, python-beautifulsoup4, python-cbor,
8929 python-click, python-cssselect, python-ecdsa, python-html5lib,
8930 python-idna, python-ipaddress, python-mistune, python-netaddr,
8931 python-paho-mqtt, python-paramiko, python-pyparted,
8932 python-pysmb, python-pyudev, python-singledispatch,
8933 python-smbus-cffi, python-urllib3, qt53d, rabbitmq-c, rfkill,
8934 sbc, spi-tools, tpm-tools, trousers, ubus, unrar, unscd,
8935 unzip, v4l2grab, xdriver_xf86-video-nouveau, xdotool, zbar
8937 Removed packages: libungif, python-pyxml,
8939 Issues resolved (http://bugs.uclibc.org):
8941 #7886: gettext: link failure with locally-installed libxml2
8942 #7892: systemd-journald is broken
8943 #8066: nodejs crashes when built with gcc 4.9
8944 #8296: nodejs 0.12.7 - npm crashes (seg core dump)
8945 #8501: gunzip fails to uncompress files
8946 #8541: fail to build host-fakeroot-1.20.2
8947 #8546: build instructions for raspberry pi don't work
8948 #8571: strace for ARC compile error
8949 #8581: pciutils.mk PCIUTILS_MAKE_OPTS typo
8950 #8616: Fail to build for raspberrypi_defconfig with big endian
8951 #8621: sqlite package, properly enable readline
8953 2015.11, Released November 30th, 2015
8957 Merged/separate /usr handling is now also performed for
8958 staging so cross-gdb / gdbserver can find the libraries.
8960 Updated/fixed packages: autossh, conntrack-tools, dcron,
8961 espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv,
8962 libsoc, libv4l, minidlna, mongrel2, opencv, polarssl,
8963 rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad,
8966 Issues resolved (http://bugs.uclibc.org):
8968 #8441: Invalid directory for X11 fonts in target (RPi2)
8969 #8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3
8971 2015.11-rc3, Released November 26th, 2015
8973 Fixes all over the tree.
8975 We have a new modern website!
8977 Updated/fixed packages: apitrace, audiofile, autossh, bullet,
8978 c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear,
8979 fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base,
8980 gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1,
8981 guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb,
8982 libfreeimage, libgsasl, libgtk3, libxml2, localedef,
8983 lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl,
8984 oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver,
8985 sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg,
8988 Issues resolved (http://bugs.uclibc.org):
8990 #6872: gpsd: disabled on microblaze
8991 #8321: invalid opcode error with minidlna and ffmpeg
8992 #8336: Default systemd configuration fails to boot correctly in 2015-08
8993 #8446: rpi-userland failed to build with glibc 2.22
8995 2015.11-rc2, Released November 19th, 2015
8997 Fixes all over the tree.
8999 LD_LIBRARY_PATH is no longer used to ensure host binaries find
9000 their libraries, fixing issues on recent Fedora.
9002 Toolchain fixes for powerpc e5500 / e6500. Fix for an issue
9003 with ${TARGET}-cc after the move to use a toolchain wrapper
9004 for the internal toolchain.
9006 Appy-patches.sh now correctly applies all files listed in
9009 Fixes for merged /usr handling when a custom skeleton is used.
9011 Updated/fixed packages: axfsutils, boost, busybox, dhcp,
9012 directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc,
9013 gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl,
9014 libecore, libgudev, libnss, libpng, libserial, libssh2,
9015 libuecc, libxml2, linux-headers, liquid-dsp, ltris,
9016 lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer,
9017 mysql, opencv, opencv3, package, perl-file-util, php-ssh2,
9018 polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger,
9019 ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc,
9020 ushare, wine, wpa_supplicant, x265,
9021 xdriver_xf86-video-siliconmotion, zxing-cpp
9023 Issues resolved (http://bugs.uclibc.org):
9025 #4790: Running udhcpc on a system with NFS root kills NFS
9026 #8456: Building host-pkgconf on Fedora 23 fails due to..
9028 2015.11-rc1, Released November, 7th 2015
9030 Fixes all over the tree and new features.
9034 - Support for sparc64 added (internal toolchain with glibc
9037 - Support for mips32r6 and mips64r6 added.
9039 - Support for Intel Quark X1000 CPU.
9041 - Switch to EABIhf by default on ARM when a VFP is available.
9045 - glibc 2.22, gdb 7.10, use gdb 7.9 by default, musl 1.1.12,
9046 uclibc-ng 1.0.8, host-gdb enabled on AArch64.
9048 - The toolchain wrapper which was used only for external
9049 toolchains is now also used for Buildroot internal
9050 toolchains. This allowed to fix the ccache support, prepare
9051 the way for top-level parallel build support and remove gcc
9052 patches used to detect header/library path poisoning.
9054 - Remove Analog Devices Blackfin toolchain 2012R2.
9056 - Fix several Xtensa build failures by switching from
9057 text-section-literals to auto-litpools.
9059 - Enable MIPS64 support in uClibc-ng, use uClibc on ARC
9060 rather than a specific fork.
9062 - Linaro toolchains for ARM, ARMeb and AArch64 updated to
9063 2015.08. 2014.09 version is kept since 2015.08 only runs on
9068 - Fix ARM64 support in U-Boot.
9072 - Added: ARC HS38 VDK virtual boards, Avnet Microzed, Boundary
9073 Devices Nitrogen SoloX, Freescale i.MX6 SoloX Sabre SD,
9074 OLinuxino A20 Lime2, Qemu Sparc64, Qemu SuperH 4 big endian,
9075 Synopsys AArch64 VDK virtual platform.
9077 - Updated: calao_qil_a9260, calao_usb_a9g20_lpw, ci20,
9078 cubieboad, freescale_imx6_*, imx53loco, imx6_vab820,
9079 mpc8315erdb, qmx6, p1010rdb, qemu, raspberrypi,
9080 raspberrypi2, riotboard, snps_axs10*, wandboard.
9082 - Removed: at91rm9200df, at91sam9260dfc, at91sam9263ek,
9083 calao_snowball_defconfig, gnublin, integrator926_defconfig.
9087 - Support for fetching from Mercurial tags fixed.
9089 - Introduce LINUX_NEEDS_MODULES, which allows to enforce
9090 module support to be enabled in the kernel when a package
9091 builds out-of-tree kernel modules (through the
9092 pkg-kernel-module infrastructure or on its own).
9094 - Improve the perl package infrastructure to automatically add
9095 the dependency to the perl interpreter to target perl module
9098 - Remove trailing slashes in <pkg>_SITE and addition of a
9099 check to ensure such trailing slashes are no longer added.
9101 - Extend the legal infrastructure to allow packages to declare
9102 their actual source code. This is useful for packages for
9103 which <pkg>_SOURCE points to pre-built binaries (as is the
9104 case for external toolchains). The new <pkg>_ACTUAL_SOURCE
9105 variable allows to point to the source code in such cases.
9107 - Improved ccache support, thanks to the usage of a toolchain
9108 wrapper for internal toolchain. Now a single cache directory
9109 can be shared between different Buildroot builds.
9111 - Addition of a 'graph-size' make targets, which generates a
9112 PDF graph of per-package size of the root filesystem.
9114 - Addition of <pkg>_EXCLUDES so that packages can request
9115 certain parts of the source code tarball to not be
9116 extracted. This feature is currently used by gcc and
9119 - Packages can now use the <pkg>_PKGDIR variable, provided by
9120 the package infrastructure, to reference their package
9121 directory, instead of explicitly using package/<pkg>/.
9125 - Add high lz4 compression to squashfs.
9127 - Simplification of shell profile files in the default
9130 - Remove ftp user and /home/ftp from the skeleton, and let ftp
9131 server packages create these when needed.
9133 - Add support for /bin, /sbin and /lib to be symlinks to their
9134 corresponding directories in /usr. This is enforced for
9135 systemd configurations, and optional for other
9138 - Support for AXFS filesystem image generation added.
9140 - New options to add extra space/inodes to ext2/3/4 images.
9142 Updated/fixed packages:
9144 adwaita-icon-theme, apache, apitrace, atk, audit, avahi,
9145 barebox, bash, batctl, bind, binutils, bluez_utils, boost,
9146 bridge-utils, cairo, ccache, chrony, clapack, cloog, cmake,
9147 collectd, connman, conntrack-tools, coreutils, cpio,
9148 cryptsetup, dbus, dbus-cpp, devmem2, dhcp, dhcpcd, dhcpdump,
9149 dhrystone, dillo, directfb, directfb-examples, dmraid,
9150 dos2unix, dovecot, dovecot-pigeonhole, drbd-utils, dropbear,
9151 dropwatch, dtc, e2fsprogs, ebtables, efl, eigen, ejabberd,
9152 elf2flt, elfutils, erlang, ethtool, eudev, evemu, exfat,
9153 exfat-utils, expat, faifa, fbterm, fdk-aac, feh, ffmpeg, file,
9154 flashrom, fping, freerdp, freescale-imx, freetype, gdk-pixbuf,
9155 genimage, gettext, git, glib-networking, glmark2, gnupg2,
9156 gnuradio, gnutls, gpsd, grep, grub2, gst1-imx, gst1-libav,
9157 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
9158 gst1-plugins-ugly, gst1-validate, gst-fsl-plugins,
9159 gst-plugins-bad, gstreamer1, guile, gvfs, harfbuzz, haveged,
9160 hostapd, icu, imagemagick, impiutil, imx-gpu-viv, imx-vpu,
9161 inadyn, intltool, iostat, iperf3, ipmiutil, iproute2,
9162 iptables, iw, jpeg-turbo, jq, jsoncpp, kexec-lite, kmod, kodi,
9163 kodi-audioencoder-flac, kodi-pvr-argustv, kodi-pvr-filmon,
9164 kodi-pvr-hts, kodi-pvr-mythtv, kodi-pvr-pctv,
9165 kodi-pvr-stalker, kodi-pvr-vbox,
9166 kodi-visualisation-waveforhue, less, lftp, libbluray,
9167 libcgroup, libconfuse, libcurl, libdcadec, libdrm, libevdev,
9168 libffi, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
9169 libgcrypt, libglew, libglib2, libgtk3, libidn, liblinear,
9170 liblockfile, libmicrohttpd, libnetfilter_conntrack, libnfs,
9171 libnftnl, libnl, libnspr, libnss, libpcap, libpfm4, libpng,
9172 libselinux, libserial, libsoup, libsoxr, libstrophe, libtasn1,
9173 libtirpc, libtorrent, libupnpp, liburcu, libusb-compat, libuv,
9174 libv4l, libva, libva-intel-driver, libxcb, lighttpd, links,
9175 linux, linux-firmware, linux-fusion, linux-headers,
9176 lirc-tools, localedef, lpeg, lsof, ltp-testsuite,
9177 lttng-libust, lttng-tools, lua-periphery, luaposix, lvm2, lxc,
9178 lz4, mdadm, mesa3d, mesa3d-headers, minicom, minidlna, moarvm,
9179 modem-manager, mosquitto, mpd, mpdecimal, mpg123, mplayer,
9180 mrouted, msmtp, mtd, mutt, nettle, network-manager, nfs-utils,
9181 nftables, nginx, nodejs, noip, ntp, ofono, opencv3, openpgm,
9182 openssl, openswan, openvpn, pango, parted, perl, perl-cross,
9183 perl-crypt-openssl-random, perl-http-message,
9184 perl-io-socket-ssl, perl-module-build, perl-mojolicious,
9185 perl-netaddr-ip, perl-net-dns, perl-net-http, perl-net-ssleay,
9186 perl-uri, perl-xml-libxml, php, picocom, pixman, pkgconf,
9187 poco, polarssl, portaudio, portmap, postgresql, proftpd,
9188 protobuf, protobuf-c, pulseaudio, python-configshell-fb,
9189 python-networkmanager, python-numpy, python-pyparsing,
9190 python-pypcap, python-rtslib-fb, python-spidev, python-urwid,
9191 python-web2py, qemu, qt5base, redis, rngtools, rng-tools,
9192 rpi-firmware, rpi-userland, rtmpdump, rtorrent, ruby, samba,
9193 samba4, sane-backends, sconeserver, sdl, sed, setools,
9194 shairport-sync, shared-mime-info, sland, smartmontools,
9195 softether, spice-protocol, sqlcipher, sqlite, squid,
9196 strongswan, stunnel, subversion, sudo, sunxi-tools,
9197 supervisor, systemd, tar, targetcli-fb, tcpdump, tiff, tor,
9198 tvheadend, tzdata, uboot-tools, udisks, unionfs, upmpdcli,
9199 util-linux, vala, valgrind, vim, vlc, vorbis-tools, vsftpd,
9200 vtun, wavpack, webkitgtk24, weston, whois, wireless-regdb,
9201 wireshark, wpa_supplicant, xdriver_xf86-input-vmmouse,
9202 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
9203 xdriver_xf86-video-sis, xlib_libXi, xorg-server,
9204 xtables-addons, xterm, xz, zic, znc, zsh
9208 axfsutils, bitstream, check, dvblast, eventlog, fastd, gauche,
9209 gmock, graphite2, gssdp, gupnp, gupnp-av, ibrcommon, ibrdtn,
9210 ibrdtnd, ibrdtn-tools, imx-kobs, iqvlinux, irssi,
9211 kompexsqlite, libbroadvoice, libcddb, libcodec2, libcrossguid,
9212 libg7221, libhttpparser, libilbc, libldns, libmng,
9213 libopenh264, libpam-radius-auth, libpam-tacplus, libsilk,
9214 libsoundtouch, libssh, libuecc, libyuv, liquid-dsp, luv,
9215 micropython, micropython-libs, python-pyratemp,
9216 python-pyroute2, python-ranger, rapidxml, scrypt, sdl2,
9217 sp-oops-extract, squeezelite, stress-ng, swupdate, syslog-ng,
9218 x265, xdriver_xf86-video-fbturbo, xxhash, yad, zxing-cpp
9222 blackbox (was deprecated), divine (merged in directfb),
9223 kobs-ng (replaced by imx-kobs), mediactl (merged in libv4l),
9224 sawman (merged in directfb), schifra (marked broken since a
9225 long time), texinfo (host variant only, no longer used), zxing
9226 (replaced by zxing-cpp),
9228 Issues resolved (http://bugs.uclibc.org):
9230 #4099: cut utility from GNU coreutils works incorrect
9231 #7772: libxml-parser-perl build failure: missing dependency
9233 #7931: Default configuration for Cubieboard v1 is outdated
9234 #8116: 2015.05-rc2 raspberrypi2_defconfig network interface
9236 #8246: X.org DRI2 build issue
9237 #8256: pointing to /usr/bin/objcopy old version (x86) instead
9238 of the generated one
9239 #8266: mplayer build issue
9240 #8281: pyrexc fails to run when path is too long
9241 #8316: lttng-tools and lttng-babeltrace executables contain
9242 bad RPATH pointing to host machine
9243 #8331: kexec wants shutdown in /sbin, but systemd installs it
9245 #8361: Buildroot 2015.08.1 skeleton inittab overwritten by
9247 #8366: libevent does not build
9248 #8386: build failed with external toolchain
9249 #8391: Node.js 0.12.7 fails to build on raspberry_pi defconfig
9250 #8396: CCACHE initialization
9251 #8401: gpsd 3.15 NMEA support
9252 #8416: cups depends on BR2_DEPRECATED_SINCE_2015_05
9253 #8421: util-linux installs systemd files in output/target/home/
9255 2015.08, Released August 31st, 2015
9259 OpenCV 3.x package renamed to opencv3. OpenCV 2.4.x
9260 reintroduced as opencv.
9262 Updated/fixed packages: bootutils, canfestival, cppcms,
9263 curlftpfs, dhcpdump, dropbear, erlang-p1-tls, exfat, gnuradio,
9264 ipkg, libgudev, libmbim, libwebsock, linux-pam, lm-sensors,
9265 ltrace, midori, network-manager, openssh, perl-file-listing,
9266 perl-http-cookies, perl-http-daemon, perl-http-negotiate,
9267 perl-www-robotrules, python-can, qt5base, qt5multimedia,
9268 setools, sysvinit, tinyalsa, tn5250, tvheadend, uboot, vlc,
9269 x264, xserver_xorg-server, zyre
9271 2015.08-rc2, Released August, 24th 2015
9273 Fixes all over the tree.
9275 Toolchain: fix gcc build on NIOS-II.
9277 Infrastructure: add <fs>_POST_GEN_HOOKS mechanism to fix
9278 hybrid ISO image generation.
9280 Architectures: add arm1136j-s variant.
9282 Updated/fixed packages: apitrace, audit, bcusdk, bdwgc,
9283 beecrypt, boost, bwm-ng, cdrkit, c-icap, cifs-utils, clapack,
9284 c-periphery, cpio, cramfs, czmq, dawgdic, dnsmasq, dosfstools,
9285 dropbear, elfutils, empty, eudev, fan-ctrl, filemq, gnutls,
9286 guile, haveged, imlib2, libcec, libepoxy, libev, libgpgme,
9287 libiio, libnetfilter_queue, libnfnetlink, libpfm4, libpthsem,
9288 librtas, libselinux, libsigsegv, libsodium, libv4l, lightning,
9289 linux, lirc-tools, lrzsz, mono, mosh, mpd, msmtp, nbd,
9290 netatalk, nodejs, ola, opencv, oprofile, php, poco,
9291 postgresql, powertop, protobuf, protobuf-c, qt5base,
9292 qt5quickcontrols, rapidjson, rng-tools, squid, sysdig,
9293 sysstat, tftpd, tinc, tz, util-linux, webkitgtk24, weston,
9294 wireshark, wvstreams, xdriver_xf86-input-synaptics, zyre.
9296 Issues resolved (http://bugs.uclibc.org):
9298 #8276: package/dropbear: symlink resolution incorrect
9299 #8286: Error with buildroot
9300 #8301: ldconfig parameter in Makefile
9302 2015.08-rc1, Released August, 5th 2015
9304 Fixes all over the tree and new features.
9308 - Refactor how the availability of an MMU is described.
9309 - Minimal support for Cortex-M3
9310 - Minimal support for AArch64 big-endian
9314 - Add CodeSourcery MIPS 2015.05, remove MIPS 2013.11
9315 - Use uClibc-ng as the default uClibc version, instead of the
9316 official uClibc, which hasn't done any release since 3+
9318 - eglibc is now marked as deprecated
9319 - GCC: gcc 4.9.x is now the default and was updated to 4.9.3,
9320 support for gcc 5.x added.
9321 - Binutils: use Binutils 2.24 as the default, 2.25.x series
9322 bumped to 2.25.1, remove old Binutils 2.22.
9323 - Update ARC toolchain components to 2015.06
9324 - Add support for Fortran when building gcc
9328 - Support for using the kconfig configuration system in
9333 - VIA VAB-820/AMOS-820
9334 - OLimex OLinuxino A20 Lime
9335 - Many new defconfigs for Atmel evaluation boards:
9336 at91sam9rlek, at91sam9x5ek, sama5d3xek, sama5d4ek, sama5d4
9337 Xplained Ultra, sama5d3 Xplained.
9338 - ACME Systems Aria G25
9340 - Altera Cyclone 5 Development Board
9342 - ARC AXS101 and AXS103 Software Development Platforms
9343 - Significant updates to Raspberry Pi / Raspberry Pi 2
9347 - Buildroot takes better care now of generating predictable
9348 permissions in the target filesystem. However, existing
9349 permissions on a custom skeleton or rootfs overlay will no
9350 longer be preserved. Therefore, it is necessary to add a
9351 permission table (BR2_ROOTFS_DEVICE_TABLE) to set the
9352 required permissions.
9353 - Add support for kconfig fragments.
9354 - No longer pass --{enable,disable}-debug to autotools
9355 packages depending on the value of
9356 BR2_ENABLE_DEBUG. BR2_ENABLE_DEBUG now only controls
9357 whether we build with -g or not.
9358 - Support for extracting archives in .lzma in the generic
9359 package infrastructure.
9360 - Remove random-seed file from the default skeleton, since
9361 seeding the entropy pool with a known seed makes more harm
9363 - In the CVS download helper, add support to use a date as
9365 - Add support for a per-package <pkg>_STRIP_COMPONENTS
9366 variable, which packages can use to specify how many path
9367 components should be stripped when extracting the tarball.
9368 - Addition of a 'kernel-module' package infrastructure, which
9369 simplifies the packaging of external kernel modules. Many
9370 existing packages are converted to use it.
9371 - Allow bootloaders to be implemented in $(BR2_EXTERNAL)
9372 - Remove /etc/securetty from the default skeleton.
9373 - Migration of sysV initscripts from the default skeleton to
9374 a package called 'initscripts', installed only when Busbox
9375 init or sysvinit are used.
9376 - Migration of the skeleton logic to a proper 'skeleton'
9378 - Addition of a 'linux-tools' infrastructure in the 'linux'
9379 package, to support building user-space tools bundled
9380 within the Linux kernel sources, such as perf and cpupower.
9381 - Usage of backticks instead of make $(shell ...) to execute
9382 shell commands. This allows to delay the evaluation of such
9383 commands when actually needed, and not when expanding the
9384 variables. It is useful to make 'make printvars' less
9385 noisy, and as a preparation to support top-level parallel
9387 - Libtool .la files are not mungled for all package types,
9388 instead of being handled only for packages using the
9389 autotools-package infrastructure.
9390 - Add mechanism to allow packages to express a dependency on
9391 gcc versions. This is needed for packages that use C++11 or
9392 C11 support for example.
9394 Important package updates:
9396 - Complete rework of the matchbox packaging
9397 - Lots of fixes in packages for compatibility with musl and
9399 - Hash files added to a large number of packages.
9400 - Update a significant number of packages to use a new
9401 hosting, after the announcement of Google Code and
9403 - Major packages needed for SELinux support have been merged,
9404 but the support is not complete yet.
9405 - Significant update of OpenCV to version 3.0, and addition
9407 - Significant update of all packages supporting the GPU and
9408 VPU of i.MX ARM processors.
9409 - Addition of systemd support in a significant number of
9411 - Qt5 updated to 5.5.0
9412 - Use modular X.org server by default instead of KDrive
9416 - Complete overhaul of the iso9660 support. Now allows to use
9417 directly IS9660 as the root filesystem format and not only
9418 an initrd, and supports Grub 2 and isolinux in addition to
9421 Updated packages: a10disp, agentpp, apache, at91bootstrap3,
9422 audit, barebox, bc, bind, bmon, boost, btrfs-progs,
9423 ca-certificates, can-utils, ccache, cloog, collectd, connman,
9424 coreutils, c-periphery, cryptsetup, dado, dbus, dejavu,
9425 dhcpcd, dnsmasq, dosfstools, dovecot, dovecot-pigeonhole,
9426 e2fsprogs, ejabberd, erlang-p1-cache-tab, erlang-p1-sip,
9427 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
9428 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, ethtool,
9429 eudev, evtest, exim, expect, explorercanvas, feh, ffmpeg,
9430 file, flashrom, freescale-imx, freetype, gawk, gcc, gdb,
9431 gettext, git, glib-networking, gnupg2, gnutls, gpsd, gptfdisk,
9432 gpu-viv-bin-mx6q, gst-fsl-plugins, harfbuzz, hdparm, heimdal,
9433 i2c-tools, imagemagick, imx-vpu, iproute2, ipset, isl, iw,
9434 kodi, kodi-addon-xvdr, kodi-audioencoder-flac,
9435 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
9436 kodi-audioencoder-wav, lftp, libass, libassuan, libcec,
9437 libconfi, libcurl, libdrm, libevdev, libfreefare, libfslcodec,
9438 libfslparser, libfslvpuwrap, libfuse, libglib2, libgpgme,
9439 libgtk2, libgtk3, libical, libidn, libiio, libinput, libiscsi,
9440 libllcp, libmicrohttpd, libnfc, libnss, libpcap, libpciaccess,
9441 libpng, libserialport, libsigrok, libsoc, libtirpc, libubox,
9442 libunistring, libupnp, libuv, libv4l, libva,
9443 libva-intel-driver, libXrandr, lighttpd, linenoise, linux,
9444 linux-firmware, linux-headers, live555, ltrace, lua,
9445 lua-csnappy, lua-ev, luajit, lua-messagepack, luaperiphery,
9446 lvm2, lxc, lzo, mesa3d, mesa3d-headers, midori, mmc-utils,
9447 modem-manager, mono, mosquitto, mpd, mpd-mpc, mpfr, mpg123,
9448 mtd, musl, nano, netperf, network-manager, nfs-utils, nginx,
9449 nodejs, ntp, ola, opencv, openldap, openssh, openssl,
9450 openswan, openvmtools, openvpn, opkg, orbit, orc, pcmanfm,
9451 perl-cross, perl-encode-locale, perl-io-socket-ssl,
9452 perl-mojolicious, perl-net-ssleay, perl-path-tiny, perl-uri,
9453 perl-xml-libxml, php, pinentry, polarssl, postgresql,
9454 pulseview, pure-ftpd, python, python-dpkt, python-lxml,
9455 python-networkmanager, python-pyinotify, python-pypcap,
9456 python-tornado, qextserialport, qt, qt5, rapidjson, redis,
9457 rpcbind, rpi-firmware, rpi-userland, samba4, shairport-sync,
9458 snmpp, sqlite, squid, strongswan, stunnel, sudo, sunxi-boards,
9459 sunxi-mali, sysdig, sysstat, systemd, tcpdump, tiff, tmux,
9460 tor, txheadend, tzdata, uboot, uclibc, ulogd, upmpdcli,
9461 usb_modeswitch, usb_modeswitch_data, vala, vsftpd, wayland,
9462 weston, whois, wireless-regdb, wireshark, x264, xapp_xvinfo,
9463 xdriver_xf86-input-libinput, xdriver_xf86-input-vmmouse,
9464 xdriver_xf86-video-cirrus, xdriver_xf86-video-geode,
9465 xdriver_xf86-video-imx-viv, xdriver_xf86-video-mach64,
9466 xdriver_xf86-video-neomagic, xdriver_xf86-video-r128,
9467 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
9468 xdriver_xf86-video-vesa, xkeyboard-config, xlib_libfontenc,
9469 xlib_libFS, xlib_libXaw, xlib_libxkbfile, xlib_libXrender,
9470 xlib_libXt, xproto_kbproto, xproto_xproto, xproto_xrandrproto,
9471 xscreensaver, xserver_xorg-server, xtables-addons, yaml-cpp,
9474 New packages: angularjs, atf, audit, c-icap, c-icap-modules,
9475 cpio, dawgdic, faketime, fcgiwrap, gflags, glog, initscripts,
9476 jquery-datetimepicker, kodi-audioencoder-modplug,
9477 kodi-audioencoder-nosefar, kodi-audioencoder-sidplay,
9478 kodi-audioencoder-snesapu, kodi-audioencoder-stsound,
9479 kodi-audioencoder-timidity, kodi-audioencoder-vgmstream,
9480 kodi-platform, kodi-pvr-argustv, kodi-pvr-dvblink,
9481 kodi-pvr-dvbviewer, kodi-pvr-filmon, kodi-pvr-hts,
9482 kodi-pvr-iptvsimple, kodi-pvr-mediaportal-tvserver,
9483 kodi-pvr-mythtv, kodi-pvr-nextpvr, kodi-pvr-njoy,
9484 kodi-pvr-pctv, kodi-pvr-stalker, kodi-pvr-vbox,
9485 kodi-pvr-vdr-vnsi, kodi-pvr-vuplus, kodi-pvr-wmc,
9486 kodi-screensaver-asteroids, kodi-screensaver-biogenesis,
9487 kodi-screensaver-crystalmorph, kodi-screensaver-greynetic,
9488 kodi-screensaver-pingpong, kodi-screensaver-pyro,
9489 kodi-screensaver-stars, kodi-visualisation-shadertoy,
9490 kodi-visualisation-spectrum, kodi-visualisation-waveforhue,
9491 kodi-visualisation-waveform, kvmtool, kyua, libfm,
9492 libfm-extra, libplatform, librtas, libsodium, libsquish,
9493 libucl, libump, linux-backports, lua-iconv, lutok, menu-cache,
9494 moarvm, monkey, mono-gtksharp3, mosh, openipmi, python-can,
9495 python-pycli, python-pydal, python-pyyaml, python-web2py,
9496 qpid-proton, qt5webchannel, quazip, racehound, rtl8188eu,
9497 rtl8821au, sepolgen, setools, skeleton, stm32flash,
9498 webkitgtk24, xdriver_xf86-video-qxl, zynq-boot-bin.
9500 Deprecated packages: webkitgtk, libgail, eglibc support in
9503 Issues resolved (http://bugs.uclibc.org):
9505 #4291: Segmentation fault with all binaries that use threads
9506 when compiled with gcc 4.6
9507 #6944: building toolchain for sh4 fails
9508 #7592: Buildroot GCC: -lto requires plugin support in ranlib
9509 #7628: Python SSL does not get built for Raspberry Pi
9510 #7682: Missing dependencies for NFS
9511 #7742: dhcp lacks important features when BR2_ENABLE_DEBUG
9512 #7754: make: *** [/..../buildroot-2014.11/output/build/host-gcc-initial-4.8.3/.stamp_built] Error 2
9513 #7946: libglib2-2.42.2 fails to build for sparc-buildroot-linux-gnu
9514 #7956: glibc 2.20 and 2.21 fail to build for sh64-buildroot-linux-gnu
9515 #7971: python-flask, python-werkzeug. No module named zlib
9516 #7981: Target file system skeleton permissions hazard
9517 #8006: rpcdebug in nfs-utils built for the host
9518 #8036: alsa-lib headers problem that prevents to compile alsa
9520 #8081: systemd init system: /tmp is not mode 1777
9521 #8121: php opcache extension doesn't get installed
9522 #8151: x86-64 make fails with ncurses 5.9
9523 #8156: pkg-kconfig infra broken for *-update-{config, defconfig}
9524 #8161: default /bin/sh symlink to busybox is full path and not relative
9525 #8171: glamor missing
9526 #8191: Request update support for the cubieboard series
9527 #8201: Important security upgrades for node.js
9529 2015.05, Released May 31st, 2015
9533 Updated/fixed packages: conntrack-tools, directfb, fio, flite,
9534 gptfdisk, ipmiutil, iproute2, janus-gateway, keyutils, knock,
9535 libelementary, libgcrypt, libgsasl, libjpeg, libstrophe,
9536 lttng-libust, nbd, ncurses, nmap, php, postgresql, python,
9537 python3, sconeserver, udpcast, upmpdcli
9539 2015.05-rc3, Released May 22nd, 2015
9541 Several fixes, mainly related to static linking.
9543 Updated/fixed packages: acl, alsa-utils, apr, armadillo, attr,
9544 autoconf-archive, binutils, boost, czmq, dhcpcd, duma,
9545 enlightenment, exim, fbterm, freerdp, gcc, gdk-pixbuf,
9546 google-breakpad, gpsd, heirloom-mailx, hwloc, ipmiutil,
9547 iproute2, jack2, jasper, kmod, lcdproc, leafnode2, libcap-ng,
9548 libftdi1, libmatroska, libmemcached, libmodbus, libnftnl,
9549 libsigrok, libupnpp, libuv, libxml-parser-perl, linux,
9550 linux-headers, lirc-tools, lua-periphery, lxc, mongoose, mono,
9551 mpg123, mosquitto, neardal, newt, ntp, ola, openldap, opencv,
9552 php, postgresql, protobuf, pulseaudio, python-pyqt, qemu, qt,
9553 qt5base, rpi-userland, rsyslog, snmppp, sqlite, tiff,
9554 tinyxml2, uboot-tools, unionfs, ux5000-firmware, usbredir,
9555 ushare, vpnc, vsftpd, wavpack, wireless_tools, wsapi,
9556 wvstreams, xmlstarlet, zeromq, zmqpp
9558 New packages: c-periphery
9560 Issues resolved (http://bugs.uclibc.org):
9562 #8106: mkfs.jffs2 uses the --pagesize parameter incorrectly
9563 #8111: 2015.05.rc2 LIBFOO_CONF_OPTS not working
9564 #8126: exim lacks plaintext and cram-md5 auth
9566 2015.05-rc2, Released May 11th, 2015
9570 Toolchain: PR56780 backport to GCC 4.8.4 to fix GDB linking
9571 issues. Context functions enabled for uClibc snapshot /
9574 Architectures: Endian handling symbol for Xtensa, binutils
9577 Infrastructure: Fix for kernel module stripping when
9578 localversion contains spaces.
9580 Updated/fixed packages: at, autoconf-archive, binutils,
9581 cc-tool, cryptsetup, dstat, expedite, freerdp, giflib,
9582 gnuchess, guile, ipmiutil, iproute2, mono, monolite, neard,
9583 ola, poppler, postgresql, python-qt, qt, sqlite, valgrind,
9586 Issues resolved (http://bugs.uclibc.org):
9588 #8086: Cannot select systemd as init with Linaro 2014.09...
9590 2015.05-rc1, Released May 4th, 2015
9592 Fixes all over the tree and new features.
9594 Architectures: Removed AVR32 support, deprecate SH64, added
9595 support for steamroller, corei7-avx and core-avx2 x86
9598 Toolchains: IPv6 and Largefile support now enforced for
9599 uClibc. Corresponding Kconfig symbols removed.
9601 External CodeSourcery AMD64 2014.05, MUSL-cross 1.1.6 added,
9602 CS sh2, Xilinx microblaze v2/14.3 removed. Distro-class
9603 external toolchains are now detected and blacklisted.
9605 Internal toolchain support for Nios2 added, Blackfin
9606 removed. Aarch64 and sh musl support. uClibc-ng support added.
9608 Libatomic is now handled for internal and external
9609 toolchains. Link time optimization (LTO) support.
9611 New Defconfigs: Freescale i.MX28 EVK, i.MX31 PDK and SABRE
9612 Auto, Raspberry Pi 2, RIoTboard,
9614 Infrastructure: Hashes for a large number of packages have
9615 been added. Missing hashes now stop the build unless
9616 explicitly disabled.
9618 Spaces and colons (:) are now supported in package
9619 versions. Dependencies can now be listed for the patch step
9620 (<PKG>_PATCH_DEPENDENCIES). Kconfig and Linux kernel
9621 extensions infrastructure has been added.
9623 Makedevs now has a recursive (r) option.
9625 The variable containing the list of packages to build has been
9626 renamed from TARGETS to PACKAGES.
9628 Make external-deps / legal-info / source / source-check have
9629 been reimplemented using the package infrastructure, so their
9630 output/behaviour may differ from earlier (some packages were
9631 not included in the past).
9633 The old insecure DES password encoding is no longer supported.
9635 U-Boot patch option now support direct references to patch
9636 files and URLs in addition to directories of patches. The
9637 i.MX28 SD format (u-boot.sd) is now supported.
9639 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib,
9640 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude,
9641 bcusdk, bdwgc, bind, binutils, bmon, boost, botan,
9642 btrfs-progs, busybox, ca-certificates, cairo, can-utils,
9643 canfestival, ccache, chrony, civetweb, clamav, cmake,
9644 collectd, connman, copas, crda, cryptodev-linux, cryptsetup,
9645 cups, czmq, dbus-cpp, dbus-glib, dbus-python, dbus, dfu-util,
9646 dhcp, dhcpcd, dialog, dillo, dmraid, dnsmasq, dos2unix,
9647 dosfstools, dovecot-pigeonhole, dovecot, dropbear, dropwatch,
9648 dtv-scan-tables, dvdauthor, e2fsprogs, ecryptfs-utils,
9649 libevas, elfutils, enscript, erlang, espeak, eudev, evemu,
9650 exfat-utils, exim, f2fs-tools, feh, ffmpeg, fftw, flickcurl,
9651 fltk, fluxbox, fmlib, fmtools, freeradius-client, freerdp,
9652 gamin, gawk, gcc-final, gcc, gd, gdb, gengetopt, geoip, git,
9653 glib-networking, gnu-efi, gnuchess, gnutls, gpsd, gptfdisk,
9654 gpu-viv-bin-mx6q, gst-plugin-bad, gstreamer, gstreamer1,
9655 gtest, gvfs, harfbuzz, haserl, haveged, hiawatha,
9656 hicolor-icon-theme, hostapd, hplip, httping, i2c-tools, icu,
9657 ifplugd, imagemagick, imlib2, iozone, iproute2, iptables,
9658 iputils, irqbalance, iw, jack2, jhead, jimtcl, json-c, kexec,
9659 kismet, kmod, kodi-audioencoder-flac,
9660 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2,
9661 libass, libatomic_ops, libbluray, libcap, libcgroup, libcurl,
9662 libdrm, libdvbsi, libebml, libecore, libedit, liberation,
9663 libev, libevas, libevdev, libftdi, libgcrypt, libglib2,
9664 libgpgme, libgtk2, libgtk3, libiconv, libidn, libiio,
9665 libinput, libiscsi, libksba, liblinear, libmatroska,
9666 libmicrohttpd, libmodbus, libmpdclient, libnice, libnl,
9667 libnspr, libnss, libpcap, libpciaccess, libphidget, libplayer,
9668 libpthsem, libqmi, librsvg, libseccomp, libsigrok, libsoup,
9669 libsrtp, libssh2, libtasn1, libtool, libunistring, liburcu,
9670 libusb, libuv, libva-intel-driver, libva, libvncserver,
9671 libvorbis, libvpx, libwebsockets, libxml2, libzip, lightning,
9672 lighttpd, linknx, linphone, linux-firmware, linux-headers,
9673 linux-pam, live555, ljsyscall, lmbench, lockdev, logrotate,
9674 lpc3250loader, lpeg, lsof, lttng-libust, lttng-modules,
9675 lttng-tools, lua, luacrypto, luafilesystem, luajit, luaposix,
9676 luarocks, lvm2, lxc, make,
9677 matchbox-{common,desktop,fakekey,keyboard,lib,startup-monitor,vm},
9678 matchbox, mcelog, memcached, memstat, memtest86, mesa3d,
9679 minidlna, mjpegtools, mjpg-streamer, modem-manager, mongoose,
9680 monit, mono, monolite, mp4v2, mpc, mpd, mpdecimal, mpg123,
9681 mplayer, musl, nano, nbd, ncftp, ncmpc, ncurses, ne10, neard,
9682 neardal, net-tools, netatalk, netsnmp, network-manager, nginx,
9683 nodejs, ntfs-3g, ntp, numactl, odhcp6c, ofono, open2300,
9684 opencv, openldap, openntpd, openocd, openssh, openssl,
9685 openswan, opentyrian, openvmtools, openvpn, oprofile, p11-kit,
9686 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph,
9687 perl-io-socket-ssl, perl-json-tiny, perl-module-build,
9688 perl-mojolicious, perl-net-ssleay, perl-path-tiny,
9689 perl-xml-libxml, perl, phidgetwebservice, php-gnupg, php,
9690 pkgconf, polarssl, poppler, popt, postgresql, powerpc-utils,
9691 pppd, prboom, procps-ng, proftpd, psplash, ptpd2,
9692 python-{cheetah,coherence,django,markdown,netifaces,pam,six},
9693 python-tornado, python-twisted, python-zope-interface, python,
9694 python3, qemu, qt, qt5, qt5base, qt5multimedia,
9695 qt5xmlpatterns, qt5cinex, quagga, qwt, radvd, readline,
9696 rng-tools, rpcbind, rpi-firmware, rpi-userland, rsync,
9697 rsyslog, rtai, rtmpdump, ruby, sam-ba, samba, samba4,
9698 sane-backends, sconeserver, shairport-sync, sigrok-cli, slang,
9699 smcroute, snmppp, socat, socketcand, sofia-sip, sox,
9700 spawn-fcgi, speex, sqlcipher, sqlite, squid, strace,
9701 strongswan, stunnel, sudo, sunxi-boards, swig, sysstat,
9702 systemd, tcpdump, tftpd, thrift, thttpd, ti-gfx, ti-utils,
9703 tiff, tinyalsa, tn5250, transmission, trinity, tslib,
9704 tvheadend, tzdata, uboot-tools, uclibc, ulogd, usb_modeswitch,
9705 usbutils, ustr, util-linux, vala, valgrind, vlc, wayland,
9706 webp, weston, wget, which, whois, wireless-regdb,
9707 wireless_tools, wireshark, wpa_supplicant, wvstreams,
9708 xapp_{bdftopcf,bitmap,fonttosfnt,fslsfonts},
9709 xapp_{fstobdf,iceauth,mkfontscale,oclock,rgb,sessreg,setxkbmap},
9710 xapp_{showfont,smproxy,twm,x11perf,xcalc,xclipboard,xcmsdb},
9711 xapp_{xdbedizzy,xditview,xdpyinfo,xdriinfo,xedit,xev,xeyes},
9712 xapp_{xf86dga,xfsinfo,xgamma,xgc,xhost,xinit,xinput,xkbcomp},
9713 xapp_{xkbevd,xkbprint,xlsatoms,xlsfonts,xmag,xman,xmh,xmodmap},
9714 xapp_xmore, xcb-util-image, xcb-util-keysyms,
9715 xdata_xcursor-themes,
9716 xdriver_xf86-input-{evdev,keyboard,synaptics,void},
9717 xdriver_xf86-video-{ati,cirrus,geode,mach64,mga,neomagic},
9718 xdriver_xf86-video-{r128,savage,siliconmotion,sis,tdfx},
9719 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai,
9720 xfont_font-util, xkeyboard-config,
9721 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC},
9722 xlib_lib{Xxf86vm,xshmfence,xtrans}, xproto_randrproto,
9723 xproto_xproto, xserver_xorg-server, x11vnc, x264, xerces,
9724 xorriso, xterm, xz, yaml-cpp, zeromq, zic, zmqpp
9726 New packages: apache, autoconf-archive, batctl,
9727 bitstream-vera, bullet, cc-tool, doxygen, drbd-utils,
9728 dvdrw-tools, gnuradio, gst1-imx, hans, hwloc, ijs,
9729 imx-usb-loader, inconsolata, iodine, iotop, ipmiutil, jsoncpp,
9730 leveldb, libdcadec, libdri2, libfreeimage, libftdi1,
9731 libsidplay2, lirc-tools, lua-periphery, mc, mesa3d-headers,
9732 mosquitto, nvidia-driver, nvidia-tegra23{,-binaries,-codecs},
9733 openjpeg, opusfile, perl-crypt-openssl-{random,rsa},
9734 perl-db-file, perl-digest-{hmac,sha1},
9735 perl-encode-{detect,locale}, perl-file-{listing,util},
9736 perl-html-{parser,tagset}, perl-http-cookies,
9737 perl-http-{daemon,date,message,negotiate}, perl-io-html,
9738 perl-libwww-perl, perl-lwp-mediatypes, perl-mail-dkim,
9739 perl-mailtools, perl-mime-base64, perl-net-{dns,http},
9740 perl-netaddr-ip, perl-time-hires, perl-timedate, perl-uri,
9741 perl-www-robotrules, powertop, pulseview,
9742 python-{cherrypy,lxml,mako,pyqt,pyxml,sip,spidev,ws4py}, qpdf,
9743 qt-webkit-kiosk, sl, softether, sysdig, tinyxml2, tor, tovid,
9744 unixodbc, wf111, wine, libepoxy, xapp_xcompmgr,
9745 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil,
9746 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv},
9747 xproto_xproxymanagementprotocol
9749 Removed packages: gtk2-theme-hicolor
9751 Deprecated packages: samba
9753 Issues resolved (http://bugs.uclibc.org):
9755 #7478: Multiple chosen python modules are not built due to...
9756 #7508: Use of BR2_EXTERNAL and dependencies to existing packages
9757 #7676: Package procps-ng installs binaries to nonsensical folder
9758 #7724: Startx is not installed in the target
9759 #7760: botan: wrong prefix in botan-1.10.pc
9760 #7826: Building of cdparanoia
9761 #7844: Lua with hard-float on MIPS by buildroot doesn't work
9762 #7874: X.org configure error
9763 #7941: glibc-2.20 fails to build for sparc-buildroot-linux-gnu
9764 #7951: gcc 4.9.2 fails to build for sparc-buildroot-linux-gnu
9765 #7961: Qt5 fails to build for xtensa-buildroot-linux-uclibc
9766 #7976: mkuser script fails with: user already exists with...
9767 #8011: When building only busybox and strace, strace fails...
9768 #8016: collectd fails to build, network.c:171:19: error:...
9769 #8041: error on building libcurl7.42.0
9771 2015.02, Released March 1st, 2015
9775 Updated/fixed packages: civetweb, ding-libs,
9776 directfb-examples, glibc, gnupg, gnupg2, gpm,
9777 gst-plugins-good, gst1-plugins-good, freetype, libao, libevas,
9778 libevent, libfribidi, libgcrypt, libgtk2, libshout, libsrtp,
9779 libtheora, libupnpp, libxmlrpc, linux, make, opus, pinentry,
9780 rpi-firmware, shared-mime-info, vlc, vorbis-tools,
9783 Removed packages: libgc
9785 2015.02-rc3, Released February 24th, 2015
9789 Cmake and rebar (erlang) infrastructure fixes.
9791 Updated/fixed packages: bind, btrfs-progs, busybox, e2fsprogs,
9792 evtest, ffmpeg, fltk, gnutls, i2c-tools, imagemagick, libxcb,
9793 make, mjpg-streamer, netsnmp, opentyrian, php, polarssl,
9794 qt5base, samba, samba4, sudo, util-linux, xserver_xorg-server
9796 2015.02-rc2, Released February 15th, 2015
9800 raspberrypi: fix kernel sha1 for DT variant.
9802 Updated/fixed packages: dbus, dvdauthor, git, libsemanage,
9803 libsepol, libssh2, mplayer, ntp, openvmtools, python3,
9804 qt5base, qt5connectivity, xserver_xorg-server
9806 2015.02-rc1, Released February 8th, 2015
9808 Fixes all over the tree and new features.
9810 Static/shared library handling reworked. This is now a
9811 tristate (shared only / shared and static / static
9812 only). Default is now shared only to speed up the
9813 build. BR2_PREFER_STATIC_LIB is now called BR2_STATIC_LIBS.
9815 The toolchain (internal and external) will now warn when an
9816 unsafe library or header path is used (such as /usr/include or
9817 /usr/lib). If BR2_COMPILER_PARANOID_UNSAFE_PATH is enabled
9818 under build options this instead becomes an error.
9820 A installation path issue with the internal musl toolchain
9821 support has been fixed so it is now possible to reuse it as an
9824 Architectures: Freescale E5500 and E6500 PowerPC support
9825 added, deprecated MIPS 1/2/3/4 support removed.
9827 New defconfigs: Freescale p2020ds, MIPS creator CI20,
9828 Raspberrypi with DT, UDOO Quad.
9830 'make <foo>_defconfig' now saves the path to the defconfig in
9831 the .config, so a 'make savedefconfig' automatically updates
9834 Infrastructure for packages using the Erland rebar tool has
9837 Hashes for a large number of packages have been added. Hashes
9838 are now checked for both target and host packages.
9840 The system menu now has an option to automatically configure a
9841 network interface through DHCP at bootup.
9843 The default filesystem skeleton now uses a separate tmpfs for
9844 /run instead of a symlink to /tmp/ for security reasons / to
9845 protect against conflicts with user generated temporary files.
9847 BR2_EXTERNAL is now exported to post-build and post-image
9850 New packages: bdwgc, benejson, blktrace, bootstrap, cgic,
9851 ding-libs, dvdauthor, ejabberd, erlang-goldrush, erlang-lager,
9852 erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-sip,
9853 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
9854 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml,
9855 erlang-p1-zlib, exiv2, freeradius-client, gengetopt, glmark2,
9856 gpu-amd-bin-mx51, guile, host-qemu, ifupdown, iperf3,
9857 janus-gateway, kodi, kodi-audioencoder-flac,
9858 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
9859 kodi-audioencoder-wav, libcli, libiio, liblinear, libnice,
9860 libselinux, libsemanage, libserialport, libsigro,
9861 libsigrokdecode, libsrtp, liburiparser, libvips, libwebsock,
9862 libz160, libzip, lightning, mcelog, memtest86, mjpegtools,
9863 mjpg-streamer, mke2img, mpd-mpc, netsurf-buildsystem, odhcp6c,
9864 openldap, python-alsaaudio, python-certifi, python-cheetah,
9865 python-coherence, python-django, python-docopt, python-enum,
9866 python-enum34, python-flask, python-gobject, python-httplib2,
9867 python-ipaddr, python-itsdangerous, python-jinja,
9868 python-markdown, python-markupsafe, python-networkmanager,
9869 python-pam, python-psutil, python-pyftpdlib, python-pyinotify,
9870 python-pysendfile, python-pyxb, python-requests, python-six,
9871 python-twisted, python-webpy, python-werkzeug,
9872 python-zope-interface, qt5cinex, sigrok-cli, sofia-sip,
9873 start-stop-daemon, szip, triggerhappy, ustr, vnstat, xorriso,
9876 Removed packages (target): bison, distcc, gob2, m4
9878 Issues resolved (http://bugs.uclibc.org):
9880 #7556: make interactive CLI optional for nftables
9881 #7730: Error while connecting Qt Cretaor to device
9882 #7766: logrotate default gzip path is usually wrong
9883 #7790: Invalid ext4 image generated by Buildroot
9885 2014.11, Released December 1st, 2014
9889 Infrastructure: LD_LIBRARY_PATH handling tweak to ensure
9890 current working directory isn't searched.
9892 Updated/fixed packages: gd, gdb, libwebsockets, luajit, mono,
9893 parted, shairport-sync, util-linux, xapp_bdftopcf,
9896 2014.11-rc3, Released November 28th, 2014
9898 Fixes all over the tree.
9900 System: File permissions of /etc/random-seed made more
9903 Toolchain: Various fixes related to locale handling, a fix for
9904 building the toolchain wrapper on MIPS.
9906 Updated/fixed packages: bind, binutils. botan, btrfsprogs,
9907 clamav, czmq, dhcp, dillo, dovecot, erlang, flac, gd, glibc,
9908 gptfdisk, gst1-validate, heirloom-mailx, lame, libksba,
9909 libllcp, libnspr, libpng, libshairplay, libtirpc, linux,
9910 linux-headers, mpdecimal, mpg123, network-manager, nfstables,
9911 nfs-utils, openssl, pcituils, qt, radvd, rtai, sqlcipher,
9912 sstrip, tcpdump, uclibc, uemacs, ushare, wayland, weston,
9913 xl2tp, xserver_xorg-server
9915 Issues resolved (http://bugs.uclibc.org):
9917 #7670: Fails to build mpc-1.0.2 on latest Cygwin
9919 2014.11-rc2, Released November 21st, 2014
9921 Fixes all over the tree.
9923 Inittab tweaks for shutdown handling (busybox and sysvinit).
9925 Updated/fixed packages: aircrack-ng, botan, canfestival,
9926 clamav, coreutils, czmq, dbus, dovecot, duma, e2fsprogs,
9927 erlang, gcc, iputils, libcap, libgcrypt, libmemcached,
9928 libssh2, libunwind, libv4l, linux-headers, mesa3d-demos, mutt,
9929 mysql, ndisc6, nodejs, omniorb, perl-cross, php,
9930 python-tornado, python3, qemu, qt5base, qt5webkit, rpm,
9931 rt-tests, ruby, schifra, sdl_sound, shairport-sync, sysvinit,
9932 tstools, tzdata, wireshark, x264
9934 Issues resolved (http://bugs.uclibc.org):
9936 #7646: strftime on datetime not works on python3
9938 2014.11-rc1, Released November 12th, 2014
9940 Fixes all over the tree and new features.
9942 Toolchains: Use -mcpu / -march instead of -mtune. Support
9943 additional ARC and sparc variants. Updated Code sourcery
9944 and Linaro external toolchains.
9946 Defconfigs: Freescale iMX6DL SabreSD, Minnowboard MAX, QEMU
9947 powerpc64 pseries added and a number of updates to the
9948 existing configurations.
9950 Infrastructure: Buildroot is now less noisy when built with
9951 the silent option (make -s).
9952 A number of package infrastructure variables have been renamed
9953 from *_OPT to *_OPTS for constency. Buildroot will complain if
9954 the old names are used to assist in updating out of tree
9956 Fixes for host systems where bash isn't located in /bin, and
9957 older systems not supporting mktemp --tmpdir.
9958 Various cleanups of users/groups in the default skeleton.
9959 There is now an option to choose what shell /bin/sh points to.
9961 Documentation: Various updates to the user manual. The
9962 asciidoc documentation handling has now been extended so it
9963 can be used by (BR2_EXTERNAL) packages.
9965 Updated/fixed packages: acl, acpid, agentpp, aircrack-ng,
9966 alsa-lib, alsamixergui, alsa-utils, apitrace, apr, apr-util,
9967 argus, arptables, at, atftp, atk, attr, audiofile, aumix,
9968 automake, autossh, avahi, avrdude, axel, bandwidthd, bash,
9969 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
9970 bluez_utils, bmon, boost, bootutils, bridge-utils,
9971 btrfs-progs, busybox, bwm-ng, bzip2, ca-certificates, cairo,
9972 ccache, ccid, ccrypt, cdrkit, cegui06, celt051, chrony,
9973 cifs-utils, civetweb, cjson, clapack, classpath, cloog, cmake,
9974 collectd, connman, copas, coreutils, coxpcall, cppcms, cppdb,
9975 cppzmq, cramfs, crda, cryptsetup, ctorrent, cups, cvs, cwiid,
9976 czmq, dash, dbus, dbus-cpp, dbus-glib, dbus-python, dejavu,
9977 dhcp, dhcpcd, dhcpdump, dialog, dillo, directfb, distcc,
9978 dmalloc, dmidecode, dmraid, dnsmasq, doc-asciidoc.mk,
9979 dosfstools, dropbear, dropwatch, dstat, dtach, dtc, dvbsnoop,
9980 e2fsprogs, ecryptfs-utils, ed, efl, eigen, elf2flt, elfutils,
9981 enlightenment, enscript, erlang, espeak, ethtool, eudev,
9982 evemu, evtest, exfat, exfat-utils, exim, expat, expect,
9983 explorercanvas, faifa, fakeroot, fan-ctrl, fbdump,
9984 fb-test-app, fetchmail, ffmpeg, file, filemq, findutils, flac,
9985 flann, flickcurl, flite, fltk, fluxbox, fmc, fmlib,
9986 fontconfig, foomatic-filters, freerdp, freescale-imx,
9987 freetype, ftop, fxload, gamin, gcc, gd, gdb, gdk-pixbuf,
9988 genimage, genpart, genromfs, geoip, gettext, giblib, git,
9989 glibc, glib-networking, gmp, gmpc, gnu-efi, gnupg, gnupg2,
9990 gnuplot, gnutls, google-breakpad, gpm, gpsd, gptfdisk,
9991 gpu-viv-bin-mx6q, grantlee, grep, gsl, gst1-libav,
9992 gst1-plugins-{bad,base,good,ugly}, gst-ffmpeg,
9993 gst-fsl-plugins, gst-omx, gst-plugins-{bad,base,good,ugly},
9994 gst-plugin-x170, gstreamer, gstreamer1, gtest, gtk2-engines,
9995 gutenprint, gvfs, harfbuzz, haserl, haveged, hdparm, heimdal,
9996 heirloom-mailx, hiawatha, hostapd, hplip, htop, httping,
9997 hwdata, i2c-tools, icu, ifplugd, igh-ethercat, imagemagick,
9998 imlib2, imx-lib, imx-vpu, inadyn, inotify-tools, input-tools,
9999 intltool, iperf, iproute2, iprutils, ipsec-tools, ipset,
10000 iptables, iputils, iw, jamvm, jansson, jasper, jimtcl, joe,
10001 jpeg-turbo, jq, jquery-keyboard, jquery-mobile, jquery-ui,
10002 jquery-ui-themes, jquery-validation, jsmin, json-c,
10003 json-javascript, kbd, kexec, kexec-lite, keyutils, kismet,
10004 kmod, knock, ktap, lame, lbase64, lbreakout2, lcdproc, lcms2,
10005 lesstif, lftp, libaio, libao, libarchive, libargtable2,
10006 libass, libassuan, libatasmart, libbluray, libbsd, libcap,
10007 libcap-ng, libcdio, libcec, libcgicc, libcgroup, libcofi,
10008 libconfig, libconfuse, libcurl, libdaemon, libdnet, libdrm,
10009 libdvdnav, libecore, libedbus, libedit, libedje, libeet,
10010 libelementary, libelf, libenca, libethumb, libevas,
10011 libevas-generic-loaders, libevent, libexif, libeXosip2,
10012 libffi, libftdi, libfuse, libgail, libgcrypt, libgeotiff,
10013 libglade, libglib2, libgpgme, libgtk2, libhid, libidn,
10014 libinput, libiscsi, libjson, libksba, liblockfile,
10015 liblog4c-localtime, liblogging, libmad, libmatroska, libmbim,
10016 libmemcached, libmicrohttpd, libmpdclient, libmpeg2, libndp,
10017 libnfc, libnfs, libnftnl, libnl, libnspr, libnss, liboauth,
10018 libogg, liboping, libosip2, libpcap, libpciaccess, libpfm4,
10019 libplayer, libplist, libpng, libpthsem, libqmi, libqrencode,
10020 libraw, libreplaygain, libroxml, librsvg, librtlsdr,
10021 libsamplerate, libseccomp, libsecret, libshairplay, libsoc,
10022 libsoup, libsoxr, libssh2, libstrophe, libsvg, libsvg-cairo,
10023 libtasn1, libtheora, libtirpc, libtorrent, libubox, libuci,
10024 libungif, liburcu, libusb, libuv, libv4l, libva,
10025 libva-intel-driver, libvncserver, libvorbis, libvpx,
10026 libwebsockets, libxcb, libxml2, libxml-parser-perl, libxmlrpc,
10027 libxslt, lighttpd, linenoise, linknx, links, linphone,
10028 linux-firmware, linux-fusion, linux-headers, linux-pam,
10029 linux-zigbee, lite, live555, ljlinenoise, lmbench, lm-sensors,
10030 localedef, lockdev, lockfile-progs, log4cxx, lpty, lrandom,
10031 lrzsz, lshw, lsof, lsqlite3, ltp-testsuite, ltrace, ltris,
10032 lttng-babeltrace, lttng-libust, lttng-modules, lttng-tools,
10033 lua, luabitop, lua-coat, lua-coatpersistent, lua-csnappy,
10034 lua-ev, luajit, luajson, lualogging, lua-messagepack,
10035 lua-msgpack-native, luaposix, luarocks, luasec, luasocket,
10036 luasql-sqlite3, lua-testmore, lunit, lvm2, lxc, lz4, lzlib,
10037 lzma, m4, madplay, make, makedevs, Makefile.in,
10038 matchbox-common, matchbox-desktop, matchbox-fakekey,
10039 matchbox-keyboard, matchbox-lib, matchbox-panel,
10040 matchbox-startup-monitor, matchbox-wm, mcrypt, mdadm,
10041 media-ctl, mediastreamer, memcached, memstat, memtester,
10042 mesa3d, metacity, midori, mii-diag, minidlna, mmc-utils,
10043 modem-manager, mongoose, mongrel2, monit, mpc, mpd, mpdecimal,
10044 mpfr, mpg123, mplayer, mrouted, msmtp, mtd, mtools, mtr,
10045 musepack, musl, mutt, mxml, mysql, nano, nanocom, nbd, ncftp,
10046 ncurses, ndisc6, ne10, neard, neon, netatalk, netperf,
10047 netsnmp, nettle, net-tools, network-manager, newt, nfs-utils,
10048 ngrep, nmap, nodejs, nss-mdns, ntfs-3g, ntp, numactl, nut,
10049 nuttcp, ofono, ola, omap-u-boot-utils, omniorb,
10050 on2-8170-modules, opencore-amr, opencv, openntpd, openobex,
10051 openocd, openpowerlink, openssh, openssl, openswan,
10052 opentyrian, opentyrian-data, openvpn, opkg, oprofile, opus,
10053 opus-tools, orbit, orc, ortp, p11-kit, pango, parted,
10054 pciutils, pcmanfm, pcre, pcsc-lite, perf, perl, perl-gd,
10055 perl-gdgraph, perl-io-socket-ssl, perl-json-tiny,
10056 perl-module-build, perl-mojolicious, perl-net-ssleay,
10057 perl-path-tiny, perl-xml-libxml, perl-xml-parser, php,
10058 php-geoip, php-gnupg, php-imagick, php-memcached, php-ssh2,
10059 php-yaml, php-zmq, picocom, pifmrds, pinentry, pixman,
10060 pkg-autotools.mk, pkg-cmake.mk, pkg-download.mk,
10061 pkg-generic.mk, pkg-kconfig.mk, pkg-luarocks.mk, pkg-perl.mk,
10062 pkg-python.mk, pkg-utils.mk, poco, polarssl, polkit, poppler,
10063 popt, portaudio, portmap, postgresql, powerpc-utils, pppd,
10064 pptp-linux, prboom, procps-ng, proftpd, protobuf, protobuf-c,
10065 psmisc, ptpd2, pulseaudio, pv, pwgen, python, python3,
10066 python-dialog, python-ipy, python-keyring, python-mad,
10067 python-netifaces, python-numpy, python-protobuf, python-pyasn,
10068 python-pyparsing, python-pyro, python-pyusb, python-serial,
10069 python-setuptools, qdecoder, qemu, qextserialport, qjson, qt,
10070 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
10071 qt5graphicaleffects, qt5imageformats, qt5multimedia,
10072 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
10073 qt5serialport, qt5svg, qt5webkit, qt5webkit-examples,
10074 qt5websockets, qt5x11extras, qt5xmlpatterns, qtuio, quagga,
10075 quota, qwt, radvd, rapidjson, rdesktop, redis, rings, rpcbind,
10076 rpi-firmware, rpi-userland, rpm, rp-pppoe, rrdtool,
10077 rsh-redone, rsync, rsyslog, rtai, rtmpdump, rt-tests, rubix,
10078 ruby, samba, sam-ba, samba4, sane-backends, schifra,
10079 sconeserver, scons, screen, sdl, sdl_gfx, sdl_image,
10080 sdl_mixer, sdl_net, sdl_sound, sdl_ttf, sed, ser2net,
10081 setserial, sg3_utils, shared-mime-info, simicsfs, sispmctl,
10082 slang, slirp, smcroute, smstools3, snmppp,
10083 snowball-hdmiservice, socat, socketcand, sox, spawn-fcgi,
10084 speex, spice, spice-protocol, sqlcipher, sqlite, squashfs,
10085 squid, sredird, startup-notification, strace, stress,
10086 strongswan, stunnel, subversion, sudo, sunxi-boards,
10087 sunxi-cedarx, swig, sylpheed, synergy, sysklogd, sysstat,
10088 systemd, sysvinit, taglib, tar, tcl, tcllib, tcpdump,
10089 tcpreplay, texinfo, tftpd, thrift, thttpd, tiff, ti-utils,
10090 tn5250, torsmo, trace-cmd, transmission, tslib, tstools,
10091 tvheadend, twolame, tz, uboot-tools, uclibc, udisks, ulogd,
10092 upmpdcli, upx, urg, usb_modeswitch, usbmount, usbredir,
10093 usbutils, util-linux, valgrind, vde2, vim, vlc, vo-aacenc,
10094 vorbis-tools, vpnc, vsftpd, vtun, wayland, webkit, webp,
10095 webrtc-audio-processing, weston, wget, whois, wireless-regdb,
10096 wireshark, wpa_supplicant, wvstreams, x11r7, x11vnc,
10097 xapp_xcalc, xapp_xdm, xapp_xdpyinfo, xapp_xf86dga, xapp_xfs,
10098 xapp_xinit, xapp_xkbevd, xapp_xmh, xapp_xrandr, xapp_xsm,
10099 xbmc, xbmc-pvr-addons, xcb-proto, xcursor-transparent-theme,
10100 xdriver_xf86-input-mouse, xdriver_xf86-video-{ast,intel},
10101 xdriver_xf86-video-vmware, xenomai, xerces,
10102 xfont_font-adobe-{100,75}dpi,
10103 xfont_font-adobe-utopia-{100dpi,75dpi,type1},
10104 xfont_font-alias, xfont_font-arabic-misc,
10105 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
10106 xfont_font-bh-lucidatypewriter-100dpi,
10107 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
10108 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
10109 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
10110 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
10111 xfont_font-daewoo-misc, xfont_font-dec-misc,
10112 xfont_font-ibm-type1, xfont_font-isas-misc,
10113 xfont_font-jis-misc, xfont_font-micro-misc,
10114 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
10115 xfont_font-misc-meltho, xfont_font-misc-misc,
10116 xfont_font-mutt-misc, xfont_font-schumacher-misc,
10117 xfont_font-screen-cyrillic, xfont_font-sony-misc,
10118 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
10119 xfont_font-xfree86-type1, xfsprogs, xinetd, xkeyboard-config,
10120 xlib_libdmx, xlib_libFS, xlib_libpciaccess, xlib_libSM,
10121 xlib_libX11, xlib_libXaw, xlib_libXext, xlib_libXfont,
10122 xlib_libXi, xlib_libXinerama, xlib_libXrandr, xlib_libXrender,
10123 xlib_libXres, xlib_libXScrnSaver, xlib_libXt, xlib_libXv,
10124 xlib_libXvMC, xlib_libXxf86dga, xlib_libXxf86vm, xmlstarlet,
10125 xproto_xcmiscproto, xproto_xextproto, xscreensaver,
10126 xserver_xorg-server, xterm, xz, zeromq, zlib, zlog, zmqpp,
10129 New packages: adwaita-icon-theme, am335x-pru-package,
10130 bcache-tools, biosdevname, botan, canfestival, clamav,
10131 cppunit, dos2unix, dovecot, dovecot-pigeonhole, getent, glm,
10132 gst1-validate, hicolor-icon-theme, ipmitool, leafnode2,
10133 libdvbcsa, libgtk3, libphidget, libshout, libunistring,
10134 libupnpp, mesa3d-demos, modplugtools, mono, monolite, mp4v2,
10135 netcat-openbsd, nginx, odhcploc, openvmtools,
10136 phidgetwebservice, pps-tools, pure-ftpd,
10137 python-configshell-fb, python-rtslib-fb, python-urwid, qlibc,
10138 qt5location, shairport-sync, spidev_test, targetcli-fb,
10139 tinyalsa, trinity, x264, yaml-cpp, ympd
10141 Removed packages: libelf
10143 Issues resolved (http://bugs.uclibc.org):
10145 #261: New package: wxWidgets
10146 #325: New package: ratpoison
10147 #405: New package: OpenVZ tools
10148 #1309: New package: rdiff-backup
10149 #3427: New package: nginx
10150 #3655: New package: libav
10151 #3991: New Package: open-vm-tools (Vmware Tools)
10152 #6878: dmraid: disabled on ARC
10153 #6950: Full unicode support in ncurses
10154 #7010: jamvm builds and runs fine under mips (be)
10155 #7088: elfutils on Blackfin doesn't build
10156 #7142: ecryptfs needs getent to run
10157 #7280: CMake toolchain file uses the FORCE attribute on CMAKE_CXX_FLAGS
10158 #7346: [2014.08rc3] vim-8ae50e3ef8bf.tar.gz can not be downloaded, ...
10159 #7352: [2014.08-rc3] diffutils-3.3 failed on building
10160 #7358: rpi-userland: linking with bcm_host doesn't give vc_dispmanx_*
10161 #7364: monit builds a static application, even though BR2_PREFER_...
10162 #7370: ngrep - requires --with-pcap-includes fully defined to find...
10163 #7442: rootfs remount does not work as expected with sysvinit
10164 #7448: Having export MACHINE="something" breaks glibc build on IMX6...
10165 #7568: musl buildroot-toolchain does not put libgcc_s.so.1 into place
10166 #7574: quota-4.01 fails to build statically
10168 2014.08, Released September 1st, 2014
10170 Minor manual fixes/additions.
10172 Updated/fixed packages: btrfs-progs, cmake, cppcms, exim,
10173 lftp, libdaemon, libev, libgpgme, libiqrf, libnl, libplist,
10174 libroxml, libwebsockets, mesa3d, mpd, mtdev2tuio, musepack,
10175 perl-gd, php-geoip, php-gnupg, php-imagick, php-memcached,
10176 php-ssh2, php-yaml, php-zmq, polarssl, ruby, systemd, taglib,
10177 uboot-tools, upmpdcli, webkit, xapp_xfs, xapp_luit,
10180 Issues resolved (http://bugs.uclibc.org):
10182 #7346: vim-8ae50e3ef8bf.tar.gz can not be downloaded, 404 not found
10184 2014.08-rc3, Released August 26th, 2014
10188 User manual update / restructuring.
10190 Updated/fixed packages: cairo, ecryptfs-utils, gettext,
10191 gstreamer, gstreamer1, gutenprint, icu, imagemagick, jack2,
10192 lbreakout2, libevas-generic-loaders, libftdi, libinput,
10193 libtorrent, ltris, msgpack, ntp, php, procps-ng, pulseaudio,
10194 thrift, tvheadend, usb_modeswitch, xmlstarlet,
10196 Issues resolved (http://bugs.uclibc.org):
10198 #7136: ecryptfs-utils needs gettext to run when glibc/eglibc...
10199 #7322: libgomp dependency issue with imagemagick
10200 #7328: Git dl of versions in x/y broken
10202 2014.08-rc2, Released August 18th, 2014
10204 Fixes all over the tree.
10206 User manual restructured / reworked.
10208 Toolchain: Fix for C++ exceptions / pthread_exit() on
10209 uClibc/glibc, C++-11 features with uClibc.
10211 Updated/fixed packages: bandwidthd, bluez5_utils, empty,
10212 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop,
10213 infozip, libcuefile, libeml, libnftl, localedef, ltrace,
10214 matchbox, mpd, network-manager, nftables, ngrep, nut, openssl,
10215 oprofile, perl, perl-net-ssleay, postgresql, pppd, procps-ng,
10216 qt, subversion, synergy, systemd, tar, tftpd, webkit,
10217 xapp_rstart, xbmc, xbmc-pvr-addons
10219 Issues resolved (http://bugs.uclibc.org):
10221 #7124: Use BR toolchain externally results a non-bootable...
10222 #7208: Glibc C++ aplications crash if they use exceptions
10223 #7250: Cannot build with -std=c++11
10224 #7262: Generating locale en_US.UTF-8 fails on 64bit fedora..
10225 #7286: systemd 215 doesn't build
10227 2014.08-rc1, Released August 8th, 2014
10229 Fixes all over the tree and new features.
10231 Architecture: Powerpc64 BE/LE added, AVR32 deprecated.
10232 Improved altivec / SPE /atomic instructions
10233 handling. Additional PowerPC CPU variants added.
10235 Defconfigs: Atmel SAMA5D3, Congatec QMX6, Lego ev3, TS-5x00,
10236 qemu-system-xtensa, qemu-aarch64-virt added. A number of
10237 tweaks to existing ones. lpc32xx defconfigs removed.
10239 Toolchain: Microblaze support for internal musl toolchain.
10240 Default to GCC 4.8 for internal toolchain, remove deprecated
10241 4.3 and 4.6 versions.
10242 External CodeSourcery / Linaro toolchain updates, option to
10243 copy gconv libraries for external toolchains.
10245 Infrastructure: graph-depends: misc fixes, transitive
10246 dependencies are not drawn by default. Download handling is
10247 now done using helper scripts. Integrity of downloads can now
10248 be verified using sha* hashes. Subversion download now uses
10249 peg revisions for robustness.
10250 Legal-info: License info of local or overridden packages are
10251 saved as well. Toolchain packages are also taken into account.
10252 autotools: Static linking with libtool / v1.5 improvements.
10253 Gettextize support, similar to autoreconf.
10254 kconfig package infrastructure added.
10256 Misc: Version selection for busybox dropped.
10258 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
10259 alsamixergui, argus, armadillo, at, atftp, atk, avahi,
10260 avrdude, axel, b43-firmware, b43-fwcutter, bandwidthd, bc,
10261 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
10262 bmon, boa, bonnie, bootutils, bsdiff, btrfs-progs, bustle,
10263 busybox, bwm-ng, bzip2, ca-certificates, cairo, can-utils,
10264 ccache, ccrypt, chrony, cifs-utils, classpath, cloog, cmake,
10265 collectd, connman, coreutils, cosmo, cppcms, cramfs, crda,
10266 cryptodev-linux, cryptodev, ctorrent, cvs, dbus-cpp,
10267 dbus-glib, dbus-python, dbus, dcron, dejavu, devmem2,
10268 dfu-util, dhcp, dhcpcd, dhcpdump, dhrystone, dialog, dillo,
10269 distcc, dmidecode, dmraid, dnsmasq, doom-wad, dropbear,
10270 dropwatch, dsp-tools, dtv-scan-tables, dvb-apps, e2fsprogs,
10271 e2tools, eeprog, eigen, elf2flt, elftosb, enlightenment,
10272 enscript, espeak, ethtool, eudev, evemu, exim, expedite,
10273 explorercanvas, ezxml, faifa, fan-ctrl, fconfig, feh,
10274 fetchmail, ffmpeg, fftw, file, fio, fis, flann, flashrom,
10275 flex, flot, fltk, fontconfig, freerdp, freescale-imx,
10276 freetype, ftop, gcc, gd, gdb, genimage, genromfs, gettext,
10277 giblib, glib-networking, glibc, gmp, gnupg, gnutls, gpm, gpsd,
10278 gptfdisk, gpu-viv-bin-imx6q, gqview, grantlee, gst-ffmpeg,
10279 gst-fsl-plugins, gst1-libav, gst1-plugins-bad,
10280 gst1-plugins-ugly, gtk2-engines, gtk2-theme-hicolor, gtkperf,
10281 gvfs, haserl, hdparm, hostapd, httping, i2c-tools, icu,
10282 imagemagick, imx-lib, inadyn, inotify-tools, input-tools,
10283 ipkg, iproute2, iputils, irda-utils, iw, jack2, jpeg, jquery,
10284 jquery-keyboard, jquery-mobile, jquery-validation, jsmin, kbd,
10285 kexec, kmod, knock, latencytop, lcdapi, leafpad, lesstif,
10286 lftp, libaio, libarchive, libargtable2, libart, libatasmart,
10287 libatomic_ops, libbsd, libcap-ng, libcec, libcgicc, libcgroup,
10288 libconfuse, libcurl, libdrm, libdvdnav, libdvdread,
10289 libeXosip2, libedit, liberation, libesmtp, libev, libevas,
10290 libevdev, libevent, libfcgi, libffi, libfreefare, libfslcodec,
10291 libfslparser, libfslvpuwrap, libgail, libgcrypt, libglade,
10292 libglib2, libgpgme, libgtk2, libhid, libical, libiconv,
10293 libiqrf, libjpeg, liblog4c-localtime, libmbus, libmicrohttpd,
10294 libmms, libndp, libnftnl, libnl, libnspr, libnss, liboauth,
10295 libpcap, libpng, libpthsem, libqmi, libraw, libraw1394,
10296 librsvg, libsoc, libsoup, libsvgtiny, libsysfs, libtasn1,
10297 libtirpc, libtorrent, libusb, libv4l, libwebsockets, libxcb,
10298 libxml2, libyaml, links, linux-firmware, linux-fusion,
10299 linux-headers, linux-pam, lite, live555, lm-sensors,
10300 lockfile-progs, lpc3250loader, lshw, lsof, lsuio, ltrace,
10301 ltris, lua-messagepack, luainterpreter, luajit, luaposix,
10302 luarocks, lvm2, lxc, lz4, lzo, make, makedevs, mdadm,
10303 mediastreamer, mesa3d, metacity, minidlna, mkpasswd,
10304 modem-manager, mongoose, mpd, mpg123, msgpack, mtd, mtools,
10305 mtr, musepack, musl, mysql, nano, nasm, nbd, ncurses, ndisc6,
10306 netatalk, netplug, network-manager, nftables, ngircd, nodejs,
10307 nss-mdns, ntp, nut, olsr, open2300, opencv, openntpd, openocd,
10308 openpgm, openpowerlink, openssh, openssl, openswan, openvpn,
10309 opkg, oprofile, opus-tools, orc, p910nd, pango, parted,
10310 pax-utils, pcmanfm, perf, perl, perl-module-build, php,
10311 pixman, pkgconf, poco, polarssl, popt, portmap, postgresql,
10312 prboom, protobuf-c, proxychains-ng, psmisc, psplash, ptpd2,
10314 python-{bottle,dpkt,id3,mad,msgpack,nfc,pygame,pyzmq,simplejson},
10315 python3, qhull, qt, qt5base, qt5connectivity, qt5declarative,
10316 qt5graphicaleffects, qt5multimedia, qt5quickcontrols,
10317 qt5sensors, qt5svg, qt5webkit, quagga, quota, radvd, rdesktop,
10318 read-edid, rpcbind, rpi-firmware, rpi-userland, rpm,
10319 rsh-redone, rsync, rt-tests, rtmpdump, rtorrent, rubix, ruby,
10320 samba, samba4, sane-backends, sawman, sconeserver, setserial,
10321 sg3_utils, shared-mime-info, smartmontools, smcroute, snappy,
10322 socketcand, spawn-fcgi, sqlite, squashfs, squid, sredird,
10323 startup-notification, statserial, strongswan, stunnel,
10324 sunxi-mali, supervisor, synergy, sysklogd, sysprof, sysstat,
10325 systemd, tcpdump, tcpreplay, texinfo, thrift, thttpd, ti-gfx,
10326 ti-utils, tinyhttpd, torsmo, trace-cmd, transmission, tslib,
10327 tstools, tvheadend, tzdata, uboot-tools, uclibc, udev,
10328 udpcast, usb_modeswitch, usbmount, util-linux, valgrind, vim,
10329 vlc, w_scan, wayland, webrtc-audio-processing, weston, wget,
10330 wireless-regdb, wireless_tools, wireshark, wpa_supplicant,
10331 xapp_{twm,xconsole,xcursorgen,xedit,xfs,xinit,xrandr},
10332 xdriver_xf86-video-intel, xlib_lib{FS,ICE,Xext,Xfont,Xft,Xi},
10333 xproto_fontsproto, xproto_inputproto, xserver_xorg-server,
10334 x11vnc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, xterm, xvkbd,
10337 New packages: flickcurl, fmc, fmlib, geoip, gnupg2,
10338 google-breakpad, imx-vpu, isl, kexec-lite, libglew, libglu,
10339 libinput, libksba, libmemcached, libmpdclient, librtlsdr,
10340 libuv, libva, libva-intel-driver, linux-zigbee, memcached,
10341 mpdecimal, ncmpc, opencore-amr, patchelf, perl-datetime-tiny,
10342 perl-gd, perl-gdgraph, perl-gdtextutil, perl-io-socket-ssl,
10343 perl-json-tiny, perl-mojolicious, perl-net-ssleay,
10344 perl-path-tiny, perl-try-tiny, perl-xml-libxml,
10345 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base,
10346 php-geoip, php-memcached, pifmrds, pinentry, powerpc-utils,
10347 procps-ng, pwgen, python-cffi, python-daemon, python-flup,
10348 python-ipython, python-numpy, qt5enginio, qt5webkit-examples,
10349 qt5websockets, simicsfs, sispmctl, sox, sshpass, tclap,
10350 twolame, upmpdcli, whois, xlib_libxshmfence, xproto_dri3proto
10352 Removed packages: procps
10354 Issues resolved (http://bugs.uclibc.org):
10356 #5750: Doing a Buildroot build from /usr doesn't work
10357 #5900: config flags to the Xenomai build system
10358 #6230: Cannot compile gcc without threads (uClibc-based)
10359 #6626: procps Unknown HZ value! (XX) Assume 100
10360 #7118: Package "thrift" requires atomic operations
10361 #7154: Local uClibc config file gets overwritten using ...
10362 #7160: host-xz not built
10363 #7166: hostapd: segfault when using RT5370
10364 #7172: Name collision of rpath token expansion and internal..
10365 #7178: NTPd package cannot sync time without a proper ntp.conf
10366 #7184: supervisord depends on libxml2 implicitly
10367 #7196: Unable to build on UBUNTU13.10
10368 #7268: python 2.7 compilation issue on a Debian/Ubuntu ...
10370 2014.05, Released May 31st, 2014
10374 Minor manual fixes. U-Boot now defaults to spl/u-boot-spl.bin
10377 Updated/fixed packages: exim, glibc, gnutls, libfribidi,
10378 qt5base, qt5webkit, sysklogd, thrift, u-boot
10380 2014.05-rc3, Released May 28th, 2014
10384 Updated/fixed packages: acl, attr, connman, dosfstools,
10385 dropbear, dvb-apps, exim, flite, gdb, httping, hwdata,
10386 lesstif, libnss, libv4l, lttng-babeltrace, midori, monit,
10387 mplayer, php, python2, rdesktop, rpi-userland, ruby, samba,
10388 samba4, slang, xbmc
10390 Issues resolved (http://bugs.uclibc.org):
10392 #7100: license info for package 'acl' missing
10393 #7106: license info for package 'attr' missing
10394 #7112: license info for package 'hwdata'
10396 2014.05-rc2, Released May 21st, 2014
10398 Fixes all over the tree.
10400 Stripping using sstrip has been deprecated.
10402 BR2_EXTERNAL can now also be used to implement custom
10405 The newly added BR2_GRAPH_DEPTH variable to limit the depth of
10406 the generated dependency graph has been renamed to
10407 BR2_GRAPH_DEPS_OPTS, so additional options can be supported in
10410 The virtual package infrastructure will now error out early
10411 if multiple packages providing the same virtual package has
10412 been enabled (E.G. opengl). This change requires that the
10413 packages explicitly declare what virtual package(s) they
10416 Updated/fixed packages: acpid, armadillo, avahi, bellagio,
10417 btrfs-progs, cairo, clapack, directfb, duma, ecryptfs-utils,
10418 elfutils, eudev, fbgrab, fio, flann, fluxbox, gdb, gpm,
10419 gpu-viv-bin-mx6q, gst1-plugins-good, gst-plugins-good,
10420 imagemagick, iprutils, ipsec-tools, jack2, libdvdnav,
10421 libdvdread, libnss, libunwind, linux-headers, lsof, lua,
10422 luajit, matchbox-keyboard, mesa3d, mpd, mplayer, mtr, mysql,
10423 netsnmp, nodejs, openpowerlink, openvpn, pciutils,
10424 php-imagick, postgresql, pulseaudio, qt5quick1, rpi-userland,
10425 rsyslog, samba, samba4, sane-backends, sunxi-mali, systemd,
10426 ti-gfx, tstools, udev, webkit, wpa_supplicant, xbmc,
10427 xlib_libXpm, xserver_xorg-server, zyre
10429 Issues resolved (http://bugs.uclibc.org):
10431 #5396: Boot hangs when starting samba if BR2_ENABLE_LOCALE...
10432 #7016: Git issues in resulting buildroot tar
10433 #7094: pciutils doesn't build on Blackfin
10435 2014.05-rc1, Released May 13th, 2014
10437 Fixes all over the tree and new features.
10439 Architectures: Support for MIPS o32 ABI on MIPS-64 targets has
10440 been removed. Building o32 ELF files for MIPS64 is an exotic
10441 configuration that nobody should be using. If o32 is required,
10442 then is better if it's built for MIPS 32-bit cores so only
10443 32-bit instructions will be used leading to a more efficient
10445 Support for the ARM A12 variant and Intel corei7.
10447 Configs: Minnowboard and Altera SoCkit added, QEMU updates.
10449 Bootloaders: Grub2 and gummiboot support, syslinux support
10452 Toolchains: GCC 4.9. Glibc 2.19. Support for the musl C
10453 library for internal and external toolchains. 4.8-R3 support
10454 for ARC, Internal toolchain support for Aarch64 and
10455 Microblaze. Environment variable to control debug output of
10456 toolchain wrapper renamed to BR2_DEBUG_WRAPPER to match the
10457 other variables. Toolchain tuple vendor name can now be
10458 customized. Updated external Linaro ARM/Aarch64
10459 toolchains. Added external Linaro ARMEB toolchain.
10460 A GDB gdbinit file is now generated for external toolchains to
10461 automatically set the correct sysroot.
10463 Kconfig handling for minimum kernel headers version required
10464 for packages. Now packages needing specific kernel header
10465 features can specify these requirements in Kconfig.
10467 Infrastructure: Support for (but disabled as it leads to
10468 unreproducible builds) toplevel parallel builds. See the
10469 comment at the top of Makefile for details about how to enable
10470 it and what the problems are if you want to test it.
10471 Python package infrastructure extended to support Python 3.x
10472 Perl and virtual package infrastructure support added.
10473 PRE_*_HOOKS support for all build steps.
10475 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi,
10476 barebox, bash, beecrypt, bellagio, binutils, boost,
10477 boot-wrapper-aarch64, bustle, busybox, ca-certificates, cairo,
10478 ccache, ccid, cgilua, chrony, cifs-utils, civetweb, cmake,
10479 collectd, connman, coreutils, coxpcall, cppcms, cppzmq, crda,
10480 cryptodev, cryptsetup, cups, czmq, dbus, dhcpdump, directfb,
10481 dmalloc, dmraid, dnsmasq, dosfstools, dsp-tools, dtc,
10482 dvb-apps, ebtables, ecryptfs-utils, eigen, erlang, ethtool,
10483 evemu, evtest, f2fs-tools, fdk-aac, feh, ffmpeg, file, filemq,
10484 flac, flot, fmtools, fping, freetype, fswebcam, gcc, gd, gdb,
10485 gettext, giblib, git, glibc, glibmm, glib-networking, gmp,
10486 gnutls, gpm, gpsd, gpu-viv-bin-mx6q, grep, gst1-libav,
10487 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
10488 gst1-plugins-ugly, gst-ffmpeg, gst-fsl-plugins, gst-omx,
10489 gst-plugins-good, gstreamer1, gvfs, harfbuzz, haveged,
10490 hostapd, htop, httping, ifplugd, iftop, igmpproxy,
10491 imagemagick, imlib2, imx-lib, infozip, intltool, iproute2,
10492 ipsec-tools, ipset, jansson, jpeg, jpeg-turbo, jquery,
10493 jquery-keyboard, jquery-ui, jquery-ui-themes, json-glib,
10494 json-javascript, kexec, kmod, lame, lbase64, lbreakout2,
10495 lcdproc, lftp, libao, libatasmart, libatomic_ops, libcap,
10496 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm,
10497 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp,
10498 libevas, libevdev, libfribidi, libfslcodec, libfslparser,
10499 libfslvpuwrap, libgail, libgles, libglib2, libgtk2, libhid,
10500 libjpeg, libmbim, libmicrohttpd, libmodplug, libnftnl,
10501 libnspr, libogg, libopenmax, libopenvg, libpcap, libplayer,
10502 libpng, libpthread-stubs, librsvg, libsigsegv, libsocketcan,
10503 libsoup, libtasn1, libtool, libtpl, libunwind, liburcu,
10504 libusb, libwebsockets, libxcb, libxml2, libxmlpp, libyaml,
10505 lighttpd, linphone, linux-firmware, linux-headers, ljsyscall,
10506 lmbench, lsof, ltp-testsuite, ltris, lttng-babeltrace,
10507 lttng-libust, lttng-modules, lttng-tools, lua, lua-cjson,
10508 luacrypto, lua-ev, luaexpat, luaexpatutils, luafilesystem,
10509 luainterpreter, luajit, lua-msgpack-native, luaposix,
10510 luarocks, luasec, luasocket, luasql-sqlite3, lvm2, macchanger,
10511 memstat, mesa3d, metacity, minidlna, mmc-utils,
10512 mobile-broadband-provider-info, modem-manager, mongrel2,
10513 monit, mpd, mplayer, msmtp, mtd, mtools, mutt, mysql, nasm,
10514 ncurses, ne10, netatalk, netsnmp, nettle, network-manager,
10515 newt, nfs-utils, nmap, nodejs, ntfs-3g, ntp, nut, ofono, ola,
10516 olsr, omniorb, opencv, opengl, openpgm, openssh, openssl,
10517 openswan, openvpn, orbit, orc, p11-kit, pango, parted,
10518 pciutils, pcre, pcsc-lite, perf, perl, perl-xml-parser, php,
10519 picocom, pixman, pkgconf, poppler, popt, portmap, powervr,
10520 pppd, pptp-linux, proftpd, protobuf, protobuf-c, ptpd2,
10521 pulseaudio, python, python3, python-bottle, python-m2crypto,
10522 python-netifaces, python-pyasn, python-pycrypto,
10523 python-pygame, python-pysnmp, python-pysnmp-apps,
10524 python-pysnmp-mibs, python-serial, python-setuptools,
10525 qextserialport, qt, qt5, qt5base, qt5connectivity,
10526 qt5declarative, qt5graphicaleffects, qt5imageformats,
10527 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
10528 qt5sensors, qt5serialport, qt5svg, qt5webkit, qt5x11extras,
10529 qt5xmlpatterns, qtuio, qwt, radvd, readline, rings,
10530 rpi-firmware, rpi-userland, rsh-redone, rsync, rsyslog, rtai,
10531 rtmpdump, rt-tests, ruby, samba, sconeserver, scons, sdl,
10532 sdl_image, sdl_mixer, sg3_utils, slang, smstools3, snmppp,
10533 socat, speex, sqlcipher, sqlite, squashfs, squid, strongswan,
10534 stunnel, sunxi-boards, sunxi-mali, sunxi-tools, sylpheed,
10535 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay,
10536 tidsp-binaries, ti-gfx, tmux, tvheadend, tzdata, uboot,
10537 uboot-tools, uclibc, udev, udisks, ulogd, usb_modeswitch,
10538 usb_modeswitch_data, usbmount, util-linux, valgrind, vlc,
10539 webkit, weston, wget, wireshark, wpa_supplicant, wsapi,
10540 w_scan, xapp_appres, xapp_bdftopcf, xapp_beforelight,
10541 xapp_bitmap, xapp_editres, xapp_fslsfonts, xapp_fstobdf,
10542 xapp_iceauth, xapp_ico, xapp_mkfontscale, xapp_rgb,
10543 xapp_rstart, xapp_sessreg, xapp_showfont, xapp_twm,
10544 xapp_viewres, xapp_xauth, xapp_xbacklight, xapp_xcalc,
10545 xapp_xclock, xapp_xditview, xapp_xdpyinfo, xapp_xdriinfo,
10546 xapp_xev, xapp_xfd, xapp_xfontsel, xapp_xfs, xapp_xfsinfo,
10547 xapp_xgc, xapp_xhost, xapp_xinit, xapp_xkbutils, xapp_xkill,
10548 xapp_xload, xapp_xlsclients, xapp_xlsfonts, xapp_xmag,
10549 xapp_xman, xapp_xmessage, xapp_xmodmap, xapp_xprop,
10550 xapp_xrandr, xapp_xrdb, xapp_xrefresh, xapp_xset,
10551 xapp_xsetroot, xapp_xsm, xapp_xstdcmap, xapp_xvidtune,
10552 xapp_xvinfo, xapp_xwd, xapp_xwininfo, xcb-util-wm,
10553 xdriver_xf86-input-evdev, xdriver_xf86-input-joystick,
10554 xdriver_xf86-input-keyboard, xdriver_xf86-input-mouse,
10555 xdriver_xf86-input-synaptics, xdriver_xf86-input-vmmouse,
10556 xdriver_xf86-video-ark, xdriver_xf86-video-ast,
10557 xdriver_xf86-video-ati, xdriver_xf86-video-cirrus,
10558 xdriver_xf86-video-dummy, xdriver_xf86-video-fbdev,
10559 xdriver_xf86-video-geode, xdriver_xf86-video-glide,
10560 xdriver_xf86-video-glint, xdriver_xf86-video-i128,
10561 xdriver_xf86-video-intel, xdriver_xf86-video-mach64,
10562 xdriver_xf86-video-mga, xdriver_xf86-video-neomagic,
10563 xdriver_xf86-video-newport, xdriver_xf86-video-nv,
10564 xdriver_xf86-video-openchrome, xdriver_xf86-video-r128,
10565 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
10566 xdriver_xf86-video-sis, xdriver_xf86-video-tdfx,
10567 xdriver_xf86-video-tga, xdriver_xf86-video-trident,
10568 xdriver_xf86-video-vesa, xdriver_xf86-video-vmware,
10569 xdriver_xf86-video-voodoo, xenomai, xerces, xl2tp, xlib_libFS,
10570 xlib_xtrans, xproto_xproto, xserver_xorg-server,
10571 xutil_util-macros, zeromq, zic, zmqpp, zyre
10573 New packages: armadillo, btrfs-progs, clapack, cosmo, dado,
10574 dbus-triggerd, dtv-scan-tables, e2tools, eudev, exim, expect,
10575 fetchmail, flann, flite, gnu-efi, grub2, gummiboot, heimdal,
10576 iprutils, iptraf-ng, jack2, jquery-mobile, libee, libestr,
10577 libgc, libgl, liblogging, libndp, libsoxr, libstrophe,
10578 libubox, libuci, libxmlrpc, ljlinenoise, lpeg, lpty, lrandom,
10579 lsqlite3, lua-coat, lua-coatpersistent, lua-csnappy, luajson,
10580 lualogging, lua-messagepack, lua-testmore, lunit, lzip, lzlib,
10581 musl, nftables, opentyrian, opentyrian-data,
10582 perl-module-build, php-gnupg, php-imagick, php-ssh2, php-yaml,
10583 php-zmq, postgresql, python-libconfig, python-pypcap,
10584 python-pyrex, qdecoder, qhull, samba4, smack, tz, tzdump, ucl,
10585 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons,
10586 yaffs2utils, zlog, znc
10588 Removed packages: crosstool-ng, python-distutilscross, vala
10590 Issues resolved (http://bugs.uclibc.org):
10592 #6842: Checking external toolchain for eabihf
10593 #6956: Packaging libsoxr
10594 #6986: Make legal-info fails on uboot versions before 2014.01
10595 #6992: Incorrect installation rights on external kernel module..
10597 2014.02, Released February 27th, 2014
10601 Updated/fixed packages: cegui06, cppdb, e2fsprogs, gcc, gdb,
10602 gst1-plugins-bad, gstreamer, gstreamer1, haserl, imagemagick,
10603 libpng, libxml2, lua, luajit, luarock, ncftp, openswan,
10604 pcsc-lite, qt5connectivity, ramsmp, strongswan, vlc
10606 Issues resolved (http://bugs.uclibc.org):
10608 #6938: mkuser script generates wrong password for new user in..
10610 2014.02-rc3, Released February 25th, 2014
10614 Updated/fixed packages: aiccu, ala-lib, alsa-utils, binutils,
10615 cairo, coreutils, dhcpcd, distcc, efl, evas, iputils, gdb,
10616 gpsd, gst-fsl-plugins, icu, libcec, libcgi, libplayer,
10617 libsecret, libsepol, libsigsegv, libtool, libv4l,
10618 linux-headers, matchbox-lib, mpg123, ncftp, opencv, pcmanfm,
10619 pixman, pv, qt, rt-tests, sawman, sconeserver, sdl, thrift,
10620 tvheadend, util-linux, webkit, xscreensaver
10622 Issues resolved (http://bugs.uclibc.org):
10624 #4706: Removing .stamp_target_installed does not trigger...
10625 #5030: busybox built fails if we use an override src dir...
10626 #5420: Dbus and /var/run management
10627 #5768: Not able to build ALSA-Lib for static build
10628 #5774: Not able to build ALSA-Utils for static build
10629 #6542: external python modules fail to compile to pyc if...
10630 #6764: Support for kernel signed modules
10631 #6794: Busybox compiled from buildroot hangs on pass from...
10633 2014.02-rc2, Released February 20th, 2014
10635 Fixes all over the tree. Static linking / nommu fixes and
10636 annotations for several packages.
10638 Updated/fixed packages: boost, busybox, collectd, coreutils,
10639 dropbear, elfutils, feh, gcc, gst1-libav, imagemagick, iozone,
10640 jimtcl, kexec, libvncserver, lvm2, lxc, mplayer, netsnmp, nut,
10641 opencv, python, python3, qtuio, systemd, thrift, transmission,
10642 uclibc, vlc, webkit
10644 Issues resolved (http://bugs.uclibc.org):
10646 #5450: AT91SAM9260 Bootstrap compilation problem
10647 #5582: libiconv 1.14 failed to build
10648 #5624: When building directfb, BR2_TARGET_LDFLAGS not used by..
10649 #5852: [2012.11] usb_modeswitch should depends of "BR2_PACK..
10650 #6218: binutils-2.23.2/gas fails with undefined reference to..
10651 #6236: binutils-2.23.2/bfd fails with undefined reference to..
10652 #6470: If the build directory is a child of /usr, the build..
10653 #6776: systemd error: static declaration of 'execvpe' follows..
10654 #6818: toolchainfile.cmake has absolut path references
10656 2014.02-rc1, Released February 11th, 2014
10658 Fixes all over the tree and new features.
10660 Support for external packages/defconfigs (BR2_EXTERNAL). See
10661 user manual for details.
10663 Cleanup of environment variable names for consistency. The
10664 download directory location override (BUILDROOT_DL_DIR) is now
10665 called BR2_DL_DIR. Likewise the name of the current .config is
10666 renamed from BUILDROOT_CONFIG to BR2_CONFIG. Please update
10667 your post build scripts if you use this! BUILD_DIR is now also
10668 exported to the post build/image scripts.
10670 Toolchain: GCC 4.8 fix for ARM stack corruption, reverted
10671 uClibc pread/pwrite backport as they cause issues on certain
10672 architectures, new Linaro and Sourcery Codebench toolchains.
10673 x86: Support for AMD Jaguar cores, SSE4.x, SH: SH2/SH3/SH3EB
10674 variants removed, Microblaze: Internal toolchain support
10676 Legal infrastructure: Info is now split between host and
10677 target packages, large number of license annotations.
10679 Lua: selection between lua 5.1 / 5.2, luarocks support
10681 Python: package infrastructure, many new packages.
10683 Defconfigs: Armadeus APF51 + Zedboard added, apf27, apf28,
10684 beaglebone, microblaze, pandaboard, qemu, raspberry pi
10687 Updated/fixed packages: aiccu, alsa-lib, alsa-utils,
10688 am33x-cm3, aumix, autoconf, automake, barebox, bellagio,
10689 berkeleydb, binutils, bison, blackbox, bluez_utils, boost,
10690 bustle, busybox, cairo, can-utils, ccache, ccid, cgilua,
10691 cifs-utils, civetweb, cmake, collectd, connman, copas,
10692 coreutils, coxpcall, cppzmq, cramfs, crda, cryptodev-linux,
10693 cryptsetup, cups, czmq, dhcpcd, dhcpdump, dhrystone, dialog,
10694 dmraid, dnsmasq, dosfstools, dropbear, dropwatch, dtc, duma,
10695 dvb-apps, e2fsprogs, eglibc, eigen, elf2flt, erlang, ethtool,
10696 f2fs-tools, ffmpeg, file, filemq, fio, flashrom, flex,
10697 fluxbox, fontconfig freerdp, freetype, gadgetfs-test, gawk,
10698 gcc, gdb, gdbm, gettext, git, glibc, gnupg, gnutls, gob2,
10699 gpsd, grep, grub, gst-ffmpeg, gst-plugins-good,
10700 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
10701 gst1-plugins-ugly, gstreamer, gstreamer1, gtest, icu, iftop,
10702 imagemagick, inadyn, infozip, iozone, iproute2, iptables, iw,
10703 jpeg, jpeg-turbo, jq, kexec, kmod, knock, lbase64, lcdapi,
10704 lftp, libcdaudio, libcgi, libcgicc, libcuefile, libcurl,
10705 libdmtx, libdrm, libdvdnav, libdvdread, libegl, libevent,
10706 libexif, libfcgi, libfreefare, libgles, libglib2, libllcp,
10707 libmicrohttpd, libmpd, libnfc, libnl, libnss, libopenmax,
10708 libopenvg, libpcap, libpfm4, libplayer, libpng, libqmi,
10709 libreplaygain, libroxml, libsamplerate, libsexy, libsigsegv,
10710 libsndfile, libsoc, libtasn1, libtorrent, libtpl, libupnp,
10711 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp,
10712 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555,
10713 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua,
10714 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils,
10715 luafilesystem, luajit, luaposix, luasec, luasocket,
10716 luasql-sqlite3, m4, matchbox, mdadm, minicom, mongrel2, mpc,
10717 mpd, mpg123, mplayer, mtd, mysql, lvm2, mxml, ncurses, ne10,
10718 neard, neardal, netsnmp, netstat-nat, network-manager, nodejs,
10719 numactl, ofone, ola, olsr, omniorb, open2300, opencv,
10720 openpowerlink, openssh, openssl, openvpn, oprofile, opus,
10721 opus-tools, orbit, p11-kit, parted, pcre, pcsc-lite, perl,
10722 php, poco, poppler, powervr, protobuf-c, psplash, python,
10724 python-{crc16,distutilscross,dpkt,id3,ipy,m2crypto,mad,meld},
10725 python-{netifaces,nfc,protobuf,pygame,pyparsing,pyro,pyzmq},
10726 python-{serial,setuptools}, qt, qt5base, qt5connectivity,
10727 qt5declarative, qt5graphicaleffects, qt5jsbackend,
10728 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
10729 qt5webkit, radvd, redis, rings, rng-tools, rpcbind,
10730 rpi-firmware, rpi-userland, rt-tests, sam-ba, samba, sawman,
10731 sconeserver, scons, sdl, sg3_utils, snappy, snmppp,
10732 socketcand, spice, spice-protocol, sqlcipher, sqlite, squid,
10733 sshfs, strace, subversion, sunxi-mali, supervisor, sysklogd,
10734 sysprof, sysstat, systemd, sysvinit, taglib, tar, tcpdump,
10735 ti-gfx, ti-utils, tinymembench, tn5250, trace-cmd,
10736 transmission, tvheadend, tzdata, zxing, uboot, uboot-tools,
10737 uclibc, udev, udpcast, ulogd, urg, usb_modeswitch_data,
10738 util-linux, vala, valgrind, vorbis-tools, wavpack, wayland,
10739 weston, wget, wireless-regdb, wireshark, wpa_supplicant,
10740 wsapi, xavante, xapp_xdpyinfo, xapp_xrandr, xcb-proto,
10741 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp,
10742 xlib_lib{FS,SM,X11},
10743 xlib_libX{au,aw,composite,cursor,damage,ext,fixes,font,i},
10744 xlib_libX{inerama,mu,pm,randr,render,res,t,tst,v,xf86dga},
10745 xlib_libXxf86vm, xlib_libdmx, xlib_libfontenc,
10746 xlib_libpciaccess, xlib_xtrans, xproto_dri2proto,
10747 xproto_{glproto,inputproto,presentproto,randrproto,videoproto},
10748 xproto_xextproto, xproto_xproto, xutil_util-macros,
10749 xutil_makedepend, zic, zmqpp, zxing, zsh, zyre
10751 New packages: apitrace, avrdude, c-ares, ca-certificates,
10752 cwiid, dbus-cpp, evemu, fping, fswebcam, gpm, gst1-libav,
10753 haveged, intel-microcode, iucode-tools, jasper, joe, ktap,
10754 lbreakout2, libass, libbluray, libcdio, libenca, libevdev,
10755 libmbim, libmodplug, libnfs, libnftnl, libplist, libshairplay,
10756 libsocketcan, ljsyscall, log4cplus, ltris, luainterpreter,
10757 luarocks, minidlna, mmc-utils, modemmanager, mtr, net-tools,
10758 python-configobj, python-dialog, python-json-schema-validator,
10759 python-keyring, python-msgpack, python-posix-ipc,
10760 python-pyasn, python-pycrypto, python-pysnmp,
10761 python-pysnmp-apps, python-pysnmp-mibs, python-pyusb,
10762 python-simplejson, python-tornado, python-versiontools,
10763 rtmpdump, rtptools, smcroute, smstools3, tcpreplay, thrift,
10764 ti-uim, tinyxml, tmux, vlc, wmctrl, xconsole
10766 Removed packages: autoconf, automake, ccache, cpanminus, lzma,
10767 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke
10769 Issues resolved (http://bugs.uclibc.org):
10771 #65: new package: dbus c++ language bindings
10772 #769: Update configuration menu for MIPS target
10773 #2419: Add a bundle of Lua modules
10774 #2629: Segmentation faults and division by zero in Grub on ext2
10775 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05)
10776 #4339: Allow override of DL_DIR in extract step
10777 #4363: Make sure that copied linux and busybox defconfig are...
10778 #4454: There should be simple way to update image, when chang...
10779 #5024: grub fails to build for x86_64 target architecture
10780 #5066: New-Package: net-tools
10781 #5072: ncurses: add ncurses-progs to target
10782 #5294: uclibc build ignores target CFLAGS and LDFLAGS
10783 #5366: Login doesn't work with util-linux versions of login/agetty
10784 #5378: dropbear Makefile broken
10785 #5390: System banner - change to empty doesn't remove /etc/issue
10786 #5780: spurious build failure because it cannot remove ubinize.cfg
10787 #5798: ncurses-5.9 fails to compile statically
10788 #5810: Buildroot 2012.11: Additional GCC option "-msoft-float" ...
10789 #6080: Git fetch caching
10790 #6092: Bootable ISO image creation seems to have stopped working..
10791 #6272: coreutils build fails
10792 #6434: apply-patches.sh does not work recursively
10793 #6446: eglibc doesn't install ldconfig to target
10795 #6596: Slow bootup if mdev is chosen
10796 #6656: Build Qt5 with ccache
10797 #6662: internal compiler error: Segmentation fault during making..
10798 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package
10799 #6752: genext2fs: e2fsck must run before tunefs -U random
10800 #6770: openssl 1.0.1f fails with ccache
10801 #6830: Qt5: no fonts are installed
10802 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup
10803 #6854: Update to Qt 5.2.1
10805 2013.11, Released November 30th, 2013:
10809 Updated/fixed packages: apr, binutils, dbus-python, dropwatch,
10810 ecryptfs-utils, eglibc, gdb, gpsd, grantlee, hostapd,
10811 iptables, qlibiscsi, libnspr, libnss, libpfm4, libtool,
10812 lua-ev, lvm2, mplayer, qt, qt5, quagga, ruby, tinymembench,
10813 tvheadend, util-linux, wpa_supplicant
10815 Issues resolved (http://bugs.uclibc.org):
10817 #1279: Buildroot compiled Busybox and Coreutils LFS issues
10818 #2995: -fstack-protector-all causes ssh to SIGSEGV
10819 #5570: Cannot compile software on the target machine
10820 #6428: util-linux libmount segfaults with patch from buildroot
10821 #6500: php fails to build for armel
10822 #6554: gdb needs to dependents on host texinfo
10823 #6692: GNU nano fails to compile for x86_64
10824 #6704: wpa_supplicant: fix wrong path to executable file in D-Bus
10826 2013.11-rc3, Released November 26th, 2013
10828 Fixes all over the tree.
10830 Architecture: Mark MIPS I, II, III and IV as deprecated.
10832 Updated/fixed packages: beecrypt, dbus, e2fsprogs, libcap-ng,
10833 libglib2, libroxml, libsigsegv, libvncserver, lxc, mdadm,
10834 mongoose, nut, ola, omniorb, openssl, pcre, php, poco,
10835 protobuf-c, pv, qt5base, ruby, schifra, squid, sunxi-mail,
10836 swig, ti-gfx, tinymembench, uclibc, udisks, vim
10838 2013.11-rc2, Released November 18th, 2013
10840 Fixes all over the tree.
10842 Defconfigs: qemu_arm_versatile, qemu_arm_nuri, sheevaplug:
10843 Adjust kernel versions.
10845 Toolchain: avr32: fix for modern kernel headers
10847 Bootloader: Barebox updated to 2013.10.1
10849 Updated/fixed packages: dhcp, e2fsprogs, gst1-plugins-bad,
10850 libcurl, libvncserver, nano, pc, qt5base, squashfs, ttcp,
10853 Issues resolved (http://bugs.uclibc.org):
10855 #3601: DHCPD S80dhcp-server startup script issues
10856 #6320: Fix kernel compile issue if BR2_LINUX_KERNEL_CUSTOM_GIT_VERS..
10857 #6416: Xenomai package, patch alternative
10858 #6590: directfb-examples build failed whit linaro toolchain
10860 2013.11-rc1, Released November 12th, 2013
10862 Architectures: Nios-II support, MIPS arch handling fixes
10864 Defconfigs: cubieboard2, freescale i.MX 6sololite evk,
10865 sabre-sd, wandboard added, rpi renamed to raspberrypi_defconfig
10867 Toolchain: glibc support, upstream uClibc fixes, uClibc 0.9.31
10868 for avr32, crosstool-ng backend removed, external musl
10869 toolchain support, gcc 4.8.2, updated Linaro external
10870 toolchains. Fortran and objective-C support deprecated,
10873 Bootloaders: U-Boot: u-boot.imx support, version bumps
10875 Linux: use kmod instead of module-init-tools
10877 System: default to devtmpfs for /dev
10879 Infrastructure: Make 3.82 fixes, locales generation fixes, CVS
10880 download support, post-rsync hooks
10882 Fs: u-boot image support for cpio
10884 Updated/fixed packages: aircrack-ng, alsamixergui, apr,
10885 apr-util, atk, automake, bellagio, berkeleydb, bind, binutils,
10886 bison, boost, busybox, can-utils, ccache, ccid, cgilua,
10887 chrony, cifs-utils, cjson, collectd, connman, conntrack-tools,
10888 copas, cppcms, cppzmq, czmq, dash, dbus, dhcpcd, diffutils,
10889 directfb, dmidecode, dnsmaqs, docker, dosfstools, dropbear,
10890 dropwatch, ebtables, eglibc, elf2flt, empty, enchant, erlang,
10891 ethtool, fbgrab, fbv, fdk-aac, feh, ffmpeg, file, findutils,
10892 fltk, fmtools, freetype, gdk-pixbuf, gettext, git,
10893 glib-networking, gmp, gnupg, gnutls, gpu-viv-bin-mx6q, gsl,
10894 gstreamer, gstreamer1, gst1-plugins-{bad,base,good,ugly},
10895 gtest, gutenprint, hplip, i2c-tools, icu, ifplugd,
10896 imagemagick, iozone, iproute2, ipset, iptables, iw, jamvm,
10897 jansson, jpeg-turbo, kismet, kmod, lcms2, libassuan, libcap,
10898 libcap-ng, libcdaudio, libcec, libcue, libcurl, libdrm,
10899 libedit, libevas, libevent, libfreefare, libfuse,
10900 libgpg-error, libiconv, liblog4c-localtime, libmicrohttpd,
10902 libnetfilter_{acct,conntrack,cthelper,cttimeout,log,queue},
10903 libnfnetlink, libnl, libpng, libqmi, libqrencode, libroxml,
10904 libsecret, libsigsegv, libsoup, libtirpc, libunwind, libusb,
10905 libvpx, lighttpd, linphone, linux-pam, lmbench,
10906 lockfile-progs, log4cxx, logrotate, logsurfer, ltp-testsuite,
10907 ltrace, luacrypto, luaposix, lvm2, m4, matchbox-lib,
10908 media-ctl, mediastreamer, minicom, minidlna, mongoose, monit,
10909 mpc, mpd, mpg123, mplayer, mrouted, mtdev, mutt, mysql_client,
10910 nano, ncftp, ndisc6, neard, neardal, neon, net-snmp, netatalk,
10911 netcat, netkitbase, netperf, netplug, nettle, nfacct,
10912 nfs-utils, ngircd, ngrep, noip, nuttcp, olsr, openssh, opkg,
10913 oprofile, opus-tools, orc, ortp, pciutils, pcre, pcsc-lite,
10914 perf, perl, perl-cross, php, picocom, pkgconf, polarssl,
10915 poppler, pppd, proftpd, protobuf, proxychains-ng, pulseaudio,
10916 pv, qemu, qt, qt5base, qt5webkit, quagga, radvd, redis,
10917 rpi-{firmware,userland}, rrdtool, rsync, rtorrent, ruby,
10918 samba, scons, screen, sdl_sound, ser2net, setserial,
10919 smartmontools, socat, socketcand, sqlcipher, sqlite, squid,
10920 stress, strongswan, stunnel, sudo, syslinux, systemd,
10921 sysvinit, tcl, ti-gfx, time, transmission, tremor, tslib,
10922 tstools, tvheadend, tzdata, uboot-tools, uclibc, udpcast,
10923 uemacs, ulogd, usb_modeswitch{,_data}, util-linux, vala,
10924 valgrind, vde2, vorbus-tools, vpnc, vsftpd, vtun, wayland,
10925 webkit, webp, webrtc-audio-processing, weston, wget,
10926 wireshark, wsapi, xavante, xdriver_xf86-video-geode, xenomai,
10927 xinetd, xlib_libpthread-stubs, xl2tp, xmlstarlet,
10928 xserver_xorg-server, xz, zeromq, zic, zmqpp
10930 New packages: aiccu, autossh, bc, civetweb, cppdb, cryptsetup,
10931 duma, eigen, harfbuzz, igmpproxy, iputils, jq, knock, kobs-ng,
10932 lesstif, libcgroup, libsepol, libsoc, libssh2, luasec, luasql,
10933 lxc, nut, ola, omniorb, openpowerlink, orbit, p910nd, psplash,
10934 python-crc16, python-ipy, python-pyzmq, qt5sensors,
10935 qt5serialport, qt5x11extras, snmppp, subversion, tcping,
10936 trace-cmd, xscreensaver, zsh
10938 Removed packages: module-init-tools
10940 Issues resolved (http://bugs.uclibc.org):
10942 #1138: Buildroot fails to build packages if BR2_GCC_SHARED_LIBGCC=y
10943 #5408: qt build failure with Sourcery CodeBench ARM 2010.09
10944 #5630: makefile error with toolchain helpers.mk
10945 #5672: htop: remove X11 stuff
10946 #5678: linux.mk: linux-menuconfig fails
10947 #5696: python3 installation is too large, patches from python2 needed
10948 #5978: Erlang does not build for arm in 2013.02-rc3
10949 #6392: Extended ARM uImage kernel options
10950 #6404: Buildroot's coreutils 'uname -p' reports 'Unknown' on recent..
10951 #6428: util-linux libmount segfaults with patch from buildroot
10952 #6452: eglibc from Linaro 2013.07 not copied to target correctly
10953 #6566: PHP segfault when crosscompiled to mips64 - patch included
10954 #6572: [PowerPC] Buildroot uses wrong external toolchain libraries..
10955 #6578: udisks package broken
10956 #6602: ebtables 64 bit kernel + 32 bit userland alignment error..
10957 #6608: ebtables missing ethertypes - fix included
10958 #6620: Sysvinit package missing killall5 and symlinks - patch included
10959 #6632: CMake use host pkg-config
10960 #6638: pkgconf doesn't download
10961 #6644: "all" target doesn't work in out-of-tree builds
10962 #6650: Segmentation fault when trying to build latest buildroot
10963 #6668: iptables limit module alignment problem on mips64
10965 2013.08, Released August 31th, 2013:
10969 Documentation build fixed.
10971 Updated/fixed packages: ltrace, strongswan
10973 2013.08-rc3, Released August 29th, 2013:
10975 Fixes all over the tree.
10977 External toolchain lib32/lib64 handling, ABI name for EABIhf,
10978 misc fixes for generatelocales, apply-patches and module
10981 Top level menu names reordered and renamed for clarity.
10983 Updated/fixed packages: acl, attr, bash, dbus, directfb,
10984 dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna,
10985 openssh, openssl, pulseaudio, python-setuptools, qt5,
10986 qt5webkit, redis, strongswan, sunxi-mali
10988 Issues resolved (http://bugs.uclibc.org):
10990 #6464: dbus-daemon-launch-helper needs setuid
10992 2013.08-rc2, Released August 16th 2013:
10994 Documentation improvements.
10996 External toolchains fixes.
10998 Updated/fixed packages: aircrack-ng, bash, boost, cairo,
10999 cppcms, eglibc, ffmpeg, gcc, git, gnupg, imagemagick, libcec,
11000 libffi, libgcrypt, linux, linux-headers, ltrace, netatalk,
11001 opencv, opengl, readline, samba, strongswan, sunxi-cedarx,
11002 uclibc, udev, wayland, webkit, zeromq.
11004 Issues resolved (http://bugs.uclibc.org):
11006 #6440: typo in ffmpeg makefile
11008 2013.08-rc1, Released August 5th, 2013:
11011 - improved support for floating point on ARM and Thumb/Thumb2
11012 - support for ARM OABI removed
11015 - support added for Sourcery CodeBench ARM and MIPS 2013.05
11016 - Linaro ARM and Aarch64 toolchains updated
11017 - support added for the Arago ARMv5 and ARMv7 toolchains
11018 - gcc 4.8.x version bumped
11019 - support for installing both FDPIC and FLAT libraries on
11021 - support for uClibc 0.9.31 removed,
11022 - convert the internal toolchain backend to use the package
11024 - support added for eglibc in the internal toolchain backend
11025 - toolchain components for the ARC architecture updated and
11027 - support for Blackfin in the internal toolchain fixed
11029 Defconfigs: beaglebone_defconfig updated, new defconfig for
11030 CubieBoard, for Olimex mx233 Olinuxino, for Calao Systems
11033 A number of packages have been fixed to use the
11034 <pkg>_CONFIG_SCRIPTS mechanism to get their <pkg>-config shell
11035 script installed and modified properly. Licensing informations
11036 has been added to a number of packages.
11038 Use XZ tarballs for a number of packages.
11040 Noticeable package changes/additions:
11041 - The glib2/libgtk2/webkit stack has been updated to recent
11043 - Support for Gstreamer 1.x has been added.
11044 - OpenGL support for TI OMAP platforms has been added.
11045 - OpenGL support for Allwinner platforms has been added.
11046 - OpenMAX support for RasberryPi has been added.
11048 Updated/fixed packages: acl, attr, autoconf, avahi, barebox,
11049 bind, binutils, busybox, bwm-ng, bzip2, cifs-utils, colletctd,
11050 cpanminus, cups, curl, dash, dbus, dhcp, directfb,
11051 directfb-examples, dnsmasq, dosfstools, dropbear, dtc,
11052 e2fsprogs, ed, efl, enlightenment, erlang, ethtool, fbgrab,
11053 fftw, firmware-imx, flot, fltk, freetype, gawk, gdk-pixbuf,
11054 gettext, gmp, gnutls, gsl, gutenprint, gvfs, gzip, haserl,
11055 hiawatha, httping, icu, imagemagick, imlib2, imx-lib,
11056 intltool, iozone, ipset, iptables, jquery, jquery-keyboard,
11057 jquery-sparkline, kmod, less, libart, libcdaudio, libcgicc,
11058 libesmtp, libftdi, libfuse, libglib2, libgtk, libgtk2, libidn,
11059 libiqrf, liblog4c-localtime, libnspr, libnss, libpcap,
11060 libroxml, libserial, libsigsev, libsoup, libtool, libtpl,
11061 libvncserver, libxml2, linphone, lm_sensors, logrotate,
11062 ltrace, lttng, luafilesystem, luajit, minicom, monit, mpg123,
11063 mtd, mutt, mxml, neard, netatask, netsnmp, nettle,
11064 network-manager, nodejs, nss-mdns, openssh, openswan, openvpn,
11065 opkg, opus, pcre, perl-cross, php, pixman, poco, polarssl,
11066 pulseaudio, pv, python, python3, qt, qt5, qt5declarative,
11067 qt5jsbackend, qt5quick1, readline, rpi-firmware, ruby, samba,
11068 sane-backends, sconeserver, sdl_image, sdparm, ser2net,
11069 socketcand, sqlite, squid, strace, tcl, tcpdump, tinyhttpd,
11070 tvheadend, tzdata, uboot, udpcast, usb_modeswitch,
11071 usb_modeswitch_data, usbutils, webkit, wireshark, wvstreams,
11072 xapp_luit, xapp_xmodmap, xenomai, xfsprogs, xlib_libX11, zic,
11075 New packages: a10disp, aespipe, am33x-cm3, cppcms, dhcpcd,
11076 dropwatch, dtc, ecryptfs-utils, eglibc, elf2flt, fdk-aac,
11077 gcc-final, gcc-initial, gcc-intermediate, git,
11078 gpu-viv-bin-mx6q, gst1-plugins-bad, gst1-plugins-base,
11079 gst1-plugins-good, gst1-plugins-ugly, gst-omx,
11080 gst-plugin-x170, gstreamer1, jimtcl, lbase64, libassuan,
11081 libbsd, libcec, libdvbsi, libedit, libgpgme, libqmi,
11082 libqrencode, libsvg, libsvg-cairo, libunwind, libvpx,
11083 linux-headers, lockdev, luabitop, luacrypto, lua-ev,
11084 luaexpatutils, msgpack, ocrad, on2-8170-libs,
11085 on2-8170-modules, p11-kit, pax-utils, ptpd, ptpd2,
11086 python-pyro, ramspeed/smp, snappy, strongswan, sunxi-boards,
11087 sunxi-cedarx, sunxi-mali, sunxi-tools, ti-gfx, tinymembench,
11088 tree, tstools, uclibc, w_scan.
11090 Issues resolved (http://bugs.uclibc.org):
11092 #4718: python (built for powerpc) distutils has paths to host
11094 #5516: appended device tree blobs on uImage fails
11095 #6302: Versions of packages retrieved from github.com are wrong
11096 #6308: dosfstools download link is wrong
11097 #6326: Dropbear: Add options to allow better config for
11098 different target devices (e.g. routers)
11099 #6338: Wrong download link for minicom package
11100 #6344: Wrong handling of license text files with same name and
11101 different directory
11102 #6374: gnutls package broken if linux cryptodev module
11104 #6410: omap3_beagle has uimage error load address error
11106 2013.05, Released May 31th, 2013:
11110 External toolchain wrapper fix for if host/usr/bin is placed
11113 Updated/fixed packages: acpid, at91bootstrap, czmq, elf2flt,
11114 flex, jamvm, kmod, libplayer, libtirpc, libv4,
11115 lttng-babeltrace, opengl, qt5jsbackend, udpcast, wvstreams
11117 Issues resolved (http://bugs.uclibc.org):
11119 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc...
11120 #4988: flex and m4 problems
11121 #5912: obsolete CVS files
11123 2013.05-rc3, Released May 25th, 2013:
11127 Updated/fixed packages: aircrack-ng, bellagio, boost, crda,
11128 dvb-apps, flot, libatomic_ops, libeXosip2, libosip2, libxml2,
11129 mongrel2, poco, portaudio, pptp-linux, tvheadend, urg, weston,
11132 2013.05-rc2, Released May 15th, 2013:
11134 Fixes all over the tree.
11136 Default number of parallel jobs is now number of CPUs + 1.
11138 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash.
11140 Updated/fixed packages: aircrack-ng, busybox, cairo,
11141 classpath, curlftpfs, czmq, dbus, f2fs-tools, fan-ctrl,
11142 filemq, gst-plugin-bad, gutenprint, hplip, json-c,
11143 libatomic_ops, libcurl, libdrm, libglib2, libnspr, libnss,
11144 libsha1, libsigsegv, libxcb, linknx, linux-pam, lttng-modules,
11145 lttng-tools, matchbox-lib, mcookie, mesa3d, neon, pixman,
11146 pulseaudio, python-nfc, qt5imageformats, quota, openssl,
11147 sconeserver, strace, sylpheed, wvstreams,
11148 xapp_{appres,bdftopcf,beforelight,bitmap,edires,fonttosfnt},
11149 xapp_{fslsfonts,fstobdf,iceauth,ico,listres,luit,mkfontdir},
11150 xapp_{mkfontscale,oclock,rgb,rstart,scripts,sessreg,setxkbmap},
11151 xapp_{showfont,smproxy,twm,viewres,x11perf,xauth,xbacklight},
11152 xapp_x{biff,calc,clipboard,clock,cmsdb,cursorgen,dbedizzy,ditview},
11153 xapp_x{dm,dpyinfo,driinfo,edit,ev,eyes,f86dga,fd,fontsel,fs,fsinfo},
11154 xapp_x{gamma,gc,host,input-calibrator,input,kbcomp,kbevd,kbprint},
11155 xapp_x{kbutils,kill,load,logo,lsatoms,lsclients,lsfonts,mag,man},
11156 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode},
11157 xapp_x{setpointer,setroot,sm,stdcmap,vidtune,vinfo,wd,wininfo,wud},
11158 xcb-util, xcursor-transparent-theme, xdata_xbitmaps,
11159 xdata_xcursor-themes,
11160 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synaptics},
11161 xdriver_xf86-input-{tslib,vmmouse,void},
11162 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,fbdev,geode,glide},
11163 xdriver_xf86-video-{glint,i128,intel,mach64,mga,neomagic,newport},
11164 xdriver_xf86-video-{nv,openchrome,r128,savage,siliconmotion,sis},
11165 xdriver_xf86-video-{tdfx,tga,trident,v4l,vesa,vmware,voodoo,wsfb},
11166 xfont_encodings, xfont_font-adobe-{100,75}dpi,
11167 xfont_font-utopia-{100dpi,75dpi,type1},
11168 xfont_font-{alias,arabic-misc,bh-100dpi,bh-75dpi},
11169 xfont_font-bh-lucidatypewriter-{100,75}dpi, xfont_font-bh-{ttf,type1},
11170 xfont_font-bitstream-{100dpi,75dpi,type1}, xfont_font-cronyx-cyrillic,
11171 xfont_font-{cursor,daewoo,dec,isas,jis,micro}-misc,
11172 xfont_font-ibm-type1, xfont_font-misc-{cyrillic,ethiopic,meltho,misc},
11173 xfont_font-{mutt,schumacher}-misc,
11174 xfont_font-{screen-cyrillic,sony-misc,sun-misc,util},
11175 xfont_font-winitzki-cyrillic, xfont_font-xfree86-type1,
11176 xlib_lib{FS,ICE,SM,X11,XScrnSaver,Xau,Xaw,Xcomposite,Xcursor},
11177 xlib_libX{damage,dmcp,ext,fixes,font,ft,i,inerama,mu,pm,randr},
11178 xlib_libX{render,res,t,tst,v,vMC,xf86dga,xf86vm},
11179 xlib_lib{dmx,fontenc,pciaccess,pthread-stubs,xkbfile}, xlib_xtrans,
11180 xproto_{applewm,bigreqs,composite,damage,dmx,dri2,fixes}proto,
11181 xproto_{fontcache,font,gl,input,kb,randr,record,render}proto,
11182 xproto_{resource,scrnsaver,video,windowswm,xcmisc,xext}proto,
11183 xproto_{xf86bigfont,xf86dga,xf86dri,xf86vidmode,xinerama,x}proto,
11184 xserver_xorg-server, xutil_{makedepend,util-macros}
11186 Readded Packages: xapp_xinit
11188 Issues resolved (http://bugs.uclibc.org):
11190 #5054: amd64: cannot find init - due to missing /lib64 folder
11192 2013.05-rc1, Released May 8th, 2013:
11194 Architectures: ARC support, Blackfin support, FLAT binary
11195 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4
11197 Toolchains: Add new Microblaze external toolchains, Linaro
11198 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
11199 internal toolchain, default to GCC 4.7.x. Internal
11200 Crosstool-ng backend deprecated.
11202 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb
11203 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry
11206 FS: LZO and XZ compression methods, extra ubifs options,
11207 ext2 rev 0/1 and ext3/4 support.
11209 Patch handling: apply-patches now has .patch.xz support,
11210 Patch logic reworked as discussed during Febrary dev days:
11211 http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013
11213 <pkg>-rsync now excludes version control files.
11215 linux: uImage load address for ARM multiplatform kernels
11217 Infrastructure for multiple OpenGL / ES / EGL / OpenVG
11218 providers, similar to how libjpeg / libjpeg-turbo is handled.
11220 Infrastructure for packages to add system users.
11222 kconfig: updated to 3.9-rc2, support make olddefconfig
11224 Updated/fixed packages: alsa-lib, alsa-utils, apr, apr-util,
11225 argp-standalone, at, at91bootstrap, audiofile, aumix, avahi,
11226 bash, blackbox, bind, binutils, bison, boost, bridge-utils,
11227 busybox, ccache, cifs-utils, cmake, collectd, connman,
11228 conntrack-tools, cpanminus, crosstool-ng, diffutils, directfb,
11229 directfb-examples, divine, dmalloc, dnsmasq, dosfstools,
11230 dropbear, e2fsprogs, ebtables, eeprog, erlang, ethtool,
11231 fb-test-app, fbset, feh, ffmpeg, file, flex, flot, foomatic,
11232 fxload, gd, gdb, gdisk, genimage, gettext, gmp, gnuchess,
11233 gnutls, gob2, gperf, gpsd, gstreamer, haserl, hiawatha, htop,
11234 httping, icu, inotify-tools, intltool, iproute2, ipset,
11235 iptables, iw, jpeg, jquery, jquery-{sparkline,validation},
11236 json-c, kbd, kexec, kismet, kmod, lcdproc, libarchive,
11237 libatasmart, libcap, libconfig, libconfuse, libcurl, libdrm,
11238 libeet, libev, libevas, libeXosip2, libffi, libfribi, libfuse,
11239 libgcrypt, libglib2, libgtk2, libid3tag, libmicrohttpd,
11240 libnetfilter_acct, libnetfilter_conntrack, libnl, libpcap,
11241 libplayer, libsigc, libv4l, libxcb, linenoise, linux-pam,
11242 lm_sensors, ltp-testsuite, luajit, lzop, madplay, make, mdadm,
11243 mediastreamer, memtester, mesa3d,
11244 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123,
11245 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon,
11246 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr,
11247 omap-u-boot-utils, openssh, openssl, openswan, openvpn,
11248 oprofile, orc, patch, pciutils, pcre, perl, php, poco,
11249 polarssl, proftpd, psmisc, pulseaudio, python,
11250 python-{bottle,netifaces,serial,setuptools}, qt, quagga,
11251 quota, radvd, rpi-firmware, rpi-userland, rt-tests, sam-ba,
11252 samba, sawman, sdl, ser2net, smartmontools, socat, socketcand,
11253 speex, squid, stress, stunnel, sudo, syslinux, sysstat,
11254 sysvinit, tcl, tcprelay, tinyhttpd, tslib, tvheadend,
11255 uboot-tools, udev, ulogd, util-linux, vala, vtun, webkit,
11256 xapp_{iceauth,luit,makefontscale,sessreg,setxkbmap,smproxy},
11257 xapp_{xauth,xcmsdb,xdpyinfo,xev,xgamma,xhost,xinput,xkbcomp},
11258 xapp_{xkbevd,xlsatoms,xlsclients,xmodmap,xpr,xprop,xrandr,xrdb},
11259 xapp_{xset,xwd,xwininfo}, xcb-{proto,util},
11260 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synptics},
11261 xdriver_xf86-input-{tslib,vmmouse,void},
11262 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,geode,glide,glint},
11263 xdriver_xf86-video-{i128,intel,mach64,mga,neomagic,newport},
11264 xdriver_xf86-video-{openchrome,r128,savage,siliconmotion,sis},
11265 xdriver_xf86-video-{tdfx,trident,vesa,vmware,wsfb}, xenomai,
11266 xfont, xinetd, xkeyboard-config, xlib_lib{FS,ICE,SM,X11},
11267 xlib_libX{scrnSaver,au,aw,cursor,dmcp,ext,fixes,font,ft,i},
11268 xlib_libX{inerama,mu,pm,randr,res,tst,v,vMC,xf86dga,xf86vm},
11269 xlib_lib{dmx,fontenc,pciaccess,xkbfile}, xlib_xtrans,
11270 xproto_{applevm,bigreqs,dri2,fonts,gl,input,kbd,record}proto,
11271 xproto_{resource,scrnsaver,xcmisc,xext,x}proto,
11272 xserver_xorg-server, xutil_makedepend, xz, zeromq
11274 New packages: aircrack-ng, bcusdk, chrony, crda,
11275 cryptodev-linux, cppzmq, czmq, dtach, enscript, exfat,
11276 exfat-utils, f2fs-tools, fan-ctrl, filemq, foomatic-filters,
11277 genimage, genpart, glibmm, gnuplot, gtest, gutenprint, hplip,
11278 iozone, jansson, jhead, jquery-keyboard, jquery-ui,
11279 jquery-ui-themes, json-glib, json-javascript, lcms2, libpfm4,
11280 libpthsem, libserial, libsigsegv, libtasn1, libwebsockets,
11281 libxkbcommon, libxml++, linknx, log4cxx, mongoose, mongrel2,
11282 mtools, ne10, nmap, nodejs, openobex, openpgm, poppler,
11283 protobuf-c, python-m2crypto, python-thrift, qjson, qt5base,
11284 qt5declarative, qt5graphicaleffects, qt5imageformats,
11285 qt5jsbackend, qt5multimedia, qt5quick1, qt5script, qt5svg,
11286 qt5webkit qt5xmlpatterns, rapidjson, redis, swig, texinfo,
11287 tzdata, urg, ussp-push, wayland, webp, weston, wireless-regdb,
11288 wireshark, wvdial, wvstreams, xcb-util-image, xcb-util-wm,
11289 xcursor-transparent-theme, zic, zmqpp, zyre
11291 Removed packages: microperl, ocf-linux, xapp_xinit,
11292 xapp_xplsprinters, xapp_xprehashprinterlist,
11293 xfont_font-bitstream-speedo,
11294 xlib_lib{Xfontcache,XprintAppUtil,XprintUtil,Xp,oldX,xkbui},
11295 xproto_{print,xf86rush}proto
11297 Deprecated packages: vala
11299 Issues resolved (http://bugs.uclibc.org):
11301 #1291: Add support for Faraday 526 arm processor (fa526)
11302 #2683: cups does not install correctly to target
11303 #3313: mesa3d fails to build
11304 #5186: initramfs/cpio should support lzo compression
11305 #5636: agetty - cannot get controlling tty error - need updated...
11306 #5906: collectd client headers not exported
11307 #5966: bison unnecessarily required as build dependency
11308 #6140: --enable-fileinfo not applied for php package
11309 #6164: openvpn usage of ip tool from Busybox
11311 2013.02, Released February 28th, 2013:
11313 Misc manual updates.
11315 Updated/fixed packages: busybox, collectd, flashbench,
11316 libgtk2, libupnp, mii-diag, quota
11318 2013.02-rc3, Released February 26th, 2013
11322 Updated/fixed packages: conntrack-tools, dialog,
11323 enlightenment, haserl, keyutils, libfif, libmad,
11324 linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm,
11325 ruby, spawn-fcgi, vtun
11327 Issues resolved (http://bugs.uclibc.org):
11329 #5960: fusion.ko driver does not install to target rootfs
11331 2013.02-rc2, Released February 19th, 2013
11333 Fixes all over the tree.
11335 Various manual updates and fixes.
11337 Updated/fixed packages: busybox, collectd, gesftpserver,
11338 glib-networking, gnutls, inotify-tools, libcurl, libffi,
11339 libglib2, libtorrent, libvorbis, neard, network-manager,
11340 ntfs-3g, openssl, qt, rpi-userland, rtorrent, thttpd, vim.
11342 Issues resolved (http://bugs.uclibc.org):
11344 #5906: collectd client headers not exported
11346 2013.02-rc1, Released February 10th, 2013
11348 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target
11349 libraries install fixed. Add Linaro ARM
11350 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery
11351 CodeBench MIPS 2012.03/09. Infrastructure to warn about
11352 missing 32bit support for binary toolchains. Toolchain wrapper
11353 is now relocatable. Add GDB 7.5.1 / Remove 6.8 / 7.0 /
11354 7.1. Deprecate uClibc 0.9.31.
11356 Architecture: Xtensa fixes, add missing powerpc variants, arm
11357 1136jf-s rev1, add A5/A15, neon support toggle, OABI
11358 deprecated. Sparc: drop old unused variants
11360 Bootloaders: At91bootstap: fix upstream URL, Barebox: add
11361 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes,
11362 environment image support, U-Boot: add 2013.01.01
11364 Linux: fix appended dtb handling for v3.8+ kernels, support
11365 multiple device trees
11367 Defconfigs: calao USB-A9260, snowball, QEMU PPC440 on ML507
11368 board, QEMU ARM Exynos4210, Kernel version in QEMU defconfigs
11369 updated, at91rm9200df: misc fixes. Lock kernel headers to
11372 Infrastructure: Git download fixes. Toolchain make target
11373 renamed from 'cross' to 'toolchain'. Eclipse integration
11374 support. Option to set root password, post image scripts,
11375 config scripts handling.
11377 Updated/fixed packages: alsa-lib, argp-standalone, argus,
11378 arptables, atk, audiofile, axel, beecrypt, bind, bison,
11379 bluez_utils, boost, cairo, can-utils, bmon, boa, busybox,
11380 cairo, ccache, cdrkit, cifs-utils, cjson, cmake, collectd,
11381 connman, coreutils, cpanminus, cups, dbus, dhcp, dialog,
11382 diffutils, directfb, distcc, divine, dnsmasq, docker,
11383 dosfstools, dstat, e2fsprogs, ebtables, ed, empty, ethtool,
11384 expedite, fbset, fbv, ffmpeg, flex, fltk, fluxbox, freetype,
11385 gadget-test, gawk, gdb, genext2fs, gettext, giblib,
11386 glib-networking, gmp, gmpc, gnupg, gnutls, gpsd,
11387 gst-plugins-{bad,base,good}, gstreamer, gzip, haserl, hdparm,
11388 heirloom-mailx, hiawanta, hostapd, icu, imagemagick, imlib2,
11389 inadyn, infozip, iproute2, ipset, iptables, iw, jpeg, jquery,
11390 jquery-sparklines, jqeury-validation, kismet, kmod, lame,
11391 libao, libcap, libcurl, libdvdnav, libdvdread, libecore,
11392 libedbus, libedje, libeet, libefreet, libeina, libeio,
11393 liberation, libelementary, libembryo, libethumb, libev,
11394 libevas, libffi, libfribidi, libfuse, libgcrypt, libglib2,
11395 libgpg-error, libgtk2, libhid, libidn, libmicrohttpd, libmpd,
11396 libnl, libnspr, libnss, libogg, libpcap, libplayer, libpng,
11397 libroxml, librsvg, libseccomp, libsigc, libsndfile, libungif,
11398 libupnp, liburcu, libusb-compat, libvncserver, libvorbis,
11399 libxml2, libxslt, lighttpd, links, linux-firmware,
11400 linux-fusion, ltp-testsuite, ltrace,
11401 lttng-{babel,libust,modules,tools}, lvm2, lua, luajit, lzop,
11402 matchbox-{desktop,lib}, mdadm, metacity, midori, minicom, mpd,
11403 mpfr, mplayer, mtd, mysql_client, ncurses, neon, netatalk,
11404 networkmanager, nspr, ntfs-3g, nuttcp, ofone, olsr, openssl,
11405 openvpn, opkg, oprofile, opus, opus-tools, orc, ortp, pango,
11406 pciutils, pcmanfm, pcre, pcsc-lite, perl, php, pixman,
11407 pkgconf, polarssl, pptp-linux, proxychains, pulseaudio,
11408 python, python3, qemu, qextserialport, qt, quagga, radvd,
11409 readline, rng-tools, rt-tests, rubix, ruby, sam-ba, samba,
11410 sane-backends, sconeserver, scons, screen, sdl, sdl_gfx,
11411 sdl_mixer, sdl_ttf, sdparm, sed, ser2net, smartmontools,
11412 speex, sqlite, squid, sshfs, strace, sudo, sylpheed, tn5250,
11413 taglib, tar, torsmo, transmission, tslib, uboot-tools, ulogd,
11414 usb_modeswitch, util-linux, valgrind, vim, vsftpd, wavpack,
11415 webkit, wipe, wireless_tools, wpa_supplicant, xapp_xinit,
11416 xapp_xinput-calibrator, xapp_xman, xapp_xmh, xlib_libX11,
11417 xlib_libXdmcp, xlib_libXft, xlib_libpthread-stubs,
11418 xlib_xtrans, xproto_xcmiscproto, xproto_xextproto,
11419 xserver_xorg-server, xstroke, xvkbd, xz
11421 New packages: b43-firmware, b43-fwcutter, bustle,
11422 cache-calibrator, cegui06, celt051, classpath, curlftpfs,
11423 dvb-apps, dvbsnoop, elfutils, enlightenment, firmware-imx,
11424 flashbench, gd, gesftpserver, gst-fsl-plugins, httping, iftop,
11425 imx-lib, jamvm, jpeg-turbo, keyutils, libatasmart, libcofi,
11426 libebml, libevas-generic-loaders, libfslcodec, libfslparser,
11427 libfslvpuwrap, libgsasl, libiscsi, libmatroska, libmcrypt,
11428 libmhash, libqwt, libseccomp, libsha1, linenoise, mcrypt,
11429 media-ctl, ncdu, neard, neardal, nettle, perf, polkit,
11430 proxychains, python-bottle, python-pyparsing, rpi-firmware,
11431 rpi-userland, sg3_utils, slirp, snowball-hdmiservice, spice,
11432 spice-protocol, tcllib, tvheadend, udisks, usbredir
11433 ux500-firmware, vde2, xcb-utils-keysyms, yavta,
11436 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek},
11437 xdriver_xf86-video-{apm,chips,i740,rendition,s3,s3virge,sisusb},
11438 xdriver_xf86-video-sun{cg14,cg3,cg6,ffb,leo,tcx},
11439 xdriver_xf86-video-{tsend,xgi,xgixp}
11441 Deprecated packages: xstroke
11443 Issues resolved (http://bugs.uclibc.org):
11445 #4237: building shared openssl w/-Os fails due to gcc bug
11446 #5690: python3 does not obey to BR2_PACKAGE_PYTHON3_PYC_ONLY=y
11447 #5602: python3 should install a "python" symbolic link
11448 #5846: Extra slash added to last slash in URL
11450 2012.11.1, Released January 3rd, 2013:
11452 Toolchain: Fixed non-largefile builds on recent Ubuntu
11455 Arch: fix missing x86/generic handling, Build for Xtensa with
11458 Updated/fixed packages: dosfstools, qt
11460 2012.11, Released December 2nd, 2012:
11462 Git shallow clone fix for older git version.
11464 Updated/fixed packages: ctuio, libtool
11466 Issues resolved (http://bugs.uclibc.org):
11468 #5726: List all the available hook points
11470 2012.11-rc2, Released November 30th, 2012:
11472 Minor fixes around the tree.
11474 Various manual updates and fixes.
11476 Add checks for legacy features.
11478 Updated/fixed packages: acpid, alsa-lib, arptables, binutils,
11479 busybox, ccache, cjson, cramfs, directfb, flex, fluxbox, gdb,
11480 hiawatha, igh-ethercat, imagemagick, imlib2, lcdproc,
11481 libdaemon, libecore, libhid, libmad, libpcap, libsigc, libusb,
11482 linux-fusion, matchbox, ocf-linux, owl-linux, python, rrdtool,
11483 scons, strace, sylpheed
11485 Issues resolved (http://bugs.uclibc.org):
11487 #5732: Error : package/alsa-lib/alsa-lib.mk
11489 2012.11-rc1, Released November 17th, 2012
11491 Fixes all over the tree and new features.
11493 Defconfigs: use u-boot 2012.10 on at91 and beaglebone,
11494 sheevaplug + qemu: bump kernel version, add qemu-mips64-malta
11495 + nitrogen6x defconfigs.
11497 Bootloaders: add u-boot 2012.07/10, ais target format, add
11498 barebox 2012.08/09/10/11, linker overlap issue fix for
11499 at91bootstrap, mxs-bootlets updated for new Barebox versions.
11501 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x,
11502 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
11503 Libtirpc support for modern glibc variants. Toolchain on
11504 target has been deprecated.
11506 Initial Aarch64 support, Xtensa support re-added.
11508 Infrastructure: Use shallow git clone when possible, use
11509 tarballs rather than git URLs for github. Moved to pkgconf
11510 rather than pkg-config. System directory added, default
11511 skeleton/device tables moved. More than 1 post-build script
11512 can now be used. output/target now contains a
11513 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM warning, to help people
11514 understand how to (not) use it.
11516 Manual has been reworked and extended.
11518 Legal-info: Lots of package annotations, CSV file fixes,
11519 _LICENSE / _REDISTRIBUTE splitup, per-package hooks.
11521 Updated/fixed packages: acpid, alsa-lib, alsa-utils,
11522 alsamixergui, attr, autoconf, automake, bash, bind, binutils,
11523 bison, blackbox, bluez-utils, busybox, cairo, can-utils,
11524 cifs-utils, cjson, cmake, collectd, connman, conntrack-tools,
11525 coreutils, cups, cvs, dbus, dhcp, directfb, dmalloc, dnsmasq,
11526 dropbear, e2fsprogs, ethtool, fbdump, feh, fftw, file,
11527 flashrom, fluxbox, gdb, gdisk, gdk-pixbuf, genext2fs, gettext,
11528 gnutls, gpsd, gqview, grep, gsl, gst-plugins-{bad,good},
11529 hdparm, hiawatha, hostapd, input-tools, iproute2, ipset,
11530 iptables, iw, json-c, kexec, kmod, lcdproc, leafpad, less,
11531 libcurl, libdrm, libdvdnav, libdvdread, libffi, libfuse,
11532 libglib2, libhid, liblockfile, libmad, libmbus, libmnl,
11533 libnetfilter_{acct,conntrack,cthelper,cttimeout,queue},
11534 libnfc, libnfc-llcp, libnfnetlink, libnl, libnspr, libnss,
11535 libpcap, libplayer, libtool, libtorrent, liburcu, libv4l,
11536 libxcb, libxml2, libxslt, links, linux-firmware, lm-sensors,
11537 lmbench, lockfile-progs, logrotate, lshw, lsof,
11538 lttng-babeltrace, lttng-tools, lua, luajit, mesa3d, microperl,
11539 mii-diag, module-init-tools, mpc, mpd, mpg123, mplayer,
11540 mtd-utils, mysql_client, nbd, ncurses, netatalk, netkitbase,
11541 netkittelnet, netsnmp, newt, nfs-utils, openntpd, openssh,
11542 openssl, opkg, patch, pciutils, pcre, php, poco, polarssl,
11543 popt, portmap, pppd, procps, pulseaudio, python, python-nfc,
11544 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
11545 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
11546 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs,
11547 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc,
11548 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*,
11549 xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient,
11550 xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq
11552 New packages: arptables, at91bootstrap3, boot-wrapper-aarch64,
11553 ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps,
11554 fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl,
11555 lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam,
11556 lua-msgpack-native, macchanger, mtdev, mtdev2tuio, nfacct,
11557 opus, opus-tools, pcsc-lite, perl, pkgconf, python-meld3,
11558 python3, qemu, qextserialport, qtuio, rpcbind, schifra,
11559 sconeserver, supervisor, time, ulogd, usb_modeswitch_data,
11562 Deprecated packages: netkitbase, netkittelnet
11564 Issues resolved (http://bugs.uclibc.org):
11566 #807: [PATCH] samba - make iconv and smbd optional
11567 #3049: binutils have a sysroot bug in ld
11568 #5330: update vsftpd to 3.0.0
11569 #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined...
11570 #5666: Fails to build python 2.7.2 for 2440 arm
11572 2012.08, Release August 31th, 2012
11574 Updated/fixed packages: microperl, cups, luajit, rrdtool,
11577 Added license information for: sqlite.
11579 Changed the source URLs of all packages located on Sourceforge
11580 in order to use the automatic mirror selection URL
11581 downloads.sourceforge.net, and get rid of the
11582 BR2_SOURCEFORGE_MIRROR option.
11584 2012.08-rc3, Released August 25th, 2012
11586 Updated/fixed packages: libglib2, netsnmp, freetype, libfuse,
11587 libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc.
11589 Added license informations for: barebox, grub, syslinux,
11590 uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils,
11591 faad2, nano, fbdump, rsync, librsync, fontconfig,
11594 2012.08-rc2, Released August 15th, 2012
11596 Updated/fixed packages: imagemagick, sudo, crosstool-ng.
11598 Added license informations for: mxml, nanocom, empty, expat,
11599 lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng,
11600 input-event-daemon, luajit, cgilua, copas, coxpcall,
11601 luafilesystem, luasocket, rings, wsapi, xavante, libtpl,
11602 avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl,
11603 libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd,
11604 mtd, openssl, psmisc, socat, spawn-fcgi.
11606 Fixes to Microblaze external toolchains
11607 configuration. Improvements of the pkg-stats
11608 script. Out-of-tree fix for the graph-depends script.
11610 Kernel headers version bump.
11612 2012.08-rc1, Released August 1st, 2012
11614 Fixes all over the tree and new features.
11616 Integration of a legal information reporting infrastructure,
11617 which allows to generate detailed informations about the
11618 licenses and source code of all components of a system
11619 generated by Buildroot. License information will progressively
11620 be added on packages.
11622 Default configuration files added for Calao-systems USB-A9263
11623 and Calao-systems USB-A9G20-LPW.
11625 External toolchains update: allow download of a custom
11626 toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
11627 Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
11630 Allow the restriction of downloads to the primary site only.
11631 This is useful for project developers who want to ensure that
11632 the project can be built even if the upstream tarball
11633 locations disappear.
11635 Add a 'System configuration' choice to select between 3
11636 different init systems: Busybox init, SysV init and Systemd
11639 Cleanups to the package infrastructure. The visible change to
11640 developers is that $(eval $(call AUTOTARGETS)) is now $(eval
11641 $(autotools-package)), and similarly for other package
11642 infrastructures and host packages. Refer to the documentation
11645 By default, automatic detection of the number of compilation
11646 jobs to use, depending on the number of CPUs available.
11648 Improvements to generate systems with static libraries only
11649 (infrastructure and package fixes).
11651 Add proper support in the Linux kernel package to generate
11652 Device Tree Blobs or combined Device Tree / Kernel
11653 images. This will be useful on Microblaze, PowerPC and ARM,
11654 which are architectures making extensive use of the Device
11657 Updated/fixed packages: audiofile, autoconf, automake, axel,
11658 barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils,
11659 bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils,
11660 cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups,
11661 dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv,
11662 ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep,
11663 gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd,
11664 htop, icu, igh-ethercat, imagemagick, input-tools, iostat,
11665 iproute2, ipset, iptables, iw, kmod, less, libcap, libgci,
11666 libconfig, libcurl, libelf, libevas, libeXosip2, libexif,
11667 libfuse, libidn, libmad, libmbus, libmnl,
11668 libnetfilter-conntrack, libnl, libnspr, libnss, libogg,
11669 libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2,
11670 libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules,
11671 lttng-tools, lua, m4, memtester, midori, mii-diag,
11672 module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml,
11673 mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd,
11674 openssl, pciutils, php, polarssl, portaudio, pppd,
11675 pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm,
11676 rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex,
11677 sqlite, squashfs, squid, sudo, synergy, syslinux, systemd,
11678 tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget,
11679 wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib
11681 New packages: cjson, collectd, dfu-util, dmidecode, elftosb,
11682 fbterm, flashrom, freerdp, inadyn, libfreefare,
11683 libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
11684 libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
11685 luajit, mediastreamer, mobile-broadband-provider-info, monit,
11686 mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
11687 opkg, ortp, owl-linux, python-id3, python-nfc, quota,
11688 ramspeed, rtorrent, sound-theme-borealis,
11689 sound-theme-freedesktop, sysprof, webrtc-audio-processing,
11692 Issues resolved (http://bugs.uclibc.org):
11694 #1315: Allow use of older external toolchains without sysroot
11695 support [won't fix]
11696 #5276: Hiawatha needs to manage IPV6 if so [fixed]
11697 #5360: buildroot fails when building "host-libglib2 2.30.2
11698 Building" [won't fix, upstream problem]
11699 #5384: Can't build packages relying on gets on newer glibc
11702 2012.05, Released May 30th, 2012:
11704 Updated/fixed packages: busybox, netsnmp, pptp-linux
11706 2012.05-rc3, Released May 25th, 2012:
11708 Minor fixes around the tree.
11710 Infra: Fix for DOWNLOAD macro when using primary mirrors with
11713 Toolchain: Kernel headers 3.2.18 / 3.3.7.
11715 Updated/fixed packages: binutils, bison, busybox, cifs-utils,
11716 gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile,
11719 2012.05-rc2, Released May 18th, 2012:
11721 Fixes all over the tree.
11723 Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf
11724 dependency, disable decimal floats support, Linux 3.2.17 /
11725 3.3.6 kernel headers. Fix sysroot copy handling for toolchains
11726 without C++ support.
11728 Updated/fixed packages: apr, apr-util, ccache, dnsmasq,
11729 heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala
11731 2012.05-rc1, Released May 10th, 2012:
11733 Fixes all over the tree and new features.
11735 Use /etc/os-release for version info rather than
11738 CMake toolchain file moved to $HOST_DIR/usr/share/buildroot.
11740 Apply-patches.sh: cleanups, archived patches handling fixes,
11741 support series files.
11743 Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for
11744 arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for
11745 atngw100, use 3.3.x for qemu configs.
11747 Menu structure: Libraries moved out of multimedia section
11749 Atom processor support. Prescott fix, blackfin ABI fix,
11750 Microblaze architecture support (using ext toolchain). Cleanup
11751 architecture names, deprecate Xtensa support.
11753 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
11754 default to uClibc 0.9.33.x, enable
11755 UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit
11756 fixes for external toolchains, linaro ext toolchains, new
11757 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
11760 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
11761 support. Barebox: add 2012.04, remove 2011.12.
11763 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
11764 barebox, berkeleydb, bind, bluez_utils, boost, busybox,
11765 can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp,
11766 directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat,
11767 fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk,
11768 gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls,
11769 gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly},
11770 haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec,
11771 kmod, lame, libaio, libarchive, libatomic_ops, libconfig,
11772 libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi,
11773 libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2,
11774 libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu,
11775 libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt,
11776 lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace,
11777 lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123,
11778 mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon,
11779 netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd,
11780 openssh, openssl, parted, pango, pcre, php, pixman, poco,
11781 psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync,
11782 ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net,
11783 smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo,
11784 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
11785 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
11786 util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
11787 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
11790 New packages: apr, apr-util, audiofile, bellagio,
11791 conntrack-tools, empty, fmtools, glib-networking,
11792 heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng,
11793 libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink,
11794 libtpl, localedef, minicom, msmtp, ndisc6, netatalk,
11795 ocf-linux, openswan, parted, polarssl, protobuf, read-edid,
11796 socketcand, stress, systemd, ushare, zeromq
11798 Deprecated packages: ttcp
11800 Removed packages: ntfsprogs
11802 Issues resolved (http://bugs.uclibc.org):
11804 #2353: [lua] fix build with 2010.08-rc1
11805 #2503: Microperl fails build on MIPSel or with Fedora13.x86_64
11806 #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0
11807 #2881: Can't build project statically with external toolchain
11808 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
11809 #4808: ccache may build against wrong zlib
11810 #4880: New package lcdproc
11811 #4886: New package protobuf
11812 #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/...
11813 #4898: * make: [target-finalize] Error 1 (ignored)*
11814 #4985: Qt 4.7.4 build crashes with Linux 2.6.29
11815 #4970: udev 181 fails to build if kernel version 3.3 is selected
11816 #5018: dialog broken: exits with assert in uClibc
11817 #5102: qt package moc, uic, rcc read from wrong place
11818 #5144: Patch to fix ixon bug in uemacs
11819 #5198: Line graphics output is broken in GNU Screen
11820 #5204: Missing terminfo file(s) for GNU screen terminal type
11822 2012.02, Released February 29th, 2012:
11824 Updated/fixed packages: libecore
11826 2012.02-rc3, Released February 27th, 2012:
11828 Fixes all over the tree.
11830 Automatic host dependencies handling for cmake packages
11831 fixed. Customize package deprecated as using a post-build
11832 script is nowadays the preferred way of adding extra stuff to
11835 Linux-headers 3.0.x / 3.2.x stable version bumped.
11837 QEMU defconfigs updated to 3.2.x kernels and readme fixed.
11839 Updated/fixed packages: dropbear, ffmpeg, libpng
11841 2012.02-rc2, Released February 19th, 2012:
11843 Fixes all over the tree.
11845 Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump
11846 linux-headers 3.0.x / 3.2.x stable versions.
11848 Documentation: Added makedev / <pkg>_DEVICES /
11849 <pkg>_PERMISSIONS documentation.
11851 Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore,
11852 libvncserver, mxml, python.
11854 2012.02-rc1, Released February 12th, 2012:
11856 Fixes all over the tree and new features.
11858 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
11859 support removed, Powerpc SPE ABI support. GDB ELF support fix,
11860 GDB 7.4, crosstool-NG 1.13.4.
11862 Gentargets: scp and mercurial support.
11863 Autotools: derive host dependencies from target by default.
11864 Packages can now declare device table snippets.
11866 Host utilities menu with commonly used host tools.
11868 defconfigs: qemu configs for x86-64, mips and sparc, at91
11869 defconfigs now use modern U-Boot / mainline Linux, added
11870 lpc3250 defconfigs.
11872 uClibc: remove 0.9.30, backport unshare() support, add
11873 0.9.32.1 / 0.9.33, use same config for ctng.
11875 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
11876 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
11879 Various manual updates. Release tarballs now contain generated
11880 manual in text/html/pdf formats.
11882 Buildroot now calls the stop function of scripts in
11883 /etc/init.d at shutdown.
11885 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
11886 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
11887 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
11888 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
11889 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
11890 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
11891 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
11892 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
11893 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
11894 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
11895 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
11896 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
11897 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
11898 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
11899 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
11900 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
11901 python, python-serial, qt, ruby, samba, sdl, sdparm,
11902 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
11903 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
11904 util-linux, vala, valgrind, vsftpd, wpa_supplicant,
11905 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
11906 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
11907 xf86-video-sis, xfont_{encodings,font-util},
11908 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
11909 xlib_libxkbfile, xterm, xutil_makedepend, yajl
11911 New packages: boost, connman, dstat, expedite, explorercanvas,
11912 feh, flot, giblib, igh-ethercat, imlib2, jquery,
11913 jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
11914 libedbus, libedje, libeet, libeina, libelementary, libesmtp,
11915 libethumb, libevas, libical, libmbus, liboauth, liburcu,
11916 libvncserver, linux-firmware,
11917 lttng-{babeltrace,libust,modules,tools}, NetworkManager,
11918 open2300, python-distutilscross, python-dpkt,
11919 python-netifaces, python-pygame, python-setuptools, rt-tests,
11920 sam-ba, sane-backends, sqlcipher, transmission, unionfs,
11921 xf86-input-tslib, xinput-calibrator
11923 Issues resolved (http://bugs.uclibc.org):
11925 #743: Add Transmission bit torrent option to buildroot
11926 #755: Add Boost libraries as a package
11927 #2299: Add crypto support to libsoup
11928 #2617: Pixman 0.19.2 & Cairo 1.10.0
11929 #3403: libgpg-error: bump to version 1.10
11930 #3409: libgpg-error: download from gnupg.org
11931 #3421: nano: make tiny flag optional
11932 #3691: New EFL packages
11933 #4664: Cannot patch AT91Bootstrap
11934 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
11935 #4760: Qt: add host-pkg-config to dependency-list
11937 2011.11, Released November 30th, 2011:
11939 Fixes all over the tree.
11941 Bump kernel headers / default Linux version to 3.1.4.
11943 Updated/fixed packages: ruby
11945 2011.11-rc3, Released November 26th, 2011:
11947 Fixes all over the tree.
11949 Toolchain: Fix gdb dependencies for external toolchains,
11950 adjust uClibc patches so they don't confuse modern versions of
11951 patch, bump crosstool-ng, kernel headers and linux versions.
11953 Updated/fixed packages: busybox, freetype, mplayer, opencv,
11954 php, rsyslog, ruby, thttpd, xapp_xf86dga
11956 Issues resolved (http://bugs.uclibc.org):
11958 #4357: Prevent patch commands from accessing source control
11959 #4369: Fix permissions on untared lsof archive
11961 2011.11-rc2, Released November 18th, 2011:
11963 Fixes all over the tree and new features.
11965 Updated asciidoc documentation
11967 Toolchain: Bumped 3.x stable kernel headers, use wget in
11968 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
11971 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
11972 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
11974 Issues resolved (http://bugs.uclibc.org):
11976 #3355: mplayer fails to build
11977 #4021: uClibc: undefined reference to `__GI___errno_location'
11978 #4297: Qt's qmake uses wrong pkg-config
11980 2011.11-rc1, Released November 11th, 2011:
11982 Fixes all over the tree and new features.
11984 Moved misc scripts and support stuff to support/. Renamed
11985 patch-kernel.sh to support/scripts/apply-patches.sh.
11987 Documentation: Moved to asciidoc format, make targets to
11988 generate text/html/pdf/epub output added.
11990 Defconfigs: Qemu configs updated to 3.1 kernel and readmes
11993 Bootloaders: Add support for custom git tree / tarballs for
11994 barebox, similar to how it's handled for u-boot. Clean up
11995 menuconfig options.
11997 Toolchain: Update external codesourcery toolchain download
11998 URLs after Codesourcery got bought by Mentor, add x86
11999 toolchain, update toolchain versions and optimize toolchain
12000 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
12001 updated GDB versions / download URLs. Binutils
12002 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
12005 Package infrastructure: Support for local packages /
12006 overrides, package dir / name arguments dropped from
12007 {GEN,AUTO,CMAKE}TARGETS.
12009 Linux: Kernel extensions infrastructure support, Xenomai +
12012 Updated/fixed packages: acpid, bind, busybox, dash, dbus,
12013 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
12014 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
12015 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
12016 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
12017 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
12018 libconfuse, libcuefile, libcurl, libdaemon, libevent,
12019 libglib2, libiconv, libmpd, libreplaygain, libroxml,
12020 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
12021 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
12022 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
12023 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
12024 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
12025 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
12026 samba, sawman, sdl_sound, smartmontools, sqlite, squid,
12027 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
12028 tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
12029 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
12031 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
12032 libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
12033 ngrep, noip, opencv, openocd, picocom, poco, portaudio,
12034 pulseaudio, pv, rtai, vala, xenomai.
12036 Removed packages: liboil, sfdisk, swfdec, webif
12038 Issues resolved (http://bugs.uclibc.org):
12040 #505: live555: new package
12041 #507: Enable live and tv options in MPlayer-1.0rc2
12042 #531: let e2fsprogs package to export headers to staging dir if needed
12043 #1171: Linuxthreads new cannot find sysdep.h
12044 #1357: Add bluez to buildroot system
12045 #2107: New package: input-event-daemon
12046 #2599: New package: orc (Oil Runtime Compiler)
12047 #2605: gstreamer: Update to 0.10.30
12048 #2677: introducing util-linux-ng as replacement for util-linux
12049 #2917: Qt: Add declarative module
12050 #3145: jffs2 image generation fails
12051 #3271: netperf-2.4.5 fails to compile
12052 #3331: xdata_xcursor-themes depends on xcursorgen
12053 #3343: Add file:// download SITE_METHOD
12054 #3391: Add support for specifying an external kernel tree
12055 #3631: Error while compiling with Xorg
12056 #3709: oprofile doesn't build for mipsel
12057 #3925: midori not getting compile
12058 #4045: Add support for downloading i386 toolchains from codesourcery
12059 #4165: lrzsz-fix-symlink-at-rebuild.patch
12060 #4171: makedevs-unused-but-set-variable.patch
12061 #4183: Codesourcery toolchain download site has changed
12062 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
12063 #4381: Add option to lighttpd to enable Lua support
12064 #4387: Make sure that dest dir exists before installing mtd files
12066 2011.08, Released August 31th, 2011:
12068 Fixes all over the tree.
12070 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
12073 Updated/fixed packages: ipset, python
12075 2011.08-rc2, Released August 29th, 2011:
12077 Fixes all over the tree.
12079 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
12080 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
12083 Defconfigs: kernel updates, fix mini2440 serial port config,
12084 remove old arm toolchain configs.
12086 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
12087 targets similar to linux/busybox.
12089 Updated/fixed packages: barebox, directfb, libsoup,
12090 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
12091 usbmount, util-linux, xfont_font-misc-misc
12093 Issues resolved (http://bugs.uclibc.org):
12095 #3685: ncurses installation hangs due to old version of tic
12096 #4093: Grub fails to install bz2 patch after conversion to...
12098 2011.08-rc1, Released August 4th, 2011:
12100 Fixes all over the tree and new features.
12102 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
12103 ext-toolchain-wrapper improvements, improved non-MMU
12104 support. GCC 4.3.6 / 4.6.1.
12106 GENTARGETS infrastructure extended to cover bootloaders and
12107 Linux kernel as well. Options to retrive Linux/U-Boot from a
12108 custom git repo instead of upstream tarballs.
12109 Support for Linux 3.x and release candidate tarballs.
12110 X-Loader bootloader for omap added.
12112 Make source/external-deps now also works for external
12113 toolchains / crosstool-ng backend.
12115 Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
12116 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
12117 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
12118 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
12119 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
12120 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
12121 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
12122 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
12123 synergy, udev, usbmount, usbutils, util-linux, valgrind,
12124 webkit, xorg-xserver, xz, zlib
12126 New packages: acl, attr, ebtables, gnutls, inotify-tools,
12127 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
12128 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
12129 statserial, stunnel, ti-utils, uboot-tools, yajl
12131 Deprecated packages: liboil, swfdec
12133 Removed packages: hal
12135 Issues resolved (http://bugs.uclibc.org):
12137 #3559: libnspr: Add new package
12138 #3595: patch to add libroxml
12139 #3565: libnss: Add new package
12140 #3583: xfonts_font-adobe-100dpi fails due to missing map file
12141 #3649: [PATCH] Add mapdir to existing pkg-config patch
12142 #3907: 2011.05 - Qt 4.7.3 not building on ARM
12143 #3961: Nfs-utils: Remove SUSv3-function index
12144 #3985: "help" target's defconfig list needs sort
12145 #3997: bump libroxml to v2.1.0
12147 2011.05, Released May 27th, 2011:
12149 Updated/fixed packages: makedevs
12151 2011.05-rc2, Released May 24th, 2011:
12153 Fixes all over the tree.
12155 Toolchain: Code sourcery ARM 2009q1 download URL fixed /
12156 2009q3 external toolchains added. Crosstool-NG bumped to
12157 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
12158 bumped to 2.6.38.7.
12160 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
12162 2011.05-rc1, Released May 18th, 2011:
12164 Fixes all over the tree and new features.
12166 External toolchain improvements: We now build a binary
12167 toolchain wrapper and install it into HOST_DIR/usr/bin, which
12168 enforces the correct compiler arguments, making an external
12169 toolchain as easy to use outside of Buildroot as the internal
12170 ones are. This also brought a cleanup of CFLAGS, making the
12171 Buildroot build output easier to read.
12173 Rootfs device handling improvements: Choice between static
12174 /dev, devtmpfs and devtmpfs with either mdev or udev.
12176 Toolchain: More preconfigured codesourcery external
12177 toolchains, improved Crosstool-NG support, fix for GCC
12178 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
12179 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
12181 Bootloaders: U-boot 2011.03, Barebox 2011.05.0
12183 Linux: support for custom kernel image targets, E.G. for
12184 powerpc builds with embedded device trees.
12186 Misc fixes for qemu defconfigs, ensuring correct serial
12187 terminal setup out of the box.
12189 Misc gentarget / autotools handling fixes.
12191 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
12192 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
12193 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
12194 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
12195 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
12196 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
12197 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
12198 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
12199 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
12200 procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
12201 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
12202 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
12203 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
12205 New packages: bonnie++, can-utils, gdisk, htop,
12206 input-event-daemon, libexif, libraw, libv4l, ngircd
12208 Removed packages: festival
12210 Issues resolved (http://bugs.uclibc.org):
12212 #2131: Add OpenMP support to the toolchain
12213 #3379: New Package: bonnie++
12214 #3445: Not working openssl-10.0.0d on 386sx
12215 #3451: fakeroot package: wrong FAKEROOT_SITE variable
12216 #3457: alsamixergui: broken URL
12217 #3475: Calling sync on large filesystems when not always necessary
12218 #3511: make busybox-menuconfig does not download busybox package
12219 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
12220 #3571: u-boot: fw_printenv does not build
12221 #3643: popt source url is not responding
12222 #3733: dropbear: make zlib optional
12223 #3757: Buildroot can't build mplayer with libmad
12225 2011.02, Released February 28th, 2011:
12227 Fixes all over the tree.
12229 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
12230 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
12232 Deprecated packages: devmem2, webif
12234 Issues resolved (http://bugs.uclibc.org):
12236 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
12237 #3259: Unable to build webkit (on arm)
12238 #3295: slang fails to build on mipsel
12239 #3325: ffmpeg fails to build
12241 2011.02-rc2, Released February 24th, 2011:
12243 Fixes all over the tree.
12245 Festival packages marked as broken. Unless someone steps up
12246 to support them, they will be removed during the 2011.05
12249 Updated/fixed packages: atk, avahi, bind, cairo, dbus,
12250 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
12251 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
12252 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
12253 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
12254 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
12255 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
12256 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
12257 tcpreplay, tiff, wpa_supplicant, xcb-util,
12258 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
12259 xdriver_xf86-input-{mouse,synaptics,void},
12260 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
12261 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
12262 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
12263 xserver_xorg-server, xz
12265 Removed packages: ace_of_penguins, vlc
12267 Issues resolved (http://bugs.uclibc.org):
12269 #3205: Failing chmod when running "make" in buildroot (openssl)...
12270 #3277: quagga fails to build with SNMP support
12271 #3283: See why nfs-utils needs fakeroot, and convert to autotools
12272 #3307: synergy fails to build due to missing XTest library
12274 2011.02-rc1, Released February 14th, 2011:
12276 Fixes all over the tree and new features.
12278 External toolchain improvements: clarification of the options,
12279 and introduction of the toolchain profile concept, for
12280 well-known toolchains. Buildroot is now capable of
12281 automatically downloading and extracting well-known toolchains
12282 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
12283 toolchains are supported). Crosstool-NG backend updated and
12286 Complete rework of how hardware boards are supported.
12287 Each board now only has a single defconfig file, and all
12288 board-specific options have been removed. See
12289 docs/buildroot.html#board_support for details.
12291 Added support for the following boards: Mini2440, Qemu ARM
12292 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
12293 r2d and Qemu x86. The Qemu boards support allows to easily
12294 build systems that are known to work under Qemu.
12296 Initial support for Blackfin processors.
12298 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
12299 preparation for support of SDK. For the same reason, the
12300 toolchain binaries (cross-compiler and other related tools)
12301 are now installed in $(O)/host/usr/bin/. The cross pkg-config
12302 now also automatically returns correct values for cross
12303 compilation, without needing any environment variables to be
12306 Ccache support reworked. Now used for both host and target
12307 compilation, and cache is stored in ~/.buildroot-ccache.
12309 Toolchain: uClibc 0.9.32-rc2, several components moved to
12310 normal AUTOTARGET packages.
12312 Generic cmake infrastructure, similar to the existing
12313 GENTARGETS/AUTOTARGETS.
12315 Support for bzr downloads, next to the existing git/svn support.
12317 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
12318 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
12320 EXT2 file system size handling improved, UBI image support, fs
12321 configuration options cleanup, U-Boot/Barebox version bumps.
12323 Updated/fixed packages: alsa-utils, at, autoconf, automake,
12324 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
12325 coreutils, cups, dbus, dbus-python, dhcp, directfb,
12326 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
12327 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
12328 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
12329 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
12330 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
12331 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
12332 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
12333 libsndfile, libtheora, libtool, libusb-compat, libvorbis,
12334 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
12335 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
12336 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
12337 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
12338 openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
12339 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
12340 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
12341 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
12342 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
12343 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
12344 xkeyboard-config, xlib_libX11, xz, zlib
12346 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
12347 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
12348 libffi, libhid, libreplaygain, libsamplerate, libsigc++,
12349 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
12350 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
12353 Removed packages: hotplug, l2tp, libfloat, microcom,
12356 Issues resolved (http://bugs.uclibc.org):
12358 #267: The make target: cross fails because toolchain_build_...
12359 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
12360 #561: ltp-testsuite failed to install
12361 #1447: Installing gfortran on PowerPC
12362 #1651: Build fail caused by ccache in module-init-tools
12363 #1681: Cross-compiled binaries shouldn't be installed into staging
12364 #1723: [PATCH] axel: convert to generic package infrastructure and...
12365 #1735: [PATCH] mplayer: convert to autotools infrastructure
12366 #2551: [PATCH] native toolchain in the target filesystem fails
12367 #2623: buildroot-snapshot-20100922 fails when compiling development...
12368 #2647: makedevs package lacks support for 16-bit major/minor numbers
12369 #2371: QT MYSQL Module does not build when MySQL installed on the host
12370 #2839: compile fails in various packages with a odd message "error:...
12371 #2887: tar "buffer overflow detected" error
12372 #2893: Broken "make source" with external toolchain
12373 #2905: Qt: Speed up compilation, if gui-module isn't selected
12374 #2929: genext2fs: couldn't allocate a block (no free space)
12375 #2935: Ntpdate isn't installed
12376 #2965: Broken linkage to xkbcomp (blocking X server startup)
12377 #2983: xlib_libX11 build failed
12378 #3007: kexec doesn't build: Missing regdef.h file
12379 #3085: Init scripts are not compatible with sysVinit (when busybox...
12380 #3103: make external-deps wants to download gcc-.tar.bz2 when...
12381 #3109: abnormal `make busybox-menuconfig`
12382 #3115: How about board specific makefiles?
12383 #3169: python patch has typo, aborts build in scenario
12384 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
12386 2010.11, Released November 30th, 2010:
12388 Fixes all over the tree.
12390 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
12393 Issues resolved (http://bugs.uclibc.org):
12395 #2773: squid with openssl support needs openssl on the host
12396 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
12398 2010.11-rc2, Released November 25th, 2010:
12400 Fixes all over the tree.
12402 Add support for LEON Sparc architecture variants. Fix make
12403 source/external-deps for host packages.
12405 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
12406 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
12407 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
12408 sysstat, webkit, zlib
12410 Issues resolved (http://bugs.uclibc.org):
12412 #759: Sysstat build broken without libintl
12413 #2479: host-module-init-tools 3.11 fails to build
12414 #2725: Buildroot overrides kernel config
12415 #2785: mtd-utils build fails due to missing libmtd
12416 #2791: Added PHP-Process Control to the PHP-Package
12417 #2797: pciutils dependencies on zlib not taken into account
12418 #2809: failed to compile libglib2
12419 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
12420 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
12421 #2833: Failed to compile webkit without X11
12423 2010.11-rc1, Released November 8th, 2010:
12425 Fixes all over the tree and new features.
12427 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
12428 misc fixes + nconfig and savedefconfig targets.
12430 Toolchain: ARM cortex A9 support, experimental crosstool-ng
12431 backend, GCC 4.5.x.
12433 Fs: Squashfs 4.1 with lzo support
12435 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
12436 generic new-style ones instead.
12438 Download handling reworked and support for git/svn downloads
12441 Removed experimental shared config.cache support, as it is
12444 A convenience Makefile wrapper is created when using
12445 out-of-tree building, similar to how it is done for the kernel.
12447 Alpha, Cris, IA64 and Sparc64 architecture support removed.
12449 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
12450 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
12452 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
12453 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
12454 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
12455 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
12456 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
12457 gamin, gawk, genext2fs, gperf, gst-plugins-base,
12458 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
12459 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
12460 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
12461 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
12462 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
12463 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
12464 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
12465 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
12466 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
12467 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
12468 openssl, openvpn, oprofile, pango, patch, pcre, php,
12469 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
12470 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
12471 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
12472 speex, sqlite, squashfs, startup-notification, strace,
12473 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
12474 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
12475 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
12476 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
12478 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
12479 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
12480 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
12481 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
12482 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
12483 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
12484 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
12485 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
12486 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
12487 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
12490 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
12492 Removed packages: dillo, libglib12, libgtk12, microwin,
12495 Issues resolved (http://bugs.uclibc.org):
12497 #901: new package: gpsd
12498 #2389: Generate a Makefile wrapper in $(O)
12499 #2461: wireless_tools: install shared library if needed
12500 #2521: Can't compile sdl_mixer, mikmod.h can't be found
12501 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
12502 #2563: [PATCH] cairo: Expose the configure option to disable some...
12503 #2581: libmms: Update to 0.6, and patch to work on architectures...
12504 #2707: Can't compile linux kernel using buildroot + crosstool-ng
12506 #2737: buildroot configuration tool crashing when the path exceeds...
12507 #2767: Build for lsof broken in buildroot-2010.08
12509 2010.08: Released August 31th, 2010:
12511 Fixes all over the tree.
12513 Updated/fixed packages: atk, xstroke
12515 Removed packages: lxdoom
12517 2010.08-rc2, Released August 30th, 2010:
12519 Fixes all over the tree.
12521 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
12522 locale support as broken. Remove deprecated GCC 4.2.[1-3]
12525 Mark CRIS architecture as deprecated, as it is discontinued
12528 Marked shared config.cache as experimental and disabled by
12529 default as it is known to break with certain package
12532 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
12535 fs: old-style squashfs for big endian archs fixed.
12537 Updated/fixed packages: busybox, gst-plugins-base,
12538 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
12539 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
12540 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
12543 Removed packages: stunnel
12545 Issues resolved (http://bugs.uclibc.org):
12547 #635: util-linux fails to build in 2009.08
12548 #2239: netcat package installs its binary to target as avr32-linux...
12549 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
12550 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
12551 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
12553 2010.08-rc1, Released July 30th, 2010:
12555 Fixes all over the tree and new features.
12557 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
12558 and non-sysroot support removed. Added support for (snapshot)
12559 NPTL in uClibc, 0.9.28.3 removed,
12561 Bootloaders: Various cleanups, moved to boot/, added Barebox,
12562 removed yaboot. Support building u-boot from custom tarball,
12565 New GTK-based configurator, usable using 'make gconfig'.
12567 Java packages marked as broken. Unless someone steps up to
12568 support this, they will be removed during the 2010.11
12571 Alpha, IA64 and Sparc64 architectures marked as deprecated.
12572 GTK+ on DirectFB has also been marked as deprecated, as it is
12573 not supported in recent GTK+ versions, and more and more
12574 packages depends on the new versions.
12575 Unless someone steps up to support them, they will be removed
12576 during the 2010.11 development cycle.
12578 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
12579 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
12581 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
12582 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
12583 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
12584 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
12585 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
12586 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
12587 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
12588 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
12589 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
12590 ltrace, make, midori, module-init-tools, mplayer,
12591 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
12592 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
12593 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
12594 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
12595 usbutils, webif, webkit, wireless_tools, xerces,
12596 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
12598 Removed packages: modutils, portage, rxvt
12600 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
12602 Issues resolved (http://bugs.uclibc.org):
12604 #321: alsa-lib uses host include files for python which breaks ...
12605 #361: linux kernel configuration choice works incorrectly
12606 #387: Tremor not installed to toolchain
12607 #401: new package: ffmpeg
12608 #475: uImage target for U-boot failed generating
12609 #543: ATK requires X11 on DirectFB target
12610 #575: webkit: Buildroot Libtool Patch Fails
12611 #583: build fails with external x86_64 toolchain
12612 #729: sstrip creates corrupted headers
12613 #829: Webkit r44552 needs libXt
12614 #835: Package Dataflashboot-1.05 does not compile with buildroot...
12615 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
12616 #859: Add (head of) nptl branch to list of uClibc versions
12617 #949: compile with debug info
12618 #955: Grub fails to build with External Toolchain
12619 #1051: Webkit doesn't compile (Linuxthreads new, x86)
12620 #1213: Move .config into output directory
12621 #1225: Buildroot fails to account for "nof" subdirectory (no float...
12622 #1231: (sparc) Linux kernel fails to build
12623 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
12624 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
12625 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
12626 #1405: WebKit fails to build because pthread_getattr_np is not impl...
12627 #1675: GMP Error during buildroot make process
12628 #1741: external toolchain linking error
12629 #1753: lmbench: convert to generic package infrastructure
12630 #1771: Fakeroot and the target/generic/device_table.txt create bad...
12631 #1807: LZMA 4.32.7, Required header file(s) are missing
12632 #1813: xkeyboard-config fails to build because of intltool problem
12633 #1879: Bump iptables to 1.4.8
12634 #1885: Add a bunch of lua modules
12635 #1897: Bump libusb to 1.0.7
12636 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
12637 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
12638 #1927: Bump file to 5.03 and migrate to autotargets
12639 #1933: Bump gawk to 3.1.8 and migrate to autotargets
12640 #1945: PHP: add sqlite3 dependency when using external lib
12641 #1951: Bump openssl to 0.9.8o
12642 #1957: Bump sqlite to 3.6.23.1
12643 #1975: Package removal/deprecation
12644 #1981: zlib: bump to 1.2.5
12645 #1987: intltool: Fix spelling mistake
12646 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
12647 #1999: Typo in path checking
12648 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
12649 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
12650 #2038: Bump ncurses to 5.7
12651 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
12652 #2101: blackbox depends on locale support
12653 #2119: Tries to build kernel, although disabled in config
12654 #2125: libXfont build fail
12655 #2143: buildroot compiler generates segfaulting statically linked exe..
12656 #2149: xterm build failure
12657 #2155: Compression lzo don't set for ubifs
12658 #2161: [SECURITY] Update libpng to 1.2.44
12659 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
12660 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
12661 #2191: linux-fusion build fail
12662 #2221: Qt does not compile (dependencies not taken into account?)
12663 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
12664 #2245: Netcat does not work due to incorrect assumptions about signed..
12665 #2251: directory output/build after make *_defconfig not found
12666 #2257: Convert netsnmp package to autotargets
12667 #2263: Bump samba to 3.3.13
12668 #2269: setserial causes make error
12670 2010.05, Released May 30th, 2010:
12672 Fixes all over the tree.
12674 Updated/fixed packages: coreutils, hal, libcap,
12675 lockfile-progs, ncftp, xserver_xorg-server
12677 Issues resolved (http://bugs.uclibc.org):
12679 #1789: binutils fails to build for i386
12680 #1843: Fix libcap build failure
12681 #1855: XORG Keyboard driver fails to compile
12683 2010.05-rc3, Released May 27th, 2010:
12685 Fixes all over the tree.
12687 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
12688 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
12689 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
12690 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
12691 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
12692 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
12693 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
12694 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
12695 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
12696 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
12697 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
12699 Issues resolved (http://bugs.uclibc.org):
12701 #75: arm buildroot "unrecognized option" error
12702 #699: Buildroot fails to copy libstdc++ to target when using external...
12703 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
12704 #1729: alsamixergui fails to build
12705 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
12706 #1819: pciutils small bugs
12707 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
12709 2010.05-rc2, Released May 11th, 2010:
12711 Fixes all over the tree.
12713 Updated/fixed packages: busybox, customize, gawk, gnuchess,
12714 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
12715 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
12716 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
12717 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
12718 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
12719 xproto_fontcacheproto, xproto_fontsproto, xvkbd
12721 Removed packages: vice
12723 Issues resolved (http://bugs.uclibc.org):
12725 #849: "customize" package copies files to wrong place in target tree
12726 #985: Bump usb_modeswitch package to 1.1.0
12727 #1135: Package customize. Wrong copying
12728 #1525: Package hal deletes a whole <target>/etc/rc.d directory
12729 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
12730 #1669: Busybox failed to compile when using an external toolchain
12731 #1699: Fix usbutils dependencies and bump
12732 #1705: Fix pciutils broken cross compiling
12733 #1717: External toolchain fixes for hostapd & wpa_supplicant
12735 2010.05-rc1, Released May 3rd, 2010:
12737 Cleaned up / restructured package menu.
12739 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
12740 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
12741 removed broken nios2 support, ppc e300cX/e500mc support,
12742 improved external toolchain support, GDB 7.x support.
12744 X.org updated to 7.5.
12746 New packages: cdrkit, cramfs, genext2fs, genromfs,
12747 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
12748 squashfs, squashfs3, squid
12750 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
12751 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
12752 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
12753 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
12754 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
12755 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
12756 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
12757 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
12758 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
12759 qt, radvd, samba, setserial, smartmontools, tar, tslib,
12760 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
12761 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
12762 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
12763 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
12764 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
12765 xproto_xf86miscproto, xserver_xorg-server
12767 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
12768 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
12769 xproto_xf86miscproto
12771 Issues resolved (http://bugs.uclibc.org):
12773 #513: Add new squid package
12774 #661: lmbench: new package
12775 #719: Add lua option to haserl
12776 #800: [PATCH] iperf update to 2.0.4
12777 #803: [PATCH] lua - add shared library patch and config option for...
12778 #805: [PATCH] mdadm - version update
12779 #817: integrator926_defconfig uses unsupported uboot board name
12780 #851: Add option to specify --sysroot value for external toolchain
12781 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
12782 package for compatibility with old packages that expect
12784 #1105: Add new netperf package
12785 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
12786 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
12787 #1123: Bump less to 436 and migrate to Makefile.autotools.in
12788 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
12789 #1189: Wrong u-boot configuration name for integrator926 target
12790 #1219: kernel headers not correctly installed into toolchain/staging
12791 #1267: Wrong BR2_EXTRA_VERSION
12792 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
12793 #1303: Add librsync package
12794 #1321: Busybox link fails due to lack of --sysroot option
12795 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
12796 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
12797 #1369: cannot build radvd (flex problem)
12798 #1387: xlib_libX11-1.3.2 can't find libjpeg
12799 #1411: [SECURITY] Update openssl package to 0.9.8n
12800 #1417: Bump iptables to 1.4.7
12801 #1423: Bump e2fsprogs to 1.41.11
12802 #1429: [SECURITY] Update php to 5.2.13
12803 #1441: Add binutils 2.20.1
12804 #1447: Package installation on target with debug symbols is broken
12805 #1459: Misc QA fixes
12806 #1489: radvd update to 1.6
12807 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
12808 #1537: dev entries not created anymore
12809 #1555: Fix default uclibc-0.9.31 configuration
12810 #1561: [SECURITY] Update samba to 3.3.12
12811 #1567: openssl0.9.8n fails to compile
12812 #1573: Alsa-utils alsactl/init/* not installed to target
12813 #1591: portmap fails to compile
12814 #1615: Convert eeprog package to gentargets
12815 #1645: Bump hostapd package to 0.7.2
12817 2010.02, Release February 26th, 2010:
12819 Fixes all over the tree.
12821 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
12822 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
12825 Removed packages: hostap, openmotif, xpdf
12827 Issues resolved (http://bugs.uclibc.org):
12829 #165: openmotif does not build
12830 #1147: Remove obsolete hostap package
12831 #1183: make source fails to download gmp, mpfr and patches
12833 2010.02-rc2, Released February 23th, 2010:
12835 Fixes all over the tree and new features.
12837 New packages: intltool
12839 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
12840 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
12841 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
12842 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
12843 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
12844 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
12845 xlib_libfontenc, xproto_trapproto, zlib
12847 Removed package: xboard
12849 Issues resolved (http://bugs.uclibc.org):
12851 #335: atk looks for the path to the gnome library on the host
12852 #355: Please update WebKit - it doesn't compile!
12853 #453: libglib2 autoreconf
12854 #457: e2fsprogs link problem
12855 #459: libgtk2 autoreconf
12856 #469: build of libgtk2 for host incorrectly assumes that X.org ...
12857 #671: Bash fails to build when building buildront on Ubuntu 9.04
12858 #711: WebKit host dependencies problems
12859 #821: cp: illegal operation
12860 #1039: Not compiled on ubuntu karmic
12861 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
12863 2010.02-rc1, Released February 9th, 2010:
12865 Fixes all over the tree and new features.
12867 Generalized autotools infrastructure to be usable for
12868 non-autotools packages, see package/Makefile.package.in for
12871 Cleaned up avr32 toolchain config, external source-based
12872 toolchain support is gone.
12874 Dependency checks: Also check for makeinfo, only print output
12877 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
12879 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
12882 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
12883 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
12884 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
12885 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
12886 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
12887 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
12888 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
12889 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
12891 Removed package: asterisk, openswan
12893 Issues resolved (http://bugs.uclibc.org):
12895 #515: tcpreplay: new package
12896 #553: Wrong DirectFB ps2mouse limitation
12897 #559: mesa3d build fails
12898 #679: Autoconf cannot find M4
12899 #739: New/updated hostapd package
12900 #749: Bump usbutils package to version 0.86
12901 #751: Kernel 2.6 snapshot fetch fail
12902 #753: Bump lighttpd package to 1.4.25
12903 #757: U-Boot: mkimage cannot be installed using external toolchain
12904 #761: Add binutils 2.20 to toolchain options
12905 #763: [SECURITY] Update pcre to 7.9
12906 #765: Add buildroot branding to gcc
12907 #767: Bump iw package to 0.9.18
12908 #773: [SECURITY] Update bind to 9.5.2-P1
12909 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
12910 #813: Drop not very useful generic package selection options ...
12911 #823: Editor backup files (~) is copied from the target_skeleton
12912 #827: Bump mtd-utils package to version 1.2.0
12914 #913: Bump iptables to 1.4.6
12915 #919: Bump usb_modeswitch package to 1.0.7
12916 #925: Bump wpa_supplicant package to 0.6.10
12917 #931: Bump kismet package to 2010-01-R1
12918 #937: Bump openvpn package to 2.1.1
12919 #943: Bump sqlite package to 3.6.22
12920 #961: Bump dnsmasq to 2.52
12921 #967: Bump netstat-nat to 1.4.10
12922 #973: Bump iw to 0.9.19
12923 #1003: DHCP options disabled with busybox-1.16.0
12924 #1009: [SECURITY] Bump php to 5.2.12
12925 #1015: [SECURITY] Bump bind to 9.5.1-P2
12926 #1027: Busybox flash commands conflict with those from mtd-utils
12927 #1063: [SECURITY] Update lighttpd to 1.4.26
12929 2009.11, Released December 1st, 2009:
12931 Additional fixes and cleanups.
12933 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
12934 microperl, ncurses, vim
12936 Issues resolved (http://bugs.uclibc.org):
12938 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
12940 2009.11-rc2, Released November 29th, 2009:
12942 Additional fixes and cleanups.
12944 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
12946 2009.11-rc1, Released November 23rd, 2009:
12948 Fixes all over the tree and new features.
12950 Cleaned up / Simplified build directory layout. Refer to
12951 docs/buildroot.html#using for details.
12953 Target defconfig files moved to configs/ and listed in 'make help'
12956 Fixed *clean targets. Now clean removes everything generated,
12957 so you can do a fresh rebuild. Distclean furthermore removes
12958 kbuild tools and .config, bringing the source tree back in a
12961 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
12962 soft / hardfloat setting for architecture, ensure target-ldd
12965 New packages: divine, gvfs, libarchive, libmicrohttpd,
12966 sdl_sound, swfdec, sysstat
12968 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
12969 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
12970 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
12971 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
12972 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
12973 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
12974 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
12975 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
12976 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
12977 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
12978 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
12979 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
12980 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
12982 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
12984 Issues resolved (http://bugs.uclibc.org):
12986 #301: allow to install libsmbclient
12987 #303: add gvfs package
12988 #477: Add sdl_sound package
12989 #487: Make kismet package sexier
12990 #511: New package usb_modeswitch
12991 #527: misc fixes for dnsmasq package
12992 #565: libevent: Bump version and clean up makefile
12993 #587: Use iptables multipurpose binaries and bump to 1.4.4
12994 #593: Missing early check for patch(1)
12995 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
12996 #609: libmicrohttpd: New package
12997 #615: python: Don't delete .py files unless asked
12998 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
12999 #619: netkittelnet requires netkitbase to install, but there's no ...
13000 #645: allow to build nbd-server with NBD package
13001 #653: [SECURITY] Update php package to version 5.2.11
13002 #655: Update sqlite package to version 3.6.18
13003 #657: Bug in imagemagick-clean target
13004 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
13005 #665: [PATCH] Samba package
13006 #667: [PATCH] e2fsprogs
13007 #683: SDL-dfb does not select directfb
13008 #701: make install problem with unstripped binaries
13009 #703: [SECURITY] Update openssl package to 0.9.8l
13010 #705: Bump spawn-fcgi package to 1.6.3
13011 #709: Bump lighttpd package to 1.4.24
13012 #713: Migrate openntpd package to Makefile.autotools.in
13013 #715: Bump libidn package to 1.15 and other fixes
13014 #717: Bump dnsmasq to 2.51 and introduce new IDN option
13015 #731: Bump iw package to 0.9.17
13017 2009.08, Released August 31th, 2009:
13019 Additional fixes and cleanups.
13021 Updated/fixed packages: ctorrent, saveconfig/getconfig,
13022 sdl_net, util-linux.
13024 Issues resolved (http://bugs.uclibc.org):
13026 #529: util-linux doesn't find headers and include libs correctly
13027 #557: Build ctorrent with SSL support if available
13029 2009.08-rc3, Released August 26th, 2009:
13031 Additional fixes and cleanups.
13033 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
13034 directfb, enchant, kernel headers.
13036 Issues resolved (http://bugs.uclibc.org):
13038 #471: Allow directfb compilation with debug
13039 #541: Removal of CVS directories in target filesystem broken
13040 #547: berkeleydb: Update config.{sub, guess}
13041 #549: enchant: Fix dependencies.
13042 #569: Fix alsa-utils build for x86 on x86-64
13044 2009.08-rc2, Released August 6th, 2009:
13046 Additional fixes and new features.
13048 New packages: libuuid, gcc 4.3.4.
13050 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
13051 jamvm, libusb, microperl, neon, popt, sed, webkit.
13053 Fixed issue with 'make oldconfig'
13055 Issues resolved (http://bugs.uclibc.org):
13057 #525: sed broken with external toolchain
13058 #537: Fix gzip build with recent glibc
13060 2009.08-rc1, Released August 2nd, 2009:
13062 Fixes all over the tree and new features.
13064 Improvement of external toolchain support:
13065 - Support for glibc toolchains.
13066 - The toolchain configuration announced to Buildroot is
13067 verified against the real toolchain configuration.
13068 - Fixes, documentation.
13070 Cleanup X.org support: clarified configuration options, and
13071 removed mandatory dependency on useless libraries such as
13074 New QT-based configurator, usable using 'make xconfig'.
13076 Support for the Xtensa architecture.
13078 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
13081 New packages: bmon, ctorrent, dosfstools, enchant,
13082 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
13083 sdl_gfx, spawn-fcgi.
13085 Updated packages: bind, busybox, coreutils, sqlite, directfb,
13086 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
13087 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
13088 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
13089 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
13090 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
13091 wpa-supplicant, xdriver_xf86-input-synaptics,
13092 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
13093 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
13096 Issues resolved (http://bugs.uclibc.org):
13098 #83: liblockfile fails to compile due to eaccess redefinition
13099 #163: Xtensa architecture port
13100 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
13101 #241: device mapper + lvm2: build together
13102 #243: ctorrent: new package
13103 #247: ntfsprogs: new package
13104 #271: Library 'libgcc_s.so.1' not installed in search path
13105 #287: New package libnl
13106 #289: New package iw
13107 #331: Update MPlayer to version 1.0rc2
13108 #333: Bump sqlite package to 3.6.15
13109 #349: update libsoup to version 2.26.2
13110 #357: New package netstat-nat
13111 #359,#413: Upgrade openvpn to Makefile.autotools.in
13112 #367: linux kernel compile error for arm926t
13113 #369: Add SDL_gfx package
13114 #373: Support for building gstreamer without libxml
13115 #379: update DirectFB to version 1.4.0
13116 #383: gst-plugins-good: Allow soup plugin to be configured
13117 #385: neon: Fix pkgconfig dependency
13118 #387: Tremor not installed to toolchain
13119 #389: New package bmon
13120 #391: gstreamer: Bump version to 0.10.23
13121 #393: gst-plugins-base: Bump version to 0.10.23
13122 #395: gst-plugins-bad: New package
13123 #403: Error while building iso9660 image
13124 #409: Bump php package to 5.2.10
13125 #411: ipsec-tools: Bump version to 0.7.2
13126 #417: New package spawn-fcgi
13127 #419: Bump lighttpd package to 1.4.23
13128 #421: toolchain: Clean up toolchain locale support menu
13129 #427: webkit: Update to WebKit svn r44552
13130 #437: ltp-testsuite: Bump version to 20090630
13131 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
13132 #467: DirectFB 1.4.1
13133 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
13134 #491: libxml2: Bump version to 0.7.3
13135 #495: Bump bind package to 9.5.1-P3 (security)
13136 #497: OpenSSL RSA key generation hangs on x86_64
13137 #509: Bump sqlite package to 3.6.16
13138 #523: pciutils broken with external toolchain
13139 #533: Update gamin to 0.1.10 to fix compilation
13141 2009.05, Released June 1st, 2009:
13143 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
13144 version and marked ubifsroot as broken.
13146 2009.05-rc3, Released May 27th, 2009:
13148 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
13149 busybox, curl, libusb, readline, python and strace.
13151 Issues resolved (http://bugs.uclibc.org):
13153 #345: libcurl package needs a urandom fix
13155 2009.05-rc2, Released May 19th, 2009:
13157 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
13158 for newer hosts), stable kernel versions, busybox, cups,
13159 dmraid, docker, mesa3d, rsync and updated defconfigs.
13161 xserver marked as broken on AVR32 and atngw100-expanded
13164 Issues resolved (http://bugs.uclibc.org):
13166 #167: metacity does not build
13167 #295: gamin installs python support even if python is disabled
13168 #323: gen_matypes fails to execute during build of Mesa when us...
13170 2009.05-rc1, Released May 5th, 2009:
13172 Fixes all over the tree, further conversion of packages to
13173 Makefile.autotools.in and we now build host versions of
13174 packages where needed for build time dependencies instead of
13175 relying on the correct versions being available on the build
13176 host. Ancient toolchain / busybox versions have furthermore
13177 been removed as announced in the 2009.02 release notes.
13179 New packages: flac, gob2, lzop, taglib, wpa_supplicant
13181 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
13182 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
13183 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
13184 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
13185 util-linux, xorg7, xerces
13187 Issues resolved (http://bugs.uclibc.org):
13189 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
13190 and a ton of other improvements
13191 #19: page.h missing by util-linux
13192 #37: update libglib2 to version 2.18.4
13193 #61: tslib puts staging_dir into pkgconfig file
13194 #69: tar refuses to build
13195 #71,#175: ./wchar.h:41:12: error: empty filename in #include
13196 #73: Bump openssl package to the latest version
13197 #81: New package wpa_supplicant
13198 #99: new package: flac
13199 #101: update gstreamer packages
13200 #105,#313: menuconfig segfaults on tinyx if wchar is not
13202 #107: convert libvorbis to Makefile.autotools.in
13203 #109: Make pppd package avoid bsd err
13204 #111: binutils 2.17 fails to build when texinfo >= 4.10
13205 #133: Modify ncurses5-config to get correct include path
13206 #137: Bump php to version 5.2.9
13207 #139: Bump sqlite to 3.6.11 and convert to
13208 Makefile.autotools.in
13209 #145: Bump bind package to 9.5.1-P1 (security)
13210 #147: buildroot toolchain fails to build w/binutils-2.19.1
13211 #151: openssl package trivial fixes
13212 #161: vim fails on patching with errors in configure.patch
13213 #169: blackbox-0.70.1 does not build
13214 #177: xdriver_xf86-input-keyboard does not build
13215 #179: Upgrade dropbear to Makefile.autotools.in
13216 #181: Update to Xorg 7.4
13217 #187: ntfs-3g: could not build cross
13218 #191: alsa-lib ARM binaries always built with EABI
13219 #213: Bump wpa_supplicant package to version 0.6.9
13220 #217: Bump openssl package to 0.9.8k (security)
13221 #219: Toolchain build fails on m4
13222 #225: m4 macros are out of place
13223 #233: make ipv6 optional in iptables
13224 #237: ncftp: convert to Makefile.autotools.in
13225 #239: ntfs-3g: convert to Makefile.autotools.in
13226 #245: lzop: new package
13227 #271: Bump bind package to 9.5.1-P2 (security)
13228 #277: Bump sqlite package to 3.6.16
13229 #279: update libglib2 to version 2.20.1
13230 #281: update DirectFB to version 1.2.8
13232 #285: compilation of samba fails if IPV6 support is missing
13233 #293: update samba to version 3.3.3
13234 #299: add shared-mime-info package
13235 #307: make openssl package respect build flags