1 2023.02, released March 12th, 2023
3 Fixes all over the tree.
5 Updated/fixed packages: ace, apache, audit, bridge-utils,
6 docker-engine, go, gtkmm3, janet, libbpf, libev, libgcrypt,
7 libgpg-error, libmad, linux, mesa3d, network-manager, nut,
8 pcre2, php, rdma-core, rsync, rtl8821cu, rtl_433,
9 s6-linux-utils, speechd, uqmi, xdriver_xf86-video-qxl, znc
11 New packages: atkmm2_28, cairomm1_14, glibmm2_66, libsigc2,
12 pangomm2_46, python-glslang
14 Issues resolved (http://bugs.uclibc.org):
16 #15306: glibc build fails in Docker container
17 #15321: docker-engine now requires libseccomp by default
19 2023.02-rc3, released March 8th, 2023
21 Fixes all over the tree.
23 Updated/fixed packages: apr, bash, docker-engine, exfat,
24 exfat-utils, f2fs-tools, gensio, gr-osmosdr, libcurl, libglfw,
25 libolm, libpcap, libpjsip, linux, mender, mpv,
26 multipath-tools, opus, paho-mqtt-c, proftpd, pugixml,
27 pulseaudio, qemu, quazip, quickjs, rtl8189es, rtl8821cu,
28 uacme, uqmi, wpebackend-fdo,
30 2023.02-rc2, released February 27th, 2023
32 Fixes all over the tree.
34 Updated/fixed packages: asterisk, at91dataflashboot, bind,
35 efivar, erlang, flac, fluent-bit, freerdp, gcc, gdal, gerbera,
36 gnuradio, gqrx, haproxy, hawktracer, imx-gpu-g2d,
37 intel-gmmlib, libarchive, libblockdev, libcamera-apps, libjxl,
38 libmodsecurity, libsigrokdecode, lightning, lirc-tools,
39 lttng-babeltrace, modem-manager, modsecurity2,
40 multipath-tools, mutt, mxs-bootlets, netsurf, network-manager,
41 nginx-naxsi, ntpsec, opensbi, optee-client, pcm-tools,
42 php-xdebug, pistache, postgresql, proxychains-ng,
43 python-m2crypto, python-numpy, python-webargs,
44 python-werkzeug, rtl8723bu, rtty, speechd, sudo, systemd,
45 tiff, tmux, wilc-driver, wpa_supplicant, xerces,
46 xtables-addons, xwayland, zabbix
48 Removed packages: uccp420wlan
50 2023.02-rc1, released February 20th, 2023
52 Numerous package updates and many (62) new packages.
56 - The check for access to "unsafe" (E.G. from the build host)
57 header files and libraries by the cross compiler is now
58 unconditionally enabled.
60 - Bootlin external toolchains updated to 2022.08
62 - The handling of the CCACHE_* environment variables by the
63 toolchain wrapper is now more strict, causing the variables
64 to only be exported when BR2_CCACHE is enabled.
68 - Br2-external: Fix make performance issue when many (> 6)
69 external trees are used together.
71 - Legal-info: Stop warning about not saving sources for local
72 / override packages if <PKG>_REDISTRIBUTE is set to NO.
74 - Go: Ensure our go build and module cache is used, even for the
77 - Cargo: CARGO_HOME (the location where cargo stores it
78 downloaded artifacts) is now located under DL_DIR rather
79 than in HOST_DIR/share/cargo, ensuring it is shared between
84 - Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
87 - Ext2: Year 2038+ compatible inodes are now used by default,
88 independently of the filesystem size.
90 - Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
92 A large number of NXP related packages and defconfigs have
93 been updated as upstream moved the git repositories to Github.
95 New defconfigs: i.MX8mn BSH SMM S2 / pro, QEMU ARM EBBR,
96 Sipeed Lichee rv / rv dock, Starfive Visionfive2, Xilinx Versal
99 New packages: catch2, cli11, dotconf, edk2-non-osi,
100 fluent-bit, fxdiv, hddtemp, highway, imx-vpu-hantro-daemon,
101 libjxl, libsolv, libunibreak, neon-2-sse, open-iscsi,
102 opencv4-contrib, perftest, perl-image-exiftool,
103 python-apispec, python-async-generator, python-cppy,
104 python-dbus-fast, python-dicttoxml2, python-flask-smorest,
105 python-h11, python-hkdf, python-magic-wormhole,
106 python-magic-wormhole-mailbox-server,
107 python-magic-wormhole-transit-relay, python-marshmallow,
108 python-munch, python-outcome, python-pycrate, python-pyspnego,
109 python-reedsolo, python-selenium, python-smbprotocol,
110 python-sniffio, python-spake2, python-trio,
111 python-trio-websocket, python-uhid, python-webargs,
112 python-wsproto, qt5speech, qt6serialbus, rdma-core, reproc,
113 rtl8723ds-bt, rtl8821cu, sexpect, speechd, sscep, stb, sway,
114 termcolor, ti-k3-r5-loader, tl-expected, unifdef,
115 versal-firmware, xwayland, z3
117 Removed packages: docker-proxy, elixir, gummiboot,
118 python-bunch, python-m2r, sun20i-d1-spl, ucl,
119 xdriver_xf86-input-keyboard, xdriver_xf86-video-glint,
120 xdriver_xf86-video-imx-viv, xdriver_xf86-video-tga
122 Issues resolved (http://bugs.uclibc.org):
124 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
125 #14996: Too many directories in BR2_EXTERNAL causes hang during make
126 #15161: kernel can't support SUBDIR
127 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
128 #15226: lsblk: not found
129 #15271: no start-qemu.sh
130 #15281: Error compiling GDAL library for RPi-64 if libgdal-dev install..
131 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
132 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
133 #15331: Warning on python-flit-core license when generating legal info
135 2022.11.2, released March 1st, 2023
137 Important / security related fixes.
139 Fix make O=..._defconfig builds (regression in 2022.11.1).
141 A number of additional/stricter checks have been added to
142 ./utils/check-package.
144 Build host dependencies check extended to check for a number
145 of specific perl modules to better handle distributions (like
146 Fedora) with very fine grained perl packages. Also ensure
147 build host has git >= 2.0.0 when using packages written in
148 go/rust because the vendoring may need it.
150 Defconfigs: ASUS tinker rk3288: Fix boot issue related to TPL
152 Updated/fixed packages: afboot-stm32, apache, barebox, c-ares,
153 elf2flt, freeswitch, fwts, gcc, gdal, git, gitlab-runner,
154 ipmitool, kodi, libgit2, libks, libopenssl, libressl, live555,
155 lua, lxc, mariadb, mesa3d-headers, modsecurity2, mongoose,
156 netopeer2, nodejs, openjdk, openpowerlink, openvpn, opusfile,
157 postgresql, proftpd, pugixml, python-future, python-idna, qt5,
158 rtl8192eu, rtl8723ds, sdl2, sofia-sip, ssdp-responder, sudo,
159 sunxi-mali-utgard, thermald, ti-sgx-km, tmux, uboot, upx, vim,
160 webkitgtk, wolfssl, wpewebkit, xlib_libXpm,
161 xserver_xorg-server, xxhash, xz, yajl, zabbix
163 Issues resolved (http://bugs.uclibc.org):
165 #15271: no start-qemu.sh
166 #15281: Error compiling GDAL library for RPi-64 if libgdal-dev install..
167 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
168 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
169 #15331: Warning on python-flit-core license when generating legal info
171 2022.11.1, released January 18th, 2023
173 Important / security related fixes.
175 Br2-external: Fix make performance issue when many (> 6)
176 external trees are used together.
178 Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
181 Go: Ensure our go build and module cache is used, even for the
184 Legal-info: Stop warning about not saving sources for local /
185 override packages if <PKG>_REDISTRIBUTE is set to NO.
187 Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
189 A large number of NXP related packages and defconfigs have
190 been updated as upstream moved the git repositories to Github.
192 Defconfigs: zcu106, kria kv260: Fix U-Boot build
194 Updated/fixed packages: asterisk, bearssl, botan, cairo,
195 capnproto, check, checkpolicy, connman, containerd, crun,
196 dbus-cxx, docker-cli, docker-engine, exempi, exfat,
197 exfat-utils, falcosecurity-libs, fluidsynth, fmc, fmlib,
198 freeradius-server, gcc, glib-networking, go,
199 gobject-introspection, gperf, i2pd, ima-evm-utils,
200 imx-alsa-plugins, imx-kobs, imx-lib, imx-m4fwloader,
201 imx-mkimage, intel-microcode, janus-gateway, libcurl,
202 libdeflate, libftdi1, libkcapi, libksba, libmbim, libmng,
203 libpjsip, libtalloc, libuwsc, libxkbcommon, lpeg, lrzsz,
204 lttng-tools, lua-cqueues, mali-driver, mbedtls, mfgtools,
205 moby-buildkit, mutt, opensc, php, policycoreutils, polkit,
206 postgresql, pptp-linux, qcom-db410c-firmware, qemu, qoriq-rcw,
207 qt5virtualkeyboard, redis, rhash, rtl8189es, rtl8192eu,
208 rtl_433, ruby, sqlite, swupdate, tealdeer, tekui, tiff,
209 tinyxml, tor, webkitgtk, wireshark, wpasupplicant, wpewebkit,
210 xr819-xradio, xdriver_xf86-video-imx-viv, xserver_xorg-server,
213 Issues resolved (http://bugs.uclibc.org):
215 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
216 #14996: Too many directories in BR2_EXTERNAL causes hang during make
217 #15161: kernel can't support SUBDIR
218 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
219 #15226: lsblk: not found
221 2022.11, released December 5th, 2022
223 Fixes all over the tree.
225 Defconfigs: Nitrogen8*: Bump rootfs size, Zynqmp
226 kv260/zcu102/zcu106: Update to Xilinx 2022.2,
228 Updated/fixed packages: dash, dovecot, elf2flt, exim, gcc,
229 gdb, git, kodi, libarchive, libmdbx, linuxptp, lxc,
230 matchbox-keyboard, memcached, netsnmp, optee-client,
231 python-scipy, python3, qt6base, qt6serialport, rtl8188eu,
232 rtl8723bu, rtl8723ds, rtl8821au, vim, vlc, wilc-driver
234 Removed packages: rabbitmq-server
236 Issues resolved (http://bugs.uclibc.org):
238 #15131: Target GDB uses internal zlib
239 #15151: Busybox /etc/init.d scripts are not executable
241 2022.11-rc3, released November 24th, 2022
243 Fixes all over the tree.
245 Updated/fixed packages: asterisk, edk2, edk2-platforms,
246 freerdp, gitlab-runner, gnupg2, gptfdisk, heimdal,
247 igh-ethercat, iwd, libkrb5, libksba, libnss, libopenssl,
248 mesa3d, nginx, nodejs, openpgm, python3, rsync, rtl8189es,
249 rtl8723ds, samba4, sdl, sdl2, swupdate, sysstat, systemd,
252 Issues resolved (http://bugs.uclibc.org):
254 #15141: kernel 5.16.2 (realtime patch 19) fails to build
256 2022.11-rc2, released November 16th, 2022
258 Fixes all over the tree.
260 Removed defconfigs: Amarule a64 relic, ARM Juno, Bananapi M1 /
261 M1 plus / M2 plus / M64, FriendlyARM NanoPC T4 / A64 / M1 / M1
262 plus / M4 / Neo2 / Neo4 / Neo plus2 / R1 / Orangepi PC2 / Plus
263 / Prime / rk3399 / Win, Rock PC rk3399 / PI4 / N10.
265 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
266 bdwgc, boost, botan, ca-certificates, crun, dbus-broker,
267 docopt-cpp, dracut, efivar, freeipmi, gawk, gensio, gptfdisk,
268 gsl, guile, imagemagick, ipmitool, libidn2, libkcapi,
269 libopenssl, libqb, libuhttpd, libvncserver, linux,
270 linux-tools, lxc, makedumpfile, matchbox-startup-monitor,
271 mdio-tools, multipath-tools, mupdf, ntfs-3g, numactl,
272 perl-net-ssleay, pixman, procps-ng, rpi-userland, rsync,
273 s6-linux-init, socat, strongswan, sudo, swupdate, systemd,
274 udisks, vlc, wavemon, wolfssl, zlib-ng
276 Removed packages: libdcadec
278 Issues resolved (http://bugs.uclibc.org):
280 #15121: make nconfig failes with nvidia drivers and mesa3d selected
282 2022.11-rc1, released November 3rd, 2022
284 Fixes all over the tree and new features.
288 - PowerPC: add Power9 CPU type
289 - ARM: support dropped for iWMMXt processors
293 - binutils 2.39 added, binutils 2.38 is now the default
294 - gdb 12 added, gdb 11 is now the default
295 - support for 5.18, 5.19 and 6.0 kernel headers
296 - glibc updated to 2.36
300 - Ability to use dracut to create an initramfs that contains a
301 subset of the root filesystem contents.
303 New packages: agent-proxy, catatonit, cni-plugins, crun,
304 docopt-cpp, dracut, forge, kmemd, libmanette, mdio-tools,
305 open-isns, python-editables, python-hatch-fancy-pypi-readme,
306 python-hatch-vcs, python-hatchling, python-libevdev,
307 python-minimalmodbus, python-pathspec, qt6-serialport,
308 rtl8192eu, signal-estimator, slirp4netns, tinycompress
310 More than 400 packages have been updated to a newer version.
312 New defconfigs: ls1028ardb, qemu_aarch64_ebbr, visionfive.
316 #11776: qt5webengine 5.12.2 build failed with arm toolchain
318 #12131: qt5webengine builderror in the latest stable Buildroot
320 #13216: 2020.02.6 requires GNU find utils
321 #14601: Python build fails on 2022.02-rc2
322 #14746: Lack of management after loading
323 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
324 #14921: wpewebkit build fails because of internal build order
325 #14936: nodejs does not build
326 #15006: toolchain Arm AArch64 toolchain 11.2-2022.02
327 #15021: Buildroot not compiling with systemd and glibc.
328 #15026: package/udisks: install to staging
329 #15061: Node.js Package fails to build against musl i386
330 #15071: RTL8723BS library is outdated
332 2022.08.3, released December 10th, 2022
334 Important / security related fixes.
336 Updated/fixed packages: asterisk, dash, dovecot, edk2,
337 edk2-platforms, elf2flt, exim, freerdp, gcc, gdb, git, gnupg2,
338 heimdal, iwd, kodi, libarchive, libkrb5, libksba, libmdbx,
339 libopenssl, matchbox-keyboard, memcached, netsnmp, nginx,
340 nodejs, openpgm, optee-client, python-scipy, python3, rsync,
341 rtl8723bu, samba4, sdl, sdl2, swupdate, sysstat, systemd,
342 uboot, vim, vlc, wilc-driver, xen, xterm
344 Issues resolved (http://bugs.uclibc.org):
346 15131: Target GDB uses internal zlib
348 2022.08.2, released November 16th, 2022
350 Important / security related fixes.
352 Defconfig: Aspeed ast2600evb: Correct FPU config, Kontron bl
353 imx8mm: Bump U-Boot to fix build issue, Pine64: Change to
354 mainline ATF to fix build issue, Zynqmp zcu102 / zcu106 / kria
355 kv260: Fix pmufw reset issue
357 Updated/fixed packages: arm-trusted-firmware, bind, botan,
358 ca-certificates, collectd, darkhttpd, dbus, dbus-broker, dhcp,
359 dnsmasq, docker-cli, docker-engine, exfatprogs, expat,
360 f2fs-tools, faad2, ffmpeg, freerdp, gitlab-runner, glibc,
361 gnutls, go, gpsd, gptfdisk, grub2, gsl, gst-omx,
362 gst1-devtools, gst1-libav, gst1-plugins-bad,
363 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
364 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
365 gstreamer1-editing-services, hdparm, hostapd, imagemagick,
366 iwd, jack2, libbpf, libcurl, libidn2, libinput, libmdbx,
367 libopenssl, libosip2, libpng, libtasn1, libtorrent-rasterbar,
368 libuhttpd, libvncserver, libxml2, linux, linux-tools, lldpd,
369 lrzip, lz4, matchbox-startup-monitor, meson, msmtp,
370 multipath-tools, mupdf, musl, mv-ddr-marvell, mxml, nodejs,
371 ntfs-3g, numactl, openssh, openvmtools, oracle-mysql,
372 paho-mqtt-c, perl-net-ssleay, php, pixman, poppler, procps-ng,
373 python-django, python3, qdecoder, redis, rpi-userland, rsync,
374 rtl8189es, rtl8189fs, rtl8723bu, rtl8723ds,
375 rtl8812au-aircrack-ng, rtl8821au, rtl_433, samba4, shapelib,
376 socat, sqlite, squashfs, squid, strongswan, sudo, swupdate,
377 timescaledb, uclibc-ng-test, udisks, uftp, uhd, umtprd,
378 usbguard, vim, vlc, volk, wavemon, wilc-driver,
379 wireguard-linux-compat, wolfssl, wpa_supplicant, wpewebkit,
382 Issues resolved (http://bugs.uclibc.org):
384 #14936: nodejs does not build
385 #15026: package/udisks: install to staging
386 #15061: Node.js Package fails to build against musl i386
388 2022.08.1, released October 2nd, 2022
390 Important / security related fixes.
392 Updated/fixed packages: botan, busybox, docker-cli,
393 docker-engine, expat, git, haproxy, heirloom-mailx, icu,
394 imx-gpu-viv, libconfuse, libmdbx, libupnp, libxml2,
395 ltp-testsuite, m4, makedevs, mariadb, mesa3d, meson,
396 mosquitto, ncurses, openssh, pango, python3, qlibc,
397 qt5xmlpatterns, rtl8189es, rtl8723bu, rt8723ds,
398 rtl8812au-aircrack-ng, runc, sox, tinyproxy, uacme, unbound,
399 unzip, vim, xtables-addons
401 Issues resolved (http://bugs.uclibc.org):
403 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
404 #14921: wpewebkit build fails because of internal build order
406 2022.08, released September 10th, 2022
408 Fixes all over the tree.
410 Autotools: Drop --runstatedir=/run as it causes build issues
413 Defconfigs: rockpro64: Change to mainline ATF to fix build issue
415 Updated/fixed packages: dhcpd, fwup, gcc, gdb, go, linux-tools,
416 minidlna, mosquitto, mv-ddr-mervell, networkd-dispatcher,
417 optee-os, polkit, python-pillow, python3, sconeserver, uuu,
420 2022.08-rc2, released September 1st, 2022
422 Fixes all over the tree.
424 dependencies: Ensure 'find' and 'xargs' are available on the
427 A large number of typo fixes.
429 Defconfigs: bananapi m1, olimex a20/a33/lime: Use standard FPU
430 configuration, pine64_sopine: Use mainline ATF to fix build
432 Updated/fixed packages: ace, alsa-utils, busybox, cups,
433 dbus-broker, directfb, domoticz, drbd-utils, edk2,
434 edk2-platforms, ffmpeg, freeradius-server, freeswitch, gauche,
435 gcc, gdb, glibc, gnutls, gst1-plugins-bad, gst1-plugins-good,
436 hawktracer, igd-ethercat, imagemagick, intel-mediadriver,
437 jack2, jose, jpeg, jquery-ui-themes, kodi, libcamera, libdill,
438 libgit2, libglvnd, libgpg-error, libgpgme, libinput, libp11,
439 libsepol, libtirpc, libvirtd, libvncserver, libwpe, libzlib,
440 linux, linux-tools-perf, llvm, lshw, makedumpfile,
441 mali-driver, memcached, minetest, mutt, ne10, netsniff-ng,
442 ntpsec, ocrad, ola, opencv4, openocd, opensc, optee-os,
443 pcsc-lite, postgresql, protobuf, pulseaudio, python-autobahn,
444 python-paho-mqtt, python-protobuf, python-pygame, python3, qemu,
445 qoriq-cadence-dp-firmware, qt5doc, qt6base, ranger, rng-tools,
446 rsync, rustc, sconeserver, sdl2, snort, sqlite, squid,
447 stress-ng, strongswan, sunxi-mali-utgard-driver, sysdig,
448 sysklogd, syslinux, syslog-ng, tcf-agent, tcpreplay,
449 tesseract-ocr, uacme, uboot-tools, uclibc, udpcast, usbguard,
450 v4l2loopback, vim, webkitgtk, wolftpm, wpewebkit, xenomai,
451 xserver_xorg-server, zeek, zerofree
453 2022.08-rc1, released August 12th, 2022
455 Fixes all over the tree and new features.
459 - Support for NDS32 removed
460 - Support for C-SKY removed
461 - Support for configurable page size on ARM64 added
462 - Architecture menu re-organized: the MMU selection now
463 appears in this architecture menu.
467 - GCC 12.x support added, GCC 11.x is now the default
468 compiler, and support for building a GCC 9.x toolchain has
470 - glibc bumped to 2.35-134-gb6aade18a7e5719c942aa2da6cf3157aca993fa4
471 - uclibc bumped to 1.0.42
472 - BR2_GCC_ENABLE_LTO option removed, the toolchain is now
473 always built with LTO support. The new option BR2_ENABLE_LTO
474 enables the use of LTO in a subset of packages that have
475 explicit handling for LTO.
476 - GDB enabled on OpenRISC.
477 - Toolchain menu now appears before "Build options". The
478 selection of the C library now determines whether static
479 library (BR2_STATIC_LIBS) will be available or not, instead
480 of the other way around.
484 - genimage.cfg files now use shortcuts from genimage for the
485 GUID of well-known GPT partitions.
489 - U-Boot can now be built with host-gnutls as a dependency,
490 needed for some configurations
491 - OP-TEE can now be built with host-python-pillow as a
492 dependency, needed for some configurations.
493 - OP-TEE source can now be retrieved from a custom tarball
495 - Grub has been bumped to 2.06.
497 Over 390 packages updated.
499 New defconfigs: aspeed_ast2500evb, aspeed_ast2600evb,
500 broadcom_northstar, canaan_kd233, qemu_riscv64_nommu_virt,
501 sipeed_maix_bit, sipeed_maix_bit_sdcard, sipeed_maix_dock,
502 sipeed_maix_dock_sdcard, sipeed_maix_go,
503 sipeed_maix_go_sdcard, sipeed_maixduino,
504 sipeed_maixduino_sdcard
506 Removed defconfigs: andes_ae300, csky_gx6605s,
507 friendlyarm_nanopi_neo, minnowboard_max-graphical
509 New packages: clpeak, compiler-rt, crucible, dbus-broker, dht,
510 double-conversion, dust, freeradius-server, gdal, hawktracer,
511 hyperfine, libb2, libdeflate, libdill, mbw, mender-connect,
512 minizip-zlib, nerdctl, ntpsec, opencl-hpp, opensc,
513 python-alembic, python-appdirs, python-beniget,
514 python-construct, python-dtschema, python-gast, python-kflash,
515 python-lark, python-maturin, python-mypy-extensions,
516 python-pylibfdt, python-pythran, python-pyrsistent,
517 python-qrcode, python-rfc3987, python-rtoml,
518 python-ruamel-yaml, python-scipy, python-typeguard,
519 python-typing-inspect, python-zlmdb, qt6base, rtl8723ds,
520 spirv-llvm-translator, tealdeer, uuu, vis-network, volk,
521 wolftpm, zeek, zerofree
523 Removed packages: rtl8723bs
527 #14556: python-crossbar fails to build
528 #14951: boost compile error when running make silently
529 #14646: OpenSSH 8.9p1 compiler error under mipsel
530 #14841: support/download/git fails with "fatal: No such remote
531 'origin'" due to incorrect check for origin remote
532 #13356: libabseil-cpp: not building for raspberry pi
533 #14911: host-python3 build needs python3 on the host
534 #13831: mesa3d - kmsro driver requires dri3
535 #13816: xstart failed since update the x11 libraries
536 #13796: Problems compiling package gst-plugins-good
537 #14191: patchelf v0.9 corrupt Nvidia shared libraries
538 #14891: sudo: group setup fails since commit 9b7f8da96b
539 #14881: Watchdogd Package missing INSTALL_STAGING
540 #14876: arm-trusted-firmware can no longer be compiled with fPIE
542 2022.05.3, released October 2nd, 2022
544 Important / security related fixes.
546 Fixed compatibility issue with make 4.3 and the 'printvars' /
547 'show-vars' commands.
549 Dependencies: Ensure 'find' and 'xargs' are available on the
552 A large number of typo fixes.
554 Defconfigs: Galileo: Fix defconfig syntax, Licheepi zero: Fix
555 U-Boot dependencies, Bananapi m1, Olimx a20 olinuxino lime
556 1+2, a33 olinuxino: Use standard FPU configuration, Pine 64
557 sopine, Rockpro 64: Change to mainline ATF to fix build issue.
559 Updated/fixed packages: ace, arm-trusted-firmware,
560 babeltrace2, boost, botan, busybox, clamav, cog, containerd,
561 cups, dhcpcd, directfb, docker-cli, docker-engine, connman,
562 edk2, edk2-platform, elf2flt, expat, ffmpeg, ficl, freeswitch,
563 gcc, gdb, git, glibc, gnutls, go, gocryptfs, graphicsmagick,
564 grub2, gst1-plugins-bad, gst1-plugins-good, heirloom-mailx,
565 icu, igh-ethercat, imagemagick, imx-gpu-viv, jack2, jose,
566 jpeg, jquery-ui-themes, kodi, kvm-unit-tests, libcamera,
567 libconfuse, libfreeimage, libglvnd, libgpg-error, libinput,
568 libmdbx, libp11, libsepol, libtirpc, libupnp, libvirt,
569 libvncserver, libwpe, libxml2, libzlib, linux, linux-tools,
570 lshw, m4, makedevs, mali-driver, mariadb, memcached, mesa3d,
571 minidlna, mosquitto, mutt, mv-ddr-marvell, ncurses, ne10,
572 netsniff-ng, networkd-dispatcher, ocrad, ola, opencv4,
573 openocd, openssh, openvmtools, pango, pcsc-lite, pistache,
574 polkit, postgis, postgresql, python-crossbar,
575 python-paho-mqtt, python-pygame, python-service-identity,
576 python-txdbus, python3, qemu, qlibc,
577 qoriq-cadence-dp-firmware, qt5xmlpatterns, ranger, redis,
578 rng-tools, rsync, rsyslog, rtl8189es, rtl8723bu, runc, rustc,
579 sconeserver, sdl2, snort, sox, sqlite, squid, stress-ng,
580 strongswan, sunxi-mali-utgard-driver, sysdig, syslinux,
581 syslog-ng, tcf-agent, tcpreplay, tesseract-ocr, tinyproxy,
582 uacme, uboot-tools, uclibc, unzip, usbguard, v4l2loopback,
583 vim, waffle, webkitgtk, weston, wolfssl, wpewebkit, xfsprogs,
584 xserver_xorg-server, xtables-addons, zziplib
588 #13216: [Documentation] 2020.02.6 requires GNU find utils
589 #14556: python-crossbar fails to build
590 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
591 #14951: boost compile error when running make silently
593 2022.05.2, released August 31st, 2022
595 Important / security related fixes.
597 dependencies: Ensure 'cmp' is available on the build host.
599 pkg-utils: The KCONFIG_ENABLE_OPT macro used to enforce a specific
600 Kconfig option to be enabled (E.G. for kernel options needed by
601 packages) no longer changes a =m (modular) with =y (built in).
603 check-host-rpath: Silence readelf warnings when clang is used
605 GCC 10.x updated to 10.4.0
607 Defconfigs: Kria kv260: Fix u-boot configuration
609 Updated/fixed packages: apg, arm-trusted-firmware, assimp,
610 bayer2rgb-neon, bind, bird, cog, cwiid, diffutils, freerdp,
611 fluidsynth, gcc, gdk-pixbuf, glibc, glslsandbox-player,
612 gnupg2, gtest, i2pd, jack2, jquery-validation, jszip,
613 kvm-unit-tests, libbsd, libcamera, libcurl, libest, libiio,
614 libkrb5, libopenssl, libp11, libpsl, libwebsockets, localedef,
615 luasyslog, lxc, mbedtls, mstpd, mutt, netdata, netsniff-ng,
616 nodejs, nvidia-driver, ola, openssl, opkg-utils, paho-mqtt-c,
617 pango, pcsc-lite, perl, perl-crypt-openssl-rsa, pimd, poppler,
618 postgis, powerpc-utils, pppd, protobuf-c, pulseaudio,
619 python-bottle, python-django, python-lxml, python3, qt5webkit,
620 redis, rpi-userland, rsyslog, runc, rustc, sconeserver,
621 sg3_utils, shadowsocks-libev, stellarium, suricata, swupdate,
622 tcpreplay, uacme, uclibc, v4l2loopback, webkitgtk,
623 wilc-driver, wine, wpewebkit, xdg-dbus-proxy,
624 xserver_xorg-server, zeromq, zfs, zlib-ng
626 Issues resolved (http://bugs.uclibc.org):
628 #13796: Problems compiling package gst-plugins-good
630 2022.05.1, released July 24th, 2022
632 Important / security related fixes.
634 Disable big endian no-mmu on ARM as it is not supported by
637 Tighten dependencies for external Bootlin toolchains to ensure
638 they can only be selected in compatible configurations.
640 Support external toolchains without gdbserver.
642 Updated/fixed packages: apache, avahi, bdwgc, bind, bpftool,
643 cups, darkhttpd, dmalloc, ecryptfs-utils, fxload, ghostscript,
644 gnutls, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-base,
645 gst1-plugins-bad, gst1-plugins-good, gst1-plugins-ugly,
646 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
647 gstreamer1-editing-services, gtest, iptables, keyutils, lcms2,
648 libabseil-cpp, libcamera, libcurl, libeastl, libgpgme,
649 libgtk3, libmdbx, libmediaart, libmodsecurity, libnetconf2,
650 libopenssl, libpjsip, libsamplerate, libsndfile, libtalloc,
651 logrotate, luajit, nginx, noip, paxtest, php, postgresql,
652 procrank_linux, pure-ftpd, python-pillow, qdecoder,
653 rabbitmq-server, rpi-userland, ruby, rustc, sofia-sip,
654 systemd, tcpreplay, tinyproxy, tor, uacme, uboot-tools, vim,
655 watchdogd, webkitgtk, weston, wireguard-linux-compat,
656 wpa_supplicant, wpewebkit, zstd
658 Issues resolved (http://bugs.uclibc.org):
660 #14881: Watchdogd Package missing INSTALL_STAGING
662 2022.05, released June 6th, 2022
664 Fixes all over the tree.
666 Rework BR2_STATIC_LIBS handling to ensure it can only be
667 enabled if a suitable C library is available.
669 Updated/fixed packages: arm-trusted-firmware, at91bootstap,
670 boinc, boost, cpulimit, diffutils, edk2, eigen, fbv, gcr,
671 gensio, glibc, go, gtest, iucode-tool, kvm-unit-tests, libcec,
672 libcurl, libks, linux, linux-tools, lttng-modules, mariadb,
673 memcached, mono, musl, mutt, netdata, network-manager, nginx,
674 ogre, openjpeg, openvpn, pipewire, python-crossbar, qemu,
675 qpid-proton, rauc, rockchip-mali, rsyslog,
676 rtl8812au-aircrack-ng, ruby, runc, rustc, samba4, tiff,
677 uclibc, unrar, vim, webkitgtk, wpewebkit,
678 xdriver_xf86-video-ati, xml-security-c, zchunk, zlib-ng
680 Issues resolved (http://bugs.uclibc.org):
682 #14821: Samba server is failing to compile
683 #14826: make qemu_x86_64_defconfig stopped working
685 2022.05-rc2, released May 30th, 2022
687 Fixes all over the tree.
689 Defconfigs: qemu_ppc64*: Use binutils 2.36.1 to fix build
690 issue, qemu_arm_vexpress_tz: Fix optee-os build issue,
691 qemu_arm_versatile_nommu: Drop now that nommu for ARMv5 is no
694 Updated/fixed packages: dhcp, edk2, gcr, glibc, i2pd, janet,
695 janus-gateway, libfreeimage, libnftnl, libnss, libodb-boost,
696 libostree, libwebsockets, linux-tools, midori, ntfs-3g, ola,
697 optee-client, pcsc-lite, pipewire, python-flask,
698 python-service-identity, python-werkzeug, qemu, rng-tools,
699 rockchip-mali, strace, xdriver_xf86-video-amdgpu
701 Removed packages: ktap
703 2022.05-rc1, released May 18th, 2022
705 Fixes all over the tree and new features.
708 - glibc update to 2.35, musl updated to 1.2.3
709 - gcc 11.x updated to 11.3, support for external gcc 12.x
710 - binutils 2.38 added, 2.32/2.35.2 removed, default changed to 2.37
711 - s390x Bootlin external toolchain added
712 - 5.17.x kernel headers support added
715 - Rework OCI entrypoint/command logic to handle command arguments
716 - Squashfs block size is now configurable
718 Graphs: Also generate a build time timeline graph (for top
719 level parallel builds).
721 scripts/pkg-stats: Optimize memory consumption for CPE parsing
723 Fix compatibility issue with the fakeroot script logic and
724 modern versions of dash.
726 Change git:// URLs pointing to Github to https://, now that
727 Github has turned off support for git://
729 New defconfigs: Octavo osd32mp1_brk / osd32mp1_red
731 New packages: falcosecurity-libs, lzma-alone, octave,
732 python-flit-core, python-orjson, python-pydevmem,
733 qt5webengine-chromium, qt5webengine-chromium-catapult, ragel,
734 tbb, wilc-driver, wtfutil
736 Wilc1000-firmware renamed to wilc-firmware
738 Issues resolved (http://bugs.uclibc.org):
740 #14596: package dialog is outdated and contains a bug
741 #14651: OpenSSH 8.9p1 compiler error under ARM
742 #14656: Adding dependencies from an external tree does not work
743 #14661: Fakeroot script relies on bash-isms, does not work with..
744 #14681: QT5WEBENGINE not building
745 #14686: genimage.cfg have a hard-coded .ext4 extension which..
746 #14701: Multiple unresolved symbols while building kernel ..
747 #14706: nodjs build problem
748 #14711: nodjs build problem missing bzip
749 #14721: python-argon2_cffi no longer works
750 #14731: BR2_PACKAGE_IOSTAT
751 #14751: LVM2 Outdated Link
753 2022.02.10, released March 1st, 2023
755 Important / security related fixes.
757 Fix make O=..._defconfig builds (regression in 2022.02.9).
759 A number of additional/stricter checks have been added to
760 ./utils/check-package.
762 Build host dependencies check extended to check for a number
763 of specific perl modules to better handle distributions (like
764 Fedora) with very fine grained perl packages. Also ensure
765 build host has git >= 2.0.0 when using packages written in
766 go/rust because the vendoring may need it.
768 Defconfigs: ASUS tinker rk3288: Fix boot issue related to TPL
770 Updated/fixed packages: afboot-stm32, apache, barebox, c-ares,
771 elf2flt, freeswitch, fwts, gcc, git, kodi, libgit2, libks,
772 libopenssl, live555, lua, lxc, mesa3d-headers, modsecurity2,
773 netopeer2, openjdk, openpowerlink, openvpn, opusfile,
774 postgresql, pugixml, python-future, qt5, sdl2, sofia-sip,
775 ssdp-responder, sudo, sunxi-mali-utgard, ti-sgx-km, tmux,
776 uboot, upx, vim, webkitgtk, wolfssl, wpewebkit, xlib_libXpm,
777 xserver_xorg-server, xxhash, xz, yajl, zabbix
779 Issues resolved (http://bugs.uclibc.org):
781 #15271: no start-qemu.sh
782 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
783 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
785 2022.02.9, released January 18th, 2023
787 Important / security related fixes.
789 Br2-external: Fix make performance issue when many (> 6)
790 external trees are used together.
792 Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
795 Go: Ensure our go build and module cache is used, even for the
798 Legal-info: Stop warning about not saving sources for local /
799 override packages if <PKG>_REDISTRIBUTE is set to NO.
801 Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
803 A large number of NXP related packages and defconfigs have
804 been updated as upstream moved the git repositories to Github.
806 Updated/fixed packages: asterisk, bearssl, botan, cairo,
807 capnproto, check, checkpolicy, connman, containerd,
808 docker-cli, docker-engine, exempi, exfat, exfat-utils, fmc,
809 fmlib, glib-networking, go, gobject-introspection, gperf,
810 i2pd, ima-evm-utils, imx-alsa-plugins, imx-kobs, imx-lib,
811 imx-m4fwloader, imx-mkimage, intel-microcode, janus-gateway,
812 libcurl, libftdi1, libksba, libmbim, libmng, libpjsip,
813 libtalloc, libuwsc, libxkbcommon, linux, lpeg, lrzsz,
814 lttng-tools, lua-cqueues, mbedtls, mfgtools, mutt, php,
815 policycoreutils, polkit, postgresql, pptp-linux,
816 qcom-db410c-firmware, qemu, qoriq-rcw, qt5virtualkeyboard,
817 rhash, rtl_433, ruby, sqlite, swupdate, tekui, tiff, tinyxml,
818 tor, wayland, wireshark, wpa_supplicant,
819 xdriver_xf86-video-imx-viv, xserver_xorg-server, xxhash, zip
821 Issues resolved (http://bugs.uclibc.org):
823 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
824 #14996: Too many directories in BR2_EXTERNAL causes hang during make
825 #15161: kernel can't support SUBDIR
826 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
827 #15226: lsblk: not found
829 2022.02.8, released December 10th, 2022
831 Important / security related fixes.
833 Updated/fixed packages: asterisk, dash, dovecot,
834 dovecot-pigeonhole, edk2, edk2-platforms, elf2flt, exim,
835 freerdp, gcc, gdb, git, gnupg2, heimdal, iwd, kodi,
836 libarchive, libmdbx, libkrb5, libksba, libopenssl, memcached,
837 netsnmp, nginx, openpgm, optee-client, python3, rsync,
838 rtl8723bu, samba4, sdl, sdl2, swupdate, sysstat, systemd,
839 uboot, vim, vlc, xen, xterm
841 Issues resolved (http://bugs.uclibc.org):
843 #15131: Target GDB uses internal zlib
845 2022.02.7, released November 17th, 2022
847 Important / security related fixes.
849 Defconfig: Pine64: Change to mainline ATF to fix build
850 issue, Zynqmp zcu102 / zcu106: Fix pmufw reset issue
852 Updated/fixed packages: arm-trusted-firmware, bind, botan,
853 collectd, darkhttpd, dbus, dhcp, dnsmasq, docker-cli,
854 docker-engine, exfatprogs, expat, f2fs-tools, faad2, ffmpeg,
855 freerdp, gnutls, go, gpsd, grub2, gsl, gst-omx, gst1-devtools,
856 gst1-libav, gst1-plugins-bad, gst1-plugins-base,
857 gst1-plugins-good, gst1-plugins-ugly, gst1-python,
858 gst1-rtsp-server, gst1-vaapi, gstreamer1,
859 gstreamer1-editing-services, hdparm, hostapd, imagemagick,
860 iwd, jack2, libbpf, libcurl, libfribi, libidn2, libinput,
861 libmdbx, libopenssl, libosip2, libpng, libtasn1,
862 libtorrent-rasterbar, libuhttpd, libvncserver, libxml2, linux,
863 linux-tools, lldpd, lrzip, lz4, matchbox-startup-monitor,
864 msmtp, multipath-tools, mupdf, musl, mv-ddr-marvell, mxml,
865 nodejs, ntfs-3g, numactl, openvmtools, oracle-mysql,
866 paho-mqtt-c, perl-net-ssleay, php, pixman, poppler, procps-ng,
867 python-django, python3, qdecoder, rpi-userland, rsync,
868 rtl8189es, rtl8189fs, rtl8723bu, rtl8812au-aircrack-ng,
869 rtl8821au, rtl_433, samba4, shapelib, socat, squid, sqlite,
870 squashfs, strongswan, sudo, swupdate, timescaledb, u-boot,
871 uclibc-ng-test, udisks, uftp, uhd, umtprd, vim, wavemon,
872 wireguard-linux-compat, wolfssl, wpa_supplicant, wpewebkit,
875 Issues resolved (http://bugs.uclibc.org):
877 #15026: package/udisks: install to staging
878 #15061: Node.js Package fails to build against musl i386
880 2022.02.6, released October 2nd, 2022
882 Important / security related fixes.
884 Fixed compatibility issue with make 4.3 and the 'printvars' /
885 'show-vars' commands.
887 Dependencies: Ensure 'find' and 'xargs' are available on the
890 A large number of typo fixes.
892 Defconfigs: Galileo: Fix defconfig syntax, Licheepi zero: Fix
893 U-Boot dependencies, Bananapi m1, Olimx a20 olinuxino lime
894 1+2, a33 olinuxino: Use standard FPU configuration, Pine 64
895 sopine, Rockpro 64: Change to mainline ATF to fix build issue.
897 Updated/fixed packages: ace, arm-trusted-firmware,
898 babeltrace2, boost, botan, busybox, clamav, cog, connman,
899 containerd, cups, dhcpcd, directfb, docker-cli, docker-engine,
900 edk2, edk2-platforms, elf2flt, expat, ffmpeg, ficl,
901 freeswitch, freetype, gcc, gdb, git, gnutls, go,
902 graphicsmagic, grub2, gst1-plugins-bad, gst1-plugins-good,
903 heirloom-mailx, icu, igh-ethercat, imagemagick, imx-gpu-viv,
904 jose, jpeg, jquery-ui-themes, kodi, libconfuse, libfreeimage,
905 libglvnd, libgpg-error, libinput, libmdbx, libsepol, libtirpc,
906 libupnp, libvirt, libvncserver, libwpe, libxml2, libzlib,
907 linux, linux-tools, lshw, m4, makedevs, makedumpfile,
908 mali-driver, mariadb, memcached, mesa3d, minidlna, mosquitto,
909 mutt, mv-ddr-marvell, ncurses, ne10, netsniff-ng,
910 networkd-dispatcher, ocrad, opencv4, openocd, openssh, pango,
911 pcsc-lite, polkit, postgis, postgresql, python-paho-mqtt,
912 python-pygame, python3, qemu, qlibc,
913 qoriq-cadence-dp-firmware, qt5xmlpatterns, ranger, rng-tools,
914 rsync, rsyslog, rtl8189es, rtl8723be, runc, rustc,
915 sconeserver, sdl2, snort, sox, sqlite, squid, stress-ng,
916 strongswan, sunxi-mali-utgard-driver, syslinux, syslog-ng,
917 tcf-agent, tcpreplay, tesseract-ocr, tinyproxy, uacme,
918 uboot-tools, uclibc, unzip, usbguard, v4l2loopback, vim,
919 webkitgtk, wolfssl, wpewebkit, xfsprogs, xserver_xorg-server,
920 xtables-addons, zziplib
924 #13216: [Documentation] 2020.02.6 requires GNU find utils
925 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
926 #14951: boost compile error when running make silently
928 2022.02.5, released August 31st, 2022
930 Important / security related fixes.
932 dependencies: Ensure 'cmp' is available on the build host.
934 pkg-utils: The KCONFIG_ENABLE_OPT macro used to enforce a specific
935 Kconfig option to be enabled (E.G. for kernel options needed by
936 packages) no longer changes a =m (modular) with =y (built in).
938 check-host-rpath: Silence readelf warnings when clang is used
940 GCC 10.x updated to 10.4.0
942 Updated/fixed packages: apg, arm-trusted-firmware, assimp,
943 bayer2rgb-neon, bind, bird, cog, cwiid, diffutils, fluidsynth,
944 freerdp, gcc, glibc, glslsandbox-player, gdk-pixbuf, gnupg2,
945 gtest, i2pd, jack2, jquery-validation, jszip, libbsd, libcamera,
946 libcurl, libest, libiio, libkrb5, libopenssl, libpsl,
947 luasyslog, lxc, mbedtls, mstpd, mutt, netdata, netsniff-ng,
948 nodejs, nvidia-driver, openssl, opkg-utils, paho-mqtt-c,
949 pango, pcsc-lite, perl, pimd, poppler, postgis, powerpc-utils,
950 pppd, protobuf-c, pulseaudio, python-bottle, python-django,
951 python-lxml, python3, qt5webkit, rpi-userland, rsyslog, runc,
952 rustc, sconeserver, sg3_utils, shadowsocks-libev, suricata,
953 tcpreplay, uacme, uclibc, v4l2loopback,, webkitgtk, wine,
954 wpewebkit, xdg-dbus-proxy, xserver_xorg-server, zeromq, zfs,
957 Issues resolved (http://bugs.uclibc.org):
959 #13796: Problems compiling package gst-plugins-good
960 #14926: package/nodejs: build for host fails with GTEST errors
962 2022.02.4, released July 28th, 2022
964 Important / security related fixes.
966 Disable big endian no-mmu on ARM as it is not supported by
969 Tighten dependencies for external Bootlin toolchains to ensure
970 they can only be selected in compatible configurations.
972 Support external toolchains without gdbserver.
974 Updated/fixed packages: apache, avahi, bdwgc, bind, bpftool,
975 cups, darkhttpd, dmalloc, ecryptfs-utils, fxload, ghostscript,
976 gnutls, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-base,
977 gst1-plugins-bad, gst1-plugins-good, gst1-plugins-ugly,
978 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
979 gstreamer1-editing-services, gtest, iptables, keyutils, lcms2,
980 libabseil-cpp, libcamera, libcurl, libeastl, libgpgme,
981 libgtk3, libmdbx, libmediaart, libmodsecurity, libnetconf2,
982 libopenssl, libpjsip, libsamplerate, libsndfile, libtalloc,
983 logrotate, luajit, nginx, noip, paxtest, php, postgresql,
984 procrank_linux, pure-ftpd, python-pillow, qdecoder,
985 rabbitmq-server, rpi-userland, rustc, sofia-sip, systemd,
986 tcpreplay, tinyproxy, tor, uacme, uboot-tools, vim, watchdogd,
987 webkitgtk, wireguard-linux-compat, wpa_supplicant, wpewebkit,
990 Issues resolved (http://bugs.uclibc.org):
992 #14881: Watchdogd Package missing INSTALL_STAGING
994 2022.02.3, released June 19th, 2022
996 Important / security related fixes.
998 Infrastructure: Fix building under paths containing regex
999 characters (E.G. '+')
1001 Toolchain: Only allow ppc64le variants for which a
1002 glibc/musl/uclibc toolchain is supported.
1003 Mark codescape mti/img mips toolchains as shared library only
1006 Updated/fixed packages: arm-trusted-firmware,
1007 at91dataflashboot, boinc, dhcp, diffutils, edk2, fbv, gensio,
1008 glibc, go, gtest, iucode-tool, janet, libcec, libcurl,
1009 libfreeimage, libnftnl, libodb-boost, linux, linux-tools,
1010 lttng-modules, mariadb, memcached, mono, mutt,
1011 network-manager, nginx, ntfs-3g, ogre, openjpeg, openvpn,
1012 qemu, qpid-proton, qt5webengine, rauc, rockchip-mali, rsyslog,
1013 ruby, runc, rustc, samba4, strace, tiff, uclibc, unrar, vim,
1014 webkitgtk, wpewebkit, xdriver_xf86-video-amdgpu,
1015 xdriver_xf86-video-ati, zlib-ng
1017 New packages: qt5webengine-chromium,
1018 qt5webengine-chromium-catapult
1020 Issues resolved (http://bugs.uclibc.org):
1022 #14766: package dhcp on buildroot 2022.02.1 failed
1023 #14821: Samba server is failing to compile
1024 #14826: make qemu_x86_64_defconfig stopped working
1026 2022.02.2, released May 29th, 2022
1028 Important / security related fixes.
1030 Archictures: Drop sh2a, correct x86 Bonnell variant
1032 Toolchain: Bump GCC 11.x to 11.3, correct pre-installed
1033 external toolchain logic when toolchain is available in path.
1035 Rework OCI filesystem entrypoint/command logic to handle
1038 Defconfigs: Update Zynqmp zcu102/106 to final 2022.1 release,
1039 fix zcu106 PLL config
1041 Updated/fixed packages: adwaita-icon-theme, afboot-stm32,
1042 aircrack-ng, alchemy, alsa-lib, arptables, assimp, asterisk,
1043 aubio, avrdude, azure-iot-sdk-c, batman-adv, binutils,
1044 bpftool, brotli, cairo, cifs-utils, clamav, cryptodev-linux,
1045 dhcp, diffutils, dmalloc, duktape, e2fsprogs, elf2flt, espeak,
1046 expat, ffmpeg, fluidsynth, freerdp, gcc, git, glorytun,
1047 glslsandbox-player, gnutls, go, gst1-imx, gst1-plugins-good,
1048 gzip, imagemagick, janus-gateway, keepalived, kompexsqlite,
1049 kvm-unit-tests, libarchive, libcgi, libcurl, libevdev,
1050 libeXosip2, libhtp, libinput, libkcapi, libkrb5, libks,
1051 libmdbx, libmnl, libnpupnp, libnspr, libopenssl, liboping,
1052 libpjsip, libpri, libselinux, libsigsegv, libv4l,
1053 libwebsockets, libxml2, linux, linux-tools, ltp-testsuite,
1054 luajit, lvm2, mali-driver, mariadb, mc, minizip, mpd, mutt,
1055 netatalk, netsurf, network-manager, nodejs, numactl, nut,
1056 omniorb, openbox, opencv4, openjdk, openjdk-bin, openocd,
1057 pamtester, pango, pcre2, php, php-apcu, pinentry, pixman,
1058 polkit, postgis, postgresql, pure-ftpd, python-aenum,
1059 python-avro, python-django, python-pillow, python-simplejson,
1060 python-urllib3, python-zopfli, python3, qemu, qpdf, quazip,
1061 redis, rockchip-mali, rsync, rt-tests, rust, rtl8818eu,
1062 rtl8189es, rtl8189fs, rtl_433, sam-ba, samba4, sdl2_ttf,
1063 shadowsocks-libev, shim, subversion, sun20i-d1-spl, suricata,
1064 systemd, tftpd, trinity, tvheadend, udev, uftrace,
1065 urandom-scripts, usb_modeswitch, valgrind, vde2, vim,
1066 wireplumber, wolfssl, wpa_supplicant, xlib_libXfont2, xz,
1069 Issues resolved (http://bugs.uclibc.org):
1071 #14751: LVM2 Outdated Link
1073 2022.02.1, released April 11th, 2022
1075 Important / security related fixes.
1077 Graphs: Also generate a build time timeline graph (for top
1078 level parallel builds).
1080 scripts/pkg-stats: Optimize memory consumption for CPE parsing
1082 Fix compatibility issue with the fakeroot script logic and
1083 modern versions of dash.
1085 Change git:// URLs pointing to Github to https://, now that
1086 Github has turned off support for git://
1088 Updated/fixed packages: ace, apache, apr, apr-util, belr,
1089 bind, bluez5_utils, boinc, bpftool, busybox, cloop, cog,
1090 containerd, cppcms, dav1d, dhcp, dieharder, dnsmasq,
1091 docker-cli, docker-engine, efl, ell, fakeroot, flac,
1092 fluidsynth, gdk-pixbuf, glib-networking, gnutls, gst-omx,
1093 gst1-devtools, gst1-libav, gst1-plugins-bad,
1094 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
1095 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1096 gstreamer1-editing-services, haproxy, htop, intel-gmmlib,
1097 ipmiutil, iwd, jack1, jack2, lftp, libabseil-cpp, libbluray,
1098 libcamera-apps, libcoap, libcurl, libest, libgee, libglib2,
1099 libgtk3, libiec61850, libkrb5, libminiupnpc, libodb,
1100 libodb-boost, libopenssl, libp11, libpsl, libressl, librstp,
1101 librtlsdr, liburing, libyang, libzlib, luasec, lxc, matio,
1102 meson, minidlna, minizip, mpd, mtools, netatalk, nbd, odb,
1103 openblas, openssh, openvpn, optee-os, opus, paho-mqtt-c,
1104 pango, php, pipewire, pkcs11-helper, postgresql, ppp,
1105 protozero, python-aioconsole, python-avro, python-brotli,
1106 python-greenlet, python-paramiko, python-pillow,
1107 python-rpi-gpio, python-treq, python-twisted, python-ujson,
1108 python-weasyprint, qt5base, qt5wayland, raptor, rpi-firmware,
1109 rpi-userland, rtl_433, runc, rust, rygel, samba4,
1110 shairport-sync, spice, spidev_test, stunnel, systemd,
1111 timescaledb, trace-cmd, trousers, ts4900-fpga, tvheadend,
1112 udpcast, unbound, upower, urandom-scripts, usbguard, valgrind,
1113 valijson, vim, wavpack, wget, wireplumber, wireshark, woff2,
1114 xmrig, zabbix, zlib-ng, zynaddsubfx, zziplib
1116 Issues resolved (http://bugs.uclibc.org):
1118 #13971: ip6tables-nft build does not include MASQUERADE target..
1119 #14651: OpenSSH 8.9p1 compiler error under ARM
1120 #14656: Adding dependencies from an external tree does not work
1121 #14661: Fakeroot script relies on bash-isms, does not work ..
1122 #14686: genimage.cfg have a hard-coded .ext4 extension which..
1123 #14701: Multiple unresolved symbols while building kernel ..
1124 #14711: nodjs build problem missing bzip
1125 #14731: BR2_PACKAGE_IOSTAT
1127 2022.02, released March 8th, 2022
1131 Fixes to cargo and golang packaging infrastructure.
1133 Defconfigs: OrangePi RK3399: Fix genimage format
1135 Updated/fixed packages: azure-iot-sdk-c, bpftool, cog,
1136 directfb, directfb-examples, dnsmasq, docker-engine, expat,
1137 freerdp, frr, gdb, ghostscript, glib-networking, go, haproxy,
1138 hostapd, kf5-extra-cmake-modules, kf5-kcoreaddons,
1139 kf5-modemmanager-qt, kf5-networkmanager-qt, libcamera-apps,
1140 libgee, libglfw, librstp, libtorrent, libvirt, libxslt, linux,
1141 mariadb, oprofile, osm2pgsql, pulseview, python-cryptography,
1142 python-gnupg, python-treq, qt5base, qt5webkit, rauc, re2,
1143 rygel, safeclib, sconeserver, seatd, sord, upmpdcli,
1144 util-linux, weston, wpa_supplicant, xdriver_xf86-video-mach64,
1145 xdriver_xf86-video-nouveau, xdriver_xf86-video-qxl,
1146 xscreensaver, zabbix
1148 New packages: gdk-pixbuf-xlib
1150 Removed packages: python-pycli
1152 Issues resolved (http://bugs.uclibc.org):
1154 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
1155 #14611: 2022.02-rc2: Build of BR2_x86_64 with BR2_LINUX_KERNEL_..
1156 #14631: host-go-bootstrap: go not being built for package in ..
1157 #14636: azure-iot-sdk-c: Installed headers do not compile
1158 #14641: oprofile can not find the events files
1160 2022.02-rc3, released February 28th, 2022
1162 Fixes all over the tree.
1164 Defconfigs: Xilinx zynqmp zcu102/zcu106: Fix U-Boot DTS config
1166 Updated/fixed packages: bluez5_utils, bpftool, dbus, exempi,
1167 flac, freerdp, frr, gnutls, libpjsip, libxml2, mariadb,
1168 openssh, python-twisted, qt5webkit, samba4, vim, weston,
1169 wireshark, wolfssl, xdg-dbus-proxy, xterm,
1171 2022.02-rc2, released February 20th, 2022
1173 Fixes all over the tree.
1175 Defconfigs: Friendlyarm Nanopi R2S: Fix U-Boot build, Kontron
1176 BL i.MX8M Mini: Fix U-Boot build, PC Engines APU2: Fix Linux
1177 build, ROC-RK3399-PC: Bump rootfs size to fix build
1179 Updated/fixed packages: apache, apparmor, apr-util, arp-scan,
1180 binutils, bluez5_utils, connman, cryptsetup, dnsmasq,
1181 dovecot-pigeonhole, expat, gdk-pixbuf, gst1-plugins-base,
1182 guile, keepalived, kodi, libbpf, libglvnd, libgsasl, libiconv,
1183 librsvg, libuhttpd, libusb, libv4l, luasyslog, mongrel2, neon,
1184 pcre, perl-netaddr-ip, php, psmisc, python-ipython,
1185 python-pycli, python-pygame, python-regex, python-twisted,
1186 qt5location, qt5webkit, resiprocate, rygel, safeclib,
1187 sdl2_ttf, socketcand, strongswan, sudo, systemd, toolchain,
1188 urg, webkitgtk, wireless-regdb, wpewebkit,
1189 xdriver_xf86-video-{ati,mach64,mga,r128,savage,tdfx}, xz, zfs,
1192 2022.02-rc1, released February 13th, 2022
1194 Numerous package updates and many (80) new packages.
1197 - glibc: Optional support for compatibility shims for running
1198 on older kernels than what glibc has been built against
1199 - uClibc: Use uClibc-ng 1.0.40
1200 - External toolchains: Update Bootlin toolchains to 2021.11-1
1203 Python 2.7 and python 2.x specific packages removed as python
1204 2.x is EOL since April 2020. Likewise a number of python3
1205 specific host packages has been renamed (host-python-foo
1206 instead of host-python3-foo) now host-python is always python
1209 Cargo (Rust) package infrastructure added. Vendoring support
1210 added to golang package infrastructure.
1212 New defconfigs: FriendlyARM NanoPi R2S, Kontron BL i.MX8M
1213 Mini, Microchip Sama7g7ek, Olimex STMP157 OlinuXino LIME2,
1214 QEMU PPC Bamboo, PPC64 PowerNV, Raspberry Pi Zero 2W, Spike
1215 Riscv64, Xilinx zcu102
1217 Removed defconfigs: Synopsys arch38 VDK, aarch64 VDK
1219 New packages: ace, alchemy, alfred, bat, bento4, bmx7,
1220 bpftool, brcmfmac_sdio-firmware-rpi, cfm, cups-pk-helper,
1221 davinci-bootcount, dbus-cxx, embiggen-disk, freeipmi,
1222 gocryptfs, kodi-pvr-plutotv, kodi-pvr-waipu, ksmbd-tools,
1223 libcamera-apps, libest, libexecinfo, libfutils, libglvnd,
1224 libks, libmd, libopenaptx, libpeas, libshdata, liburing, lilv,
1225 lua-argon2, lua-cffi, lua-inotify, lv2, mali-driver,
1226 moby-buildkit, modsecurity2, networkd-dispatcher, pahole,
1227 php-apcu, php-lua, php-pam, python-argon2-cffi-bindings,
1228 python-cssselect2, python-distro, python-fonttools,
1229 python-gnupg, python-installer, python-memory-profiler,
1230 python-mpd2, python-pep517, python-pydyf, python-pypa-build,
1231 python-pyphen, python-tinycss2, python-tomli,
1232 python-weasyprint, python-zopfli, qoriq-cadence-dp-firmware,
1233 riscv-isa-sim, rockchip-mali, rpi-rgb-led-matrix, sdbus-cpp,
1234 sentry-cli, serd, simple-mail, sord, sratom,
1235 sunxi-mali-utgard, sunxi-mali-utgard-driver, tinifier, ulog,
1236 vulkan-headers, xlib_libxcvt, zabbix, zchunk, zynaddsubfx
1238 Removed packages: gstreamer1-mm, python, python-backports-abc,
1239 python-backports-functools-lru-cache,
1240 python-backports-shutil-get-terminal-size,
1241 python-backports-ssl-match-hostname, python-configobj,
1242 python-dialog, python-enum, python-enum34, python-functools32,
1243 python-futures, python-id3, python-ipaddr, python-ipaddress,
1244 python-mad, python-nfc, python-pam, python-pathlib2,
1245 python-pycap, python-pyro, python-singledispatch,
1246 python-subprocess32, python-typing, python-yieldfrom,
1247 qt5webkit-examples, rpi-bt-firmware, rpi-wifi-firmware,
1248 sunxi-mali-mainline, sunxi-mali-mainline-driver, zynq-boot-bin
1250 Issues resolved (http://bugs.uclibc.org):
1252 #12271: python-iptables runtime dependencies
1253 #13436: PPP 2.4.9 is out
1254 #14351: needs to mount sysfs before mount -a
1255 #14451: nodejs won't build on Fedora 35
1256 #14471: alsa_utils wrong deployment
1257 #14501: lttng-modules v2.11 package fails to build
1258 #14531: Package EFL - build error
1260 2021.11.3, released March 24th, 2022
1262 Important / security related fixes.
1264 Updated/fixed packages: apache, azure-iot-sdk-c, boinc, dbus,
1265 directfb, docker-engine, exempi, expat, flac, gdb, gdk-pixbuf,
1266 gnutls, go, haproxy, libcurl, libiec61850, libminiupnpc,
1267 libodb, libodb-boost, libopenssl, libpjsip, libressl, librsvg,
1268 libsrtp, libvirt, libxml2, libxslt, lxc, mariadb, minidlna,
1269 odb, openblas, openvpn, oprofile, php, pppd, python-ipython,
1270 python-twisted, raptor, rpi-firmware, samba4, seatd,
1271 timescaledb, usbguard, util-linux, vim, wavpack,
1272 wireless-regdb, wireplumber, wireshark, wolfssl, xscreensaver,
1275 New packages: gdk-pixbuf-xlib
1277 Issues resolved (http://bugs.uclibc.org):
1279 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
1280 #14636: azure-iot-sdk-c: Installed headers do not compile
1281 #14641: oprofile can not find the events files
1283 2021.11.2, released February 28th, 2022
1285 Important / security related fixes.
1287 Defconfigs: Andes ae3xx, Intel galileo: Fix build with host
1288 gcc >= 10, ROC-RK3399-PC: Bump rootfs size to fix build issue.
1290 Add conditional patching logic to fix build issues for older
1291 U-Boot / Linux kernel versions when built with a host gcc >=
1294 Updated/fixed packages: apitrace, binutils, casync, cgilua,
1295 connman, expat, gauche, gdb, gensio, glibc, go, gst-omx,
1296 gst1-devtools, gst1-libav, gst1-plugins-bad,
1297 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
1298 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1299 gstreamer1-editing-services, kf5-extra-cmake-modules, kodi,
1300 libarchive, linux, lm-sensors, localedef, log4cxx, mpd,
1301 nfs-utils, php, pistache, pkcs11-helper, prosody,
1302 python-django, python-pyzmq, python-regex,
1303 python-sqliteschema, resiprocate, rtl8723bu, thermald, tiff,
1304 tor, util-linux, vim, xen
1306 2021.11.1, released January 29th, 2022
1308 Important / security related fixes.
1310 check-package: Improve variable override check
1312 pkg-stats: List CVEs where the version info cannot be parsed
1313 as unsure rather than completely ignoring them.
1315 Defconfigs: Beaglebone: Support BeagleBone black wireless,
1316 stm32f469_xip_disco: Fix kernel boot
1318 Updated/fixed packages: alsa-utils, apache, binutils, cage,
1319 capnproto, civetweb, clamav, collectd, connman, containerd,
1320 coreutils, dav1d, docker-cli, docker-engine, erlang,
1321 erlang-rebar, expat, findutils, flare-engine, flare-game,
1322 font-awesome, freeswitch, gcc, ghostscript, glibc, gnuchess,
1323 go, grpc, gst1-interpipe, gst1-rtsp-server, gupnp-tools,
1324 hackrf, icu, imagemagick, janus-gateway, json-for-modern-cpp,
1325 keepalived, lapack, libdbi, libiio, libjpeg, libmbim, libnss,
1326 libopenssl, libpjsip, libqmi, liburiparser, libvirt,
1327 linux-pam, lxc, mbedtls, mender, mongodb, mpd-mpc, mutt,
1328 nodejs, openblas, pcre2, php, pipewire, polkit, privoxy,
1329 prosody, python-charset-normalizer, python-django,
1330 python-idna, python-lxml, python-pyqt5, python-requests,
1331 python-urllib3, python3, qt5base, qt5location, rhash,
1332 rng-tools, ruby, runc, rustc, samba4, sofia-sip, targetcli-fb,
1333 tcpreplay, tinyxml, tor, tpm2-tss, util-linux-libs, vim, vlc,
1334 wireshark, xapp_xauth, xapp_xinput-calibrator, xen, xenomai,
1335 xlib_libX11, xserver_xorg-server
1337 Issues resolved (http://bugs.uclibc.org):
1339 #14451: nodejs won't build on Fedora 35
1340 #14471: alsa_utils wrong deployment
1342 2021.11, released December 5th, 2021
1346 Defconfigs: Grinn chiliboard/liteboard, PC x86-64 bios: Fix
1349 Updated/fixed packages: apr, coreutils, diffutils, e2fsprogs,
1350 exfat, freeswitch, gnupg, grub2, gstreamer1, guile, heimdal,
1351 hiawatha, hplip, icu, janus-gateway,
1352 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
1353 kodi-screensaver-matrixtrails, libatomic_ops, libbson, libffi,
1354 libgdiplus, libgee, libhtp, libite, libnspr, libnss,
1355 libunwind, lynx, mender-grubenv, mkpasswd, motion, mxml,
1356 netdata, qemu, samba4, speex, stress-ng, tinydtls, unixodbc,
1357 unrar, util-linux, util-linux-libs, watchdogd, wireshark
1359 Issues resolved (http://bugs.uclibc.org):
1361 #14351: needs to mount sysfs before mount -a
1362 #14411: 2021.11-rc2: Samba doesn't compile
1364 2021.11-rc3, released November 30th, 2021
1366 Fixes all over the tree.
1368 Defconfigs: Nitrogen8mp: Fix Linux build, Zynqmp-zxu106: Fix
1371 Updated/fixed packages: asterisk, automake, gdb, glorytun,
1372 gmp, hackrf, libgee, libglib2, libmodsecurity, libosmium,
1373 libressl, lighttpd, linux, micropython, mosquitto, mtd,
1374 nfs-utils, nss-myhostname, pcre, php, poco, pure-ftpd,
1375 python-cycler, qemu, qdecoder, smack, smcroute, spidev_test,
1376 strace, syslinux, toolchain, uboot, uhd, vim, websocketpp,
1377 wireshark, xcursor-transparent-theme, xscreensaver,
1380 Issues resolved (http://bugs.uclibc.org):
1382 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
1384 2021.11-rc2, released November 19th, 2021
1386 Fixes all over the tree.
1388 Coding style fixes for a large number of board genimage
1389 configuration files for clarity and consistency.
1391 Defconfigs: Acmesystems Aria/Arietta g25, Armadeus
1392 apf28/apf51, beagleboneai, Olimx a64, rock64, sheevaplug: Fix
1393 build with hostcc >= 10, Nezha: Correct U-Boot dependencies
1395 Updated/fixed packages: alsa-lib, apparmor, binutils,
1396 bluez5_utils, botan, diffutils, firmware-utils, gdb, glmark2,
1397 glog, gpu-amd-bin-mx51, gst1-interpipe, imx-vpuwrap, iperf,
1398 isl, janet, libdnet, libglib2, libhtp, liburcu, log4cxx,
1399 luajit, luvi, meson, mksh, mongodb, mosquitto, mpd, mupdf,
1400 opencv4, oracle-mysql, pipewire, postgresql, python-aiohttp,
1401 python-pudb, python-ujson, qhull, samba4, seatd, sg3_utils,
1402 suricata, tpm2-tss, uboot, vim, xserver_xorg-server
1404 New packages: pipewire-media-session
1406 Issues resolved (http://bugs.uclibc.org):
1408 14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
1410 2021.11-rc1, released November 8th, 2021
1412 Numerous package updates. Notable updates including numerous
1413 Python modules, Kodi add-ons, nodejs, OpenJDK.
1416 - glibc update to 2.34
1417 - support for gdb 11.x added, gdb 10.x now the default
1418 - external toolchains provided by ARM updated
1419 - remove support for internal toolchain on the CSKY
1420 architecture, as it was broken and unmaintained
1422 Many packages updated to enable the appropriate SELinux
1423 refpolicy module when SELinux support is enabled.
1425 Support was added in the test-pkg package testing utility for
1426 using Gitlab CI to run the builds.
1428 New libgbm virtual package to better support OpenGL
1429 implementations that provide a libgbm library.
1431 Bootloaders/firmware: grub2 extended to be able to support
1432 multiple platforms in the same build.
1435 - new OCI filesystem type, to build container images
1436 compatible with the Open Container Initiative standard
1437 - support for hybrid ISO9660 images added, which work on
1438 legacy and EFI BIOS machines
1440 New defconfigs: Allwinner nezha, stm32mp157c_odyssey
1442 Removed defconfigs: qemu_csky
1444 New packages: dtbocfg, firmware-utils, gstd, libdbi,
1445 libdbi-drivers, libteam, lua-augeas, mstpd, php-pecl-dbus,
1446 python-aioprocessing, python-bidict,
1447 python-charset-normalizer, python-flask-expects-json,
1448 python-git, python-pyndiff, python-rsa,
1449 python-unitest-xml-reporting, python-xmljson,
1450 python3-cryptography, python3-pip, qt5opcua, rwmem,
1451 sloci-image, softhsm2, sun20i-d1-spl, uqmi, vuejs-router,
1452 watchdogd, wireplumber
1454 Removed packages: canfestival, python-meld3
1456 Work toward the removal of python 2 has progressed: many
1457 python modules and packages have been updated to a version
1458 supporting python 3.
1460 Issues resolved (http://bugs.uclibc.org):
1462 #14271: compilation error with rsync command for permission
1463 #14276: Unable to get login prompt
1464 #14196: when using raspberrypicm4io_64_defconfig, make fails
1465 with mkfs.ext4: No such file or directory while trying
1466 to determine filesystem size
1468 2021.08.3, released December 13th, 2021
1470 Important / security related fixes.
1472 Defconfigs: Various fixes for building with gcc >= 10 host or
1475 Updated/fixed packages: alsa-lib, apparmor, apr, asterisk,
1476 binutils, bluez5_utils, coreutils, e2fsprogs, exfat,
1477 freeswitch, gdb, glmark2, glog, glorytun, gmp,
1478 gpu-amd-bin-mx51, gst1-interpipe, gstreamer1, guile, gupnp,
1479 hackrf, heimdal, hiawatha, hplip, icu, imx-vpuwrap, isl,
1480 janus-gateway, libatomic_ops, libbson, libdnet, libffi,
1481 libgdiplus, libgee, libglib2, libhtp, libmodsecurity, libnspr,
1482 libnss, libosmium, libunwind, linux, lynx, meson, micropython,
1483 mkpasswd, mksh, mosquitto, motion, mupdf, mxml, netdata,
1484 nfs-utils, opencv4, oracle-mysql, pcre, php, postgresql,
1485 pure-ftpd, python-cycler, qdecoder, rcw-smarc-sal28, samba4,
1486 smack, speex, stress-ng, suricata, syslinux, uboot, unixodbc,
1487 unrar, vim, websocketpp, wireshark
1489 Issues resolved (http://bugs.uclibc.org):
1491 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
1493 2021.08.2, released November 10th, 2021
1495 Important / security related fixes.
1497 Updated/fixed packages: asterisk, audit, bind, bitcoin,
1498 containerd, cryptsetup, dahdi-linux, dbus-python, dfu-util,
1499 docker-cli, docker-engine, earlyoom, edk2-platforms, exiv2,
1500 ffmpeg, freerdp, gdb, gensio, gnupg2, go, gpsd,
1501 gst1-plugins-bad, gst1-plugins-ugly, gst1-vaapi, gtest,
1502 hiredis, lftp, libps1, libva, libva-utils, lightning,
1503 log4cplus, lrzip, netdata, nodejs, olsr, openjdk, openjdk-bin,
1504 pango, php, python3-cffi, qemu, refpolicy, rng-tools, samba4,
1505 snort, strongswan, sunxi-mali-mainline-driver, suricata,
1506 systemd, tor, vim, weston, wf111, wireguard-linux-compat,
1509 Issues resolved (http://bugs.uclibc.org):
1511 #14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
1513 2021.08.1, released October 11, 2021
1515 Important / security related fixes.
1517 gdbinit: Mark the sysroot as a "safe path" before configuring
1518 it, so pretty printers work correctly without having to pass
1521 Updated/fixed packages: alsa-lib, apache,
1522 arm-trusted-firmware, atftp, bind, botan, cog, containerd,
1523 cryptopp, docker-cli, dash, dc3dd, docker-engine, dovecot,
1524 environment-setup, erlang, fetchmail, ffmpeg, fio, gcc, gd,
1525 gdb, ghostscript, gnuradio, gnutils, go,
1526 gobject-introspection, google-breakpad, gst-omx,
1527 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
1528 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
1529 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1530 gstreamer1-editing-services, gupnp, haproxy, imlib2, kodi,
1531 kodi-pvr-octonet, kodi-visualisation-fishbmc, libcurl,
1532 libexif, libgcrypt, libglib2, libkrb5, libressl, librsvg,
1533 libsndfile, libssh, libvirt, libxcrypt, libyang, links, lvm2,
1534 lynx, lxc, mc, mesa3d, micropython, minicom, mono, mosquitto,
1535 mtr, mupdf, mv-ddr-marvell, net-tools, nginx-dav-ext, nmap,
1536 nodejs, ntfs-3g, openjdk, openjdk-bin, openldap, openssh,
1537 pcre2, php, php-gnupg, pipewire, postgis, python-aioconsole,
1538 python-cbor2, python-cffi, python-cython, python-dateutil,
1539 python-django, python-pillow, python-pip, python-texttable,
1540 python-urllib3, python-webob, qemu, qt5location, redis,
1541 refpolicy, ripgrep, ruby, runc, sispmctl, sox, squid,
1542 strongswan, supervisor, swupdate, syslinux, systemd, tinycbor,
1543 trace-cmd, uboot-tools, uclibc, udisks, uhd, vim, vsftpd,
1544 wavemon, webkitgtk, wget, wireless-regdb, wpewebkit,
1545 xapp_xrdb, xapp_xwd, xen, xlib_libXfont2, xlib_libXft,
1546 xserver_xorg-server, zip
1548 Issues resolved (http://bugs.uclibc.org):
1550 #14206: Kodi: even when not enabled, forcefully selects libevdev..
1551 #14211: libffi-3.3.tar.gz repacked
1552 #14221: mv-ddr-marvell fails license validation
1554 2021.08, released September 4th, 2021
1558 Updated/fixed packages: gstreamer1-mm, netsniff-ng, nginx,
1559 openmpi, python-pyudev, python3, qt5base, wlroots, xvisor
1561 2021.08-rc3, released August 31st, 2021
1563 Fixes all over the tree.
1565 Toolchain: Disable fortify support for Microblaze as it is not
1568 Defconfigs: Acmesystems aria/ariette g25: Fix build issue
1569 after at91bootstrap bump, BeagleV: Correct kernel headers
1570 version, PC x86-64: Bump kernel to 4.19.204 to fix build issue
1573 Updated/fixed packages: alsa-utils, at91bootstrap3, belle-sip,
1574 bullet, c-ares, cjson, coreutils, cpio, eigen, fetchmail, gdb,
1575 haproxy, heirloom-mailx, ipmiutil, kvm-unit-tests, libarchive,
1576 libffi, libmodsecurity, libopenssl, libressl, libshout,
1577 libvirt, linux-pam, lmbench, localedef, lua-lunix, mesa3d,
1578 mpv, mtd, nodejs, nvidia-driver, openvmtools, php, polkit,
1579 python-requests, python3-requests, rust-bin, rustc, samba4,
1580 sdl2, snort3, ushare, xen
1582 Removed packages: libmcrypt, mcrypt, sentry-cli
1584 2021.08-rc2, released August 18th, 2021
1586 Fixes all over the tree.
1588 Defconfigs: Acmesystems acqua a5: Bump at91bootstrap version
1589 to fix build issue with binutils >= 2.35, Microchip sam9x60ek
1590 mmc_dev: Add missing toolchain/system options, sama5d2-icp
1591 mmc: Correct at91bootstrap options
1593 Updated/fixed packages: arm-trusted-firmware, at91bootstrap3,
1594 azure-iot-sdk-c, bluez5_utils, bullet, busybox, cegui, efl,
1595 erlang, ffmpeg, flatbuffers, fontconfig, gcc, gd, glibc, go,
1596 gobject-introspection, gpsd, guile, harfbuzz, iozone, iputils,
1597 jszip, libargtable2, libbpf, libebml, libepoxy, libesmtp,
1598 libfuse3, libgeos, libnss, libodb-boost, libodb-mysql,
1599 libodb-pgsql, libqmi, libqrtr-glib, libuhttpd, libuwsc,
1600 libvirt, ltp-testsuite, luaossl, mongodb, mpd, mupdf, mutt,
1601 network-manager, nginx-naxsi, nodejs, ogre, openzwave,
1602 optee-os, osm2pgsql, pdbg, perl-net-ssh2, php, pipewire,
1603 pistache, pixman, poke, polkit, poppler, postgresql, postkit,
1604 prelink-cross, prosody, protobuf, pulseview,
1605 python-cryptography, python-keyring, python-matplotlib,
1606 python-pymupdf, python-pyopenssl, python-secretstorage,
1607 python-treq, python-txtorcon, python3, qemu, qpdf, qt5base,
1608 refpolicy, ruby, rust-bin, s390-tools, sconeserver, seatd,
1609 shairport-sync, sox, sqlite, sylpheed, sysdig, syslog-ng,
1610 system-config-printer, tar, terminology, tor, tpm2-tools, uhd,
1611 unbound, usbguard, wireshark, xen, xenomai, xlib_libxshmfence,
1614 New packages: desktop-file-utils
1616 Issues resolved (http://bugs.uclibc.org):
1618 #13586: grub failure with BR2_OPTIMIZE_3
1619 #13671: openSSH server closes connection before authentication..
1621 2021.08-rc1, released August 3rd, 2021
1623 Numerous package updates.
1627 - add support for gcc 11.x, gcc 10.x is now the default, gcc
1628 9.x updated to 9.4.0, removed gcc 8.x support except for
1631 - add support for binutils 2.37, binutils 2.36.x is now the
1632 default, binutils 2.34 removed.
1634 - glibc updated to 2.33
1636 - gdb enabled on NIOS II, gdbserver enabled on RISC-V.
1638 Bootloaders/firmware: support for building the EDK II UEFI
1639 firmware, support for building AT91Bootstrap 4.x.
1641 New BR2_ENABLE_RUNTIME_DEBUG option, that controls whether
1642 packages should be compiled with runtime debugging
1643 information (which is different than debugging symbols).
1645 Many features of the bluez5_utils package have been made
1646 optional, and default to disabled. Users of bluez5_utils are
1647 encouraged to review their configuration.
1649 Many packages (over 70) updated to enable the appropriate
1650 SELinux refpolicy module when SELinux support is enabled.
1652 Many packages updated to select the appropriate OpenSSL
1653 features after many OpenSSL ciphers/features have been made
1656 New defconfigs: kontron_pitx_imx8m, microchip_sama5d2_icp,
1657 qemu_aarch64_sbsa, raspberrypicm4io, raspberrypicm4io_64,
1658 terasic_de10nano_cyclone5, uevm5432.
1660 New packages: alsa-plugins, apg, bmap-tools, daq3, edk2,
1661 edk2-platforms, gumbo-parser, libbpf, libosmium, libpsl,
1662 libqb, libtalloc, libvirt, lua-linux, lua-zlib, mupdf,
1663 opencv4, osm2pgsql, poke, python-augeas, python-dbus-next,
1664 python-pymupdf, rtl_433, rtl8812au-aircrack-ng, seatd, snort3,
1665 system-config-printer, usbguard, xml-security-c, xmrig.
1667 Removed packages: clapack, libsoil.
1669 Issues resolved (http://bugs.uclibc.org):
1671 #13326: regarding dtc error in buildroot source code
1672 #13661: host-python2 build fails on aarch64
1673 #13836: package build failure when target install set to no on
1674 pkg-generic pkg types
1675 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to
1678 2021.05.3, released October 11, 2021
1680 Important / security related fixes.
1682 gdbinit: Mark the sysroot as a "safe path" before configuring
1683 it, so pretty printers work correctly without having to pass
1686 Updated/fixed packages: alsa-lib, apache,
1687 arm-trusted-firmware, atftp, bind, botan, containerd,
1688 cryptopp, dash, dc3dd, docker-cli, docker-engine, dovecot,
1689 erlang, fetchmail, ffmpeg, gdb, ghostscript, go, gst-omx,
1690 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
1691 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
1692 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1693 gstreamer1-editing-services, kodi, kodi-pvr-octonet,
1694 kodi-visualisation-fishbmc, libcurl, libkrb5, libressl,
1695 libsndfile, libxcrypt, libyang, lxc, lynx, mesa3d,
1696 micropython, minicom, mono, mtr, mv-ddr-marvell, net-tools,
1697 nmap, nodejs, ntfs-3g, openjdk, openjdk-bin, openldap,
1698 openssh, pcre2, php, python-aioconsole, python-cffi,
1699 python-dateutil, python-django, python-pip, python-texttable,
1700 python-urllib, python-webob, qt5location, redis, refpolicy,
1701 ripgrep, runc, sispmctl, squid, strongswan, supervisor,
1702 syslinux, tinycbor, trace-cmd, uboot-tools, uclibc, wavemon,
1703 wget, wireless-regdb, xen, xserver_xorg-server
1705 Issues resolved (http://bugs.uclibc.org):
1707 #14206: Kodi: even when not enabled, forcefully selects libevdev..
1708 #14211: libffi-3.3.tar.gz repacked
1709 #14221: mv-ddr-marvell fails license validation
1711 2021.05.2, released September 15th, 2021
1713 Important / security related fixes.
1715 Toolchain: Disable fortify support for Microblaze as it is not
1718 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
1719 bayer2rgb-neon, belle-sip, bullet, busybox, c-ares, cjson,
1720 coreutils, cpio, eigen, environment-setup, fetchmail, ffmpeg,
1721 fontconfig, gd, gdb, gnuradio, gnutls, go, haproxy, ipmiutil,
1722 iputils, jszip, kvm-unit-tests, libarchive, libargtable2,
1723 libexif, libgcrypt, libmodsecurity, libopenssl, librsvg,
1724 libshout, libssh, libxcrypt, linux, linux-pam, localedef, mc,
1725 mesa3d, mosquitto, netsniff-ng, nginx, nodejs, ogre, openjdk,
1726 openmpi, openvmtools, perl-net-ssh2, php, pipewire,
1727 postgresql, prelink-cross, prosody, protobuf, python-keyring,
1728 python-matplotlib, python-pillow, python-pyudev,
1729 python-secretstorage, python3, qt5base, samba4, sdl2, sox,
1730 swupdate, sylpheed, tar, terminology, tor, uboot-tools, uhd,
1731 unbound, ushare, vim, wlroots, xapp_xrdb, xapp_xwd, xen,
1732 xenomai, xlib_libXfont2, xlib_libXft, zip
1734 2021.05.1, released August 10, 2021
1736 Important / security related fixes.
1738 Toolchain: Disable PIC/PIE for Microblaze (like for NIOS II)
1739 as it is not currently working.
1741 binutils: fix linker assert failure on OpenRisc, or1k build
1744 gdb: Enable on NIOS II
1746 utils/scanpypi: Various improvements
1748 Defconfigs: stm32f469_disco: Fix kernel boot issue, Microchip
1749 sam9x60ek mmc_dev: Add missing toolchain/system options
1751 Updated/fixed packages: arm-trusted-firmware, apache, audit,
1752 avahi, bind, binutils, bird, bluez5_utils, boinc, busybox,
1753 chrony, clamav, connman, cryptsetup, dnsmasq, docker-cli,
1754 docker-engine, dovecot, dovecot-pigeonhole, e2fsprogs, exiv2,
1755 fail2ban, fb-test-app, feh, fetchmail, ffmpeg, flac, fluxbox,
1756 gawk, gcc, gcr, gdb, gdk-pixbuf, gesftpserver, glibc, go,
1757 gptfdisk, gqrx, granite, grub2, guile, hdparm, heirloom-mailx,
1758 htop, ibrcommon, ibrdtn, ibrdtn-tools, ibrdtnd,
1759 intel-microcode, iodine, irqbalance, keepalived, kexec-tools,
1760 libass, libconfig, libcurl, libfreeimage, libfuse3, libgcrypt,
1761 libgudev, libhtp, libinput, libjson, libgtk3, libkrb5,
1762 libloki, libmodsecurity, libndp, libnetfilter-log,
1763 libnfnetlink, libnice, libodb, libodb-boost, libodb-mysql,
1764 libodb-pgsql, libpcap, libqmi, libqrtr-glib, libressl,
1765 librsvg, libtasn1, libtirpc, libuci, libxmlrpc,
1766 linux-firmware, linuxptp, lrzsz, lvm2, mariadb, mesa3d,
1767 mbedtls, monit, mono, mosquitto, mpd, mpg123, mpv, nbd,
1768 netsnmp, nettle, nmap, nodejs, ntp, openntpd, openpgm,
1769 openswan, pango, pcre2, perl-crypt-openssl-rsa, php, pixman,
1770 postgresql, proxychains-ng, putty, python,
1771 python-dataproperty, python-django, python-pysftp,
1772 python-urllib3, python3, qpdf, redis, ripgrep, rsync, ruby,
1773 samba4, sane-backends, slirp, spice, squid, suricata, tcpdump,
1774 tftpd, thrift, tor, tpm2-tools, trinity, uboot, uboot-tools,
1775 uclibc, vlc, wireless-regdb, wireshark, wolfssl,
1776 xapp_fonttosfnt, xlib_libX11, xlib_libxshmfence,
1779 Issues resolved (http://bugs.uclibc.org):
1781 #13586: grub failure with BR2_OPTIMIZE_3
1782 #13661: host-python2 build fails on aarch64
1783 #13836: package build failure when target install set to no..
1784 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to..
1786 2021.05, released June 6th, 2021
1790 Disable PIC/PIE support for Nios2 because of glibc issues
1792 Defconfigs: Minnowboard max: Fix X11 and mesa3d configuration
1794 Updated/fixed packages: apache, beaglev-ddrinit,
1795 beaglev-secondboot, capnproto, dc3dd, directfb, efibootmgr,
1796 ffmpeg, gptfdisk, go, gupnp, hostapd, iftop,
1797 intel-mediadriver, libcamera, libcutl, libesmtp, libkcapi,
1798 libraw, lttng-tools, lvm2, mimic, mono-gtksharp3, mpv,
1799 netperf, odb, qt5base, uclibc, uftrace, unscd, vlc,
1800 xdriver_xf86-video-fbturbo
1802 New packages: python3-cffi, python3-cryptography, python3-pip,
1803 python3-pycparser, python3-six
1805 2021.05-rc3, released May 31th, 2021
1807 Fixes all over the tree.
1809 meson: Explicitly disable PIE support (b_pie) as it is handled
1810 by the toolchain wrapper.
1812 Updated/fixed packages: boost, dhcp, expat, gdb, hwloc, imagemagick,
1813 libcurl, libopenh264, llvm, lz4, mpv, nginx, paho-mqtt-c, pifmrds,
1814 pipewire, python-bluezero, python-pillow, qemu, strace, uhd, vlc,
1817 Issues resolved (http://bugs.uclibc.org):
1819 #13821: Wrong url for libnfsidmap package
1821 2021.05-rc2, released May 22th, 2021
1823 Fixes all over the tree.
1825 support/scripts/gen-missing-cpe: A script to query the list of
1826 CPE IDs for the packages enabled in the current configuration and:
1828 - for CPE IDs that do not have any matching entry in the CPE
1829 database, it emits a warning
1831 - for CPE IDs that do have a matching entry, but not with the same
1832 version, it generates a snippet of XML that can be used to propose
1833 an updated version to NIST.
1835 CPE meta data has been added for a large number of packages
1837 Updated/fixed packages: assimp, binutils, bitcoin, bullet,
1838 cutelyst, dhcp, dmalloc, docker-engine, ebtables,
1839 environment-setup, flatcc, gcc, gd, gerbera, hostapd,
1840 imx-gpu-viv, intel-microcode, jquery-validation, libdrm,
1841 libgeos, libraw, libtirpc, libxml2, libxslt, live555, lmbench,
1842 localedef, lvm2, mender, mender-grubenv, modem-manager, mutt,
1843 opensbi, openssh, opentyrian, pipewire, postgis, postgresql,
1844 prosody, python-bluezero, python-falcon, redis, rocksdb,
1845 rt-tests, runc, vlc, waylandpp, webkitgtk, wireshark,
1846 wpa_supplicant, wpewebkit, xlib_libX11, xterm
1848 New packages: jh71xx-tools
1850 Issues resolved (http://bugs.uclibc.org):
1852 #13781: isc dhcp-server package don't create file /usr/bin/dhcpd
1853 #13801: toolchainfile.cmake CMAKE_BUILD_TYPE
1854 #13806: Building host-localedef fails on fedora 34/gcc 11
1856 2021.05-rc1, released May 12th, 2021
1858 Fixes all over the tree and new features.
1860 FORTIFY_SOURCE, PIC/PIE, RELRO and SSP security hardening
1861 options are now enabled by default.
1863 Dependencies: Explicitly detect and bail out if PATH contains
1864 spaces or tabs. A number of packages fail to build in such
1865 setups, so explicitly inform about this.
1867 Infrastructure: Expose CONFIG_DIR to post-build/post-image
1868 scripts, so they can call the Buildroot Makefile in the
1869 correct directory for both in-tree / out-of-tree builds.
1871 CMake infrastructure: Use CMAKE_EXE_LINKER_FLAGS rather than
1872 CMAKE_CXX_FLAGS to link with libatomic to fix an compatibility
1873 issue with poppler. Bump minimal host cmake version to 3.16
1874 (from 3.15) to fix a compatibility issue with domoticz.
1876 Meson: Use correct C++ host compiler (rather than C compiler)
1878 utils/scanpypi: Explicitly use python3 for compatibility with
1879 packages using python3 syntax in setup.py
1881 support/download: Fix tarball generation (from git/svn repos)
1882 including symlinks pointing to ./<something>. Fix svn download
1883 for <1.9 clients or repos using CVS-style keywords.
1885 support/scripts/cve.py: Use the (significantly) faster yajl2
1886 ijson backend for older (< 2.5) ijson versions rather than the
1887 slow python default, speeding up pkg-stats by ~2x.
1889 Toolchain: Add logic to work around binutils bug 21464
1890 (affecting OpenRISC), bug 27597 (affecting Nios II) and drop
1891 the now longer applicable bug 19615 / 20006 handling.
1893 Python{,3}: Fix byte compiling python files with short (single
1894 character before .py) file names.
1896 CPE meta data has been added for a large number of packages
1898 New defconfigs: Acme Systems Acqua A5 (256/512MB), Beagleboard
1899 BeagleV, Boundary devices Nitrogen8M Plus SOM, NXP i.MX 8M
1900 Plus EVK, QEMU PPC e500mc
1902 New packages: beaglev-ddrinit, beaglev-secondboot, janet,
1903 kodi-inputstream-ffmpegdirect, kodi-vfs-libarchive,
1904 kodi-visualisation-matrix, libxcrypt, libqrtr-glib, log4qt,
1905 mawk, perl-parse-yapp, postgis, protozero, python-flask-wtf,
1906 python-iwlib, python-semantic-version, python-setuptools-rust,
1907 python-toml, riscv64-elf-toolchain, siproxyd, uftrace, zfs
1909 Removed packages: iostat, kodi-platform,
1910 kodi-screensaver-crystalmorph, monkey
1912 Issues resolved (http://bugs.uclibc.org):
1914 #13271: systemd-resolved: /etc/resolv.conf link broken on per-pa..
1915 #13516: utils/scanpypi: Failure when parsing diffoscope
1916 #13551: 2021.02.rc2: Unicode not work on qt 5.15.2
1917 #13576: Issues compiling buildroot for 5x86
1918 #13601: Gen image :Iappropriate ioctl error
1919 #13616: tar file from git repository generation issue
1920 #13631: Commit 54d3d94b6e breaks packages with git download method
1921 #13641: glibc on raspberrypi
1922 #13646: Gen image version 14 error : no sub -section title/..
1923 #13651: pkg-golang cannot build when main.go is in the root
1924 #13661: host-python2 build fails on aarch64
1925 #13671: openSSH server closes connection before authentication..
1926 #13721: c-stack.c:55:26: error: missing binary operator before ..
1927 #13731: Readline Patch is missing Author Information
1928 #13741: genext2fs does not allow to set perms of root node
1929 #13751: libopenssl (static): huge drop in performance in newer ..
1930 #13771: package htop has undeclared dependency on host python
1932 2021.02.12, released April 6th, 2022
1934 Important / security related fixes.
1936 pkg-stats: Limit memory use for CPE matching
1938 Updated/fixed packages: gdk-pixbuf, jack2, libzlib, matio,
1939 nbd, netatalk, opus, python-paramiko, python-treq,
1940 python-twisted, spidev_test, unbound, urandom-scripts, vim,
1941 wireshark, zlib-ng, zziplib
1943 2021.02.11, released March 25th, 2022
1945 Important / security related fixes.
1947 Updated/fixed packages: apache, azure-iot-sdk-c, dbus,
1948 directfb, docker-engine, exempi, expat, flac, gdk-pixbuf,
1949 gnutls, go, haproxy, libcurl, libiec61850, libminiupnpc,
1950 libodb, libodb-boost, libopenssl, libpjsip, libressl, librsvg,
1951 libsrtp, libxml2, libxslt, lxc, mariadb, odbm openblas,
1952 openvpn, oprofile, php, pppd, python-ipython, python-treq,
1953 python-twisted, python-txbus, python-txtorcon, raptor,
1954 rpi-firmware, samba4, timescaledb, util-linux, vim, wavpack,
1955 wireless-regdb, wireshark, wolfssl, xscreensaver, xterm, zsh
1957 New packages: gdk-pixbuf-xlib
1959 Removed packages: python-coherence
1961 Issues resolved (http://bugs.uclibc.org):
1963 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
1964 #14636: azure-iot-sdk-c: Installed headers do not compile
1965 #14641: oprofile can not find the events files
1967 2021.02.10, released February 28th, 2022
1969 Important / security related fixes.
1971 Defconfigs: Andes ae3xx, Intel galileo: Fix build with host
1972 gcc >= 10, ROC-RK3399-PC: Bump rootfs size to fix build issue.
1974 Add conditional patching logic to fix build issues for older
1975 U-Boot / Linux kernel versions when built with a host gcc >=
1978 Updated/fixed packages: casync, cgilua, connman, expat,
1979 gauche, gensio, go, gst-omx, gst1-devtools, gst1-libav,
1980 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
1981 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
1982 gstreamer1, gstreamer1-editing-services,
1983 kf5-extra-cmake-modules, kodi, libarchive, linux, lm-sensors,
1984 log4cxx, mpd, nfs-utils, pistache, prosody, python-django,
1985 python-pyzmq, rtl8723bu, thermald, tiff, util-linux, vim, xen
1987 2021.02.9, released January 29th, 2022
1989 Important / security related fixes.
1991 check-package: Improve variable override check
1993 pkg-stats: List CVEs where the version info cannot be parsed
1994 as unsure rather than completely ignoring them.
1996 Defconfigs: Beaglebone: Support BeagleBone black wireless
1998 Updated/fixed packages: alsa-utils, apache, cage, capnproto,
1999 civetweb, clamav, collectd, connman, coreutils, dav1d,
2000 docker-cli, docker-containerd, docker-engine, expat,
2001 findutils, flare-engine, flare-game, font-awesome, freeswitch,
2002 gcc, ghostscript, gnuchess, go, grpc, gst1-interpipe,
2003 gst1-plugins-bad, gst-rtsp-sever, gupnp-tools, hackrf, icu,
2004 imagemagick, janus-gateway, keepalived, lapack, libjpeg,
2005 libopenssl, libpjsip, liburiparser, linux-pam, lxc, mbedtls,
2006 mongodb, mpd-mpc, nodejs, openblas, pcre2, polkit, poppler,
2007 privoxy, prosody, python-django, python-lxml, python-pyqt5,
2008 python3, qt5base, qt5location, rhash, ruby, runc, samba4,
2009 sofia-sip, targetcli-fb, tcpreplay, tinyxml, vim, vlc,
2010 wireshark, xapp_xauth, xen, xlib_libX11, xserver_xorg-server
2012 Issues resolved (http://bugs.uclibc.org):
2014 #14471: alsa_utils wrong deployment
2016 2021.02.8, released December 14th, 2021
2018 Important / security related fixes.
2020 Defconfigs: Various fixes for building with gcc >= 10 host or
2023 Updated/fixed packages: alsa-lib, apparmor, apr, asterisk,
2024 binutils, bluez5_utils, busybox, coreutils, e2fsprogs, ell,
2025 exfat, freeswitch, gdb, glmark2, glog, glorytun, gmp,
2026 gpu-amd-bin-mx51, gst1-interpipe, gstreamer1, guile, gupnp,
2027 hackrf, heimdal, hiawatha, hplip, icu, imx-vpuwrap, isl, iwd,
2028 janus-gateway, libatomic_ops, libbson, libdnet, libffi,
2029 libgdiplus, libgee, libhtp, libmodsecurity, libnspr, libnss,
2030 libunwind, linux, lynx, meson, micropython, mkpasswd, mksh,
2031 mosquitto, motion, mxml, netdata, nfs-utils, oracle-mysql,
2032 pcre, pkcs11-helper, postgresql, pure-ftpd, python-cycler,
2033 qdecoder, rcw-smarc-sal28, samba4, smack, speex, stress-ng,
2034 suricata, syslinux, uboot, unixodbc, unrar, vim, websocketpp,
2037 Issues resolved (http://bugs.uclibc.org):
2039 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
2041 2021.02.7, released November 10th, 2021
2043 Important / security related fixes.
2045 OpenJDK 16.x moved to 17.x as 16.x is EOL.
2047 Updated/fixed packages: asterisk, audit, bind, bitcoin,
2048 cryptsetup, dahdi-linux, dbus-python, dfu-util, docker-cli,
2049 docker-containerd, docker-engine, earlyoom, exiv2, ffmpeg,
2050 freerdp, gdb, gensio, gnupg2, go, gpsd, gst1-plugins-bad,
2051 gst1-plugins-ugly, gst1-vaapi, hiredis, lftp, lightning,
2052 lrzip, netdata, nodejs, olsr, openjdk, openjdk-bin, pango,
2053 qemu, samba4, snort, strongswan, suricata, systemd, vim,
2054 wf111, wireguard-linux-compat, xerces
2056 Issues resolved (http://bugs.uclibc.org):
2058 #14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
2060 2021.02.6, released October 11, 2021
2062 Important / security related fixes.
2064 gdbinit: Mark the sysroot as a "safe path" before configuring
2065 it, so pretty printers work correctly without having to pass
2068 Updated/fixed packages: alsa-lib, apache,
2069 arm-trusted-firmware, atftp, bind, botan, cryptopp, dash,
2070 dc3dd, docker-cli, docker-containerd, docker-engine, dovecot,
2071 erlang, fetchmail, gdb, ghostscript, go, gst-omx,
2072 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
2073 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2074 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2075 gstreamer1-editing-services, kodi-pvr-octonet, libcurl,
2076 libkrb5, libressl, libsndfile, libyang, lxc, lynx, mesa3d,
2077 micropython, minicom, mono, mtr, mv-ddr-marvell, net-tools,
2078 nmap, nodejs, ntfs-3g, openjdk, openjdk-bin, openldap,
2079 openssh, php, python-aioconsole, python-cffi, python-dateutil,
2080 python-django, python-pip, python-texttable, python-urllib3,
2081 python-webob, qt5location, redis, refpolicy, ripgrep, runc,
2082 sispmctl, squid, strongswan, supervisor, syslinux, tinycbor,
2083 trace-cmd, uboot-tools, uclibc, wavemon, wireless-regdb, xen,
2086 Issues resolved (http://bugs.uclibc.org):
2088 #14206: Kodi: even when not enabled, forcefully selects libevdev..
2089 #14211: libffi-3.3.tar.gz repacked
2090 #14221: mv-ddr-marvell fails license validation
2092 2021.02.5, released September 15th, 2021
2094 Important / security related fixes.
2096 Toolchain: Disable fortify support for Microblaze as it is not
2099 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
2100 bayer2rgb-neon, belle-sip, busybox, c-ares, cjson, coreutils,
2101 cpio, eigen, environt-setup, fetchmail, fluidsynth,
2102 fontconfig, gd, gdb, gnuradio, gnutls, go, haproxy, ipmiutil,
2103 iputils, jszip, kvm-unit-tests, libarchive, libexif,
2104 libgcrypt, libmodsecurity, libopenssl, librsvg, libshout,
2105 libssh, linux, localedef, mc, mesa3d, mosquitto, netsniff-ng,
2106 nginx, nodejs, ogre, openmpi, openvmtools, php, postgresql,
2107 prelink-cross, prosody, protobuf, python-keyring,
2108 python-matplotlib, python-pillow, python-pyudev,
2109 python-secretstorage, python3, qt5base, samba4, sdl2, sox,
2110 swupdate, sylpheed, tor, uboot-tools, uhd, unbound, vim,
2111 wlroots, xapp_xrdb, xapp_xwd, xen, xenomai, xlib_libXfont2,
2114 2021.02.4, released August 10th, 2021
2116 Important / security related fixes.
2118 Toolchain: Disable PIC/PIE for Microblaze (like for NIOS II)
2119 as it is not currently working.
2121 binutils: fix linker assert failure on OpenRisc, or1k build
2124 gdb: Enable on NIOS II
2126 utils/scanpypi: Various improvements
2128 Defconfigs: stm32f469_disco: Fix kernel boot issue, Microchip
2129 sam9x60ek mmc_dev: Add missing toolchain/system options
2131 Updated/fixed packages: apache, arm-trusted-firmware, audit,
2132 avahi, bind, binutils, bird, bluez5_utils, boinc, busybox,
2133 chrony, clamav, cryptsetup, cwiid, dnsmasq, docker-cli,
2134 docker-engine, dovecot, dovecot-pigeonhole, e2fsprogs, exiv2,
2135 fail2ban, fb-test-app, feh, fetchmail, flac, fluxbox, gawk,
2136 gcc, gcr, gdb, gdk-pixbuf, gesftpserver, glibc, go, gptfdisk,
2137 granite, grub2, gqrx, guile, hdparm, heirloom-mailx,
2138 ibrcommon, ibrdtn, ibrdtn-tools, ibrdtnd, intel-microcode,
2139 iodine, irqbalance, keepalived, libass, libconfig, libcurl,
2140 libfreeimage, libfuse3, libgcrypt, libgtk3, libgudev, libhtp,
2141 libjson, libkrb5, libloki, libmodsecurity, libndp,
2142 libnetfilter-log, libnfnetlink, libnice, libodb, libodb-boost,
2143 libodb-mysql, libodb-pgsql, libpcap, libqmi, libressl,
2144 librsvg, libtasn1, libtirpc, libuci, libxmlrpc,
2145 linux-firmware, linuxptp, lrzsz, ltp-testsuite, lvm2, mariadb,
2146 mbedtls, monit, mono, mosquitto, mpd, mpg123, mpv, nbd, neard,
2147 netsnmp, nettle, nginx-modsecurity, nmap, nodejs, ntp,
2148 openntpd, openpgm, openswan, pango, pcre2,
2149 perl-crypt-openssl-rsa, php, pixman, polkit, postgresql,
2150 proxychains-ng, putty, python, python-django,
2151 python-dataproperty, python-pysftp, python-urllib3, python3,
2152 qpdf, redis, ripgrep, ruby, samba4, spice, slirp, suricata,
2153 sysdig, tcpdump, tftpd, thrift, tor, tpm2-tools, trinity,
2154 uboot, uboot-tools, uclibc, util-linux, vlc, wireless-regdb,
2155 wireshark, wolfssl, xapp_fonttosfnt, xlib_libX11,
2156 xlib_libxshmfence, xserver_xorg-server
2158 Issues resolved (http://bugs.uclibc.org):
2160 #13586: grub failure with BR2_OPTIMIZE_3
2161 #13661: host-python2 build fails on aarch64
2162 #13836: package build failure when target install set to no..
2163 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to..
2165 2021.02.3, released June 12th, 2021
2167 Important / security related fixes.
2169 CPE meta data has been added for a large number of packages
2171 Updated/fixed packages: acpid, apache, apcupsd, assimp, bird,
2172 bitcoin, blktrace, boost, capnproto, chrony, dc3dd, dhcp,
2173 directfb, dmalloc, docker-engine, ebtables, efibootmgr,
2174 enlightenment, enscript, environment-setup, exempi, expat,
2175 findutils, flatcc, fluidsynth, frr, gdb, go, gptfdisk, grpc,
2176 gst1-plugins-bad, gst1-rtsp-server, gstreamer1, gupnp,
2177 hostapd, hwloc, i2c-tools, iftop, imagemagick, imx-gpu-viv,
2178 intel-mediadriver, intel-microcode, jquery-validation,
2179 keepalived, kodi, less, libcamera, libcurl, libcutl, libesmtp,
2180 libeXosip2, libffi, libfuse, libfuse3, libgeos, libgtk2,
2181 libgtk3, libical, libidn, libidn2, libkcapi, libldns, libmms,
2182 libmodbus, libmspack, libnids, libopenh264, liboping, libraw,
2183 librelp, libsamplerate, libtirpc, libusb, libuv, libxcb,
2184 libxml2, libxslt, live555, llvm, lmbench, localedef,
2185 lttng-tools, lvm2, lz4, mesa3d, mimic, mini-snmpd, minidlna,
2186 minissdpd, minizip, mono-gtksharp3, mpg123, mpv, msmtp, musl,
2187 mutt, nasm, nbd, netperf, netsurf, nginx, odb, opencv3,
2188 openssh, opentyrian, oprofile, p7zip, paho-mqtt-c, perl,
2189 php-imagick, pifmrds, picocom, pigz, pngquant, poco,
2190 postgresql, prosody, proxychains-ng, pulseaudio, putty, pwgen,
2191 python-autobahn, python-bluezero, python-engineio,
2192 python-keyring, python-pillow, python-requests, python-tqdm,
2193 qemu, qpdf, qt5base, redis, refpolicy, rt-tests, runc,
2194 shellinabox, squid, strace, supervisor, synergy, taglib,
2195 tclap, terminology, thermald, tini, tinyproxy, tinyxml2,
2196 tpm2-tss, uclibc, udisks, uhd, unscd, vlc, waylandpp,
2197 webkitgtk, weston, wireshark, wpa_supplicant, wpewebkit,
2198 xlib_libdmx, xlib_libFS, xlib_libICE, xlib_libX11,
2199 xlib_libXcursor, xlib_libXdmcp, xlib_libXext, xlib_libXfixes,
2200 xlib_libXfont2, xlib_libXinerama, xlib_libXpm, xlib_libXres,
2201 xlib_libXt, xlib_libXtst, xlib_libXxf86dga, xlib_libXxf86vm,
2204 Issues resolved (http://bugs.uclibc.org):
2206 #13781: isc dhcp-server package don't create file /usr/bin/dhcpd
2207 #13801: toolchainfile.cmake CMAKE_BUILD_TYPE
2208 #13806: Building host-localedef fails on fedora 34/gcc 11
2210 2021.02.2, released May 12th, 2021
2212 Important / security related fixes.
2214 Toolchain: Add logic to mark toolchains affected by binutils
2215 bug 27597 (Nios II).
2217 support/scripts/cve.py: Use the (significantly) faster yajl2
2218 ijson backend for older (< 2.5) ijson versions rather than the
2219 slow python default, speeding up pkg-stats by ~2x.
2221 CMake infrastructure: Use CMAKE_EXE_LINKER_FLAGS rather than
2222 CMAKE_CXX_FLAGS to link with libatomic to fix an compatibility
2225 Infrastructure: Expose CONFIG_DIR to post-build/post-image
2226 scripts, so they can call the Buildroot Makefile in the
2227 correct directory for both in-tree / out-of-tree builds.
2229 Updated/fixed packages: at91bootstrap, avahi, bash, bind,
2230 bridge-utils, boost, cegui, cifs-utils, clamav, cmake,
2231 coremark-pro, coreutils, cryptsetup, dmalloc, dnsmasq,
2232 docker-cli, docker-engine, domoticz, efl, exim, ffmpeg, flex,
2233 gcc, genext2fs, go, gst1-interpipe, haproxy, hostapd,
2234 i2c-tools, imx-vpu, kexec, kf5-kcoreaddons, kismet, libcamera,
2235 libcurl, libdrm, libfreefare, libfuse3, libgeos, libgpiod,
2236 libnpupnp, libopenssl, libp11, librsync, libtomcrypt, libupnp,
2237 localedef, lvm2, lxc, m4, makedevs, mender, mesa3d,
2238 mesa3d-headers, mkpasswd, mkpimage, modem-manager, monkey,
2239 mpd, ncurses, nettle, network-manager, nginx, numactl,
2240 openjdk, openjdk-bin, openldap, openvpn, php, pipewire,
2241 python-aioconsole, python-asgiref, python-botocore,
2242 python-django, python-dnspython, python-flup, python-httplib2,
2243 python-markdown2, python-mbrstrdecoder, python3, quickjs,
2244 readline, rsyslog, ruby, rust, samba4, sconeserver, snort,
2245 sox, systemd, tar, timescaledb, tio, tor, usb_modeswitch,
2246 wpa_supplicant, xdriver_xf86-video-ati, xen, xlib_libXaw,
2249 Issues resolved (http://bugs.uclibc.org):
2251 #13271: systemd-resolved: /etc/resolv.conf link broken on per-pa..
2252 #13551: 2021.02.rc2: Unicode not work on qt 5.15.2
2253 #13651: pkg-golang cannot build when main.go is in the root
2254 #13661: host-python2 build fails on aarch64
2255 #13721: c-stack.c:55:26: error: missing binary operator before ..
2256 #13731: Readline Patch is missing Author Information
2257 #13741: genext2fs does not allow to set perms of root node
2258 #13751: libopenssl (static): huge drop in performance in newer ..
2259 #13771: package htop has undeclared dependency on host python
2261 2021.02.1, released April 7, 2021
2263 Important / security related fixes.
2265 Dependencies: Explicitly detect and bail out if PATH contains
2266 spaces or tabs. A number of packages fail to build in such
2267 setups, so explicitly inform about this.
2269 utils/scanpypi: Explicitly use python3 for compatibility with
2270 packages using python3 syntax in setup.py
2272 support/download: Fix tarball generation (from git/svn repos)
2273 including symlinks pointing to ./<something>. Fix svn download
2274 for <1.9 clients or repos using CVS-style keywords.
2276 Meson: Use correct C++ host compiler (rather than C compiler)
2278 Toolchain: Add logic to work around binutils bug 21464,
2279 affecting OpenRISC, and drop the now longer applicable bug
2280 19615 / 20006 handling.
2282 Python{,3}: Fix byte compiling python files with short (single
2283 character before .py) file names.
2285 CPE meta data has been added for a large number of packages
2287 Defconfigs: Correct Beaglebone QT file system overlay
2289 Updated/fixed packages: alsa-utils, at91bootstrap3,
2290 batman-adv, binutils, botan, bridge-utils, busybox,
2291 ca-certificates, cog, coreutils, diffutils, dmidecode,
2292 docker-cli, docker-containerd, docker-engine, efivar,
2293 fetchmail, frr, genimage, git, gnutls, go, grub2, gst-omx,
2294 gst1-devtools, gst1-libav, gst1-plugins-bad,
2295 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2296 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2297 gstreamer1-editing-services, haproxy, haserl, hwloc,
2298 irqbalance, jasper, kexec, kexec-lite, kismet, kodi, libcurl,
2299 libfreeglut, libgcrypt, libgeos, libglib2, libopenssl, libqmi,
2300 libressl, libupnp, libvips, libvpx, libwebsockets, linux,
2301 lldpd, logrotate, lttng-libust, lttng-tools, mariadb, mbedtls,
2302 mcelog, mender, micropython, mongoose, mosquitto, mpd,
2303 netsnmp, nodejs, openmpi, openssh, openvpn, opkg-utils,
2304 optee-client, optee-test, perl, php, proftpd, protobuf,
2305 python-django, python-jinja2, python-lxml, python-paramiko,
2306 python-py, python-pygments, python-rpi-ws281x, python-urllib3,
2307 python3, qt5webkit, qwt, rpm, samba4, sconeserver, sdl2, shim,
2308 sqlcipher, squid, sysklogd, syslinux, sysvinit, tor,
2309 transmission, tzdata, uboot, uclibc, upx, webkitgtk,
2310 wireshark, wpebackend-fdo, wpewebkit, xen, zstd
2312 New packages: perl-parse-yapp
2314 Issues resolved (http://bugs.uclibc.org):
2316 #13516: utils/scanpypi: Failure when parsing diffoscope
2317 #13576: Issues compiling buildroot for 5x86
2318 #13601: Gen image :Iappropriate ioctl error
2319 #13616: tar file from git repository generation issue
2320 #13641: glibc on raspberrypi
2321 #13646: Gen image version 14 error : no sub -section title/..
2322 #13671: openSSH server closes connection before authentication..
2324 2021.02, released March 6th, 2021
2328 Toolchain: Correct Bootlin xtensa-lx60 dependencies
2330 Updated/fixed packages: asterisk, belle-sip, bustle, dhcpcd,
2331 dovecot, dovecot-pigeonhole, gnuchess, gnuradio,
2332 gst1-plugins-bad, haproxy, jasper, kismet, libebml,
2333 libeXosip2, libgeos, libhtp, libjpeg, libopenssl, libshout,
2334 libstrophe, mosquitto, openblas, openssh, perl, privoxy,
2335 prosody, python-pyyaml, python3-pyyaml, quagga, redis,
2336 rust-bin, sox, suricata, tpm2-pkcs11, uclibc-ng-test, ushare,
2337 util-linux, wolfssl, wpa_supplicant
2339 Issues resolved (http://bugs.uclibc.org):
2341 #13501: 2021.02.rc2: Unicode not work on qt 5.15.2
2342 #13581: jpegsrc.v9d.tar.gz has changed hash
2344 2021.02-rc3, released February 27th, 2021
2346 Fixes all over the tree.
2348 utils/scanpypi: Explicitly use python3 to ensure compatiblity
2349 with packages having python3-only code in setup.py
2351 support/download: Ensure sub-second timestamp precision is
2352 dropped when creating a tarball from a (subversion) repo, as
2353 that is not representable in the PAX tar format
2355 Updated/fixed packages: babeltrace2, bind, botan, brltty,
2356 cegui, elfutils, fakeroot, imagemagick, intel-mediasdk,
2357 irqbalance, libglib2, libselinux, libusb, libuwsc, nodejs,
2358 open62541, openldap, ply, python-aiohttp, python-django,
2359 python3, qemu, readline, rust, screen, taglib, unbound, xterm
2361 Issues resolved (http://bugs.uclibc.org):
2363 #13516: utils/scanpypi: Failure when parsing diffoscope
2364 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to...
2365 #13561: Create a new user defining users-table.txt not working..
2367 2021.02-rc2, released February 16th, 2021
2369 Fixes all over the tree.
2371 Vulnerability scanning: cpedb.py: Drop CPE XML database
2372 caching, as it did not speed up processing much and uses a lot
2373 of additional memory.
2374 pkg-stats: include information about ignored CVEs in JSON
2377 Fakeroot: Fix compatibility issue with glibc 2.33
2379 Updated/fixed packages: can-utils, collectd, dnsmaqs,
2380 docker-cli, docker-engine, ebtables, fakeroot, flashrom,
2381 gdk-pixbuf, go, gst1-python, jasper, kodi,
2382 kodi-inputstream-adaptive, lcms2, libgeos, libgpg-error,
2383 libopenssl, mongoose, mpd, ne10, netopeer2, openblas, orc,
2384 perl-gd, ply, postgresql, protobuf, subversion, tcpdump,
2385 tzdate, uboot-tools, wireshark, webkitgtk, wpewebkit, xterm
2387 New packages: perl-extutils-pkgconfig
2389 Issues resolved (http://bugs.uclibc.org):
2391 #11706: binman (U-boot tool) cannot find libfdt "binman: No mod..
2393 2021.02-rc1, released February 9th, 2021
2395 Fixes all over the tree and new features.
2397 Toolchain: Default to binutils 2.35.2, add 2.36.1, drop
2398 2.33.x. Fix GCC 10.x ARC adc/sbc pattern handling, Update ARM
2399 toolchains to 10.2-2020.11 release.
2401 Architectures: ARC: add support for generic HS48 processor,
2402 PPC: drop PPC601 support, which was removed from Linux 5.10.
2404 Vulnerability scanning: The CVE checking logic has been
2405 extended to match packages based on CPE (Common Platform
2406 Enumeration) IDs for more accurate matching, and CPE
2407 identifiers have been added for a large amount of packages.
2409 Download: Rework the tarball creation logic (E.G. when a
2410 package is fetched from a git/svn repo) to no longer require a
2411 host-tar <= 1.29. To differ between the old and the new
2412 format, the new tarballs have gained a -br1 suffix
2413 (<pkg>-<version>-br1.tar.gz).
2415 SELinux support: A significant number of packages now pull in
2416 the relevant refpolicy modules when enabled.
2418 New defconfigs: arrow avenger96, bananapi M1+, microchip
2419 sam9x60ek, pine64 rock64
2421 Removed defconfigs: QEMU ppc virtex-ml507
2423 New packages: balena-engine, casync, coremark, coremark-pro,
2424 datatables, datatables-buttons, datatables-fixedcolumns,
2425 datatables-responsive, delve, frotz, gkrellm, inih, jszip,
2426 libgeos, libiec61850, libmdbx, lualdap, neofetch,
2427 nvidia-modprobe, open62541, perl-devel-cycle, perl-devel-size,
2428 perl-math-int64, ply, popperjs, python-bleak,
2429 python-defusedxml, python-pycups, python-pytest-asyncio,
2430 python-typing-extensions, qcom-db410c-firmware, qt5coap,
2431 qt5knx, qt5mqtt, quickjs, rcw-smarc-sal28, screenfetch,
2432 ssdp-responder, tpm2-pkcs11, wqy-zenhei, xorcurses
2434 Removed packages: audiofile, boa, ipsec-tools, libupnp18,
2437 Renamed rcw package to qoriq-rcw
2439 Issues resolved (http://bugs.uclibc.org):
2441 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
2442 #13416: dhcpcd start warning message: no such user dhcpcd
2443 #13456: ccache prevents build
2444 #13471: package/mpd/mpd.conf make use of path not created
2445 #13506: BR2_PACKAGE_DHCPCD missing directory creation
2447 2020.11.4, released April 5th, 2021
2449 Important / security related fixes.
2451 Dependencies: Explicitly detect and bail out if PATH contains
2452 spaces or tabs. A number of packages fail to build in such
2453 setups, so explicitly inform about this.
2455 utils/scanpypi: Explicitly use python3 for compatibility with
2456 packages using python3 syntax in setup.py
2458 support/download: Fix tarball generation (from git/svn repos)
2459 including symlinks pointing to ./<something>
2461 Meson: Use correct C++ host compiler (rather than C compiler)
2463 Updated/fixed packages: asterisk, at91bootstrap3, babeltrace2,
2464 batman-adv, bind, ca-certificates, cegui, cog, diffutils,
2465 docker-containerd, dovecot, dovecot-pigeonhole, efivar,
2466 elfutils, fakeroot, git, gnuchess, gnuradio, gnutls, go,
2467 grub2, haserl, i7z, imagemagick, intel-mediasdk, irqbalance,
2468 jasper, kodi, libcurl, libebml, libeXosip2, libglib2, libhtp,
2469 libjpeg, libopenssl, libqmi, libressl, libupnp, libuwsc,
2470 libvips, lldpd, mariadb, mbedtls, mender, micropython,
2471 mosquitto, netsnmp, nodejs, openblas, openldap, openmpi,
2472 openssh, opkg-utils, optee-client, optee-test, perl, php,
2473 privoxy, proftpd, prosody, protobuf, python-aiohttp,
2474 python-django, python-lxml, python-pyyaml, python-rpi-ws281x,
2475 python-typing-extensions, python3, quagga, qwt, redis, rpm,
2476 sconeserver, screen, sox, sqlcipher, squid, suricata,
2477 syslinux, sysvinit, tor, transmission, tzdata, uboot, unbound,
2478 upx, util-linux, webkitgtk, wireshark, wolfssl,
2479 wpebackend-fdo, wpewebkit, wpa_supplicant, zstd
2481 Issues resolved (http://bugs.uclibc.org):
2483 #13516: utils/scanpypi: Failure when parsing diffoscope
2484 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to..
2485 #13576: Issues compiling buildroot for 5x86
2486 #13581: jpegsrc.v9d.tar.gz has changed hash
2487 #13616: tar file from git repository generation issue
2489 2020.11.3, released February 17th, 2021
2491 meson: Fix ccache detection handling when per-package builds
2494 Fakeroot: Fix compatibility issue with glibc 2.33
2496 Updated/fixed packages: atftp, binutils, busybox, cereal,
2497 chartjs, connman, dhcpcd, dnsmasq, docker-cli, docker-engine,
2498 ebtables, fakeroot, flashrom, go, gst1-python, guile,
2499 intel-mediadriver, intel-microcode, jasper,
2500 kodi-inputstream-adaptive, lcms2, libbsd, libopenssl,
2501 makedumpfile, memtester, mosquitto, ne10, openblas, orc, php,
2502 postgresql, privoxy, pugixml, python-bottle, python-django,
2503 python3, rauc, sox, stress-ng, subversion, tzdata,
2504 uboot-tools, uclibc, webkitgtk, wireguard-linux-compat,
2505 wireshark, wpa_supplicant, wpewebkit, xenomai,
2506 xserver_xorg-server, xterm
2508 Issues resolved (http://bugs.uclibc.org):
2510 #11706: binman (U-boot tool) cannot find libfdt "binman: No mod..
2511 #13506: BR2_PACKAGE_DHCPCD missing directory creation
2513 2020.11.2, released January 31st, 2021
2515 Important / security related fixes.
2517 Download: Ensure git submodules are correctly fetched if
2518 enabled for a package with <pkg>_GIT_SUBMODULES = YES and the
2519 host variant is downloaded first.
2521 Toolchain: Mark CodeSourcery Aarch64 2014.11 toolchain as not
2522 having libatomic. Bootlin PowerPC-440 FP toolchain updated for
2525 pkg-stats: Fix python 3.8+ deprecation warning.
2527 meson: Ensure ccache is not detected and used, as it may
2528 conflict with the ccache handling in Buildroot.
2530 Updated/fixed packages: barebox, boost, brltty, dbus,
2531 docker-containerd, dovecot, dovecot-pigeonhole,
2532 environment-setup, firmware-imx, gcc, gerbera, glibc,
2533 gmrender-resurrect, igd2-for-linux, kodi-pvr-zattoo, libclc,
2534 libfuse3, libllcp, libodb-mysql, libtorrent-rasterbar,
2535 libupnp, lpc32xxcdl, luarocks, mpd, multipath-tools, mutt,
2536 nfs-utils, nodejs, openjpeg, openldap, opentracing-cpp,
2537 openvpn, p11-kit, paho-mqtt-c, php, poppler, postgresql,
2538 python3, redis, resiprocate, rpm, runc, socat, sslh, sudo,
2539 sunxi-mali-mainline-driver, syslog-ng, systemd, tini,
2540 tpm2-tss, trace-cmd, tzdata, uboot-tools, uhd, ushare,
2541 util-linux, vlc, wavpack, wireguard-linux-compat, wolfssl,
2542 xapp_xload, xorriso, zic
2544 Removed packages: libupnp18
2546 Issues resolved (http://bugs.uclibc.org):
2548 #13471: package/mpd/mpd.conf make use of path not created
2550 2020.11.1, released December 27th, 2020
2552 Important / security related fixes.
2555 - cmake: fix host ccache handling for CMake 3.19
2556 - meson: Forcibly disable binary stripping for
2557 target builds, enable for host builds
2558 - golang: Fix HOST / TARGET directories for per-package builds
2560 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
2562 Updated/fixed packages: apitrace, arm-trusted-firmware,
2563 ca-certificates, cryptopp, dhcpcd, dtv-scan-tables,
2564 flare-engine, ghostscript, go, haproxy, imagemagick,
2565 imx-gpu-viv, jasper, kismet, libcurl, libglib2, libhtp,
2566 libopenssl, libressl, libuv, libuvw, lua, mbedtls, mongodb,
2567 mutt, ncurses, netsnmp, nodejs, opencv3, openldap, opkg-utils,
2568 paho-mqtt-c, python-crc16, python-lxml, python-pyparsing,
2569 python-pyqt5, qt5base, rauc, shadowsocks-libev, sqlcipher,
2570 suricata, ti-sgx-demos, tinycbor, uclibc-ng-test, unbound,
2571 webkitgtk, wpewebkit, wireshark, x11vnc, xen,
2574 Issues resolved (http://bugs.uclibc.org):
2576 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
2577 #13416: dhcpcd start warning message: no such user dhcpcd
2579 2020.11, released December 2nd, 2020
2583 Updated/fixed packages: bustle, docker-containerd, gnuplot,
2584 gst1-plugins-good, jemalloc, kmsxx, libcap, libplist,
2585 libuhttpd, libxkbcommon, lynx, mariadb, netsurf, privoxy,
2586 s390-tools, setserial, xserver_xorg-server
2588 Issues resolved (http://bugs.uclibc.org):
2590 #13276: libcap builds libcap.pc incorrectly
2592 2020.11-rc3, released November 28th, 2020
2594 Fixes all over the tree.
2596 Updated/fixed packages: c-ares, cage, cdrkit,
2597 dovecot-pigeonhole, efl, gvfs, harfbuzz, jpeg-turbo,
2598 libcamera, libkrb5, libpam-tacplus, libxkbcommon, minidlna,
2599 modem-manager, monkey, musl, ncurses, numactl, openntpd,
2600 openrc, postgresql, proftpd, python-flask-cors, python-pip,
2601 qemu, raptor, redis, slirp, spandsp, thermald, uhd, vsftpd,
2602 webkitgtk, wireless-regdb, wlroots, wpewebkit, xen, xinetd,
2605 Issues resolved (http://bugs.uclibc.org):
2607 #13296: host-libcap failed to build
2608 #13331: openrc-0.42.1 compilation failure on gcc-10
2609 #13336: thermald-1.9.1 compilation failure with musl 1.2.1
2610 #13341: Mistake in /etc/init.d/S70vsftpd
2612 2020.11-rc2, released November 14th, 2020
2614 Fixes all over the tree.
2616 cve-checker script dropped. Instead the pkg-stats logic has
2617 been extended to be able to only generate stats for the
2618 configured packages using 'make pkg-stats'
2620 Removed defconfigs: rock64
2622 Updated/fixed packages: apparmor, asterisk, bitcoin, busybox,
2623 cups-filters, cryptsetup, davfs2, domoticz, elf2flt, freetype,
2624 ghostscript, glmark2, go, gst1-plugins-bad, guile, jsoncpp,
2625 libcap, libexif, libnetfilter_conntrack, libpam-tacplus,
2626 libsigrokdecode, linux-backports, linux-firmware, mesa3d,
2627 modem-manager, mp4v2, oniguruma, openntpd, python3,
2628 python-lmdb, python-m2crypto, rauc, s390-tools, slirp,
2629 stress-ng, suricata, systemd, tcpdump, tmux, tor, webkitgtk,
2630 wireguard-linux-compat, wpewebkit, xen
2632 Issues resolved (http://bugs.uclibc.org):
2634 #13281: Raspberry Pi 2: overlays folder missing in genimage-ra..
2635 #13291: BR2_DL_DIR is ignored when creating defconfig
2636 #13306: wpewebkit build problem in 2020-11-rc1
2638 2020.11-rc1, released November 4th, 2020
2640 Fixes all over the tree and new features.
2642 Architectures: Support for IBM s390x
2644 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC
2645 32. Binutils 2.35.1 added, now defaulting to 2.34. ARC
2646 2020.09-release toolchain. GCC 7.x dropped. RISC-V support for
2647 uclibc-ng. Support for Bootlin external toolchains.
2649 SELinux support improvements: File security contexts are now
2650 set when the file systems are created, so there is no need to
2651 run restorecon on first boot / read only rootfs is supported.
2652 An optimized / stripped refpolicy SELinux policy is now
2653 used. Packages can enable additional refpolicy modules using
2654 <pkg>_SELINUX_MODULES.
2656 support/scripts/cve-checker: Utility script to check for known
2657 CVEs in just the packages enabled in a Buildroot configuration
2658 rather than all packages, by passing the output of 'make
2661 Go: Modules handling. The module name must be specified using
2664 BR2_EXTERNAL: Support for defining skeleton and init system
2665 packages in external trees.
2667 meson: Correct SDK cross-compilation.conf file when
2668 per-package builds were used to build SDK.
2670 systemd: Use /run rather than /var/run for PID files in units.
2672 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
2673 after all finalization hooks (including pre-rootfs) to ensure
2674 they can override any late configuration done by packages.
2676 support/script/pycompile: Rework logic to ensure .pyc files
2677 contain absolute target paths, fixing code inspection at
2678 runtime when executed with cwd != '/'.
2680 support/scripts/setlocalversion: Correct Mercurial output to
2681 match behaviour with Git.
2683 support/scripts/apply-patches.sh: Use patch
2684 --no-backup-if-mismatch, so we no longer blindly have to
2685 remove *.orig files after patching, fixing issues with
2686 packages containing such files.
2688 New defconfigs: Acer chromebook elm, Friendlyarm nanopc-t4 and
2689 nanopi-m4, Hardkernel odroid-c2, Kontron SMARC-sAL28, NXP
2690 imx8mqevk, Orangepi RK3399 and zero+, PCengines APU2, Pine64
2691 rockpro64, QEMU s390x, Raxda rockpi-n8,
2693 New packages: altera-stapl, asn1c, babeltrace2, cukinia,
2694 easyframes, environment-setup, frr, graphicsmagick, htpdate,
2695 ipcalc, libbacktrace, libblockdev, libbytesize, librelp,
2696 libuev, makedumpfile, meson-tools, mg, mrp, multipath-tools,
2697 netcalc, odroidc2-firmware, php-xdebug, python-aiofiles,
2698 python-ansicolors, python-boto3, python-botocore,
2699 python-bsdiff4, python-crayons, python-iniconfig,
2700 python-intelhex, python-ipdb, python-jmespath,
2701 python-m2crypto, python-opcua-asyncio, python-packaging,
2702 python-piexif, python-pluggy, python-pytest,
2703 python-s3transfer, python-xmodem, qprint, qt5lottie,
2704 qt5remoteobjects, re2, redir, s390-tools, sentry-cli,
2705 sentry-native, timescaledb, tinyhttpd, uhd, uredir, watchdog,
2706 wayland-utils, weston-imx
2708 Removed packages: amd-catalyst, bellagio, gqview, libcroco,
2709 nvidia-tegra23, opencv
2711 Issues resolved (http://bugs.uclibc.org):
2713 #11811: lsblk (util-linux) should depend on libudev if available
2714 #11931: Bugs in support/scripts/apply-patches.sh
2715 #12301: systemd-journal-gatewayd: config options broken
2716 #12911: usb_modeswitch installation race condition
2717 #13236: Can't compile linux 5.4.8 (with gcc 10 on host)
2718 #13286: The system hangs in vmware workstation on the line..
2720 2020.08.3, released December 27th, 2020
2722 Important / security related fixes.
2725 - cmake: fix host ccache handling for CMake 3.19
2726 - meson: Forcibly disable binary stripping for
2727 target builds, enable for host builds
2728 - golang: Fix HOST / TARGET directories for per-package builds
2730 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
2732 Updated/fixed packages: apitrace, arm-trusted-firmware,
2733 bustle, c-ares, ca-certificates, cage, cdrkit, cryptopp,
2734 dhcpcd, docker-containerd, dtv-scan-tables, flare-engine,
2735 ghostscript, gvfs, haproxy, imagemagick, imx-gpu-viv, jasper,
2736 jemalloc, jpeg-turbo, libcamera, libcap, libcurl, libglib2,
2737 libgpiod, libkrb5, libopenssl, libplist, libressl, libuv,
2738 libuvw, lynx, mariadb, mbedtls, minidlna, mongodb, monkey,
2739 musl, mutt, ncurses, netsnmp, netsurf, nodejs, opencv3,
2740 openldap, openrc, opkg-utils, paho-mqtt-c, php, privoxy,
2741 proftpd, python-crc16, python-flask-cors, python-lxml,
2742 python-pip, python-pyparsing, python-pyqt5, qemu, qt5base,
2743 raptor, rauc, ruby, setserial, shadowsocks-libev, slirp,
2744 sqlcipher, thermald, ti-sgx-demos, tinycbor, unbound, vsftpd,
2745 wireless-regdb, wireshark, wlroots, x11vnc, xen, xinetd,
2748 Issues resolved (http://bugs.uclibc.org):
2750 #13276: libcap builds libcap.pc incorrectly
2751 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
2752 #13336: thermald-1.9.1 compilation failure with musl 1.2.1
2753 #13341: Mistake in /etc/init.d/S70vsftpd
2754 #13416: dhcpcd start warning message: no such user dhcpcd
2756 2020.08.2, released November 16th, 2020
2758 Important / security related fixes.
2760 Toolchain-wrapper: Pass -fno-tree-loop-distribute-patterns to
2761 fix kernel build on microblaze with gcc 10.x when
2762 optimizations are enabled.
2764 Updated/fixed packages: apparmor, argp-standalone, asterisk,
2765 bandwidthd, binutils, bitcoin, busybox, collectd, cryptsetup,
2766 cups-filters, darkhttpd, davfs2, docker-cli,
2767 docker-containerd, docker-engine, dovecot-pigeonhole,
2768 dvb-apps, elf2flt, fastd, fbset, fbtft, freetype, gcc,
2769 ghostscript, grpc, gst1-plugins-bad, jsoncpp,
2770 kernel-module-imx-gpu-viv, keepalived, kmscube, libass,
2771 libexif, libiqrf, libnetfilter_conntrack, libpam-tacplus,
2772 libraw, linux-backports, linux-firmware, lzlib, mp4v2,
2773 netsnmp, nginx, numactl, oniguruma, opencv3, openntpd,
2774 patchelf, php, pistache, postgresql, python-pyqt5, qemu,
2775 qt5base, rauc, redis, samba4, slirp, systemd, tcpdump,
2776 tinyproxy, tmux, tor, waf, webkitgtk, wine,
2777 wireguard-linux-compat, wireshark, wpewebkit, xen, xorriso,
2778 xvisor, zeromq, zxing-cpp
2780 Issues resolved (http://bugs.uclibc.org):
2782 #11931: Bugs in support/scripts/apply-patches.sh
2784 2020.08.1, released October 12th, 2020
2786 Important / security related fixes.
2788 Fixes for various compilation issues with GCC 10.x.
2790 meson: Correct SDK cross-compilation.conf file when
2791 per-package builds were used to build SDK.
2793 systemd: Use /run rather than /var/run for PID files in units.
2795 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
2797 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
2798 after all finalization hooks (including pre-rootfs) to ensure
2799 they can override any late configuration done by packages.
2801 support/script/pycompile: Rework logic to ensure .pyc files
2802 contain absolute target paths, fixing code inspection at
2803 runtime when executed with cwd != '/'.
2805 support/scripts/setlocalversion: Correct Mercurial output to
2806 match behaviour with Git.
2808 support/scripts/apply-patches.sh: Use patch
2809 --no-backup-if-mismatch, so we no longer blindly have to
2810 remove *.orig files after patching, fixing issues with
2811 packages containing such files.
2813 fs/jffs2: Now correctly handles xattrs
2815 Updated/fixed packages: acpica, afboot-stm32, alsa-utils,
2816 apparmor, bandwidthd, barebox, bash, bison, brotli,
2817 cifs-utils, cups, dhcpcd, dhcpdump, docker-cli, docker-engine,
2818 ecryptfs-utils, efl, fail2ban, fbterm, ffmpeg, fontconfig,
2819 freetype, gcc, gdb, ghostscript, gnupg2, gnutls, go, gqview,
2820 gst1-plugins-base, gst1-plugins-ugly, ipmitool, jbig2dec,
2821 kexec, lcdproc, libcamera, libhtp, libnetconf2, libraw,
2822 libssh, libxml2, libxml-parser-perl, libzip, linux-headers,
2823 live555, localedef, ltp-testsuite, lua, matchbox, memcached,
2824 memtester, mesa3d, meson, minidlna, mongodb, mongrel2, motion,
2825 mraa, mtd, musepack, neardal, netatalk, netperf, netsniff-ng,
2826 nginx, nodejs, nss-pam-ldapd, open-plc-utils, openswan,
2827 opentyrian, openvmtools, php, postgresql, python,
2828 python-aenum, python-cycler, python-engineio, python-fire,
2829 python-pymodbus, python-scapy, python-semver,
2830 python-sentry-sdk, python-socketio, python-texttable,
2831 python-tinyrpc, python-txtorcon, python3, qt5base, quagga,
2832 read-edid, redis, rsh-redone, runc, samba4, socketcand,
2833 strace, supertux, suricata, systemd, ti-utils, trinity,
2834 uclibc, usb_modeswitch, vlc, vsftpd, wampcc,
2835 wayland-protocols, wireguard-linux-compat, wireshark, wlroots,
2836 wolfssl, w_scan, xerces, xfsprogs, xdriver-xf86-video-ati,
2837 xserver_xorg-server, ympd, zeromq, zlib-ng, zstd
2839 Issues resolved (http://bugs.uclibc.org):
2841 #12911: usb_modeswitch installation race condition
2842 #13236: Can't compile linux 5.4.8 (with gcc 10 on host)
2844 2020.08, released September 1st, 2020
2848 Updated/fixed packages: am33x-cm3, avahi, bluez-tools,
2849 busybox, chocolate-doom, collectd, dhcp, docker-cli, domoticz,
2850 gobject-introspection, graphite2, haproxy, ibm-sw-tpm2,
2851 imagemagick, libeXosip2, libressl, lxc, mbedtls, menu-cache,
2852 mongodb, mosquitto, nvidia-driver, paho-mqtt-c, pixz,
2853 postgresql, python-django, rtty, squid, stress-ng, systemd,
2854 trousers, uclibc, wireshark, wolfssl, zbar
2856 2020.08-rc3, released August 28th, 2020
2858 Fixes all over the tree.
2860 Infrastructure: Ensure RPATH entries that may be needed for
2861 dlopen() are not dropped by patchelf.
2863 Toolchain: Drop old GCC 6 based external Sourcery AMD64
2866 Updated/fixed packages: assimp, davfs2, dillo, glibc,
2867 gnuradio, hostapd, ibm-sw-tpm2, ipmitool, json-c, libroxml,
2868 linux, mender, netopeer2, openal, openjpeg, python-matplotlib,
2869 ripgrep, shadowsocks-libev, trousers, xlib_libX11,
2872 Issues resolved (http://bugs.uclibc.org):
2874 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
2876 2020.08-rc2, released August 24th, 2020
2878 Fixes all over the tree, including a number of fixes for
2879 compilation with GCC-10.
2881 Toolchain: Disallow building uClibc-ng for RISC-V 64-bit,
2882 because of issues with a missing __riscv_flush_icache()
2885 Defconfigs: CI20: Use mainline Linux and U-boot. Update
2886 Microchip sama5d27_wlsom1_ek_mmc_dev to use bluez5-utils
2887 instead of (the removed) legacy bluez-utils
2889 Updated/fixed packages: 18xx-ti-utils, aircrack-ng, apache,
2890 atest, bandwidthd, bellagio, bind, bird, bluez-alsa, boost,
2891 c-periphery, capnproto, chrony, collectd, cpio, cvs,
2892 dieharder, domoticz, dovecot, dovecot-pigeonhole, drbd-utils,
2893 dump1090, efl, elixir, f2fs-tools, feh, fluidsynth, fping,
2894 gdbm, gdk-pixbuf, ghostscript, gst1-plugins-bad,
2895 gstreamer1-editing-services, htop, ibm-sw-tpm2, ifplugd,
2896 iftop, igd2-for-linux, ima-evm-utils, iprutils, iputils,
2897 keepalived, kmsxx, libabseil-cpp, libcamera, libcurl,
2898 libfuse3, libnss, librtlsdr, libubox, libunwind, live555,
2899 lttng-tools, luabitop, mender-artifact, minizip,
2900 mjpg-streamer, mpd, mpv, mtd, ncftp, open-lldp, openal,
2901 opencv, opencv3, openfpgaloader, optee-os, owfs, php,
2902 pistache, prosody, pulseview, python-decorator,
2903 python-gunicorn, python-rpi-gpio, python-spidev,
2904 python3-decorator, python3-mako, python3-pyselftools, qt5,
2905 qt5webengine, rauc, redis, ripgrep, rtl8188eu, rtl8821au,
2906 setools, smstools3, supertux, tftpd, tpm2-abrmd,
2907 wpa_supplicant, xen, xlib_libX11, xserver_xorg-server
2909 New packages: python3-cython, python3-pycryptodomex
2911 Issues resolved (http://bugs.uclibc.org):
2913 #12876: nodejs fails to build when host-icu has been built before
2914 #13111: python-gunicorn: missing dependency on python-setuptools
2915 #13121: wpa_supplicant fails to build without libopenssl enabled
2916 #13146: raspberrypi3_defconfig: "Inappropriate ioctl for device"..
2917 #13156: package live555 new license
2918 #13166: python-rpi-gpio: does not work against aarch64, unint..
2920 2020.08-rc1, released August 6th, 2020
2924 - GCC 10.x added, GCC 9.x is the default
2925 - binutils 2.34 added, binutils 2.33 is the default, binutils
2927 - glibc updated to 2.31
2928 - ARC toolchain components updated to 2020.03-release.
2929 - Enable uClibc-ng usage for RISC-V 64-bit
2933 - qmake-package was fixed to be compatible with
2934 BR2_PER_PACKAGE_DIRECTORIES
2935 - complete rewrite of the Gitlab CI Yaml configuration file,
2936 now generated directly by the Gitlab CI pipeline itselfs
2940 - cargo and cargo-bin packages removed, as cargo is now part
2943 Filesystem: ubinize configuration files can now use
2944 BINARIES_DIR to refer to the $(O)/images directory.
2946 New packages: bitwise, earlyoom, fuse-overlayfs, gloox,
2947 kodi-pvr-octonet, kodi-pvr-zattoo, libabseil-cpp, libcutl,
2948 libnids, libnpupnp, libodb, libodb-boost, libodb-mysql,
2949 libodb-pgsql, mbpfan, netopeer2, odb, parprouted,
2950 python-colorzero, python-gpiozero, python-pybind, python-yatl,
2951 python3-decorator, qt5quicktimeline, resiprocate, ttyd,
2952 unclutter-xfixes, urandom-scripts,
2954 New defconfigs: bananapi_m2_zero, freescale_imx8mnevk,
2955 globalscale_espressobin, imx6ullevk,
2956 microchip_sama5d27_wlsom1_ek, rock_pi_4, rock_pi_n10
2958 Removed packages: cargo, cargo-bin,
2959 kodi-peripheral-steamcontroller
2961 Issues resolved (http://bugs.uclibc.org):
2963 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_DIRECTORIES
2964 #12946: Grub: Decompressor is too big.
2965 #12986: Mtools: Error converting to codepage 850
2966 #13001: openjdk-bin replaces libfreetype.so from host-freetype
2967 #13011: Incorrect selection of gcc version
2968 #13021: Minor code error when building granite-0.4.1
2969 #13026: rpi-firmware: must not rename start files
2970 #13046: Optimize for fast -Ofast is not compliant
2971 #13081: host-e2fsprogs attempts to create udev rules.d on build host if not exists
2972 #13101: BR audit2allow support
2974 2020.05.3, released October 12th, 2020
2976 Important / security related fixes.
2978 meson: Correct SDK cross-compilation.conf file when
2979 per-package builds were used to build SDK.
2981 systemd: Use /run rather than /var/run for PID files in units.
2983 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
2985 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
2986 after all finalization hooks (including pre-rootfs) to ensure
2987 they can override any late configuration done by packages.
2989 support/script/pycompile: Rework logic to ensure .pyc files
2990 contain absolute target paths, fixing code inspection at
2991 runtime when executed with cwd != '/'.
2993 support/scripts/setlocalversion: Correct Mercurial output to
2994 match behaviour with Git.
2996 support/scripts/apply-patches.sh: Use patch
2997 --no-backup-if-mismatch, so we no longer blindly have to
2998 remove *.orig files after patching, fixing issues with
2999 packages containing such files.
3001 Updated/fixed packages: alsa-utils, apparmor, avahi,
3002 bandwidthd, barebox, bash, bison, brotli, busybox, cifs-utils,
3003 cryptsetup, cups, dhcpcd, dhcpdump, docker-cli, docker-engine,
3004 ecryptfs-utils, efl, fail2ban, freetype, gcc, gdb,
3005 ghostscript, gnutls, go, graphite2, gst1-plugins-base,
3006 gst1-plugins-ugly, imagemagick, ipmitool, jbig2dec, libhtp,
3007 libraw, libssh, libxml2, libxml-parser-perl, linux-headers,
3008 localedef, lua, mbedtls, memcached, mesa3d, meson, minidlna,
3009 mongodb, nginx, nodejs, nss-pam-ldapd, openvmtools,
3010 paho-mqtt-c, php, postgresql, python, python-aenum,
3011 python-django, python-engineio, python-fire, python-pymodbus,
3012 python-scapy, python-semver, python-sentry-sdk,
3013 python-socketio, python-texttable, python-tinyrpc,
3014 python-txtorcon, python3, qt5base, rsh-redone, runc, samba4,
3015 strace, supertux, suricata, systemd, uclibc, usb_modeswitch,
3016 vlc, vsftpd, wayland-protocols, wireguard-linux-compat,
3017 wireshark, wlroots, wolfssl, xserver_xorg-server, ympd,
3020 Issues resolved (http://bugs.uclibc.org):
3022 #12911: usb_modeswitch installation race condition
3023 #13251: cryptsetup does not work on branch 2020.02 following..
3025 2020.05.2, released August 29th, 2020
3027 Important / security related fixes.
3029 Infrastructure: Ensure RPATH entries that may be needed for
3030 dlopen() are not dropped by patchelf.
3032 BR_VERSION_FULL/setlocalversion (used by make print-version
3033 and /etc/os-release): Properly handle local git tags
3035 Updated/fixed packages: apache, assimp, at91bootstrap3, bind,
3036 boost, busybox, capnproto, cegui, chrony, collectd, cpio,
3037 cryptsetup, cups, cvs, dbus, docker-engine, domoticz, dovecot,
3038 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
3039 gd, gdk-pixbuf, ghostscript, glibc, gnuradio, grub2,
3040 gst1-plugins-bad, gstreamer1-editing-services, hostapd,
3041 ibm-sw-tpm2, iputils, jasper, json-c, libcurl, libressl,
3042 libwebsockets, linux, live555, mesa3d, mongodb, mosquitto,
3043 mpv, nodejs, opencv, opencv3, openfpgaloader, openjpeg,
3044 patchelf, perl, php, postgresql, prosody, python-django,
3045 python-gunicorn, python-matplotlib, ripgrep, rtl8188eu,
3046 rtl8821au, ruby, shadowsocks-libev, squid, systemd,
3047 tpm2-abrmd, tpm2-tools, trousers, uboot, webkitgtk, wireshark,
3048 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
3051 Issues resolved (http://bugs.uclibc.org):
3053 #12876: nodejs fails to build when host-icu has been built before
3054 #13111: python-gunicorn: missing dependency on python-setuptools
3055 #13121: wpa_supplicant fails to build without libopenssl enabled
3056 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
3057 #13156: package live555 new license
3059 2020.05.1, released July 25th, 2020
3061 Important / security related fixes.
3064 - Make external toolchain version check also work for
3065 toolchains configured with --with-gcc-major-version-only
3067 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
3068 compiler supports it, fixing an issue with precompiled
3071 - Ensure debug libs from external toolchains are not installed
3072 into target if debugging is disabled
3075 - Correct reproducibility issue in handling of git submodules
3076 for older git versions.
3078 - Fix file locking over NFS
3080 fs: Ensure cpio archive element order is reproducible
3082 Br2-external: Fix error reporting for invalid br2-external trees
3085 - Fix an issue with python3 sysconfig data not getting
3088 - Fix per-package building for packages using the qmake
3091 Updated/fixed packages: a10disp, asterisk, bind, brltty,
3092 cdrkit, clamav, cryptodev-linux, dbus, docker-cli,
3093 docker-engine, dvb-apps, e2fsprogs, exim, exiv2, freerdp, gdb,
3094 gdk-pixbuf, gerbera, gnutls, go, granite, grub2, gssdp,
3095 gst1-plugins-good, gst1-plugins-ugly, gupnp, intel-microcode,
3096 iproute2, irrlicht, iwd, jq, kodi, libcamera, libcec,
3097 libconfuse, libcurl, libevdev, libhttpserver, libmicrohttpd,
3098 libnss, libressl, libvncserver, libxml2, libxmlrpc, lxc,
3099 mbedtls, mediastreamer, mesa3d, meson, minizip, mongodb,
3100 mtools, mutt, nano, network-manager, nghttp2, ngircd, nodejs,
3101 ntp, open-plc-utils, open2300, openjdk-bin, openssh,
3102 oracle-mysql, paho-mqtt-c, pango, php, poco, prosody, putty,
3103 python-greenlet, python-urllib3, python-validators, python3,
3104 readline, redis, rpi-firmware, rtl8821au, samba4, sdl2,
3105 sqlite, squid, strace, sunxi-mali-mainline-driver, syslog-ng,
3106 systemd, tcpreplay, tinydtls, upmpdcli, upx, vlc, webkitgtk,
3107 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
3110 Issues resolved (http://bugs.uclibc.org):
3112 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
3113 #12946: Grub: Decompressor is too big.
3114 #12986: Mtools: Error converting to codepage 850
3115 #13001: openjdk-bin replaces libfreetype.so from host-freetype
3116 #13011: Incorrect selection of gcc version
3117 #13021: Minor code error when building granite-0.4.1
3118 #13026: rpi-firmware: must not rename start files
3119 #13031: nodejs: RangeError at new ArrayBuffer()
3120 #13046: Optimize for fast -Ofast is not compliant
3122 2020.05, released June 1st, 2020
3126 Updated/fixed packages: arm-trusted-firmware, gcc, mp4v2, fmc,
3127 fmlib, glib-networking, libusb-compat, linux, qt5webengine,
3128 sysrepo, wampcc, xen
3130 2020.05-rc3, released May 29th, 2020
3132 Fixes all over the tree.
3134 Infrastructure: Support checking download hashes for packages
3135 coming from Subversion.
3137 Defconfigs: Increase boot partition size to 64MB for Freescale
3138 boards to allow space for bigger kernels.
3140 Updated/fixed packages: audit, bind, dovecot, efl, erlang,
3141 ffmpeg, fio, gerbera, gnupg, leveldb, lrzip, ltrace, matio,
3142 mesa3d, mp4v2, prosody, qemu, qt5declarative, speexdsp,
3143 systemd, tremor, uboot-tools, unbound, wireshark
3145 Removed packages: wiringpi
3147 Issues resolved (http://bugs.uclibc.org):
3149 #12361: Init system (systemd) kills login on Raspberry Pi Zero
3150 #12686: recipe for target 'install_dev' failed (libcrypto.so..)
3152 2020.05-rc2, released May 22nd 2020
3154 Fixes all over the tree.
3156 U-Boot: Support building with Python 3.x instead of Python
3157 2.x. Since U-Boot 2020.01, various U-Boot build scripts use
3158 Python 3.x instead of Python 2.x, so add an option to pull in
3159 host-python3 rather than host-python. Also fix a number of
3160 defconfigs to use this new option.
3162 Updated/fixed packages: apparmor, binutils, bison, brltty,
3163 c-icap, cegui, checkpolicy, clamav, crda, cvs, docker-cli,
3164 docker-engine, domoticz, elf2flt, exfatprogs, fakeroot,
3165 ffmpeg, freerdp, gcc, glibc, gnuconfig, irrlicht, kmod,
3166 libexif, libpam-tacplus, libssh2, libv4l, libvncserver,
3167 localedef, lrzip, mariadb, matchbox, mbuffer, mesa3d,
3168 mesa3d-headers, meson, netsniff-ng, openldap, openocd,
3169 optee-os, p7zip, paho-mqtt-c, php, piglit, pigz,
3170 python-argon2-cffi, python-attrs, python-future,
3171 python-markdown, python-pycryptodomex, python-pyqt5, qt5base,
3172 rpi-firmware, rustc, squashfs, squid, stella, suricata,
3173 systemd, uacme, uclibc, util-linux, vboot-utils
3175 New packages: python3-pyelftools
3177 Removed packages: ezxml, mtdev2tuio, python-pycrypto
3179 Issues resolved (http://bugs.uclibc.org):
3181 #10551: PowerPC SPE and Musl
3182 #12256: package tar is outdated (1.29 is 3 years old)
3183 #12271: python-iptables runtime dependencies
3184 #12321: host-generic-package: PKG_DL_OPTS not used for host package
3185 #12391: CMake-based host package fails to include output/host/include
3186 #12431: ethernet no detected on nanopi neo 2
3187 #12521: RISCV RV32IA selected, RV64GC output
3188 #12586: avahi failure
3189 #12596: host-e2fsprogs: tune2fs incompatibility on older glibc..
3190 #12611: ntp hash is not matching with upstream 4.2.8p13
3191 #12626: PHP missing header files within 2020.02
3192 #12631: glibc support Power-PC SPE
3193 #12656: bison fails to relocate with relocate-sdk.sh
3194 #12661: cups problems in buildroot
3195 #12686: recipe for target 'install_dev' failed (libcrypto.so:..
3196 #12691: host-rust build fails
3197 #12761: Buildroot fails when building GCNano binaries for the STM..
3198 #12786: Systemd spawns two getty processes when the getty port..
3199 #12806: There are multiple issues in buildroot that faults cups..
3200 #12826: nodejs-12.16.1: error: 'uv_sleep' was not declared in..
3201 #12831: RPI-firmware package: DTB-overlay dependency
3202 #12836: libunwind: package does not show up in menuconfig for..
3203 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header
3204 #12866: should we be disabling bash executable path caching?
3205 #12886: GMP built in wrong order (?)
3206 #12891: QEMU, libvirt-bin, qemu-kvm Package Support required
3207 #12901: GStreamer doesn't build on 2020-05 rc1 with GObject..
3208 #12906: qt PrefixPath is wrong on 2020.05-rc1
3209 #12921: nodejs-12.16.1: error: overriding 'virtual icu_65::..
3211 2020.05-rc1, released May 7th 2020
3213 Addition of support for gobject-introspection: both the
3214 gobject-introspection package itself, but also introspection
3215 support was enabled in a number of other packages.
3217 Support for Qt 5.6 was dropped as its support was dropped
3218 upstream, only one version of Qt is supported at the moment:
3221 Addition of support for the apparmor Linux security module, by
3222 adding the necessary user-space packages.
3224 Addition of a qmake package infrastructure, now used by most
3225 Qt-related packages.
3227 The Luarocks package infrastructure has been extended to
3228 support build host packages.
3230 The package infrastructure was improved to allow each package
3231 to indicate the Linux kernel configuration options it needs.
3233 Addition of support for generating filesystem images using the
3236 The logic that calculates the list of files installed by each
3237 package was reworked to be compatible with the top-level
3238 parallel build functionality.
3240 Addition of a package for a pre-compiled ARM32 bare-metal
3241 toolchain, which can be used to build ARM32 code in ARM64
3242 configurations, such as firmware/bootloader code.
3244 The Qemu defconfigs are now boot-tested in Qemu as part of the
3245 Gitlab continuous integration.
3247 Toolchain: gcc 9.x bumped to 9.3.0, gcc 8.x bumped to 8.4.0,
3248 gdb bumped to 8.3.1.
3250 New packages: apcupsd, apparmor, arm-gnu-a-toolchain, bearssl,
3251 belle-sip, belr, cage, chartjs, erofs-utils, exfatprogs,
3252 gobject-introspection, ibm-sw-tpm2, imx-seco, jbig2dec,
3253 libapparmor, libiberty, libfuse3, libtextstyle, libudfread,
3254 libuhttpd, libuwsc, lua-lyaml, matio, mbuffer, netdata,
3255 openfpgaloader, perl-i18n, perl-locale-maketext-lexicon,
3256 perl-lwp-protocol-https,
3257 perl-mojolicious-plugin-authorization,
3258 perl-mojolicious-plugin-cspheader,
3259 perl-mojolicious-plugin-i18n,
3260 perl-mojolicious-plugin-securityheader, perl-mozilla-ca,
3261 perl-path-class, pistache, pkcs11-helper, prelink-cross,
3262 python-argon2-cffi, python-canopen, python-cbor2,
3263 python-filelock, python-flatbuffers, python-greenlet,
3264 python-modbus-tk, python-pyalsa, python-pysftp, python-regex,
3265 python-snappy, rtty, tinyproxy, udev-gentoo-scripts, unbound,
3268 New defconfigs: freescale_imx6ullevk, freescale_imx8qmmek,
3269 nanopi_neo4, nanopi_r1, nitrogen8mm, nitrogen8mn, olpc_xo1,
3270 olpc_xo175, roc_rk3399_pc, stm32mp157a_dk1, zynq_qmtech
3272 Issues resolved (http://bugs.uclibc.org):
3274 #10386: Add an option to put all compiled executables that
3275 show up on target/ in staging/ as well
3276 #11866: iniramfs file system fails to boot using Grub on EFI x86_64
3277 #12666: Doesn't pick up a custom bash profile
3278 #12696: Uboot 2020.01 Problem loading Linux kernel on Nano PI NEO
3279 #12701: [patch] wpa_supplicant must depend on openssl
3280 #12711: host-localedef 2.30-20 fails to compile on fedora 32 (gcc 10.0.1)
3281 #12716: bio.h not found
3282 #12726: systemctl preset-all failed for ctrl-alt-del.target
3283 #12731: rtl8188eu not buildung for banana pi M1 (glib, systemd, 4.18.12)
3284 #12746: "sysdig" package description points to
3285 http://sysdig.org, which bounces to malware site
3286 #12751: OpenJdk package installation issues on target
3287 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
3288 #12811: bootstrap stuck and no login prompt
3290 2020.02.12, released April 5, 2021
3292 Important / security related fixes.
3294 Dependencies: Explicitly detect and bail out if PATH contains
3295 spaces or tabs. A number of packages fail to build in such
3296 setups, so explicitly inform about this.
3298 utils/scanpypi: Explicitly use python3 for compatibility with
3299 packages using python3 syntax in setup.py
3301 support/download: Fix tarball generation (from git/svn repos)
3302 including symlinks pointing to ./<something>
3304 Meson: Use correct C++ host compiler (rather than C compiler)
3306 Updated/fixed packages: asterisk, batman-adv, bind,
3307 ca-certificates, docker-containerd, dovecot,
3308 dovecot-pigeonhole, diffutils, efivar, git, gnuchess, gnutls,
3309 grub2, fakeroot, haserl, imagemagick, irqbalance, jasper,
3310 kodi, libcurl, libebml, libglib2, libjpeg, libopenssl,
3311 libupnp, libvips, lldpd, mariadb, mbedtls, mosquitto, nodejs,
3312 netsnmp, nettle, openldap, openmpi, openssh, opkg-utils, perl,
3313 php, privoxy, prosody, protobuf, python-aiohttp,
3314 python-django, python-lxml, python-pyyaml, python-rpi-ws281x,
3315 python3, redis, rpm, sconeserver, screen, sox, sqlcipher,
3316 squid, sysvinit, tor, transmission, tzdata, uboot, upx,
3317 util-linux, wireshark, wolfssl, wpa_supplicant, zstd
3319 Issues resolved (http://bugs.uclibc.org):
3321 #13516: utils/scanpypi: Failure when parsing diffoscope
3322 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to..
3323 #13576: Issues compiling buildroot for 5x86
3324 #13581: jpegsrc.v9d.tar.gz has changed hash
3325 #13616: tar file from git repository generation issue
3327 2020.02.11, released February 17, 2021
3329 Important / security related fixes.
3331 meson: Fix ccache detection handling when per-package builds
3334 Fakeroot: Fix compatibility issue with glibc 2.33
3336 Updated/fixed packages: atftp, busybox, cereal, connman,
3337 dhcpcd, dnsmasq, docker-cli, docker-engine, fakeroot,
3338 intel-mediadriver, intel-microcode, jasper,
3339 kodi-inputstream-adaptive, libbsd, libopenssl, linux-headers,
3340 mosquitto, orc, php, postgresql, privoxy, pugixml,
3341 python-bottle, python-django, python3, rauc, sox, subversion,
3342 tzdata, wireguard-linux-compat, wpa_supplicant, xenomai, xterm
3344 Issues resolved (http://bugs.uclibc.org):
3346 #13506: BR2_PACKAGE_DHCPCD missing directory creation
3348 2020.02.10, released January 31st, 2021
3350 Important / security related fixes.
3352 Download: Ensure git submodules are correctly fetched if
3353 enabled for a package with <pkg>_GIT_SUBMODULES = YES and the
3354 host variant is downloaded first.
3356 Toolchain: Mark CodeSourcery Aarch64 2014.11 toolchain as not
3359 pkg-stats: Fix python 3.8+ deprecation warning.
3361 meson: Ensure ccache is not detected and used, as it may
3362 conflict with the ccache handling in Buildroot.
3364 New packages: libnpupnp
3366 Updated/fixed packages: bctoolbox, brltty, dbus, dovecot,
3367 dovecot-pigeonhole, gcc, gerbera, gmrender-resurrect, gst-omx,
3368 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
3369 gst1-plugins-ugly, gst1-rtsp-server, gst1-vaapi,
3370 gst1-validate, gstreamer1, gstreamer1-editing-services,
3371 igd2-for-linux, libclc, libllcp, libtorrent-rasterbar,
3372 libupnp, libupnpp, lpc32xxcdl, luarocks, mpd, nfs-utils,
3373 nodejs, openjpeg, openldap, opentracing-cpp, openvpn, p11-kit,
3374 paho-mqtt-c, php, poppler, postgresql, python3, runc, sudo,
3375 syslog-ng, systemd, tini, trace-cmd, tzdata, ushare, vlc,
3376 wavpack, wireguard-linux-compat, wolfssl, xapp_xload, xorriso,
3379 Removed packages: libupnp18
3381 Issues resolved (http://bugs.uclibc.org):
3383 #13471: package/mpd/mpd.conf make use of path not created
3385 2020.02.9, released December 27th, 2020
3387 Important / security related fixes.
3390 - cmake: fix host ccache handling for CMake 3.19
3391 - meson: Forcibly disable binary stripping for
3392 target builds, enable for host builds
3393 - golang: Fix HOST / TARGET directories for per-package builds
3395 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
3397 Updated/fixed packages: apitrace, arm-trusted-firmware,
3398 bustle, c-ares, ca-certificates, cdrkit, cryptopp, dhcpcd,
3399 docker-containerd, dtv-scan-tables, flare-engine, ghostscript,
3400 haproxy, imagemagick, imx-gpu-viv, jasper, jemalloc,
3401 jpeg-turbo, libcap, libcurl, libglib2, libgpiod, libkrb5,
3402 libopenssl, libplist, libressl, libuv, libuvw, lynx, mariadb,
3403 mbedtls, minidlna, monkey, musl, mutt, ncurses, netsnmp,
3404 nodejs, opencv3, openldap, openrc, opkg-utils, paho-mqtt-c,
3405 php, privoxy, proftpd, python-crc16, python-flask-cors,
3406 python-lxml, python-pip, python-pyparsing, python-pyqt5, qemu,
3407 qt5base, raptor, rauc, ruby, setserial, shadowsocks-libev,
3408 slirp, sqlcipher, ti-sgx-demos, tinycbor, vsftpd,
3409 wireless-regdb, wireshark, x11vnc, xen, xinetd,
3412 Issues resolved (http://bugs.uclibc.org):
3414 #13276: libcap builds libcap.pc incorrectly
3415 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
3416 #13341: Mistake in /etc/init.d/S70vsftpd
3418 2020.02.8, released November 16th, 2020
3420 Important / security related fixes.
3422 Updated/fixed packages: angularjs, argp-standalone, asterisk,
3423 bandwidthd, bitcoin, busybox, cryptsetup, darkhttpd, davfs2,
3424 docker-cli, docker-containerd, docker-engine,
3425 dovecot-pigeonhole, fastd, fbset, fbtft, freetype, gcc,
3426 ghostscript, gnuradio, grpc, gst1-plugins-bad, jsoncpp,
3427 keepalived, libass, libexif, libiqrf, libpam-tacplus, libraw,
3428 linux-backports, linux-firmware, lzlib, netsnmp, nginx,
3429 oniguruma, opencv3, openntpd, patchelf, php, postgresql,
3430 python-pyqt5, qt5base, rauc, redis, samba4, slirp, systemd,
3431 tcpdump, tmux, tor, webkitgtk, wireguard-linux-compat,
3432 wireshark, wpewebkit, xen, xorriso, zeromq, zxing-cpp
3434 Issues resolved (http://bugs.uclibc.org):
3436 #11931: Bugs in support/scripts/apply-patches.sh
3438 2020.02.7, released October 12th, 2020
3440 Important / security related fixes.
3442 meson: Correct SDK cross-compilation.conf file when
3443 per-package builds were used to build SDK.
3445 systemd: Use /run rather than /var/run for PID files in units.
3447 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
3449 support/script/pycompile: Rework logic to ensure .pyc files
3450 contain absolute target paths, fixing code inspection at
3451 runtime when executed with cwd != '/'.
3453 support/scripts/setlocalversion: Correct Mercurial output to
3454 match behaviour with Git.
3456 support/scripts/apply-patches.sh: Use patch
3457 --no-backup-if-mismatch, so we no longer blindly have to
3458 remove *.orig files after patching, fixing issues with
3459 packages containing such files.
3461 Updated/fixed packages: bandwidthd, barebox, bash, bison,
3462 brotli, cifs-utils, cryptsetup, dhcpcd, dhcpdump, docker-cli,
3463 docker-engine, ecryptfs-utils, efl, fail2ban, freetype, gcc,
3464 gdb, ghostscript, gnutls, go, gst1-plugins-base,
3465 gst1-plugins-ugly, ipmitool, libhtp, libraw, libssh, libxml2,
3466 libxml-parser-perl, localedef, lua, memcached, mesa3d, meson,
3467 minidlna, nginx, nodejs, nss-pam-ldapd, openvmtools, php,
3468 postgresql, python, python-aenum, python-autobahn,
3469 python-engineio, python-fire, python-pymodbus, python-scapy,
3470 python-semver, python-sentry-sdk, python-socketio,
3471 python-texttable, python-tinyrpc, python-txtorcon, python3,
3472 qt5base, runc, samba4, strace, supertux, suricata, systemd,
3473 vlc, wayland-protocols, wireguard-linux-compat, wireshark,
3474 xserver_xorg-server, zeromq, zstd
3476 Issues resolved (http://bugs.uclibc.org):
3478 #12911: usb_modeswitch installation race condition
3479 #13251: cryptsetup does not work on branch 2020.02 following..
3481 2020.02.6, released September 5th, 2020
3483 Important / security related fixes.
3485 Fix a 2020.02.5 build regression in busybox when systemd (and
3486 not less) are enabled because of missing infrastructure.
3488 Updated/fixed packages: alsa-utils, avahi, busybox, cups,
3489 docker-cli, graphite2, imagemagick, libeXosip2, mbedtls,
3490 nvidia-driver, paho-mqtt-c, python-django, systemd, uclibc,
3491 usb_modeswitch, wolfssl
3493 Issues resolved (http://bugs.uclibc.org):
3495 #12911: usb_modeswitch installation race condition
3497 2020.02.5, released August 29th, 2020
3499 Important / security related fixes.
3501 Infrastructure: Ensure RPATH entries that may be needed for
3502 dlopen() are not dropped by patchelf.
3504 BR_VERSION_FULL/setlocalversion (used by make print-version
3505 and /etc/os-release): Properly handle local git tags
3507 Updated/fixed packages: apache, at91bootstrap3, bind, boost,
3508 busybox, capnproto, chrony, collectd, cpio, cryptsetup, cups,
3509 cvs, dbus, docker-engine, domoticz, dovecot,
3510 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
3511 gd, gdk-pixbuf, ghostscript, glibc, grub2, gst1-plugins-bad,
3512 hostapd, iputils, jasper, json-c, libcurl, libwebsockets,
3513 linux, live555, mesa3d, mosquitto, mpv, nodejs, opencv,
3514 opencv3, openjpeg, patchelf, perl, php, postgresql,
3515 python-django, python-gunicorn, python-matplotlib, ripgrep,
3516 rtl8188eu, rtl8821au, ruby, shadowsocks-libev, squid,
3517 tpm2-abrmd, tpm2-tools, trousers, uacme, webkitgtk, wireshark,
3518 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
3521 Issues resolved (http://bugs.uclibc.org):
3523 #12876: nodejs fails to build when host-icu has been built before
3524 #13111: python-gunicorn: missing dependency on python-setuptools
3525 #13121: wpa_supplicant fails to build without libopenssl enabled
3526 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
3527 #13156: package live555 new license
3529 2020.02.4, released July 26th, 2020
3531 Important / security related fixes.
3534 - Make external toolchain version check also work for
3535 toolchains configured with --with-gcc-major-version-only
3537 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
3538 compiler supports it, fixing an issue with precompiled
3541 - Ensure debug libs from external toolchains are not installed
3542 into target if debugging is disabled
3545 - Correct reproducibility issue in handling of git submodules
3546 for older git versions.
3548 - Fix file locking over NFS
3550 fs: Ensure cpio archive element order is reproducible
3552 Br2-external: Fix error reporting for invalid br2-external trees
3555 - Fix an issue with python3 sysconfig data not getting
3558 - Fix per-package building for packages using the qmake
3561 Updated/fixed packages: a10disp, asterisk, bind, cdrkit,
3562 checkpolicy, clamav, dbus, docker-cli, docker-engine,
3563 dvb-apps, e2fsprogs, exim, exiv2, freerdp, gnutls, go, grub2,
3564 gssdp, gst1-plugins-good, gst1-plugins-ugly, gupnp,
3565 intel-microcode, iproute2, irrlicht, iwd, jq, kodi, libcamera,
3566 libconfuse, libcurl, libglib2, libhttpserver, libmicrohttpd,
3567 libopenssl, libvncserver, libxml2, libxmlrpc, lxc, mbedtls,
3568 mesa3d, meson, mongodb, mtools, mutt, nghttp2, ngircd, nodejs,
3569 ntp, open-plc-utils, open2300, openjdk-bin, openssh,
3570 oracle-mysql, paho-mqtt-c, pcre, php, poco, prosody, putty,
3571 python-twisted, python-urllib3, python-validators, python3,
3572 qt5xmlpatterns, redis, rpi-firmware, rtl8821au, samba4, sdl2,
3573 sqlite, squid, syslog-ng, systemd, tcpreplay, tinydtls,
3574 upmpdcli, upx, vlc, webkitgtk, wireguard-linux-compat,
3575 wireshark, wpebackend-fdo, wpewebkit, zstd
3577 Issues resolved (http://bugs.uclibc.org):
3579 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
3580 #12946: Grub: Decompressor is too big.
3581 #12986: Mtools: Error converting to codepage 850
3582 #13001: openjdk-bin replaces libfreetype.so from host-freetype
3583 #13011: Incorrect selection of gcc version
3584 #13026: rpi-firmware: must not rename start files
3585 #13031: nodejs: RangeError at new ArrayBuffer()
3586 #13046: Optimize for fast -Ofast is not compliant
3588 2020.02.3, released June 3rd, 2020
3590 Important / security related fixes.
3592 Fix various build issues of host packages on hosts using GCC
3595 Updated/fixed packages: arm-trusted-firmware, audit, bind,
3596 binutils, bison, clamav, crda, dovecot, dtc, efl, elf2flt,
3597 erlang, fakeroot, ffmpeg, fmc, fmlib, freerdp, gcc, git,
3598 glib-networking, gnupg, leveldb, libexif, libssh2,
3599 libusb-compat, linux-headers, lrzip, ltrace, mariadb, mesa3d,
3600 mp4v2, openldap, openocd, perl, php, prosody,
3601 python-pycryptodomex, python-pyqt5, qemu, rpi-firmware, rustc,
3602 speexdsp, sysrepo, systemd, tremor, vboot-utils, wireshark,
3605 Removed packages: python-pycrypto
3607 Issues resolved (http://bugs.uclibc.org):
3609 #12361: Init system (systemd) kills login on Raspberry Pi Zero
3610 #12656: bison fails to relocate with relocate-sdk.sh
3611 #12671: leveldb won't detect that snappy is present (static..
3612 #12691: host-rust build fails
3613 #12831: RPI-firmware package: DTB-overlay dependency
3615 2020.02.2, released May 12th, 2020
3617 Important / security related fixes.
3619 Musl: Disallow on PPC64 cores without AltiVec support
3622 fs/cpio: Correctly handle booting with 'console='
3624 release: Ensure temporary .br2-external.* files are not
3625 included in the release tarball
3627 Defconfigs: Fix various mistyped config options, or config
3628 options where the dependencies were no longer met.
3630 Updated/fixed packages: apache, azure-iot-sdk-c, binutils,
3631 boinc, c-ares, cvs, docker-cli, docker-containerd,
3632 docker-engine, domoticz, e2fsprogs, efl, evtest, exim, ffmpeg,
3633 freerdp, gcc, gflags, glibc, gnuconfig, haproxy, imx-gpu-2d,
3634 irrlicht, jpeg kodi-pvr-vuplus, libarchive, libcoap,
3635 libfpm-extra, libglib2, libhtp, libid3tag, libinput, libmad,
3636 libopenssl, libsepol, libssh, libv4l, libvncserver, libwpe,
3637 localedef, mariadb, matchbox, mbedtls, mc, mesa3d-headers,
3638 meson, midori, msgpack, netsnmp, nginx, ogre, openjdk,
3639 openldap, openvpn, p7zip, paho-mqtt-c, php, polkit, python,
3640 python-attrs, python-crossbar, python-dpkt, python-flask,
3641 python-future, python-iptables, python-jedi, python-markdown2,
3642 python3, qemu, qpdf, qt5, samba4, squashfs, squid, strongswan,
3643 suricata, tzdata, util-linux, vlc, wget, webkitgtk,
3644 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
3647 Issues resolved (http://bugs.uclibc.org):
3649 #11866: initramfs file system fails to boot using Grub on EFI x86_64
3650 #12271: python-iptables runtime dependencies
3651 #12726: systemctl preset-all failed for ctrl-alt-del.target
3652 #12751: OpenJdk package installation issues on target
3653 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
3654 #12811: bootstrap stuck and no login prompt
3655 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header
3657 2020.02.1, released April 10th, 2020
3659 Important / security related fixes.
3661 core: Also fixup /lib references in libtool .la files, similar
3662 to how it is done for /usr/*.
3664 Various fixes for builds with per-package target/host
3667 toolchain: Fix kernel headers validation check for external
3668 toolchains. Fix make 4.3+ compatibility in external toolchain
3671 fs/initramfs: fix show-info so it also shows the usual
3672 rootfs-related variables.
3674 Updated/fixed packages: arm-trusted-firmware, barebox-aux,
3675 bluez5_utils, bubblewrap, busybox, civetweb, cog, collectd,
3676 ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy, hiredis, hostapd,
3677 kmscube, kodi-screensaver-rsxs, libical, libinput, libexif,
3678 libopenssl, libsndfile, linux, linux-tools, llvm, localedef,
3679 mcrypt, mesa3d, meson, monit, nftables, ntp, opencv3,
3680 oprofile, php, pinentry, polkit, pure-ftpd, python-pyyaml,
3681 qt5, quagga, radvd, rcw, redis, rocksdb, samba4, screen,
3682 sdbusplus, swupdate, sysdig, sysklogd, syslinux, syslog-ng,
3683 tor, tslib, uacme, util-linux, vala, vlc,
3684 wireguard-linux-compat, wireguard-tools, wireshark,
3685 wpa_supplicant, xserver_xorg-server
3687 Issues resolved (http://bugs.uclibc.org):
3689 #12711: host-localedef 2.30-20 fails to compile on fedora 32
3690 #12746: "sysdig" package description points to http://sysdig.org, ..
3692 2020.02, released March 8th, 2020
3696 br2-external: Fix compatibility with make 4.3+
3698 Updated/fixed packages: bash, bcm2835, binutils, cups,
3699 erlang-p1-acme, fbgrab, gr-osmosdr, gst1-plugins-base,
3700 gst1-validate, gstreamer1, guile, jhead, libdrm, libevdev,
3701 libinput, libnss, libsndfile, libvncserver, linux-firmware,
3702 mesa3d, nodejs, openjdk-bin, openvmtools, optee-test, patch,
3703 php, piglit, pppd, python-django, qemu, qt5base, ruby,
3704 ser2net, swupdate, thrift, zziplib
3706 Removed packages: classpath, jamvm
3708 Issues resolved (http://bugs.uclibc.org):
3710 #12606: fbgrab location has changed
3712 2020.02-rc3, released March 2nd, 2020
3714 Fixes all over the tree.
3716 Infrastructure: Rework file list handling to fix race
3717 conditions when building with per-package target and host
3718 directories and top-level parallel builds.
3720 Updated/fixed packages: aufs, binutils, blktrace, brltty,
3721 cairo, dnsmasq, docker-compose, elf2flt, exim, exiv2, git,
3722 kodi-inputstream-adaptive, libarchive, libcgroup, libgdiplus,
3723 libssh2, libvncserver, libvorbis, linknx, linux-firmware, lxc,
3724 lz4, mosquitto, openjpeg, openrc, poco, proftpd, pure-ftpd,
3725 python3, python-multidict, python-setuptools-scm-git-archive,
3726 qpdf, qt5tools, rdesktop, rocksdb, shellinabox, squid,
3727 suricata, swig, systemd, taglib, util-linux, wireshark, zsh
3729 Issues resolved (http://bugs.uclibc.org):
3731 #12571: ltp-testsuite : Build failure
3732 #12576: 2020.02-RC1: error while loading shared libraries: ...
3733 #12581: 2020.02-rc1 glibc failing to build on fedora 31
3735 2020.02-rc2, released February 26th, 2020
3737 Fixes all over the tree.
3739 Toolchain: Ensure strong SSP can only be enabled if the
3740 (external) toolchain supports it.
3742 Fix a race condition related to creating the output/staging
3743 symlink on systems with coreutils < 8.27.
3745 Drop support for the (end of life) Qt 5.6 variant.
3747 Updated/fixed packages: at, armadillo, audiofile, bash,
3748 busybox, erlang, fail2ban, fluidsynth, ipsec-tools, jpeg-turbo,
3749 kvm-unit-tests, libftdi1, libinput, libsvgtiny, libtomcrypt,
3750 libupnpp, libxml2, linux-tools, luv, mbedtls, mesa3d, minicom,
3751 openvmtools, php, qt5, qt5webengine, qwt, radvd, rcw,
3752 sdbusplus, systemd, tpm2-tss, vorbis-tools
3754 Issues resolved (http://bugs.uclibc.org):
3756 #12581: 2020.02-rc1 glibc failing to build on fedora 31
3758 2020.02-rc1, released February 18th, 2020
3760 Fixes all over the tree and new features.
3762 Add experimental support for building with a per-package
3763 target and host directory. This still has some rough edges,
3764 but brings a number of advantages:
3766 - Packages will only be able to access the explicitly listed
3767 dependencies and not any other packages that happen to be
3768 built before, ensuring correct dependency information in
3771 - Possibility for top-level parallel builds, speeding up
3772 builds on multicore machines.
3774 Core: Ensure package-file-lists data is correct after
3775 incremental builds as well.
3777 Architecture: Add support for ARC-HS38 with 64bit multiplier
3778 variant, allow building glibc for big endian ARC, handle 16KB
3779 MMU page size for ARC in toolchain wrapper.
3781 Toolchain: Add binutils 2.33.1, GCC 7.5.0, Arm 9.2-2019.12
3782 toolchains, ARC 2019.09 toolchain. Allow using custom kernel
3783 headers newer than what is known by Buildroot.
3785 pkg-stats: Support for CVE vulnerability reporting by
3786 comparing to NVD database.
3788 Reproducible builds: The go -trimpath option is now used to
3789 get rid of absolute build paths, __FILE__ and __BASE_FILE__
3790 defines are now handled in the toolchain wrapper.
3792 Systemd: Build host variant and use systemctl to automatically
3793 enable unit files rather than manually managing symlinks.
3795 Util-linux: Ensure that hwclock is built without GPLv3
3796 code. Notice that builds with hwclock has contained
3797 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
3799 New defconfigs: Beelink GS1, Raspberrypi4 64bit
3801 New packages: alura, avro-c, bubblewrap, cctz, cereal,
3802 cpuburn-arm, elixir, erlang-base64url, erlang-idna,
3803 erlang-jose, erlang-p1-acme, erlang-p1-mqtree,
3804 erlang-p1-yconf, fluid-soundfont, fluidsynth, gcnano-binaries,
3805 gensio, glslsandbox-player, libargon2, libmodsecurity,
3806 libpam-nfc, libtelnet, lua-codegen, lua-livr, lua-livr-extra,
3807 lua-rotas, lua-silva, mfoc, network-manager-openvpn,
3808 nginx-modsecurity, perl-crypt-openssl-aes,
3809 perl-math-prime-util, pipewire, ptm2human, python-aenum,
3810 python-aiohttp-debugtoolbar, python-aiohttp-mako,
3811 python-aiologstash, python-aiosignal, python-aiozipkin,
3812 python-async-lru, python-avro, python-bunch, python-crontab,
3813 python-dnspython, python-entrypoints, python-esptool,
3814 python-frozenlist, python-future, python-gitdb, python-janus,
3815 python-lockfile, python-logstash, python-nested-dict,
3816 python-pbr, python-pyaes, python-pydantic, python-smmap2,
3817 python-sockjs, python-zc-lockfile, raspi-gpio, rocksdb,
3818 sdbusplus, spidermonkey, thermald, ti-sgx-libgbm, tinyssh,
3819 tio, umtprd, weston-imx, wireguard-linux-compat,
3820 wireguard-tools, xdg-dbus-proxy
3822 Removed packages: bluez_utils, celt051, erlang-p1-iconv, fis,
3823 gadgetfs-test, libplayer, gstreamer, gst-ffmpeg,
3824 gst-fsl-plugins, gst-omapfb, gst-plugins-bad,
3825 gst-plugins-base, gst-plugins-good, gst-plugins-ugly,
3826 perl-digest-md5, perl-mime-base64, perl-net-ping,
3827 python-scapy3k, wireguard
3829 Issues resolved (http://bugs.uclibc.org):
3831 #11906: the new version of mesa3d cannot support etnaviv when..
3832 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
3833 #12121: PyQt5.QtSerialPort and other modules not being built
3834 #12256: package tar is outdated (1.29 is 3 years old
3835 #12286: Can't import gobject in python 3.8
3836 #12376: python-scapy3k is deprecated
3837 #12386: carriage return issue when "make menuconfig"
3838 #12441: qt5webengine build error: asm/errno.h: No such file or..
3839 #12446: Buildroot fails to finish installing packages
3840 #12456: qtvirtualkeyboard: No such file or directory
3841 #12461: libglib2 build files with deep directory structure
3842 #12481: minicom fails when output directory path contains "m4"
3843 #12501: libnss-3.49.1: ld error: multiple definition of `gcm_..
3844 #12526: host-nodejs 12.14.1: configure fail: AttributeError: ..
3845 #12536: Linux-Headers extracting failure
3846 #12546: Ninja 1.10 build Error
3848 2019.11.3, released April 10th, 2020
3850 Important / security related fixes.
3852 core: Fix compatibility with make 4.3+. Also fixup /lib
3853 references in libtool .la files, similar to how it is done for
3856 toolchain: Fix kernel headers validation check for external
3859 fs/initramfs: fix show-info so it also shows the usual
3860 rootfs-related variables.
3862 Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
3863 civetweb, cog, collectd, ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy,
3864 hiredis, hostapd, kmscube, libical, libopenssl, libsndfile,
3865 linux-tools, llvm, monit, ntp, php, pure-ftpd, radvd, redis,
3866 samba4, screen, sysdig, syslinux, syslog-ng, tor, uacme,
3867 util-linux, vala, vlc, wpa_supplicant, xserver_xorg-server
3869 Issues resolved (http://bugs.uclibc.org):
3871 #12746: "sysdig" package description points to http://sysdig.org, ..
3873 2019.11.2, released March 16th, 2020
3875 Important / security related fixes.
3877 Core: Ensure package-file-lists data is correct after
3878 incremental builds as well.
3880 Fix a race condition related to creating the output/staging
3881 symlink on systems with coreutils < 8.27.
3883 Toolchain: ARC tools bumped to arc-2019.09.
3885 Br2-external: Fix patch handling when external linux-extension
3886 packages are used. Fix compatibility with make 4.3+
3888 Util-linux: Ensure that hwclock is built without GPLv3
3889 code. Notice that builds with hwclock has contained
3890 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
3892 Updated/fixed packages: armadillo, at, bcm2835, binutils,
3893 blktrace, bluez-alsa, bootstrap, brltty, busybox, cairo,
3894 clamav, cog, cups, czmq, dnsmasq, docker-containerd, dovecot,
3895 dovecot-pigeonhole, e2fsprogs, elf2flt, eudev, exim, exiv2,
3896 fbgrab, gettext-tiny, glibc, go, grep, gst1-validate, guile,
3897 imagemagick, jhead, jpeg-turbo, kvm-unit-tests, lapack,
3898 libarchive, libcgroup, libdrm, libevent, libexif, libftdi1,
3899 libgdiplus, libjpeg, libsigrok, libsndfile, libssh2,
3900 libsvgtiny, libvncserver, libvorbis, libxml2, libxslt, linknx,
3901 lxc, lz4, mariadb, mbedtls, meson, mongoose, mosquitto, musl,
3902 ncurses, nodejs, ntfs-3g, ogre, opencv3, openjdk, openjpeg,
3903 openrc, openswan, openvmtools, optee-test, patch, php, piglet,
3904 postgresql, pppd, proftpd, pure-ftpd, python-django,
3905 python-pyqt5, python-setuptools-scm-git-archive, python3,
3906 qemu, qt5base, qt5tools, qt5virtualkeyboard, qt5webengine,
3907 qwt, rdesktop, ruby, runc, samba4, shellinabox,
3908 skeleton-init-openrc, smartmontools, spdlog, sqlcipher, squid,
3909 suricata, swig, swupdate, sysklogd, taglib, thrift,
3910 ti-cgt-pru, uclibc, util-linux, vorbis-tools, webkitgtk,
3911 wireshark, wpebackend-fdo, wpewebkit, xen,
3912 xserver_xorg-server, zeromq, zsh, zziplib
3914 Issues resolved (http://bugs.uclibc.org):
3916 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
3918 #12456: qtvirtualkeyboard: No such file or directory
3919 #12461: libglib2 build files with deep directory structure
3920 #12481: minicom fails when output directory path contains "m4"
3921 #12606: fbgrab location has changed
3923 2019.11.1, released January 12th, 2020
3925 Important / security related fixes.
3927 Infrastructure: kconfig: Fix reconfigure logic, python: Ensure
3928 correct compiler and linker flags are used for compiled code
3930 utils/scanpypi: Remind users to update DEVELOPERS
3932 Defconfigs: imx6-sabresd: Fix the Qt5 display names,
3933 imx8: Drop extra copy of U-Boot DTB
3935 Updated/fixed packages: acsccid, bitcoin, boost, busybox,
3936 cc-tool, cmocka, cpio, cups, dante, dialog, dillo, docker-cli,
3937 docker-containerd, docker-engine, easy-rsa, ebtables,
3938 ecryptfs-utils, efl, ffmpeg, gdb, git, glibc, gnupg2, go,
3939 gpsd, grpc, gst1-plugins-bad, iputils, jasper,
3940 kf5-kcoreaddons, leveldb, libarchive, libfribi, libgit2,
3941 libkrb5, libp11, librsvg, libssh, libtomcrypt, libuio, libv4l,
3942 lirc-tools, log4cplus, lrzip, lvm2, mali-t76x,
3943 matchbox-desktop, mender-grubenv, mmc-utils, mosquitto,
3944 nodejs, ntp, openipmi, opencv3, openpowerlink, openrc, pango,
3945 perl-sys-cpu, pimd, postgresql, pulseaudio, python-brotli,
3946 python-coherence, python-crc16, python-django, python-dpkt,
3947 python-gobject, python-pyasn-modules, python-pypcap,
3948 python-pyqt5, python-subprocess32, python3, qpdf,
3949 qt-webkit-kiosk, qt5virtualkeyboard, qt5webengine, quota,
3950 rabbitmq-c, rauc, rpcbind, rtl8821au, runc, rygel, samba4,
3951 sdl2, setserial, snort, spidev_test,
3952 sunxi-mali-mainline-driver, syslog-ng, sysrepo, tcllib, tftpd,
3953 usbmount, w_scan, wavpack, wsapi, wsapi-fcgi, wsapi-xavante,
3954 x265, xserver_xorg-server, ytree, zip
3956 Issues resolved (http://bugs.uclibc.org):
3958 #12121: PyQt5.QtSerialPort and other modules not being built
3959 #12286: Can't import gobject in python 3.8
3961 2019.11, released December 1st, 2019
3965 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
3966 <pkg>_DL_OPTS by default, just like it is done for a number of
3967 other package variables.
3969 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
3970 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
3971 the (rare) case where the .py files are needed at runtime
3974 Updated/fixed packages: am33x-cm3, bind, collectd, go, gob2,
3975 gst1-plugins-bad, haproxy, jasper, jpeg-turbo, libdrm,
3976 libftdi, libftdi1, libnss, libselinux, libstrophe, lzma,
3977 minicom, network-manager, nodejs, oniguruma, opencv3,
3978 openvmtools, perl-gdgraph, perl-gdtextutil, prosody,
3979 python-cchardet, systemd, tiff, wolfssl,
3981 Issues resolved (http://bugs.uclibc.org):
3983 #11416: check-uniq-files staging issue
3984 #12146: Oprofile runtime issue
3985 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
3986 #12171: Python-opencv needs config.py and config-3.7.py to run..
3987 #12196: duma package
3988 #12211: host-nodejs 10.15.3 package fail to build
3989 #12316: tzdata fails to install with empty "default local time"
3990 #12326: network-manager build fails with missing glib error
3991 #12366: Gstreamer1 gst1-plugins-bad do not compile with RPI-Userland
3993 2019.11-rc3, released November 24th, 2019
3995 Fixes all over the tree.
3997 Updated/fixed packages: asterisk, clamav, domoticz, faifa,
3998 gerbera, kmod, kvm-unit-tests, libupnp18, linux-serial-test,
3999 lsof, ltp-testsuite, lxc, mesa3d, mesa3d-headers, perl, php,
4000 postgresql, qemu, rauc, redis, rpcbind, spice, spice-protocol,
4001 systemd, tftpd, waylandpp, webkitgtk, zip
4003 2019.11-rc2, released November 16th, 2019
4005 Fixes all over the tree.
4007 Toolchain: ARC tools bumped to arc-2019.09-rc1, ensure
4008 external toolchain kernel headers version check correctly stop
4009 the build on mismatch
4011 Meson: Fix generation of global cross-compilation.conf
4013 Download: Also use the package download method for extra
4014 downloads from the same site, so it does not get confused by
4017 Defconfigs: Fix boot issue for beaglebone
4019 Updated/fixed packages: bird, chrony, connman, dhcp, domoticz,
4020 dropwatch, dtc, elf2flt, gettext-tiny, glog, intel-microcode,
4021 ipsec-tools, jailhouse, kodi, libfribi, libmbim, libressl,
4022 libsigrokdecode, libsvgtiny, linux-serial-test, ltp-testsuite,
4023 lvm2, lxc, mariadb, mesa3d, minizip, ndisc6, neardal, ninja,
4024 ofono, openvmtools, oracle-mysql, qt5wayland, safeclib, socat,
4025 sudo, systemd, wpewebkit, xserver_xorg-server
4027 2019.11-rc1, released November 5th, 2019
4029 Fixes all over the tree and new features.
4031 Dependencies: Gcc/g++ 4.8 or newer is now required on the
4033 Ensure host has JSON::PP perl module installed if
4034 webkitgtk/wpewebkit packages are enabled as it is needed
4035 during their build process.
4037 Toolchain: Add support for the D programming language (GCC
4039 GCC 9.x updated to 9.2.0, Glibc updated to 2.30, Musl updated
4040 to 1.1.24, uClibc-ng updated to 1.0.32, ARC toolchain updated
4041 to arc-2019.09-eng002.
4042 Musl: Add a patch to add support for
4043 sched_{get,set}scheduler() and sched_{get,set}param() for
4045 Generate check-headers program under BUILD_DIR rather than
4046 /tmp to fix issues with distributions mounting /tmp noexec.
4047 Also copy libssp.so for external toolchains if SSP
4048 to handle toolchains providing SSP support in libssp rather
4049 than in the C library
4051 New defconfigs: Beaglebone AI, FriendlyARM Nanopi NEO Plus2,
4052 Libre Computer "La Frite", QEMU Armv7-A with trustzone/OP-TEE,
4053 STM32MP157 Discovery Kit
4055 Arch: RISC-V: Default to a sensible floating point ABI based
4056 on the selected ISA extensions rather than always defaulting
4059 Graph-size: Package sizes are now shown in human readable form
4060 (Kib/Mib/Gib) rather than always in Kib. Binary (KB/MB/GB)
4061 format can be selected using the --binary option. The cut-off
4062 limit for classifying packages as "other" is now configurable
4063 using the --size-limit option.
4065 Br2-external: Linux kernel extensions can now also be provided
4066 in an external tree by adding packages under
4067 linux/linux-ext-*.mk. See the manual for details.
4069 Fakeroot now works correctly under Microsoft Windows 10
4070 Services for Linux, which does not provide SYSV IPC support
4072 The check-uniq-files logic which would complain if multiple
4073 packages would touch the same files has been removed as it
4074 causes issues in certain situations (when packages are
4075 rebuilt) and the issue is no longer considered a problem for
4076 toplevel parallel builds as those will use a per-package
4077 staging/target directory.
4078 With this removed, Python is no longer required for a basic
4079 build (only for optional scripts).
4081 support/scripts/genimage.sh will no longer make a copy of
4082 TARGET_DIR, speeding up post-build/image scripts.
4084 The runtime test logic now uses Python 3.x.
4086 A 'v' prefix has been dropped from the <pkg>_SOURCE variable
4087 for a number of packages to match the version numbers used by
4088 https://release-monitoring.org
4090 New packages: caps, collectl, dav1d, fstrcmp, ima-evm-utils,
4091 jitterentropy-library, kodi-vfs-rar, kodi-vfs-sftp, libavl,
4092 libhttpserver, libmspack, libnetconf2, libolm, libyang,
4093 linux-serial-test, lrzip, mdevd, minimodem, musl-fts, netifrc,
4094 ogre, openlayers, python-aioredis, python-asgiref,
4095 python-backports-functools-lru-cache, python-bluezero,
4096 python-brotli, python-channels, python-channels-redis,
4097 python-colorlog, python-daphne, python-django-enumfields,
4098 python-jaraco-functools, python-kiwisolver, python-msgfy,
4099 python-rpi-ws281x, python-setuptools-scm-git-archive,
4100 python-simplelogging, python-soupsieve, python-sqliteschema,
4101 python-sqlparse, python-tqdm, python-webencodings, qt5webview,
4102 restclient-cpp, ripgrep, snmpclitools, sunwait, sysrepo,
4103 uacme, utf8proc, uvw, ytree
4105 Removed packages: alljoyn, alljoyn-base, alljoyn-tcl-base,
4106 devmem2, eventlog, kodi-audiodecoder-opus,
4107 kodi-screensaver-planestate, kodi-visualisation-waveforhue,
4108 python-pysnmp-apps, riscv-pk, ustr
4110 Issues resolved (http://bugs.uclibc.org):
4112 #9881: systemd-resolved not setting resolv.conf link
4113 #10171: devmem2 w (word) is 8 bytes in x86 64 systems
4114 #10586: musl gcc has ifunc enabled when musl doesn't support it
4115 #10806: Allow nfs-utils to use ipv6
4116 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
4117 #11411: check-uniq-files target issue
4118 #11766: Console (getty) issues with systemd
4119 #11781: mariadb build error
4120 #12031: Build of cups-filters fails while linking, apparently due..
4121 #12116: console prompt does not appear after login
4122 #12141: eudev package is missing "render" and "kvm" groups
4123 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
4124 #12186: Raspberry Pi Zero-W build fails on newer kernel versions
4125 #12191: cmake BUILDDIR
4126 #12241: Permission denied while running "make"
4127 #12261: sudo versions prior to 1.8.28 are affected.
4128 #12276: make clean/distclean does not remove BR2_DL_DIR and BR2_HOST_DIR
4129 #12281: Custom configuration fails to build (based on raspberrypi3_..
4131 2019.08.3, released December 7th, 2019
4133 Important / security related fixes.
4135 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
4136 <pkg>_DL_OPTS by default, just like it is done for a number of
4137 other package variables
4139 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
4140 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
4141 the (rare) case where the .py files are needed at runtime
4144 Fix <pkg>-reconfigure handling for packages using the kconfig
4147 Toolchain: ensure external toolchain kernel headers version
4148 check correctly stop the build on mismatch
4150 Deconfigs: beaglebone: fix boot issue
4152 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
4153 clamav, cmocka, collectd, connman, dhcp, dropwatch, faifa,
4154 gettext-tiny, gob2, haproxy, intel-microcode, ipsec-tools,
4155 jailhouse, jasper, jpeg-turbo, kodi, kvm-unit-tests, libftdi,
4156 libftdi1, libnss, libressl, libstrophe, libsvgtiny, lvm2,
4157 lzma, mariadb, minicom, mosquitto, neardal, ninja, nodejs,
4158 oniguruma, openvmtools, oracle-mysql, perl-gdgraph,
4159 perl-gdtextutil, php, postgresql, prosody, python-cchardet,
4160 python-django, qt5wayland, rabbitmq, rauc, redis, rpcbind,
4161 socat, spice, spice-protocol, tftpd, tiff, webkitgtk
4163 New packages: libmspack
4165 Issues resolved (http://bugs.uclibc.org):
4167 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
4168 #12171: Python-opencv needs config.py and config-3.7.py to run..
4169 #12211: host-nodejs 10.15.3 package fail to build
4170 #12316: tzdata fails to install with empty "default local time"
4172 2019.08.2, released November 9th, 2019
4174 Important / security related fixes.
4176 Toolchain: Also copy libssp.so for external toolchains if SSP
4177 to handle toolchains providing SSP support in libssp rather
4178 than in the C library
4180 Download: Also use the package download method for extra
4181 downloads from the same site, so it does not get confused by
4184 Fakeroot now works correctly under Microsoft Windows 10
4185 Services for Linux, which does not provide SYSV IPC support
4187 utils/test-pkg: ensure to exit with an error upon failure
4189 Updated/fixed packages: asterisk, azmq, binutils,
4190 cups-filters, domoticz, dtc, duma, elf2flt, eudev, exfat,
4191 exfat-utils, fakeroot, fdk-aac, file, freerdp, gcc, gd,
4192 ghostscript, go, gpsd, grpc, gst1-plugins-base, gvfs, icu,
4193 intel-microcode, kvm-unit-tests, libfribidi, libnspr, libnss,
4194 libopenssl, libpcap, libpciaccess, librsvg, libseccomp,
4195 libsigrok, libtorrent, libunwind, libva, linux-tools,
4196 lua-sdl2, lxc, minizip, mjpegtools, mongoose, mono, nbd,
4197 nfs-utils, php, piglit, python, python-autobahn,
4198 python-pysnmp-apps, python-tornado, python3, qemu, qt5base,
4199 ruby, safeclib, samba4, sdl_mixer, sox, sudo, suricata,
4200 systemd, tcpdump, unscd, util-linux, vdr-plugin-vnsiserver,
4201 vtun, wireshark, xvisor, yaffs2utils
4203 Issues resolved (http://bugs.uclibc.org):
4205 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
4206 #12261: sudo versions prior to 1.8.28 are affected
4208 2019.08.1, released October 3rd, 2019
4210 Important / security related fixes.
4212 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
4213 Use default console settings
4215 Dependencies: Ensure host has JSON::PP perl module installed
4216 if webkitgtk/wpewebkit packages are enabled as it is needed
4217 during their build process.
4219 Toolchain: Generate check-headers program under BUILD_DIR
4220 rather than /tmp to fix issues with distributions mounting
4223 Updated/fixed packages: asterisk, augeas, axel, bind, bwm-ng,
4224 cups, cups-filters, docker-cli, docker-engine, docker-proxy,
4225 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd, joe,
4226 kf5-extra-cmake-modules, kf5-modemmanager-qt,
4227 kf5-networkmanager-qt, libcamera, libcurl, libgcrypt,
4228 libglib2, libgpg-error, libnspr, libnss, libopenssl,
4229 logrotate, luksmeta, mariadb, mbedtls, mongodb, mosquitto,
4230 ncurses, nfs-utils, nghttp2, nodejs, openvmtools, php,
4231 protobuf, putty, qemu, samba4, snort, swupdate,
4232 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
4235 Issues resolved (http://bugs.uclibc.org):
4237 #10806: Allow nfs-utils to use ipv6
4238 #11781: mariadb build error
4239 #12031: Build of cups-filters fails while linking, apparently due..
4240 #12141: eudev package is missing "render" and "kvm" groups
4241 #12241: Permission denied while running "make"
4243 2019.08, released September 1st, 2019
4247 Defconfigs: Removed nanopc t4, nanopi m4 and neo4, pine64
4248 rockpro64 and raxda rock pi4 as they rely on a ARM32 toolchain
4249 on the build host to build ATF. These defconfigs will be added
4250 back once a package providing such toolchain is
4251 available. Also dropped ts4800 defconfig as it does not build
4254 Updated/fixed packages: libxcb, php, python-numpy, webkitgtk,
4255 wpewebkit, xfont_font-util
4257 Issues resolved (http://bugs.uclibc.org):
4259 #12156: buildroot-2019.08-rc3 does not build for Pi Zero W
4261 2019.08-rc3, released August 28th, 2019
4263 Fixes all over the tree.
4265 Updated/fixed packages: clamav, dovecot, dovecot-pigeonhole,
4266 gcc, intel-microcode, libmicrohttpd, libmodplug, mpg123,
4267 nginx, openldap, python, qemu, samba4, squid, strace, vlc
4269 Issues resolved (http://bugs.uclibc.org):
4271 #11686: fbdev_drv.so: undefined symbol: shadowUpdatePackedWeak,..
4273 2019.08-rc2, released August 20th, 2019
4275 Fixes all over the tree.
4277 Compile fixes for a number of defconfigs.
4279 Updated/fixed packages: apache, autofs, batctl, batman-adv,
4280 bind, collectd, cwiid, dahdi-linux, dahdi-tools, daq,
4281 dehydrated, dhcp, dtc, efl, enlightenment, evtest, giflib,
4282 gnutls, go, gst-plugins-bad, gst-plugins-base,
4283 gst1-plugins-bad, gst1-plugins-base, gst1-rtsp-server, gtkmm3,
4284 gupnp, harfbuzz, imagemagick, lftp, libbsd, libcpprestsdk,
4285 libdnet, libfm, libgit2, libgtk2, libgtk3, libpri, librsvg,
4286 libss7, libssh2, libwpe, lua-cqueues, metacity, micropython,
4287 mpd, mpg123, musl, mpv, openblas, openbox, opencv, pango,
4288 pcmanfm, piglit, pigpio, pinentry, postgresql, qemu, qt5base,
4289 qt5enginio, qt5multimedia, qt5serialbus, quagga, quazip,
4290 rrdtool, rygel, samba4, stellarium, tcpreplay, ti-gfx, vte,
4291 wampcc, wilink-bt-firmware, wireless-regdb, wpebackend-fdo,
4294 Removed packages: libamcodec, odroid-mali, odroid-scripts
4296 Issues resolved (http://bugs.uclibc.org):
4298 #9481: NetworkManager/Ping unable to resolve domains
4299 #10566: php.mk is missing option --with-pgsql
4300 #10861: Package batman_adv Makefile is missing include header direct..
4301 #11641: linux kernel .config timestamp always out of date fixed with..
4302 #11671: russian locale ru_RU:145: LC_TIME: syntax error
4303 #11701: recuuring of usr and in bin shortcuts are created
4304 #11741: pigpio does not build host-pigpio
4305 #11876: automount using host mount/umount
4306 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
4307 #11921: dahdi fails to build
4308 #11936: libcpprestsdk should install to staging
4309 #11946: wilink-bt-firmware: moved from github to http://git.ti.com/ti-bt
4310 #11961: libpri build failure
4311 #12086: dhcp shared libraries not installed to target
4312 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
4313 #12106: daq: build fails if libdumbnet-dev is installed in the host
4314 #12126: vc4 has neon as hard dependency
4316 2019.08-rc1, released August 9th, 2019
4318 Fixes all over the tree and new features.
4320 toolchain: ARC toolchain updated to 2019.03 (binutils 2.32.51
4321 / GCC 8.3.1 / glibc 2.29), ARM AAarch64/ARM toolchains updated
4322 to 2019.03. Add GCC 9.1.0, remove GCC 4.9 and 6.5, add GDB
4323 8.3, remove GDB 7.12 and 8.0.1, default to GDB 8.2, GCC
4324 8.3.0. Musl updated to 1.1.23, bringing support for RISC-V 64.
4326 Architectures: Internal toolchain support for C-SKY, support
4327 for ARC HS48 v3.1 and HS38 with Quad MAC & FPU, support for
4328 ARM A76, A76/A55 big.LITTLE, emag, neoverse-N1, phecda and
4331 Filesystems: Pass extra pax options to tar for binary
4332 reproducibility. Build host-cpio for the --reproducible option
4333 support when BR2_REPRODUCIBLE is enabled. Genimage updated to
4334 version 11, bringing GPT support.
4336 Br2-external: Add support for injecting additional options to
4337 the list of preconfigured external toolchains and libjpeg and
4338 openssl providers using files under provides/. See the manual
4341 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
4342 passed before the standard exclusions so they are not ignored
4343 by rsync when using override-srcdir.
4345 Gnuconfig updated to 2019-05-28, adding C-SKY support.
4347 test-pkg: Correct long option handling and clean output dir
4348 after a successful build to save disk space.
4350 support/testing: Emulate a machine with 256MB RAM to fix
4351 issues with certain tests running out of memory, use
4352 virtio-rng to provide needed entrophy.
4354 pkg-stats: support outputting in JSON format with --json for
4355 easier post processing. The classic HTML output is still
4356 available with --html. Parallelize access to
4357 release-monitoring.org to speed up runtime.
4359 Drop non-conventional version prefix/suffix/separators for
4360 packages for better compatibility with release-monitoring.org
4363 Init systems: Add basic openrc support and
4364 <pkg>_INSTALL_INIT_OPENRC variable in the infrastructure to
4365 install openrc service scripts if enabled.
4367 busybox: Build each applet as a separate binary when SELinux
4368 is enabled for more finegrained policy control. Use daemon
4369 mode for mdev rather than legacy hotplug.
4371 linux: Workaround -Werror related build failure on powerpc,
4372 by forcing CONFIG_PPC_DISABLE_WERROR on.
4374 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
4375 partition is available before mounting.
4377 New defconfigs: HiFive Unleashed, I.MX8MM EVK and Pico, Nanopi
4378 m4 and neo4, Nanopc t4, Olimex A33 olinuxino, Pine64
4379 Rockpro64, PowerPC mac99, QEMU C-SKY 610/807/810/860 virt,
4380 Raspberry Pi 4, Raxda rock pi4, Solidrun Clearfog GT-8K
4382 Removed defconfigs: Odroid C2
4384 New packages: bitcoin, c-capnproto, fatcat, ifmetric, jack1,
4385 jailhouse, libubootenv, luasyslog, mender-grubenv,
4386 murata-cyw-fw, openrc, piglit, python-colorama, python-cycler,
4387 python-hiredis, python-ifaddr, python-inflection,
4388 python-iptables, python-matplotlib, python-periphery,
4389 python-pycairo, python-redis, python-termcolor,
4390 python-tinyrpc, python-txdbus, skeleton-init-openrc, spdlog,
4391 sshguard, stellarium, zziplib
4393 Removed packages: xapp_mkfontdir
4395 Issues resolved (http://bugs.uclibc.org):
4397 #11096: Upgrade from glibc 2.26 to 2.27 broke some locales...
4398 #11271: utils/check-package fails with exception depending on..
4399 #11991: [numpy] segfault when compiling for RPi3 64bits
4400 #12016: Grub fails to boot bzImage after upgrade to 2019.05
4401 #12046: Can’t login as root user after upgrading to buildroot..
4402 #12051: package/dhcp installs libtool wrapper scripts on tar...
4403 #12076: Patchelf can link against an incompatible libc++ ver...
4405 2019.05.3, Released October 3rd, 2019
4407 Important / security related fixes.
4409 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
4410 Use default console settings
4412 Dependencies: Ensure host has JSON::PP perl module installed
4413 if webkitgtk/wpewebkit packages are enabled as it is needed
4414 during their build process.
4416 Toolchain: Generate check-headers program under BUILD_DIR
4417 rather than /tmp to fix issues with distributions mounting
4420 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
4421 cups-filters, docker-cli, docker-engine, docker-proxy,
4422 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd,
4423 iptables, joe, kf5-extra-cmake-modules, kf5-modemmanager-qt,
4424 kf5-networkmanager-qtlibcamera, libcurl, libgcrypt,
4425 libgpg-error, libnftl, libnspr, libnss, libopenssl,
4426 libtorrent-rasterbar, luksmeta, mariadb, mbedtls, mongodb,
4427 mosquitto, ncurses, nfs-utils, nghttp2, nodejs, openvmtools,
4428 php, protobuf, putty, qemu, samba4, swupdate,
4429 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
4432 Issues resolved (http://bugs.uclibc.org):
4434 #10806: Allow nfs-utils to use ipv6
4435 #11781: mariadb build error
4436 #12031: Build of cups-filters fails while linking, apparently due..
4437 #12141: eudev package is missing "render" and "kvm" groups
4438 #12241: Permission denied while running "make"
4440 2019.05.2, Released September 3rd, 2019
4442 Important / security related fixes.
4444 Filesystems: Pass extra pax options to tar for binary
4447 Updated/fixed packages: apache, arm-trusted-firmware,
4448 asterisk, atk, autofs, batctl, batman-adv, berkeleydb,
4449 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
4450 dahdi-linux, dahdi-tools, daq, dehydrated, dhcp, dovecot,
4451 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
4452 git, glib-networking, glibc, gnupg2, gnutls, go,
4453 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
4454 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
4455 libgit2, libgtk2, libgtk3, libmodplug, libnss, libpri,
4456 libshout, libss7, libssh2, libvips, libxcb, linux-headers,
4457 mdadm, mesa3d, metacity, mpg123, mosquitto, musl, nginx,
4458 oniguruma, openblas, opencv3, openjdk, openjdk-bin, openldap,
4459 openvmtools, pcmanfm, php, pigpio, postgresql, prboom,
4460 proftpd, proj, python, python-django, python-idna,
4461 python-numpy, python-urllib3, python3, qemu, qt5, qt5base,
4462 qt5enginio, quagga, rygel, squid, subversion, tcpreplay,
4463 unzip, vlc, vte, webkitgtk, wireless-regdb, xen,
4464 xfont_font-util, xlib_libICE, xlib_libXfont, xlib_libXfont2,
4467 Issues resolved (http://bugs.uclibc.org):
4469 #11741: pigpio does not build host-pigpio
4470 #11876: automount using host mount/umount
4471 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
4472 #11921: dahdi fails to build
4473 #11961: libpri build failure
4474 #12086: (dhcpd-missing-libs) - dhcp shared libraries not installed to..
4475 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
4476 #12106: daq: build fails if libdumbnet-dev is installed in the host
4477 #12126: vc4 has neon as hard dependency
4479 2019.05.1, Released July 7th, 2019
4481 Important / security related fixes.
4483 arch: x86: Fix typo breaking 'core-avx2' variant
4485 linux: Workaround -Werror related build failure on powerpc,
4486 by forcing CONFIG_PPC_DISABLE_WERROR on.
4488 support/testing: Emulate a machine with 256MB RAM to fix
4489 issues with certain tests running out of memory.
4491 test-pkg: Correct long option handling and clean output dir
4492 after a successful build to save disk space.
4494 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
4495 partition is available before mounting.
4497 Updated/fixed packages: barebox, busybox, bzip2, davfs2,
4498 dialog, docker-cli, docker-engine, exim, expat, faad2,
4499 haveged, irssi, libcamera, libcdaudio, libcurl, libglib2,
4500 libressl, libsecret, lmbench, meson, monit, php, postgresql,
4501 psplash, python-django, qt5base, tvheadend, webkitgtk,
4502 xserver_xorg-server, znc
4504 2019.05, released June 2nd, 2019
4508 Toolchain: Ensure pre-built Andes toolchains can only be
4509 selected when x86 32bit support is available on the host.
4510 Disallow PowerPC SPE ABI for GCC >= 8.x, as it is no longer
4513 Infra: pkg-config: Use a dedicated timestamp file rather than
4514 .config as that gets touched by linux-4.19+, causing repeated
4517 Add C-SKY support to our config.sub (gnuconfig)
4519 Updated/fixed packages: dosfstools, botan, brotli, dropbear,
4520 flare-engine, gst1-plugins-bad, libhtp, libnss, libopenssl,
4521 linuxptp, matchbox-panel, mender, mutt, netsurf,
4522 network-manager, opencv3, openjdk, openmpi, php,
4523 python-cython, qt5multimedia, qtwayland, qt5webkit-examples,
4524 supertux, suricata, tpm2-totp, v4l2loopback, wireshark,
4527 2019.05-rc3, released May 25th, 2019
4529 Fixes all over the tree.
4531 check-bin-arch: Ignore /usr/lib/grub, similar to how /lib/grub
4534 check-package: Warn about utf-8 characters in .mk files
4536 Linux: Default to 5.1.x series
4538 Updated/fixed packages: assimp, atop, chocolate-doom, cjson,
4539 ddrescue, dhcp, ffmpeg, gerbera, glibmm, gpsd, gst-ffmpeg,
4540 intel-microcode, jasper, keepalived, kismet, libcpprestsdk,
4541 libcurl, libssh2, libupnp18, luarocks, mono-gtksharp3, opus,
4542 postgresql, pcsc-lite, python, tslib, webkitgtk,
4543 wpebackend-fdo, wpewebkit
4545 2019.05-rc2, released May 15th, 2019
4547 Fixes all over the tree.
4549 Updated/fixed packages: bind, bullet, ca-certificates,
4550 collectd, cracklib, dhcp, gdb, libinput, libtorrent-rasterbar,
4551 linknx, lynx, mono, netsurf, optee-os, postgresql, qt5enginio,
4552 qt5multimedia, rpm, samba4, sqlite, strace, uclibc, woff2
4554 Issues resolved (http://bugs.uclibc.org):
4556 #11841: grub-efi.cfg not used when building EFI disk image
4558 2019.05-rc1, Released May 8th, 2019
4560 Fixes all over the tree and new features.
4562 Architecture: Andes 32-bit (nds32) support added.
4564 Only build host-lzip / host-xz when really needed by packages,
4565 not just when not available on the build host.
4567 Toolchain: Glibc bumped to 2.29, musl bumped to 1.1.22,
4568 binutils 2.32 added, 2.28/2.29 removed, default changed to
4571 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
4572 forward {f,l,}chown calls to libc when running under fakeroot
4573 to fix issues when building in restricted environments
4574 (E.G. user namespace with bubblewrap).
4576 Linux: Also build default make target to ensure extra files
4577 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
4578 built. Notice: This may mean that extra host utilities like
4579 uboot-mkimage are needed.
4581 Infrastructure: show-info and <pkg>-show-info make targets
4582 added to output package metadata in JSON format for external
4585 pkg-generic: Only tweak .la files needing it to ensure they
4586 are not included in subsequent package file lists.
4588 test-pkg: Generate a basic package config if none is
4591 Gettext-tiny package added as an lightweight replacement for
4592 GNU gettext for situations where NLS support is not needed.
4594 New defconfigs: Andes AE3XX, Freescale imx8mpico / imx8qxpmek
4595 / T2080 QDS RDB, Licheepi zero, Orangepi R1
4597 Removed defconfigs: Olimx A20 Olinuxino Lime legacy
4599 New packages: bats-core, bayer2rgb-neon, brickd, cog, dacapo,
4600 enet, gettext-tiny, gli, gst1-plugins-bayer2rgb-neon,
4601 imx-sc-firmware, intel-mediadriver, intel-mediasdk, libcamera,
4602 libhtp, libp11, libwpe, lua-binaryheap, lua-gd, lua-lunitx,
4603 mender-artifact, most, oniguruma, openjdk, openjdk-bin,
4604 opensbi, optee-benchmark, optee-client, optee-examples,
4605 optee-os, optee-test, paho-mqtt-cpp, python-aioblescan,
4606 python-aioconsole, python-aiohttp-cors, python-aiomonitor,
4607 python-backcall, python-jedi, python-parso, python-pyjwt,
4608 python-terminaltables, suricata, tpm2-totp, uftp,
4609 wpebackend-fdo, wpewebkit
4611 Removed packages: libump, lunit, sunxi-mali
4613 Issues resolved (http://bugs.uclibc.org):
4615 #11716: Typo on website, saying latest release is 2018.2.11
4616 #11756: package/syslinux: MBR's don't fit because of binutils..
4617 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
4618 #11816: Only selected coreutils binaries are installed
4620 2019.02.11, released April 9th, 2020
4622 Important / security related fixes.
4624 core: Fix compatibility with make 4.3+. Also fixup /lib
4625 references in libtool .la files, similar to how it is done for
4628 toolchain: Fix kernel headers validation check for external
4631 Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
4632 civetweb, collectd, ffmpeg, gcc, gnutls, gvfs, haproxy,
4633 hiredis, kmscube, libical, libopenssl, libsndfile,
4634 linux-tools, ntp, php, pure-ftpd, screen, sysdig, tor,
4635 util-linux, vala, vlc, xserver_xorg-server
4637 Issues resolved (http://bugs.uclibc.org):
4639 #12746: "sysdig" package description points to http://sysdig.org, ..
4641 2019.02.10, released March 16th, 2020
4643 Important / security related fixes.
4645 Core: Ensure package-file-lists data is correct after
4646 incremental builds as well.
4648 Fix a race condition related to creating the output/staging
4649 symlink on systems with coreutils < 8.27.
4651 Br2-external: Fix compatibility with make 4.3+
4653 Util-linux: Ensure that hwclock is built without GPLv3
4654 code. Notice that builds with hwclock has contained
4655 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
4657 Updated/fixed packages: armadillo, at, binutils, blktrace,
4658 bootstrap, busybox, cairo, cups, czmq, dnsmasq,
4659 docker-containerd, dovecot, dovecot-pigeonhole, e2fsprogs,
4660 eudev, exim, exiv2, fbgrab, grep, gst1-validate, guile,
4661 imagemagick, jhead, kvm-unit-tests, lapack, libcgroup,
4662 libftdi1, libjpeg, libsigrok, libsndfile, libssh2, libsvgtiny,
4663 libvncserver, libvorbis, libxml2, libxslt, linux, lz4,
4664 mariadb, mbedtls, meson, mfgtools, mongoose, ncurses, ntfs-3g,
4665 opencv3, openjpeg, openswan, openvmtools, patch, php,
4666 postgresql, pppd, proftpd, pure-ftpd, python-django,
4667 python-pyqt5, python3, qemu, qt5base, qt5webengine, qwt,
4668 rdesktop, ruby, runc, samba4, shellinabox, smartmontools,
4669 sqlcipher, squid, swupdate, sysklogd, taglib, thrift,
4670 ti-cgt-pru, uboot, util-linux, vorbis-tools, webkitgtk,
4671 wireshark, xen, xserver_xorg-server, zeromq, zsh
4673 Issues resolved (http://bugs.uclibc.org):
4675 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
4677 #12461: libglib2 build files with deep directory structure
4678 #12606: fbgrab location has changed
4680 2019.02.9, released January 12th, 2020
4682 Important / security related fixes.
4684 pkg-python infrastructure: Ensure correct compiler and linker
4685 flags are used for compiled code
4687 utils/scanpypi: Remind users to update DEVELOPERS
4689 Updated/fixed packages: busybox, cc-tool, cpio, cups, dante,
4690 dillo, docker-cli, docker-containerd, docker-engine, easy-rsa,
4691 ecryptfs-utils, efl, git, glibc, gnupg2, gst1-plugins-bad,
4692 kf5-kcoreaddons, libarchive, libgit2, libkrb5, librsvg,
4693 libssh, libtomcrypt, libuio, lirc-tools, lvm2,
4694 matchbox-desktop, nodejs, ntp, opencv3, openpowerlink,
4695 python-django, python-ecdsa, python-pyasn-modules,
4696 python-pyqt5, python-subprocess32, python3, qpdf, runc, rygel,
4697 samba4, sdl2, wavpack, xserver_xorg-server, zip
4699 Issues resolved (http://bugs.uclibc.org):
4701 #12121: PyQt5.QtSerialPort and other modules not being built
4703 2019.02.8, released December 7th, 2019
4705 Important / security related fixes.
4707 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
4708 <pkg>_DL_OPTS by default, just like it is done for a number of
4709 other package variables
4711 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
4712 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
4713 the (rare) case where the .py files are needed at runtime
4716 Fix <pkg>-reconfigure handling for packages using the kconfig
4719 Toolchain: ensure external toolchain kernel headers version
4720 check correctly stop the build on mismatch
4722 Deconfigs: beaglebone: fix boot issue
4724 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
4725 clamav, collectd, connman, faifa, gob2, haproxy,
4726 intel-microcode, ipsec-tools, jasper, jpeg-turbo, kodi,
4727 kvm-unit-tests, libftdi, libftdi1, libnss, libstrophe,
4728 libsvgtiny, lvm2, lzma, mariadb, minicom, neardal, nodejs,
4729 opencv3, openvmtools, oracle-mysql, perl-gdgraph,
4730 perl-gdtextutil, php, postgresql, prosody, python-django,
4731 rabbitmq-c, rauc, redis, rpcbind, socat, spice,
4732 spice-protocol, tftpd, tiff, webkitgtk
4734 New packages: libmspack
4736 Issues resolved (http://bugs.uclibc.org):
4738 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
4739 #12171: Python-opencv needs config.py and config-3.7.py to run..
4740 #12211: host-nodejs 10.15.3 package fail to build
4741 #12316: tzdata fails to install with empty "default local time"
4743 2019.02.7, Released November 10th, 2019
4745 Important / security related fixes.
4747 support/testing: use a kernel with HW_RANDOM_VIRTIO to work
4748 around issues with lack of entrophy
4750 Toolchain: Also copy libssp.so for external toolchains if SSP
4751 is enabled to handle toolchains providing SSP support in
4752 libssp rather than in the C library
4754 Download: Also use the package download method for extra
4755 downloads from the same site, so it does not get confused by
4758 Fakeroot now works correctly under Microsoft Windows 10
4759 Services for Linux, which does not provide SYSV IPC support
4761 utils/test-pkg: ensure to exit with an error upon failure
4763 Updated/fixed packages: asterisk, azmq, cups-filters,
4764 domoticz, duma, elf2flt, eudev, exfat, exfat-utils, fakeroot,
4765 file, freerdp, gd, ghostscript, go, gvfs, intel-microcode,
4766 kvm-unit-tests, libarchive, libnspr, libnss, libopenssl,
4767 libpcap, libpciaccess, librsvg, libseccomp, libsigrok,
4768 libtorrent, libunwind, linux-tools, lua-sdl2, lxc, minizip,
4769 mjpegtools, mongoose, php, python, python-pysnmp-apps,
4770 python3, qemu, qt5base, ruby, safeclib, samba4, sdl_mixer,
4771 sox, sudo, systemd, tcpdump, unscd, util-lkinux, vtun, xvisor,
4774 Issues resolved (http://bugs.uclibc.org):
4776 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
4777 #12261: sudo versions prior to 1.8.28 are affected
4779 2019.02.6, Released October 3rd, 2019
4781 Important / security related fixes.
4783 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
4784 Use default console settings
4786 Dependencies: Ensure host has JSON::PP perl module installed
4787 if webkitgtk/wpewebkit packages are enabled as it is needed
4788 during their build process.
4790 Toolchain: Generate check-headers program under BUILD_DIR
4791 rather than /tmp to fix issues with distributions mounting
4794 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
4795 cups-filters, docker-cli, docker-engine, docker-proxy,
4796 dropbear, e2fsprogs, eudev, exim, expat, gcc, go, ifplugd,
4797 haveged, iptables, joe, kf5-extra-cmake-modules,
4798 kf5-modemmanager-qt, kf5-networkmanager-qt, libcurl,
4799 libgcrypt, libgpg-error, libnftl, libnspr, libnss, libopenssl,
4800 luksmeta, mariadb, mbedtls, mongodb, mosquitto, ncurses,
4801 nfs-utils, nghttp2, nodejs, openvmtools, php, protobuf, putty,
4802 qemu, qt5base, samba4, swupdate, systemd-bootchart, thttpd,
4803 uclibc, unzip, util-linux, wireshark
4805 Issues resolved (http://bugs.uclibc.org):
4807 #10806: Allow nfs-utils to use ipv6
4808 #11781: mariadb build error
4809 #12031: Build of cups-filters fails while linking, apparently due..
4810 #12141: eudev package is missing "render" and "kvm" groups
4811 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
4812 #12241: Permission denied while running "make"
4814 2019.02.5, Released September 2nd, 2019
4816 Important / security related fixes.
4818 Filesystems: Pass extra pax options to tar for binary
4821 Updated/fixed packages: apache, arm-trusted-firmware,
4822 asterisk, atk, autofs, batctl, batman-adv, berkeleydb, brotli,
4823 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
4824 cryptopp, dahdi-linux, dahdi-tools, daq, dehydrated, dovecot,
4825 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
4826 git, glib-networking, glibc, gnupg2, gnutls, go,
4827 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
4828 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
4829 libgit2, libgtk3, libmodplug, libnss, libpri, libshout,
4830 libss7, libssh2, libvips, libxcb, linux-headers, mdadm,
4831 mesa3d, metacity, mpg123, mosquitto, musl, nginx, openblas,
4832 opencv3, openldap, openvmtools, pcmanfm, php, pigpio,
4833 postgresql, prboom, proftpd, proj, python, python-django,
4834 python-idna, python-numpy, python-urllib3, python3, qemu, qt5,
4835 qt5base, qt5enginio, quagga, rygel, squid, subversion,
4836 tcpreplay, unzip, vlc, vte, webkitgtk, weston, wireless-regdb,
4837 xen, xfont_font-util, xlib_libICE, xlib_libXfont,
4838 xlib_libXfont2, yad, zeromq
4840 Issues resolved (http://bugs.uclibc.org):
4842 #11741: pigpio does not build host-pigpio
4843 #11876: automount using host mount/umount
4844 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
4845 #11921: dahdi fails to build
4846 #11961: libpri build failure
4847 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
4848 #12106: daq: build fails if libdumbnet-dev is installed in the host
4849 #12126: vc4 has neon as hard dependency
4851 2019.02.4, Released July 10th, 2019
4853 Important / security related fixes.
4855 arch: x86: Fix typo breaking 'core-avx2' variant, add Westmere
4858 linux: Workaround -Werror related build failure on powerpc,
4859 by forcing CONFIG_PPC_DISABLE_WERROR on.
4861 support/testing: Emulate a machine with 256MB RAM to fix
4862 issues with certain tests running out of memory.
4864 test-pkg: Correct long option handling and clean output dir
4865 after a successful build to save disk space.
4867 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
4868 passed before the standard exclusions so they are not ignored
4869 by rsync when using override-srcdir.
4871 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
4872 partition is available before mounting.
4874 Updated/fixed packages: barebox, bzip2, davfs2, dbus, dialog,
4875 docker-cli, docker-engine, expat, faad2, ffmpeg, freeswitch,
4876 gerbera, haveged, irssi, libcdadio, libgit2, libglib2,
4877 libsecret, libvncserver, lmbench, logrotate, mariadb, meson,
4878 mongoose, monit, mpd, openblas, php, postgresql, psplash,
4879 python, python-django, python3, qt5base, samba4, taglib,
4880 tvheadend, vlc, webkitgtk, xserver_xorg-server, znc
4882 2019.02.3, Released June 7th, 2019
4884 Important / security related fixes.
4886 Infra: pkg-config: Use a dedicated timestamp file rather than
4887 .config as that gets touched by linux-4.19+, causing repeated
4890 check-bin-arch: Also ignore /usr/lib/grub to support merged
4891 /usr setups, similar to how /lib/grub is ignored.
4893 gnuconfig/config.sub: Add C-SKY architecture support.
4895 Updated/fixed packages: assimp, atftp, atop, botan, busybox,
4896 ca-certificates, chocolate-doom, cjson, coreutils, cracklib,
4897 ddrescue, dhcp, docker-cli, docker-containerd, docker-engine,
4898 dosfstools, dovecot, dovecot-pigeonhole, dropbear, exim,
4899 ffmpeg, flare-engine, gcc, gdb, gerbera, glibmm, go, gpsd,
4900 gst-ffmpeg, gst1-plugins-bad, gst1-plugins-base, imagemagick,
4901 intel-microcode, jasper, kf5-kcoreaddons, kismet, libcurl,
4902 libglib2, libnss, libopenssl, libsigrok, libssh2, libupnp18,
4903 linuxptp, luajit, lynx, matchbox-panel, mender,
4904 netcat-openbsd, netsurf, nfs-utils, opus, orc, owfs,
4905 pcsc-lite, php, popt, postgresql, python, python-cython,
4906 python-django, python-ply, qt5enginio, rpm, runc, samba4,
4907 sqlite, subversion, supertux, systemd, tslib, uclibc,
4908 v4l2loopback, webkitgtk, woff2
4910 Issues resolved (http://bugs.uclibc.org):
4912 #11816: Only selected coreutils binaries are installed
4913 #11841: grub-efi.cfg not used when building EFI disk image
4914 #11911: systemd v240 memory leak in systemd-journald
4916 2019.02.2, Released April 29th, 2019
4918 Important / security related fixes.
4920 Only build host-lzip / host-xz when really needed by packages,
4921 not just when not available on the build host.
4923 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
4924 forward {f,l,}chown calls to libc when running under fakeroot
4925 to fix issues when building in restricted environments
4926 (E.G. user namespace with bubblewrap).
4928 Linux: Also build default make target to ensure extra files
4929 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
4930 built. Notice: This may mean that extra host utilities like
4931 uboot-mkimage are needed.
4933 Defconfigs: ASUS tinker and Amarula vyasa rk3822: Support
4934 larger kernel images, Atmel SAM5D27, SAM5D2,3,4 xplained:
4935 Increase rootfs size to fit utilities, Raspberry Pi 64bit:
4936 Include overlays in sdcard image
4938 Updated/fixed packages: android-tools, apache, bind, binutils,
4939 busybox, civetweb, cjson, copas, davfs2, docker-cli,
4940 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
4941 freerdp, gerbera, ghostscript, git, gnutls, go, gst-omx,
4942 gst1-plugins-base, gst1-plugins-ugly, haproxy, hostapd,
4943 ipsec-tools, libfreefare, libfuse, libkrb5, libpng, libxml2,
4944 libxslt, linknx, linux, linux-firmware, linux-tools, live555,
4945 lldp, lrzsz, lynx, madplay, make, minicom, mongodb, msmtp,
4946 musl, mutt, neon, netsnmp, numactl, opus, perl, php,
4947 postgresql, pure-ftpd, python-urllib3, python3, qt5base,
4948 rapidxml, rpm, rsyslog, ruby, runc, samba4, sane-backends,
4949 softether, stunnel, sysklogd, syslinux, syslog-ng,
4950 systemd-bootchart, thttpd, thrift, tiff, tor, tpm2-tools,
4951 tpm2-tss, webkitgtk, yaffs2utils, wget, wpa_supplicant, wsapi,
4952 xapp_xfd, xapp_xload, xlib_libXpm, xserver_xorg-server, xz,
4955 Issues resolved (http://bugs.uclibc.org):
4957 #11756: package/syslinux: MBR's don't fit because of binutils..
4958 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
4960 2019.02.1, Released March 29th, 2019
4962 Important / security related fixes.
4964 pkg-generic: Only tweak .la files needing it to ensure they
4965 are not included in subsequent package file lists.
4967 test-pkg: Generate a basic package config if none is
4970 Updated/fixed packages: asterisk, avahi, bash, beecrypt,
4971 binutils, busybox, clamav, cups, efl, eigen, fetchmail, file,
4972 flashrom, fltk, gerbera, git, glibc, gnuradio, go,
4973 gst-plugins-bad, intel-gmmlib, jq, kexec, kf5-modemmanager-qt,
4974 leveldb, libcurl, libdrm, libftdi1, libglib2, libiio, libpcap,
4975 libseccomp, libssh2, log4cplus, lvm2, mariadb, mender,
4976 mongodb, mosquitto, musl, nodejs, ntp, openjpeg, owfs, php,
4977 pure-ftpd, putty, python-aiojobs, qt5webkit, rdesktop, samba4,
4978 sunxi-tools, supertux, swupdate, tpm2-abrmd, tpm2-tss,
4979 wavemon, wireshark, vsftpd, xapp_xdm, xen,
4980 xdriver_xf86-video-fbdev, xlib_libXdmcp
4982 Issues resolved (http://bugs.uclibc.org):
4984 #11716: Typo on website, saying latest release is 2018.2.11
4986 2019.02, released March 4th, 2019
4990 Libressl support added for Qt 5.6 as a replacement for
4991 openssl, as 5.6 is not compatible with openssl 1.1.x.
4993 Updated/fixed packages: cutelyst, devmem2, gqrx,
4994 gst-plugins-bad, libraw, libsoxr, qt5base, runc, systemd, tor
4996 2019.02-rc3, released March 1st, 2019
4998 Fixes all over the tree.
5000 Openssl support dropped from Qt 5.6, as it isn't compatible
5003 Toolchain: GCC 8.x updated to 8.3.0, fixing a number of
5006 Dependencies: Require CMake 3.8 or newer to fix compilation
5007 issue with certain packages. If not available, host-cmake will
5010 Printvars: Fix performance regression since 2018.02
5012 Scanypi: Correctly handle underscores in python package names.
5014 Updated/fixed packages: botan, clamav, cryptopp, i2pd,
5015 ibrcommon, iproute2, libcpprestsdk, libssh, lua-curl,
5016 luaexpat, qt5base, runc, stress-ng, syslinux, systemd,
5019 Issues resolved (http://bugs.uclibc.org):
5021 #9966: util-linux-2.30/.stamp_built' failed
5022 #11696: possible typo in board/pc/post-build.sh
5024 2019.02-rc2, released February 23th, 2019
5026 Fixes all over the tree.
5028 Removed zynq_zybo defconfig, as it hasn't seen any update
5029 since it was added in 2016, and uses a U-Boot version not
5030 compatible with openssl-1.1.x.
5032 Linux: Ignore user supplied downloadable hashes, as no hash
5033 checksums are available for those.
5035 Updated/fixed packages: bind, cryptopp, docker-containerd,
5036 dtc, efivar, gdb, imagemagick, ipmiutil, libcpprestsdk,
5037 libcurl, libgpiod, libid3tag, libv4l, log4cplus, luvi,
5038 madplay, mender, mosquitto, poco, postgresql, proftpd,
5039 pulseaudio, python-django, qemu, qt5base, qwt, rabbitmq-c,
5040 reaver, safeclip, stress-ng, swupdate, syslog-ng, systemd,
5043 Issues resolved (http://bugs.uclibc.org):
5045 #11501: compile sdl2 with enable wayland
5046 #11681: .. unable to initialize decompress status for section..
5048 2019.02-rc1, released February 13th, 2019
5050 Fixes all over the tree and new features.
5055 Require Python >= 2.7 as it is needed for E.G. building
5058 Ensure GNU gzip is used for reproducible tarballs (instead of
5064 Ensure the PLATFORM and OS environment variables are not set,
5065 as they cause build issues for some packages.
5067 The package list infrastructure now correctly handles packages
5068 installing files with old mtime.
5070 Add a config option to force all optional host utilities to be
5071 built, even if suitable versions are available on the build
5074 graph-build-time: Also show time spent downloading
5076 Download: fixes for SSH/SCP support
5078 Ensure user provided permissions override permissions from
5081 SDK: Fix handling of relative symlinks (targets starting with
5084 BR2_SYSTEM_DEFAULT_PATH setting to customize the default path
5087 The custom skeleton logic will now populate the needed /bin,
5088 /lib, /sbin directories/symlinks if not present. Merged /usr
5089 can now be used with a custom skeleton.
5091 Rootfs overlays can now override symbolic links from
5092 packages. This was disabled to ensure the correct symbolic
5093 links are present when merged /usr is used. Instead validate
5094 that the rootfs overlays do not include invalid /bin, /sbin
5097 The waf infrastructure now support the <pkg>_SUBDIR variable,
5098 similar to the other package types.
5100 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
5102 Various improvements to the meson infrastructure.
5104 Luarocks: A Buildroot addon has been added to automate
5105 creating a Buildroot package from luarocks, similar to
5106 scancpan and scanpypi.
5108 scanpypi: protect against zip-slip vulnerability in zip/tar
5111 check-package: fix Python 3 support
5113 get-developers: Fix behaviour when called from elsewhere than
5114 the toplevel directory.
5116 pkg-stats: Show latest upstream version of each package, based
5117 on data from release-monitoring.org
5119 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
5120 a clean tree when ccache is enabled.
5122 Default to sha256 password encoding, drop md5 support.
5127 Support for RISC-V 32bit architecture, ARM A55, 75 and Saphira
5128 variants, MIPS support for mips32r3, mips64r3 and Marvell
5129 Octeon II/III variants.
5134 ARC toolchain 2018.09, ARM 8.2-2018.11, Codescape IMG/MTI MIPS
5135 2018.09-02, MUSL 1.1.21, GCC 6.5.0 / 7.4.0, GDB 8.2.1
5140 openssl: Bump to 1.1.1x series, bringing TLSv1.3 support and
5143 fftw: Split into fftw-{single,double,long-double,quad}
5144 packages for the different data precision options.
5146 libcurl: Now has explicit TLS backend selection options.
5148 linux: Support building device tree blobs with the -@ option
5149 for device tree overlays.
5151 weston: The weston-imx i.MX variant is now used when
5152 imx-gpu-viv is enabled
5154 pkgconf: Update to 1.5.3, which brings support for
5155 --define-prefix (used by GStreamer)
5157 Add host-python3-setuptools package to handle host python
5158 packages needing python3 with setuptools support.
5161 New defconfigs: Aarch64 EFI, Orangepi one plus, Orangepi lite
5162 2, QEMU RISC-V 32bit virt, Rock64
5165 New packages: brcm-patchram-plus, clinfo, cunit, docker-cli,
5166 erlang-p1-eimp, exempi, fail2ban, fftw-double,
5167 fftw-double-long, fftw-quad, fftw-single, gerbera, grpc,
5168 gst1-shark, intel-gmmlib, iwd, kf5-kcoreaddons, libeastl,
5169 libpackagekite, libtorrent-rasterbar, lua-std-debug,
5170 lua-std-normalize, mini-snmpd, netsurf, pamtester, pcm-tools,
5171 python-aiodns, python-aiohttp, python-aiohttp-jinja2,
5172 python-aiohttp-remotes, python-aiohttp-security,
5173 python-aiohttp-session, python-aiohttpd-sse, python-aiojobs,
5174 python-cchardet, python-pycares, python-sentry-sdk,
5175 python-wtforms, python3-setuptools, rcw, rtc-tools, shim,
5176 utp_com, vmtouch, websocketpp
5178 Removed packages: fftw, lua 5.2.x, luacrypto, perl-time-hires,
5179 python-pyqt, qt, qtuio, tn5250
5181 Issues resolved (http://bugs.uclibc.org):
5183 #10851: Patch to handle numpad Enter key properly
5184 #11066: x11r7 X11 S40xorg leads to a black screen on QEMU x86..
5185 #11126: Bash Shell Programming using Buildroot
5186 #11426: pps-tools bash dependency
5187 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
5188 #11536: dt-utils building fails with glibc 2.28
5189 #11546: open-vm-tools with glibc 2.28
5190 #11566: Fix init script
5191 #11576: Unable to start apache with event MPM on raspberry pi 3
5192 #11591: [pkgconf 1.5.3] xserver OpenGL support is missing
5193 #11606: libjpeg has no Config.in
5194 #11616: 2018.02.09 fails to build libzlib with full RELRO..
5195 #11656: Custom device tree and u-boot boot.scr not integrated..
5196 #11666: Touchscreen with (Py)Qt5 should use tslib instead of evdev
5198 2018.11.4, Released March 28th, 2019
5200 Important / security related fixes.
5202 Updated/fixed packages: avahi, beecrypt, binutils, botan,
5203 busybox, clamav, cups, devmem2, efl, fetchmail, file, fltk,
5204 gcc, gdb, git, go, gst-plugins-bad, iproute2, jq,
5205 kf5-modemmanager-qt, leveldb, libopenssl, libraw, libseccomp,
5206 libsoxr, libssh2, mariadb, mosquitto, nodejs, ntp, openjpeg,
5207 perl, php, putty, qt5webkit, rdesktop, runc, samba4, swupdate,
5208 systemd, tor, vsftpd, wireshark, xapp_xdm, xen, xlib_libXdmcp
5210 2018.11.3, Released February 23th, 2019
5212 Important / security related fixes.
5214 Ensure the PLATFORM and OS environment variables are not set,
5215 as they cause build issues for some packages.
5217 The package list infrastructure now correctly handles packages
5218 installing files with old mtime.
5220 Linux: Skip hash checks for user supplied downloadable
5221 patches, as no hash checksums are available for those.
5223 scanpypi: protect against zip-slip vulnerability in zip/tar
5226 Download: fixes for SSH/SCP support
5228 SDK: Fix handling of relative symlinks (targets starting with
5231 Updated/fixed packages: bind, dhcpcd, docker-compose,
5232 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
5233 dtc, efivar, ghostscript, gnuradio, imagemagick, jpeg-turbo,
5234 libarchive, libb64, libcurl, libgeotiff, libgpiod, libid3tag,
5235 libupnp18, log4cplus, madplay, meson, mosquitto, openssh, php,
5236 poco, postgresql, proftpd, pulseaudio, python, python-django,
5237 python3, qt5base, reaver, runc, sg3_utils, sqlcipher,
5238 swupdate, systemd, unzip, webkitgtk, xenomai
5240 2018.11.2, Released January 30th, 2019
5242 Important / security related fixes.
5244 Defconfigs: Fixes for imx6slevk, imx7dsabresd, imx8mqevk, Lego
5245 EV3, QEMU AArch64-virt
5247 Download: Fix scp download handling
5249 check-package: fix Python 3 support
5251 get-developers: Fix behaviour when called from elsewhere than
5252 the toplevel directory.
5254 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
5255 a clean tree when ccache is enabled.
5257 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
5259 Updated/fixed packages: acpica, apache, apr, avrdude, cargo,
5260 cc-tool, dash, dhcpdump, dmalloc, docker-containerd, efivar,
5261 fwts, glibc, gnuchess, gnupg2, go, leveldb, libarchive,
5262 libassuan, libftdi1, libgpg-error, libhttpparser, libkcapi,
5263 libmad, libsndfile, libsquish, liburiparser, libwebsock,
5264 libxml2, lighttpd, llvm, lm-sensors, lua-msgpack-native, lxc,
5265 mariadb, mbedtls, meson, mosquitto, netatalk, nodejs, odhcp6c,
5266 openresolv, openssh, pango, patchelf, php, python-django,
5267 python-numpy, python-pyyaml, rauc, rp-pppoe, s6-networking,
5268 samba4, sdl_sound, shairport-sync, sqlite, subversion,
5269 sunxi-cedarx, swupdate, systemd, tcpreplay, tekui, tmp2-abrmd,
5270 tpm2-tools, tpm2-tss, udisks, unixodbc, usb_modeswitch,
5271 webkitgtk, wireshark, wolfssl, xapp_rgb, xenomai, xerces
5273 Issues resolved (http://bugs.uclibc.org):
5275 #11576: Unable to start apache with event MPM on raspberry pi 3
5277 2018.11.1, Released December 20th, 2018
5279 Important / security related fixes.
5281 defconfigs: Fixes for bananapi m2 ultra, ci20
5283 Download wrapper: Fix for urlencode handling
5285 Updated/fixed packages: asterisk, docker-compose,
5286 docker-engine, dt-utils, gnutls, go, grub, libbsd, libcurl,
5287 libpgpme, libiscsi, liblo, libmpd, libopenssl, liboping,
5288 libpam-tacplus, libpjsip, linux-firmware, liquid-dsp,
5289 lua-cqueue, luvi, lxc, lynx, nginx, nodejs, openzwave, php,
5290 pps-tools, proftpd, prosody, sdl2_net, squashfs, swupdate,
5291 uclibc, vtu, webkitgtk, wine, xen
5293 New packages: docker-cli
5295 Issues resolved (http://bugs.uclibc.org):
5297 #11426: pps-tools bash dependency
5298 #11536: dt-utils building fails with glibc 2.28
5300 2018.11, Released December 1st, 2018
5304 Updated/fixed packages: c-ares, quagga, squid
5306 2018.11-rc3, released November 30th, 2018
5308 Fixes all over the tree.
5310 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
5311 olinuxino lime legacy, Orangepi zero plus 2, PC, Riotboard.
5313 graph-depends: Fix for package names starting with a non-alpha
5316 Updated/fixed packages: alsa-utils, botan, dante, domoticz,
5317 dtc, freetype, gauche, gcc, gdb, ghostscript, glibc,
5318 imx-usb-loader, libbsd, libid3tag, libkrb5, libmicrohttpd,
5319 libopenssl, libsoxr, linux, motion, msgpack, mtd,
5320 perl-net-ssleay, php, popt, python-numpy, qt5declarative,
5321 samba4, shadowsocks-libev, stress-ng, systemd, usb_modeswitch,
5322 webkitgtk, valgrind, weston, xfsprogs
5324 2018.11-rc2, released November 21th, 2018
5326 Fixes all over the tree.
5328 fs: Drop intermediate tarball from the filesystem handling to
5329 fix an issue with xattrs handling related to fakeroot. Ensure
5330 tarball target includes xattrs.
5332 download: Fix confusion in git submodule handling if dl/ is a
5335 genrandconfig: Fix missing newline in BR2_WGET handling,
5336 causing the following line to be ignored. This would affect
5337 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
5338 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
5339 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
5341 show-build-order: Also include the dependencies of
5344 Fix a number of build issues in packages for the recently
5345 merged RISC-V architecture support.
5347 Updated/fixed packages: dt-utils, easydbus, elfutils,
5348 flare-engine, flatcc, glibc, gstreamer, gstreamer1, imx-uuc,
5349 libassuan, libcorrect, libiscsi, libkrb5, libmicrohttpd,
5350 libnftnl, libnspr, libnss, libsemanage, libsigsegv, libv4l,
5351 ltp-testsuite, luv, luvi, make, ncmpc, netplug, openocd,
5352 prosody, qemu, rpm, sconeserver, shadowsocks-libev,
5353 supertuxcart, syslinux, systemd, trace-cmd, uclibc,
5354 uclibc-ng-test, vtun, webkitgtk, weston, wireshark, xen,
5357 Issues resolved (http://bugs.uclibc.org):
5359 #11086: download/git submodule breaks on symlinked dl folder
5360 #11216: Capabilities not applied to filesystem
5362 2018.11-rc1, released November 9th, 2018
5364 Fixes all over the tree and new features.
5366 Architecture: RISC-V support (64bit) added.
5368 Toolchain: Glibc bumped to 2.28. Fortran support for external
5369 toolchains. ARM (Linaro) toolchains updated to 8.2-2018.08.
5371 Hardening flags (RELRO) are now handled by the toolchain
5372 wrapper instead of explicitly through CFLAGS/LDFLAGS, fixing a
5375 Filesystems: Support for creating btrfs and f2fs filesystems
5378 Add a number of patches to fix build errors for host utilities
5379 on modern distributions using glibc-2.28.
5381 mkusers: Ensure existing group members are preserved when a
5382 group is reprocessed.
5384 printvars: Fix issue with exceeding shell command line length
5385 limits for certain setups.
5387 Workaround added for incompatibility issues between host-dtc
5388 and older U-Boot and Linux kernel versions.
5390 Detect and reject build paths containing '@', as this confuses
5391 a number of packages, including GCC.
5393 utils/diffconfig: Make it work for (non-Buildroot) config
5394 files not using the BR2_ prefix.
5396 New defconfigs: Amarula a64-relic, Bananapi m2 ultra, Embest
5397 riotboard, Hardkernel Odroid XU-4, QEMU riscv64-virt.
5398 olimex_a20_olinuxion_lime_mali is renamed to _legacy.
5400 OpenCL infrastructure support added, similar to how OpenGL is
5403 Linux-headers: Support for kernel headers from a custom
5404 tarball / git repo added.
5406 New packages: bird, bluez5_utils-headers, btrfs-progs,
5407 checksec, davici, duktape, ell, haproxy, libclc, libcorrect,
5408 libopencl, libopenresolv, nss-myhostname,
5409 perl-apache-logformat-compiler, perl-appconfig,
5410 perl-astro-suntime, perl-class-inspector, perl-class-load,
5411 perl-class-method-modifiers, perl-class-std,
5412 perl-class-std-fast, perl-cookie-baker, perl-data-dump,
5413 perl-data-optlist, perl-data-uuid, perl-data-manip,
5414 perl-dbd-mysql, perl-dbi, perl-devel-globaldestruction,
5415 perl-devel-stacktrace, perl-devel-stacktrace-ashtml,
5416 perl-device-serialport, perl-dist-checkconflicts,
5417 perl-exporter-tiny, perl-file-sharedir, perl-file-slurp,
5418 perl-filesys-notify-simple, perl-hash-multivalue,
5419 perl-http-entity-parser, perl-http-headers-fast,
5420 perl-http-multipartparser, perl-io-interface,
5421 perl-io-socket-multicast, perl-json-maybexs, perl-mime-tools,
5422 perl-module-implementation, perl-module-runtime, perl-moo,
5423 perl-number-bytes-human, perl-package-stash, perl-params-util,
5424 perl-plack, perl-posix-strftime-compiler, perl-role-tiny,
5425 perl-streams-buffered, perl-sub-exporter-progressive,
5426 perl-sub-install, perl-sub-quote, perl-sys-cpu,
5427 perl-sys-meminfo, perl-sys-mmap, perl-time-parsedate,
5428 perl-type-tiny, perl-www-form-urlencoded, perl-x10, pigpio,
5429 python-async-timeout, python-falcon, python-fire,
5430 python-mimeparse, python-multidict, python-passlib,
5431 python-pigpio, python-pip, python-ply, python-py,
5432 python-pyasn1, python-pyasn1-modules, python-pycryptodomex,
5433 python-pyhamcrest, python-pysmi, python-scapy, python-semver,
5434 python-serial-asyncio, python-typing, python-uvloop,
5435 pythonwrapt, python-yarl, python-zeroconf, riscv-pk, sedutil,
5436 spandsp, tini, waffle, xapian
5438 Removed packages: bootutils, dsp-tools, expedite, gst-dsp,
5441 Issues resolved (http://bugs.uclibc.org):
5443 #11116: Buildroot should set PYTHON_EGG_CACHE instead of writing ..
5444 #11156: In python3 module 'socket' has no attribute 'AF_BLUETOOTH'
5445 #11166: Erlang bad argument on valid uint64 when crosscompiled on..
5446 #11206: zlib: fails to build with Linaro toolchain, BR2_RELRO_FULL..
5447 #11241: ACPID shouldn't depend on BR2_x86_64 || BR2_i386
5448 #11251: Util scanpypi failes when package change - to _ in tar file
5449 #11266: qt5base-5.11.1 does not compile with musl, complains about..
5450 #11286: python-rpi-gpio only should depend on BR2_arm || BR2_aarch64
5451 #11321: Latest master fails to build readline with RELRO FULL
5452 #11326: sysvinit fails to build in latest GIT master
5453 #11331: Internal application no longer builds with latest GIT master
5454 #11336: nfs-utils fails to build in latest GIT master
5455 #11351: build root-2018-08, linaro aarch64 compile error
5456 #11376: mdmon binary missing
5457 #11391: Valgind availability on ARM
5458 #11396: uboot environment image checksum invalid if target is big endian
5459 #11421: GCC error message for ARM Cortex-A9/ARM.V7
5460 #11451: Can't find libmpfr.so.4 when using external toolchain on ubuntu..
5461 #11481: Docs: Is external.desc required?
5463 2018.08.4, Released December 20th, 2018
5465 Important / security related fixes.
5467 Defconfigs: Fixes for ci20, orangepi zero plus 2
5469 Download wrapper: Fix for urlencode handling
5471 Updated/fixed packages: c-ares, dante, docker-compose,
5472 domoticz, freetype, ghostscript, gnutls, libcurl, libgpgme,
5473 libid3tag, libiscsi, libmpd, libopenssl, liboping, libpjsip,
5474 linux-firmware, liquid-dsp, luvi, lynx, msgpack, nginx,
5475 nodejs, php, popt, pps-tools, prosody, python-numpy,
5476 python-requests, samba4, sdl2_net, squashfs, swupdate,
5477 systemd, uclibc, vte, webkitgtk, wine, xfsprogs
5479 Issues resolved (http://bugs.uclibc.org):
5481 #11426: pps-tools bash dependency
5483 2018.08.3, Released November 26th, 2018
5485 Important / security related fixes.
5487 fs: Drop intermediate tarball from the filesystem handling to
5488 fix an issue with xattrs handling related to fakeroot. Ensure
5489 tarball target includes xattrs.
5491 download: Fix confusion in git submodule handling if dl/ is a
5494 toolchain: Only allow enabling stack protection on
5495 architectures with control flow integrity (CFI) support. Only
5496 allow FORTIFY_SOURCE support on gcc >= 6.
5498 genrandconfig: Fix missing newline in BR2_WGET handling,
5499 causing the following line to be ignored. This would affect
5500 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
5501 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
5502 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
5504 show-build-order: Also include the dependencies of
5507 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
5508 olinuxino lime legacy, Orangepi zero plus 2.
5510 graph-depends: Fix for package names starting with a non-alpha
5513 Updated/fixed packages: attr, audit, bind, brotli, busybox,
5514 dtc, easydbus, elfutils, flare-engine, flatcc, gauche, gcc,
5515 giflib, gpsd, lcdproc, libcurl, libiscsi, libkcapi, libnfs,
5516 libnspr, libnss, libsemanage, liburiparser, lighttpd,
5517 lua-curl, mariadb, mmc, mosquitto, mysql, ncmpc, neardal,
5518 netplug, network-manager, nfs-utils, nginx, openocd, openswan,
5519 p11-kit, postgresql, prosody, qemu, qt, rpm, ruby, samba4,
5520 squid, supertuxkart, systemd, tar, trace-cmd, traceroute,
5521 twolame, uclibc, usb_modeswitch, vtun, webkitgtk, weston,
5522 xdriver_xf86-video-geode, xlib_libfontenc, xserver_xorg-server
5524 Issues resolved (http://bugs.uclibc.org):
5526 #11086: download/git submodule breaks on symlinked dl folder
5527 #11481: Docs: Is external.desc required?
5529 2018.08.2, Released October 25th, 2018
5531 Important / security related fixes.
5533 Workaround added for incompatibility issues between host-dtc
5534 and older U-Boot and Linux kernel versions.
5536 Detect and reject build paths containing '@', as this confuses
5537 a number of packages, including GCC.
5539 utils/get-developers: Add -e option for use with git
5542 utils/diffconfig: Make it work for (non-Buildroot) config
5543 files not using the BR2_ prefix.
5545 u-boot: Fix for environment image handling on big endian
5548 Updated/fixed packages: binutils, ca-certificates,
5549 cups-filters, dtc, erlang, file, freetype, gcc, git, gvfs,
5550 jasper, leveldb, libarchive, libssh, live555, ljlinenoise,
5551 mariadb, mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils,
5552 poco, psmisc, ptpd2, python-enum34, qemu, qt, qt5base,
5553 setools, spice, spice-protocol, tinc, ustr, wireshark,
5555 Issues resolved (http://bugs.uclibc.org):
5557 #11396: uboot environment image checksum invalid if target is big endian
5559 2018.08.1, Released October 7th, 2018
5561 Important / security related fixes.
5563 Add a number of patches to fix build errors for host utilities
5564 on modern distributions using glibc-2.28.
5566 mkusers: Ensure existing group members are preserved when a
5567 group is reprocessed.
5569 printvars: Fix issue with exceeding shell command line length
5570 limits for certain setups.
5572 Updated/fixed packages: acpid, android-tools, apache,
5573 arp-scan, bandwidthd, bind, brltty, clamav, connman, cppcms,
5574 domoticz, dtc, fio, gcc, gdb, ghostscript, gnupg, httpping,
5575 igmpproxy, imlib2, ipsec-tools, libesmtp, libnfs, libxslt,
5576 links, lua, mosquitto, nilfs-utils, ocrad, parted, php,
5577 python-django, screen, shairport-sync, strongswan,
5578 vboot-utils, webkitgtk, wireguard, x265 xen, xlib_libXdmcp,
5579 xlib_libXfont, xlib_libXft, xlib_libxshmfence,
5580 xutil_makedepend, zeromq
5582 2018.08, Released September 6th, 2018
5588 - Glibc 2.28 on the build host breaks compilation of a number
5589 of host packages. 2018.08 contains fixes for some of these
5590 packages, but not all. Consider building on hosts (or in
5591 containers) using older Glibc versions.
5593 - host-dtc 1.4.7 breaks compilation of older U-Boot and Linux
5594 kernel configurations using FDT/DTC. Consider updating the
5595 Linux kernel to >= 4.17 and U-Boot to >= 2018.07 or
5596 backporting commit 9130ba8846 (scripts/dtc: Update to
5597 upstream version v1.4.6-9-gaadd0b65c987) for the Linux
5598 kernel / commit db405d1980 for U-Boot.
5599 Alternatively revert commit 7b929ddcf0 (dtc: bump version to
5600 1.4.7) and ensure your build host does not have the libfdt
5601 development headers installed.
5603 Updated/fixed packages: busybox, chipmunk, cutelyst,
5604 domoticz, gcc, imagemagick, lcms2, libcurl, mediastreamer,
5605 moarvm, php, qt, qt5virtualkeyboard, qt5webengine, screen,
5606 sdl2, squashfs, uboot, xen
5608 Issues resolved (http://bugs.uclibc.org):
5610 #11261: ccache using wrong cached objects
5611 #11276: Understanding the patch for kernel-4.9 and other..
5613 2018.08-rc3, Released August 31th, 2018
5615 Fixes all over the tree.
5617 linux: additional improvements to the flex / bison dependency
5618 handling, use system provided variant if available. Ensure
5619 toolchain is available when configuring for 4.18+ support.
5621 Download: Fix handling of primary sites using file://
5623 Toolchain: Correct external toolchain musl detection for
5626 Updated/fixed packages: aircrack-ng, bison, brltty, busybox,
5627 cutelyst, dropbear, gr-osmosdr, i2c-tools, json-c, libconfuse,
5628 libkcapi, libsoup, libssh, liburiparser, mbedtls, mender,
5629 mesa3d, minicom, mjpegtools, mutt, openpowerlink, openssh,
5630 oracle-mysql, php, postgresql, pv, qt5base, qt5quickcontrols,
5631 rauc, shairport-sync, systemd, xlib_libX11, zeromq,
5633 Issues resolved (http://bugs.uclibc.org):
5635 #11091: BR2_PRIMARY_SITE doesn't work (wget is selected...
5636 #11141: WF111 package no longer available
5637 #11211: Internal compiler error: Killed (program cc1plus)..
5638 #11236: util-linux fails to build on Travis CI when python..
5639 #11246: Glibc 2.28 - fails to build host-bison and host-m4
5640 #11256: Add python-falcon and python-mimeparse packages
5642 2018.08-rc2, Released August 20th, 2018
5644 Fixes all over the tree.
5646 pkg-kconfig: Support dependencies needed to run the
5647 configurator, E.G. recent Linux kernel versions needing flex
5650 Defconfigs: ARM Juno: Bump ATF to fix a build
5651 issue. Raspberrypi2: Bump rootfs size. Snps_archs38_vdk:
5652 Correct /etc/inittab. Technologic ts7680: Correct genimage
5653 configuration. Orange PI PC / Zero, Sheevaplug: Bump U-boot to
5654 2018.07 to fix build issue. Ensure host-openssl is pulled in
5655 for kernel builds where needed.
5657 Updated/fixed packages: aircrack-ng, bind, boost,
5658 boot-wrapper-aarch64, bzip2, busybox, chrony, cryptsetup,
5659 dahdi-tools, dbus, domoticz, eigen, ipsec-tools, libarchive,
5660 libfuse, libgit2, libopenssl, libselinux, lighttpd, lvm2, m4,
5661 makedevs, mariadb, mesa3d-headers, mono, ncmpc, ncurses,
5662 nodejs, php, python-django, python-pyqt5, qt5base,
5663 qt5serialbus, ruby, samba4, uboot-tools, uclibc, vlc,
5664 waylandpp, wireless_tools, wireshark, wpa_supplicant, mtd,
5665 xdriver_xf86-video-ati, xserver_xorg-server
5667 Issues resolved (http://bugs.uclibc.org):
5669 #10781: cryptsetup luksOpen container_file container causes..
5670 #10996: bogus musl ARM toolchain
5671 #11191: xattr and check-package issue
5673 2018.08-rc1, Released August 5th, 2018
5677 - add support for gcc 8.x, switch to gcc 7.x as the default
5679 - add support for gdb 8.1, switch to gdb 8.0 as the default
5680 and remove gdb 7.10/7.11
5681 - add support for binutils 2.31
5682 - NIOSII CodeSourcery toolchain updated
5683 - Linaro AArch64 BE toolchain added, and other Linaro
5685 - Synopsys ARC pre-built toolchain updated
5687 Architecture: add support for ARM Cortex-M7
5691 - systemd bumped to 239
5692 - Qt5 bumped to 5.11.1
5693 - Rust bumped to 1.27
5694 - GStreamer stack bumped to 1.14.2
5695 - X.org server bumped to 1.20, and all X.org proto packages
5696 replaced by the single xorgproto package
5697 - i.MX6 support packages bumped to 6.2.4
5698 - i.MX Vivante graphics version bumped to 6.2.4.p1.2,
5699 adding support for Wayland and i.MX8MQ platforms
5701 Linux: bumped to 4.17 by default.
5703 Infrastructure: new package infrastructure added for packages
5704 using the Meson build system
5706 New packages: at-spi2-atk, at-spi2-core, capnproto, cmocka,
5707 corkscrew, cutelyst, davfs2, flatcc, libidn2, libgit2,
5708 libopusenc, mender, nghttp2, perl-convert-asn1, perl-crypt-blowfish,
5709 perl-crypt-cbc, perl-digest-md5, perl-mime-base64-urlsafe,
5710 perl-mojolicious-plugin-authentication, perl-net-ping,
5711 perl-net-snmp, perl-net-ssh2, perl-net-telnet, pigz,
5712 python-reentry, python-request-id, python-validators,
5713 python-webob, shadowsocks-libev, speexdsp, xorgproto, wampcc
5715 New defconfigs: NXP i.MX7D SDB, Boundary Devices Nitrogen 8M,
5716 Olimex A10 OLinuxino, ZynqMP ZCU106
5718 Removed packages: all xproto_* have been removed and replaced
5721 Issues resolved (http://bugs.uclibc.org):
5723 #9411: MUSL build with RT Error relocating /lib/libgcc_s.so.1:
5724 __cpu_indicator_init: symbol not found
5725 #9921: lockfile module within python-daemon not available
5726 #10341: gdb install of py files when using buildroot toolchain
5728 #10661: /etc/init.d/S29netplug starts multiple instances of netplugd
5729 #10751: Missing dependency in pulseaudio package
5730 #10811: kodi-17.6-Krypton does not compile for freescale_* devices
5731 #10856: openblas on qemu_x86_64_defconfig fails with
5732 "sgemm_kernel.o: No such file or directory"
5733 #11056: Compiling a file that uses libdrm headers fails with:
5734 fatal error: drm.h: No such file or directory
5735 #11061: support/download: git version=master broken
5736 #11071: Building postgresql package on Debian 9.4 x64 for armel target fails
5737 #11076: Docker containerd installed to incorrect path
5738 #11101: host-patchelf Endian Issue with relative RPATH
5739 #11111: raspberry pi 3 b+: missing BSP for 64-bit kernel
5740 #11121: statfs call corrupts memory struct statfs too small
5741 #11181: Switching toolchain does not work
5743 2018.05.3, Released October 6th, 2018
5745 Important / security related fixes.
5747 Add a number of patches to fix build errors for host utilities
5748 on modern distributions using glibc-2.28.
5750 mkusers: Ensure existing group members are preserved when a
5751 group is reprocessed.
5753 printvars: Fix issue with exceeding shell command line length
5754 limits for certain setups.
5756 Updated/fixed packages: acpid, android-tools, apache,
5757 arp-scan, bandwidthd, bind, bison, brltty, chipmunk, connman,
5758 cppcms, fio, gcc, ghostscript, gnupg, httping, igmpproxy,
5759 imagemagick, imlib2, ipsec-tools, lcm2, libcurl, libesmtp,
5760 libnfs, libssh, libxslt, links, mediastreamer, minicom,
5761 moarvm, nilfs-utils, ocrad, parted, php, postgresql, pv,
5762 python-django, qt, qt5quickcontrols, qt5webengine, screen,
5763 sdl2, shairport-sync, squashfs, strongswan, vboot-utils,
5764 webkitgtk, wireguard, x265, xen, xlib_libXfont, xlib_libXft,
5765 xlib_libxshmfence, zeromq
5767 2018.05.2, Released August 28th, 2018
5769 Important / security related fixes.
5771 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
5772 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
5775 Updated/fixed packages: acl, attr, apache, bind,
5776 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
5777 dahdi-tools, dmidecode, dropbear, eigen, ffmpeg, gawk, gcc,
5778 ghostscript, gnutls, imx-gpu-viv, ipsec-tools, libarchive,
5779 libfuse, libglib2, libopenssl, libselinux, libsoup, lighttpd,
5780 linuxptp, lttng-modules, lttng-tools, lua-flu, lvm2, m4,
5781 makedevs, mariadb, mbedtls, mesa3d-heders, mtd, ncurses,
5782 nodejs, openssh, php, python-django, rauc, ruby, samba4,
5783 stress-ng, ti-utils, uboot-tools, uclibc, vim, waylandpp,
5784 wireless_tools, wireless-regdb, wireshark, wpa_supplicant,
5787 Issues resolved (http://bugs.uclibc.org):
5789 #10781: cryptsetup luksOpen container_file container causes..
5790 #10986: Installing package attr when already supplied by..
5791 #11191: xattr and check-package issue
5793 2018.05.1, Released July 20th, 2018
5795 Important / security related fixes.
5797 U-Boot: Ensure host version of ncurses is picked up and not
5798 host-ncurses built by buildroot, as that otherwise causes
5799 widechar/non-widechar conflicts and corrupted menuconfig
5802 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
5804 Toolchain: ARC tools updated to arc-2018.03.
5806 pkg-stats: Fix python 3.x compatibility.
5808 dl-wrapper: Fix support for URIs containing '+', fix
5809 no-check-hash for inferred site method.
5811 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
5812 Support ethernet on Turbot variant.
5814 Updated/fixed packages: audit, bind, btrfs-progs, cifs-utils,
5815 clamav, collectd, coreutils, docker-containerd, dos2unix,
5816 edid-decode, file, gcc, gdb, gnupg, gnupg2, heimdal, hidapi,
5817 imagemagick, libcurl, libgcrypt, libglib2, liblogging,
5818 libostree, libressl, libsoup, libv4l, libvncserver, libvorbis,
5819 libwebsockets, libxslt, lm-sensors, mariadb, mpg123, ncurses,
5820 network-manager, nodejs, patchelf, perl, php-amqp, pinentry,
5821 pixiewps, qpdf, qt53d, qt5base, qt5charts, qt5script, redis,
5822 systemd, triggerhappy, uboot, wireguard, wireless-regdb,
5825 2018.05, Released June 1st, 2018
5829 Download: Work around for hanging connections for packages
5830 from CVS, by adding a 10 minute max timeout.
5832 Updated/fixed packages: binutils, clang, dash, expect, git,
5833 glibc, jpeg-turbo, libjpeg, log4cplus, openvmtools, xen,
5835 Issues resolved (http://bugs.uclibc.org):
5837 #11051: runtime issue on STM32 with usage of binutils 2.29.x
5839 2018.05-rc3, Released May 28th, 2018
5841 Fixes all over the tree.
5843 Toolchain: ARC tools updated to arc-2018.03-rc2.
5845 Fs: Ensure hard links in TARGET_DIR are correctly copied for
5846 filesystem input. With the recent changes to the file system
5847 generation logic, hard links were "expanded" in file system
5848 images leading to bloated rootfs images for setups with hard
5851 Infrastructure: Error out for packages using the 'local'
5852 method but forgetting to specify <pkg>_SITE.
5854 Build rpcgen for the host when needed to support distributions
5855 no longer shipping rpcgen with glibc (E.G. recent Fedora).
5857 Updated/fixed packages: autofs, bash-completion, binutils,
5858 busybox, cjson, elf2flt, libcoap, libcurl, libtirpc, lrzsz,
5859 poppler, procps-ng, qt-webkit-kiosk, quota, samba4, xfsprogs
5861 Issues resolved (http://bugs.uclibc.org):
5863 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file..
5864 #11036: C compiler cannot create executables
5865 #11046: Git package binaries are ~180MB (compared to ~20MB in..
5867 2018.05-rc2, Released May 22nd, 2018
5869 Fixes all over the tree.
5871 Dependencies: Check that the current working directory (.)
5872 isn't listed in PATH as that causes various build issues.
5874 Manual: Clarify that git branch names may not be used as
5875 version identifiers. This has never been supported, but was
5876 kind of working (with some limitations) before the git
5877 download rework - Now it does not work at all.
5879 Linux: Ensure host version of ncurses is picked up and not
5880 host-ncurses built by buildroot, as that otherwise causes
5881 widechar/non-widechar conflicts and corrupted menuconfig
5884 Packages: Renamed a number of package options not prefixed
5885 with BR2_PACKAGE_<pkg> for consstency.
5887 Download infrastructure: Fix file:// protocol handling after
5890 Updated/fixed packages: acl, apr-util, asterisk, attr,
5891 bluez5_utils, cifs-utils, clamav, clang, cups-filters,
5892 dahdi-linux, exim, faketime, gdb, go, gst1-plugins-bad,
5893 imx-mkimage, ipsec-tools, jamvm, janus-gateway,
5894 jquery-ui-themes, libcap, libcurl, libftdi, libkcapi, libkrb5,
5895 libmediaart, libmodbus, libmodplug, libmpd,
5896 libnetfilter_cthelper, libnetfilter_cttimeout, libnfc,
5897 libnfnetlink, libnss, liboauth, libogg, libosip2,
5898 libpam-radius-auth, libpcap, libpciaccess, llvm, log4cplus,
5899 ltrace, lynx, mbedtls, modem-manager, nfs-utils,
5900 python-cython, python-websockets, qt5cinex, qt5wayland, rauc,
5901 snort, strace, ti-sgx-km, transmission, wavpack, wget, woff2,
5902 xen, zmqpp, znc, zstd
5904 Issues resolved (http://bugs.uclibc.org):
5906 #10986: Installing package attr when already supplied by...
5907 #11011: BUildroot for Raspberry Pi 2
5908 #11016: Wrong compiler used for external user host packages
5910 2018.05-rc1, Released May 9th, 2018
5912 Toolchain: glibc bumped to 2.27, musl bumped to 1.1.19,
5913 uClibc-ng 1.0.30, Linux kernel headers bumped to 4.16.x.
5915 Architecture: support for the Blackfin architecture has been
5916 removed, as it was removed from Linux upstream, poorly
5917 maintained in binutils/gdb, and abandoned by Analog Devices.
5919 Numerous packages updated to have hashes for their license
5922 Systemd can now be built with uClibc toolchains.
5924 Linux: addition of BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF and
5925 BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL to support building Linux
5926 kernel configurations that need libelf on the host or openssl
5930 - all Python scripts are now verified with flake8
5931 - check-package extended to check all Config.in and .mk files
5932 in tree, not only the ones in package/
5936 - The download infrastructure has seen a major overhaul, with
5937 the main visible new feature being Git caching: a package
5938 fetched from Git no longer needs to be re-cloned entirely
5939 everytime its version is changed. Anoter visible change is
5940 that the download folder now has subfolders per package. See
5941 http://lists.busybox.net/pipermail/buildroot/2018-April/217923.html
5942 for more details about those changes.
5944 - The logic that generates the root filesystem images has been
5945 reworked, with the main goal of allowing several filesystem
5946 images to be produced in parallel, also a requirement for
5947 top-level parallel build. Now, a .tar filesystem image is
5948 always created, and re-extracted in a private directory to
5949 create each format-specific filesystem image.
5951 - A new package infrastructure was introduced for Go-based
5952 packages: golang-package.
5954 - Dependencies on extraction tools are now handled as proper
5955 per-package dependencies, using
5956 <pkg>_EXTRACT_DEPENDENCIES. Beyond a cleanup, this is also a
5957 preparation step for top-level parallel build support.
5959 - When a file being downloaded is part of a package with a
5960 .hash file, but there is no hash listed for this file, the
5961 file is now preserved in the download directory rather than
5962 removed. This helps when updating a package, as it gives the
5963 ability to easily calculate the hash of the file.
5965 - Addition of '<pkg>-show-recursive-depends' and
5966 '<pkg>-show-recursive-rdepends' make targets, to
5967 respectively display the recursive list of dependencies and
5968 the recursive list of reverse dependencies of a given
5971 - The /etc/shells file is now automatically generated with the
5972 list of shell programs installed on the system.
5974 - Addition of -Ofast optimization level as an available
5977 Major updates: Go updated to 1.10, Erlang bumped to 20.3, Qt5
5980 New packages: 18xx-ti-utils, abootimg, bluez-alsa, brotli,
5981 chipmunk, clang, docker-compose, docker-proxy, flare-engine,
5982 flare-game, gst1-interpipe, gstreamer1-editing-services,
5983 hackrf, i2pd, imx-alsa-plugins, imx-mkimage, libcdio-paranoia,
5984 libkrb5, llvm, pixiewps, python-backports-ssl-match-hostname,
5985 python-cached-property, python-cython, python-docker,
5986 python-dockerpty, python-docker-pycreds,
5987 python-flask-sqlalchemy, python-functools32, python-influxdb,
5988 python-json-models, python-libusb1, python-networkx,
5989 python-psycopg2, python-pymodbus, python-sqlalchemy,
5990 python-subprocess32, python-texttable,
5991 python-websocket-client, python-yieldfrom, quotatool, reaver,
5992 snort, sunxi-mali-mainline, sunxi-mali-mainline-driver, tk,
5993 tpm2-abrmd, tpm2-tools, tpm2-tss, udftools, vte, woff2.
5995 New defconfigs: ARC HS Development Kit, Arcturus ucls1012a,
5996 Freescale i.MX6UL EVK (with vendor kernel), Freescale i.MX6
5997 SoloLite EVK (with vendor kernel), Freescale i.MX31 3Stack,
5998 Freescale i.MX8Q EVK Freescale p1025twr, Freescale t1040d4rdb,
5999 Qemu PPC64 E5500, SolidRun ClearFog Base, Tinker RK3288, Vyasa
6002 Removed packages: iqvlinux, kodi-adsp-*, mplayer
6004 Removed defconfigs: ci40, firefly_rk3288,
6005 freescale_p1010rdb_pa, freescale_mpc8315erdb, riotboard,
6008 Issues resolved (http://bugs.uclibc.org):
6010 #10151: toolchain eclipse register : fails with a custom
6012 #10511: Packages get downloaded uncompressed with wget
6013 #10531: QtWebengine doesn't build if the host hasn't a 32 bits
6014 C++ compiler working
6015 #10846: error in compiling gnutls
6016 #10886: openssl-1.0.2n fails to build
6017 #10896: /bin/sh not in /etc/shells
6018 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is
6021 2018.02.12, Released March 29th, 2019
6023 Important / security related fixes.
6025 Updated/fixed packages: avahi, beecrypt, busybox, clamav,
6026 cups, devmem2, fetchmail, file, fltk, gcc, gdb, git, jq,
6027 leveldb, libopenssl, libraw, libseccomp, libssh2,
6028 libunistring, mariadb, mosquitto, nodejs, ntp, openjpeg, perl,
6029 php, putty, qt5webkit, rdesktop, systemd, wireshark, vsftpd,
6030 xapp_xdm, xlib_libXdmcp
6032 2018.02.11, Released February 23th, 2019
6034 Important / security related fixes.
6036 Ensure the PLATFORM and OS environment variables are not set,
6037 as they cause build issues for some packages.
6039 The package list infrastructure now correctly handles packages
6040 installing files with old mtime.
6042 Linux: Skip hash checks for user supplied downloadable
6043 patches, as no hash checksums are available for those.
6045 scanpypi: protect against zip-slip vulnerability in zip/tar
6048 Updated/fixed packages: bind, dhcpcd, dovecot, ghostscript,
6049 gnuradio, imagemagick, jpeg-turbo, libarchive, libb64,
6050 libcurl, libid3tag, madplay, mosquitto, openssh, php,
6051 postgresql, proftpd, python, python-django, python3, qt5base,
6052 sqlcipher, swupdate, systemd, unzip, webkitgtk
6054 2018.02.10, Released January 31th, 2019
6056 Important / security related fixes.
6058 Defconfigs: Fixes for Lego EV3, QEMU AArch64-virt
6060 check-package: fix Python 3 support
6062 get-developers: Fix behaviour when called from elsewhere than
6063 the toplevel directory.
6065 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
6067 Updated/fixed packages: acpica, apache, apr, asterisk,
6068 avrdude, cargo, cc-tool, dash, dhcpdump, dmalloc, gnuchess,
6069 gnupg2, leveldb, libarchive, libassuan, libftdi1,
6070 libgpg-error, libhttpparser, libmad, libsndfile, libsquish,
6071 liburiparser, libwebsock, libxml2, lighttpd, lm-sensors,
6072 lua-msgpack-native, mbedtls, mosquitto, netatalk, nodejs,
6073 openssh, pango, patchelf, php, python-django, python-pyyaml,
6074 rauc, rp-pppoe, s6-networking, samba4, sdl_sound,
6075 shairport-sync, sqlite, subversion, sunxi-cedarx, tcpreplay,
6076 tekui, usb_modeswitch, webkitgtk, wireshark, wolfssl,
6077 xapp_rgb, xenomai, xerces
6079 Issues resolved (http://bugs.uclibc.org):
6081 #11576: Unable to start apache with event MPM on raspberry pi 3
6083 2018.02.9, Released December 20th, 2018
6085 Important / security related fixes.
6087 defconfigs: Fixes for ci20
6089 Updated/fixed packages: c-ares, dante, freetype, ghostscript,
6090 glibc, gnutls, go, libcurl, libgpgme, libid3tag, libiscsi,
6091 libmpd, libopenssl, libpjsip, linux, liquid-dsp, luvi, lynx,
6092 msgpack, nginx, nodejs, php, popt, pps-tools, python-numpy,
6093 python-requests, samba4, sdl2_net, squashfs, swupdate, uclibc,
6094 wine, webkitgtk, xfsprogs
6096 Issues resolved (http://bugs.uclibc.org):
6098 #11426: pps-tools bash dependency
6100 2018.02.8, Released November 26th, 2018
6102 Important / security related fixes.
6104 fs: Drop intermediate tarball from the filesystem handling to
6105 fix an issue with xattrs handling related to fakeroot. Ensure
6106 tarball target includes xattrs.
6108 download: Fix confusion in git submodule handling if dl/ is a
6111 toolchain: Only allow enabling stack protection on
6112 architectures with control flow integrity (CFI) support. Only
6113 allow FORTIFY_SOURCE support on gcc >= 6.
6115 genrandconfig: Fix missing newline in BR2_WGET handling,
6116 causing the following line to be ignored. This would affect
6117 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
6118 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
6119 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
6121 show-build-order: Also include the dependencies of
6124 Defconfigs: Fixes for Armadeus APF27, imx6sabre.
6126 graph-depends: Fix for package names starting with a non-alpha
6129 Updated/fixed packages: attr, audit, bind, brotli, easydbus,
6130 elfutils, gauche, gcc, giflib, gpsd, lcdproc, libcurl,
6131 libiscsi, libnfs, libnspr, libnss, libkcapi, libsemanage,
6132 liburiparser, lighttpd, linux, lua-curl, mariadb, mmc-utils,
6133 mosquitto, mysql, neardal, netplug, network-manager,
6134 nfs-utils, nginx, openocd, openswan, p11-kit, postgresql,
6135 prosody, qemu, qt, rpm, ruby, samba4, squid, supertuxkart,
6136 systemd, tar, trace-cmd, traceroute, twolame, uclibc,
6137 usb_modeswitch, vtun, webkitgtk, xdriver_xf86-video-geode,
6138 xlib_libfontenc, xproto_inputproto, xserver_xorg-server
6140 Issues resolved (http://bugs.uclibc.org):
6142 #11086: download/git submodule breaks on symlinked dl folder
6143 #11251: Util scanpypi failes when package change - to _ in..
6144 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
6145 #11481: Docs: Is external.desc required?
6147 2018.02.7, Released October 25th, 2018
6149 Important / security related fixes.
6151 Detect and reject build paths containing '@', as this confuses
6152 a number of packages, including GCC.
6154 utils/get-developers: Add -e option for use with git
6157 utils/diffconfig: Make it work for (non-Buildroot) config
6158 files not using the BR2_ prefix.
6160 u-boot: Fix for environment image handling on big endian
6163 Updated/fixed packages: binutils, ca-certificates,
6164 cups-filters, erlang, file, freetype, gcc, git, gvfs, leveldb,
6165 libarchive, libcurl, libssh, live555, ljlinenoise, mariadb,
6166 mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils, poco,
6167 psmisc, ptpd2, python-enum34, qemu, qt, qt5base, setools,
6168 spice, spice-protocol, tinc, ustr, wireshark
6170 Issues resolved (http://bugs.uclibc.org):
6172 #11396: uboot environment image checksum invalid if target is big endian
6174 2018.02.6, Released October 7th, 2018
6176 Important / security related fixes.
6178 Add a number of patches to fix build errors for host utilities
6179 on modern distributions using glibc-2.28.
6181 mkusers: Ensure existing group members are preserved when a
6182 group is reprocessed.
6184 printvars: Fix issue with exceeding shell command line length
6185 limits for certain setups.
6187 Updated/fixes packages: acpid, android-tools, apache,
6188 arp-scan, bandwidthd, bind, bison, clamav, connman, cppcms,
6189 cramfs, fio, gcc, ghostscript, glibc, gnupg, httping,
6190 igmpproxy, imagemagick, imlib2, ipsec-tools, lcms2, libcurl,
6191 libesmtp, libnfs, libssh, libxslt, links, linuxptp,
6192 mediastreamer, minicom, moarvm, nilfs-utils, ocrad, parted,
6193 php, pv, python-django, qt, qt5quickcontrols, qt5webengine,
6194 screen, sdl2, shairport-sync, squashfs, strongswan,
6195 vboot-utils, webkitgtk, wireguard, x265, xen, xlib_libXfont,
6198 New packages: brotli, woff2
6200 2018.02.5, Released August 29th, 2018
6202 Important / security related fixes.
6204 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
6205 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
6208 Updated/fixed packages: acl, apache, attr, bind,
6209 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
6210 dahdi-tools, dmidecode, dropbear, eigen, erlang, ffmpeg, gawk,
6211 gcc, ghostscript, gnutls, ipsec-tools, libarchive, libfuse,
6212 libopenssl, libselinux, libsoup, lighttpd, linuxptp,
6213 lttng-modules, lttng-tools, lua-flu, lvm2, m4, makedevs,
6214 mariadb, mbedtls, mesa3d-headers, mtd, ncurses, nodejs,
6215 openssh, php, postgresql, python-django, qt5xmlpatterns, ruby,
6216 samba4, shairport-sync, stress-ng, ti-utils, uboot-tools, vim,
6217 waylandpp, wireless_tools, wireshark, wpa_supplicant, xorriso,
6220 Issues resolved (http://bugs.uclibc.org):
6222 #10781: cryptsetup luksOpen container_file container causes..
6223 #10986: Installing package attr when already supplied by..
6224 #11191: xattr and check-package issue
6226 2018.02.4, Released July 21th, 2018
6228 Important / security related fixes.
6230 U-Boot: Ensure host version of ncurses is picked up and not
6231 host-ncurses built by buildroot, as that otherwise causes
6232 widechar/non-widechar conflicts and corrupted menuconfig
6235 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
6237 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
6238 Support ethernet on Turbot variant.
6240 Updated/fixed packages: bind, clamav, collectd, dos2unix,
6241 edid-decode, gcc, gdb, heimdal, hidapi, imx-gpu-viv, libcurl,
6242 libglib2, liblogging, libostree, libsoup, libv4l, lm-sensors,
6243 ncurses, network-manager, patchelf, pinentry, procps-ng, qpdf,
6244 qt5, qt53d, qt5base, qt5charts, qt5script, qt5serialport,
6245 systemd, wireguard, wireless-regdb
6247 Issues resolved (http://bugs.uclibc.org):
6249 #11101: host-patchelf Endian Issue with relative RPATH
6251 2018.02.3, Released June 18th, 2018
6253 Important / security related fixes.
6255 Various fixes for building on modern distributions (GCC 8.x,
6258 ARM: Default to binutils 2.28 and warn about newer binutils
6259 versions, which are known to cause boot failures for Linux
6260 kernels built in thumb mode.
6262 Busybox/mdev: Fix module autoloading.
6264 Busybox/sysvinit: inittab: Add /dev/{stdin,stdout,stderr}
6265 symlinks, call swapon -a to activate any configured swap
6268 Dependencies: Check that PATH does not contain current working
6269 directory, which triggers a number of build failures.
6271 Infrastructure: Error out for packages erroneously using the
6272 'local' site method but not defining a _SITE.
6274 Linux: Fix cuImage.<dtb> / simpleImage.<dtb> handling. Ensure
6275 kconfig uses ncurses from the host to fix a ncurses/ncursesw
6276 mixup, causing menuconfig display corruption.
6278 Toolchain: Workarounds for fix-rpath issues with binutils and
6281 Util-linux: Fix blocking on getrandom() issue with recent
6284 Remove broken freescale_imx31_3stack,
6285 freescale_imx6sololiteevk and freescale_imx6ulevk defconfigs.
6287 Updated/fixed packages: apr-util, asterisk, attr, audit,
6288 autofs, binutils, busybox, cifs-utils, cups-filters, dash,
6289 ebtables, exim, expect, f2fs-tools, faketime, file, gdb, git,
6290 glibc, gnupg, gnupg2, gst1-plugins-bad, imagemagick, jamvm,
6291 jpeg-turbo, libcap, libcoap, libcurl, libgcrypt, libjpeg,
6292 libnss, libressl, libtirpc, libvncserver, libvorbis, libxslt,
6293 log4cplus, lrzsz, ltrace, lynx, mariadb, mbedtls, mpg123,
6294 nasm, netplug, network-manager, nfs-utils, nodejs,
6295 openvmtools, patch, perl, php-amqp, poppler, procps-ng,
6296 python, python-websockets, quota, redis, samba4, sysvinit,
6297 transmission, triggerhappy, util-linux, wavpack, wget,
6298 wireshark, xen, zmqpp
6300 Issues resolved (http://bugs.uclibc.org):
6302 #10986: Installing package attr when already supplied by busybox..
6303 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file or..
6305 2018.02.2, Released May 4th, 2018
6307 Important / security related fixes.
6309 Tweak package size/file instrumentation to better handle
6312 Revert /etc/shells creation when bash is enabled.
6314 Exclude /lib/firmware from the rpath fixup logic, as it may
6315 contain non-native ELF files.
6317 Scanpypi: Support the new PyPi infrastructure.
6319 Handle GCC 8.x on the host.
6321 Ensure timestamp of /usr is updated to support the systemd
6322 ConditionNeedsUpdate option.
6324 Updated/fixed packages: bluez5_utils, flann, gdb, gnupg2,
6325 grub2, libcec, libcgi, libglib2, libgpg-error, libgpgme,
6326 libtomcrypt, mbedtls, mkpasswd, php, python, python-requests,
6327 python-watchdog, qt53d, qt5websockets, sdl2, sdl2_image,
6328 syslog-ng, systemd, tcl, tcllib, uclibc, usb_modeswitch,
6331 Issues resolved (http://bugs.uclibc.org):
6333 #10896: /bin/sh not in /etc/shells
6334 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is enabled
6336 2018.02.1, Released April 9th, 2018
6338 Important / security related fixes.
6340 Removed unmaintained defconfigs: Creator Ci40, Firefly rk3288,
6341 Freescale mpc8315erdb / p1010rdb_pa, Riotboard, Teliv EVK
6344 Infrastructure: Speed up instrumentation for package size by
6345 comparing timestamps instead of md5 checksums, as doing
6346 checksums could lead to up to 25% longer build time for big
6349 Rename the internal <pkg>_BASE_NAME variable to <pkg>_NASENAME
6350 to avoid name clashes with packages ending on '-base'.
6352 Add a better fix for build issues for autotools based packages
6353 checking for C++ support on toolchains without C++ support.
6355 Build host-tar if tar is older than 1.27 on the build machine
6356 to work around reproducibility issues with git archives
6357 containing long paths.
6359 check-unique-files: Fix for filenames not representable in the
6362 Check-bin-arch: Add support for per-package ignore paths
6363 (<pkg>_BIN_ARCH_EXCLUDE).
6365 Toolchain: Fix SSP support detection for external toolchains.
6367 linux: Add _NEEDS_HOST_OPENSSL / LIBELF options to ensure
6368 these dependencies are available for Linux configurations
6369 needed these dependencies, similar to how it is done for
6372 Support custom (not in tree) device tree files in addition to
6375 U-Boot / uboot-tools: Fix header conflict with libfdt-devel
6378 Updated/fixed packages: apache, busybox, c-ares, cmake,
6379 docker-engine, enlightenment, eudev, fbgrab, freescale-imx,
6380 gtest, imagemagick, intel-microcode, irssi, jimtcl, kmod,
6381 kodi, ktap, libcoap, libcurl, libfcgi, libhttpparser,
6382 libminiupnpc, libopenssl, libpjsip, libss7, libssh2, libupnp
6383 libupnpp, libuv, libvorbis, memcached, motion, musl, nodejs,
6384 ntp, openblas, opencv3, openocd, opus-tools, patch, php,
6385 pkgconf, postgresql, powerpc-utils, python-jsonschema,
6386 python-webpy, qemu, qt5bsae, qt5script, qt5webkit, rapidjson,
6387 rauc, sam-ba, samba4, sngrep, systemd, tremor, uboot-tools,
6388 uclibc-ng-test, upmpdcli, wireshark, xerces, xterm, zstd
6390 New packages: docker-proxy, python-functools32
6392 Issues resolved (http://bugs.uclibc.org):
6394 #10766: upmpdcli: Segmentation fault
6395 #10776: ktap fails to build
6396 #10846: error in compiling gnutls
6397 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
6399 2018.02, Released March 4th, 2018
6401 Fixes all over the tree.
6403 Issues with systemd with a readonly rootfs and DBus fixed.
6406 - check-uniq-files: fix Python 2.6 compatibility.
6407 - dependencies.sh: check for external argparse module for
6409 - Add infrastructure to detect and use a UTF-8 locale on the
6410 host, needed by systemd.
6412 Update/fixed packages: clamav, dash, dhcp, dovecot, efl,
6413 ffmpeg, libv4l, mono, mosquitto, php, postgresql, qt,
6414 scanpypi, sdl2, systemd, tor, tvheadend, uboot, wavpack
6416 Issues resolved (http://bugs.uclibc.org):
6418 #10831: qemu_x86_64_defconfig build fails on linux-headers..
6420 2018.02-rc3, Released February 27th, 2018
6422 Fixes all over the tree.
6424 check-bin-arch: skip /lib/modules to allow 32-bit userland
6427 dependencies: Blacklist tar 1.30+ and build our own host-tar
6428 if needed as tar 1.30+ changed the --numeric-owner output for
6429 long path names. Build host-tar before other host-dependencies
6430 as they need it to extract their source tarballs.
6432 Update/fixed packages: asterisk, azmq, bluez5_utils, domoticz,
6433 e2fsprogs, erlang, exim, glibc, gpsd, jq, libglib2, libvorbis,
6434 mariadb, mbedtls, mesa3d, mesa3d-headers, mpv, patch, pcre2,
6435 php, qt5, qt5multimedia, qt5wayland, qt5webengine, qt5webkit,
6436 systemd, quagga, rustc, uboot, wireguard, zic, zlib-ng
6438 Issues resolved (http://bugs.uclibc.org):
6440 #10726: Current libglib2.mk creates broken libglib2 binary...
6441 #10786: Linux fails to build unless make linux-menuconfig...
6442 #10796: Cannot generate cpio image without selecting CON...
6444 2018.02-rc2, Released February 15th, 2018
6446 Fixes all over the tree.
6448 Dependencies: Ensure C++ support is available like for C
6449 support for packages needing 32bit host support.
6451 utils/genrandconfig: Check host dependencies for config.
6453 Updated/fixed packages: busybox, dnsmasq, dropbear, ffmpeg,
6454 glibc, keepalived, libcpprestsdk, libgpiod, libmaxminddb,
6455 librsvg, libtasn1, libv4l, libxml2, lightning, ltp-testsuite,
6456 mesa3d, mesa3d-demos, mesa3d-headers, nftables, open-lldp,
6457 php, postgresql, python-crossbar, qt5, qt53d, qt5enginio,
6458 qt5tools, qt5webengine, qt5webkit, rsync, rust-bin, rustc,
6461 Issues resolved (http://bugs.uclibc.org):
6463 #9781: ti-sgx-km build on kernel >4.1
6464 #10141: Squashfs extended attribute failures
6466 2018.02-rc1, Released February 5th, 2018
6468 The global source-check and per-package <pkg>-source-check
6469 targets have been removed.
6471 Architecture: Add x86 Silvermont variant. Add several new ARM
6472 variants, rework MIPS NaN logic. Support mainline binutils/gcc
6475 Toolchains: Linaro toolchains upgraded to 2017.11 release, ARC
6476 external toolchains upgraded to arc-2017.09. Libatomic is now
6477 also copied for external musl based toolchains.
6478 Add binutils 2.30.x and switch to binutils 2.29.x by default.
6480 Added hardening options to build with RELRO and FORTITY.
6482 New defconfigs: Bananapi M64, FriendlyARM Nanopi A64 & NEO2,
6483 imx6slevk, imx6sx-sdb, imx6ulevk, Olimex A64-OLinuXino,
6484 Orangepi lite / pc plus / pc / prime / win / win plus / zero
6485 plus2, Pine64, Solidrun MacchiatoBin. Sopine.
6487 Add utils/diffconfig, a simple utility for comparing
6488 configuration files - Adapted from the version in the
6491 Infrastructure: Check that the same file is not touched by
6492 multiple packages, as a preparation for toplevel parallel
6495 Hashes for the license files for a large number of packages
6496 have been added, ensuring that license changes will not be
6497 missed when packages are bumped.
6499 Fix build issue for autotools based packages checking for C++
6500 support on toolchains without C++ support and on a distro
6501 lacking /lib/cpp (E.G. Arch Linux).
6503 Support for the meson build system.
6505 Pie charts generated by 'graph-build' or 'graph-size' are now
6506 sorted according to the size of each piece.
6508 System: Only show getty options when busybox init or sysvinit
6511 ARM-trusted-firmware: Support ATF bundled in U-Boot as
6512 well as U-Boot bundled in ATF.
6514 Zlib is now a virtual package, provided by either libzlib or
6515 zlib-ng, similar to openssl.
6517 Support for the Rust programming language.
6519 New packages: aoetools, armbian-firmware, binaries-marvell,
6520 brltty, cargo, cargo-bin, cups-filters, curlpp, daq,
6521 flatbuffers, gconf, glorytun, gstreamer1-mm, imx-m4fwloader,
6522 imx-gpu-g2d, json-for-modern-cpp, libcpprestsdk, libgta,
6523 libostree, libupnp18, luadbi, luadbi-sqlite3, lua-utf8, lynx,
6524 meson, mv-ddr-marvell, nilfs-utils, opentracing-cpp,
6525 open-lldp, pimd, proj, python-flask-cors,
6526 python-jaraco-classes, python-more-itertools, python-oauthlib,
6527 python-raven, python-remi, python-requests-oauthlib,
6528 python-schedule, python-secretstorage, python-see,
6529 python-tabledata, python-txtorcon, python-xlib, qt5charts,
6530 rtl8189fs, rtl8723bu, rust, rustc, rust-bin, rygel, safeclib,
6531 solatus, tcf-agent, traceroute, waylandpp, wolfssl,
6532 zisofs-tools, zlib-ng
6534 Removed packages: eeprog
6536 2017.11.2, Released January 21st, 2018
6538 Important / security related fixes.
6540 External toolchain: libatomic is now also copied for musl
6543 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
6545 System: Only show getty options when busybox init or sysvinit
6548 Infrastructure: Fix build issue for autotools based packages
6549 checking for C++ support on toolchains without C++ support and
6550 on a distro lacking /lib/cpp (E.G. Arch Linux).
6552 Pie charts generated by 'graph-build' or 'graph-size' are now
6553 sorted according to the size of each piece.
6555 Updated/fixed packages: asterisk, avahi, bind, busybox,
6556 coreutils, eeprog, intel-microcode, iputils, irssi, kmsxx,
6557 libiio, linux-firmware, lz4, mariadb, matchbox-lib, mcookie,
6558 ntp, php, pound, rpcbind, tar, ti-cgt-pru, webkitgtk, xen,
6561 Issues resolved (http://bugs.buildroot.org):
6563 #9996: lz4 package does not install lz4 binaries in target
6564 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
6565 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
6566 #10301: systemd/getty unused options
6567 #10331: kmsxx, host installation fails with BR2_SHARED_...
6568 #10556: Building ntp package with SSL library libressl...
6569 #10641: avahi-autoipd not starting when using systemd-tmpfiles
6571 2017.11.1, Released December 31th, 2017
6573 Important / security related fixes.
6575 Updated/fixed packages: asterisk, checkpolicy, dhcp, flann,
6576 gdb, glibc, heimdal, kodi-pvr-mediaportal-tvserver,
6577 kodi-pvr-stalker, libcue, libopenssl, libpqxx, libsoxr,
6578 linknx, linux-tools, lldpd, ltp-testsuite, mariadb, mfgtools,
6579 nodejs, nut, pulseaudio, python-cffi, qemu, rsync, tor, uboot,
6580 uboot-tools, vlc, webkitgtk, weston, wireguard, wireshark,
6583 2017.11, Released November 30, 2017
6585 Fixes all over the tree.
6587 Toolchain: Use github mirror for Glibc.
6589 Defconfigs: Correct boot.cmd for bananapi-m1.
6591 Makefiles: Workaround include order issues for certain make
6592 versions by explicitly sorting the result of wildcard where it
6595 Download: Ensure subversion runs in non-interactive mode.
6597 Updated/fixed packages: asterisk, boost, chrony, dovecot,
6598 dvb-apps, exim, feh, freerdp, fwup, google-breakpad, jose,
6599 kvm-unit-test, lftp, libcurl, libevent, libfastjson, libpjsip,
6600 libupnp, linphone, localedef, lttng-tools, mp4v2, mtools,
6601 ndisc6, oracle-mysql, parted, pdbg, qt, qt5connectivity,
6602 qt5declarative, qt5webkit, rauc, runc, samba4, shairport-sync,
6603 systemd-bootchart, webkitgtk, wireguard, xlib_libXcursor,
6604 xlib_libXfont, xlib_libXfont2,
6606 Issues resolved (http://bugs.buildroot.org):
6608 10501: host-localedef fails to compile on Ubuntu 17.10
6609 10506: Changed kernel image type (e.g. zImage to uImage)...
6611 2017.11-rc2, Released November 13th, 2017
6613 Fixes all over the tree.
6615 Updated/fixed packages: collectd, ffmpeg, freerdp,
6616 go-bootstrap, imagemagick, jimtcl, libpjsip, libplist, libuv,
6617 mesa3d, nodejs, ntp, openjpeg, postgresql, python-numpy, ruby,
6618 snmp++, usb_modeswitch, util-linux, vboot-utils, webkitgtk,
6619 wireshark, wpa_supplicant, xapp_xdriinfo
6621 Issues resolved (http://bugs.buildroot.org):
6623 #10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
6624 #10491: Cannot output security warning when compiled with buildroot..
6626 2017.11-rc1, Released November 6th, 2017
6628 Fixes all over the tree and new features.
6630 Openssl is now a virtual package, which may be provided by
6631 OpenSSL (now renamed to libopenssl) or LibreSSL.
6633 libssh2: there is now an explicit choice of the backend to use
6634 (mbedtls, gnutls or openssl). Previously, the choice was implicit
6635 based on the TLS library that was selected. Now, it is possible to
6636 choose the backend, which is important if several TLS libraries are
6639 netsnmp: all MIB files are now installed, making the target filesystem a
6640 bit bigger than before. To remove unneeded MIBS, you should use a
6643 Toolchain: Linaro toolchains updated to 2017.08, ARC toolchain
6644 updated to 2017.09, Glibc updated to 2.26, Glibc support for
6645 ARCv2. The toolchain wrapper now handles SOURCE_DATE_EPOCH for
6646 older (pre-gcc7.x) toolchains for BR2_REPRODUCIBLE.
6648 New defconfigs: Atmel SAM45D27, Bananapi M1 and M2 Plus,
6649 Engicam i.CoreM6 Qt5 configuration, i.MX6 sabreauto (mainline
6650 kernel/u-boot), i.MX6Q sabresd Qt5 configuration, i.MX7d-pico,
6651 QEMU ppc64le, Raspberry pi3 Qt5 webengine configuration,
6652 Technologic TS-7680.
6654 New packages: asterisk, azmq, bcg729, boinc, dahdi-linux,
6655 dahdi-tools, freeswitch-mod-bcg729, fscryptctl, libb64,
6656 libpri, libss7, lua-basexx, lua-compat53, lua-cqueues,
6657 lua-curl, lua-datafile, lua-fifo, lua-httpd,
6658 lua-lpeg-patterns, lua-markdown, lua-sailor, lua-value,
6659 luksmeta, minetest, minetest-game, pdmenu, prosody,
6660 python-aiocoap, python-automat, python-ibmiotf,
6661 python-iso8601, python-m2r, python-simplesqlite,
6662 python-websockets, python-xmltodict, qt5wayland, qt5webengine,
6663 restorecond, selinux-python, semodule-utils, uhubctl,
6664 wireguard, wsapi-fcgi, wsapi-xavante
6666 Removed packages: aiccu, rfkill, sepolgen
6668 Issues resolved (http://bugs.buildroot.org):
6670 #10281: lsblk does not compile for util-linux
6671 #10336: lttng compilation fails : linking error
6672 #10351: glibc missing in rootfs
6673 #10356: nfs-utils missing header
6674 #10361: python3 python-config script generates invalid includes
6675 #10366: dropbear download url has changed
6676 #10391: WiringPi retrieves wrong (old) version
6677 #10406: Beaglebone black: Buggy SGX driver version, swapped...
6678 #10426: uboot-tools' fw_setenv does not update the redundant...
6679 #10451: libpcap 1.8.x and 1.7x does not compile on PPC
6681 2017.08.2, Released November 28th, 2017
6683 Important / security related fixes.
6685 Qt: 5.6 version updated to 5.6.3.
6687 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
6690 Makefiles: Workaround include order issues for certain make
6691 versions by explicitly sorting the result of wildcard where it
6694 Updated/fixed packages: apr, apr-util, arqp-standalone,
6695 azure-iot-sdk-c, collectd, dvb-apps, ffmpeg, go-bootstrap,
6696 google-breakpad, gstreamer, imagemagick, irssi, jimtcl,
6697 kvm-unit-test, libcurl, libfastjson, libglib2, libidn,
6698 libpjsip, libplist, localedef, lttng-tools, luajit, mesa3d,
6699 moarvm, mp4v2, openssh, openssl, oracle-mysql, postgresql,
6700 python3, python-pyqt5, qt, qt5base, qt5canvas3d,
6701 qt5connectivity, qt5declarative, qt5engineio,
6702 qt5graphicaleffects, qt5imageformats, qt5location,
6703 qt5multimedia, qt5quickcontrols, qt5quickcontrols2, qt5script,
6704 qt5sensors, qt5serialbus, qt5serialport, qt5svg, qt5tools,
6705 qt5webchannel, qt5webkit, qt5websockets, qt5x11extras,
6706 qt5xmlpatterns, quagga, redis, ruby, samba4, sdl2, snmppp,
6707 swupdate, ti-gfx, uboot-tools, usb_modeswitch, vboot-utils,
6708 webkitgtk, wget, wireshark, xapp_xdriinfo.
6710 Issues resolved (http://bugs.buildroot.org):
6712 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
6713 10361: python3 python-config script generates invalid includes
6714 10501: host-localedef fails to compile on Ubuntu 17.10
6716 2017.08.1, Released October 23rd, 2017
6718 Important / security related fixes.
6720 Webkitgtk bumped to the 2.18.x series, fixing a large number
6723 Defconfigs: galileo: fix ext4 related kernel config, bump
6724 kernel for gcc 6.x compatibility, enable wchar support for
6725 grub2. wandboard: correct rootfs offset
6727 support: Ensure gzip compression level 6 is used for git
6728 tarballs. check-bin-arch: Correctly handle (ignore) symbolic
6729 links. check-rpath: Also handle PIE binaries
6731 External toolchain: Correctly handle glibc Buildroot
6732 toolchains built with merged /usr
6734 musl: fix ARMv4 build with binutils 2.27.51+, fix for
6737 Updated/fixed packages: apache, augeas, bind, bluez5_utils,
6738 busybox, bzip2, cmake, dnsmasq, ejabberd, gcc, git, go, ffmpeg, file,
6739 flashrom, gd, gdk-pixbug, gnupg2, hostapd, ifupdown-scripts,
6740 imagemagick, iucode-tool, kernel-module-imx-gpu-viv, lame,
6741 libarchive, libcurl, libffi, libidn, libmbim, libnspr, libnss,
6742 libressl, librsync, libsoup, libxml2, libzip, mbedtls, musl,
6743 netplug, nginx, openvpn, pkgconf, poppler, proxychains-ng,
6744 qemu, qt, rpi-userland, syslog, ruby, samba4, softether,
6745 sqlite, strongswan, subversion, supertuxkart, supervisor, tcpdump,
6746 tor, unrar, urq, vboot-utils, webkitgtk, wpa_supplicant, xen,
6747 xmlstarlet, xlib_libXfont, xlib_libXfont2,
6748 xserver_xorg-server, zsh
6750 2017.08, Released September 1st, 2017
6754 Toolchain: Don't allow internal toolchain builds for MIPS
6755 M6201/P6600, as support for these are not yet in mainline GCC.
6757 Updated/fixed packages: bcusdk, connman, dialog, dnsmasq,
6758 gnupg, grub2, iostat, iucode-tool, libgcrypt, libkcapi,
6759 libphidget, libv4l, linux-tools, mediastreamer, minidlna,
6760 nss-pam-ldapd, nvidia-driver, qt-webkit-kiosk, rpcbind, squid,
6761 transmission, vde2, vim
6763 Updated/fixed defconfigs:
6765 Removed packages: simicfs.
6767 Issues resolved (http://bugs.buildroot.org):
6769 #10261: Grub2 fails to build for x86_64
6771 2017.08-rc3, Released August 23rd, 2017
6773 Fixes all over the tree.
6775 Updated/fixed packages: alsa-lib, alsa-utils, cc-tool,
6776 dbus-cpp, e2fsprogs, elf2flt, faad2, fakeroot, gcc, git, gpsd,
6777 gst1-validate, kvmtool, libconfuse, libepoxy, librsync,
6778 libspatialindex, libunwind, linux, linux-headers, lua,
6779 mariadb, mesa3d, mtd, openocd, python3, syslinux, sysvinit,
6782 Updated/fixed defconfigs: ci20, socrates_cyclone5,
6783 toradex_apalis_imx6.
6785 Removed defconfig: Armadeus APF9328.
6787 skeleton-* packages introduced in -rc1 have been renamed to
6788 skeleton-init-* instead.
6790 Issues resolved (http://bugs.buildroot.org):
6792 #10141: Squashfs extended attribute failures
6794 2017.08-rc2, Released August 11th, 2017
6796 Fixes all over the tree.
6798 Updated/fixed packages: bind, dbus, erlang-p1-xml, faad2,
6799 ficl, gcc, gdb, glibc, jack2, libcurl, linux, linux-headers,
6800 lua, mutt, nvme, qt5base, skeleton-common, snappy, stella,
6801 swupdate, uclibc, valgrind, webkitgtk.
6803 Updated/fixed defconfigs: beaglebone_qt5, minnowboard_max,
6804 nanopi_m1{, _plus}, olimex_a20_olinuxino_lime, qemu_sparc,
6807 The cmake-package infrastructure for host packages has been
6808 fixed to not incorrectly detect target packages through
6811 Issues resolved (http://bugs.buildroot.org):
6813 #9926: systemd-resolved.service: Failed at step NAMESPACE (systemd 233)
6814 #10021: libqeglfs-viv-integration.so file is missing for qt5 on armv7
6815 #10026: lua-5.3.4: fix lua linker error in swupdate
6816 #10146: package/skeleton-common fix recursive variable
6817 #10156: glibc compilation fails for X86 32bits (i386)
6818 #10201: toolchain-wrapper.c:192: (error) Memory leak:
6819 #10221: Buildroot Support
6821 2017.08-rc1, Released August 2nd, 2017
6825 - The skeleton package has been split into multiple packages:
6826 skeleton-sysv (when Busybox or SysV init are used),
6827 skeleton-systemd (when systemd is used), skeleton-none (when
6828 no init system is used) and skeleton-custom (when a custom
6829 skeleton is used). Those packages, except skeleton-custom,
6830 share common logic and data in a new package called
6831 skeleton-common. The skeleton package becomes a virtual
6832 package. This change allows to generate a filesystem that is
6833 compliant with systemd expectations.
6835 - Support for using a read-only filesystem with systemd has
6838 - Major revamp of the gettext handling, with user-visible
6841 - prior to this revamp, when BR2_ENABLE_LOCALE=y, each
6842 package could decide to enable or not NLS support. When
6843 BR2_ENABLE_LOCALE was disabled, NLS support was forced off
6844 by passing --disable-nls to packages.
6846 - after this revamp, a new BR2_SYSTEM_ENABLE_NLS option
6847 controls whether NLS support should be enabled or not in
6848 packages. This option defaults to disabled, which means
6849 that now, NLS support is by default disabled in all
6852 Therefore, if you need NLS support in packages, you must now
6853 explicitly enable the BR2_SYSTEM_ENABLE_NLS option.
6855 - The host directory no longer has a usr/ component. This
6856 makes it much more natural to use that directory as an
6857 externally used toolchain. For compatibility with existing
6858 scripts, a usr -> . link is still added.
6860 - Hashes are now checked on tarballs by Buildroot when a
6861 package is sourced from a Git repository.
6863 - Patches are no longer being downloaded from Github, since
6864 auto-generated patches could change over time, and break
6865 hashes. All patches that were downloaded from Github are now
6866 stored in their respective package directories.
6868 - Hash files in packages can now contain hashes for the
6869 license files contained in the package source code. This
6870 allows to detect changes in such license files.
6872 - Binaries in $(TARGET_DIR) are now cleaned up from invalid
6873 RPATHs at the end of the build.
6875 - A new "make sdk" target prepares $(HOST_DIR) to be
6876 relocatable: turns RPATHs in host binaries into relocatable
6877 ones, removes bogus RPATHs from staging binaries/libraries,
6878 and provides a relocate-sdk script that can be executed to
6879 relocate the SDK after installation.
6881 - Addition of utils/genrandconfig which generates a random
6882 configuration based on a set of pre-defined toolchain
6883 configurations (support/config-fragments/autobuild/) and a
6884 random selection of packages. It is now used by the
6885 autobuilders to generate the random configurations.
6889 - ext2/3/4 filesystems are now generated using mkfs.ext from
6890 e2fsprogs instead of using genext2fs.
6894 - Addition of support for ARM big.LITTLE variants
6895 - Improved MIPS support, with options to select NaN encoding
6900 - Switch to gcc 6.x as the default gcc version, add support
6901 for gcc 7.x, remove support for gcc 4.8
6902 - Switch to binutils 2.28 as the default binutils version, add
6903 support for binutils 2.29, remove support for binutils 2.26
6904 - Support added for gdb 8.0
6905 - uClibc-ng bumped to 1.0.26
6906 - CodeSourcery toolchains for x86 and SuperH have been
6907 removed, they were using a too old glibc version
6908 (2.17). External toolchains with glibc 2.17 or earlier are
6909 no longer supported.
6910 - The version selection in the glibc package has been
6911 removed. Like musl and uClibc-ng, we now use the latest
6913 - Improved support for Xtensa toolchain overlays, which can
6918 - Numerous improvements to the runtime test infrastructure
6919 - Tests are now executed by Gitlab CI on a regular basis
6920 - Tools that are directly useful to the user have been moved
6921 from support/scripts/ to utils/: brmake, check-package,
6922 get-developers, scancpan, scanpipy, size-stats-compare,
6925 New defconfigs: A13 Olinuxino, Engicam platforms (i.CoreM6
6926 Solo/Dual/DualLite/Quad, RQS SOM, GEAM6UL SOM, Is.IoT MX6UL
6927 SOM), Nano Pi M1 (Plus), OrangePi Zero and Plus.
6929 New packages: azure-iot-sdk-c, cracklib, dt-utils, easy-rsa,
6930 erlang-jiffy, erlang-p1-oauth2, erlang-p1-xmpp,
6931 ifupdown-scripts, irrlicht, kodi-inputstream-adaptive,
6932 kodi-inputstream-rtmp, kvazaar, let-me-create, libloki,
6933 libpwquality, libressl, libspatialindex, libva-utils,
6934 linuxconsoletools, linuxptp, luaossl, lua-sdl2, lua-stdlib,
6935 lsscsi, paxtest, pcre2, pixz, python-asn1crypto,
6936 python-backports-shutil-get-terminal-size, python-bcrypt,
6937 python-cheroot, python-h2, python-hpack, python-hyperframe,
6938 python-hyperlink, python-ipython-genutils, python-pathlib2,
6939 python-pickleshare, python-priority, python-portend,
6940 python-scandir, python-systemd, python-tempora,
6941 python-traitlets, python-typepy, qt5virtualkeyboard,
6942 ratpoison, rauc, refpolicy, rhash, sdl2_mixer, sdl2_net,
6945 Removed packages: cloog, input-tools, mke2img
6947 Issues resolved (http://bugs.buildroot.org):
6949 #7892: systemd-journald is broken
6950 #9341: avahi-utils does not compile with uClibc + libglib2
6951 #9441: Link BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY to
6953 #9746: ext4 image generated by Buildroot is not working
6954 properly with U-Boot
6955 #9886: Build fails with "unexpected EOF while looking for
6956 matching `"'" if PATH contains a newline
6957 #9891: parted 3.1 => 3.2?
6958 #9911: qt5 does not build on sparc
6959 #9916: qt5 does not build on
6960 arm-buildroot-linux-uclibcgnueabihf for ARMv8 cores
6961 #9936: Host QEMU does not build with SDL support because of
6963 #9941: nodejs option disappears for arm
6964 #9951: SCANCPAN failure
6965 #9966: util-linux-2.30/.stamp_built' failed
6966 #9976: License file for package 'rtl8821au' incorrect
6967 #9991: SGX Error implicit declaration of function
6969 #10011: wget does not work from Buildroot
6970 #10036: Buildroot builds Raspbian Jessie headless image
6971 presenting incorrect prompt
6972 #10051: make: *** No rule to make target
6973 'raspberrpi3_defconfig'. Stop reported with Buildroot
6975 #10056: No .config file was produced in /buildroot folder
6976 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer
6978 #10071: fakeroot: replace hard-coded paths in post install
6979 #10076: Makefile:4113: recipe for target 'all-gcc' failed
6980 #10091: gcc7.1 does not build with graphite support due to old
6982 #10121: webkit without the multimedia option causes build
6985 2017.05.2, Released July 27th, 2017
6987 Important / security related fixes.
6989 Webkitgtk bumped to the 2.16.x series, fixing a large number
6992 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
6993 which default to PIE mode.
6995 Updated/fixed packages: aespipe, apache, bind, binutils,
6996 busybox, ccache, collectd, dieharder, efibootmgr, efivar,
6997 expat, ffmpeg, gcc, heimdal, iproute2, irssi, libglib2,
6998 libmemcached, libosip2, libtirpc, libxml-parser-perl,
6999 linux-fusion, linux-zigbee, mpg123, orc, pcre, php, protobuf,
7000 pulseaudio, python-setproctitle, qt5base, rpi-firmware,
7001 samba4, syslinux, systemd, spice, tcpdump, tiff, uboot-tools,
7002 webkitgtk, x265, xserver_xorg-server, xvisor
7004 Issues resolved (http://bugs.buildroot.org):
7006 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
7008 2017.05.1, Released July 4th, 2017
7010 Important / security related fixes.
7012 Update support/scripts/scancpan to use METACPAN v1 API as v0
7015 Update support/scripts/mkusers to handle setups where
7016 /etc/shadow is a symlink.
7018 External toolchain: Don't create musl dynamic loader symlink
7021 Setlocalversion: Correct detection of mercurial revisions for
7022 non-tagged versions.
7024 Defconfigs: at91sam9x5ek_mmc: workaround boot rom issue.
7026 Updated/fixed packages: apache, automake, bind, botan, c-ares,
7027 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, glmark2,
7028 gnutls, gst1-plugins-bad, imagemagick, imx-uuc, intltool,
7029 iperf, ipsec-tools, irssi, kmod, libcurl, libgcrypt, libmad,
7030 libnl, lugaro, mosquitto, mpg123, ncurses, nodejs, ntp,
7031 openssh, openvpn, pngquant, python-simplegeneric, qt5base,
7032 qt5multimedia, rtl8821au, socat, spice, systemd, tor, trinity,
7033 tslib, vlc, x264, xen, xlib_libxshmfenc, xserver_xorg-server
7035 Issues resolved (http://bugs.buildroot.org):
7037 #9976: License file for package 'rtl8821au' incorrect
7039 2017.05, Released May 31st, 2017
7043 External toolchain: musl dynamic linker symlink for mips-sf
7046 Updated/fixed packages: agentpp, bash, exim, hans, madplay,
7047 qpid-proton, rtl8188eu, snmppp, stm32flash, strongswan, sudo,
7050 Issues resolved (http://bugs.buildroot.org):
7052 #9906: genimage: Disk full
7054 2017.05-rc3, Released May 30th, 2017
7056 Fixes all over the tree.
7058 ARC toolchain bumped to 2017.03
7060 Runtime testing improvements and cleanups.
7062 Updated/fixed packages: acpica, armadillo, audiofile, c-icap,
7063 cppcms, dhcp, docker-engine, dropbear, elfutils, erlang,
7064 fbgrab, ffmpeg, flashrom, ftop, gnutls, google-breakpad,
7065 keepalived, kodi, libcdio, libepoxy, libev, libminiupnpc,
7066 libqmi, libtasn1, libv4l, mariadb, mono, mosh, mosquitto,
7067 mxml, ntp, opencv, openpowerlink, oracle-mysql, popt,
7068 pulseview, python-enum34, rabbitmq-c, redis, samba4, stella,
7071 Removed packages: firejail, ola
7073 Issues resolved (http://bugs.buildroot.org):
7075 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
7076 #9876: aarch64 support with gcc 4.8 toolchain
7077 #9896: host-gcc-initial error downloading because incorrect URL
7079 2017.05-rc2, Released May 17th, 2017
7081 Fixes all over the tree.
7083 ARC toolchain bumped to 2017.03-rc2
7085 Updated/fixed packages: bluez_utils, boost, clamav, daemon,
7086 efibootmgr, efl, espeak, expedite, faketime, ffmpeg, fxload,
7087 git, gpsd, kvm-unit-tests, libcdio, libv4l, lua, mke2img,
7088 mpir, mpv, odroid-scripts, openblas, opencv3, openvpn, php,
7089 postgresql, protobuf, qt5declarative, qwt, radvd, rpcbind,
7090 rtmpdump, strongswan, sudo, ltp-testsuite, uclibc-ng-test,
7091 vlc, x11vnc, xfsprogs
7093 Issues resolved (http://bugs.buildroot.org):
7095 #9796: source-check broken for Git downloads
7096 #9866: BASE_DIR usage
7098 2017.05-rc1, Released May 8th, 2017
7100 Fixes all over the tree and new features.
7104 - Installed binaries are now checked for correct architecture
7105 to catch natively built binaries or binaries built for other
7106 architecture variants.
7108 - Luarocks infrastructure improvements to extraction handling,
7109 support for upstream name != Buildroot package name.
7111 - 'make printvars' output format has changed to make it easier
7112 to use in scripts. It now has options to quote the variables
7113 and to show the expanded/unexpanded values.
7115 - Automatic ext2 rootfs size calculation has been removed. The
7116 logic was not working working reliable in all setups as it
7117 depends on the host filesystem behaviour, so instead now the
7118 size has to be specified explicitly (defaults to 60MB).
7120 - The git download infrastructure now ensures that GNU format
7121 tar files are created.
7123 - Fixed a variable clashing issue in the mkusers script with
7124 internal bash variables.
7126 - Fakeroot now links against libacl to fix issues on
7127 distributions using acls.
7129 - Correct permissions for /dev/pts/ptmx when systemd is used
7130 with recent glibc versions.
7132 - br2-external: Improve error reporting.
7134 - A wrapper script for genimage has been added in
7135 support/scripts/genimage.sh for easy use of genimage from
7138 - A script to check for common style issues in new packages
7139 before submitting has been added in support/scripts/check-package
7141 - Defconfigs are now tested by gitlab-CI instead of Travis:
7142 https://gitlab.com/buildroot.org/buildroot
7144 - Infrastructure for runtime testing has been added to
7149 - External linaro toolchains updated to 2017.02, ARC toolchain
7150 updated to 2017.03-rc1, NIOSII CodeSourcery to 2017.05
7152 - A number of fixes and improvements to the external toolchain
7153 handling, including C library detection, multilib and ld.so
7156 - Glibc 2.25 and uClibc-ng 1.0.24 added, wordexp support enabled
7159 - Binutils 2.28 added and default changed to 2.27
7164 - Support for the C-SKY architecture has been added.
7169 - The package license markings for legal info now uses the
7170 SPDX short identifiers for the license string where possible.
7172 - License info has been improved / added for a number of packages.
7177 - Cmake 3.7.x installed on the host is no longer ignored as a
7178 workaround for the RPATH issues has been implemented.
7180 - Docker-engine can now be built statically on an otherwise
7181 dynamic linked build for docker-in-docker setups.
7183 - U-Boot now supports out-of-tree device trees, similar to
7186 - Nodejs 0.10.x support (and with it, support for <ARMv6) has
7187 been removed as this is now EOL upstream.
7189 New defconfigs: AT91sam9x5ek dev/mmc/mmc-dev, banana pro,
7190 Nationalchip gx6605s, MIPS creator ci40, nexbox a95x, 64bit
7191 defconfig for raspberry pi 3, stm32f429-disc1.
7193 The raspberry pi zero-w and rpi3 compute module are now also
7194 supported by the rpi0 / rpi3 defconfigs, beaglebone green is
7195 supported by the beaglebone defconfig.
7197 Removed defconfig: minnowboard, via imx6 vab820, altera
7200 New packages: arp-scan, atest, augeas, bluez-tools, daemon,
7201 dc3dd, dieharder, execline, fmt, ghostscript, gqrx,
7202 gst1-vaapi, jo, keepalived, kmscube, kodi-jsonschemabuilder,
7203 kodi-skin-confluence, kodi-texturepacker, lensfun, leptonica,
7204 libbson, libcsv, libgphoto2, libkcapi, libmaxminddb,
7205 libmediaart, libnpth, libscrypt, lua-bit32, lua-resty-http,
7206 lugaru, memtool, mpir, nanomsg, physfs, phytool, pngquant,
7207 python-decorator, python-simplegeneric,
7208 python-sortedcontainers, rpi-bt-firmware, rpi-wifi-firmware,
7209 s6, s6-dns, s6-linux-init, s6-linux-utils, s6-networking,
7210 s6-portable-utils, s6-rc, supertux, tesseract-ocr,
7211 uccp420wlan, wilink-bt-firmware
7213 Broken packages: ola
7215 Removed packages: cosmo, kodi-visualisation-fountain,
7216 polarssl, portmap, xdriver_xf86-video-glide,
7217 xdriver_xf86-video-v4l, xdriver_xf86-video-wsfb
7219 Issues resolved (http://bugs.buildroot.org):
7221 #8831: image generation fails on host ZFS due to "no free space"
7222 #9436: e2fsprogs remove busybox applets even of unselected e2fs..
7223 #9456: mkusers script bash errors
7224 #9496: mke2img fails during build on ntfs-3g host partition
7225 #9531: NPM fails to build embedded modules
7226 #9596: KODI: --enable-lirc needs "HAVE_LIRC" compiler definition..
7227 #9691: Wrong cryptsetup package include files location
7228 #9696: Wrong cryptsetup package include files location
7229 #9706: Can't download newer revisions of package from PyPI
7230 #9711: Recent libCEC version bump seems to break kodi package
7231 #9716: exit, shutdown, reboot from kodi
7232 #9721: version 2017.02: no acceptable m4 could be found in $PATH
7233 #9726: Raspberry Pi version B - Problems with UART speed in..
7234 #9751: expat legal info - manifest.csv: GPLv2 Source site: MIT..
7235 #9756: glibc fails to build on buildroot-sh4*-buildroot-linux-gnu
7236 #9766: support/scripts/pkgutil.py conflicts with the pkgutil.py..
7237 #9776: libubox build failed
7238 #9791: Python searches for packages in the user site directory
7239 #9806: libseccomp is not available when BR2_arm=y
7240 #9826: post-build scritp - symlinks created in post-build script..
7241 #9836: triggerhappy: systemd unit broken
7242 #9846: musl libc not installed correctly in target folder
7243 #9856: build libubox failed on ubuntu 17.04 64bit
7245 2017.02.11, Released April 11th, 2018
7247 Important / security related fixes.
7249 dependencies: Blacklist tar 1.30+ and build our own host-tar
7250 if needed as tar 1.30+ changed the --numeric-owner output for
7251 long path names. Build host-tar before other host-dependencies
7252 as they need it to extract their source tarballs.
7254 Updated/fixed packages: apache, busybox, clamav, dhcp,
7255 dnsmasq, dovecot, exim, imagemagick, irssi, jq, libcurl,
7256 libpjsip, librsvg, libtasn1, libvorbis, libxml2, lz4, mariadb,
7257 mbedtls, mosquitto, ntp, openblas, opencv3, openssl, patch,
7258 postgresql, python-webpy, qt53d, qt5tools, quagga, rsync,
7259 samba4, sngrep, tremor, wavpack, wireshark, xerces, xterm
7261 Issues resolved (http://bugs.uclibc.org):
7263 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
7265 2017.02.10, Released January 31st, 2018
7267 Important / security related fixes.
7269 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
7271 System: Only show getty options when busybox init or sysvinit
7274 Infrastructure: Fix build issue for autotools based packages
7275 checking for C++ support on toolchains without C++ support and
7276 on a distro lacking /lib/cpp (E.G. Arch Linux).
7278 Updated/fixed packages: avahi, berkeleydb, bind, busybox,
7279 ccache, clamav, coreutils, dovecot, eeprog, eudev, fis,
7280 intel-microcode, iputils, irssi, kmsxx, libcurl, liberation,
7281 libiio, lz4, mariadb, matchbox-lib, mcookie, openocd, php,
7282 pound, rpcbind, squid, tar, ti-cgt-pru, transmission,
7283 util-linux, webkitgtk, wireshark, xen
7285 Issues resolved (http://bugs.buildroot.org):
7287 #9996: lz4 package does not install lz4 binaries in target
7288 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
7289 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
7290 #10301: systemd/getty unused options
7291 #10331: kmsxx, host installation fails with BR2_SHARED_...
7292 #10536: Finding non-relative paths in the ccache
7293 #10641: avahi-autoipd not starting when using systemd-tmpfiles
7295 2017.02.9, Released January 1st, 2018
7297 Important / security related fixes.
7299 Fix divide by zero issue in size-stats script.
7301 Fix makefile include ordering issue with certain make versions
7302 in the external toolchain handling.
7304 Updated/fixed packages: dhcp, exim, flann, gdb, heimdal,
7305 libcue, libcurl, libevent, libpqxx, libsoxr, linphone, lldpd,
7306 mariadb, mfgtools, mtools, nodejs, nut, openssl, rsync,
7307 samba4, tor, vlc, webkitgtk, wireshark, xfsprogs,
7308 xlib_libXcursor, xlib_libXfont, xlib_libXfont2
7310 2017.02.8, Released November 27th, 2017
7312 Important / security related fixes.
7314 Qt: 5.6 version updated to 5.6.3.
7316 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
7319 Updated/fixed packages: apr, apr-util, arqp-standalone,
7320 collectd, dvb-apps, ffmpeg, google-breakpad, gstreamer,
7321 imagemagick, libfastjson, libglib2, libpjsip, libplist,
7322 localedef, luajit, mesa3d, openssh, openssl, postgresql,
7323 python3, python-pyqt5, qt5base, qt5canvas3d, qt5connectivity,
7324 qt5declarative, qt5engineio, qt5graphicaleffects,
7325 qt5imageformats, qt5location, qt5multimedia, qt5quickcontrols,
7326 qt5quickcontrols2, qt5script, qt5sensors, qt5serialbus,
7327 qt5serialport, qt5svg, qt5tools, qt5webchannel, qt5webkit,
7328 qt5websockets, qt5x11extras, qt5xmlpatterns, quagga, ruby,
7329 samba4, snmppp, ti-gfx, vboot-utils, webkitgtk, wireshark,
7332 Issues resolved (http://bugs.buildroot.org):
7334 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
7335 10361: python3 python-config script generates invalid includes
7336 10501: host-localedef fails to compile on Ubuntu 17.10
7338 2017.02.7, Released October 28th, 2017
7340 Important / security related fixes.
7342 Webkitgtk bumped to the 2.18.x series, fixing a large number
7345 Defconfigs: wandboard: Correct rootfs offset
7347 Toolchain: Linaro toolchains updated to 2017.08 release,
7348 fixing a number of issues. Musl: fix for CVE-2017-15650.
7350 Updated/fixed packages: busybox, bzip2, dnsmasq, git, go,
7351 hostapd, irssi, iucode-tool, lame, libcurl, libffi, libnspr,
7352 libnss, nodejs, openssh, openvpn, qemu, qt, redis, sdl2,
7353 webkitgtk, wget, wpa_supplicant, xen, xlib_libXfont,
7354 xlib_libXfont2, xserver_xorg-server
7356 2017.02.6, Released September 24th, 2017
7358 Important / security related fixes.
7360 Cmake: Ensure correct pkg-config is used when building host
7363 fs/iso9660: Ensure files from earlier builds are not included.
7365 Updated/fixed packages: apache, bcusdk, bind, binutils,
7366 bluez5_utils, botan, cmake, connman, dbus, dialog, e2fsprogs,
7367 faad2, fakeroot, ffmpeg, file, flashrom, gcc, gd, gdb,
7368 gdk-pixbuf, git, gnupg, gpsd, grub2, gst1-plugins-bad,
7369 imagemagick, iostat, iucode-tool, jack2, libarchive, libcurl,
7370 libgcrypt, libidn, libphidget, librsync, librsvg, libsoup,
7371 libxml2, linux-tools, lua, mariadb, mbedtls, mediastreamer,
7372 minidlna, netplug, nss-pam-ldapd, nvidia-driver, openjpeg,
7373 postgresql, proxychains-ng, python-libconfig,
7374 python-service-identity, qt, rpcbind, ruby, samba4, squashfs,
7375 squid, strongswan, subversion, supervisor, sysvinit, tcpdump,
7376 tor, transmission, unrar, valgrind, vim, webkitgtk, whois,
7379 Issues resolved (http://bugs.buildroot.org):
7381 #10141: Squashfs extended attribute failures
7382 #10261: Grub2 fails to build for x86_64
7383 #10276: BR2_PACKAGE_LINUX_TOOLS_GPIO fails for MIPS with...
7385 2017.02.5, Released July 27th, 2017
7387 Important / security related fixes.
7389 Webkitgtk bumped to the 2.16.x series, fixing a large number
7392 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
7393 which default to PIE mode.
7395 Updated/fixed packages: aespipe, apache, bind, binutils,
7396 busybox, ccache, collectd, efibootmgr, efivar, expat, ffmpeg,
7397 gcc, heimdal, iproute2, irssi, libglib2, libmemcached,
7398 libosip2, libtirpc, libxml-parser-perl, linux-fusion,
7399 linux-zigbee, mpg123, nodejs, orc, pcre, php, pulseaudio,
7400 python-setproctitle, qt5base, rpi-firmware, samba4, syslinux,
7401 systemd, spice, tcpdump, tiff, webkitgtk, x265, xen,
7402 xserver_xorg-server, xvisor
7404 Issues resolved (http://bugs.buildroot.org):
7406 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
7408 2017.02.4, Released July 4th, 2017
7410 Important / security related fixes.
7412 Update support/scripts/scancpan to use METACPAN v1 API as v0
7415 Update support/scripts/mkusers to handle setups where
7416 /etc/shadow is a symlink.
7418 External toolchain: Don't create musl dynamic loader symlink
7421 Setlocalversion: Correct detection of mercurial revisions for
7422 non-tagged versions.
7424 Updated/fixed packages: apache, automake, bind, botan, c-ares,
7425 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, gnutls,
7426 gst1-plugins-bad, imagemagick, imx-uuc, intltool, iperf,
7427 ipsec-tools, irssi, libgcrypt, libmad, libnl, mosquitto,
7428 mpg123, ncurses, nodejs, ntp, openssh, openvpn, qt5base,
7429 qt5multimedia, rtl8821au, socat, spice, systemd, tor, tslib,
7430 vlc, x264, xserver_xorg-server
7432 Issues resolved (http://bugs.buildroot.org):
7434 #9976: License file for package 'rtl8821au' incorrect
7436 2017.02.3, Released June 2nd, 2017
7438 Important / security related fixes.
7440 Download: <pkg>-source-check fixed for packages from git.
7442 External toolchain: musl dynamic linker symlink for mips-sf
7445 Updated/fixed packages: armadillo, audiofile, bash,
7446 bluez_utils, cppcms, dbus, dhcp, dropbear, efibootmgr, efl,
7447 elfutils, faketime, fbgrab, flashrom, ftop, gdb, git,
7448 google-breakpad, gpsd, hans, kvm-unit-tests, kyua, libev,
7449 libmicrohttpd, libminiupnpc, libtasn1, libubox, ltp-testsuite,
7450 lua, madplay, mariadb, mono, mosquitto, mxml, ntp,
7451 nvidia-driver, openblas, openvpn, oracle-mysql, picocom, popt,
7452 postgresql, pulseview, qt5base, qwt, rabbitmq-c, redis,
7453 rpcbind, rtmpdump, samba4, strongswan, sudo, vlc
7455 Issues resolved (http://bugs.buildroot.org):
7457 #9796: source-check broken for Git downloads
7458 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
7460 2017.02.2, Released May 1st, 2017
7462 Important / security related fixes.
7464 Use HTTPS for the Codesourcery external toolchains as the HTTP
7465 URLs no longer work.
7467 Updated/fixed packages: bind, busybox, dovecot, freetype,
7468 ghostscript, glibc, granite, hiredis, icu, imagemagick,
7469 gst-plugins-base, gst1-plugins-base, libcroco, libcurl, libnl,
7470 libnspr, libnss, libsamplerate, libsndfile, libunwind,
7471 minicom, mplayer, mpv, nodejs, python-django, python-pyyaml,
7472 python-web2py, samba4, syslinux, systemd, tiff, trinity,
7473 uboot, wireshark, xen
7475 Issues resolved (http://bugs.buildroot.org):
7477 #9791: Python searches for packages in the user site directory
7479 2017.02.1, Released April 4th, 2017
7481 Important / security related fixes.
7483 Fix a variable clashing issue in the mkusers script with
7484 internal bash variables.
7486 Improve external toolchain version detection.
7488 Correct permissions for /dev/pts/ptmx when systemd is used
7489 with recent glibc versions.
7491 Fix python module name clash for graph-depends.
7493 Fakeroot now links against libacl to fix issues on
7494 distributions using acls.
7496 Ensure that the git download infrastructure creates GNU format
7499 br2-external: Improve error reporting.
7501 Updated/fixed packages: acl, apr, audiofile, busybox, cairo,
7502 dbus-cpp, dbus-glib, dbus-triggerd, domoticz, elfutils,
7503 fakeroot, filemq, fmc, gdb, git, gnutls, gst-ffmpeg,
7504 gst1-plygins-bad, harfbuzz, htop, imagemagick, jasper, libcec,
7505 libiio, libplatform, librsvg, libselinux, libsidplay2, libsoc,
7506 libwebsockets, libxkbcommon, linux-firmware, logrotate,
7507 lpt-testsuite, lttng-libust, mariadb, mbedtls, memcached,
7508 mesa3d, mpd, mplayer, nbd, ncftp, ntp, openssh, opentyrian,
7509 pcre, perl-gd, python, qt5base, rpi-userland, rpm, samba4,
7510 skalibs, slang, sngrep, squashfs, syslog-ng, taglib,
7511 tcpreplay, tor, upmpdcli, wget, wireshark,
7512 xdriver_xf86-video-vmware, xlib_libXv, zmqpp
7514 Issues resolved (http://bugs.buildroot.org):
7516 #9456: mkusers script bash errors
7518 2017.02, Released February 28th, 2017
7520 Minor fixes, mainly fixing autobuilder issues.
7522 Don't use cmake 3.7.x from the build host as it is also
7523 affected by the RPATH handling issues, and instead build our
7526 Updated/fixed packages: assimp, classpath, genimage, mplayer,
7527 mpv, openocd, python-libconfig, qt5base, qt5quickcontrols,
7530 2017.02-rc3, Released February 26th, 2017
7532 Fixes all over the tree.
7534 Cmake reverted to version 3.6.3 to workaround regressions
7535 related to RPATH handling.
7537 Updated/fixed packages: bctoolbox, berkeleydb, binutils,
7538 btrfs-progs, classpath, directfb, glibc, gstreamer1,
7539 gst1-plugins-{base,good,bad,ugly}, gst1-libav,
7540 gst1-rtsp-server, gst1-validate, gst-omx, htop, libcurl,
7541 libepoxy, libimxvpuapi, libpcap, libuv, ncurses, openssh,
7542 oracle-mysql, poco, python, qt5base, qt5webkit, sslh, synergy,
7543 trousers, uclibc-ng-test, util-linux, vlc, xfsprogs
7545 Issues resolved (http://bugs.buildroot.org):
7547 #9251: Shared C++ libraries for Microblaze results in Segmentation...
7548 #9456: mkusers script bash errors
7549 #9506: Collectd 5.7.0 fails to build with libcrypt
7550 #9581: VagrantFile provisioning step fails due to issue with grub-pc
7551 #9586: usbmount: usbmount slows down the system... to a state of...
7552 #9616: CMake host packages cannot provide CONF_ENV
7553 #9641: Need raptor package installed in staging
7554 #9671: stunnel build error
7556 2017.02-rc2, Released February 20th, 2017
7558 Fixes all over the tree.
7560 Support for SOURCE_DATE_EPOCH in the toolchain wrapper for
7561 older gcc versions for reproducible builds has been
7562 (temporarily) reverted because of licensing compatiblity
7565 Defconfigs: SD card generation fix for the Udoo Neo board
7567 Infrastructure to handle .lz compressed tarballs added, and
7568 affected packages updated to use it.
7570 Updated/fixed packages: bctoolbox, bind, canelloni,
7571 cbootimage, ccache, classpath, cups, dbus, ddrescue, directfb,
7572 ed, erlang, gcc, gdb, glmark2, gstreamer, gstreamer1, hiredis,
7573 kmod, kmsxx, lcdapi, libasplib, libgpiod, libnss, libraw,
7574 libv4l, mesa3d-headers, mosquitto, mpd, mpv, musl, ntfs-3g,
7575 ocrad, openswan, postgresql, qt5base, qt5quickcontrols, redis,
7576 riemann-c-client, samba4, sunxi-mali, tcping, trousers,
7577 uclibc, util-linux, vim, wavpack, wget, wiringpi, xfsprogs,
7580 Issues resolved (http://bugs.buildroot.org):
7582 #8941: Valgrind fails to build with stack protection turned on
7583 #9291: perl: SysV message queues not configured, even if available
7584 #9651: libxcb-1.12 built Error
7585 #9656: util-linux: schedutils doesn't build on target w/o enabl...
7586 #9666: qt5quickcontrols install fails
7588 2017.02-rc1, Released February 11th, 2017
7590 Fixes all over the tree and new features.
7594 - numerous improvements to support reproducible builds
7596 - new waf-package package infrastructure to support packages
7597 that use the Waf build system. 6 packages converted to
7598 this infrastructure.
7600 - add option <pkg>_PREFER_INSTALLER to the perl package
7605 - add support for the OpenRISC CPU architecture
7607 - merge description of the ARM and ARM64 options, and add
7608 support for selecting a specific ARM64 core
7612 - major rework of the external toolchain support. It is now
7613 split into several packages, one per external toolchain,
7614 and a common infrastructure.
7616 - important fix for musl to prevent a conflict between musl
7617 and kernel headers (fixes the build of numerous packages
7620 - uClibc-ng bumped to 1.0.22, and therefore enable uClibc
7621 for ARM64, mips32r6 and mips64r6
7623 - add gdb 7.12.1, and switch to gdb 7.11 as the default
7625 - Linaro toolchains updated to 2016.11, ARC toolchain
7626 components updated to arc-2016.09, MIPS Codescape
7627 toolchains bumped to 2016.05-06, CodeSourcery AMD64 and
7628 NIOS2 toolchains bumped
7630 - remove Analog Devices toolchain for the Blackfin
7631 architecture, remove pre-built musl toolchains from
7634 New defconfigs: Freescale i.MX23EVK, Qemu OpenRISC emulation,
7635 Qemu NIOS2 emulation, Grinn chiliBoard, Freescale i.MX6Q
7636 SabreSD, BeagleBoard X15, OrangePi One, ARC HS38 HAPS
7638 New packages: angular-websocket, aubio, bctoolbox, darkhttpd,
7639 ddrescue, easydbus, fakedate, git-crypt, hiredis, ifenslave,
7640 jsmn, libgpiod, libgsm, linux-syscall-support, mariadb, mimic,
7641 nginx-dav-ext, nmon, opkg-utils, policycoreutils,
7642 pru-software-support, python-arrow, python-attrs,
7643 python-babel, python-bitstring, python-chardet,
7644 python-constantly, python-flask-babel, python-gunicorn,
7645 python-incremental, python-jsonschema, python-logbook,
7646 python-markdown2, python-mbstrdecoder, python-mutagen,
7647 python-pathpy, python-pudb, python-pyqrcode,
7648 python-pytablereader, python-setuptools-scm, python-sh,
7649 python-toml, python-vcversioner, python-whoosh,
7650 raspberrypi-usbboot, riemann-c-client, rtl8723bs, skalibs,
7651 sslh, sngrep, ti-cgt-pru, uclibc-ng-test, udpxy, uhttpd,
7652 upower, ustream-ssl, waf, xlib_libXfont2
7654 Removed packages: perl-db-file, snowball-hdmiservice,
7657 Tooling: addition of a test-pkg script to help contributors
7658 build test their package.
7660 Issues resolved (http://bugs.buildroot.org):
7662 #8946: Valgrind fails to build with stack protection turned on
7663 #9461: odroidc2 - toolchain Linaro AArch64 2016.11 compile error
7664 #9466: VIM_REMOVE_DOCS removes rgb.txt
7665 #9486: xorg-server 1.19 fails to compile for glibc with systemd init (x86_64)
7666 #9501: eudev fails to build with older kernel headers
7667 #9526: Embedded NPM fails to start with "no such file or directory" error
7668 #9541: Platform drivers autoloading from info in device tree does not work
7669 #9546: seems BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS do nothing
7670 #9551: Coreutils fails to build target src/src_libsinglebin_pinky_a-pinky.o
7671 #9566: [kmod] Compilation fails with uclibc
7672 #9571: buildroot fails while building opencv for arm64 platform
7673 #9576: External tree with BR 2016.11 does not work anymore
7674 #9606: xorg-server cannot build for ARM target
7676 2016.11.3, Released March 9th, 2017
7678 Important / security related fixes.
7680 Updated/fixed packages: bind, dbus, gnutls, imagemagick,
7681 lcms2, libcurl, ntfs-3g, ntp, openssl, php, quagga, redis,
7682 squid, stunnel, tcpdump, vim, wavpack, wireshark, xlib_libXpm
7684 2016.11.2, Released January 25th, 2017
7686 Important / security related fixes.
7688 A fix for BR2_EXTERNAL trees referenced using relative paths,
7689 which broke in 2016.11.
7691 Updated/fixed packages: bind, docker-engine, gd, gnutls, go,
7692 imagemagick, irssi, libpng, libvncserver, musl, opus, php,
7693 php-imagick, rabbitmq-server, runc, wireshark,
7695 Issues resolved (http://bugs.buildroot.org):
7697 #9576: External tree with BR 2016.11 does not work anymore
7699 2016.11.1, Released December 29th, 2016
7701 Important / security related fixes.
7703 Updated/fixed packages: apache, cryptopp, docker-engine,
7704 dovecot, exim, gdk-pixbuf, libcurl, libupnp, links, monit,
7705 nodejs, openssh, php, python, python-bottle, samba4, squid,
7706 uboot, vim, wireshark, xorg-server uboot
7708 Issues resolved (http://bugs.buildroot.org):
7710 #9466: VIM_REMOVE_DOCS removes rgb.txt
7712 2016.11, Released November 30th, 2016
7716 Updated/fixed packages: bzip2, gcc, jasper, sane-backends,
7719 Issues resolved (http://bugs.buildroot.org):
7721 #9451: packages/postgresql/postgresql.mk contains wrong POST...
7723 2016.11-rc3, Released November 28th, 2016
7725 Fixes all over the tree, including a number of security fixes.
7727 The move from fakeroot to pseudo unfortunately brought a
7728 number of issues. The SELinux issue described in #9386 which
7729 triggered the move to pseudo has been investigated further and
7730 a workaround implemented and the pseudo changes reverted.
7732 Linux kernel: update default to 4.8.11.
7734 Defconfigs: Updates/fixes for imx28ek, mx6udoo, imx6ulpico,
7735 olimex a20 olinuxino lime mali, roseapplepi, synopsis aarch64
7736 vdk, axs101, axs103 and hs38 smd vdk.
7738 Updated/fixed packages: autossh, chrony, dosfstools,
7739 dtv-scan-tables, e2fsprogs, gcc, gdb, gnuchess, gnuradio,
7740 gpsd, gst1-plugins-bad, gst1-plugins-good, imagemagick,
7741 kvm-unit-tests, libfribi, libuv, mesa3d, mpfr, mplayer, mpv,
7742 ntp, ola, olsr, openblas, openjpeg, openssh, postgresql,
7743 ptpd2python3, qemu, qextserialport, qt5base, quagga, xqwt,
7744 taskd, tiff, tremor, trousers, udisks, uclibc, wireshark,
7745 xapp_xload, xenomai, xmlstarlet
7747 Issues resolved (http://bugs.buildroot.org):
7749 #9386: ubinize fails with or without custom config
7750 #9431: A misspelling
7751 #9446: make raspberrypi3_defconfig compilation failure
7753 2016.11-rc2, Released November 13th, 2016
7755 Fixes all over the tree.
7757 Architecture: add support for MIPS XBurst cores; remove MIPS
7758 support for M5100 cores.
7760 Updated/fixed packages: mesa3d, lttng-babeltrace, tinyalsa, pseudo,
7761 czmq, libxml2, makedevs, binutils, kvm-unit-tests, libnss, privoxy,
7762 qemu, ser2net, net-tools, ffmpeg, assimp, libmpeg2, ccache, mpv,
7763 libxslt, python, python3, php, valgrind, guile, domoticz, efl,
7764 jasper, kvmtool, go, wget, sane-backends, weston, tinymembench,
7765 strace, openjpeg, lcms2, quota.
7767 Linux kernel: update default to 4.8.7.
7769 CMake support: fix cmake wrapper to properly pass NDEBUG flag.
7771 Filesystems: use a wrapper to pseudo, to better mimick the behaviour
7772 of fakeroot; makedevs no longer breaks of the destination already
7773 exists and is of the correct type/major/minor.
7775 Defconfigs: a few legacy and broken defconfigs have been removed
7776 because they now fail to build: kb9202_defconfig, mini2440_defconfig,
7777 freescale_p2020ds, qmx6, calao*, atmel_sama5d4ek. Other defconfigs
7778 have been updated: nanopi-neo, olimex_a20_olinuxino_lime_mali,
7779 armadeus_apf51, armadeus_apf28, freescale_imx31_3stack, ci20,
7780 olimex_a20_olinuxino_lime2, atmel_at91sam9260eknf,
7781 atmel_at91sam9rlek, atmel_at91sam9g20dfc, atmel_at91sam9g45m10ek,
7784 2016.11-rc1, Released November 3rd, 2016
7786 Fixes all over the tree and new features.
7788 It is now possible to specify multiple BR2_EXTERNAL
7789 directories. The required files in a BR2_EXTERNAL directory
7790 have changed to accomodate this feature. Refer to the
7791 documentation for details of how to update them. External
7792 trees now have a name and a description. Also, it is possible
7793 to override a defconfig in the external tree.
7795 The default skeleton now uses UID 65534 for the "nobody"
7796 user instead of UID 99, like most distros do. See
7797 https://lwn.net/Articles/695478/ for a complete discussion.
7798 Programs and configuration files that explicitly refer to UID
7799 99 will have to be updated.
7801 When the build environment already has a suitable cmake version
7802 (3.1 or later), that one will be used instead of building
7803 host-cmake. This can speed up the build significantly.
7805 The ExtUtils::MakeMaker perl module is now required in the
7808 An additional check is done during the build that files are
7809 not installed in the output directory within the output
7810 directory. This happens e.g. when the target directory is
7811 contained both in --prefix and in DESTDIR. The build will
7812 terminate with an error message that specifies which package
7813 and which file caused the failure.
7815 The concept of "deprecated packages" and the BR2_DEPRECATED
7816 option have been removed. Instead, packages are removed
7817 immediately. Packages are only removed when they don't work
7818 for some reason. If you still need a removed package and
7819 you have a solution for the problem(s) that caused the
7820 removal, please contribute it.
7822 Architecture: support for sh64 removed, improved support for
7823 MIPS core selection.
7825 Toolchain: support for musl powerpc64le, mips64 and mipsr6
7826 toolchains, ARC toolchain components updates, gcc 6.x series
7827 bumped to 6.2.0, default binutils version switched to 2.26,
7828 default gcc version switched to gcc 5.x, Linaro toolchains
7829 updated, uclibc-ng bumped to 1.0.19. GCC is now always built
7830 with TLS support. Checking of unsafe compiler options (that
7831 point to host directories) has been extended with -isystem,
7832 -idirafter and -iquote.
7834 Package infrastructure: new variable $(PKG)_DL_OPTS, addition
7835 of <pkg>-show-rdepends to list reverse dependencies, and
7836 <pkg>-graph-rdepends to graph reverse dependencies. Linux tools
7837 are now in a separate linux-tools package instead of in the
7838 kernel build. Fakeroot has been replaced by pseudo.
7840 CMake support: the toolchainfile.cmake file now provides a
7841 definition of the CMAKE_BUILD_TYPE variable. The
7842 toolchainfile.cmake also no longer forces the compiler/linker
7843 flags defined by Buildroot.
7845 New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard,
7846 TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU,
7847 BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO.
7849 New packages: arm-trusted-firmware, amd-catalyst, atop, aufs,
7850 aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools,
7851 mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb,
7852 python-crcmod, python-cssutils, python-docutils,
7853 python-futures, python-mwclient, python-mwscrape,
7854 python-mwscrape2slob, python-pyelftools, python-pyicu,
7855 python-pylru, python-pyqt5, python-requests-toolbelt,
7856 python-simpleaudio, python-slob, rabbitmq-server, shapelib,
7857 vdr, vdr-plugin-vnsiserver, vexpress-firmware, xvisor, iio and
7860 Removed packages: binutils 2.24, fakeroot, gcc 4.7, ipkg,
7861 kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24,
7864 Documentation: the list of packages that was present in the
7865 Buildroot manual has been removed.
7867 Legal info: the "licenses.txt" file that concatenates all
7868 license texts is no longer generated - it was not considered
7869 useful. The manifest.csv contains an empty cell instead of
7870 "not saved" when no license file is available.
7872 Other: addition of a DEVELOPERS file listing developers taking
7873 care of packages or architectures.
7875 Issues resolved (http://bugs.buildroot.org):
7877 #7802: host-python build hangs compiling getbuildinfo.o
7878 #8206: mplayer uses host xorg development files
7879 #8516: mkcubiecard.sh uses outdated sfdisk switch -D
7880 #8536: Building sudo with PAM results in unusable sudo
7881 #8646: check-host-rpath script returns false positives when rpath
7883 #8696: xdriver_xf86-input-mouse install header files in target
7885 #8811: rp-pppoe - generated scripts commands use HOST pathnames,
7886 not necessarily TARGET
7887 #8846: Orphaned/missing toolchain borks eclipse plugin
7888 #8856: python tornado runtime wasn't met on buildroot 2016.02
7889 #8901: gcc failes to build if fortran is enabled
7890 #8916: LDFLAGS pass to openssh
7891 #8941: "ls" of an NFSv4 share only works when pumped through strace
7892 #8946: Valgrind fails to build with stack protection turned on
7893 #9021: Kodi - Broken: Illegal instruction (core dumped)
7894 #9096: rootfs.ubi not created
7895 #9111: glibc 2.23: libmvec.so not copied
7896 #9176: minnowboard : USB not mounted
7897 #9196: raspberry pi 3 default build seem broken
7898 #9201: Permission denied make: *** [core-dependencies] Error 126 in
7900 #9216: log4cpp package build fails to build within install
7901 #9221: Kodi needs "Python .py and .pyc support" otherwise it crashes when
7903 #9229: Firefly boot fails with: "failed to find part:boot"
7904 #9256: [Config file] New device: Odroid-U2/U3
7905 #9296: Buildroot Fails on applying patches
7906 #9301: U-boot fails to build with default zynq_zed_defconfig configuration
7907 #9316: U-boot fails to build if libssl-dev is not installed
7908 #9321: Vanilla libcrypt++ v5.6.3 doesn't allow to work Nvidia Tegra's
7909 flash utility (tegrarcm)
7910 #9326: Odroid-C2 build results in non-bootable image
7911 #9336: Improve iconv support for external toolchain based builds
7913 #9366: no link rootfs.ext4 -> rootfs.ext2
7914 #9371: openssl: download failes with "Only allow downloads from primary
7915 download site" + local server
7916 #9381: check-host-rpath issues
7917 #9386: ubinize fails with or without custom config
7919 2016.08, Released September 1st, 2016
7923 Toolchain: ARC tools updated to arc-2016.09-eng010.
7925 Updated/fixed packages: libshout, luajit, mpd, mplayer
7927 Issues resolved (http://bugs.buildroot.org):
7929 #7520: CodeSourcery toolchain ARM: C++11 std::exception_ptr..
7930 #8341: Getting EGL Error: Could not create the egl surface:..
7931 #9121: gst1-imx for i.MX6 compile failed, cannot find PXP, ..
7933 2016.08-rc3, Released August 29th, 2016
7935 Fixes all over the tree.
7937 Toolchain: C++ support for the internal blackfin toolchain
7940 Architecture: Default to bf532 CPU variant for blackfin,
7941 Fix flat one memory region support for m68k and disable flat
7942 separate data support because of compatibility issues.
7944 Defconfigs: Minnowboard and Raspberrypi: Fix errors with
7945 post-build scripts when systemd is used.
7946 Zynq microzed/zc706/zed: Fix u-booot configuration.
7948 netbsd-queue package extended and renamed to
7949 musl-compat-headers. With this, a number of musl compatibility
7950 patches are no longer needed.
7952 Updated/fixed packages: aircrack-ng, android-tools, babeld,
7953 bcusdk, binutils, boa, busybox, connman, cpupower,
7954 docker-engine, domoticz, elf2flt, ffmpeg, fwup, gcc,
7955 glib-networking, gnupg, hplip, igd2-for-linux, imagemagick,
7956 imx-uuc, iputils, jack2, kismet, kmsxx, libaio, libamcodec,
7957 libconfuse, libffi, libfreeimage, libgcrypt, libgpg-error,
7958 libiio, libraw, libsepol, libserialport, libxmlrpc, linknx,
7959 linux-pam, lirc-tools, lldpd, logrotate, lshw, musl, ncurses,
7960 neon, nettle, norm, ntfs-3g, openblas, openmpi, openswan,
7961 pinentry, pixman, protobuf, python-meld3, qlibc, qt, qt5base,
7962 quagga, rpcbind, rt-tests, runc, sane-backends, sconeserver,
7963 squeezelite, stella, tftpd, tinycbor, tinydtls, trace-cmd,
7964 trousers, tstools, uboot-tools, uclibc, ulogd, ustr, vlc,
7965 webkitgtk, wireshark, xdriver_xf86-video-intel
7967 Issues resolved (http://bugs.buildroot.org):
7969 #9101: Error on support/download/git with system git older than 1.8.4
7970 #9181: Compiling linux kernel fails if BR2_LINUX_KERNEL_TOOL_CPU..
7972 2016.08-rc2, Released August 17th, 2016
7974 Fixes all over the tree.
7976 Toolchain: disable broken C++ support for internal blackfin
7977 toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6)
7978 to fix various issues.
7980 System: Zoneinfo is available for the musl C library as well.
7982 Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc,
7983 blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex,
7984 fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi,
7985 inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi,
7986 libical, libpjsip, libsidplay2, libunwindow, libxml2,
7987 linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp,
7988 openblas, openipmi, owfs, php, poco, procps, qt, quota,
7989 sg3_utils, spidev_test, systemd-bootchart, thrift,
7990 uboot-tools, uclibc, webrtc-audio-processing, wayland, weston,
7991 xdriver_xf86-video-savage, xserver_xorg-server, xen
7993 Issues resolved (http://bugs.buildroot.org):
7995 #9136: make graph-size fails with "ValueError: too many values to..
7996 #9151: qt: fix build with ALSA >= 1.1.x
7997 #9156: qt: Fix missing runtime Qt3Support dependency
7998 #9161: modsetting patch not applied to xserver 1.18.4
7999 #9166: Missing overlays directory in VFAT image for raspberry pi 3
8001 2016.08-rc1, Released August 6th, 2016
8003 Fixes all over the tree and new features.
8005 Toolchain: Fortran support added. eglibc support removed, musl
8006 support no longer experimental. Blackfin and Microblaze
8007 support for internal uClibc-ng toolchain, m68k/coldfire
8008 improvements. The check for unsafe (build host) directories
8009 access (/usr/include and /usr/lib) is now enabled by default.
8010 Unused locales are now purged by default to save space (and
8011 the default list of locales shrunk). The option to control
8012 this has now moved from the toolchain menu to system
8015 Legal info improvements: sources are now hardlinked instead of
8016 copied if possible to save space. Patches and extra downloads
8019 An experimental configuration knob (BR2_REPRODUCIBLE) has been
8020 added to make the builds more reproducible (E.G. less
8021 differences in the binary output between builds of the same
8022 configuration). This is still work in progress.
8024 An option to execute a custom script inside the fakeroot
8025 environment used to the generate the filesystem (E.G. to tweak
8026 permissions or similar) has been added.
8028 Git support now supports git submodules if
8029 <pkg>_GIT_SUBMODULES is enabled.
8031 Hash files for integritry validation have been added for all
8034 Scanpypi utility to help creating packages from the Python
8035 package index (pypi) has been added.
8037 The makedevs utility now has support for adding file
8038 capabilities using extended attributes.
8040 New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
8041 development configs, Blackfin GDB simulator, Linksprite
8042 pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK,
8043 i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and
8044 MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook,
8045 Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI
8046 demos. A number of defconfigs have been updated and extended
8047 to generate SD card images. Synopsys HS38 VDK defconfig removed.
8049 New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base,
8050 alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv,
8051 circus, dante, docker-containerd, docker-engine, domoticz,
8052 efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas,
8053 gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux,
8054 jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus,
8055 libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc,
8056 libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd,
8057 mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali,
8058 odroid-scripts, omxplayer, openblas, openmpi, openzwave,
8059 p7zip, pdbg, python-argh, python-dataproperty,
8060 python-dateutil, python-dialog3, python-dicttoxml,
8061 python-dominate, python-engineio, python-flask-jsonrpc,
8062 python-flask-login, python-humanize, python-pathtools,
8063 python-pathvalidate, python-pillow, python-prompt-toolkit,
8064 python-pytablewriter, python-pytz, python-scapy3k,
8065 python-sdnotify, python-socketio, python-tomako,
8066 python-ubjson, python-u-msgpack, python-watchdog,
8067 python-wcwidth, python-xlrd, python-xlsxwriter,
8068 python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx,
8069 sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella,
8070 supertuxkart, systemd-bootchart, tekui, terminology, tinycbor,
8071 tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon,
8074 Deprecated packages: ipkg, sstrip
8076 Removed packages: sunxi-mali-prop
8078 Issues resolved (http://bugs.buildroot.org):
8080 #8931: segment fault when compile argp-help.c using aarch64-bu...
8081 #8966: eglfs error. buildroot don't compile the library libeglfs.so
8082 #8971: build for beaglebone fails
8083 #8986: qt5imageformats fails to build on AArch64
8084 #8991: grub2 fails to compile
8085 #9001: Nodejs option not available
8086 #9006: gcc with c++ support v4 and v5 fail to compile on fedora 24
8087 #9016: arceb-buildroot-linux-uclibc ld uses incorrect default format
8088 #9066: 8139TOO - faulty behaviour
8089 #9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203)
8090 #9091: U-Boot fails to boot with large ramdisk
8092 2016.05, Released May 31st, 2016
8096 External toolchain: Fix for symlink handling when copying
8099 Updated/fixed packages: gcc, grantlee, gst-ffmpeg,
8100 ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris,
8101 lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools,
8102 net-tools, openpowerlink, pulseview, rpm, tinyalsa,
8103 xdriver_xf86-video-fbturbo, xserver_xorg-server
8105 2016.05-rc3, Released May 26th, 2016
8107 Fixes all over the tree.
8109 Tweaks for SSP handling for external toolchains.
8111 Updated/fixed packages: aircrack-ng, bluez5_utils, connman,
8112 cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go,
8113 gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi,
8114 kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme,
8115 libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori,
8116 mpg123, mtr, openpgm, openpowerlink, oprofile, php,
8117 postgresql, putty, python-service-identity, python-treq,
8118 qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc,
8119 ustr, valgrind, webkitgtk, libxml2, xorriso,
8122 Issues resolved (http://bugs.uclibc.org):
8124 #8936: Aircrack-ng - Alot of missing dependencies
8126 2016.05-rc2, Released May 17th, 2016
8128 Fixes all over the tree.
8130 Rootfs overlay handling now refuses to overwrite
8131 /{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option
8132 even if these directories are present in the overlay.
8134 External toolchain: Unbreak user provided libraries deployment
8135 (BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring.
8137 QEMU coldfire: Fix for signal handling kernel issue, enable
8140 Updated/fixed packages: android-tools, assimp, boost, gcc,
8141 glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils,
8142 jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs,
8143 kodi-visualisation-shadertoy, libarchive, libinput, libpjsip,
8144 mali-t76x, mtr, nginx, opencv, openvpn, python-coherence,
8145 qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua
8147 2016.05-rc1, Released May 10th, 2016
8149 Fixes all over the tree and new features.
8151 Architectures: new ARM variants: Cortex A17 and M4, improved
8152 nonmmu (cortex-M) support, m68k has been re-enabled with
8153 support for ColdFire. For x86, support for the i386 variant
8156 Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as
8157 deprecated. Go programming language support, Add Binutils 2.26
8158 support. Old Sourcery PowerPC external toolchains removed,
8159 Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130
8160 added, Linaro ARM/ARMeb/Aarch64 toolchains updated.
8162 New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7,
8163 STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2,
8164 Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were
8165 added for m68k, eXtensa-nommu and ColdFire.
8167 Linux: use zImage by default on ARM, subversion repository
8168 support (for u-boot as well).
8170 New packages: aer-inject, android-tools, cannelloni,
8171 cbootimage, cgroupfs-mount, connman-gtk, crudini, dt,
8172 gmrender-resurrect, flannel, font-awesome, freeswitch, go,
8173 go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc,
8174 kodi-adsp-basic, kodi-adsp-freesurround,
8175 kodi-audiodecoder-opus, kodi-pvr-hdhomerun,
8176 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
8177 kodi-screensaver-matrixtrails, kodi-screensaver-planestate,
8178 kodi-screensaver-rsxs, kodi-visualisation-fishbmc,
8179 kodi-visualisation-fountain, kodi-visualisation-goom, libgee,
8180 libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx,
8181 lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload,
8182 norm, nvme, owfs, pound, privoxy, procrank_linux, putty,
8183 python-autobahn, python-characteristic, python-crossbar,
8184 python-cryptography, python-iniparse, python-iowait,
8185 python-lmdb, python-pexpect, python-ptyprocess,
8186 python-pyasn-modules, python-pygments, python-pymysql,
8187 python-pynacl, python-pyopenssl, python-pysocks,
8188 python-pytrie, python-rpi-gpio, python-service-identity,
8189 python-setproctitle, python-shutilwhich, python-treq,
8190 python-txaio, python-ujson, python-wsaccel, qt5canvas3d,
8191 qt5location, qt5quickcontrols2, qt5serialbus, qt5tools,
8192 raptor, scrub, taskd, tegrarcm, turbolua, valijson,
8193 wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools,
8194 xdriver_xf86-video-amdgpu
8196 Removed packages: foomatic-filters, python-m2crypto,
8197 qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void
8199 Issues resolved (http://bugs.buildroot.org):
8201 #6830: Qt5: no fonts are installed
8202 #7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break
8203 #7580: Invalid filesystem in Pandaboard defconfig
8204 #8346: wf111 package removes all kernel module dependencies
8205 #8436: xserver_xorg-server Segmentation fault
8206 #8736: IPV6 forced on in busybox
8207 #8746: At startup system stops with 'cannot set terminal proces..
8208 #8751: make fail [fio does not build on sh]
8209 #8766: Compiling host-gcc-final-4.9.3 broken on i386
8210 #8771: make savedefconfig modifies sources
8211 #8781: Unable to build uboot for imx28evk
8212 #8786: gdb fails to build with xz and expat support at the same
8213 #8801: Compilation of Buildroot 2016.2 for Raspberry Pi with...
8214 #8806: Buildroot 2016.2 for Raspberry Pi requires that ext4...
8215 #8836: Can't select Vim in menuconfig
8216 #8851: Make sure fio can compile with libaio support if it...
8217 #8861: With buildroot 2016.02 trying to build for corei7-avx
8218 fails while trying to build host-binutils
8219 #8866: Making an USB flash bootable with extlinux build with
8220 buildroot does not work
8222 2016.02, Released March 1st, 2016
8224 Minor fixes, mostly security related.
8226 Circular dependency issue with same-as-kernel linux-headers
8229 Updated/fixed packages: bluez5_utils, heirloom-mailx,
8230 imx-gpu-viv, kodi-pvr-argustv, kodi-pvr-mediaportal-tvserver,
8231 kodi-pvr-nextpvr, libfcgi, openssl, pifmrds, powerpc-utils,
8232 python-m2crypto, slang, sox, squid, tn5250, xerces, zsh
8234 2016.02-rc3, Released February 27th, 2016
8236 Fixes all over the tree.
8238 Defconfigs: Ensure EABIhf is correctly enabled for ARM cores
8239 where VFP is optional (but present on the specific hw). Fix
8240 ARM variant selection for freescale_imx31_3stack_defconfig.
8242 Ensure tarballs of downloaded git trees do not contain a
8245 Clarify license of patches in COPYING.
8247 Updated/fixed package: avahi, binutils, cairo, can-festival,
8248 chrony, cifs-utils, dnsmasq, dvdauthor, e2fsprogs, efl,
8249 erlang-rebar, eudev, fbterm, gawk, gnupg2, gnuradio, gpm,
8250 gst1-plugins-good, hostapd, imagemagick, iproute2, iputils,
8251 jack2, kexec, kismet, lftp, libarchive, libeXosip2, libfm,
8252 libglib2, libsoil, libssh, libssh2, libuci, links, lshw, lxc,
8253 mediastreamer, mono, mraa, mutt, nfs-utils, numactl, ofono,
8254 omniorb, openipmi, openobex, patch, pax-utils, perf,
8255 pulseaudio, pure-ftp, qhull, qt, quagga, quota, sdl_sound,
8256 shairport-sync, spice, sysklogd, syslog-ng, trace-cmd,
8257 trousers, tvheadend, util-linux, vim, webkitgtk24, wireshark,
8258 wpa_supplicant, xerces, zsh
8260 Issues resolved (http://bugs.uclibc.org):
8262 #8651: libMonoPosixHelper.so wrong link reference in buildroot..
8264 2016.02-rc2, Released February 18th, 2016
8266 Fixes all over the tree.
8268 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld
8269 crash, backport of Xtensa .init/.fini literals handling.
8270 glibc security patches for CVE-2014-8121, CVE-2015-1781
8273 Defconfigs for Acmesystems Arietta g25 added.
8275 Updated/fixed packages: binutils, boost, chrony, dovecot,
8276 e2fsprogs, fio, gdb, glibc, graphite2, icu, kbd, libbsd,
8277 libcue, libgcrypt, libraw, links, mc, mosquitto, nodejs,
8278 postgresql, pptp-linux, pulseaudio, samba4, spice, squid,
8279 sysklogd, systemd, tiff, uclibc, ulogd, util-linux, valgrind.
8281 Issues resolved (http://bugs.uclibc.org):
8283 #8576: Building embedded Linux for Atmel SAMA5D4_Xplained...
8284 #8606: Problem compiling on Arch Linux
8285 #8681: kbd 2.0.3 does not build on rpi
8287 2016.02-rc1, Released February 10th, 2016
8289 Fixes all over the tree and new features.
8291 Toolchain: Support for GCC 5.3.x. ARC toolchain updated to
8292 arc-2015.12. Support for legacy uClibc dropped, default to
8293 uClibc-ng instead. Added sys/queue.h implementation for MUSL
8294 for compatibility. Updated versions of Code sourcery and
8295 Linaro toolchains. MIPS Codescape toolchains added. Version
8296 selection for preconfigured external toolchains removed.
8298 New Defconfigs: ARM Juno r0/r1 development boards, Freescale
8299 i.MX6UL Evaluation Kit, Intel Galileo Gen 2, Orange Pi PC.
8300 A number of defconfigs have been extended to generate complete
8301 system images using genimage.
8303 Linux: Automatically patch timeconst.pl for <3.9 kernels,
8304 which isn't compatible with modern perl versions, breaking the
8305 build when building on recent (Fedora 23, Debian
8306 Testing/Unstable, ..) distributions.
8308 Makedevs utility now accepts textual (non-numerical) user and
8311 Vagrant file to easily setup a working development environment
8312 in a VM has been added.
8314 Size-stats-compare script to compare rootfs sizes between
8315 builds has been added.
8317 Infozip package renamed to zip. EFL packages restructured.
8319 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
8320 angularjs, apache, apr, argp-standalone, armadillo, arptables,
8321 at, atk, audiofile, aumix, autoconf-archive, avahi, bash, bc,
8322 bcache-tools, bdwgc, beecrypt, bind, binutils, bluez5_utils,
8323 bluez_utils, bonnie, boost, busybox, cairo, cdrkit, chrony,
8324 clamav, cmake, collectd, connman, coreutils, cppcms, crda,
8325 cryptodev-linux, cryptsetup, cups, cwiid, cxxtest, dbus,
8326 dbus-cpp, dbus-glib, debianutils, dhcp, dhcpcd, dhrystone,
8327 dillo, directfb, directfb-examples, dmraid, dnsmasq, doom-wad,
8328 dovecot, dovecot-pigeonhole, dropbear, dtv-scan-tables,
8329 dvb-apps, dvbsnoop, ecryptfs-utils, eigen, ejabberd,
8330 elementary, elfutils, enlightenment, erlang, espeak, eudev,
8331 eventlog, exfat, exfat-utils, exiv2, expedite, faifa,
8332 fakeroot, fastd, fbgrab, fetchmail, ffmpeg, findutils, fio,
8333 firmware-imx, flann, flashrom, flite, flot, fmlib, freerdp,
8334 freescale-imx, freetype, gauche, gawk, gcc, gcc-final, gcr,
8335 gdb, gdk-pixbuf, geoip, gesftpserver, gettext, giflib, git,
8336 glibc, glibmm, glog, gmp, gnupg, gnupg2, gnutls, gob2, gpsd,
8337 gptfdisk, grep, gst1-libav, gst1-plugins-{bad,base,good,ugly},
8338 gst-ffmpeg, gst-plugins-{bad,base,good,ugly}, gstreamer,
8339 gstreamer1, guile, gvfs, gzip, harfbuzz, haserl, hiawatha,
8340 hostapd, hplip, icu, ifupdown, imagemagick, imx-gpu-viv,
8341 imx-kobs, imx-lib, input-tools, intel-microcode, iperf3,
8342 ipmitool, iproute2, iprutils, ipsec-tools, ipset, iptables,
8343 iputils, irda-utils, irssi, iucode-tool, jack2, janus-gateway,
8344 jpeg-turbo, jquery-datetimepicker, jquery-keyboard,
8345 jquery-sparkline, jquery-ui, jquery-ui-themes,
8346 jquery-validation, json-c, kbd, kernel-module-imx-gpu-viv,
8347 keyutils, kmod, knock, kodi, lcdproc, lcms2, leafnode2,
8348 leafpad, libass, libatomic_ops, libbroadvoice, libbsd,
8349 libcap-ng, libcdaudio, libcue, libcurl, libdrm, libecore,
8350 libedbus, libedit, libedje, libeet, libefreet, libeina,
8351 libeio, libelementary, libembryo, libepoxy, libethumb, libev,
8352 libevas, libevas-generic-loaders, libevdev, libevent, libffi,
8353 libfm, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
8354 libftdi, libfuse, libgail, libglew, libglib2, libgtk2,
8355 libgtk3, libgudev, libhttpparser, libidn, libinput, libiscsi,
8356 libjpeg, liblinear, libmbim, libmicrohttpd, libndp, libnspr,
8357 libnss, liboauth, liboping, libpciaccess, libplist, libpng,
8358 libraw, libraw1394, librsvg, libseccomp, libsecret,
8359 libserialport, libsigc, libsigrok, libsigrokdecode,
8360 libsndfile, libsoc, libsodium, libsoup, libssh2, libsvg,
8361 libsvg-cairo, libtasn1, libtirpc, libtorrent, libungif,
8362 libunwind, libupnpp, liburcu, libuv, libv4l, libva,
8363 libva-intel-driver, libvips, libvncserver, libxml2, libxmlpp,
8364 lightning, lighttpd, linknx, linux-firmware, linux-fusion,
8365 linux-headers, liquid-dsp, lirc-tools, live555, lm-sensors,
8366 lockdev, lshw, ltp-testsuite, ltrace, lttng-babeltrace,
8367 lttng-libust, lttng-modules, lttng-tools, lua, luabitop,
8368 luarocks, luv, lvm2, lxc, makedevs, mc, memcached, memtest86,
8369 mesa3d, mesa3d-demos, mesa3d-headers, micropython,
8370 micropython-lib, minicom, minidlna, mjpg-streamer, mke2img,
8371 moarvm, modem-manager, mongoose, mongrel2, monkey, mono,
8372 monolite, mosh, mosquitto, mpd, mplayer, msgpack, mtdev2tuio,
8373 musepack, musl, mysql, nano, nasm, nbd, neard, netatalk,
8374 netsnmp, nettle, net-tools, network-manager, nfs-utils, nginx,
8375 nmap, nodejs, ntfs-3g, ntp, numactl, nut, nvidia-driver,
8376 odhcp6c, ofono, ola, olsr, omniorb, opencv, opencv3, openipmi,
8377 openldap, openntpd, openobex, openocd, openpgm,
8378 open-plc-utils, openpowerlink, openssh, openssl, openswan,
8379 openvpn, opkg, oprofile, opus, opusfile, p11-kit, package,
8380 pango, pax-utils, pciutils, pcmanfm, perl, perl-db-file,
8381 perl-io-socket-ssl, perl-libwww-perl, perl-net-dns, perl-uri,
8382 perl-xml-libxml, php, php-ssh2, picocom, pinentry, pixman,
8383 polarssl, popt, portaudio, pppd, procps-ng, proftpd, protobuf,
8384 psmisc, ptpd2, pulseaudio, pulseview, pv, python, python3,
8385 python-alsaaudio, python-can, python-cffi, python-cherrypy,
8386 python-httplib2, python-jinja2, python-lxml, python-m2crypto,
8387 python-mako, python-msgpack, python-psutil, python-pyasn,
8388 python-pycparser, python-pydal, python-pyftpdlib,
8389 python-pyroute2, python-pyxml, python-pyzmq, python-requests,
8390 python-serial, python-setuptools, python-six, python-spidev,
8391 python-tornado, python-twisted, python-web2py, python-webpy,
8392 python-werkzeug, python-zope-interface, qemu, qhull, qpdf, qt,
8393 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
8394 qt5graphicaleffects, qt5imageformats, qt5multimedia,
8395 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
8396 qt5serialport, qt5svg, qt5webchannel, qt5webkit,
8397 qt5webkit-examples, qt5websockets, qt5x11extras,
8398 qt5xmlpatterns, qt-webkit-kiosk, racehound, radvd, read-edid,
8399 readline, redis, rpcbind, rpi-firmware, rpi-userland, rrdtool,
8400 rsync, rsyslog, rtai, rtorrent, rt-tests, rubix, ruby, samba4,
8401 sconeserver, setools, shairport-sync, sigrok-cli, skeleton,
8402 smack, snowball-init, socat, sp-oops-extract, sqlite,
8403 squashfs, squeezelite, squid, sredird, sshfs,
8404 start-stop-daemon, strace, strongswan, stunnel, subversion,
8405 sunxi-tools, swig, sysdig, syslog-ng, sysstat, systemd,
8406 sysvinit, taglib, tcl, tcpreplay, thrift, ti-gfx, tinyalsa,
8407 tor, torsmo, trace-cmd, transmission, tremor, triggerhappy,
8408 trinity, tvheadend, tzdata, uboot-tools, uclibc, udisks,
8409 udpcast, unionfs, upmpdcli, usb_modeswitch,
8410 usb_modeswitch_data, ustr, util-linux, vala, valgrind,
8411 vboot-utils, vde2, vlc, vnstat, webkit, webkitgtk24, weston,
8412 wget, whetstone, whois, wine, wipe, wireless-regdb, wireshark,
8413 wpa_supplicant, w_scan, x11r7, xapp_xbacklight, xapp_xcompmgr,
8414 xapp_xinput, xapp_xkbcomp, xdriver_xf86-input-evdev,
8415 xdriver_xf86-input-libinput, xdriver_xf86-input-synaptics,
8416 xdriver_xf86-video-ati, xdriver_xf86-video-fbturbo,
8417 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
8418 xfont_encodings, xfont_font-adobe-100dpi,
8419 xfont_font-adobe-75dpi, xfont_font-adobe-utopia-100dpi,
8420 xfont_font-adobe-utopia-75dpi, xfont_font-adobe-utopia-type1,
8421 xfont_font-alias, xfont_font-arabic-misc,
8422 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
8423 xfont_font-bh-lucidatypewriter-100dpi,
8424 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
8425 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
8426 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
8427 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
8428 xfont_font-daewoo-misc, xfont_font-dec-misc,
8429 xfont_font-ibm-type1, xfont_font-isas-misc,
8430 xfont_font-jis-misc, xfont_font-micro-misc,
8431 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
8432 xfont_font-misc-meltho, xfont_font-misc-misc,
8433 xfont_font-mutt-misc, xfont_font-schumacher-misc,
8434 xfont_font-screen-cyrillic, xfont_font-sony-misc,
8435 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
8436 xfont_font-xfree86-type1, xfsprogs, xkeyboard-config, xl2tp,
8437 xlib_libfontenc, xlib_libXi, xmlstarlet, xscreensaver,
8438 xserver_xorg-server, xtables-addons, xvkbd, xz, yad, yasm,
8439 ympd, zeromq, zic, znc, zsh,
8441 New packages: acsccid, assimp, atkmm, autofs, bcm2835,
8442 cairomm, cantarell, chocolate-doom, comix-cursors, cxxtest,
8443 edid-decode, emlog, gcr, gtkmm3, hidapi, jquery-sidebar,
8444 kernel-module-imx-gpu-viv, libasplib, libcroco, libdvbpsi,
8445 libfreeglut, libgdiplus, libglfw, libhdhomerun, libnet,
8446 libsoil, lldpd, luvi, mbedtls, minizip, miraclecast, mongodb,
8447 mraa, netbsd-queue, netsniff-ng, nss-pam-ldapd,
8448 obsidian-cursors, openal, openbox, pangomm,
8449 python-backports-abc, python-beautifulsoup4, python-cbor,
8450 python-click, python-cssselect, python-ecdsa, python-html5lib,
8451 python-idna, python-ipaddress, python-mistune, python-netaddr,
8452 python-paho-mqtt, python-paramiko, python-pyparted,
8453 python-pysmb, python-pyudev, python-singledispatch,
8454 python-smbus-cffi, python-urllib3, qt53d, rabbitmq-c, rfkill,
8455 sbc, spi-tools, tpm-tools, trousers, ubus, unrar, unscd,
8456 unzip, v4l2grab, xdriver_xf86-video-nouveau, xdotool, zbar
8458 Removed packages: libungif, python-pyxml,
8460 Issues resolved (http://bugs.uclibc.org):
8462 #7886: gettext: link failure with locally-installed libxml2
8463 #7892: systemd-journald is broken
8464 #8066: nodejs crashes when built with gcc 4.9
8465 #8296: nodejs 0.12.7 - npm crashes (seg core dump)
8466 #8501: gunzip fails to uncompress files
8467 #8541: fail to build host-fakeroot-1.20.2
8468 #8546: build instructions for raspberry pi don't work
8469 #8571: strace for ARC compile error
8470 #8581: pciutils.mk PCIUTILS_MAKE_OPTS typo
8471 #8616: Fail to build for raspberrypi_defconfig with big endian
8472 #8621: sqlite package, properly enable readline
8474 2015.11, Released November 30th, 2015
8478 Merged/separate /usr handling is now also performed for
8479 staging so cross-gdb / gdbserver can find the libraries.
8481 Updated/fixed packages: autossh, conntrack-tools, dcron,
8482 espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv,
8483 libsoc, libv4l, minidlna, mongrel2, opencv, polarssl,
8484 rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad,
8487 Issues resolved (http://bugs.uclibc.org):
8489 #8441: Invalid directory for X11 fonts in target (RPi2)
8490 #8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3
8492 2015.11-rc3, Released November 26th, 2015
8494 Fixes all over the tree.
8496 We have a new modern website!
8498 Updated/fixed packages: apitrace, audiofile, autossh, bullet,
8499 c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear,
8500 fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base,
8501 gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1,
8502 guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb,
8503 libfreeimage, libgsasl, libgtk3, libxml2, localedef,
8504 lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl,
8505 oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver,
8506 sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg,
8509 Issues resolved (http://bugs.uclibc.org):
8511 #6872: gpsd: disabled on microblaze
8512 #8321: invalid opcode error with minidlna and ffmpeg
8513 #8336: Default systemd configuration fails to boot correctly in 2015-08
8514 #8446: rpi-userland failed to build with glibc 2.22
8516 2015.11-rc2, Released November 19th, 2015
8518 Fixes all over the tree.
8520 LD_LIBRARY_PATH is no longer used to ensure host binaries find
8521 their libraries, fixing issues on recent Fedora.
8523 Toolchain fixes for powerpc e5500 / e6500. Fix for an issue
8524 with ${TARGET}-cc after the move to use a toolchain wrapper
8525 for the internal toolchain.
8527 Appy-patches.sh now correctly applies all files listed in
8530 Fixes for merged /usr handling when a custom skeleton is used.
8532 Updated/fixed packages: axfsutils, boost, busybox, dhcp,
8533 directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc,
8534 gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl,
8535 libecore, libgudev, libnss, libpng, libserial, libssh2,
8536 libuecc, libxml2, linux-headers, liquid-dsp, ltris,
8537 lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer,
8538 mysql, opencv, opencv3, package, perl-file-util, php-ssh2,
8539 polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger,
8540 ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc,
8541 ushare, wine, wpa_supplicant, x265,
8542 xdriver_xf86-video-siliconmotion, zxing-cpp
8544 Issues resolved (http://bugs.uclibc.org):
8546 #4790: Running udhcpc on a system with NFS root kills NFS
8547 #8456: Building host-pkgconf on Fedora 23 fails due to..
8549 2015.11-rc1, Released November, 7th 2015
8551 Fixes all over the tree and new features.
8555 - Support for sparc64 added (internal toolchain with glibc
8558 - Support for mips32r6 and mips64r6 added.
8560 - Support for Intel Quark X1000 CPU.
8562 - Switch to EABIhf by default on ARM when a VFP is available.
8566 - glibc 2.22, gdb 7.10, use gdb 7.9 by default, musl 1.1.12,
8567 uclibc-ng 1.0.8, host-gdb enabled on AArch64.
8569 - The toolchain wrapper which was used only for external
8570 toolchains is now also used for Buildroot internal
8571 toolchains. This allowed to fix the ccache support, prepare
8572 the way for top-level parallel build support and remove gcc
8573 patches used to detect header/library path poisoning.
8575 - Remove Analog Devices Blackfin toolchain 2012R2.
8577 - Fix several Xtensa build failures by switching from
8578 text-section-literals to auto-litpools.
8580 - Enable MIPS64 support in uClibc-ng, use uClibc on ARC
8581 rather than a specific fork.
8583 - Linaro toolchains for ARM, ARMeb and AArch64 updated to
8584 2015.08. 2014.09 version is kept since 2015.08 only runs on
8589 - Fix ARM64 support in U-Boot.
8593 - Added: ARC HS38 VDK virtual boards, Avnet Microzed, Boundary
8594 Devices Nitrogen SoloX, Freescale i.MX6 SoloX Sabre SD,
8595 OLinuxino A20 Lime2, Qemu Sparc64, Qemu SuperH 4 big endian,
8596 Synopsys AArch64 VDK virtual platform.
8598 - Updated: calao_qil_a9260, calao_usb_a9g20_lpw, ci20,
8599 cubieboad, freescale_imx6_*, imx53loco, imx6_vab820,
8600 mpc8315erdb, qmx6, p1010rdb, qemu, raspberrypi,
8601 raspberrypi2, riotboard, snps_axs10*, wandboard.
8603 - Removed: at91rm9200df, at91sam9260dfc, at91sam9263ek,
8604 calao_snowball_defconfig, gnublin, integrator926_defconfig.
8608 - Support for fetching from Mercurial tags fixed.
8610 - Introduce LINUX_NEEDS_MODULES, which allows to enforce
8611 module support to be enabled in the kernel when a package
8612 builds out-of-tree kernel modules (through the
8613 pkg-kernel-module infrastructure or on its own).
8615 - Improve the perl package infrastructure to automatically add
8616 the dependency to the perl interpreter to target perl module
8619 - Remove trailing slashes in <pkg>_SITE and addition of a
8620 check to ensure such trailing slashes are no longer added.
8622 - Extend the legal infrastructure to allow packages to declare
8623 their actual source code. This is useful for packages for
8624 which <pkg>_SOURCE points to pre-built binaries (as is the
8625 case for external toolchains). The new <pkg>_ACTUAL_SOURCE
8626 variable allows to point to the source code in such cases.
8628 - Improved ccache support, thanks to the usage of a toolchain
8629 wrapper for internal toolchain. Now a single cache directory
8630 can be shared between different Buildroot builds.
8632 - Addition of a 'graph-size' make targets, which generates a
8633 PDF graph of per-package size of the root filesystem.
8635 - Addition of <pkg>_EXCLUDES so that packages can request
8636 certain parts of the source code tarball to not be
8637 extracted. This feature is currently used by gcc and
8640 - Packages can now use the <pkg>_PKGDIR variable, provided by
8641 the package infrastructure, to reference their package
8642 directory, instead of explicitly using package/<pkg>/.
8646 - Add high lz4 compression to squashfs.
8648 - Simplification of shell profile files in the default
8651 - Remove ftp user and /home/ftp from the skeleton, and let ftp
8652 server packages create these when needed.
8654 - Add support for /bin, /sbin and /lib to be symlinks to their
8655 corresponding directories in /usr. This is enforced for
8656 systemd configurations, and optional for other
8659 - Support for AXFS filesystem image generation added.
8661 - New options to add extra space/inodes to ext2/3/4 images.
8663 Updated/fixed packages:
8665 adwaita-icon-theme, apache, apitrace, atk, audit, avahi,
8666 barebox, bash, batctl, bind, binutils, bluez_utils, boost,
8667 bridge-utils, cairo, ccache, chrony, clapack, cloog, cmake,
8668 collectd, connman, conntrack-tools, coreutils, cpio,
8669 cryptsetup, dbus, dbus-cpp, devmem2, dhcp, dhcpcd, dhcpdump,
8670 dhrystone, dillo, directfb, directfb-examples, dmraid,
8671 dos2unix, dovecot, dovecot-pigeonhole, drbd-utils, dropbear,
8672 dropwatch, dtc, e2fsprogs, ebtables, efl, eigen, ejabberd,
8673 elf2flt, elfutils, erlang, ethtool, eudev, evemu, exfat,
8674 exfat-utils, expat, faifa, fbterm, fdk-aac, feh, ffmpeg, file,
8675 flashrom, fping, freerdp, freescale-imx, freetype, gdk-pixbuf,
8676 genimage, gettext, git, glib-networking, glmark2, gnupg2,
8677 gnuradio, gnutls, gpsd, grep, grub2, gst1-imx, gst1-libav,
8678 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
8679 gst1-plugins-ugly, gst1-validate, gst-fsl-plugins,
8680 gst-plugins-bad, gstreamer1, guile, gvfs, harfbuzz, haveged,
8681 hostapd, icu, imagemagick, impiutil, imx-gpu-viv, imx-vpu,
8682 inadyn, intltool, iostat, iperf3, ipmiutil, iproute2,
8683 iptables, iw, jpeg-turbo, jq, jsoncpp, kexec-lite, kmod, kodi,
8684 kodi-audioencoder-flac, kodi-pvr-argustv, kodi-pvr-filmon,
8685 kodi-pvr-hts, kodi-pvr-mythtv, kodi-pvr-pctv,
8686 kodi-pvr-stalker, kodi-pvr-vbox,
8687 kodi-visualisation-waveforhue, less, lftp, libbluray,
8688 libcgroup, libconfuse, libcurl, libdcadec, libdrm, libevdev,
8689 libffi, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
8690 libgcrypt, libglew, libglib2, libgtk3, libidn, liblinear,
8691 liblockfile, libmicrohttpd, libnetfilter_conntrack, libnfs,
8692 libnftnl, libnl, libnspr, libnss, libpcap, libpfm4, libpng,
8693 libselinux, libserial, libsoup, libsoxr, libstrophe, libtasn1,
8694 libtirpc, libtorrent, libupnpp, liburcu, libusb-compat, libuv,
8695 libv4l, libva, libva-intel-driver, libxcb, lighttpd, links,
8696 linux, linux-firmware, linux-fusion, linux-headers,
8697 lirc-tools, localedef, lpeg, lsof, ltp-testsuite,
8698 lttng-libust, lttng-tools, lua-periphery, luaposix, lvm2, lxc,
8699 lz4, mdadm, mesa3d, mesa3d-headers, minicom, minidlna, moarvm,
8700 modem-manager, mosquitto, mpd, mpdecimal, mpg123, mplayer,
8701 mrouted, msmtp, mtd, mutt, nettle, network-manager, nfs-utils,
8702 nftables, nginx, nodejs, noip, ntp, ofono, opencv3, openpgm,
8703 openssl, openswan, openvpn, pango, parted, perl, perl-cross,
8704 perl-crypt-openssl-random, perl-http-message,
8705 perl-io-socket-ssl, perl-module-build, perl-mojolicious,
8706 perl-netaddr-ip, perl-net-dns, perl-net-http, perl-net-ssleay,
8707 perl-uri, perl-xml-libxml, php, picocom, pixman, pkgconf,
8708 poco, polarssl, portaudio, portmap, postgresql, proftpd,
8709 protobuf, protobuf-c, pulseaudio, python-configshell-fb,
8710 python-networkmanager, python-numpy, python-pyparsing,
8711 python-pypcap, python-rtslib-fb, python-spidev, python-urwid,
8712 python-web2py, qemu, qt5base, redis, rngtools, rng-tools,
8713 rpi-firmware, rpi-userland, rtmpdump, rtorrent, ruby, samba,
8714 samba4, sane-backends, sconeserver, sdl, sed, setools,
8715 shairport-sync, shared-mime-info, sland, smartmontools,
8716 softether, spice-protocol, sqlcipher, sqlite, squid,
8717 strongswan, stunnel, subversion, sudo, sunxi-tools,
8718 supervisor, systemd, tar, targetcli-fb, tcpdump, tiff, tor,
8719 tvheadend, tzdata, uboot-tools, udisks, unionfs, upmpdcli,
8720 util-linux, vala, valgrind, vim, vlc, vorbis-tools, vsftpd,
8721 vtun, wavpack, webkitgtk24, weston, whois, wireless-regdb,
8722 wireshark, wpa_supplicant, xdriver_xf86-input-vmmouse,
8723 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
8724 xdriver_xf86-video-sis, xlib_libXi, xorg-server,
8725 xtables-addons, xterm, xz, zic, znc, zsh
8729 axfsutils, bitstream, check, dvblast, eventlog, fastd, gauche,
8730 gmock, graphite2, gssdp, gupnp, gupnp-av, ibrcommon, ibrdtn,
8731 ibrdtnd, ibrdtn-tools, imx-kobs, iqvlinux, irssi,
8732 kompexsqlite, libbroadvoice, libcddb, libcodec2, libcrossguid,
8733 libg7221, libhttpparser, libilbc, libldns, libmng,
8734 libopenh264, libpam-radius-auth, libpam-tacplus, libsilk,
8735 libsoundtouch, libssh, libuecc, libyuv, liquid-dsp, luv,
8736 micropython, micropython-libs, python-pyratemp,
8737 python-pyroute2, python-ranger, rapidxml, scrypt, sdl2,
8738 sp-oops-extract, squeezelite, stress-ng, swupdate, syslog-ng,
8739 x265, xdriver_xf86-video-fbturbo, xxhash, yad, zxing-cpp
8743 blackbox (was deprecated), divine (merged in directfb),
8744 kobs-ng (replaced by imx-kobs), mediactl (merged in libv4l),
8745 sawman (merged in directfb), schifra (marked broken since a
8746 long time), texinfo (host variant only, no longer used), zxing
8747 (replaced by zxing-cpp),
8749 Issues resolved (http://bugs.uclibc.org):
8751 #4099: cut utility from GNU coreutils works incorrect
8752 #7772: libxml-parser-perl build failure: missing dependency
8754 #7931: Default configuration for Cubieboard v1 is outdated
8755 #8116: 2015.05-rc2 raspberrypi2_defconfig network interface
8757 #8246: X.org DRI2 build issue
8758 #8256: pointing to /usr/bin/objcopy old version (x86) instead
8759 of the generated one
8760 #8266: mplayer build issue
8761 #8281: pyrexc fails to run when path is too long
8762 #8316: lttng-tools and lttng-babeltrace executables contain
8763 bad RPATH pointing to host machine
8764 #8331: kexec wants shutdown in /sbin, but systemd installs it
8766 #8361: Buildroot 2015.08.1 skeleton inittab overwritten by
8768 #8366: libevent does not build
8769 #8386: build failed with external toolchain
8770 #8391: Node.js 0.12.7 fails to build on raspberry_pi defconfig
8771 #8396: CCACHE initialization
8772 #8401: gpsd 3.15 NMEA support
8773 #8416: cups depends on BR2_DEPRECATED_SINCE_2015_05
8774 #8421: util-linux installs systemd files in output/target/home/
8776 2015.08, Released August 31st, 2015
8780 OpenCV 3.x package renamed to opencv3. OpenCV 2.4.x
8781 reintroduced as opencv.
8783 Updated/fixed packages: bootutils, canfestival, cppcms,
8784 curlftpfs, dhcpdump, dropbear, erlang-p1-tls, exfat, gnuradio,
8785 ipkg, libgudev, libmbim, libwebsock, linux-pam, lm-sensors,
8786 ltrace, midori, network-manager, openssh, perl-file-listing,
8787 perl-http-cookies, perl-http-daemon, perl-http-negotiate,
8788 perl-www-robotrules, python-can, qt5base, qt5multimedia,
8789 setools, sysvinit, tinyalsa, tn5250, tvheadend, uboot, vlc,
8790 x264, xserver_xorg-server, zyre
8792 2015.08-rc2, Released August, 24th 2015
8794 Fixes all over the tree.
8796 Toolchain: fix gcc build on NIOS-II.
8798 Infrastructure: add <fs>_POST_GEN_HOOKS mechanism to fix
8799 hybrid ISO image generation.
8801 Architectures: add arm1136j-s variant.
8803 Updated/fixed packages: apitrace, audit, bcusdk, bdwgc,
8804 beecrypt, boost, bwm-ng, cdrkit, c-icap, cifs-utils, clapack,
8805 c-periphery, cpio, cramfs, czmq, dawgdic, dnsmasq, dosfstools,
8806 dropbear, elfutils, empty, eudev, fan-ctrl, filemq, gnutls,
8807 guile, haveged, imlib2, libcec, libepoxy, libev, libgpgme,
8808 libiio, libnetfilter_queue, libnfnetlink, libpfm4, libpthsem,
8809 librtas, libselinux, libsigsegv, libsodium, libv4l, lightning,
8810 linux, lirc-tools, lrzsz, mono, mosh, mpd, msmtp, nbd,
8811 netatalk, nodejs, ola, opencv, oprofile, php, poco,
8812 postgresql, powertop, protobuf, protobuf-c, qt5base,
8813 qt5quickcontrols, rapidjson, rng-tools, squid, sysdig,
8814 sysstat, tftpd, tinc, tz, util-linux, webkitgtk24, weston,
8815 wireshark, wvstreams, xdriver_xf86-input-synaptics, zyre.
8817 Issues resolved (http://bugs.uclibc.org):
8819 #8276: package/dropbear: symlink resolution incorrect
8820 #8286: Error with buildroot
8821 #8301: ldconfig parameter in Makefile
8823 2015.08-rc1, Released August, 5th 2015
8825 Fixes all over the tree and new features.
8829 - Refactor how the availability of an MMU is described.
8830 - Minimal support for Cortex-M3
8831 - Minimal support for AArch64 big-endian
8835 - Add CodeSourcery MIPS 2015.05, remove MIPS 2013.11
8836 - Use uClibc-ng as the default uClibc version, instead of the
8837 official uClibc, which hasn't done any release since 3+
8839 - eglibc is now marked as deprecated
8840 - GCC: gcc 4.9.x is now the default and was updated to 4.9.3,
8841 support for gcc 5.x added.
8842 - Binutils: use Binutils 2.24 as the default, 2.25.x series
8843 bumped to 2.25.1, remove old Binutils 2.22.
8844 - Update ARC toolchain components to 2015.06
8845 - Add support for Fortran when building gcc
8849 - Support for using the kconfig configuration system in
8854 - VIA VAB-820/AMOS-820
8855 - OLimex OLinuxino A20 Lime
8856 - Many new defconfigs for Atmel evaluation boards:
8857 at91sam9rlek, at91sam9x5ek, sama5d3xek, sama5d4ek, sama5d4
8858 Xplained Ultra, sama5d3 Xplained.
8859 - ACME Systems Aria G25
8861 - Altera Cyclone 5 Development Board
8863 - ARC AXS101 and AXS103 Software Development Platforms
8864 - Significant updates to Raspberry Pi / Raspberry Pi 2
8868 - Buildroot takes better care now of generating predictable
8869 permissions in the target filesystem. However, existing
8870 permissions on a custom skeleton or rootfs overlay will no
8871 longer be preserved. Therefore, it is necessary to add a
8872 permission table (BR2_ROOTFS_DEVICE_TABLE) to set the
8873 required permissions.
8874 - Add support for kconfig fragments.
8875 - No longer pass --{enable,disable}-debug to autotools
8876 packages depending on the value of
8877 BR2_ENABLE_DEBUG. BR2_ENABLE_DEBUG now only controls
8878 whether we build with -g or not.
8879 - Support for extracting archives in .lzma in the generic
8880 package infrastructure.
8881 - Remove random-seed file from the default skeleton, since
8882 seeding the entropy pool with a known seed makes more harm
8884 - In the CVS download helper, add support to use a date as
8886 - Add support for a per-package <pkg>_STRIP_COMPONENTS
8887 variable, which packages can use to specify how many path
8888 components should be stripped when extracting the tarball.
8889 - Addition of a 'kernel-module' package infrastructure, which
8890 simplifies the packaging of external kernel modules. Many
8891 existing packages are converted to use it.
8892 - Allow bootloaders to be implemented in $(BR2_EXTERNAL)
8893 - Remove /etc/securetty from the default skeleton.
8894 - Migration of sysV initscripts from the default skeleton to
8895 a package called 'initscripts', installed only when Busbox
8896 init or sysvinit are used.
8897 - Migration of the skeleton logic to a proper 'skeleton'
8899 - Addition of a 'linux-tools' infrastructure in the 'linux'
8900 package, to support building user-space tools bundled
8901 within the Linux kernel sources, such as perf and cpupower.
8902 - Usage of backticks instead of make $(shell ...) to execute
8903 shell commands. This allows to delay the evaluation of such
8904 commands when actually needed, and not when expanding the
8905 variables. It is useful to make 'make printvars' less
8906 noisy, and as a preparation to support top-level parallel
8908 - Libtool .la files are not mungled for all package types,
8909 instead of being handled only for packages using the
8910 autotools-package infrastructure.
8911 - Add mechanism to allow packages to express a dependency on
8912 gcc versions. This is needed for packages that use C++11 or
8913 C11 support for example.
8915 Important package updates:
8917 - Complete rework of the matchbox packaging
8918 - Lots of fixes in packages for compatibility with musl and
8920 - Hash files added to a large number of packages.
8921 - Update a significant number of packages to use a new
8922 hosting, after the announcement of Google Code and
8924 - Major packages needed for SELinux support have been merged,
8925 but the support is not complete yet.
8926 - Significant update of OpenCV to version 3.0, and addition
8928 - Significant update of all packages supporting the GPU and
8929 VPU of i.MX ARM processors.
8930 - Addition of systemd support in a significant number of
8932 - Qt5 updated to 5.5.0
8933 - Use modular X.org server by default instead of KDrive
8937 - Complete overhaul of the iso9660 support. Now allows to use
8938 directly IS9660 as the root filesystem format and not only
8939 an initrd, and supports Grub 2 and isolinux in addition to
8942 Updated packages: a10disp, agentpp, apache, at91bootstrap3,
8943 audit, barebox, bc, bind, bmon, boost, btrfs-progs,
8944 ca-certificates, can-utils, ccache, cloog, collectd, connman,
8945 coreutils, c-periphery, cryptsetup, dado, dbus, dejavu,
8946 dhcpcd, dnsmasq, dosfstools, dovecot, dovecot-pigeonhole,
8947 e2fsprogs, ejabberd, erlang-p1-cache-tab, erlang-p1-sip,
8948 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
8949 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, ethtool,
8950 eudev, evtest, exim, expect, explorercanvas, feh, ffmpeg,
8951 file, flashrom, freescale-imx, freetype, gawk, gcc, gdb,
8952 gettext, git, glib-networking, gnupg2, gnutls, gpsd, gptfdisk,
8953 gpu-viv-bin-mx6q, gst-fsl-plugins, harfbuzz, hdparm, heimdal,
8954 i2c-tools, imagemagick, imx-vpu, iproute2, ipset, isl, iw,
8955 kodi, kodi-addon-xvdr, kodi-audioencoder-flac,
8956 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
8957 kodi-audioencoder-wav, lftp, libass, libassuan, libcec,
8958 libconfi, libcurl, libdrm, libevdev, libfreefare, libfslcodec,
8959 libfslparser, libfslvpuwrap, libfuse, libglib2, libgpgme,
8960 libgtk2, libgtk3, libical, libidn, libiio, libinput, libiscsi,
8961 libllcp, libmicrohttpd, libnfc, libnss, libpcap, libpciaccess,
8962 libpng, libserialport, libsigrok, libsoc, libtirpc, libubox,
8963 libunistring, libupnp, libuv, libv4l, libva,
8964 libva-intel-driver, libXrandr, lighttpd, linenoise, linux,
8965 linux-firmware, linux-headers, live555, ltrace, lua,
8966 lua-csnappy, lua-ev, luajit, lua-messagepack, luaperiphery,
8967 lvm2, lxc, lzo, mesa3d, mesa3d-headers, midori, mmc-utils,
8968 modem-manager, mono, mosquitto, mpd, mpd-mpc, mpfr, mpg123,
8969 mtd, musl, nano, netperf, network-manager, nfs-utils, nginx,
8970 nodejs, ntp, ola, opencv, openldap, openssh, openssl,
8971 openswan, openvmtools, openvpn, opkg, orbit, orc, pcmanfm,
8972 perl-cross, perl-encode-locale, perl-io-socket-ssl,
8973 perl-mojolicious, perl-net-ssleay, perl-path-tiny, perl-uri,
8974 perl-xml-libxml, php, pinentry, polarssl, postgresql,
8975 pulseview, pure-ftpd, python, python-dpkt, python-lxml,
8976 python-networkmanager, python-pyinotify, python-pypcap,
8977 python-tornado, qextserialport, qt, qt5, rapidjson, redis,
8978 rpcbind, rpi-firmware, rpi-userland, samba4, shairport-sync,
8979 snmpp, sqlite, squid, strongswan, stunnel, sudo, sunxi-boards,
8980 sunxi-mali, sysdig, sysstat, systemd, tcpdump, tiff, tmux,
8981 tor, txheadend, tzdata, uboot, uclibc, ulogd, upmpdcli,
8982 usb_modeswitch, usb_modeswitch_data, vala, vsftpd, wayland,
8983 weston, whois, wireless-regdb, wireshark, x264, xapp_xvinfo,
8984 xdriver_xf86-input-libinput, xdriver_xf86-input-vmmouse,
8985 xdriver_xf86-video-cirrus, xdriver_xf86-video-geode,
8986 xdriver_xf86-video-imx-viv, xdriver_xf86-video-mach64,
8987 xdriver_xf86-video-neomagic, xdriver_xf86-video-r128,
8988 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
8989 xdriver_xf86-video-vesa, xkeyboard-config, xlib_libfontenc,
8990 xlib_libFS, xlib_libXaw, xlib_libxkbfile, xlib_libXrender,
8991 xlib_libXt, xproto_kbproto, xproto_xproto, xproto_xrandrproto,
8992 xscreensaver, xserver_xorg-server, xtables-addons, yaml-cpp,
8995 New packages: angularjs, atf, audit, c-icap, c-icap-modules,
8996 cpio, dawgdic, faketime, fcgiwrap, gflags, glog, initscripts,
8997 jquery-datetimepicker, kodi-audioencoder-modplug,
8998 kodi-audioencoder-nosefar, kodi-audioencoder-sidplay,
8999 kodi-audioencoder-snesapu, kodi-audioencoder-stsound,
9000 kodi-audioencoder-timidity, kodi-audioencoder-vgmstream,
9001 kodi-platform, kodi-pvr-argustv, kodi-pvr-dvblink,
9002 kodi-pvr-dvbviewer, kodi-pvr-filmon, kodi-pvr-hts,
9003 kodi-pvr-iptvsimple, kodi-pvr-mediaportal-tvserver,
9004 kodi-pvr-mythtv, kodi-pvr-nextpvr, kodi-pvr-njoy,
9005 kodi-pvr-pctv, kodi-pvr-stalker, kodi-pvr-vbox,
9006 kodi-pvr-vdr-vnsi, kodi-pvr-vuplus, kodi-pvr-wmc,
9007 kodi-screensaver-asteroids, kodi-screensaver-biogenesis,
9008 kodi-screensaver-crystalmorph, kodi-screensaver-greynetic,
9009 kodi-screensaver-pingpong, kodi-screensaver-pyro,
9010 kodi-screensaver-stars, kodi-visualisation-shadertoy,
9011 kodi-visualisation-spectrum, kodi-visualisation-waveforhue,
9012 kodi-visualisation-waveform, kvmtool, kyua, libfm,
9013 libfm-extra, libplatform, librtas, libsodium, libsquish,
9014 libucl, libump, linux-backports, lua-iconv, lutok, menu-cache,
9015 moarvm, monkey, mono-gtksharp3, mosh, openipmi, python-can,
9016 python-pycli, python-pydal, python-pyyaml, python-web2py,
9017 qpid-proton, qt5webchannel, quazip, racehound, rtl8188eu,
9018 rtl8821au, sepolgen, setools, skeleton, stm32flash,
9019 webkitgtk24, xdriver_xf86-video-qxl, zynq-boot-bin.
9021 Deprecated packages: webkitgtk, libgail, eglibc support in
9024 Issues resolved (http://bugs.uclibc.org):
9026 #4291: Segmentation fault with all binaries that use threads
9027 when compiled with gcc 4.6
9028 #6944: building toolchain for sh4 fails
9029 #7592: Buildroot GCC: -lto requires plugin support in ranlib
9030 #7628: Python SSL does not get built for Raspberry Pi
9031 #7682: Missing dependencies for NFS
9032 #7742: dhcp lacks important features when BR2_ENABLE_DEBUG
9033 #7754: make: *** [/..../buildroot-2014.11/output/build/host-gcc-initial-4.8.3/.stamp_built] Error 2
9034 #7946: libglib2-2.42.2 fails to build for sparc-buildroot-linux-gnu
9035 #7956: glibc 2.20 and 2.21 fail to build for sh64-buildroot-linux-gnu
9036 #7971: python-flask, python-werkzeug. No module named zlib
9037 #7981: Target file system skeleton permissions hazard
9038 #8006: rpcdebug in nfs-utils built for the host
9039 #8036: alsa-lib headers problem that prevents to compile alsa
9041 #8081: systemd init system: /tmp is not mode 1777
9042 #8121: php opcache extension doesn't get installed
9043 #8151: x86-64 make fails with ncurses 5.9
9044 #8156: pkg-kconfig infra broken for *-update-{config, defconfig}
9045 #8161: default /bin/sh symlink to busybox is full path and not relative
9046 #8171: glamor missing
9047 #8191: Request update support for the cubieboard series
9048 #8201: Important security upgrades for node.js
9050 2015.05, Released May 31st, 2015
9054 Updated/fixed packages: conntrack-tools, directfb, fio, flite,
9055 gptfdisk, ipmiutil, iproute2, janus-gateway, keyutils, knock,
9056 libelementary, libgcrypt, libgsasl, libjpeg, libstrophe,
9057 lttng-libust, nbd, ncurses, nmap, php, postgresql, python,
9058 python3, sconeserver, udpcast, upmpdcli
9060 2015.05-rc3, Released May 22nd, 2015
9062 Several fixes, mainly related to static linking.
9064 Updated/fixed packages: acl, alsa-utils, apr, armadillo, attr,
9065 autoconf-archive, binutils, boost, czmq, dhcpcd, duma,
9066 enlightenment, exim, fbterm, freerdp, gcc, gdk-pixbuf,
9067 google-breakpad, gpsd, heirloom-mailx, hwloc, ipmiutil,
9068 iproute2, jack2, jasper, kmod, lcdproc, leafnode2, libcap-ng,
9069 libftdi1, libmatroska, libmemcached, libmodbus, libnftnl,
9070 libsigrok, libupnpp, libuv, libxml-parser-perl, linux,
9071 linux-headers, lirc-tools, lua-periphery, lxc, mongoose, mono,
9072 mpg123, mosquitto, neardal, newt, ntp, ola, openldap, opencv,
9073 php, postgresql, protobuf, pulseaudio, python-pyqt, qemu, qt,
9074 qt5base, rpi-userland, rsyslog, snmppp, sqlite, tiff,
9075 tinyxml2, uboot-tools, unionfs, ux5000-firmware, usbredir,
9076 ushare, vpnc, vsftpd, wavpack, wireless_tools, wsapi,
9077 wvstreams, xmlstarlet, zeromq, zmqpp
9079 New packages: c-periphery
9081 Issues resolved (http://bugs.uclibc.org):
9083 #8106: mkfs.jffs2 uses the --pagesize parameter incorrectly
9084 #8111: 2015.05.rc2 LIBFOO_CONF_OPTS not working
9085 #8126: exim lacks plaintext and cram-md5 auth
9087 2015.05-rc2, Released May 11th, 2015
9091 Toolchain: PR56780 backport to GCC 4.8.4 to fix GDB linking
9092 issues. Context functions enabled for uClibc snapshot /
9095 Architectures: Endian handling symbol for Xtensa, binutils
9098 Infrastructure: Fix for kernel module stripping when
9099 localversion contains spaces.
9101 Updated/fixed packages: at, autoconf-archive, binutils,
9102 cc-tool, cryptsetup, dstat, expedite, freerdp, giflib,
9103 gnuchess, guile, ipmiutil, iproute2, mono, monolite, neard,
9104 ola, poppler, postgresql, python-qt, qt, sqlite, valgrind,
9107 Issues resolved (http://bugs.uclibc.org):
9109 #8086: Cannot select systemd as init with Linaro 2014.09...
9111 2015.05-rc1, Released May 4th, 2015
9113 Fixes all over the tree and new features.
9115 Architectures: Removed AVR32 support, deprecate SH64, added
9116 support for steamroller, corei7-avx and core-avx2 x86
9119 Toolchains: IPv6 and Largefile support now enforced for
9120 uClibc. Corresponding Kconfig symbols removed.
9122 External CodeSourcery AMD64 2014.05, MUSL-cross 1.1.6 added,
9123 CS sh2, Xilinx microblaze v2/14.3 removed. Distro-class
9124 external toolchains are now detected and blacklisted.
9126 Internal toolchain support for Nios2 added, Blackfin
9127 removed. Aarch64 and sh musl support. uClibc-ng support added.
9129 Libatomic is now handled for internal and external
9130 toolchains. Link time optimization (LTO) support.
9132 New Defconfigs: Freescale i.MX28 EVK, i.MX31 PDK and SABRE
9133 Auto, Raspberry Pi 2, RIoTboard,
9135 Infrastructure: Hashes for a large number of packages have
9136 been added. Missing hashes now stop the build unless
9137 explicitly disabled.
9139 Spaces and colons (:) are now supported in package
9140 versions. Dependencies can now be listed for the patch step
9141 (<PKG>_PATCH_DEPENDENCIES). Kconfig and Linux kernel
9142 extensions infrastructure has been added.
9144 Makedevs now has a recursive (r) option.
9146 The variable containing the list of packages to build has been
9147 renamed from TARGETS to PACKAGES.
9149 Make external-deps / legal-info / source / source-check have
9150 been reimplemented using the package infrastructure, so their
9151 output/behaviour may differ from earlier (some packages were
9152 not included in the past).
9154 The old insecure DES password encoding is no longer supported.
9156 U-Boot patch option now support direct references to patch
9157 files and URLs in addition to directories of patches. The
9158 i.MX28 SD format (u-boot.sd) is now supported.
9160 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib,
9161 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude,
9162 bcusdk, bdwgc, bind, binutils, bmon, boost, botan,
9163 btrfs-progs, busybox, ca-certificates, cairo, can-utils,
9164 canfestival, ccache, chrony, civetweb, clamav, cmake,
9165 collectd, connman, copas, crda, cryptodev-linux, cryptsetup,
9166 cups, czmq, dbus-cpp, dbus-glib, dbus-python, dbus, dfu-util,
9167 dhcp, dhcpcd, dialog, dillo, dmraid, dnsmasq, dos2unix,
9168 dosfstools, dovecot-pigeonhole, dovecot, dropbear, dropwatch,
9169 dtv-scan-tables, dvdauthor, e2fsprogs, ecryptfs-utils,
9170 libevas, elfutils, enscript, erlang, espeak, eudev, evemu,
9171 exfat-utils, exim, f2fs-tools, feh, ffmpeg, fftw, flickcurl,
9172 fltk, fluxbox, fmlib, fmtools, freeradius-client, freerdp,
9173 gamin, gawk, gcc-final, gcc, gd, gdb, gengetopt, geoip, git,
9174 glib-networking, gnu-efi, gnuchess, gnutls, gpsd, gptfdisk,
9175 gpu-viv-bin-mx6q, gst-plugin-bad, gstreamer, gstreamer1,
9176 gtest, gvfs, harfbuzz, haserl, haveged, hiawatha,
9177 hicolor-icon-theme, hostapd, hplip, httping, i2c-tools, icu,
9178 ifplugd, imagemagick, imlib2, iozone, iproute2, iptables,
9179 iputils, irqbalance, iw, jack2, jhead, jimtcl, json-c, kexec,
9180 kismet, kmod, kodi-audioencoder-flac,
9181 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2,
9182 libass, libatomic_ops, libbluray, libcap, libcgroup, libcurl,
9183 libdrm, libdvbsi, libebml, libecore, libedit, liberation,
9184 libev, libevas, libevdev, libftdi, libgcrypt, libglib2,
9185 libgpgme, libgtk2, libgtk3, libiconv, libidn, libiio,
9186 libinput, libiscsi, libksba, liblinear, libmatroska,
9187 libmicrohttpd, libmodbus, libmpdclient, libnice, libnl,
9188 libnspr, libnss, libpcap, libpciaccess, libphidget, libplayer,
9189 libpthsem, libqmi, librsvg, libseccomp, libsigrok, libsoup,
9190 libsrtp, libssh2, libtasn1, libtool, libunistring, liburcu,
9191 libusb, libuv, libva-intel-driver, libva, libvncserver,
9192 libvorbis, libvpx, libwebsockets, libxml2, libzip, lightning,
9193 lighttpd, linknx, linphone, linux-firmware, linux-headers,
9194 linux-pam, live555, ljsyscall, lmbench, lockdev, logrotate,
9195 lpc3250loader, lpeg, lsof, lttng-libust, lttng-modules,
9196 lttng-tools, lua, luacrypto, luafilesystem, luajit, luaposix,
9197 luarocks, lvm2, lxc, make,
9198 matchbox-{common,desktop,fakekey,keyboard,lib,startup-monitor,vm},
9199 matchbox, mcelog, memcached, memstat, memtest86, mesa3d,
9200 minidlna, mjpegtools, mjpg-streamer, modem-manager, mongoose,
9201 monit, mono, monolite, mp4v2, mpc, mpd, mpdecimal, mpg123,
9202 mplayer, musl, nano, nbd, ncftp, ncmpc, ncurses, ne10, neard,
9203 neardal, net-tools, netatalk, netsnmp, network-manager, nginx,
9204 nodejs, ntfs-3g, ntp, numactl, odhcp6c, ofono, open2300,
9205 opencv, openldap, openntpd, openocd, openssh, openssl,
9206 openswan, opentyrian, openvmtools, openvpn, oprofile, p11-kit,
9207 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph,
9208 perl-io-socket-ssl, perl-json-tiny, perl-module-build,
9209 perl-mojolicious, perl-net-ssleay, perl-path-tiny,
9210 perl-xml-libxml, perl, phidgetwebservice, php-gnupg, php,
9211 pkgconf, polarssl, poppler, popt, postgresql, powerpc-utils,
9212 pppd, prboom, procps-ng, proftpd, psplash, ptpd2,
9213 python-{cheetah,coherence,django,markdown,netifaces,pam,six},
9214 python-tornado, python-twisted, python-zope-interface, python,
9215 python3, qemu, qt, qt5, qt5base, qt5multimedia,
9216 qt5xmlpatterns, qt5cinex, quagga, qwt, radvd, readline,
9217 rng-tools, rpcbind, rpi-firmware, rpi-userland, rsync,
9218 rsyslog, rtai, rtmpdump, ruby, sam-ba, samba, samba4,
9219 sane-backends, sconeserver, shairport-sync, sigrok-cli, slang,
9220 smcroute, snmppp, socat, socketcand, sofia-sip, sox,
9221 spawn-fcgi, speex, sqlcipher, sqlite, squid, strace,
9222 strongswan, stunnel, sudo, sunxi-boards, swig, sysstat,
9223 systemd, tcpdump, tftpd, thrift, thttpd, ti-gfx, ti-utils,
9224 tiff, tinyalsa, tn5250, transmission, trinity, tslib,
9225 tvheadend, tzdata, uboot-tools, uclibc, ulogd, usb_modeswitch,
9226 usbutils, ustr, util-linux, vala, valgrind, vlc, wayland,
9227 webp, weston, wget, which, whois, wireless-regdb,
9228 wireless_tools, wireshark, wpa_supplicant, wvstreams,
9229 xapp_{bdftopcf,bitmap,fonttosfnt,fslsfonts},
9230 xapp_{fstobdf,iceauth,mkfontscale,oclock,rgb,sessreg,setxkbmap},
9231 xapp_{showfont,smproxy,twm,x11perf,xcalc,xclipboard,xcmsdb},
9232 xapp_{xdbedizzy,xditview,xdpyinfo,xdriinfo,xedit,xev,xeyes},
9233 xapp_{xf86dga,xfsinfo,xgamma,xgc,xhost,xinit,xinput,xkbcomp},
9234 xapp_{xkbevd,xkbprint,xlsatoms,xlsfonts,xmag,xman,xmh,xmodmap},
9235 xapp_xmore, xcb-util-image, xcb-util-keysyms,
9236 xdata_xcursor-themes,
9237 xdriver_xf86-input-{evdev,keyboard,synaptics,void},
9238 xdriver_xf86-video-{ati,cirrus,geode,mach64,mga,neomagic},
9239 xdriver_xf86-video-{r128,savage,siliconmotion,sis,tdfx},
9240 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai,
9241 xfont_font-util, xkeyboard-config,
9242 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC},
9243 xlib_lib{Xxf86vm,xshmfence,xtrans}, xproto_randrproto,
9244 xproto_xproto, xserver_xorg-server, x11vnc, x264, xerces,
9245 xorriso, xterm, xz, yaml-cpp, zeromq, zic, zmqpp
9247 New packages: apache, autoconf-archive, batctl,
9248 bitstream-vera, bullet, cc-tool, doxygen, drbd-utils,
9249 dvdrw-tools, gnuradio, gst1-imx, hans, hwloc, ijs,
9250 imx-usb-loader, inconsolata, iodine, iotop, ipmiutil, jsoncpp,
9251 leveldb, libdcadec, libdri2, libfreeimage, libftdi1,
9252 libsidplay2, lirc-tools, lua-periphery, mc, mesa3d-headers,
9253 mosquitto, nvidia-driver, nvidia-tegra23{,-binaries,-codecs},
9254 openjpeg, opusfile, perl-crypt-openssl-{random,rsa},
9255 perl-db-file, perl-digest-{hmac,sha1},
9256 perl-encode-{detect,locale}, perl-file-{listing,util},
9257 perl-html-{parser,tagset}, perl-http-cookies,
9258 perl-http-{daemon,date,message,negotiate}, perl-io-html,
9259 perl-libwww-perl, perl-lwp-mediatypes, perl-mail-dkim,
9260 perl-mailtools, perl-mime-base64, perl-net-{dns,http},
9261 perl-netaddr-ip, perl-time-hires, perl-timedate, perl-uri,
9262 perl-www-robotrules, powertop, pulseview,
9263 python-{cherrypy,lxml,mako,pyqt,pyxml,sip,spidev,ws4py}, qpdf,
9264 qt-webkit-kiosk, sl, softether, sysdig, tinyxml2, tor, tovid,
9265 unixodbc, wf111, wine, libepoxy, xapp_xcompmgr,
9266 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil,
9267 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv},
9268 xproto_xproxymanagementprotocol
9270 Removed packages: gtk2-theme-hicolor
9272 Deprecated packages: samba
9274 Issues resolved (http://bugs.uclibc.org):
9276 #7478: Multiple chosen python modules are not built due to...
9277 #7508: Use of BR2_EXTERNAL and dependencies to existing packages
9278 #7676: Package procps-ng installs binaries to nonsensical folder
9279 #7724: Startx is not installed in the target
9280 #7760: botan: wrong prefix in botan-1.10.pc
9281 #7826: Building of cdparanoia
9282 #7844: Lua with hard-float on MIPS by buildroot doesn't work
9283 #7874: X.org configure error
9284 #7941: glibc-2.20 fails to build for sparc-buildroot-linux-gnu
9285 #7951: gcc 4.9.2 fails to build for sparc-buildroot-linux-gnu
9286 #7961: Qt5 fails to build for xtensa-buildroot-linux-uclibc
9287 #7976: mkuser script fails with: user already exists with...
9288 #8011: When building only busybox and strace, strace fails...
9289 #8016: collectd fails to build, network.c:171:19: error:...
9290 #8041: error on building libcurl7.42.0
9292 2015.02, Released March 1st, 2015
9296 Updated/fixed packages: civetweb, ding-libs,
9297 directfb-examples, glibc, gnupg, gnupg2, gpm,
9298 gst-plugins-good, gst1-plugins-good, freetype, libao, libevas,
9299 libevent, libfribidi, libgcrypt, libgtk2, libshout, libsrtp,
9300 libtheora, libupnpp, libxmlrpc, linux, make, opus, pinentry,
9301 rpi-firmware, shared-mime-info, vlc, vorbis-tools,
9304 Removed packages: libgc
9306 2015.02-rc3, Released February 24th, 2015
9310 Cmake and rebar (erlang) infrastructure fixes.
9312 Updated/fixed packages: bind, btrfs-progs, busybox, e2fsprogs,
9313 evtest, ffmpeg, fltk, gnutls, i2c-tools, imagemagick, libxcb,
9314 make, mjpg-streamer, netsnmp, opentyrian, php, polarssl,
9315 qt5base, samba, samba4, sudo, util-linux, xserver_xorg-server
9317 2015.02-rc2, Released February 15th, 2015
9321 raspberrypi: fix kernel sha1 for DT variant.
9323 Updated/fixed packages: dbus, dvdauthor, git, libsemanage,
9324 libsepol, libssh2, mplayer, ntp, openvmtools, python3,
9325 qt5base, qt5connectivity, xserver_xorg-server
9327 2015.02-rc1, Released February 8th, 2015
9329 Fixes all over the tree and new features.
9331 Static/shared library handling reworked. This is now a
9332 tristate (shared only / shared and static / static
9333 only). Default is now shared only to speed up the
9334 build. BR2_PREFER_STATIC_LIB is now called BR2_STATIC_LIBS.
9336 The toolchain (internal and external) will now warn when an
9337 unsafe library or header path is used (such as /usr/include or
9338 /usr/lib). If BR2_COMPILER_PARANOID_UNSAFE_PATH is enabled
9339 under build options this instead becomes an error.
9341 A installation path issue with the internal musl toolchain
9342 support has been fixed so it is now possible to reuse it as an
9345 Architectures: Freescale E5500 and E6500 PowerPC support
9346 added, deprecated MIPS 1/2/3/4 support removed.
9348 New defconfigs: Freescale p2020ds, MIPS creator CI20,
9349 Raspberrypi with DT, UDOO Quad.
9351 'make <foo>_defconfig' now saves the path to the defconfig in
9352 the .config, so a 'make savedefconfig' automatically updates
9355 Infrastructure for packages using the Erland rebar tool has
9358 Hashes for a large number of packages have been added. Hashes
9359 are now checked for both target and host packages.
9361 The system menu now has an option to automatically configure a
9362 network interface through DHCP at bootup.
9364 The default filesystem skeleton now uses a separate tmpfs for
9365 /run instead of a symlink to /tmp/ for security reasons / to
9366 protect against conflicts with user generated temporary files.
9368 BR2_EXTERNAL is now exported to post-build and post-image
9371 New packages: bdwgc, benejson, blktrace, bootstrap, cgic,
9372 ding-libs, dvdauthor, ejabberd, erlang-goldrush, erlang-lager,
9373 erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-sip,
9374 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
9375 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml,
9376 erlang-p1-zlib, exiv2, freeradius-client, gengetopt, glmark2,
9377 gpu-amd-bin-mx51, guile, host-qemu, ifupdown, iperf3,
9378 janus-gateway, kodi, kodi-audioencoder-flac,
9379 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
9380 kodi-audioencoder-wav, libcli, libiio, liblinear, libnice,
9381 libselinux, libsemanage, libserialport, libsigro,
9382 libsigrokdecode, libsrtp, liburiparser, libvips, libwebsock,
9383 libz160, libzip, lightning, mcelog, memtest86, mjpegtools,
9384 mjpg-streamer, mke2img, mpd-mpc, netsurf-buildsystem, odhcp6c,
9385 openldap, python-alsaaudio, python-certifi, python-cheetah,
9386 python-coherence, python-django, python-docopt, python-enum,
9387 python-enum34, python-flask, python-gobject, python-httplib2,
9388 python-ipaddr, python-itsdangerous, python-jinja,
9389 python-markdown, python-markupsafe, python-networkmanager,
9390 python-pam, python-psutil, python-pyftpdlib, python-pyinotify,
9391 python-pysendfile, python-pyxb, python-requests, python-six,
9392 python-twisted, python-webpy, python-werkzeug,
9393 python-zope-interface, qt5cinex, sigrok-cli, sofia-sip,
9394 start-stop-daemon, szip, triggerhappy, ustr, vnstat, xorriso,
9397 Removed packages (target): bison, distcc, gob2, m4
9399 Issues resolved (http://bugs.uclibc.org):
9401 #7556: make interactive CLI optional for nftables
9402 #7730: Error while connecting Qt Cretaor to device
9403 #7766: logrotate default gzip path is usually wrong
9404 #7790: Invalid ext4 image generated by Buildroot
9406 2014.11, Released December 1st, 2014
9410 Infrastructure: LD_LIBRARY_PATH handling tweak to ensure
9411 current working directory isn't searched.
9413 Updated/fixed packages: gd, gdb, libwebsockets, luajit, mono,
9414 parted, shairport-sync, util-linux, xapp_bdftopcf,
9417 2014.11-rc3, Released November 28th, 2014
9419 Fixes all over the tree.
9421 System: File permissions of /etc/random-seed made more
9424 Toolchain: Various fixes related to locale handling, a fix for
9425 building the toolchain wrapper on MIPS.
9427 Updated/fixed packages: bind, binutils. botan, btrfsprogs,
9428 clamav, czmq, dhcp, dillo, dovecot, erlang, flac, gd, glibc,
9429 gptfdisk, gst1-validate, heirloom-mailx, lame, libksba,
9430 libllcp, libnspr, libpng, libshairplay, libtirpc, linux,
9431 linux-headers, mpdecimal, mpg123, network-manager, nfstables,
9432 nfs-utils, openssl, pcituils, qt, radvd, rtai, sqlcipher,
9433 sstrip, tcpdump, uclibc, uemacs, ushare, wayland, weston,
9434 xl2tp, xserver_xorg-server
9436 Issues resolved (http://bugs.uclibc.org):
9438 #7670: Fails to build mpc-1.0.2 on latest Cygwin
9440 2014.11-rc2, Released November 21st, 2014
9442 Fixes all over the tree.
9444 Inittab tweaks for shutdown handling (busybox and sysvinit).
9446 Updated/fixed packages: aircrack-ng, botan, canfestival,
9447 clamav, coreutils, czmq, dbus, dovecot, duma, e2fsprogs,
9448 erlang, gcc, iputils, libcap, libgcrypt, libmemcached,
9449 libssh2, libunwind, libv4l, linux-headers, mesa3d-demos, mutt,
9450 mysql, ndisc6, nodejs, omniorb, perl-cross, php,
9451 python-tornado, python3, qemu, qt5base, qt5webkit, rpm,
9452 rt-tests, ruby, schifra, sdl_sound, shairport-sync, sysvinit,
9453 tstools, tzdata, wireshark, x264
9455 Issues resolved (http://bugs.uclibc.org):
9457 #7646: strftime on datetime not works on python3
9459 2014.11-rc1, Released November 12th, 2014
9461 Fixes all over the tree and new features.
9463 Toolchains: Use -mcpu / -march instead of -mtune. Support
9464 additional ARC and sparc variants. Updated Code sourcery
9465 and Linaro external toolchains.
9467 Defconfigs: Freescale iMX6DL SabreSD, Minnowboard MAX, QEMU
9468 powerpc64 pseries added and a number of updates to the
9469 existing configurations.
9471 Infrastructure: Buildroot is now less noisy when built with
9472 the silent option (make -s).
9473 A number of package infrastructure variables have been renamed
9474 from *_OPT to *_OPTS for constency. Buildroot will complain if
9475 the old names are used to assist in updating out of tree
9477 Fixes for host systems where bash isn't located in /bin, and
9478 older systems not supporting mktemp --tmpdir.
9479 Various cleanups of users/groups in the default skeleton.
9480 There is now an option to choose what shell /bin/sh points to.
9482 Documentation: Various updates to the user manual. The
9483 asciidoc documentation handling has now been extended so it
9484 can be used by (BR2_EXTERNAL) packages.
9486 Updated/fixed packages: acl, acpid, agentpp, aircrack-ng,
9487 alsa-lib, alsamixergui, alsa-utils, apitrace, apr, apr-util,
9488 argus, arptables, at, atftp, atk, attr, audiofile, aumix,
9489 automake, autossh, avahi, avrdude, axel, bandwidthd, bash,
9490 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
9491 bluez_utils, bmon, boost, bootutils, bridge-utils,
9492 btrfs-progs, busybox, bwm-ng, bzip2, ca-certificates, cairo,
9493 ccache, ccid, ccrypt, cdrkit, cegui06, celt051, chrony,
9494 cifs-utils, civetweb, cjson, clapack, classpath, cloog, cmake,
9495 collectd, connman, copas, coreutils, coxpcall, cppcms, cppdb,
9496 cppzmq, cramfs, crda, cryptsetup, ctorrent, cups, cvs, cwiid,
9497 czmq, dash, dbus, dbus-cpp, dbus-glib, dbus-python, dejavu,
9498 dhcp, dhcpcd, dhcpdump, dialog, dillo, directfb, distcc,
9499 dmalloc, dmidecode, dmraid, dnsmasq, doc-asciidoc.mk,
9500 dosfstools, dropbear, dropwatch, dstat, dtach, dtc, dvbsnoop,
9501 e2fsprogs, ecryptfs-utils, ed, efl, eigen, elf2flt, elfutils,
9502 enlightenment, enscript, erlang, espeak, ethtool, eudev,
9503 evemu, evtest, exfat, exfat-utils, exim, expat, expect,
9504 explorercanvas, faifa, fakeroot, fan-ctrl, fbdump,
9505 fb-test-app, fetchmail, ffmpeg, file, filemq, findutils, flac,
9506 flann, flickcurl, flite, fltk, fluxbox, fmc, fmlib,
9507 fontconfig, foomatic-filters, freerdp, freescale-imx,
9508 freetype, ftop, fxload, gamin, gcc, gd, gdb, gdk-pixbuf,
9509 genimage, genpart, genromfs, geoip, gettext, giblib, git,
9510 glibc, glib-networking, gmp, gmpc, gnu-efi, gnupg, gnupg2,
9511 gnuplot, gnutls, google-breakpad, gpm, gpsd, gptfdisk,
9512 gpu-viv-bin-mx6q, grantlee, grep, gsl, gst1-libav,
9513 gst1-plugins-{bad,base,good,ugly}, gst-ffmpeg,
9514 gst-fsl-plugins, gst-omx, gst-plugins-{bad,base,good,ugly},
9515 gst-plugin-x170, gstreamer, gstreamer1, gtest, gtk2-engines,
9516 gutenprint, gvfs, harfbuzz, haserl, haveged, hdparm, heimdal,
9517 heirloom-mailx, hiawatha, hostapd, hplip, htop, httping,
9518 hwdata, i2c-tools, icu, ifplugd, igh-ethercat, imagemagick,
9519 imlib2, imx-lib, imx-vpu, inadyn, inotify-tools, input-tools,
9520 intltool, iperf, iproute2, iprutils, ipsec-tools, ipset,
9521 iptables, iputils, iw, jamvm, jansson, jasper, jimtcl, joe,
9522 jpeg-turbo, jq, jquery-keyboard, jquery-mobile, jquery-ui,
9523 jquery-ui-themes, jquery-validation, jsmin, json-c,
9524 json-javascript, kbd, kexec, kexec-lite, keyutils, kismet,
9525 kmod, knock, ktap, lame, lbase64, lbreakout2, lcdproc, lcms2,
9526 lesstif, lftp, libaio, libao, libarchive, libargtable2,
9527 libass, libassuan, libatasmart, libbluray, libbsd, libcap,
9528 libcap-ng, libcdio, libcec, libcgicc, libcgroup, libcofi,
9529 libconfig, libconfuse, libcurl, libdaemon, libdnet, libdrm,
9530 libdvdnav, libecore, libedbus, libedit, libedje, libeet,
9531 libelementary, libelf, libenca, libethumb, libevas,
9532 libevas-generic-loaders, libevent, libexif, libeXosip2,
9533 libffi, libftdi, libfuse, libgail, libgcrypt, libgeotiff,
9534 libglade, libglib2, libgpgme, libgtk2, libhid, libidn,
9535 libinput, libiscsi, libjson, libksba, liblockfile,
9536 liblog4c-localtime, liblogging, libmad, libmatroska, libmbim,
9537 libmemcached, libmicrohttpd, libmpdclient, libmpeg2, libndp,
9538 libnfc, libnfs, libnftnl, libnl, libnspr, libnss, liboauth,
9539 libogg, liboping, libosip2, libpcap, libpciaccess, libpfm4,
9540 libplayer, libplist, libpng, libpthsem, libqmi, libqrencode,
9541 libraw, libreplaygain, libroxml, librsvg, librtlsdr,
9542 libsamplerate, libseccomp, libsecret, libshairplay, libsoc,
9543 libsoup, libsoxr, libssh2, libstrophe, libsvg, libsvg-cairo,
9544 libtasn1, libtheora, libtirpc, libtorrent, libubox, libuci,
9545 libungif, liburcu, libusb, libuv, libv4l, libva,
9546 libva-intel-driver, libvncserver, libvorbis, libvpx,
9547 libwebsockets, libxcb, libxml2, libxml-parser-perl, libxmlrpc,
9548 libxslt, lighttpd, linenoise, linknx, links, linphone,
9549 linux-firmware, linux-fusion, linux-headers, linux-pam,
9550 linux-zigbee, lite, live555, ljlinenoise, lmbench, lm-sensors,
9551 localedef, lockdev, lockfile-progs, log4cxx, lpty, lrandom,
9552 lrzsz, lshw, lsof, lsqlite3, ltp-testsuite, ltrace, ltris,
9553 lttng-babeltrace, lttng-libust, lttng-modules, lttng-tools,
9554 lua, luabitop, lua-coat, lua-coatpersistent, lua-csnappy,
9555 lua-ev, luajit, luajson, lualogging, lua-messagepack,
9556 lua-msgpack-native, luaposix, luarocks, luasec, luasocket,
9557 luasql-sqlite3, lua-testmore, lunit, lvm2, lxc, lz4, lzlib,
9558 lzma, m4, madplay, make, makedevs, Makefile.in,
9559 matchbox-common, matchbox-desktop, matchbox-fakekey,
9560 matchbox-keyboard, matchbox-lib, matchbox-panel,
9561 matchbox-startup-monitor, matchbox-wm, mcrypt, mdadm,
9562 media-ctl, mediastreamer, memcached, memstat, memtester,
9563 mesa3d, metacity, midori, mii-diag, minidlna, mmc-utils,
9564 modem-manager, mongoose, mongrel2, monit, mpc, mpd, mpdecimal,
9565 mpfr, mpg123, mplayer, mrouted, msmtp, mtd, mtools, mtr,
9566 musepack, musl, mutt, mxml, mysql, nano, nanocom, nbd, ncftp,
9567 ncurses, ndisc6, ne10, neard, neon, netatalk, netperf,
9568 netsnmp, nettle, net-tools, network-manager, newt, nfs-utils,
9569 ngrep, nmap, nodejs, nss-mdns, ntfs-3g, ntp, numactl, nut,
9570 nuttcp, ofono, ola, omap-u-boot-utils, omniorb,
9571 on2-8170-modules, opencore-amr, opencv, openntpd, openobex,
9572 openocd, openpowerlink, openssh, openssl, openswan,
9573 opentyrian, opentyrian-data, openvpn, opkg, oprofile, opus,
9574 opus-tools, orbit, orc, ortp, p11-kit, pango, parted,
9575 pciutils, pcmanfm, pcre, pcsc-lite, perf, perl, perl-gd,
9576 perl-gdgraph, perl-io-socket-ssl, perl-json-tiny,
9577 perl-module-build, perl-mojolicious, perl-net-ssleay,
9578 perl-path-tiny, perl-xml-libxml, perl-xml-parser, php,
9579 php-geoip, php-gnupg, php-imagick, php-memcached, php-ssh2,
9580 php-yaml, php-zmq, picocom, pifmrds, pinentry, pixman,
9581 pkg-autotools.mk, pkg-cmake.mk, pkg-download.mk,
9582 pkg-generic.mk, pkg-kconfig.mk, pkg-luarocks.mk, pkg-perl.mk,
9583 pkg-python.mk, pkg-utils.mk, poco, polarssl, polkit, poppler,
9584 popt, portaudio, portmap, postgresql, powerpc-utils, pppd,
9585 pptp-linux, prboom, procps-ng, proftpd, protobuf, protobuf-c,
9586 psmisc, ptpd2, pulseaudio, pv, pwgen, python, python3,
9587 python-dialog, python-ipy, python-keyring, python-mad,
9588 python-netifaces, python-numpy, python-protobuf, python-pyasn,
9589 python-pyparsing, python-pyro, python-pyusb, python-serial,
9590 python-setuptools, qdecoder, qemu, qextserialport, qjson, qt,
9591 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
9592 qt5graphicaleffects, qt5imageformats, qt5multimedia,
9593 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
9594 qt5serialport, qt5svg, qt5webkit, qt5webkit-examples,
9595 qt5websockets, qt5x11extras, qt5xmlpatterns, qtuio, quagga,
9596 quota, qwt, radvd, rapidjson, rdesktop, redis, rings, rpcbind,
9597 rpi-firmware, rpi-userland, rpm, rp-pppoe, rrdtool,
9598 rsh-redone, rsync, rsyslog, rtai, rtmpdump, rt-tests, rubix,
9599 ruby, samba, sam-ba, samba4, sane-backends, schifra,
9600 sconeserver, scons, screen, sdl, sdl_gfx, sdl_image,
9601 sdl_mixer, sdl_net, sdl_sound, sdl_ttf, sed, ser2net,
9602 setserial, sg3_utils, shared-mime-info, simicsfs, sispmctl,
9603 slang, slirp, smcroute, smstools3, snmppp,
9604 snowball-hdmiservice, socat, socketcand, sox, spawn-fcgi,
9605 speex, spice, spice-protocol, sqlcipher, sqlite, squashfs,
9606 squid, sredird, startup-notification, strace, stress,
9607 strongswan, stunnel, subversion, sudo, sunxi-boards,
9608 sunxi-cedarx, swig, sylpheed, synergy, sysklogd, sysstat,
9609 systemd, sysvinit, taglib, tar, tcl, tcllib, tcpdump,
9610 tcpreplay, texinfo, tftpd, thrift, thttpd, tiff, ti-utils,
9611 tn5250, torsmo, trace-cmd, transmission, tslib, tstools,
9612 tvheadend, twolame, tz, uboot-tools, uclibc, udisks, ulogd,
9613 upmpdcli, upx, urg, usb_modeswitch, usbmount, usbredir,
9614 usbutils, util-linux, valgrind, vde2, vim, vlc, vo-aacenc,
9615 vorbis-tools, vpnc, vsftpd, vtun, wayland, webkit, webp,
9616 webrtc-audio-processing, weston, wget, whois, wireless-regdb,
9617 wireshark, wpa_supplicant, wvstreams, x11r7, x11vnc,
9618 xapp_xcalc, xapp_xdm, xapp_xdpyinfo, xapp_xf86dga, xapp_xfs,
9619 xapp_xinit, xapp_xkbevd, xapp_xmh, xapp_xrandr, xapp_xsm,
9620 xbmc, xbmc-pvr-addons, xcb-proto, xcursor-transparent-theme,
9621 xdriver_xf86-input-mouse, xdriver_xf86-video-{ast,intel},
9622 xdriver_xf86-video-vmware, xenomai, xerces,
9623 xfont_font-adobe-{100,75}dpi,
9624 xfont_font-adobe-utopia-{100dpi,75dpi,type1},
9625 xfont_font-alias, xfont_font-arabic-misc,
9626 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
9627 xfont_font-bh-lucidatypewriter-100dpi,
9628 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
9629 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
9630 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
9631 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
9632 xfont_font-daewoo-misc, xfont_font-dec-misc,
9633 xfont_font-ibm-type1, xfont_font-isas-misc,
9634 xfont_font-jis-misc, xfont_font-micro-misc,
9635 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
9636 xfont_font-misc-meltho, xfont_font-misc-misc,
9637 xfont_font-mutt-misc, xfont_font-schumacher-misc,
9638 xfont_font-screen-cyrillic, xfont_font-sony-misc,
9639 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
9640 xfont_font-xfree86-type1, xfsprogs, xinetd, xkeyboard-config,
9641 xlib_libdmx, xlib_libFS, xlib_libpciaccess, xlib_libSM,
9642 xlib_libX11, xlib_libXaw, xlib_libXext, xlib_libXfont,
9643 xlib_libXi, xlib_libXinerama, xlib_libXrandr, xlib_libXrender,
9644 xlib_libXres, xlib_libXScrnSaver, xlib_libXt, xlib_libXv,
9645 xlib_libXvMC, xlib_libXxf86dga, xlib_libXxf86vm, xmlstarlet,
9646 xproto_xcmiscproto, xproto_xextproto, xscreensaver,
9647 xserver_xorg-server, xterm, xz, zeromq, zlib, zlog, zmqpp,
9650 New packages: adwaita-icon-theme, am335x-pru-package,
9651 bcache-tools, biosdevname, botan, canfestival, clamav,
9652 cppunit, dos2unix, dovecot, dovecot-pigeonhole, getent, glm,
9653 gst1-validate, hicolor-icon-theme, ipmitool, leafnode2,
9654 libdvbcsa, libgtk3, libphidget, libshout, libunistring,
9655 libupnpp, mesa3d-demos, modplugtools, mono, monolite, mp4v2,
9656 netcat-openbsd, nginx, odhcploc, openvmtools,
9657 phidgetwebservice, pps-tools, pure-ftpd,
9658 python-configshell-fb, python-rtslib-fb, python-urwid, qlibc,
9659 qt5location, shairport-sync, spidev_test, targetcli-fb,
9660 tinyalsa, trinity, x264, yaml-cpp, ympd
9662 Removed packages: libelf
9664 Issues resolved (http://bugs.uclibc.org):
9666 #261: New package: wxWidgets
9667 #325: New package: ratpoison
9668 #405: New package: OpenVZ tools
9669 #1309: New package: rdiff-backup
9670 #3427: New package: nginx
9671 #3655: New package: libav
9672 #3991: New Package: open-vm-tools (Vmware Tools)
9673 #6878: dmraid: disabled on ARC
9674 #6950: Full unicode support in ncurses
9675 #7010: jamvm builds and runs fine under mips (be)
9676 #7088: elfutils on Blackfin doesn't build
9677 #7142: ecryptfs needs getent to run
9678 #7280: CMake toolchain file uses the FORCE attribute on CMAKE_CXX_FLAGS
9679 #7346: [2014.08rc3] vim-8ae50e3ef8bf.tar.gz can not be downloaded, ...
9680 #7352: [2014.08-rc3] diffutils-3.3 failed on building
9681 #7358: rpi-userland: linking with bcm_host doesn't give vc_dispmanx_*
9682 #7364: monit builds a static application, even though BR2_PREFER_...
9683 #7370: ngrep - requires --with-pcap-includes fully defined to find...
9684 #7442: rootfs remount does not work as expected with sysvinit
9685 #7448: Having export MACHINE="something" breaks glibc build on IMX6...
9686 #7568: musl buildroot-toolchain does not put libgcc_s.so.1 into place
9687 #7574: quota-4.01 fails to build statically
9689 2014.08, Released September 1st, 2014
9691 Minor manual fixes/additions.
9693 Updated/fixed packages: btrfs-progs, cmake, cppcms, exim,
9694 lftp, libdaemon, libev, libgpgme, libiqrf, libnl, libplist,
9695 libroxml, libwebsockets, mesa3d, mpd, mtdev2tuio, musepack,
9696 perl-gd, php-geoip, php-gnupg, php-imagick, php-memcached,
9697 php-ssh2, php-yaml, php-zmq, polarssl, ruby, systemd, taglib,
9698 uboot-tools, upmpdcli, webkit, xapp_xfs, xapp_luit,
9701 Issues resolved (http://bugs.uclibc.org):
9703 #7346: vim-8ae50e3ef8bf.tar.gz can not be downloaded, 404 not found
9705 2014.08-rc3, Released August 26th, 2014
9709 User manual update / restructuring.
9711 Updated/fixed packages: cairo, ecryptfs-utils, gettext,
9712 gstreamer, gstreamer1, gutenprint, icu, imagemagick, jack2,
9713 lbreakout2, libevas-generic-loaders, libftdi, libinput,
9714 libtorrent, ltris, msgpack, ntp, php, procps-ng, pulseaudio,
9715 thrift, tvheadend, usb_modeswitch, xmlstarlet,
9717 Issues resolved (http://bugs.uclibc.org):
9719 #7136: ecryptfs-utils needs gettext to run when glibc/eglibc...
9720 #7322: libgomp dependency issue with imagemagick
9721 #7328: Git dl of versions in x/y broken
9723 2014.08-rc2, Released August 18th, 2014
9725 Fixes all over the tree.
9727 User manual restructured / reworked.
9729 Toolchain: Fix for C++ exceptions / pthread_exit() on
9730 uClibc/glibc, C++-11 features with uClibc.
9732 Updated/fixed packages: bandwidthd, bluez5_utils, empty,
9733 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop,
9734 infozip, libcuefile, libeml, libnftl, localedef, ltrace,
9735 matchbox, mpd, network-manager, nftables, ngrep, nut, openssl,
9736 oprofile, perl, perl-net-ssleay, postgresql, pppd, procps-ng,
9737 qt, subversion, synergy, systemd, tar, tftpd, webkit,
9738 xapp_rstart, xbmc, xbmc-pvr-addons
9740 Issues resolved (http://bugs.uclibc.org):
9742 #7124: Use BR toolchain externally results a non-bootable...
9743 #7208: Glibc C++ aplications crash if they use exceptions
9744 #7250: Cannot build with -std=c++11
9745 #7262: Generating locale en_US.UTF-8 fails on 64bit fedora..
9746 #7286: systemd 215 doesn't build
9748 2014.08-rc1, Released August 8th, 2014
9750 Fixes all over the tree and new features.
9752 Architecture: Powerpc64 BE/LE added, AVR32 deprecated.
9753 Improved altivec / SPE /atomic instructions
9754 handling. Additional PowerPC CPU variants added.
9756 Defconfigs: Atmel SAMA5D3, Congatec QMX6, Lego ev3, TS-5x00,
9757 qemu-system-xtensa, qemu-aarch64-virt added. A number of
9758 tweaks to existing ones. lpc32xx defconfigs removed.
9760 Toolchain: Microblaze support for internal musl toolchain.
9761 Default to GCC 4.8 for internal toolchain, remove deprecated
9762 4.3 and 4.6 versions.
9763 External CodeSourcery / Linaro toolchain updates, option to
9764 copy gconv libraries for external toolchains.
9766 Infrastructure: graph-depends: misc fixes, transitive
9767 dependencies are not drawn by default. Download handling is
9768 now done using helper scripts. Integrity of downloads can now
9769 be verified using sha* hashes. Subversion download now uses
9770 peg revisions for robustness.
9771 Legal-info: License info of local or overridden packages are
9772 saved as well. Toolchain packages are also taken into account.
9773 autotools: Static linking with libtool / v1.5 improvements.
9774 Gettextize support, similar to autoreconf.
9775 kconfig package infrastructure added.
9777 Misc: Version selection for busybox dropped.
9779 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
9780 alsamixergui, argus, armadillo, at, atftp, atk, avahi,
9781 avrdude, axel, b43-firmware, b43-fwcutter, bandwidthd, bc,
9782 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
9783 bmon, boa, bonnie, bootutils, bsdiff, btrfs-progs, bustle,
9784 busybox, bwm-ng, bzip2, ca-certificates, cairo, can-utils,
9785 ccache, ccrypt, chrony, cifs-utils, classpath, cloog, cmake,
9786 collectd, connman, coreutils, cosmo, cppcms, cramfs, crda,
9787 cryptodev-linux, cryptodev, ctorrent, cvs, dbus-cpp,
9788 dbus-glib, dbus-python, dbus, dcron, dejavu, devmem2,
9789 dfu-util, dhcp, dhcpcd, dhcpdump, dhrystone, dialog, dillo,
9790 distcc, dmidecode, dmraid, dnsmasq, doom-wad, dropbear,
9791 dropwatch, dsp-tools, dtv-scan-tables, dvb-apps, e2fsprogs,
9792 e2tools, eeprog, eigen, elf2flt, elftosb, enlightenment,
9793 enscript, espeak, ethtool, eudev, evemu, exim, expedite,
9794 explorercanvas, ezxml, faifa, fan-ctrl, fconfig, feh,
9795 fetchmail, ffmpeg, fftw, file, fio, fis, flann, flashrom,
9796 flex, flot, fltk, fontconfig, freerdp, freescale-imx,
9797 freetype, ftop, gcc, gd, gdb, genimage, genromfs, gettext,
9798 giblib, glib-networking, glibc, gmp, gnupg, gnutls, gpm, gpsd,
9799 gptfdisk, gpu-viv-bin-imx6q, gqview, grantlee, gst-ffmpeg,
9800 gst-fsl-plugins, gst1-libav, gst1-plugins-bad,
9801 gst1-plugins-ugly, gtk2-engines, gtk2-theme-hicolor, gtkperf,
9802 gvfs, haserl, hdparm, hostapd, httping, i2c-tools, icu,
9803 imagemagick, imx-lib, inadyn, inotify-tools, input-tools,
9804 ipkg, iproute2, iputils, irda-utils, iw, jack2, jpeg, jquery,
9805 jquery-keyboard, jquery-mobile, jquery-validation, jsmin, kbd,
9806 kexec, kmod, knock, latencytop, lcdapi, leafpad, lesstif,
9807 lftp, libaio, libarchive, libargtable2, libart, libatasmart,
9808 libatomic_ops, libbsd, libcap-ng, libcec, libcgicc, libcgroup,
9809 libconfuse, libcurl, libdrm, libdvdnav, libdvdread,
9810 libeXosip2, libedit, liberation, libesmtp, libev, libevas,
9811 libevdev, libevent, libfcgi, libffi, libfreefare, libfslcodec,
9812 libfslparser, libfslvpuwrap, libgail, libgcrypt, libglade,
9813 libglib2, libgpgme, libgtk2, libhid, libical, libiconv,
9814 libiqrf, libjpeg, liblog4c-localtime, libmbus, libmicrohttpd,
9815 libmms, libndp, libnftnl, libnl, libnspr, libnss, liboauth,
9816 libpcap, libpng, libpthsem, libqmi, libraw, libraw1394,
9817 librsvg, libsoc, libsoup, libsvgtiny, libsysfs, libtasn1,
9818 libtirpc, libtorrent, libusb, libv4l, libwebsockets, libxcb,
9819 libxml2, libyaml, links, linux-firmware, linux-fusion,
9820 linux-headers, linux-pam, lite, live555, lm-sensors,
9821 lockfile-progs, lpc3250loader, lshw, lsof, lsuio, ltrace,
9822 ltris, lua-messagepack, luainterpreter, luajit, luaposix,
9823 luarocks, lvm2, lxc, lz4, lzo, make, makedevs, mdadm,
9824 mediastreamer, mesa3d, metacity, minidlna, mkpasswd,
9825 modem-manager, mongoose, mpd, mpg123, msgpack, mtd, mtools,
9826 mtr, musepack, musl, mysql, nano, nasm, nbd, ncurses, ndisc6,
9827 netatalk, netplug, network-manager, nftables, ngircd, nodejs,
9828 nss-mdns, ntp, nut, olsr, open2300, opencv, openntpd, openocd,
9829 openpgm, openpowerlink, openssh, openssl, openswan, openvpn,
9830 opkg, oprofile, opus-tools, orc, p910nd, pango, parted,
9831 pax-utils, pcmanfm, perf, perl, perl-module-build, php,
9832 pixman, pkgconf, poco, polarssl, popt, portmap, postgresql,
9833 prboom, protobuf-c, proxychains-ng, psmisc, psplash, ptpd2,
9835 python-{bottle,dpkt,id3,mad,msgpack,nfc,pygame,pyzmq,simplejson},
9836 python3, qhull, qt, qt5base, qt5connectivity, qt5declarative,
9837 qt5graphicaleffects, qt5multimedia, qt5quickcontrols,
9838 qt5sensors, qt5svg, qt5webkit, quagga, quota, radvd, rdesktop,
9839 read-edid, rpcbind, rpi-firmware, rpi-userland, rpm,
9840 rsh-redone, rsync, rt-tests, rtmpdump, rtorrent, rubix, ruby,
9841 samba, samba4, sane-backends, sawman, sconeserver, setserial,
9842 sg3_utils, shared-mime-info, smartmontools, smcroute, snappy,
9843 socketcand, spawn-fcgi, sqlite, squashfs, squid, sredird,
9844 startup-notification, statserial, strongswan, stunnel,
9845 sunxi-mali, supervisor, synergy, sysklogd, sysprof, sysstat,
9846 systemd, tcpdump, tcpreplay, texinfo, thrift, thttpd, ti-gfx,
9847 ti-utils, tinyhttpd, torsmo, trace-cmd, transmission, tslib,
9848 tstools, tvheadend, tzdata, uboot-tools, uclibc, udev,
9849 udpcast, usb_modeswitch, usbmount, util-linux, valgrind, vim,
9850 vlc, w_scan, wayland, webrtc-audio-processing, weston, wget,
9851 wireless-regdb, wireless_tools, wireshark, wpa_supplicant,
9852 xapp_{twm,xconsole,xcursorgen,xedit,xfs,xinit,xrandr},
9853 xdriver_xf86-video-intel, xlib_lib{FS,ICE,Xext,Xfont,Xft,Xi},
9854 xproto_fontsproto, xproto_inputproto, xserver_xorg-server,
9855 x11vnc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, xterm, xvkbd,
9858 New packages: flickcurl, fmc, fmlib, geoip, gnupg2,
9859 google-breakpad, imx-vpu, isl, kexec-lite, libglew, libglu,
9860 libinput, libksba, libmemcached, libmpdclient, librtlsdr,
9861 libuv, libva, libva-intel-driver, linux-zigbee, memcached,
9862 mpdecimal, ncmpc, opencore-amr, patchelf, perl-datetime-tiny,
9863 perl-gd, perl-gdgraph, perl-gdtextutil, perl-io-socket-ssl,
9864 perl-json-tiny, perl-mojolicious, perl-net-ssleay,
9865 perl-path-tiny, perl-try-tiny, perl-xml-libxml,
9866 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base,
9867 php-geoip, php-memcached, pifmrds, pinentry, powerpc-utils,
9868 procps-ng, pwgen, python-cffi, python-daemon, python-flup,
9869 python-ipython, python-numpy, qt5enginio, qt5webkit-examples,
9870 qt5websockets, simicsfs, sispmctl, sox, sshpass, tclap,
9871 twolame, upmpdcli, whois, xlib_libxshmfence, xproto_dri3proto
9873 Removed packages: procps
9875 Issues resolved (http://bugs.uclibc.org):
9877 #5750: Doing a Buildroot build from /usr doesn't work
9878 #5900: config flags to the Xenomai build system
9879 #6230: Cannot compile gcc without threads (uClibc-based)
9880 #6626: procps Unknown HZ value! (XX) Assume 100
9881 #7118: Package "thrift" requires atomic operations
9882 #7154: Local uClibc config file gets overwritten using ...
9883 #7160: host-xz not built
9884 #7166: hostapd: segfault when using RT5370
9885 #7172: Name collision of rpath token expansion and internal..
9886 #7178: NTPd package cannot sync time without a proper ntp.conf
9887 #7184: supervisord depends on libxml2 implicitly
9888 #7196: Unable to build on UBUNTU13.10
9889 #7268: python 2.7 compilation issue on a Debian/Ubuntu ...
9891 2014.05, Released May 31st, 2014
9895 Minor manual fixes. U-Boot now defaults to spl/u-boot-spl.bin
9898 Updated/fixed packages: exim, glibc, gnutls, libfribidi,
9899 qt5base, qt5webkit, sysklogd, thrift, u-boot
9901 2014.05-rc3, Released May 28th, 2014
9905 Updated/fixed packages: acl, attr, connman, dosfstools,
9906 dropbear, dvb-apps, exim, flite, gdb, httping, hwdata,
9907 lesstif, libnss, libv4l, lttng-babeltrace, midori, monit,
9908 mplayer, php, python2, rdesktop, rpi-userland, ruby, samba,
9911 Issues resolved (http://bugs.uclibc.org):
9913 #7100: license info for package 'acl' missing
9914 #7106: license info for package 'attr' missing
9915 #7112: license info for package 'hwdata'
9917 2014.05-rc2, Released May 21st, 2014
9919 Fixes all over the tree.
9921 Stripping using sstrip has been deprecated.
9923 BR2_EXTERNAL can now also be used to implement custom
9926 The newly added BR2_GRAPH_DEPTH variable to limit the depth of
9927 the generated dependency graph has been renamed to
9928 BR2_GRAPH_DEPS_OPTS, so additional options can be supported in
9931 The virtual package infrastructure will now error out early
9932 if multiple packages providing the same virtual package has
9933 been enabled (E.G. opengl). This change requires that the
9934 packages explicitly declare what virtual package(s) they
9937 Updated/fixed packages: acpid, armadillo, avahi, bellagio,
9938 btrfs-progs, cairo, clapack, directfb, duma, ecryptfs-utils,
9939 elfutils, eudev, fbgrab, fio, flann, fluxbox, gdb, gpm,
9940 gpu-viv-bin-mx6q, gst1-plugins-good, gst-plugins-good,
9941 imagemagick, iprutils, ipsec-tools, jack2, libdvdnav,
9942 libdvdread, libnss, libunwind, linux-headers, lsof, lua,
9943 luajit, matchbox-keyboard, mesa3d, mpd, mplayer, mtr, mysql,
9944 netsnmp, nodejs, openpowerlink, openvpn, pciutils,
9945 php-imagick, postgresql, pulseaudio, qt5quick1, rpi-userland,
9946 rsyslog, samba, samba4, sane-backends, sunxi-mali, systemd,
9947 ti-gfx, tstools, udev, webkit, wpa_supplicant, xbmc,
9948 xlib_libXpm, xserver_xorg-server, zyre
9950 Issues resolved (http://bugs.uclibc.org):
9952 #5396: Boot hangs when starting samba if BR2_ENABLE_LOCALE...
9953 #7016: Git issues in resulting buildroot tar
9954 #7094: pciutils doesn't build on Blackfin
9956 2014.05-rc1, Released May 13th, 2014
9958 Fixes all over the tree and new features.
9960 Architectures: Support for MIPS o32 ABI on MIPS-64 targets has
9961 been removed. Building o32 ELF files for MIPS64 is an exotic
9962 configuration that nobody should be using. If o32 is required,
9963 then is better if it's built for MIPS 32-bit cores so only
9964 32-bit instructions will be used leading to a more efficient
9966 Support for the ARM A12 variant and Intel corei7.
9968 Configs: Minnowboard and Altera SoCkit added, QEMU updates.
9970 Bootloaders: Grub2 and gummiboot support, syslinux support
9973 Toolchains: GCC 4.9. Glibc 2.19. Support for the musl C
9974 library for internal and external toolchains. 4.8-R3 support
9975 for ARC, Internal toolchain support for Aarch64 and
9976 Microblaze. Environment variable to control debug output of
9977 toolchain wrapper renamed to BR2_DEBUG_WRAPPER to match the
9978 other variables. Toolchain tuple vendor name can now be
9979 customized. Updated external Linaro ARM/Aarch64
9980 toolchains. Added external Linaro ARMEB toolchain.
9981 A GDB gdbinit file is now generated for external toolchains to
9982 automatically set the correct sysroot.
9984 Kconfig handling for minimum kernel headers version required
9985 for packages. Now packages needing specific kernel header
9986 features can specify these requirements in Kconfig.
9988 Infrastructure: Support for (but disabled as it leads to
9989 unreproducible builds) toplevel parallel builds. See the
9990 comment at the top of Makefile for details about how to enable
9991 it and what the problems are if you want to test it.
9992 Python package infrastructure extended to support Python 3.x
9993 Perl and virtual package infrastructure support added.
9994 PRE_*_HOOKS support for all build steps.
9996 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi,
9997 barebox, bash, beecrypt, bellagio, binutils, boost,
9998 boot-wrapper-aarch64, bustle, busybox, ca-certificates, cairo,
9999 ccache, ccid, cgilua, chrony, cifs-utils, civetweb, cmake,
10000 collectd, connman, coreutils, coxpcall, cppcms, cppzmq, crda,
10001 cryptodev, cryptsetup, cups, czmq, dbus, dhcpdump, directfb,
10002 dmalloc, dmraid, dnsmasq, dosfstools, dsp-tools, dtc,
10003 dvb-apps, ebtables, ecryptfs-utils, eigen, erlang, ethtool,
10004 evemu, evtest, f2fs-tools, fdk-aac, feh, ffmpeg, file, filemq,
10005 flac, flot, fmtools, fping, freetype, fswebcam, gcc, gd, gdb,
10006 gettext, giblib, git, glibc, glibmm, glib-networking, gmp,
10007 gnutls, gpm, gpsd, gpu-viv-bin-mx6q, grep, gst1-libav,
10008 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
10009 gst1-plugins-ugly, gst-ffmpeg, gst-fsl-plugins, gst-omx,
10010 gst-plugins-good, gstreamer1, gvfs, harfbuzz, haveged,
10011 hostapd, htop, httping, ifplugd, iftop, igmpproxy,
10012 imagemagick, imlib2, imx-lib, infozip, intltool, iproute2,
10013 ipsec-tools, ipset, jansson, jpeg, jpeg-turbo, jquery,
10014 jquery-keyboard, jquery-ui, jquery-ui-themes, json-glib,
10015 json-javascript, kexec, kmod, lame, lbase64, lbreakout2,
10016 lcdproc, lftp, libao, libatasmart, libatomic_ops, libcap,
10017 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm,
10018 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp,
10019 libevas, libevdev, libfribidi, libfslcodec, libfslparser,
10020 libfslvpuwrap, libgail, libgles, libglib2, libgtk2, libhid,
10021 libjpeg, libmbim, libmicrohttpd, libmodplug, libnftnl,
10022 libnspr, libogg, libopenmax, libopenvg, libpcap, libplayer,
10023 libpng, libpthread-stubs, librsvg, libsigsegv, libsocketcan,
10024 libsoup, libtasn1, libtool, libtpl, libunwind, liburcu,
10025 libusb, libwebsockets, libxcb, libxml2, libxmlpp, libyaml,
10026 lighttpd, linphone, linux-firmware, linux-headers, ljsyscall,
10027 lmbench, lsof, ltp-testsuite, ltris, lttng-babeltrace,
10028 lttng-libust, lttng-modules, lttng-tools, lua, lua-cjson,
10029 luacrypto, lua-ev, luaexpat, luaexpatutils, luafilesystem,
10030 luainterpreter, luajit, lua-msgpack-native, luaposix,
10031 luarocks, luasec, luasocket, luasql-sqlite3, lvm2, macchanger,
10032 memstat, mesa3d, metacity, minidlna, mmc-utils,
10033 mobile-broadband-provider-info, modem-manager, mongrel2,
10034 monit, mpd, mplayer, msmtp, mtd, mtools, mutt, mysql, nasm,
10035 ncurses, ne10, netatalk, netsnmp, nettle, network-manager,
10036 newt, nfs-utils, nmap, nodejs, ntfs-3g, ntp, nut, ofono, ola,
10037 olsr, omniorb, opencv, opengl, openpgm, openssh, openssl,
10038 openswan, openvpn, orbit, orc, p11-kit, pango, parted,
10039 pciutils, pcre, pcsc-lite, perf, perl, perl-xml-parser, php,
10040 picocom, pixman, pkgconf, poppler, popt, portmap, powervr,
10041 pppd, pptp-linux, proftpd, protobuf, protobuf-c, ptpd2,
10042 pulseaudio, python, python3, python-bottle, python-m2crypto,
10043 python-netifaces, python-pyasn, python-pycrypto,
10044 python-pygame, python-pysnmp, python-pysnmp-apps,
10045 python-pysnmp-mibs, python-serial, python-setuptools,
10046 qextserialport, qt, qt5, qt5base, qt5connectivity,
10047 qt5declarative, qt5graphicaleffects, qt5imageformats,
10048 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
10049 qt5sensors, qt5serialport, qt5svg, qt5webkit, qt5x11extras,
10050 qt5xmlpatterns, qtuio, qwt, radvd, readline, rings,
10051 rpi-firmware, rpi-userland, rsh-redone, rsync, rsyslog, rtai,
10052 rtmpdump, rt-tests, ruby, samba, sconeserver, scons, sdl,
10053 sdl_image, sdl_mixer, sg3_utils, slang, smstools3, snmppp,
10054 socat, speex, sqlcipher, sqlite, squashfs, squid, strongswan,
10055 stunnel, sunxi-boards, sunxi-mali, sunxi-tools, sylpheed,
10056 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay,
10057 tidsp-binaries, ti-gfx, tmux, tvheadend, tzdata, uboot,
10058 uboot-tools, uclibc, udev, udisks, ulogd, usb_modeswitch,
10059 usb_modeswitch_data, usbmount, util-linux, valgrind, vlc,
10060 webkit, weston, wget, wireshark, wpa_supplicant, wsapi,
10061 w_scan, xapp_appres, xapp_bdftopcf, xapp_beforelight,
10062 xapp_bitmap, xapp_editres, xapp_fslsfonts, xapp_fstobdf,
10063 xapp_iceauth, xapp_ico, xapp_mkfontscale, xapp_rgb,
10064 xapp_rstart, xapp_sessreg, xapp_showfont, xapp_twm,
10065 xapp_viewres, xapp_xauth, xapp_xbacklight, xapp_xcalc,
10066 xapp_xclock, xapp_xditview, xapp_xdpyinfo, xapp_xdriinfo,
10067 xapp_xev, xapp_xfd, xapp_xfontsel, xapp_xfs, xapp_xfsinfo,
10068 xapp_xgc, xapp_xhost, xapp_xinit, xapp_xkbutils, xapp_xkill,
10069 xapp_xload, xapp_xlsclients, xapp_xlsfonts, xapp_xmag,
10070 xapp_xman, xapp_xmessage, xapp_xmodmap, xapp_xprop,
10071 xapp_xrandr, xapp_xrdb, xapp_xrefresh, xapp_xset,
10072 xapp_xsetroot, xapp_xsm, xapp_xstdcmap, xapp_xvidtune,
10073 xapp_xvinfo, xapp_xwd, xapp_xwininfo, xcb-util-wm,
10074 xdriver_xf86-input-evdev, xdriver_xf86-input-joystick,
10075 xdriver_xf86-input-keyboard, xdriver_xf86-input-mouse,
10076 xdriver_xf86-input-synaptics, xdriver_xf86-input-vmmouse,
10077 xdriver_xf86-video-ark, xdriver_xf86-video-ast,
10078 xdriver_xf86-video-ati, xdriver_xf86-video-cirrus,
10079 xdriver_xf86-video-dummy, xdriver_xf86-video-fbdev,
10080 xdriver_xf86-video-geode, xdriver_xf86-video-glide,
10081 xdriver_xf86-video-glint, xdriver_xf86-video-i128,
10082 xdriver_xf86-video-intel, xdriver_xf86-video-mach64,
10083 xdriver_xf86-video-mga, xdriver_xf86-video-neomagic,
10084 xdriver_xf86-video-newport, xdriver_xf86-video-nv,
10085 xdriver_xf86-video-openchrome, xdriver_xf86-video-r128,
10086 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
10087 xdriver_xf86-video-sis, xdriver_xf86-video-tdfx,
10088 xdriver_xf86-video-tga, xdriver_xf86-video-trident,
10089 xdriver_xf86-video-vesa, xdriver_xf86-video-vmware,
10090 xdriver_xf86-video-voodoo, xenomai, xerces, xl2tp, xlib_libFS,
10091 xlib_xtrans, xproto_xproto, xserver_xorg-server,
10092 xutil_util-macros, zeromq, zic, zmqpp, zyre
10094 New packages: armadillo, btrfs-progs, clapack, cosmo, dado,
10095 dbus-triggerd, dtv-scan-tables, e2tools, eudev, exim, expect,
10096 fetchmail, flann, flite, gnu-efi, grub2, gummiboot, heimdal,
10097 iprutils, iptraf-ng, jack2, jquery-mobile, libee, libestr,
10098 libgc, libgl, liblogging, libndp, libsoxr, libstrophe,
10099 libubox, libuci, libxmlrpc, ljlinenoise, lpeg, lpty, lrandom,
10100 lsqlite3, lua-coat, lua-coatpersistent, lua-csnappy, luajson,
10101 lualogging, lua-messagepack, lua-testmore, lunit, lzip, lzlib,
10102 musl, nftables, opentyrian, opentyrian-data,
10103 perl-module-build, php-gnupg, php-imagick, php-ssh2, php-yaml,
10104 php-zmq, postgresql, python-libconfig, python-pypcap,
10105 python-pyrex, qdecoder, qhull, samba4, smack, tz, tzdump, ucl,
10106 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons,
10107 yaffs2utils, zlog, znc
10109 Removed packages: crosstool-ng, python-distutilscross, vala
10111 Issues resolved (http://bugs.uclibc.org):
10113 #6842: Checking external toolchain for eabihf
10114 #6956: Packaging libsoxr
10115 #6986: Make legal-info fails on uboot versions before 2014.01
10116 #6992: Incorrect installation rights on external kernel module..
10118 2014.02, Released February 27th, 2014
10122 Updated/fixed packages: cegui06, cppdb, e2fsprogs, gcc, gdb,
10123 gst1-plugins-bad, gstreamer, gstreamer1, haserl, imagemagick,
10124 libpng, libxml2, lua, luajit, luarock, ncftp, openswan,
10125 pcsc-lite, qt5connectivity, ramsmp, strongswan, vlc
10127 Issues resolved (http://bugs.uclibc.org):
10129 #6938: mkuser script generates wrong password for new user in..
10131 2014.02-rc3, Released February 25th, 2014
10135 Updated/fixed packages: aiccu, ala-lib, alsa-utils, binutils,
10136 cairo, coreutils, dhcpcd, distcc, efl, evas, iputils, gdb,
10137 gpsd, gst-fsl-plugins, icu, libcec, libcgi, libplayer,
10138 libsecret, libsepol, libsigsegv, libtool, libv4l,
10139 linux-headers, matchbox-lib, mpg123, ncftp, opencv, pcmanfm,
10140 pixman, pv, qt, rt-tests, sawman, sconeserver, sdl, thrift,
10141 tvheadend, util-linux, webkit, xscreensaver
10143 Issues resolved (http://bugs.uclibc.org):
10145 #4706: Removing .stamp_target_installed does not trigger...
10146 #5030: busybox built fails if we use an override src dir...
10147 #5420: Dbus and /var/run management
10148 #5768: Not able to build ALSA-Lib for static build
10149 #5774: Not able to build ALSA-Utils for static build
10150 #6542: external python modules fail to compile to pyc if...
10151 #6764: Support for kernel signed modules
10152 #6794: Busybox compiled from buildroot hangs on pass from...
10154 2014.02-rc2, Released February 20th, 2014
10156 Fixes all over the tree. Static linking / nommu fixes and
10157 annotations for several packages.
10159 Updated/fixed packages: boost, busybox, collectd, coreutils,
10160 dropbear, elfutils, feh, gcc, gst1-libav, imagemagick, iozone,
10161 jimtcl, kexec, libvncserver, lvm2, lxc, mplayer, netsnmp, nut,
10162 opencv, python, python3, qtuio, systemd, thrift, transmission,
10163 uclibc, vlc, webkit
10165 Issues resolved (http://bugs.uclibc.org):
10167 #5450: AT91SAM9260 Bootstrap compilation problem
10168 #5582: libiconv 1.14 failed to build
10169 #5624: When building directfb, BR2_TARGET_LDFLAGS not used by..
10170 #5852: [2012.11] usb_modeswitch should depends of "BR2_PACK..
10171 #6218: binutils-2.23.2/gas fails with undefined reference to..
10172 #6236: binutils-2.23.2/bfd fails with undefined reference to..
10173 #6470: If the build directory is a child of /usr, the build..
10174 #6776: systemd error: static declaration of 'execvpe' follows..
10175 #6818: toolchainfile.cmake has absolut path references
10177 2014.02-rc1, Released February 11th, 2014
10179 Fixes all over the tree and new features.
10181 Support for external packages/defconfigs (BR2_EXTERNAL). See
10182 user manual for details.
10184 Cleanup of environment variable names for consistency. The
10185 download directory location override (BUILDROOT_DL_DIR) is now
10186 called BR2_DL_DIR. Likewise the name of the current .config is
10187 renamed from BUILDROOT_CONFIG to BR2_CONFIG. Please update
10188 your post build scripts if you use this! BUILD_DIR is now also
10189 exported to the post build/image scripts.
10191 Toolchain: GCC 4.8 fix for ARM stack corruption, reverted
10192 uClibc pread/pwrite backport as they cause issues on certain
10193 architectures, new Linaro and Sourcery Codebench toolchains.
10194 x86: Support for AMD Jaguar cores, SSE4.x, SH: SH2/SH3/SH3EB
10195 variants removed, Microblaze: Internal toolchain support
10197 Legal infrastructure: Info is now split between host and
10198 target packages, large number of license annotations.
10200 Lua: selection between lua 5.1 / 5.2, luarocks support
10202 Python: package infrastructure, many new packages.
10204 Defconfigs: Armadeus APF51 + Zedboard added, apf27, apf28,
10205 beaglebone, microblaze, pandaboard, qemu, raspberry pi
10208 Updated/fixed packages: aiccu, alsa-lib, alsa-utils,
10209 am33x-cm3, aumix, autoconf, automake, barebox, bellagio,
10210 berkeleydb, binutils, bison, blackbox, bluez_utils, boost,
10211 bustle, busybox, cairo, can-utils, ccache, ccid, cgilua,
10212 cifs-utils, civetweb, cmake, collectd, connman, copas,
10213 coreutils, coxpcall, cppzmq, cramfs, crda, cryptodev-linux,
10214 cryptsetup, cups, czmq, dhcpcd, dhcpdump, dhrystone, dialog,
10215 dmraid, dnsmasq, dosfstools, dropbear, dropwatch, dtc, duma,
10216 dvb-apps, e2fsprogs, eglibc, eigen, elf2flt, erlang, ethtool,
10217 f2fs-tools, ffmpeg, file, filemq, fio, flashrom, flex,
10218 fluxbox, fontconfig freerdp, freetype, gadgetfs-test, gawk,
10219 gcc, gdb, gdbm, gettext, git, glibc, gnupg, gnutls, gob2,
10220 gpsd, grep, grub, gst-ffmpeg, gst-plugins-good,
10221 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
10222 gst1-plugins-ugly, gstreamer, gstreamer1, gtest, icu, iftop,
10223 imagemagick, inadyn, infozip, iozone, iproute2, iptables, iw,
10224 jpeg, jpeg-turbo, jq, kexec, kmod, knock, lbase64, lcdapi,
10225 lftp, libcdaudio, libcgi, libcgicc, libcuefile, libcurl,
10226 libdmtx, libdrm, libdvdnav, libdvdread, libegl, libevent,
10227 libexif, libfcgi, libfreefare, libgles, libglib2, libllcp,
10228 libmicrohttpd, libmpd, libnfc, libnl, libnss, libopenmax,
10229 libopenvg, libpcap, libpfm4, libplayer, libpng, libqmi,
10230 libreplaygain, libroxml, libsamplerate, libsexy, libsigsegv,
10231 libsndfile, libsoc, libtasn1, libtorrent, libtpl, libupnp,
10232 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp,
10233 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555,
10234 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua,
10235 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils,
10236 luafilesystem, luajit, luaposix, luasec, luasocket,
10237 luasql-sqlite3, m4, matchbox, mdadm, minicom, mongrel2, mpc,
10238 mpd, mpg123, mplayer, mtd, mysql, lvm2, mxml, ncurses, ne10,
10239 neard, neardal, netsnmp, netstat-nat, network-manager, nodejs,
10240 numactl, ofone, ola, olsr, omniorb, open2300, opencv,
10241 openpowerlink, openssh, openssl, openvpn, oprofile, opus,
10242 opus-tools, orbit, p11-kit, parted, pcre, pcsc-lite, perl,
10243 php, poco, poppler, powervr, protobuf-c, psplash, python,
10245 python-{crc16,distutilscross,dpkt,id3,ipy,m2crypto,mad,meld},
10246 python-{netifaces,nfc,protobuf,pygame,pyparsing,pyro,pyzmq},
10247 python-{serial,setuptools}, qt, qt5base, qt5connectivity,
10248 qt5declarative, qt5graphicaleffects, qt5jsbackend,
10249 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
10250 qt5webkit, radvd, redis, rings, rng-tools, rpcbind,
10251 rpi-firmware, rpi-userland, rt-tests, sam-ba, samba, sawman,
10252 sconeserver, scons, sdl, sg3_utils, snappy, snmppp,
10253 socketcand, spice, spice-protocol, sqlcipher, sqlite, squid,
10254 sshfs, strace, subversion, sunxi-mali, supervisor, sysklogd,
10255 sysprof, sysstat, systemd, sysvinit, taglib, tar, tcpdump,
10256 ti-gfx, ti-utils, tinymembench, tn5250, trace-cmd,
10257 transmission, tvheadend, tzdata, zxing, uboot, uboot-tools,
10258 uclibc, udev, udpcast, ulogd, urg, usb_modeswitch_data,
10259 util-linux, vala, valgrind, vorbis-tools, wavpack, wayland,
10260 weston, wget, wireless-regdb, wireshark, wpa_supplicant,
10261 wsapi, xavante, xapp_xdpyinfo, xapp_xrandr, xcb-proto,
10262 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp,
10263 xlib_lib{FS,SM,X11},
10264 xlib_libX{au,aw,composite,cursor,damage,ext,fixes,font,i},
10265 xlib_libX{inerama,mu,pm,randr,render,res,t,tst,v,xf86dga},
10266 xlib_libXxf86vm, xlib_libdmx, xlib_libfontenc,
10267 xlib_libpciaccess, xlib_xtrans, xproto_dri2proto,
10268 xproto_{glproto,inputproto,presentproto,randrproto,videoproto},
10269 xproto_xextproto, xproto_xproto, xutil_util-macros,
10270 xutil_makedepend, zic, zmqpp, zxing, zsh, zyre
10272 New packages: apitrace, avrdude, c-ares, ca-certificates,
10273 cwiid, dbus-cpp, evemu, fping, fswebcam, gpm, gst1-libav,
10274 haveged, intel-microcode, iucode-tools, jasper, joe, ktap,
10275 lbreakout2, libass, libbluray, libcdio, libenca, libevdev,
10276 libmbim, libmodplug, libnfs, libnftnl, libplist, libshairplay,
10277 libsocketcan, ljsyscall, log4cplus, ltris, luainterpreter,
10278 luarocks, minidlna, mmc-utils, modemmanager, mtr, net-tools,
10279 python-configobj, python-dialog, python-json-schema-validator,
10280 python-keyring, python-msgpack, python-posix-ipc,
10281 python-pyasn, python-pycrypto, python-pysnmp,
10282 python-pysnmp-apps, python-pysnmp-mibs, python-pyusb,
10283 python-simplejson, python-tornado, python-versiontools,
10284 rtmpdump, rtptools, smcroute, smstools3, tcpreplay, thrift,
10285 ti-uim, tinyxml, tmux, vlc, wmctrl, xconsole
10287 Removed packages: autoconf, automake, ccache, cpanminus, lzma,
10288 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke
10290 Issues resolved (http://bugs.uclibc.org):
10292 #65: new package: dbus c++ language bindings
10293 #769: Update configuration menu for MIPS target
10294 #2419: Add a bundle of Lua modules
10295 #2629: Segmentation faults and division by zero in Grub on ext2
10296 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05)
10297 #4339: Allow override of DL_DIR in extract step
10298 #4363: Make sure that copied linux and busybox defconfig are...
10299 #4454: There should be simple way to update image, when chang...
10300 #5024: grub fails to build for x86_64 target architecture
10301 #5066: New-Package: net-tools
10302 #5072: ncurses: add ncurses-progs to target
10303 #5294: uclibc build ignores target CFLAGS and LDFLAGS
10304 #5366: Login doesn't work with util-linux versions of login/agetty
10305 #5378: dropbear Makefile broken
10306 #5390: System banner - change to empty doesn't remove /etc/issue
10307 #5780: spurious build failure because it cannot remove ubinize.cfg
10308 #5798: ncurses-5.9 fails to compile statically
10309 #5810: Buildroot 2012.11: Additional GCC option "-msoft-float" ...
10310 #6080: Git fetch caching
10311 #6092: Bootable ISO image creation seems to have stopped working..
10312 #6272: coreutils build fails
10313 #6434: apply-patches.sh does not work recursively
10314 #6446: eglibc doesn't install ldconfig to target
10316 #6596: Slow bootup if mdev is chosen
10317 #6656: Build Qt5 with ccache
10318 #6662: internal compiler error: Segmentation fault during making..
10319 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package
10320 #6752: genext2fs: e2fsck must run before tunefs -U random
10321 #6770: openssl 1.0.1f fails with ccache
10322 #6830: Qt5: no fonts are installed
10323 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup
10324 #6854: Update to Qt 5.2.1
10326 2013.11, Released November 30th, 2013:
10330 Updated/fixed packages: apr, binutils, dbus-python, dropwatch,
10331 ecryptfs-utils, eglibc, gdb, gpsd, grantlee, hostapd,
10332 iptables, qlibiscsi, libnspr, libnss, libpfm4, libtool,
10333 lua-ev, lvm2, mplayer, qt, qt5, quagga, ruby, tinymembench,
10334 tvheadend, util-linux, wpa_supplicant
10336 Issues resolved (http://bugs.uclibc.org):
10338 #1279: Buildroot compiled Busybox and Coreutils LFS issues
10339 #2995: -fstack-protector-all causes ssh to SIGSEGV
10340 #5570: Cannot compile software on the target machine
10341 #6428: util-linux libmount segfaults with patch from buildroot
10342 #6500: php fails to build for armel
10343 #6554: gdb needs to dependents on host texinfo
10344 #6692: GNU nano fails to compile for x86_64
10345 #6704: wpa_supplicant: fix wrong path to executable file in D-Bus
10347 2013.11-rc3, Released November 26th, 2013
10349 Fixes all over the tree.
10351 Architecture: Mark MIPS I, II, III and IV as deprecated.
10353 Updated/fixed packages: beecrypt, dbus, e2fsprogs, libcap-ng,
10354 libglib2, libroxml, libsigsegv, libvncserver, lxc, mdadm,
10355 mongoose, nut, ola, omniorb, openssl, pcre, php, poco,
10356 protobuf-c, pv, qt5base, ruby, schifra, squid, sunxi-mail,
10357 swig, ti-gfx, tinymembench, uclibc, udisks, vim
10359 2013.11-rc2, Released November 18th, 2013
10361 Fixes all over the tree.
10363 Defconfigs: qemu_arm_versatile, qemu_arm_nuri, sheevaplug:
10364 Adjust kernel versions.
10366 Toolchain: avr32: fix for modern kernel headers
10368 Bootloader: Barebox updated to 2013.10.1
10370 Updated/fixed packages: dhcp, e2fsprogs, gst1-plugins-bad,
10371 libcurl, libvncserver, nano, pc, qt5base, squashfs, ttcp,
10374 Issues resolved (http://bugs.uclibc.org):
10376 #3601: DHCPD S80dhcp-server startup script issues
10377 #6320: Fix kernel compile issue if BR2_LINUX_KERNEL_CUSTOM_GIT_VERS..
10378 #6416: Xenomai package, patch alternative
10379 #6590: directfb-examples build failed whit linaro toolchain
10381 2013.11-rc1, Released November 12th, 2013
10383 Architectures: Nios-II support, MIPS arch handling fixes
10385 Defconfigs: cubieboard2, freescale i.MX 6sololite evk,
10386 sabre-sd, wandboard added, rpi renamed to raspberrypi_defconfig
10388 Toolchain: glibc support, upstream uClibc fixes, uClibc 0.9.31
10389 for avr32, crosstool-ng backend removed, external musl
10390 toolchain support, gcc 4.8.2, updated Linaro external
10391 toolchains. Fortran and objective-C support deprecated,
10394 Bootloaders: U-Boot: u-boot.imx support, version bumps
10396 Linux: use kmod instead of module-init-tools
10398 System: default to devtmpfs for /dev
10400 Infrastructure: Make 3.82 fixes, locales generation fixes, CVS
10401 download support, post-rsync hooks
10403 Fs: u-boot image support for cpio
10405 Updated/fixed packages: aircrack-ng, alsamixergui, apr,
10406 apr-util, atk, automake, bellagio, berkeleydb, bind, binutils,
10407 bison, boost, busybox, can-utils, ccache, ccid, cgilua,
10408 chrony, cifs-utils, cjson, collectd, connman, conntrack-tools,
10409 copas, cppcms, cppzmq, czmq, dash, dbus, dhcpcd, diffutils,
10410 directfb, dmidecode, dnsmaqs, docker, dosfstools, dropbear,
10411 dropwatch, ebtables, eglibc, elf2flt, empty, enchant, erlang,
10412 ethtool, fbgrab, fbv, fdk-aac, feh, ffmpeg, file, findutils,
10413 fltk, fmtools, freetype, gdk-pixbuf, gettext, git,
10414 glib-networking, gmp, gnupg, gnutls, gpu-viv-bin-mx6q, gsl,
10415 gstreamer, gstreamer1, gst1-plugins-{bad,base,good,ugly},
10416 gtest, gutenprint, hplip, i2c-tools, icu, ifplugd,
10417 imagemagick, iozone, iproute2, ipset, iptables, iw, jamvm,
10418 jansson, jpeg-turbo, kismet, kmod, lcms2, libassuan, libcap,
10419 libcap-ng, libcdaudio, libcec, libcue, libcurl, libdrm,
10420 libedit, libevas, libevent, libfreefare, libfuse,
10421 libgpg-error, libiconv, liblog4c-localtime, libmicrohttpd,
10423 libnetfilter_{acct,conntrack,cthelper,cttimeout,log,queue},
10424 libnfnetlink, libnl, libpng, libqmi, libqrencode, libroxml,
10425 libsecret, libsigsegv, libsoup, libtirpc, libunwind, libusb,
10426 libvpx, lighttpd, linphone, linux-pam, lmbench,
10427 lockfile-progs, log4cxx, logrotate, logsurfer, ltp-testsuite,
10428 ltrace, luacrypto, luaposix, lvm2, m4, matchbox-lib,
10429 media-ctl, mediastreamer, minicom, minidlna, mongoose, monit,
10430 mpc, mpd, mpg123, mplayer, mrouted, mtdev, mutt, mysql_client,
10431 nano, ncftp, ndisc6, neard, neardal, neon, net-snmp, netatalk,
10432 netcat, netkitbase, netperf, netplug, nettle, nfacct,
10433 nfs-utils, ngircd, ngrep, noip, nuttcp, olsr, openssh, opkg,
10434 oprofile, opus-tools, orc, ortp, pciutils, pcre, pcsc-lite,
10435 perf, perl, perl-cross, php, picocom, pkgconf, polarssl,
10436 poppler, pppd, proftpd, protobuf, proxychains-ng, pulseaudio,
10437 pv, qemu, qt, qt5base, qt5webkit, quagga, radvd, redis,
10438 rpi-{firmware,userland}, rrdtool, rsync, rtorrent, ruby,
10439 samba, scons, screen, sdl_sound, ser2net, setserial,
10440 smartmontools, socat, socketcand, sqlcipher, sqlite, squid,
10441 stress, strongswan, stunnel, sudo, syslinux, systemd,
10442 sysvinit, tcl, ti-gfx, time, transmission, tremor, tslib,
10443 tstools, tvheadend, tzdata, uboot-tools, uclibc, udpcast,
10444 uemacs, ulogd, usb_modeswitch{,_data}, util-linux, vala,
10445 valgrind, vde2, vorbus-tools, vpnc, vsftpd, vtun, wayland,
10446 webkit, webp, webrtc-audio-processing, weston, wget,
10447 wireshark, wsapi, xavante, xdriver_xf86-video-geode, xenomai,
10448 xinetd, xlib_libpthread-stubs, xl2tp, xmlstarlet,
10449 xserver_xorg-server, xz, zeromq, zic, zmqpp
10451 New packages: aiccu, autossh, bc, civetweb, cppdb, cryptsetup,
10452 duma, eigen, harfbuzz, igmpproxy, iputils, jq, knock, kobs-ng,
10453 lesstif, libcgroup, libsepol, libsoc, libssh2, luasec, luasql,
10454 lxc, nut, ola, omniorb, openpowerlink, orbit, p910nd, psplash,
10455 python-crc16, python-ipy, python-pyzmq, qt5sensors,
10456 qt5serialport, qt5x11extras, snmppp, subversion, tcping,
10457 trace-cmd, xscreensaver, zsh
10459 Removed packages: module-init-tools
10461 Issues resolved (http://bugs.uclibc.org):
10463 #1138: Buildroot fails to build packages if BR2_GCC_SHARED_LIBGCC=y
10464 #5408: qt build failure with Sourcery CodeBench ARM 2010.09
10465 #5630: makefile error with toolchain helpers.mk
10466 #5672: htop: remove X11 stuff
10467 #5678: linux.mk: linux-menuconfig fails
10468 #5696: python3 installation is too large, patches from python2 needed
10469 #5978: Erlang does not build for arm in 2013.02-rc3
10470 #6392: Extended ARM uImage kernel options
10471 #6404: Buildroot's coreutils 'uname -p' reports 'Unknown' on recent..
10472 #6428: util-linux libmount segfaults with patch from buildroot
10473 #6452: eglibc from Linaro 2013.07 not copied to target correctly
10474 #6566: PHP segfault when crosscompiled to mips64 - patch included
10475 #6572: [PowerPC] Buildroot uses wrong external toolchain libraries..
10476 #6578: udisks package broken
10477 #6602: ebtables 64 bit kernel + 32 bit userland alignment error..
10478 #6608: ebtables missing ethertypes - fix included
10479 #6620: Sysvinit package missing killall5 and symlinks - patch included
10480 #6632: CMake use host pkg-config
10481 #6638: pkgconf doesn't download
10482 #6644: "all" target doesn't work in out-of-tree builds
10483 #6650: Segmentation fault when trying to build latest buildroot
10484 #6668: iptables limit module alignment problem on mips64
10486 2013.08, Released August 31th, 2013:
10490 Documentation build fixed.
10492 Updated/fixed packages: ltrace, strongswan
10494 2013.08-rc3, Released August 29th, 2013:
10496 Fixes all over the tree.
10498 External toolchain lib32/lib64 handling, ABI name for EABIhf,
10499 misc fixes for generatelocales, apply-patches and module
10502 Top level menu names reordered and renamed for clarity.
10504 Updated/fixed packages: acl, attr, bash, dbus, directfb,
10505 dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna,
10506 openssh, openssl, pulseaudio, python-setuptools, qt5,
10507 qt5webkit, redis, strongswan, sunxi-mali
10509 Issues resolved (http://bugs.uclibc.org):
10511 #6464: dbus-daemon-launch-helper needs setuid
10513 2013.08-rc2, Released August 16th 2013:
10515 Documentation improvements.
10517 External toolchains fixes.
10519 Updated/fixed packages: aircrack-ng, bash, boost, cairo,
10520 cppcms, eglibc, ffmpeg, gcc, git, gnupg, imagemagick, libcec,
10521 libffi, libgcrypt, linux, linux-headers, ltrace, netatalk,
10522 opencv, opengl, readline, samba, strongswan, sunxi-cedarx,
10523 uclibc, udev, wayland, webkit, zeromq.
10525 Issues resolved (http://bugs.uclibc.org):
10527 #6440: typo in ffmpeg makefile
10529 2013.08-rc1, Released August 5th, 2013:
10532 - improved support for floating point on ARM and Thumb/Thumb2
10533 - support for ARM OABI removed
10536 - support added for Sourcery CodeBench ARM and MIPS 2013.05
10537 - Linaro ARM and Aarch64 toolchains updated
10538 - support added for the Arago ARMv5 and ARMv7 toolchains
10539 - gcc 4.8.x version bumped
10540 - support for installing both FDPIC and FLAT libraries on
10542 - support for uClibc 0.9.31 removed,
10543 - convert the internal toolchain backend to use the package
10545 - support added for eglibc in the internal toolchain backend
10546 - toolchain components for the ARC architecture updated and
10548 - support for Blackfin in the internal toolchain fixed
10550 Defconfigs: beaglebone_defconfig updated, new defconfig for
10551 CubieBoard, for Olimex mx233 Olinuxino, for Calao Systems
10554 A number of packages have been fixed to use the
10555 <pkg>_CONFIG_SCRIPTS mechanism to get their <pkg>-config shell
10556 script installed and modified properly. Licensing informations
10557 has been added to a number of packages.
10559 Use XZ tarballs for a number of packages.
10561 Noticeable package changes/additions:
10562 - The glib2/libgtk2/webkit stack has been updated to recent
10564 - Support for Gstreamer 1.x has been added.
10565 - OpenGL support for TI OMAP platforms has been added.
10566 - OpenGL support for Allwinner platforms has been added.
10567 - OpenMAX support for RasberryPi has been added.
10569 Updated/fixed packages: acl, attr, autoconf, avahi, barebox,
10570 bind, binutils, busybox, bwm-ng, bzip2, cifs-utils, colletctd,
10571 cpanminus, cups, curl, dash, dbus, dhcp, directfb,
10572 directfb-examples, dnsmasq, dosfstools, dropbear, dtc,
10573 e2fsprogs, ed, efl, enlightenment, erlang, ethtool, fbgrab,
10574 fftw, firmware-imx, flot, fltk, freetype, gawk, gdk-pixbuf,
10575 gettext, gmp, gnutls, gsl, gutenprint, gvfs, gzip, haserl,
10576 hiawatha, httping, icu, imagemagick, imlib2, imx-lib,
10577 intltool, iozone, ipset, iptables, jquery, jquery-keyboard,
10578 jquery-sparkline, kmod, less, libart, libcdaudio, libcgicc,
10579 libesmtp, libftdi, libfuse, libglib2, libgtk, libgtk2, libidn,
10580 libiqrf, liblog4c-localtime, libnspr, libnss, libpcap,
10581 libroxml, libserial, libsigsev, libsoup, libtool, libtpl,
10582 libvncserver, libxml2, linphone, lm_sensors, logrotate,
10583 ltrace, lttng, luafilesystem, luajit, minicom, monit, mpg123,
10584 mtd, mutt, mxml, neard, netatask, netsnmp, nettle,
10585 network-manager, nodejs, nss-mdns, openssh, openswan, openvpn,
10586 opkg, opus, pcre, perl-cross, php, pixman, poco, polarssl,
10587 pulseaudio, pv, python, python3, qt, qt5, qt5declarative,
10588 qt5jsbackend, qt5quick1, readline, rpi-firmware, ruby, samba,
10589 sane-backends, sconeserver, sdl_image, sdparm, ser2net,
10590 socketcand, sqlite, squid, strace, tcl, tcpdump, tinyhttpd,
10591 tvheadend, tzdata, uboot, udpcast, usb_modeswitch,
10592 usb_modeswitch_data, usbutils, webkit, wireshark, wvstreams,
10593 xapp_luit, xapp_xmodmap, xenomai, xfsprogs, xlib_libX11, zic,
10596 New packages: a10disp, aespipe, am33x-cm3, cppcms, dhcpcd,
10597 dropwatch, dtc, ecryptfs-utils, eglibc, elf2flt, fdk-aac,
10598 gcc-final, gcc-initial, gcc-intermediate, git,
10599 gpu-viv-bin-mx6q, gst1-plugins-bad, gst1-plugins-base,
10600 gst1-plugins-good, gst1-plugins-ugly, gst-omx,
10601 gst-plugin-x170, gstreamer1, jimtcl, lbase64, libassuan,
10602 libbsd, libcec, libdvbsi, libedit, libgpgme, libqmi,
10603 libqrencode, libsvg, libsvg-cairo, libunwind, libvpx,
10604 linux-headers, lockdev, luabitop, luacrypto, lua-ev,
10605 luaexpatutils, msgpack, ocrad, on2-8170-libs,
10606 on2-8170-modules, p11-kit, pax-utils, ptpd, ptpd2,
10607 python-pyro, ramspeed/smp, snappy, strongswan, sunxi-boards,
10608 sunxi-cedarx, sunxi-mali, sunxi-tools, ti-gfx, tinymembench,
10609 tree, tstools, uclibc, w_scan.
10611 Issues resolved (http://bugs.uclibc.org):
10613 #4718: python (built for powerpc) distutils has paths to host
10615 #5516: appended device tree blobs on uImage fails
10616 #6302: Versions of packages retrieved from github.com are wrong
10617 #6308: dosfstools download link is wrong
10618 #6326: Dropbear: Add options to allow better config for
10619 different target devices (e.g. routers)
10620 #6338: Wrong download link for minicom package
10621 #6344: Wrong handling of license text files with same name and
10622 different directory
10623 #6374: gnutls package broken if linux cryptodev module
10625 #6410: omap3_beagle has uimage error load address error
10627 2013.05, Released May 31th, 2013:
10631 External toolchain wrapper fix for if host/usr/bin is placed
10634 Updated/fixed packages: acpid, at91bootstrap, czmq, elf2flt,
10635 flex, jamvm, kmod, libplayer, libtirpc, libv4,
10636 lttng-babeltrace, opengl, qt5jsbackend, udpcast, wvstreams
10638 Issues resolved (http://bugs.uclibc.org):
10640 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc...
10641 #4988: flex and m4 problems
10642 #5912: obsolete CVS files
10644 2013.05-rc3, Released May 25th, 2013:
10648 Updated/fixed packages: aircrack-ng, bellagio, boost, crda,
10649 dvb-apps, flot, libatomic_ops, libeXosip2, libosip2, libxml2,
10650 mongrel2, poco, portaudio, pptp-linux, tvheadend, urg, weston,
10653 2013.05-rc2, Released May 15th, 2013:
10655 Fixes all over the tree.
10657 Default number of parallel jobs is now number of CPUs + 1.
10659 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash.
10661 Updated/fixed packages: aircrack-ng, busybox, cairo,
10662 classpath, curlftpfs, czmq, dbus, f2fs-tools, fan-ctrl,
10663 filemq, gst-plugin-bad, gutenprint, hplip, json-c,
10664 libatomic_ops, libcurl, libdrm, libglib2, libnspr, libnss,
10665 libsha1, libsigsegv, libxcb, linknx, linux-pam, lttng-modules,
10666 lttng-tools, matchbox-lib, mcookie, mesa3d, neon, pixman,
10667 pulseaudio, python-nfc, qt5imageformats, quota, openssl,
10668 sconeserver, strace, sylpheed, wvstreams,
10669 xapp_{appres,bdftopcf,beforelight,bitmap,edires,fonttosfnt},
10670 xapp_{fslsfonts,fstobdf,iceauth,ico,listres,luit,mkfontdir},
10671 xapp_{mkfontscale,oclock,rgb,rstart,scripts,sessreg,setxkbmap},
10672 xapp_{showfont,smproxy,twm,viewres,x11perf,xauth,xbacklight},
10673 xapp_x{biff,calc,clipboard,clock,cmsdb,cursorgen,dbedizzy,ditview},
10674 xapp_x{dm,dpyinfo,driinfo,edit,ev,eyes,f86dga,fd,fontsel,fs,fsinfo},
10675 xapp_x{gamma,gc,host,input-calibrator,input,kbcomp,kbevd,kbprint},
10676 xapp_x{kbutils,kill,load,logo,lsatoms,lsclients,lsfonts,mag,man},
10677 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode},
10678 xapp_x{setpointer,setroot,sm,stdcmap,vidtune,vinfo,wd,wininfo,wud},
10679 xcb-util, xcursor-transparent-theme, xdata_xbitmaps,
10680 xdata_xcursor-themes,
10681 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synaptics},
10682 xdriver_xf86-input-{tslib,vmmouse,void},
10683 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,fbdev,geode,glide},
10684 xdriver_xf86-video-{glint,i128,intel,mach64,mga,neomagic,newport},
10685 xdriver_xf86-video-{nv,openchrome,r128,savage,siliconmotion,sis},
10686 xdriver_xf86-video-{tdfx,tga,trident,v4l,vesa,vmware,voodoo,wsfb},
10687 xfont_encodings, xfont_font-adobe-{100,75}dpi,
10688 xfont_font-utopia-{100dpi,75dpi,type1},
10689 xfont_font-{alias,arabic-misc,bh-100dpi,bh-75dpi},
10690 xfont_font-bh-lucidatypewriter-{100,75}dpi, xfont_font-bh-{ttf,type1},
10691 xfont_font-bitstream-{100dpi,75dpi,type1}, xfont_font-cronyx-cyrillic,
10692 xfont_font-{cursor,daewoo,dec,isas,jis,micro}-misc,
10693 xfont_font-ibm-type1, xfont_font-misc-{cyrillic,ethiopic,meltho,misc},
10694 xfont_font-{mutt,schumacher}-misc,
10695 xfont_font-{screen-cyrillic,sony-misc,sun-misc,util},
10696 xfont_font-winitzki-cyrillic, xfont_font-xfree86-type1,
10697 xlib_lib{FS,ICE,SM,X11,XScrnSaver,Xau,Xaw,Xcomposite,Xcursor},
10698 xlib_libX{damage,dmcp,ext,fixes,font,ft,i,inerama,mu,pm,randr},
10699 xlib_libX{render,res,t,tst,v,vMC,xf86dga,xf86vm},
10700 xlib_lib{dmx,fontenc,pciaccess,pthread-stubs,xkbfile}, xlib_xtrans,
10701 xproto_{applewm,bigreqs,composite,damage,dmx,dri2,fixes}proto,
10702 xproto_{fontcache,font,gl,input,kb,randr,record,render}proto,
10703 xproto_{resource,scrnsaver,video,windowswm,xcmisc,xext}proto,
10704 xproto_{xf86bigfont,xf86dga,xf86dri,xf86vidmode,xinerama,x}proto,
10705 xserver_xorg-server, xutil_{makedepend,util-macros}
10707 Readded Packages: xapp_xinit
10709 Issues resolved (http://bugs.uclibc.org):
10711 #5054: amd64: cannot find init - due to missing /lib64 folder
10713 2013.05-rc1, Released May 8th, 2013:
10715 Architectures: ARC support, Blackfin support, FLAT binary
10716 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4
10718 Toolchains: Add new Microblaze external toolchains, Linaro
10719 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
10720 internal toolchain, default to GCC 4.7.x. Internal
10721 Crosstool-ng backend deprecated.
10723 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb
10724 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry
10727 FS: LZO and XZ compression methods, extra ubifs options,
10728 ext2 rev 0/1 and ext3/4 support.
10730 Patch handling: apply-patches now has .patch.xz support,
10731 Patch logic reworked as discussed during Febrary dev days:
10732 http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013
10734 <pkg>-rsync now excludes version control files.
10736 linux: uImage load address for ARM multiplatform kernels
10738 Infrastructure for multiple OpenGL / ES / EGL / OpenVG
10739 providers, similar to how libjpeg / libjpeg-turbo is handled.
10741 Infrastructure for packages to add system users.
10743 kconfig: updated to 3.9-rc2, support make olddefconfig
10745 Updated/fixed packages: alsa-lib, alsa-utils, apr, apr-util,
10746 argp-standalone, at, at91bootstrap, audiofile, aumix, avahi,
10747 bash, blackbox, bind, binutils, bison, boost, bridge-utils,
10748 busybox, ccache, cifs-utils, cmake, collectd, connman,
10749 conntrack-tools, cpanminus, crosstool-ng, diffutils, directfb,
10750 directfb-examples, divine, dmalloc, dnsmasq, dosfstools,
10751 dropbear, e2fsprogs, ebtables, eeprog, erlang, ethtool,
10752 fb-test-app, fbset, feh, ffmpeg, file, flex, flot, foomatic,
10753 fxload, gd, gdb, gdisk, genimage, gettext, gmp, gnuchess,
10754 gnutls, gob2, gperf, gpsd, gstreamer, haserl, hiawatha, htop,
10755 httping, icu, inotify-tools, intltool, iproute2, ipset,
10756 iptables, iw, jpeg, jquery, jquery-{sparkline,validation},
10757 json-c, kbd, kexec, kismet, kmod, lcdproc, libarchive,
10758 libatasmart, libcap, libconfig, libconfuse, libcurl, libdrm,
10759 libeet, libev, libevas, libeXosip2, libffi, libfribi, libfuse,
10760 libgcrypt, libglib2, libgtk2, libid3tag, libmicrohttpd,
10761 libnetfilter_acct, libnetfilter_conntrack, libnl, libpcap,
10762 libplayer, libsigc, libv4l, libxcb, linenoise, linux-pam,
10763 lm_sensors, ltp-testsuite, luajit, lzop, madplay, make, mdadm,
10764 mediastreamer, memtester, mesa3d,
10765 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123,
10766 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon,
10767 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr,
10768 omap-u-boot-utils, openssh, openssl, openswan, openvpn,
10769 oprofile, orc, patch, pciutils, pcre, perl, php, poco,
10770 polarssl, proftpd, psmisc, pulseaudio, python,
10771 python-{bottle,netifaces,serial,setuptools}, qt, quagga,
10772 quota, radvd, rpi-firmware, rpi-userland, rt-tests, sam-ba,
10773 samba, sawman, sdl, ser2net, smartmontools, socat, socketcand,
10774 speex, squid, stress, stunnel, sudo, syslinux, sysstat,
10775 sysvinit, tcl, tcprelay, tinyhttpd, tslib, tvheadend,
10776 uboot-tools, udev, ulogd, util-linux, vala, vtun, webkit,
10777 xapp_{iceauth,luit,makefontscale,sessreg,setxkbmap,smproxy},
10778 xapp_{xauth,xcmsdb,xdpyinfo,xev,xgamma,xhost,xinput,xkbcomp},
10779 xapp_{xkbevd,xlsatoms,xlsclients,xmodmap,xpr,xprop,xrandr,xrdb},
10780 xapp_{xset,xwd,xwininfo}, xcb-{proto,util},
10781 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synptics},
10782 xdriver_xf86-input-{tslib,vmmouse,void},
10783 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,geode,glide,glint},
10784 xdriver_xf86-video-{i128,intel,mach64,mga,neomagic,newport},
10785 xdriver_xf86-video-{openchrome,r128,savage,siliconmotion,sis},
10786 xdriver_xf86-video-{tdfx,trident,vesa,vmware,wsfb}, xenomai,
10787 xfont, xinetd, xkeyboard-config, xlib_lib{FS,ICE,SM,X11},
10788 xlib_libX{scrnSaver,au,aw,cursor,dmcp,ext,fixes,font,ft,i},
10789 xlib_libX{inerama,mu,pm,randr,res,tst,v,vMC,xf86dga,xf86vm},
10790 xlib_lib{dmx,fontenc,pciaccess,xkbfile}, xlib_xtrans,
10791 xproto_{applevm,bigreqs,dri2,fonts,gl,input,kbd,record}proto,
10792 xproto_{resource,scrnsaver,xcmisc,xext,x}proto,
10793 xserver_xorg-server, xutil_makedepend, xz, zeromq
10795 New packages: aircrack-ng, bcusdk, chrony, crda,
10796 cryptodev-linux, cppzmq, czmq, dtach, enscript, exfat,
10797 exfat-utils, f2fs-tools, fan-ctrl, filemq, foomatic-filters,
10798 genimage, genpart, glibmm, gnuplot, gtest, gutenprint, hplip,
10799 iozone, jansson, jhead, jquery-keyboard, jquery-ui,
10800 jquery-ui-themes, json-glib, json-javascript, lcms2, libpfm4,
10801 libpthsem, libserial, libsigsegv, libtasn1, libwebsockets,
10802 libxkbcommon, libxml++, linknx, log4cxx, mongoose, mongrel2,
10803 mtools, ne10, nmap, nodejs, openobex, openpgm, poppler,
10804 protobuf-c, python-m2crypto, python-thrift, qjson, qt5base,
10805 qt5declarative, qt5graphicaleffects, qt5imageformats,
10806 qt5jsbackend, qt5multimedia, qt5quick1, qt5script, qt5svg,
10807 qt5webkit qt5xmlpatterns, rapidjson, redis, swig, texinfo,
10808 tzdata, urg, ussp-push, wayland, webp, weston, wireless-regdb,
10809 wireshark, wvdial, wvstreams, xcb-util-image, xcb-util-wm,
10810 xcursor-transparent-theme, zic, zmqpp, zyre
10812 Removed packages: microperl, ocf-linux, xapp_xinit,
10813 xapp_xplsprinters, xapp_xprehashprinterlist,
10814 xfont_font-bitstream-speedo,
10815 xlib_lib{Xfontcache,XprintAppUtil,XprintUtil,Xp,oldX,xkbui},
10816 xproto_{print,xf86rush}proto
10818 Deprecated packages: vala
10820 Issues resolved (http://bugs.uclibc.org):
10822 #1291: Add support for Faraday 526 arm processor (fa526)
10823 #2683: cups does not install correctly to target
10824 #3313: mesa3d fails to build
10825 #5186: initramfs/cpio should support lzo compression
10826 #5636: agetty - cannot get controlling tty error - need updated...
10827 #5906: collectd client headers not exported
10828 #5966: bison unnecessarily required as build dependency
10829 #6140: --enable-fileinfo not applied for php package
10830 #6164: openvpn usage of ip tool from Busybox
10832 2013.02, Released February 28th, 2013:
10834 Misc manual updates.
10836 Updated/fixed packages: busybox, collectd, flashbench,
10837 libgtk2, libupnp, mii-diag, quota
10839 2013.02-rc3, Released February 26th, 2013
10843 Updated/fixed packages: conntrack-tools, dialog,
10844 enlightenment, haserl, keyutils, libfif, libmad,
10845 linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm,
10846 ruby, spawn-fcgi, vtun
10848 Issues resolved (http://bugs.uclibc.org):
10850 #5960: fusion.ko driver does not install to target rootfs
10852 2013.02-rc2, Released February 19th, 2013
10854 Fixes all over the tree.
10856 Various manual updates and fixes.
10858 Updated/fixed packages: busybox, collectd, gesftpserver,
10859 glib-networking, gnutls, inotify-tools, libcurl, libffi,
10860 libglib2, libtorrent, libvorbis, neard, network-manager,
10861 ntfs-3g, openssl, qt, rpi-userland, rtorrent, thttpd, vim.
10863 Issues resolved (http://bugs.uclibc.org):
10865 #5906: collectd client headers not exported
10867 2013.02-rc1, Released February 10th, 2013
10869 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target
10870 libraries install fixed. Add Linaro ARM
10871 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery
10872 CodeBench MIPS 2012.03/09. Infrastructure to warn about
10873 missing 32bit support for binary toolchains. Toolchain wrapper
10874 is now relocatable. Add GDB 7.5.1 / Remove 6.8 / 7.0 /
10875 7.1. Deprecate uClibc 0.9.31.
10877 Architecture: Xtensa fixes, add missing powerpc variants, arm
10878 1136jf-s rev1, add A5/A15, neon support toggle, OABI
10879 deprecated. Sparc: drop old unused variants
10881 Bootloaders: At91bootstap: fix upstream URL, Barebox: add
10882 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes,
10883 environment image support, U-Boot: add 2013.01.01
10885 Linux: fix appended dtb handling for v3.8+ kernels, support
10886 multiple device trees
10888 Defconfigs: calao USB-A9260, snowball, QEMU PPC440 on ML507
10889 board, QEMU ARM Exynos4210, Kernel version in QEMU defconfigs
10890 updated, at91rm9200df: misc fixes. Lock kernel headers to
10893 Infrastructure: Git download fixes. Toolchain make target
10894 renamed from 'cross' to 'toolchain'. Eclipse integration
10895 support. Option to set root password, post image scripts,
10896 config scripts handling.
10898 Updated/fixed packages: alsa-lib, argp-standalone, argus,
10899 arptables, atk, audiofile, axel, beecrypt, bind, bison,
10900 bluez_utils, boost, cairo, can-utils, bmon, boa, busybox,
10901 cairo, ccache, cdrkit, cifs-utils, cjson, cmake, collectd,
10902 connman, coreutils, cpanminus, cups, dbus, dhcp, dialog,
10903 diffutils, directfb, distcc, divine, dnsmasq, docker,
10904 dosfstools, dstat, e2fsprogs, ebtables, ed, empty, ethtool,
10905 expedite, fbset, fbv, ffmpeg, flex, fltk, fluxbox, freetype,
10906 gadget-test, gawk, gdb, genext2fs, gettext, giblib,
10907 glib-networking, gmp, gmpc, gnupg, gnutls, gpsd,
10908 gst-plugins-{bad,base,good}, gstreamer, gzip, haserl, hdparm,
10909 heirloom-mailx, hiawanta, hostapd, icu, imagemagick, imlib2,
10910 inadyn, infozip, iproute2, ipset, iptables, iw, jpeg, jquery,
10911 jquery-sparklines, jqeury-validation, kismet, kmod, lame,
10912 libao, libcap, libcurl, libdvdnav, libdvdread, libecore,
10913 libedbus, libedje, libeet, libefreet, libeina, libeio,
10914 liberation, libelementary, libembryo, libethumb, libev,
10915 libevas, libffi, libfribidi, libfuse, libgcrypt, libglib2,
10916 libgpg-error, libgtk2, libhid, libidn, libmicrohttpd, libmpd,
10917 libnl, libnspr, libnss, libogg, libpcap, libplayer, libpng,
10918 libroxml, librsvg, libseccomp, libsigc, libsndfile, libungif,
10919 libupnp, liburcu, libusb-compat, libvncserver, libvorbis,
10920 libxml2, libxslt, lighttpd, links, linux-firmware,
10921 linux-fusion, ltp-testsuite, ltrace,
10922 lttng-{babel,libust,modules,tools}, lvm2, lua, luajit, lzop,
10923 matchbox-{desktop,lib}, mdadm, metacity, midori, minicom, mpd,
10924 mpfr, mplayer, mtd, mysql_client, ncurses, neon, netatalk,
10925 networkmanager, nspr, ntfs-3g, nuttcp, ofone, olsr, openssl,
10926 openvpn, opkg, oprofile, opus, opus-tools, orc, ortp, pango,
10927 pciutils, pcmanfm, pcre, pcsc-lite, perl, php, pixman,
10928 pkgconf, polarssl, pptp-linux, proxychains, pulseaudio,
10929 python, python3, qemu, qextserialport, qt, quagga, radvd,
10930 readline, rng-tools, rt-tests, rubix, ruby, sam-ba, samba,
10931 sane-backends, sconeserver, scons, screen, sdl, sdl_gfx,
10932 sdl_mixer, sdl_ttf, sdparm, sed, ser2net, smartmontools,
10933 speex, sqlite, squid, sshfs, strace, sudo, sylpheed, tn5250,
10934 taglib, tar, torsmo, transmission, tslib, uboot-tools, ulogd,
10935 usb_modeswitch, util-linux, valgrind, vim, vsftpd, wavpack,
10936 webkit, wipe, wireless_tools, wpa_supplicant, xapp_xinit,
10937 xapp_xinput-calibrator, xapp_xman, xapp_xmh, xlib_libX11,
10938 xlib_libXdmcp, xlib_libXft, xlib_libpthread-stubs,
10939 xlib_xtrans, xproto_xcmiscproto, xproto_xextproto,
10940 xserver_xorg-server, xstroke, xvkbd, xz
10942 New packages: b43-firmware, b43-fwcutter, bustle,
10943 cache-calibrator, cegui06, celt051, classpath, curlftpfs,
10944 dvb-apps, dvbsnoop, elfutils, enlightenment, firmware-imx,
10945 flashbench, gd, gesftpserver, gst-fsl-plugins, httping, iftop,
10946 imx-lib, jamvm, jpeg-turbo, keyutils, libatasmart, libcofi,
10947 libebml, libevas-generic-loaders, libfslcodec, libfslparser,
10948 libfslvpuwrap, libgsasl, libiscsi, libmatroska, libmcrypt,
10949 libmhash, libqwt, libseccomp, libsha1, linenoise, mcrypt,
10950 media-ctl, ncdu, neard, neardal, nettle, perf, polkit,
10951 proxychains, python-bottle, python-pyparsing, rpi-firmware,
10952 rpi-userland, sg3_utils, slirp, snowball-hdmiservice, spice,
10953 spice-protocol, tcllib, tvheadend, udisks, usbredir
10954 ux500-firmware, vde2, xcb-utils-keysyms, yavta,
10957 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek},
10958 xdriver_xf86-video-{apm,chips,i740,rendition,s3,s3virge,sisusb},
10959 xdriver_xf86-video-sun{cg14,cg3,cg6,ffb,leo,tcx},
10960 xdriver_xf86-video-{tsend,xgi,xgixp}
10962 Deprecated packages: xstroke
10964 Issues resolved (http://bugs.uclibc.org):
10966 #4237: building shared openssl w/-Os fails due to gcc bug
10967 #5690: python3 does not obey to BR2_PACKAGE_PYTHON3_PYC_ONLY=y
10968 #5602: python3 should install a "python" symbolic link
10969 #5846: Extra slash added to last slash in URL
10971 2012.11.1, Released January 3rd, 2013:
10973 Toolchain: Fixed non-largefile builds on recent Ubuntu
10976 Arch: fix missing x86/generic handling, Build for Xtensa with
10979 Updated/fixed packages: dosfstools, qt
10981 2012.11, Released December 2nd, 2012:
10983 Git shallow clone fix for older git version.
10985 Updated/fixed packages: ctuio, libtool
10987 Issues resolved (http://bugs.uclibc.org):
10989 #5726: List all the available hook points
10991 2012.11-rc2, Released November 30th, 2012:
10993 Minor fixes around the tree.
10995 Various manual updates and fixes.
10997 Add checks for legacy features.
10999 Updated/fixed packages: acpid, alsa-lib, arptables, binutils,
11000 busybox, ccache, cjson, cramfs, directfb, flex, fluxbox, gdb,
11001 hiawatha, igh-ethercat, imagemagick, imlib2, lcdproc,
11002 libdaemon, libecore, libhid, libmad, libpcap, libsigc, libusb,
11003 linux-fusion, matchbox, ocf-linux, owl-linux, python, rrdtool,
11004 scons, strace, sylpheed
11006 Issues resolved (http://bugs.uclibc.org):
11008 #5732: Error : package/alsa-lib/alsa-lib.mk
11010 2012.11-rc1, Released November 17th, 2012
11012 Fixes all over the tree and new features.
11014 Defconfigs: use u-boot 2012.10 on at91 and beaglebone,
11015 sheevaplug + qemu: bump kernel version, add qemu-mips64-malta
11016 + nitrogen6x defconfigs.
11018 Bootloaders: add u-boot 2012.07/10, ais target format, add
11019 barebox 2012.08/09/10/11, linker overlap issue fix for
11020 at91bootstrap, mxs-bootlets updated for new Barebox versions.
11022 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x,
11023 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
11024 Libtirpc support for modern glibc variants. Toolchain on
11025 target has been deprecated.
11027 Initial Aarch64 support, Xtensa support re-added.
11029 Infrastructure: Use shallow git clone when possible, use
11030 tarballs rather than git URLs for github. Moved to pkgconf
11031 rather than pkg-config. System directory added, default
11032 skeleton/device tables moved. More than 1 post-build script
11033 can now be used. output/target now contains a
11034 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM warning, to help people
11035 understand how to (not) use it.
11037 Manual has been reworked and extended.
11039 Legal-info: Lots of package annotations, CSV file fixes,
11040 _LICENSE / _REDISTRIBUTE splitup, per-package hooks.
11042 Updated/fixed packages: acpid, alsa-lib, alsa-utils,
11043 alsamixergui, attr, autoconf, automake, bash, bind, binutils,
11044 bison, blackbox, bluez-utils, busybox, cairo, can-utils,
11045 cifs-utils, cjson, cmake, collectd, connman, conntrack-tools,
11046 coreutils, cups, cvs, dbus, dhcp, directfb, dmalloc, dnsmasq,
11047 dropbear, e2fsprogs, ethtool, fbdump, feh, fftw, file,
11048 flashrom, fluxbox, gdb, gdisk, gdk-pixbuf, genext2fs, gettext,
11049 gnutls, gpsd, gqview, grep, gsl, gst-plugins-{bad,good},
11050 hdparm, hiawatha, hostapd, input-tools, iproute2, ipset,
11051 iptables, iw, json-c, kexec, kmod, lcdproc, leafpad, less,
11052 libcurl, libdrm, libdvdnav, libdvdread, libffi, libfuse,
11053 libglib2, libhid, liblockfile, libmad, libmbus, libmnl,
11054 libnetfilter_{acct,conntrack,cthelper,cttimeout,queue},
11055 libnfc, libnfc-llcp, libnfnetlink, libnl, libnspr, libnss,
11056 libpcap, libplayer, libtool, libtorrent, liburcu, libv4l,
11057 libxcb, libxml2, libxslt, links, linux-firmware, lm-sensors,
11058 lmbench, lockfile-progs, logrotate, lshw, lsof,
11059 lttng-babeltrace, lttng-tools, lua, luajit, mesa3d, microperl,
11060 mii-diag, module-init-tools, mpc, mpd, mpg123, mplayer,
11061 mtd-utils, mysql_client, nbd, ncurses, netatalk, netkitbase,
11062 netkittelnet, netsnmp, newt, nfs-utils, openntpd, openssh,
11063 openssl, opkg, patch, pciutils, pcre, php, poco, polarssl,
11064 popt, portmap, pppd, procps, pulseaudio, python, python-nfc,
11065 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
11066 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
11067 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs,
11068 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc,
11069 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*,
11070 xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient,
11071 xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq
11073 New packages: arptables, at91bootstrap3, boot-wrapper-aarch64,
11074 ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps,
11075 fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl,
11076 lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam,
11077 lua-msgpack-native, macchanger, mtdev, mtdev2tuio, nfacct,
11078 opus, opus-tools, pcsc-lite, perl, pkgconf, python-meld3,
11079 python3, qemu, qextserialport, qtuio, rpcbind, schifra,
11080 sconeserver, supervisor, time, ulogd, usb_modeswitch_data,
11083 Deprecated packages: netkitbase, netkittelnet
11085 Issues resolved (http://bugs.uclibc.org):
11087 #807: [PATCH] samba - make iconv and smbd optional
11088 #3049: binutils have a sysroot bug in ld
11089 #5330: update vsftpd to 3.0.0
11090 #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined...
11091 #5666: Fails to build python 2.7.2 for 2440 arm
11093 2012.08, Release August 31th, 2012
11095 Updated/fixed packages: microperl, cups, luajit, rrdtool,
11098 Added license information for: sqlite.
11100 Changed the source URLs of all packages located on Sourceforge
11101 in order to use the automatic mirror selection URL
11102 downloads.sourceforge.net, and get rid of the
11103 BR2_SOURCEFORGE_MIRROR option.
11105 2012.08-rc3, Released August 25th, 2012
11107 Updated/fixed packages: libglib2, netsnmp, freetype, libfuse,
11108 libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc.
11110 Added license informations for: barebox, grub, syslinux,
11111 uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils,
11112 faad2, nano, fbdump, rsync, librsync, fontconfig,
11115 2012.08-rc2, Released August 15th, 2012
11117 Updated/fixed packages: imagemagick, sudo, crosstool-ng.
11119 Added license informations for: mxml, nanocom, empty, expat,
11120 lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng,
11121 input-event-daemon, luajit, cgilua, copas, coxpcall,
11122 luafilesystem, luasocket, rings, wsapi, xavante, libtpl,
11123 avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl,
11124 libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd,
11125 mtd, openssl, psmisc, socat, spawn-fcgi.
11127 Fixes to Microblaze external toolchains
11128 configuration. Improvements of the pkg-stats
11129 script. Out-of-tree fix for the graph-depends script.
11131 Kernel headers version bump.
11133 2012.08-rc1, Released August 1st, 2012
11135 Fixes all over the tree and new features.
11137 Integration of a legal information reporting infrastructure,
11138 which allows to generate detailed informations about the
11139 licenses and source code of all components of a system
11140 generated by Buildroot. License information will progressively
11141 be added on packages.
11143 Default configuration files added for Calao-systems USB-A9263
11144 and Calao-systems USB-A9G20-LPW.
11146 External toolchains update: allow download of a custom
11147 toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
11148 Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
11151 Allow the restriction of downloads to the primary site only.
11152 This is useful for project developers who want to ensure that
11153 the project can be built even if the upstream tarball
11154 locations disappear.
11156 Add a 'System configuration' choice to select between 3
11157 different init systems: Busybox init, SysV init and Systemd
11160 Cleanups to the package infrastructure. The visible change to
11161 developers is that $(eval $(call AUTOTARGETS)) is now $(eval
11162 $(autotools-package)), and similarly for other package
11163 infrastructures and host packages. Refer to the documentation
11166 By default, automatic detection of the number of compilation
11167 jobs to use, depending on the number of CPUs available.
11169 Improvements to generate systems with static libraries only
11170 (infrastructure and package fixes).
11172 Add proper support in the Linux kernel package to generate
11173 Device Tree Blobs or combined Device Tree / Kernel
11174 images. This will be useful on Microblaze, PowerPC and ARM,
11175 which are architectures making extensive use of the Device
11178 Updated/fixed packages: audiofile, autoconf, automake, axel,
11179 barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils,
11180 bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils,
11181 cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups,
11182 dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv,
11183 ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep,
11184 gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd,
11185 htop, icu, igh-ethercat, imagemagick, input-tools, iostat,
11186 iproute2, ipset, iptables, iw, kmod, less, libcap, libgci,
11187 libconfig, libcurl, libelf, libevas, libeXosip2, libexif,
11188 libfuse, libidn, libmad, libmbus, libmnl,
11189 libnetfilter-conntrack, libnl, libnspr, libnss, libogg,
11190 libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2,
11191 libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules,
11192 lttng-tools, lua, m4, memtester, midori, mii-diag,
11193 module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml,
11194 mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd,
11195 openssl, pciutils, php, polarssl, portaudio, pppd,
11196 pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm,
11197 rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex,
11198 sqlite, squashfs, squid, sudo, synergy, syslinux, systemd,
11199 tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget,
11200 wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib
11202 New packages: cjson, collectd, dfu-util, dmidecode, elftosb,
11203 fbterm, flashrom, freerdp, inadyn, libfreefare,
11204 libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
11205 libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
11206 luajit, mediastreamer, mobile-broadband-provider-info, monit,
11207 mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
11208 opkg, ortp, owl-linux, python-id3, python-nfc, quota,
11209 ramspeed, rtorrent, sound-theme-borealis,
11210 sound-theme-freedesktop, sysprof, webrtc-audio-processing,
11213 Issues resolved (http://bugs.uclibc.org):
11215 #1315: Allow use of older external toolchains without sysroot
11216 support [won't fix]
11217 #5276: Hiawatha needs to manage IPV6 if so [fixed]
11218 #5360: buildroot fails when building "host-libglib2 2.30.2
11219 Building" [won't fix, upstream problem]
11220 #5384: Can't build packages relying on gets on newer glibc
11223 2012.05, Released May 30th, 2012:
11225 Updated/fixed packages: busybox, netsnmp, pptp-linux
11227 2012.05-rc3, Released May 25th, 2012:
11229 Minor fixes around the tree.
11231 Infra: Fix for DOWNLOAD macro when using primary mirrors with
11234 Toolchain: Kernel headers 3.2.18 / 3.3.7.
11236 Updated/fixed packages: binutils, bison, busybox, cifs-utils,
11237 gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile,
11240 2012.05-rc2, Released May 18th, 2012:
11242 Fixes all over the tree.
11244 Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf
11245 dependency, disable decimal floats support, Linux 3.2.17 /
11246 3.3.6 kernel headers. Fix sysroot copy handling for toolchains
11247 without C++ support.
11249 Updated/fixed packages: apr, apr-util, ccache, dnsmasq,
11250 heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala
11252 2012.05-rc1, Released May 10th, 2012:
11254 Fixes all over the tree and new features.
11256 Use /etc/os-release for version info rather than
11259 CMake toolchain file moved to $HOST_DIR/usr/share/buildroot.
11261 Apply-patches.sh: cleanups, archived patches handling fixes,
11262 support series files.
11264 Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for
11265 arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for
11266 atngw100, use 3.3.x for qemu configs.
11268 Menu structure: Libraries moved out of multimedia section
11270 Atom processor support. Prescott fix, blackfin ABI fix,
11271 Microblaze architecture support (using ext toolchain). Cleanup
11272 architecture names, deprecate Xtensa support.
11274 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
11275 default to uClibc 0.9.33.x, enable
11276 UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit
11277 fixes for external toolchains, linaro ext toolchains, new
11278 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
11281 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
11282 support. Barebox: add 2012.04, remove 2011.12.
11284 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
11285 barebox, berkeleydb, bind, bluez_utils, boost, busybox,
11286 can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp,
11287 directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat,
11288 fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk,
11289 gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls,
11290 gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly},
11291 haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec,
11292 kmod, lame, libaio, libarchive, libatomic_ops, libconfig,
11293 libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi,
11294 libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2,
11295 libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu,
11296 libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt,
11297 lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace,
11298 lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123,
11299 mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon,
11300 netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd,
11301 openssh, openssl, parted, pango, pcre, php, pixman, poco,
11302 psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync,
11303 ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net,
11304 smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo,
11305 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
11306 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
11307 util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
11308 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
11311 New packages: apr, apr-util, audiofile, bellagio,
11312 conntrack-tools, empty, fmtools, glib-networking,
11313 heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng,
11314 libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink,
11315 libtpl, localedef, minicom, msmtp, ndisc6, netatalk,
11316 ocf-linux, openswan, parted, polarssl, protobuf, read-edid,
11317 socketcand, stress, systemd, ushare, zeromq
11319 Deprecated packages: ttcp
11321 Removed packages: ntfsprogs
11323 Issues resolved (http://bugs.uclibc.org):
11325 #2353: [lua] fix build with 2010.08-rc1
11326 #2503: Microperl fails build on MIPSel or with Fedora13.x86_64
11327 #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0
11328 #2881: Can't build project statically with external toolchain
11329 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
11330 #4808: ccache may build against wrong zlib
11331 #4880: New package lcdproc
11332 #4886: New package protobuf
11333 #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/...
11334 #4898: * make: [target-finalize] Error 1 (ignored)*
11335 #4985: Qt 4.7.4 build crashes with Linux 2.6.29
11336 #4970: udev 181 fails to build if kernel version 3.3 is selected
11337 #5018: dialog broken: exits with assert in uClibc
11338 #5102: qt package moc, uic, rcc read from wrong place
11339 #5144: Patch to fix ixon bug in uemacs
11340 #5198: Line graphics output is broken in GNU Screen
11341 #5204: Missing terminfo file(s) for GNU screen terminal type
11343 2012.02, Released February 29th, 2012:
11345 Updated/fixed packages: libecore
11347 2012.02-rc3, Released February 27th, 2012:
11349 Fixes all over the tree.
11351 Automatic host dependencies handling for cmake packages
11352 fixed. Customize package deprecated as using a post-build
11353 script is nowadays the preferred way of adding extra stuff to
11356 Linux-headers 3.0.x / 3.2.x stable version bumped.
11358 QEMU defconfigs updated to 3.2.x kernels and readme fixed.
11360 Updated/fixed packages: dropbear, ffmpeg, libpng
11362 2012.02-rc2, Released February 19th, 2012:
11364 Fixes all over the tree.
11366 Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump
11367 linux-headers 3.0.x / 3.2.x stable versions.
11369 Documentation: Added makedev / <pkg>_DEVICES /
11370 <pkg>_PERMISSIONS documentation.
11372 Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore,
11373 libvncserver, mxml, python.
11375 2012.02-rc1, Released February 12th, 2012:
11377 Fixes all over the tree and new features.
11379 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
11380 support removed, Powerpc SPE ABI support. GDB ELF support fix,
11381 GDB 7.4, crosstool-NG 1.13.4.
11383 Gentargets: scp and mercurial support.
11384 Autotools: derive host dependencies from target by default.
11385 Packages can now declare device table snippets.
11387 Host utilities menu with commonly used host tools.
11389 defconfigs: qemu configs for x86-64, mips and sparc, at91
11390 defconfigs now use modern U-Boot / mainline Linux, added
11391 lpc3250 defconfigs.
11393 uClibc: remove 0.9.30, backport unshare() support, add
11394 0.9.32.1 / 0.9.33, use same config for ctng.
11396 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
11397 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
11400 Various manual updates. Release tarballs now contain generated
11401 manual in text/html/pdf formats.
11403 Buildroot now calls the stop function of scripts in
11404 /etc/init.d at shutdown.
11406 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
11407 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
11408 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
11409 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
11410 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
11411 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
11412 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
11413 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
11414 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
11415 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
11416 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
11417 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
11418 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
11419 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
11420 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
11421 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
11422 python, python-serial, qt, ruby, samba, sdl, sdparm,
11423 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
11424 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
11425 util-linux, vala, valgrind, vsftpd, wpa_supplicant,
11426 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
11427 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
11428 xf86-video-sis, xfont_{encodings,font-util},
11429 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
11430 xlib_libxkbfile, xterm, xutil_makedepend, yajl
11432 New packages: boost, connman, dstat, expedite, explorercanvas,
11433 feh, flot, giblib, igh-ethercat, imlib2, jquery,
11434 jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
11435 libedbus, libedje, libeet, libeina, libelementary, libesmtp,
11436 libethumb, libevas, libical, libmbus, liboauth, liburcu,
11437 libvncserver, linux-firmware,
11438 lttng-{babeltrace,libust,modules,tools}, NetworkManager,
11439 open2300, python-distutilscross, python-dpkt,
11440 python-netifaces, python-pygame, python-setuptools, rt-tests,
11441 sam-ba, sane-backends, sqlcipher, transmission, unionfs,
11442 xf86-input-tslib, xinput-calibrator
11444 Issues resolved (http://bugs.uclibc.org):
11446 #743: Add Transmission bit torrent option to buildroot
11447 #755: Add Boost libraries as a package
11448 #2299: Add crypto support to libsoup
11449 #2617: Pixman 0.19.2 & Cairo 1.10.0
11450 #3403: libgpg-error: bump to version 1.10
11451 #3409: libgpg-error: download from gnupg.org
11452 #3421: nano: make tiny flag optional
11453 #3691: New EFL packages
11454 #4664: Cannot patch AT91Bootstrap
11455 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
11456 #4760: Qt: add host-pkg-config to dependency-list
11458 2011.11, Released November 30th, 2011:
11460 Fixes all over the tree.
11462 Bump kernel headers / default Linux version to 3.1.4.
11464 Updated/fixed packages: ruby
11466 2011.11-rc3, Released November 26th, 2011:
11468 Fixes all over the tree.
11470 Toolchain: Fix gdb dependencies for external toolchains,
11471 adjust uClibc patches so they don't confuse modern versions of
11472 patch, bump crosstool-ng, kernel headers and linux versions.
11474 Updated/fixed packages: busybox, freetype, mplayer, opencv,
11475 php, rsyslog, ruby, thttpd, xapp_xf86dga
11477 Issues resolved (http://bugs.uclibc.org):
11479 #4357: Prevent patch commands from accessing source control
11480 #4369: Fix permissions on untared lsof archive
11482 2011.11-rc2, Released November 18th, 2011:
11484 Fixes all over the tree and new features.
11486 Updated asciidoc documentation
11488 Toolchain: Bumped 3.x stable kernel headers, use wget in
11489 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
11492 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
11493 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
11495 Issues resolved (http://bugs.uclibc.org):
11497 #3355: mplayer fails to build
11498 #4021: uClibc: undefined reference to `__GI___errno_location'
11499 #4297: Qt's qmake uses wrong pkg-config
11501 2011.11-rc1, Released November 11th, 2011:
11503 Fixes all over the tree and new features.
11505 Moved misc scripts and support stuff to support/. Renamed
11506 patch-kernel.sh to support/scripts/apply-patches.sh.
11508 Documentation: Moved to asciidoc format, make targets to
11509 generate text/html/pdf/epub output added.
11511 Defconfigs: Qemu configs updated to 3.1 kernel and readmes
11514 Bootloaders: Add support for custom git tree / tarballs for
11515 barebox, similar to how it's handled for u-boot. Clean up
11516 menuconfig options.
11518 Toolchain: Update external codesourcery toolchain download
11519 URLs after Codesourcery got bought by Mentor, add x86
11520 toolchain, update toolchain versions and optimize toolchain
11521 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
11522 updated GDB versions / download URLs. Binutils
11523 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
11526 Package infrastructure: Support for local packages /
11527 overrides, package dir / name arguments dropped from
11528 {GEN,AUTO,CMAKE}TARGETS.
11530 Linux: Kernel extensions infrastructure support, Xenomai +
11533 Updated/fixed packages: acpid, bind, busybox, dash, dbus,
11534 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
11535 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
11536 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
11537 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
11538 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
11539 libconfuse, libcuefile, libcurl, libdaemon, libevent,
11540 libglib2, libiconv, libmpd, libreplaygain, libroxml,
11541 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
11542 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
11543 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
11544 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
11545 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
11546 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
11547 samba, sawman, sdl_sound, smartmontools, sqlite, squid,
11548 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
11549 tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
11550 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
11552 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
11553 libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
11554 ngrep, noip, opencv, openocd, picocom, poco, portaudio,
11555 pulseaudio, pv, rtai, vala, xenomai.
11557 Removed packages: liboil, sfdisk, swfdec, webif
11559 Issues resolved (http://bugs.uclibc.org):
11561 #505: live555: new package
11562 #507: Enable live and tv options in MPlayer-1.0rc2
11563 #531: let e2fsprogs package to export headers to staging dir if needed
11564 #1171: Linuxthreads new cannot find sysdep.h
11565 #1357: Add bluez to buildroot system
11566 #2107: New package: input-event-daemon
11567 #2599: New package: orc (Oil Runtime Compiler)
11568 #2605: gstreamer: Update to 0.10.30
11569 #2677: introducing util-linux-ng as replacement for util-linux
11570 #2917: Qt: Add declarative module
11571 #3145: jffs2 image generation fails
11572 #3271: netperf-2.4.5 fails to compile
11573 #3331: xdata_xcursor-themes depends on xcursorgen
11574 #3343: Add file:// download SITE_METHOD
11575 #3391: Add support for specifying an external kernel tree
11576 #3631: Error while compiling with Xorg
11577 #3709: oprofile doesn't build for mipsel
11578 #3925: midori not getting compile
11579 #4045: Add support for downloading i386 toolchains from codesourcery
11580 #4165: lrzsz-fix-symlink-at-rebuild.patch
11581 #4171: makedevs-unused-but-set-variable.patch
11582 #4183: Codesourcery toolchain download site has changed
11583 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
11584 #4381: Add option to lighttpd to enable Lua support
11585 #4387: Make sure that dest dir exists before installing mtd files
11587 2011.08, Released August 31th, 2011:
11589 Fixes all over the tree.
11591 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
11594 Updated/fixed packages: ipset, python
11596 2011.08-rc2, Released August 29th, 2011:
11598 Fixes all over the tree.
11600 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
11601 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
11604 Defconfigs: kernel updates, fix mini2440 serial port config,
11605 remove old arm toolchain configs.
11607 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
11608 targets similar to linux/busybox.
11610 Updated/fixed packages: barebox, directfb, libsoup,
11611 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
11612 usbmount, util-linux, xfont_font-misc-misc
11614 Issues resolved (http://bugs.uclibc.org):
11616 #3685: ncurses installation hangs due to old version of tic
11617 #4093: Grub fails to install bz2 patch after conversion to...
11619 2011.08-rc1, Released August 4th, 2011:
11621 Fixes all over the tree and new features.
11623 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
11624 ext-toolchain-wrapper improvements, improved non-MMU
11625 support. GCC 4.3.6 / 4.6.1.
11627 GENTARGETS infrastructure extended to cover bootloaders and
11628 Linux kernel as well. Options to retrive Linux/U-Boot from a
11629 custom git repo instead of upstream tarballs.
11630 Support for Linux 3.x and release candidate tarballs.
11631 X-Loader bootloader for omap added.
11633 Make source/external-deps now also works for external
11634 toolchains / crosstool-ng backend.
11636 Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
11637 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
11638 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
11639 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
11640 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
11641 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
11642 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
11643 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
11644 synergy, udev, usbmount, usbutils, util-linux, valgrind,
11645 webkit, xorg-xserver, xz, zlib
11647 New packages: acl, attr, ebtables, gnutls, inotify-tools,
11648 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
11649 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
11650 statserial, stunnel, ti-utils, uboot-tools, yajl
11652 Deprecated packages: liboil, swfdec
11654 Removed packages: hal
11656 Issues resolved (http://bugs.uclibc.org):
11658 #3559: libnspr: Add new package
11659 #3595: patch to add libroxml
11660 #3565: libnss: Add new package
11661 #3583: xfonts_font-adobe-100dpi fails due to missing map file
11662 #3649: [PATCH] Add mapdir to existing pkg-config patch
11663 #3907: 2011.05 - Qt 4.7.3 not building on ARM
11664 #3961: Nfs-utils: Remove SUSv3-function index
11665 #3985: "help" target's defconfig list needs sort
11666 #3997: bump libroxml to v2.1.0
11668 2011.05, Released May 27th, 2011:
11670 Updated/fixed packages: makedevs
11672 2011.05-rc2, Released May 24th, 2011:
11674 Fixes all over the tree.
11676 Toolchain: Code sourcery ARM 2009q1 download URL fixed /
11677 2009q3 external toolchains added. Crosstool-NG bumped to
11678 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
11679 bumped to 2.6.38.7.
11681 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
11683 2011.05-rc1, Released May 18th, 2011:
11685 Fixes all over the tree and new features.
11687 External toolchain improvements: We now build a binary
11688 toolchain wrapper and install it into HOST_DIR/usr/bin, which
11689 enforces the correct compiler arguments, making an external
11690 toolchain as easy to use outside of Buildroot as the internal
11691 ones are. This also brought a cleanup of CFLAGS, making the
11692 Buildroot build output easier to read.
11694 Rootfs device handling improvements: Choice between static
11695 /dev, devtmpfs and devtmpfs with either mdev or udev.
11697 Toolchain: More preconfigured codesourcery external
11698 toolchains, improved Crosstool-NG support, fix for GCC
11699 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
11700 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
11702 Bootloaders: U-boot 2011.03, Barebox 2011.05.0
11704 Linux: support for custom kernel image targets, E.G. for
11705 powerpc builds with embedded device trees.
11707 Misc fixes for qemu defconfigs, ensuring correct serial
11708 terminal setup out of the box.
11710 Misc gentarget / autotools handling fixes.
11712 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
11713 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
11714 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
11715 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
11716 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
11717 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
11718 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
11719 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
11720 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
11721 procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
11722 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
11723 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
11724 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
11726 New packages: bonnie++, can-utils, gdisk, htop,
11727 input-event-daemon, libexif, libraw, libv4l, ngircd
11729 Removed packages: festival
11731 Issues resolved (http://bugs.uclibc.org):
11733 #2131: Add OpenMP support to the toolchain
11734 #3379: New Package: bonnie++
11735 #3445: Not working openssl-10.0.0d on 386sx
11736 #3451: fakeroot package: wrong FAKEROOT_SITE variable
11737 #3457: alsamixergui: broken URL
11738 #3475: Calling sync on large filesystems when not always necessary
11739 #3511: make busybox-menuconfig does not download busybox package
11740 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
11741 #3571: u-boot: fw_printenv does not build
11742 #3643: popt source url is not responding
11743 #3733: dropbear: make zlib optional
11744 #3757: Buildroot can't build mplayer with libmad
11746 2011.02, Released February 28th, 2011:
11748 Fixes all over the tree.
11750 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
11751 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
11753 Deprecated packages: devmem2, webif
11755 Issues resolved (http://bugs.uclibc.org):
11757 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
11758 #3259: Unable to build webkit (on arm)
11759 #3295: slang fails to build on mipsel
11760 #3325: ffmpeg fails to build
11762 2011.02-rc2, Released February 24th, 2011:
11764 Fixes all over the tree.
11766 Festival packages marked as broken. Unless someone steps up
11767 to support them, they will be removed during the 2011.05
11770 Updated/fixed packages: atk, avahi, bind, cairo, dbus,
11771 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
11772 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
11773 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
11774 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
11775 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
11776 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
11777 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
11778 tcpreplay, tiff, wpa_supplicant, xcb-util,
11779 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
11780 xdriver_xf86-input-{mouse,synaptics,void},
11781 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
11782 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
11783 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
11784 xserver_xorg-server, xz
11786 Removed packages: ace_of_penguins, vlc
11788 Issues resolved (http://bugs.uclibc.org):
11790 #3205: Failing chmod when running "make" in buildroot (openssl)...
11791 #3277: quagga fails to build with SNMP support
11792 #3283: See why nfs-utils needs fakeroot, and convert to autotools
11793 #3307: synergy fails to build due to missing XTest library
11795 2011.02-rc1, Released February 14th, 2011:
11797 Fixes all over the tree and new features.
11799 External toolchain improvements: clarification of the options,
11800 and introduction of the toolchain profile concept, for
11801 well-known toolchains. Buildroot is now capable of
11802 automatically downloading and extracting well-known toolchains
11803 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
11804 toolchains are supported). Crosstool-NG backend updated and
11807 Complete rework of how hardware boards are supported.
11808 Each board now only has a single defconfig file, and all
11809 board-specific options have been removed. See
11810 docs/buildroot.html#board_support for details.
11812 Added support for the following boards: Mini2440, Qemu ARM
11813 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
11814 r2d and Qemu x86. The Qemu boards support allows to easily
11815 build systems that are known to work under Qemu.
11817 Initial support for Blackfin processors.
11819 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
11820 preparation for support of SDK. For the same reason, the
11821 toolchain binaries (cross-compiler and other related tools)
11822 are now installed in $(O)/host/usr/bin/. The cross pkg-config
11823 now also automatically returns correct values for cross
11824 compilation, without needing any environment variables to be
11827 Ccache support reworked. Now used for both host and target
11828 compilation, and cache is stored in ~/.buildroot-ccache.
11830 Toolchain: uClibc 0.9.32-rc2, several components moved to
11831 normal AUTOTARGET packages.
11833 Generic cmake infrastructure, similar to the existing
11834 GENTARGETS/AUTOTARGETS.
11836 Support for bzr downloads, next to the existing git/svn support.
11838 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
11839 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
11841 EXT2 file system size handling improved, UBI image support, fs
11842 configuration options cleanup, U-Boot/Barebox version bumps.
11844 Updated/fixed packages: alsa-utils, at, autoconf, automake,
11845 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
11846 coreutils, cups, dbus, dbus-python, dhcp, directfb,
11847 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
11848 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
11849 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
11850 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
11851 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
11852 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
11853 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
11854 libsndfile, libtheora, libtool, libusb-compat, libvorbis,
11855 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
11856 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
11857 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
11858 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
11859 openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
11860 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
11861 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
11862 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
11863 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
11864 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
11865 xkeyboard-config, xlib_libX11, xz, zlib
11867 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
11868 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
11869 libffi, libhid, libreplaygain, libsamplerate, libsigc++,
11870 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
11871 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
11874 Removed packages: hotplug, l2tp, libfloat, microcom,
11877 Issues resolved (http://bugs.uclibc.org):
11879 #267: The make target: cross fails because toolchain_build_...
11880 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
11881 #561: ltp-testsuite failed to install
11882 #1447: Installing gfortran on PowerPC
11883 #1651: Build fail caused by ccache in module-init-tools
11884 #1681: Cross-compiled binaries shouldn't be installed into staging
11885 #1723: [PATCH] axel: convert to generic package infrastructure and...
11886 #1735: [PATCH] mplayer: convert to autotools infrastructure
11887 #2551: [PATCH] native toolchain in the target filesystem fails
11888 #2623: buildroot-snapshot-20100922 fails when compiling development...
11889 #2647: makedevs package lacks support for 16-bit major/minor numbers
11890 #2371: QT MYSQL Module does not build when MySQL installed on the host
11891 #2839: compile fails in various packages with a odd message "error:...
11892 #2887: tar "buffer overflow detected" error
11893 #2893: Broken "make source" with external toolchain
11894 #2905: Qt: Speed up compilation, if gui-module isn't selected
11895 #2929: genext2fs: couldn't allocate a block (no free space)
11896 #2935: Ntpdate isn't installed
11897 #2965: Broken linkage to xkbcomp (blocking X server startup)
11898 #2983: xlib_libX11 build failed
11899 #3007: kexec doesn't build: Missing regdef.h file
11900 #3085: Init scripts are not compatible with sysVinit (when busybox...
11901 #3103: make external-deps wants to download gcc-.tar.bz2 when...
11902 #3109: abnormal `make busybox-menuconfig`
11903 #3115: How about board specific makefiles?
11904 #3169: python patch has typo, aborts build in scenario
11905 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
11907 2010.11, Released November 30th, 2010:
11909 Fixes all over the tree.
11911 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
11914 Issues resolved (http://bugs.uclibc.org):
11916 #2773: squid with openssl support needs openssl on the host
11917 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
11919 2010.11-rc2, Released November 25th, 2010:
11921 Fixes all over the tree.
11923 Add support for LEON Sparc architecture variants. Fix make
11924 source/external-deps for host packages.
11926 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
11927 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
11928 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
11929 sysstat, webkit, zlib
11931 Issues resolved (http://bugs.uclibc.org):
11933 #759: Sysstat build broken without libintl
11934 #2479: host-module-init-tools 3.11 fails to build
11935 #2725: Buildroot overrides kernel config
11936 #2785: mtd-utils build fails due to missing libmtd
11937 #2791: Added PHP-Process Control to the PHP-Package
11938 #2797: pciutils dependencies on zlib not taken into account
11939 #2809: failed to compile libglib2
11940 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
11941 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
11942 #2833: Failed to compile webkit without X11
11944 2010.11-rc1, Released November 8th, 2010:
11946 Fixes all over the tree and new features.
11948 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
11949 misc fixes + nconfig and savedefconfig targets.
11951 Toolchain: ARM cortex A9 support, experimental crosstool-ng
11952 backend, GCC 4.5.x.
11954 Fs: Squashfs 4.1 with lzo support
11956 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
11957 generic new-style ones instead.
11959 Download handling reworked and support for git/svn downloads
11962 Removed experimental shared config.cache support, as it is
11965 A convenience Makefile wrapper is created when using
11966 out-of-tree building, similar to how it is done for the kernel.
11968 Alpha, Cris, IA64 and Sparc64 architecture support removed.
11970 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
11971 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
11973 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
11974 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
11975 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
11976 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
11977 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
11978 gamin, gawk, genext2fs, gperf, gst-plugins-base,
11979 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
11980 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
11981 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
11982 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
11983 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
11984 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
11985 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
11986 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
11987 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
11988 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
11989 openssl, openvpn, oprofile, pango, patch, pcre, php,
11990 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
11991 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
11992 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
11993 speex, sqlite, squashfs, startup-notification, strace,
11994 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
11995 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
11996 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
11997 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
11999 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
12000 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
12001 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
12002 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
12003 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
12004 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
12005 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
12006 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
12007 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
12008 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
12011 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
12013 Removed packages: dillo, libglib12, libgtk12, microwin,
12016 Issues resolved (http://bugs.uclibc.org):
12018 #901: new package: gpsd
12019 #2389: Generate a Makefile wrapper in $(O)
12020 #2461: wireless_tools: install shared library if needed
12021 #2521: Can't compile sdl_mixer, mikmod.h can't be found
12022 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
12023 #2563: [PATCH] cairo: Expose the configure option to disable some...
12024 #2581: libmms: Update to 0.6, and patch to work on architectures...
12025 #2707: Can't compile linux kernel using buildroot + crosstool-ng
12027 #2737: buildroot configuration tool crashing when the path exceeds...
12028 #2767: Build for lsof broken in buildroot-2010.08
12030 2010.08: Released August 31th, 2010:
12032 Fixes all over the tree.
12034 Updated/fixed packages: atk, xstroke
12036 Removed packages: lxdoom
12038 2010.08-rc2, Released August 30th, 2010:
12040 Fixes all over the tree.
12042 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
12043 locale support as broken. Remove deprecated GCC 4.2.[1-3]
12046 Mark CRIS architecture as deprecated, as it is discontinued
12049 Marked shared config.cache as experimental and disabled by
12050 default as it is known to break with certain package
12053 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
12056 fs: old-style squashfs for big endian archs fixed.
12058 Updated/fixed packages: busybox, gst-plugins-base,
12059 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
12060 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
12061 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
12064 Removed packages: stunnel
12066 Issues resolved (http://bugs.uclibc.org):
12068 #635: util-linux fails to build in 2009.08
12069 #2239: netcat package installs its binary to target as avr32-linux...
12070 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
12071 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
12072 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
12074 2010.08-rc1, Released July 30th, 2010:
12076 Fixes all over the tree and new features.
12078 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
12079 and non-sysroot support removed. Added support for (snapshot)
12080 NPTL in uClibc, 0.9.28.3 removed,
12082 Bootloaders: Various cleanups, moved to boot/, added Barebox,
12083 removed yaboot. Support building u-boot from custom tarball,
12086 New GTK-based configurator, usable using 'make gconfig'.
12088 Java packages marked as broken. Unless someone steps up to
12089 support this, they will be removed during the 2010.11
12092 Alpha, IA64 and Sparc64 architectures marked as deprecated.
12093 GTK+ on DirectFB has also been marked as deprecated, as it is
12094 not supported in recent GTK+ versions, and more and more
12095 packages depends on the new versions.
12096 Unless someone steps up to support them, they will be removed
12097 during the 2010.11 development cycle.
12099 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
12100 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
12102 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
12103 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
12104 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
12105 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
12106 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
12107 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
12108 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
12109 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
12110 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
12111 ltrace, make, midori, module-init-tools, mplayer,
12112 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
12113 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
12114 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
12115 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
12116 usbutils, webif, webkit, wireless_tools, xerces,
12117 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
12119 Removed packages: modutils, portage, rxvt
12121 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
12123 Issues resolved (http://bugs.uclibc.org):
12125 #321: alsa-lib uses host include files for python which breaks ...
12126 #361: linux kernel configuration choice works incorrectly
12127 #387: Tremor not installed to toolchain
12128 #401: new package: ffmpeg
12129 #475: uImage target for U-boot failed generating
12130 #543: ATK requires X11 on DirectFB target
12131 #575: webkit: Buildroot Libtool Patch Fails
12132 #583: build fails with external x86_64 toolchain
12133 #729: sstrip creates corrupted headers
12134 #829: Webkit r44552 needs libXt
12135 #835: Package Dataflashboot-1.05 does not compile with buildroot...
12136 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
12137 #859: Add (head of) nptl branch to list of uClibc versions
12138 #949: compile with debug info
12139 #955: Grub fails to build with External Toolchain
12140 #1051: Webkit doesn't compile (Linuxthreads new, x86)
12141 #1213: Move .config into output directory
12142 #1225: Buildroot fails to account for "nof" subdirectory (no float...
12143 #1231: (sparc) Linux kernel fails to build
12144 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
12145 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
12146 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
12147 #1405: WebKit fails to build because pthread_getattr_np is not impl...
12148 #1675: GMP Error during buildroot make process
12149 #1741: external toolchain linking error
12150 #1753: lmbench: convert to generic package infrastructure
12151 #1771: Fakeroot and the target/generic/device_table.txt create bad...
12152 #1807: LZMA 4.32.7, Required header file(s) are missing
12153 #1813: xkeyboard-config fails to build because of intltool problem
12154 #1879: Bump iptables to 1.4.8
12155 #1885: Add a bunch of lua modules
12156 #1897: Bump libusb to 1.0.7
12157 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
12158 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
12159 #1927: Bump file to 5.03 and migrate to autotargets
12160 #1933: Bump gawk to 3.1.8 and migrate to autotargets
12161 #1945: PHP: add sqlite3 dependency when using external lib
12162 #1951: Bump openssl to 0.9.8o
12163 #1957: Bump sqlite to 3.6.23.1
12164 #1975: Package removal/deprecation
12165 #1981: zlib: bump to 1.2.5
12166 #1987: intltool: Fix spelling mistake
12167 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
12168 #1999: Typo in path checking
12169 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
12170 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
12171 #2038: Bump ncurses to 5.7
12172 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
12173 #2101: blackbox depends on locale support
12174 #2119: Tries to build kernel, although disabled in config
12175 #2125: libXfont build fail
12176 #2143: buildroot compiler generates segfaulting statically linked exe..
12177 #2149: xterm build failure
12178 #2155: Compression lzo don't set for ubifs
12179 #2161: [SECURITY] Update libpng to 1.2.44
12180 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
12181 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
12182 #2191: linux-fusion build fail
12183 #2221: Qt does not compile (dependencies not taken into account?)
12184 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
12185 #2245: Netcat does not work due to incorrect assumptions about signed..
12186 #2251: directory output/build after make *_defconfig not found
12187 #2257: Convert netsnmp package to autotargets
12188 #2263: Bump samba to 3.3.13
12189 #2269: setserial causes make error
12191 2010.05, Released May 30th, 2010:
12193 Fixes all over the tree.
12195 Updated/fixed packages: coreutils, hal, libcap,
12196 lockfile-progs, ncftp, xserver_xorg-server
12198 Issues resolved (http://bugs.uclibc.org):
12200 #1789: binutils fails to build for i386
12201 #1843: Fix libcap build failure
12202 #1855: XORG Keyboard driver fails to compile
12204 2010.05-rc3, Released May 27th, 2010:
12206 Fixes all over the tree.
12208 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
12209 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
12210 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
12211 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
12212 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
12213 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
12214 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
12215 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
12216 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
12217 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
12218 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
12220 Issues resolved (http://bugs.uclibc.org):
12222 #75: arm buildroot "unrecognized option" error
12223 #699: Buildroot fails to copy libstdc++ to target when using external...
12224 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
12225 #1729: alsamixergui fails to build
12226 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
12227 #1819: pciutils small bugs
12228 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
12230 2010.05-rc2, Released May 11th, 2010:
12232 Fixes all over the tree.
12234 Updated/fixed packages: busybox, customize, gawk, gnuchess,
12235 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
12236 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
12237 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
12238 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
12239 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
12240 xproto_fontcacheproto, xproto_fontsproto, xvkbd
12242 Removed packages: vice
12244 Issues resolved (http://bugs.uclibc.org):
12246 #849: "customize" package copies files to wrong place in target tree
12247 #985: Bump usb_modeswitch package to 1.1.0
12248 #1135: Package customize. Wrong copying
12249 #1525: Package hal deletes a whole <target>/etc/rc.d directory
12250 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
12251 #1669: Busybox failed to compile when using an external toolchain
12252 #1699: Fix usbutils dependencies and bump
12253 #1705: Fix pciutils broken cross compiling
12254 #1717: External toolchain fixes for hostapd & wpa_supplicant
12256 2010.05-rc1, Released May 3rd, 2010:
12258 Cleaned up / restructured package menu.
12260 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
12261 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
12262 removed broken nios2 support, ppc e300cX/e500mc support,
12263 improved external toolchain support, GDB 7.x support.
12265 X.org updated to 7.5.
12267 New packages: cdrkit, cramfs, genext2fs, genromfs,
12268 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
12269 squashfs, squashfs3, squid
12271 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
12272 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
12273 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
12274 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
12275 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
12276 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
12277 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
12278 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
12279 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
12280 qt, radvd, samba, setserial, smartmontools, tar, tslib,
12281 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
12282 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
12283 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
12284 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
12285 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
12286 xproto_xf86miscproto, xserver_xorg-server
12288 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
12289 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
12290 xproto_xf86miscproto
12292 Issues resolved (http://bugs.uclibc.org):
12294 #513: Add new squid package
12295 #661: lmbench: new package
12296 #719: Add lua option to haserl
12297 #800: [PATCH] iperf update to 2.0.4
12298 #803: [PATCH] lua - add shared library patch and config option for...
12299 #805: [PATCH] mdadm - version update
12300 #817: integrator926_defconfig uses unsupported uboot board name
12301 #851: Add option to specify --sysroot value for external toolchain
12302 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
12303 package for compatibility with old packages that expect
12305 #1105: Add new netperf package
12306 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
12307 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
12308 #1123: Bump less to 436 and migrate to Makefile.autotools.in
12309 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
12310 #1189: Wrong u-boot configuration name for integrator926 target
12311 #1219: kernel headers not correctly installed into toolchain/staging
12312 #1267: Wrong BR2_EXTRA_VERSION
12313 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
12314 #1303: Add librsync package
12315 #1321: Busybox link fails due to lack of --sysroot option
12316 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
12317 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
12318 #1369: cannot build radvd (flex problem)
12319 #1387: xlib_libX11-1.3.2 can't find libjpeg
12320 #1411: [SECURITY] Update openssl package to 0.9.8n
12321 #1417: Bump iptables to 1.4.7
12322 #1423: Bump e2fsprogs to 1.41.11
12323 #1429: [SECURITY] Update php to 5.2.13
12324 #1441: Add binutils 2.20.1
12325 #1447: Package installation on target with debug symbols is broken
12326 #1459: Misc QA fixes
12327 #1489: radvd update to 1.6
12328 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
12329 #1537: dev entries not created anymore
12330 #1555: Fix default uclibc-0.9.31 configuration
12331 #1561: [SECURITY] Update samba to 3.3.12
12332 #1567: openssl0.9.8n fails to compile
12333 #1573: Alsa-utils alsactl/init/* not installed to target
12334 #1591: portmap fails to compile
12335 #1615: Convert eeprog package to gentargets
12336 #1645: Bump hostapd package to 0.7.2
12338 2010.02, Release February 26th, 2010:
12340 Fixes all over the tree.
12342 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
12343 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
12346 Removed packages: hostap, openmotif, xpdf
12348 Issues resolved (http://bugs.uclibc.org):
12350 #165: openmotif does not build
12351 #1147: Remove obsolete hostap package
12352 #1183: make source fails to download gmp, mpfr and patches
12354 2010.02-rc2, Released February 23th, 2010:
12356 Fixes all over the tree and new features.
12358 New packages: intltool
12360 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
12361 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
12362 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
12363 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
12364 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
12365 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
12366 xlib_libfontenc, xproto_trapproto, zlib
12368 Removed package: xboard
12370 Issues resolved (http://bugs.uclibc.org):
12372 #335: atk looks for the path to the gnome library on the host
12373 #355: Please update WebKit - it doesn't compile!
12374 #453: libglib2 autoreconf
12375 #457: e2fsprogs link problem
12376 #459: libgtk2 autoreconf
12377 #469: build of libgtk2 for host incorrectly assumes that X.org ...
12378 #671: Bash fails to build when building buildront on Ubuntu 9.04
12379 #711: WebKit host dependencies problems
12380 #821: cp: illegal operation
12381 #1039: Not compiled on ubuntu karmic
12382 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
12384 2010.02-rc1, Released February 9th, 2010:
12386 Fixes all over the tree and new features.
12388 Generalized autotools infrastructure to be usable for
12389 non-autotools packages, see package/Makefile.package.in for
12392 Cleaned up avr32 toolchain config, external source-based
12393 toolchain support is gone.
12395 Dependency checks: Also check for makeinfo, only print output
12398 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
12400 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
12403 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
12404 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
12405 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
12406 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
12407 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
12408 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
12409 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
12410 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
12412 Removed package: asterisk, openswan
12414 Issues resolved (http://bugs.uclibc.org):
12416 #515: tcpreplay: new package
12417 #553: Wrong DirectFB ps2mouse limitation
12418 #559: mesa3d build fails
12419 #679: Autoconf cannot find M4
12420 #739: New/updated hostapd package
12421 #749: Bump usbutils package to version 0.86
12422 #751: Kernel 2.6 snapshot fetch fail
12423 #753: Bump lighttpd package to 1.4.25
12424 #757: U-Boot: mkimage cannot be installed using external toolchain
12425 #761: Add binutils 2.20 to toolchain options
12426 #763: [SECURITY] Update pcre to 7.9
12427 #765: Add buildroot branding to gcc
12428 #767: Bump iw package to 0.9.18
12429 #773: [SECURITY] Update bind to 9.5.2-P1
12430 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
12431 #813: Drop not very useful generic package selection options ...
12432 #823: Editor backup files (~) is copied from the target_skeleton
12433 #827: Bump mtd-utils package to version 1.2.0
12435 #913: Bump iptables to 1.4.6
12436 #919: Bump usb_modeswitch package to 1.0.7
12437 #925: Bump wpa_supplicant package to 0.6.10
12438 #931: Bump kismet package to 2010-01-R1
12439 #937: Bump openvpn package to 2.1.1
12440 #943: Bump sqlite package to 3.6.22
12441 #961: Bump dnsmasq to 2.52
12442 #967: Bump netstat-nat to 1.4.10
12443 #973: Bump iw to 0.9.19
12444 #1003: DHCP options disabled with busybox-1.16.0
12445 #1009: [SECURITY] Bump php to 5.2.12
12446 #1015: [SECURITY] Bump bind to 9.5.1-P2
12447 #1027: Busybox flash commands conflict with those from mtd-utils
12448 #1063: [SECURITY] Update lighttpd to 1.4.26
12450 2009.11, Released December 1st, 2009:
12452 Additional fixes and cleanups.
12454 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
12455 microperl, ncurses, vim
12457 Issues resolved (http://bugs.uclibc.org):
12459 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
12461 2009.11-rc2, Released November 29th, 2009:
12463 Additional fixes and cleanups.
12465 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
12467 2009.11-rc1, Released November 23rd, 2009:
12469 Fixes all over the tree and new features.
12471 Cleaned up / Simplified build directory layout. Refer to
12472 docs/buildroot.html#using for details.
12474 Target defconfig files moved to configs/ and listed in 'make help'
12477 Fixed *clean targets. Now clean removes everything generated,
12478 so you can do a fresh rebuild. Distclean furthermore removes
12479 kbuild tools and .config, bringing the source tree back in a
12482 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
12483 soft / hardfloat setting for architecture, ensure target-ldd
12486 New packages: divine, gvfs, libarchive, libmicrohttpd,
12487 sdl_sound, swfdec, sysstat
12489 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
12490 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
12491 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
12492 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
12493 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
12494 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
12495 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
12496 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
12497 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
12498 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
12499 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
12500 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
12501 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
12503 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
12505 Issues resolved (http://bugs.uclibc.org):
12507 #301: allow to install libsmbclient
12508 #303: add gvfs package
12509 #477: Add sdl_sound package
12510 #487: Make kismet package sexier
12511 #511: New package usb_modeswitch
12512 #527: misc fixes for dnsmasq package
12513 #565: libevent: Bump version and clean up makefile
12514 #587: Use iptables multipurpose binaries and bump to 1.4.4
12515 #593: Missing early check for patch(1)
12516 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
12517 #609: libmicrohttpd: New package
12518 #615: python: Don't delete .py files unless asked
12519 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
12520 #619: netkittelnet requires netkitbase to install, but there's no ...
12521 #645: allow to build nbd-server with NBD package
12522 #653: [SECURITY] Update php package to version 5.2.11
12523 #655: Update sqlite package to version 3.6.18
12524 #657: Bug in imagemagick-clean target
12525 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
12526 #665: [PATCH] Samba package
12527 #667: [PATCH] e2fsprogs
12528 #683: SDL-dfb does not select directfb
12529 #701: make install problem with unstripped binaries
12530 #703: [SECURITY] Update openssl package to 0.9.8l
12531 #705: Bump spawn-fcgi package to 1.6.3
12532 #709: Bump lighttpd package to 1.4.24
12533 #713: Migrate openntpd package to Makefile.autotools.in
12534 #715: Bump libidn package to 1.15 and other fixes
12535 #717: Bump dnsmasq to 2.51 and introduce new IDN option
12536 #731: Bump iw package to 0.9.17
12538 2009.08, Released August 31th, 2009:
12540 Additional fixes and cleanups.
12542 Updated/fixed packages: ctorrent, saveconfig/getconfig,
12543 sdl_net, util-linux.
12545 Issues resolved (http://bugs.uclibc.org):
12547 #529: util-linux doesn't find headers and include libs correctly
12548 #557: Build ctorrent with SSL support if available
12550 2009.08-rc3, Released August 26th, 2009:
12552 Additional fixes and cleanups.
12554 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
12555 directfb, enchant, kernel headers.
12557 Issues resolved (http://bugs.uclibc.org):
12559 #471: Allow directfb compilation with debug
12560 #541: Removal of CVS directories in target filesystem broken
12561 #547: berkeleydb: Update config.{sub, guess}
12562 #549: enchant: Fix dependencies.
12563 #569: Fix alsa-utils build for x86 on x86-64
12565 2009.08-rc2, Released August 6th, 2009:
12567 Additional fixes and new features.
12569 New packages: libuuid, gcc 4.3.4.
12571 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
12572 jamvm, libusb, microperl, neon, popt, sed, webkit.
12574 Fixed issue with 'make oldconfig'
12576 Issues resolved (http://bugs.uclibc.org):
12578 #525: sed broken with external toolchain
12579 #537: Fix gzip build with recent glibc
12581 2009.08-rc1, Released August 2nd, 2009:
12583 Fixes all over the tree and new features.
12585 Improvement of external toolchain support:
12586 - Support for glibc toolchains.
12587 - The toolchain configuration announced to Buildroot is
12588 verified against the real toolchain configuration.
12589 - Fixes, documentation.
12591 Cleanup X.org support: clarified configuration options, and
12592 removed mandatory dependency on useless libraries such as
12595 New QT-based configurator, usable using 'make xconfig'.
12597 Support for the Xtensa architecture.
12599 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
12602 New packages: bmon, ctorrent, dosfstools, enchant,
12603 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
12604 sdl_gfx, spawn-fcgi.
12606 Updated packages: bind, busybox, coreutils, sqlite, directfb,
12607 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
12608 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
12609 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
12610 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
12611 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
12612 wpa-supplicant, xdriver_xf86-input-synaptics,
12613 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
12614 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
12617 Issues resolved (http://bugs.uclibc.org):
12619 #83: liblockfile fails to compile due to eaccess redefinition
12620 #163: Xtensa architecture port
12621 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
12622 #241: device mapper + lvm2: build together
12623 #243: ctorrent: new package
12624 #247: ntfsprogs: new package
12625 #271: Library 'libgcc_s.so.1' not installed in search path
12626 #287: New package libnl
12627 #289: New package iw
12628 #331: Update MPlayer to version 1.0rc2
12629 #333: Bump sqlite package to 3.6.15
12630 #349: update libsoup to version 2.26.2
12631 #357: New package netstat-nat
12632 #359,#413: Upgrade openvpn to Makefile.autotools.in
12633 #367: linux kernel compile error for arm926t
12634 #369: Add SDL_gfx package
12635 #373: Support for building gstreamer without libxml
12636 #379: update DirectFB to version 1.4.0
12637 #383: gst-plugins-good: Allow soup plugin to be configured
12638 #385: neon: Fix pkgconfig dependency
12639 #387: Tremor not installed to toolchain
12640 #389: New package bmon
12641 #391: gstreamer: Bump version to 0.10.23
12642 #393: gst-plugins-base: Bump version to 0.10.23
12643 #395: gst-plugins-bad: New package
12644 #403: Error while building iso9660 image
12645 #409: Bump php package to 5.2.10
12646 #411: ipsec-tools: Bump version to 0.7.2
12647 #417: New package spawn-fcgi
12648 #419: Bump lighttpd package to 1.4.23
12649 #421: toolchain: Clean up toolchain locale support menu
12650 #427: webkit: Update to WebKit svn r44552
12651 #437: ltp-testsuite: Bump version to 20090630
12652 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
12653 #467: DirectFB 1.4.1
12654 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
12655 #491: libxml2: Bump version to 0.7.3
12656 #495: Bump bind package to 9.5.1-P3 (security)
12657 #497: OpenSSL RSA key generation hangs on x86_64
12658 #509: Bump sqlite package to 3.6.16
12659 #523: pciutils broken with external toolchain
12660 #533: Update gamin to 0.1.10 to fix compilation
12662 2009.05, Released June 1st, 2009:
12664 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
12665 version and marked ubifsroot as broken.
12667 2009.05-rc3, Released May 27th, 2009:
12669 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
12670 busybox, curl, libusb, readline, python and strace.
12672 Issues resolved (http://bugs.uclibc.org):
12674 #345: libcurl package needs a urandom fix
12676 2009.05-rc2, Released May 19th, 2009:
12678 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
12679 for newer hosts), stable kernel versions, busybox, cups,
12680 dmraid, docker, mesa3d, rsync and updated defconfigs.
12682 xserver marked as broken on AVR32 and atngw100-expanded
12685 Issues resolved (http://bugs.uclibc.org):
12687 #167: metacity does not build
12688 #295: gamin installs python support even if python is disabled
12689 #323: gen_matypes fails to execute during build of Mesa when us...
12691 2009.05-rc1, Released May 5th, 2009:
12693 Fixes all over the tree, further conversion of packages to
12694 Makefile.autotools.in and we now build host versions of
12695 packages where needed for build time dependencies instead of
12696 relying on the correct versions being available on the build
12697 host. Ancient toolchain / busybox versions have furthermore
12698 been removed as announced in the 2009.02 release notes.
12700 New packages: flac, gob2, lzop, taglib, wpa_supplicant
12702 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
12703 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
12704 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
12705 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
12706 util-linux, xorg7, xerces
12708 Issues resolved (http://bugs.uclibc.org):
12710 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
12711 and a ton of other improvements
12712 #19: page.h missing by util-linux
12713 #37: update libglib2 to version 2.18.4
12714 #61: tslib puts staging_dir into pkgconfig file
12715 #69: tar refuses to build
12716 #71,#175: ./wchar.h:41:12: error: empty filename in #include
12717 #73: Bump openssl package to the latest version
12718 #81: New package wpa_supplicant
12719 #99: new package: flac
12720 #101: update gstreamer packages
12721 #105,#313: menuconfig segfaults on tinyx if wchar is not
12723 #107: convert libvorbis to Makefile.autotools.in
12724 #109: Make pppd package avoid bsd err
12725 #111: binutils 2.17 fails to build when texinfo >= 4.10
12726 #133: Modify ncurses5-config to get correct include path
12727 #137: Bump php to version 5.2.9
12728 #139: Bump sqlite to 3.6.11 and convert to
12729 Makefile.autotools.in
12730 #145: Bump bind package to 9.5.1-P1 (security)
12731 #147: buildroot toolchain fails to build w/binutils-2.19.1
12732 #151: openssl package trivial fixes
12733 #161: vim fails on patching with errors in configure.patch
12734 #169: blackbox-0.70.1 does not build
12735 #177: xdriver_xf86-input-keyboard does not build
12736 #179: Upgrade dropbear to Makefile.autotools.in
12737 #181: Update to Xorg 7.4
12738 #187: ntfs-3g: could not build cross
12739 #191: alsa-lib ARM binaries always built with EABI
12740 #213: Bump wpa_supplicant package to version 0.6.9
12741 #217: Bump openssl package to 0.9.8k (security)
12742 #219: Toolchain build fails on m4
12743 #225: m4 macros are out of place
12744 #233: make ipv6 optional in iptables
12745 #237: ncftp: convert to Makefile.autotools.in
12746 #239: ntfs-3g: convert to Makefile.autotools.in
12747 #245: lzop: new package
12748 #271: Bump bind package to 9.5.1-P2 (security)
12749 #277: Bump sqlite package to 3.6.16
12750 #279: update libglib2 to version 2.20.1
12751 #281: update DirectFB to version 1.2.8
12753 #285: compilation of samba fails if IPV6 support is missing
12754 #293: update samba to version 3.3.3
12755 #299: add shared-mime-info package
12756 #307: make openssl package respect build flags