1 2023.02-rc2, released February 27th, 2023
3 Fixes all over the tree.
5 Updated/fixed packages: asterisk, at91dataflashboot, bind,
6 efivar, erlang, flac, fluent-bit, freerdp, gcc, gdal, gerbera,
7 gnuradio, gqrx, haproxy, hawktracer, imx-gpu-g2d,
8 intel-gmmlib, libarchive, libblockdev, libcamera-apps, libjxl,
9 libmodsecurity, libsigrokdecode, lightning, lirc-tools,
10 lttng-babeltrace, modem-manager, modsecurity2,
11 multipath-tools, mutt, mxs-bootlets, netsurf, network-manager,
12 nginx-naxsi, ntpsec, opensbi, optee-client, pcm-tools,
13 php-xdebug, pistache, postgresql, proxychains-ng,
14 python-m2crypto, python-numpy, python-webargs,
15 python-werkzeug, rtl8723bu, rtty, speechd, sudo, systemd,
16 tiff, tmux, wilc-driver, wpa_supplicant, xerces,
17 xtables-addons, xwayland, zabbix
19 Removed packages: uccp420wlan
21 2023.02-rc1, released February 20th, 2023
23 Numerous package updates and many (62) new packages.
27 - The check for access to "unsafe" (E.G. from the build host)
28 header files and libraries by the cross compiler is now
29 unconditionally enabled.
31 - Bootlin external toolchains updated to 2022.08
33 - The handling of the CCACHE_* environment variables by the
34 toolchain wrapper is now more strict, causing the variables
35 to only be exported when BR2_CCACHE is enabled.
39 - Br2-external: Fix make performance issue when many (> 6)
40 external trees are used together.
42 - Legal-info: Stop warning about not saving sources for local
43 / override packages if <PKG>_REDISTRIBUTE is set to NO.
45 - Go: Ensure our go build and module cache is used, even for the
48 - Cargo: CARGO_HOME (the location where cargo stores it
49 downloaded artifacts) is now located under DL_DIR rather
50 than in HOST_DIR/share/cargo, ensuring it is shared between
55 - Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
58 - Ext2: Year 2038+ compatible inodes are now used by default,
59 independently of the filesystem size.
61 - Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
63 A large number of NXP related packages and defconfigs have
64 been updated as upstream moved the git repositories to Github.
66 New defconfigs: i.MX8mn BSH SMM S2 / pro, QEMU ARM EBBR,
67 Sipeed Lichee rv / rv dock, Starfive Visionfive2, Xilinx Versal
70 New packages: catch2, cli11, dotconf, edk2-non-osi,
71 fluent-bit, fxdiv, hddtemp, highway, imx-vpu-hantro-daemon,
72 libjxl, libsolv, libunibreak, neon-2-sse, open-iscsi,
73 opencv4-contrib, perftest, perl-image-exiftool,
74 python-apispec, python-async-generator, python-cppy,
75 python-dbus-fast, python-dicttoxml2, python-flask-smorest,
76 python-h11, python-hkdf, python-magic-wormhole,
77 python-magic-wormhole-mailbox-server,
78 python-magic-wormhole-transit-relay, python-marshmallow,
79 python-munch, python-outcome, python-pycrate, python-pyspnego,
80 python-reedsolo, python-selenium, python-smbprotocol,
81 python-sniffio, python-spake2, python-trio,
82 python-trio-websocket, python-uhid, python-webargs,
83 python-wsproto, qt5speech, qt6serialbus, rdma-core, reproc,
84 rtl8723ds-bt, rtl8821cu, sexpect, speechd, sscep, stb, sway,
85 termcolor, ti-k3-r5-loader, tl-expected, unifdef,
86 versal-firmware, xwayland, z3
88 Removed packages: docker-proxy, elixir, gummiboot,
89 python-bunch, python-m2r, sun20i-d1-spl, ucl,
90 xdriver_xf86-input-keyboard, xdriver_xf86-video-glint,
91 xdriver_xf86-video-imx-viv, xdriver_xf86-video-tga
93 Issues resolved (http://bugs.uclibc.org):
95 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
96 #14996: Too many directories in BR2_EXTERNAL causes hang during make
97 #15161: kernel can't support SUBDIR
98 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
99 #15226: lsblk: not found
100 #15271: no start-qemu.sh
101 #15281: Error compiling GDAL library for RPi-64 if libgdal-dev install..
102 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
103 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
104 #15331: Warning on python-flit-core license when generating legal info
106 2022.11.2, released March 1st, 2023
108 Important / security related fixes.
110 Fix make O=..._defconfig builds (regression in 2022.11.1).
112 A number of additional/stricter checks have been added to
113 ./utils/check-package.
115 Build host dependencies check extended to check for a number
116 of specific perl modules to better handle distributions (like
117 Fedora) with very fine grained perl packages. Also ensure
118 build host has git >= 2.0.0 when using packages written in
119 go/rust because the vendoring may need it.
121 Defconfigs: ASUS tinker rk3288: Fix boot issue related to TPL
123 Updated/fixed packages: afboot-stm32, apache, barebox, c-ares,
124 elf2flt, freeswitch, fwts, gcc, gdal, git, gitlab-runner,
125 ipmitool, kodi, libgit2, libks, libopenssl, libressl, live555,
126 lua, lxc, mariadb, mesa3d-headers, modsecurity2, mongoose,
127 netopeer2, nodejs, openjdk, openpowerlink, openvpn, opusfile,
128 postgresql, proftpd, pugixml, python-future, python-idna, qt5,
129 rtl8192eu, rtl8723ds, sdl2, sofia-sip, ssdp-responder, sudo,
130 sunxi-mali-utgard, thermald, ti-sgx-km, tmux, uboot, upx, vim,
131 webkitgtk, wolfssl, wpewebkit, xlib_libXpm,
132 xserver_xorg-server, xxhash, xz, yajl, zabbix
134 Issues resolved (http://bugs.uclibc.org):
136 #15271: no start-qemu.sh
137 #15281: Error compiling GDAL library for RPi-64 if libgdal-dev install..
138 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
139 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
140 #15331: Warning on python-flit-core license when generating legal info
142 2022.11.1, released January 18th, 2023
144 Important / security related fixes.
146 Br2-external: Fix make performance issue when many (> 6)
147 external trees are used together.
149 Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
152 Go: Ensure our go build and module cache is used, even for the
155 Legal-info: Stop warning about not saving sources for local /
156 override packages if <PKG>_REDISTRIBUTE is set to NO.
158 Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
160 A large number of NXP related packages and defconfigs have
161 been updated as upstream moved the git repositories to Github.
163 Defconfigs: zcu106, kria kv260: Fix U-Boot build
165 Updated/fixed packages: asterisk, bearssl, botan, cairo,
166 capnproto, check, checkpolicy, connman, containerd, crun,
167 dbus-cxx, docker-cli, docker-engine, exempi, exfat,
168 exfat-utils, falcosecurity-libs, fluidsynth, fmc, fmlib,
169 freeradius-server, gcc, glib-networking, go,
170 gobject-introspection, gperf, i2pd, ima-evm-utils,
171 imx-alsa-plugins, imx-kobs, imx-lib, imx-m4fwloader,
172 imx-mkimage, intel-microcode, janus-gateway, libcurl,
173 libdeflate, libftdi1, libkcapi, libksba, libmbim, libmng,
174 libpjsip, libtalloc, libuwsc, libxkbcommon, lpeg, lrzsz,
175 lttng-tools, lua-cqueues, mali-driver, mbedtls, mfgtools,
176 moby-buildkit, mutt, opensc, php, policycoreutils, polkit,
177 postgresql, pptp-linux, qcom-db410c-firmware, qemu, qoriq-rcw,
178 qt5virtualkeyboard, redis, rhash, rtl8189es, rtl8192eu,
179 rtl_433, ruby, sqlite, swupdate, tealdeer, tekui, tiff,
180 tinyxml, tor, webkitgtk, wireshark, wpasupplicant, wpewebkit,
181 xr819-xradio, xdriver_xf86-video-imx-viv, xserver_xorg-server,
184 Issues resolved (http://bugs.uclibc.org):
186 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
187 #14996: Too many directories in BR2_EXTERNAL causes hang during make
188 #15161: kernel can't support SUBDIR
189 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
190 #15226: lsblk: not found
192 2022.11, released December 5th, 2022
194 Fixes all over the tree.
196 Defconfigs: Nitrogen8*: Bump rootfs size, Zynqmp
197 kv260/zcu102/zcu106: Update to Xilinx 2022.2,
199 Updated/fixed packages: dash, dovecot, elf2flt, exim, gcc,
200 gdb, git, kodi, libarchive, libmdbx, linuxptp, lxc,
201 matchbox-keyboard, memcached, netsnmp, optee-client,
202 python-scipy, python3, qt6base, qt6serialport, rtl8188eu,
203 rtl8723bu, rtl8723ds, rtl8821au, vim, vlc, wilc-driver
205 Removed packages: rabbitmq-server
207 Issues resolved (http://bugs.uclibc.org):
209 #15131: Target GDB uses internal zlib
210 #15151: Busybox /etc/init.d scripts are not executable
212 2022.11-rc3, released November 24th, 2022
214 Fixes all over the tree.
216 Updated/fixed packages: asterisk, edk2, edk2-platforms,
217 freerdp, gitlab-runner, gnupg2, gptfdisk, heimdal,
218 igh-ethercat, iwd, libkrb5, libksba, libnss, libopenssl,
219 mesa3d, nginx, nodejs, openpgm, python3, rsync, rtl8189es,
220 rtl8723ds, samba4, sdl, sdl2, swupdate, sysstat, systemd,
223 Issues resolved (http://bugs.uclibc.org):
225 #15141: kernel 5.16.2 (realtime patch 19) fails to build
227 2022.11-rc2, released November 16th, 2022
229 Fixes all over the tree.
231 Removed defconfigs: Amarule a64 relic, ARM Juno, Bananapi M1 /
232 M1 plus / M2 plus / M64, FriendlyARM NanoPC T4 / A64 / M1 / M1
233 plus / M4 / Neo2 / Neo4 / Neo plus2 / R1 / Orangepi PC2 / Plus
234 / Prime / rk3399 / Win, Rock PC rk3399 / PI4 / N10.
236 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
237 bdwgc, boost, botan, ca-certificates, crun, dbus-broker,
238 docopt-cpp, dracut, efivar, freeipmi, gawk, gensio, gptfdisk,
239 gsl, guile, imagemagick, ipmitool, libidn2, libkcapi,
240 libopenssl, libqb, libuhttpd, libvncserver, linux,
241 linux-tools, lxc, makedumpfile, matchbox-startup-monitor,
242 mdio-tools, multipath-tools, mupdf, ntfs-3g, numactl,
243 perl-net-ssleay, pixman, procps-ng, rpi-userland, rsync,
244 s6-linux-init, socat, strongswan, sudo, swupdate, systemd,
245 udisks, vlc, wavemon, wolfssl, zlib-ng
247 Removed packages: libdcadec
249 Issues resolved (http://bugs.uclibc.org):
251 #15121: make nconfig failes with nvidia drivers and mesa3d selected
253 2022.11-rc1, released November 3rd, 2022
255 Fixes all over the tree and new features.
259 - PowerPC: add Power9 CPU type
260 - ARM: support dropped for iWMMXt processors
264 - binutils 2.39 added, binutils 2.38 is now the default
265 - gdb 12 added, gdb 11 is now the default
266 - support for 5.18, 5.19 and 6.0 kernel headers
267 - glibc updated to 2.36
271 - Ability to use dracut to create an initramfs that contains a
272 subset of the root filesystem contents.
274 New packages: agent-proxy, catatonit, cni-plugins, crun,
275 docopt-cpp, dracut, forge, kmemd, libmanette, mdio-tools,
276 open-isns, python-editables, python-hatch-fancy-pypi-readme,
277 python-hatch-vcs, python-hatchling, python-libevdev,
278 python-minimalmodbus, python-pathspec, qt6-serialport,
279 rtl8192eu, signal-estimator, slirp4netns, tinycompress
281 More than 400 packages have been updated to a newer version.
283 New defconfigs: ls1028ardb, qemu_aarch64_ebbr, visionfive.
287 #11776: qt5webengine 5.12.2 build failed with arm toolchain
289 #12131: qt5webengine builderror in the latest stable Buildroot
291 #13216: 2020.02.6 requires GNU find utils
292 #14601: Python build fails on 2022.02-rc2
293 #14746: Lack of management after loading
294 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
295 #14921: wpewebkit build fails because of internal build order
296 #14936: nodejs does not build
297 #15006: toolchain Arm AArch64 toolchain 11.2-2022.02
298 #15021: Buildroot not compiling with systemd and glibc.
299 #15026: package/udisks: install to staging
300 #15061: Node.js Package fails to build against musl i386
301 #15071: RTL8723BS library is outdated
303 2022.08.3, released December 10th, 2022
305 Important / security related fixes.
307 Updated/fixed packages: asterisk, dash, dovecot, edk2,
308 edk2-platforms, elf2flt, exim, freerdp, gcc, gdb, git, gnupg2,
309 heimdal, iwd, kodi, libarchive, libkrb5, libksba, libmdbx,
310 libopenssl, matchbox-keyboard, memcached, netsnmp, nginx,
311 nodejs, openpgm, optee-client, python-scipy, python3, rsync,
312 rtl8723bu, samba4, sdl, sdl2, swupdate, sysstat, systemd,
313 uboot, vim, vlc, wilc-driver, xen, xterm
315 Issues resolved (http://bugs.uclibc.org):
317 15131: Target GDB uses internal zlib
319 2022.08.2, released November 16th, 2022
321 Important / security related fixes.
323 Defconfig: Aspeed ast2600evb: Correct FPU config, Kontron bl
324 imx8mm: Bump U-Boot to fix build issue, Pine64: Change to
325 mainline ATF to fix build issue, Zynqmp zcu102 / zcu106 / kria
326 kv260: Fix pmufw reset issue
328 Updated/fixed packages: arm-trusted-firmware, bind, botan,
329 ca-certificates, collectd, darkhttpd, dbus, dbus-broker, dhcp,
330 dnsmasq, docker-cli, docker-engine, exfatprogs, expat,
331 f2fs-tools, faad2, ffmpeg, freerdp, gitlab-runner, glibc,
332 gnutls, go, gpsd, gptfdisk, grub2, gsl, gst-omx,
333 gst1-devtools, gst1-libav, gst1-plugins-bad,
334 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
335 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
336 gstreamer1-editing-services, hdparm, hostapd, imagemagick,
337 iwd, jack2, libbpf, libcurl, libidn2, libinput, libmdbx,
338 libopenssl, libosip2, libpng, libtasn1, libtorrent-rasterbar,
339 libuhttpd, libvncserver, libxml2, linux, linux-tools, lldpd,
340 lrzip, lz4, matchbox-startup-monitor, meson, msmtp,
341 multipath-tools, mupdf, musl, mv-ddr-marvell, mxml, nodejs,
342 ntfs-3g, numactl, openssh, openvmtools, oracle-mysql,
343 paho-mqtt-c, perl-net-ssleay, php, pixman, poppler, procps-ng,
344 python-django, python3, qdecoder, redis, rpi-userland, rsync,
345 rtl8189es, rtl8189fs, rtl8723bu, rtl8723ds,
346 rtl8812au-aircrack-ng, rtl8821au, rtl_433, samba4, shapelib,
347 socat, sqlite, squashfs, squid, strongswan, sudo, swupdate,
348 timescaledb, uclibc-ng-test, udisks, uftp, uhd, umtprd,
349 usbguard, vim, vlc, volk, wavemon, wilc-driver,
350 wireguard-linux-compat, wolfssl, wpa_supplicant, wpewebkit,
353 Issues resolved (http://bugs.uclibc.org):
355 #14936: nodejs does not build
356 #15026: package/udisks: install to staging
357 #15061: Node.js Package fails to build against musl i386
359 2022.08.1, released October 2nd, 2022
361 Important / security related fixes.
363 Updated/fixed packages: botan, busybox, docker-cli,
364 docker-engine, expat, git, haproxy, heirloom-mailx, icu,
365 imx-gpu-viv, libconfuse, libmdbx, libupnp, libxml2,
366 ltp-testsuite, m4, makedevs, mariadb, mesa3d, meson,
367 mosquitto, ncurses, openssh, pango, python3, qlibc,
368 qt5xmlpatterns, rtl8189es, rtl8723bu, rt8723ds,
369 rtl8812au-aircrack-ng, runc, sox, tinyproxy, uacme, unbound,
370 unzip, vim, xtables-addons
372 Issues resolved (http://bugs.uclibc.org):
374 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
375 #14921: wpewebkit build fails because of internal build order
377 2022.08, released September 10th, 2022
379 Fixes all over the tree.
381 Autotools: Drop --runstatedir=/run as it causes build issues
384 Defconfigs: rockpro64: Change to mainline ATF to fix build issue
386 Updated/fixed packages: dhcpd, fwup, gcc, gdb, go, linux-tools,
387 minidlna, mosquitto, mv-ddr-mervell, networkd-dispatcher,
388 optee-os, polkit, python-pillow, python3, sconeserver, uuu,
391 2022.08-rc2, released September 1st, 2022
393 Fixes all over the tree.
395 dependencies: Ensure 'find' and 'xargs' are available on the
398 A large number of typo fixes.
400 Defconfigs: bananapi m1, olimex a20/a33/lime: Use standard FPU
401 configuration, pine64_sopine: Use mainline ATF to fix build
403 Updated/fixed packages: ace, alsa-utils, busybox, cups,
404 dbus-broker, directfb, domoticz, drbd-utils, edk2,
405 edk2-platforms, ffmpeg, freeradius-server, freeswitch, gauche,
406 gcc, gdb, glibc, gnutls, gst1-plugins-bad, gst1-plugins-good,
407 hawktracer, igd-ethercat, imagemagick, intel-mediadriver,
408 jack2, jose, jpeg, jquery-ui-themes, kodi, libcamera, libdill,
409 libgit2, libglvnd, libgpg-error, libgpgme, libinput, libp11,
410 libsepol, libtirpc, libvirtd, libvncserver, libwpe, libzlib,
411 linux, linux-tools-perf, llvm, lshw, makedumpfile,
412 mali-driver, memcached, minetest, mutt, ne10, netsniff-ng,
413 ntpsec, ocrad, ola, opencv4, openocd, opensc, optee-os,
414 pcsc-lite, postgresql, protobuf, pulseaudio, python-autobahn,
415 python-paho-mqtt, python-protobuf, python-pygame, python3, qemu,
416 qoriq-cadence-dp-firmware, qt5doc, qt6base, ranger, rng-tools,
417 rsync, rustc, sconeserver, sdl2, snort, sqlite, squid,
418 stress-ng, strongswan, sunxi-mali-utgard-driver, sysdig,
419 sysklogd, syslinux, syslog-ng, tcf-agent, tcpreplay,
420 tesseract-ocr, uacme, uboot-tools, uclibc, udpcast, usbguard,
421 v4l2loopback, vim, webkitgtk, wolftpm, wpewebkit, xenomai,
422 xserver_xorg-server, zeek, zerofree
424 2022.08-rc1, released August 12th, 2022
426 Fixes all over the tree and new features.
430 - Support for NDS32 removed
431 - Support for C-SKY removed
432 - Support for configurable page size on ARM64 added
433 - Architecture menu re-organized: the MMU selection now
434 appears in this architecture menu.
438 - GCC 12.x support added, GCC 11.x is now the default
439 compiler, and support for building a GCC 9.x toolchain has
441 - glibc bumped to 2.35-134-gb6aade18a7e5719c942aa2da6cf3157aca993fa4
442 - uclibc bumped to 1.0.42
443 - BR2_GCC_ENABLE_LTO option removed, the toolchain is now
444 always built with LTO support. The new option BR2_ENABLE_LTO
445 enables the use of LTO in a subset of packages that have
446 explicit handling for LTO.
447 - GDB enabled on OpenRISC.
448 - Toolchain menu now appears before "Build options". The
449 selection of the C library now determines whether static
450 library (BR2_STATIC_LIBS) will be available or not, instead
451 of the other way around.
455 - genimage.cfg files now use shortcuts from genimage for the
456 GUID of well-known GPT partitions.
460 - U-Boot can now be built with host-gnutls as a dependency,
461 needed for some configurations
462 - OP-TEE can now be built with host-python-pillow as a
463 dependency, needed for some configurations.
464 - OP-TEE source can now be retrieved from a custom tarball
466 - Grub has been bumped to 2.06.
468 Over 390 packages updated.
470 New defconfigs: aspeed_ast2500evb, aspeed_ast2600evb,
471 broadcom_northstar, canaan_kd233, qemu_riscv64_nommu_virt,
472 sipeed_maix_bit, sipeed_maix_bit_sdcard, sipeed_maix_dock,
473 sipeed_maix_dock_sdcard, sipeed_maix_go,
474 sipeed_maix_go_sdcard, sipeed_maixduino,
475 sipeed_maixduino_sdcard
477 Removed defconfigs: andes_ae300, csky_gx6605s,
478 friendlyarm_nanopi_neo, minnowboard_max-graphical
480 New packages: clpeak, compiler-rt, crucible, dbus-broker, dht,
481 double-conversion, dust, freeradius-server, gdal, hawktracer,
482 hyperfine, libb2, libdeflate, libdill, mbw, mender-connect,
483 minizip-zlib, nerdctl, ntpsec, opencl-hpp, opensc,
484 python-alembic, python-appdirs, python-beniget,
485 python-construct, python-dtschema, python-gast, python-kflash,
486 python-lark, python-maturin, python-mypy-extensions,
487 python-pylibfdt, python-pythran, python-pyrsistent,
488 python-qrcode, python-rfc3987, python-rtoml,
489 python-ruamel-yaml, python-scipy, python-typeguard,
490 python-typing-inspect, python-zlmdb, qt6base, rtl8723ds,
491 spirv-llvm-translator, tealdeer, uuu, vis-network, volk,
492 wolftpm, zeek, zerofree
494 Removed packages: rtl8723bs
498 #14556: python-crossbar fails to build
499 #14951: boost compile error when running make silently
500 #14646: OpenSSH 8.9p1 compiler error under mipsel
501 #14841: support/download/git fails with "fatal: No such remote
502 'origin'" due to incorrect check for origin remote
503 #13356: libabseil-cpp: not building for raspberry pi
504 #14911: host-python3 build needs python3 on the host
505 #13831: mesa3d - kmsro driver requires dri3
506 #13816: xstart failed since update the x11 libraries
507 #13796: Problems compiling package gst-plugins-good
508 #14191: patchelf v0.9 corrupt Nvidia shared libraries
509 #14891: sudo: group setup fails since commit 9b7f8da96b
510 #14881: Watchdogd Package missing INSTALL_STAGING
511 #14876: arm-trusted-firmware can no longer be compiled with fPIE
513 2022.05.3, released October 2nd, 2022
515 Important / security related fixes.
517 Fixed compatibility issue with make 4.3 and the 'printvars' /
518 'show-vars' commands.
520 Dependencies: Ensure 'find' and 'xargs' are available on the
523 A large number of typo fixes.
525 Defconfigs: Galileo: Fix defconfig syntax, Licheepi zero: Fix
526 U-Boot dependencies, Bananapi m1, Olimx a20 olinuxino lime
527 1+2, a33 olinuxino: Use standard FPU configuration, Pine 64
528 sopine, Rockpro 64: Change to mainline ATF to fix build issue.
530 Updated/fixed packages: ace, arm-trusted-firmware,
531 babeltrace2, boost, botan, busybox, clamav, cog, containerd,
532 cups, dhcpcd, directfb, docker-cli, docker-engine, connman,
533 edk2, edk2-platform, elf2flt, expat, ffmpeg, ficl, freeswitch,
534 gcc, gdb, git, glibc, gnutls, go, gocryptfs, graphicsmagick,
535 grub2, gst1-plugins-bad, gst1-plugins-good, heirloom-mailx,
536 icu, igh-ethercat, imagemagick, imx-gpu-viv, jack2, jose,
537 jpeg, jquery-ui-themes, kodi, kvm-unit-tests, libcamera,
538 libconfuse, libfreeimage, libglvnd, libgpg-error, libinput,
539 libmdbx, libp11, libsepol, libtirpc, libupnp, libvirt,
540 libvncserver, libwpe, libxml2, libzlib, linux, linux-tools,
541 lshw, m4, makedevs, mali-driver, mariadb, memcached, mesa3d,
542 minidlna, mosquitto, mutt, mv-ddr-marvell, ncurses, ne10,
543 netsniff-ng, networkd-dispatcher, ocrad, ola, opencv4,
544 openocd, openssh, openvmtools, pango, pcsc-lite, pistache,
545 polkit, postgis, postgresql, python-crossbar,
546 python-paho-mqtt, python-pygame, python-service-identity,
547 python-txdbus, python3, qemu, qlibc,
548 qoriq-cadence-dp-firmware, qt5xmlpatterns, ranger, redis,
549 rng-tools, rsync, rsyslog, rtl8189es, rtl8723bu, runc, rustc,
550 sconeserver, sdl2, snort, sox, sqlite, squid, stress-ng,
551 strongswan, sunxi-mali-utgard-driver, sysdig, syslinux,
552 syslog-ng, tcf-agent, tcpreplay, tesseract-ocr, tinyproxy,
553 uacme, uboot-tools, uclibc, unzip, usbguard, v4l2loopback,
554 vim, waffle, webkitgtk, weston, wolfssl, wpewebkit, xfsprogs,
555 xserver_xorg-server, xtables-addons, zziplib
559 #13216: [Documentation] 2020.02.6 requires GNU find utils
560 #14556: python-crossbar fails to build
561 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
562 #14951: boost compile error when running make silently
564 2022.05.2, released August 31st, 2022
566 Important / security related fixes.
568 dependencies: Ensure 'cmp' is available on the build host.
570 pkg-utils: The KCONFIG_ENABLE_OPT macro used to enforce a specific
571 Kconfig option to be enabled (E.G. for kernel options needed by
572 packages) no longer changes a =m (modular) with =y (built in).
574 check-host-rpath: Silence readelf warnings when clang is used
576 GCC 10.x updated to 10.4.0
578 Defconfigs: Kria kv260: Fix u-boot configuration
580 Updated/fixed packages: apg, arm-trusted-firmware, assimp,
581 bayer2rgb-neon, bind, bird, cog, cwiid, diffutils, freerdp,
582 fluidsynth, gcc, gdk-pixbuf, glibc, glslsandbox-player,
583 gnupg2, gtest, i2pd, jack2, jquery-validation, jszip,
584 kvm-unit-tests, libbsd, libcamera, libcurl, libest, libiio,
585 libkrb5, libopenssl, libp11, libpsl, libwebsockets, localedef,
586 luasyslog, lxc, mbedtls, mstpd, mutt, netdata, netsniff-ng,
587 nodejs, nvidia-driver, ola, openssl, opkg-utils, paho-mqtt-c,
588 pango, pcsc-lite, perl, perl-crypt-openssl-rsa, pimd, poppler,
589 postgis, powerpc-utils, pppd, protobuf-c, pulseaudio,
590 python-bottle, python-django, python-lxml, python3, qt5webkit,
591 redis, rpi-userland, rsyslog, runc, rustc, sconeserver,
592 sg3_utils, shadowsocks-libev, stellarium, suricata, swupdate,
593 tcpreplay, uacme, uclibc, v4l2loopback, webkitgtk,
594 wilc-driver, wine, wpewebkit, xdg-dbus-proxy,
595 xserver_xorg-server, zeromq, zfs, zlib-ng
597 Issues resolved (http://bugs.uclibc.org):
599 #13796: Problems compiling package gst-plugins-good
601 2022.05.1, released July 24th, 2022
603 Important / security related fixes.
605 Disable big endian no-mmu on ARM as it is not supported by
608 Tighten dependencies for external Bootlin toolchains to ensure
609 they can only be selected in compatible configurations.
611 Support external toolchains without gdbserver.
613 Updated/fixed packages: apache, avahi, bdwgc, bind, bpftool,
614 cups, darkhttpd, dmalloc, ecryptfs-utils, fxload, ghostscript,
615 gnutls, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-base,
616 gst1-plugins-bad, gst1-plugins-good, gst1-plugins-ugly,
617 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
618 gstreamer1-editing-services, gtest, iptables, keyutils, lcms2,
619 libabseil-cpp, libcamera, libcurl, libeastl, libgpgme,
620 libgtk3, libmdbx, libmediaart, libmodsecurity, libnetconf2,
621 libopenssl, libpjsip, libsamplerate, libsndfile, libtalloc,
622 logrotate, luajit, nginx, noip, paxtest, php, postgresql,
623 procrank_linux, pure-ftpd, python-pillow, qdecoder,
624 rabbitmq-server, rpi-userland, ruby, rustc, sofia-sip,
625 systemd, tcpreplay, tinyproxy, tor, uacme, uboot-tools, vim,
626 watchdogd, webkitgtk, weston, wireguard-linux-compat,
627 wpa_supplicant, wpewebkit, zstd
629 Issues resolved (http://bugs.uclibc.org):
631 #14881: Watchdogd Package missing INSTALL_STAGING
633 2022.05, released June 6th, 2022
635 Fixes all over the tree.
637 Rework BR2_STATIC_LIBS handling to ensure it can only be
638 enabled if a suitable C library is available.
640 Updated/fixed packages: arm-trusted-firmware, at91bootstap,
641 boinc, boost, cpulimit, diffutils, edk2, eigen, fbv, gcr,
642 gensio, glibc, go, gtest, iucode-tool, kvm-unit-tests, libcec,
643 libcurl, libks, linux, linux-tools, lttng-modules, mariadb,
644 memcached, mono, musl, mutt, netdata, network-manager, nginx,
645 ogre, openjpeg, openvpn, pipewire, python-crossbar, qemu,
646 qpid-proton, rauc, rockchip-mali, rsyslog,
647 rtl8812au-aircrack-ng, ruby, runc, rustc, samba4, tiff,
648 uclibc, unrar, vim, webkitgtk, wpewebkit,
649 xdriver_xf86-video-ati, xml-security-c, zchunk, zlib-ng
651 Issues resolved (http://bugs.uclibc.org):
653 #14821: Samba server is failing to compile
654 #14826: make qemu_x86_64_defconfig stopped working
656 2022.05-rc2, released May 30th, 2022
658 Fixes all over the tree.
660 Defconfigs: qemu_ppc64*: Use binutils 2.36.1 to fix build
661 issue, qemu_arm_vexpress_tz: Fix optee-os build issue,
662 qemu_arm_versatile_nommu: Drop now that nommu for ARMv5 is no
665 Updated/fixed packages: dhcp, edk2, gcr, glibc, i2pd, janet,
666 janus-gateway, libfreeimage, libnftnl, libnss, libodb-boost,
667 libostree, libwebsockets, linux-tools, midori, ntfs-3g, ola,
668 optee-client, pcsc-lite, pipewire, python-flask,
669 python-service-identity, python-werkzeug, qemu, rng-tools,
670 rockchip-mali, strace, xdriver_xf86-video-amdgpu
672 Removed packages: ktap
674 2022.05-rc1, released May 18th, 2022
676 Fixes all over the tree and new features.
679 - glibc update to 2.35, musl updated to 1.2.3
680 - gcc 11.x updated to 11.3, support for external gcc 12.x
681 - binutils 2.38 added, 2.32/2.35.2 removed, default changed to 2.37
682 - s390x Bootlin external toolchain added
683 - 5.17.x kernel headers support added
686 - Rework OCI entrypoint/command logic to handle command arguments
687 - Squashfs block size is now configurable
689 Graphs: Also generate a build time timeline graph (for top
690 level parallel builds).
692 scripts/pkg-stats: Optimize memory consumption for CPE parsing
694 Fix compatibility issue with the fakeroot script logic and
695 modern versions of dash.
697 Change git:// URLs pointing to Github to https://, now that
698 Github has turned off support for git://
700 New defconfigs: Octavo osd32mp1_brk / osd32mp1_red
702 New packages: falcosecurity-libs, lzma-alone, octave,
703 python-flit-core, python-orjson, python-pydevmem,
704 qt5webengine-chromium, qt5webengine-chromium-catapult, ragel,
705 tbb, wilc-driver, wtfutil
707 Wilc1000-firmware renamed to wilc-firmware
709 Issues resolved (http://bugs.uclibc.org):
711 #14596: package dialog is outdated and contains a bug
712 #14651: OpenSSH 8.9p1 compiler error under ARM
713 #14656: Adding dependencies from an external tree does not work
714 #14661: Fakeroot script relies on bash-isms, does not work with..
715 #14681: QT5WEBENGINE not building
716 #14686: genimage.cfg have a hard-coded .ext4 extension which..
717 #14701: Multiple unresolved symbols while building kernel ..
718 #14706: nodjs build problem
719 #14711: nodjs build problem missing bzip
720 #14721: python-argon2_cffi no longer works
721 #14731: BR2_PACKAGE_IOSTAT
722 #14751: LVM2 Outdated Link
724 2022.02.10, released March 1st, 2023
726 Important / security related fixes.
728 Fix make O=..._defconfig builds (regression in 2022.02.9).
730 A number of additional/stricter checks have been added to
731 ./utils/check-package.
733 Build host dependencies check extended to check for a number
734 of specific perl modules to better handle distributions (like
735 Fedora) with very fine grained perl packages. Also ensure
736 build host has git >= 2.0.0 when using packages written in
737 go/rust because the vendoring may need it.
739 Defconfigs: ASUS tinker rk3288: Fix boot issue related to TPL
741 Updated/fixed packages: afboot-stm32, apache, barebox, c-ares,
742 elf2flt, freeswitch, fwts, gcc, git, kodi, libgit2, libks,
743 libopenssl, live555, lua, lxc, mesa3d-headers, modsecurity2,
744 netopeer2, openjdk, openpowerlink, openvpn, opusfile,
745 postgresql, pugixml, python-future, qt5, sdl2, sofia-sip,
746 ssdp-responder, sudo, sunxi-mali-utgard, ti-sgx-km, tmux,
747 uboot, upx, vim, webkitgtk, wolfssl, wpewebkit, xlib_libXpm,
748 xserver_xorg-server, xxhash, xz, yajl, zabbix
750 Issues resolved (http://bugs.uclibc.org):
752 #15271: no start-qemu.sh
753 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
754 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
756 2022.02.9, released January 18th, 2023
758 Important / security related fixes.
760 Br2-external: Fix make performance issue when many (> 6)
761 external trees are used together.
763 Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
766 Go: Ensure our go build and module cache is used, even for the
769 Legal-info: Stop warning about not saving sources for local /
770 override packages if <PKG>_REDISTRIBUTE is set to NO.
772 Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
774 A large number of NXP related packages and defconfigs have
775 been updated as upstream moved the git repositories to Github.
777 Updated/fixed packages: asterisk, bearssl, botan, cairo,
778 capnproto, check, checkpolicy, connman, containerd,
779 docker-cli, docker-engine, exempi, exfat, exfat-utils, fmc,
780 fmlib, glib-networking, go, gobject-introspection, gperf,
781 i2pd, ima-evm-utils, imx-alsa-plugins, imx-kobs, imx-lib,
782 imx-m4fwloader, imx-mkimage, intel-microcode, janus-gateway,
783 libcurl, libftdi1, libksba, libmbim, libmng, libpjsip,
784 libtalloc, libuwsc, libxkbcommon, linux, lpeg, lrzsz,
785 lttng-tools, lua-cqueues, mbedtls, mfgtools, mutt, php,
786 policycoreutils, polkit, postgresql, pptp-linux,
787 qcom-db410c-firmware, qemu, qoriq-rcw, qt5virtualkeyboard,
788 rhash, rtl_433, ruby, sqlite, swupdate, tekui, tiff, tinyxml,
789 tor, wayland, wireshark, wpa_supplicant,
790 xdriver_xf86-video-imx-viv, xserver_xorg-server, xxhash, zip
792 Issues resolved (http://bugs.uclibc.org):
794 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
795 #14996: Too many directories in BR2_EXTERNAL causes hang during make
796 #15161: kernel can't support SUBDIR
797 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
798 #15226: lsblk: not found
800 2022.02.8, released December 10th, 2022
802 Important / security related fixes.
804 Updated/fixed packages: asterisk, dash, dovecot,
805 dovecot-pigeonhole, edk2, edk2-platforms, elf2flt, exim,
806 freerdp, gcc, gdb, git, gnupg2, heimdal, iwd, kodi,
807 libarchive, libmdbx, libkrb5, libksba, libopenssl, memcached,
808 netsnmp, nginx, openpgm, optee-client, python3, rsync,
809 rtl8723bu, samba4, sdl, sdl2, swupdate, sysstat, systemd,
810 uboot, vim, vlc, xen, xterm
812 Issues resolved (http://bugs.uclibc.org):
814 #15131: Target GDB uses internal zlib
816 2022.02.7, released November 17th, 2022
818 Important / security related fixes.
820 Defconfig: Pine64: Change to mainline ATF to fix build
821 issue, Zynqmp zcu102 / zcu106: Fix pmufw reset issue
823 Updated/fixed packages: arm-trusted-firmware, bind, botan,
824 collectd, darkhttpd, dbus, dhcp, dnsmasq, docker-cli,
825 docker-engine, exfatprogs, expat, f2fs-tools, faad2, ffmpeg,
826 freerdp, gnutls, go, gpsd, grub2, gsl, gst-omx, gst1-devtools,
827 gst1-libav, gst1-plugins-bad, gst1-plugins-base,
828 gst1-plugins-good, gst1-plugins-ugly, gst1-python,
829 gst1-rtsp-server, gst1-vaapi, gstreamer1,
830 gstreamer1-editing-services, hdparm, hostapd, imagemagick,
831 iwd, jack2, libbpf, libcurl, libfribi, libidn2, libinput,
832 libmdbx, libopenssl, libosip2, libpng, libtasn1,
833 libtorrent-rasterbar, libuhttpd, libvncserver, libxml2, linux,
834 linux-tools, lldpd, lrzip, lz4, matchbox-startup-monitor,
835 msmtp, multipath-tools, mupdf, musl, mv-ddr-marvell, mxml,
836 nodejs, ntfs-3g, numactl, openvmtools, oracle-mysql,
837 paho-mqtt-c, perl-net-ssleay, php, pixman, poppler, procps-ng,
838 python-django, python3, qdecoder, rpi-userland, rsync,
839 rtl8189es, rtl8189fs, rtl8723bu, rtl8812au-aircrack-ng,
840 rtl8821au, rtl_433, samba4, shapelib, socat, squid, sqlite,
841 squashfs, strongswan, sudo, swupdate, timescaledb, u-boot,
842 uclibc-ng-test, udisks, uftp, uhd, umtprd, vim, wavemon,
843 wireguard-linux-compat, wolfssl, wpa_supplicant, wpewebkit,
846 Issues resolved (http://bugs.uclibc.org):
848 #15026: package/udisks: install to staging
849 #15061: Node.js Package fails to build against musl i386
851 2022.02.6, released October 2nd, 2022
853 Important / security related fixes.
855 Fixed compatibility issue with make 4.3 and the 'printvars' /
856 'show-vars' commands.
858 Dependencies: Ensure 'find' and 'xargs' are available on the
861 A large number of typo fixes.
863 Defconfigs: Galileo: Fix defconfig syntax, Licheepi zero: Fix
864 U-Boot dependencies, Bananapi m1, Olimx a20 olinuxino lime
865 1+2, a33 olinuxino: Use standard FPU configuration, Pine 64
866 sopine, Rockpro 64: Change to mainline ATF to fix build issue.
868 Updated/fixed packages: ace, arm-trusted-firmware,
869 babeltrace2, boost, botan, busybox, clamav, cog, connman,
870 containerd, cups, dhcpcd, directfb, docker-cli, docker-engine,
871 edk2, edk2-platforms, elf2flt, expat, ffmpeg, ficl,
872 freeswitch, freetype, gcc, gdb, git, gnutls, go,
873 graphicsmagic, grub2, gst1-plugins-bad, gst1-plugins-good,
874 heirloom-mailx, icu, igh-ethercat, imagemagick, imx-gpu-viv,
875 jose, jpeg, jquery-ui-themes, kodi, libconfuse, libfreeimage,
876 libglvnd, libgpg-error, libinput, libmdbx, libsepol, libtirpc,
877 libupnp, libvirt, libvncserver, libwpe, libxml2, libzlib,
878 linux, linux-tools, lshw, m4, makedevs, makedumpfile,
879 mali-driver, mariadb, memcached, mesa3d, minidlna, mosquitto,
880 mutt, mv-ddr-marvell, ncurses, ne10, netsniff-ng,
881 networkd-dispatcher, ocrad, opencv4, openocd, openssh, pango,
882 pcsc-lite, polkit, postgis, postgresql, python-paho-mqtt,
883 python-pygame, python3, qemu, qlibc,
884 qoriq-cadence-dp-firmware, qt5xmlpatterns, ranger, rng-tools,
885 rsync, rsyslog, rtl8189es, rtl8723be, runc, rustc,
886 sconeserver, sdl2, snort, sox, sqlite, squid, stress-ng,
887 strongswan, sunxi-mali-utgard-driver, syslinux, syslog-ng,
888 tcf-agent, tcpreplay, tesseract-ocr, tinyproxy, uacme,
889 uboot-tools, uclibc, unzip, usbguard, v4l2loopback, vim,
890 webkitgtk, wolfssl, wpewebkit, xfsprogs, xserver_xorg-server,
891 xtables-addons, zziplib
895 #13216: [Documentation] 2020.02.6 requires GNU find utils
896 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
897 #14951: boost compile error when running make silently
899 2022.02.5, released August 31st, 2022
901 Important / security related fixes.
903 dependencies: Ensure 'cmp' is available on the build host.
905 pkg-utils: The KCONFIG_ENABLE_OPT macro used to enforce a specific
906 Kconfig option to be enabled (E.G. for kernel options needed by
907 packages) no longer changes a =m (modular) with =y (built in).
909 check-host-rpath: Silence readelf warnings when clang is used
911 GCC 10.x updated to 10.4.0
913 Updated/fixed packages: apg, arm-trusted-firmware, assimp,
914 bayer2rgb-neon, bind, bird, cog, cwiid, diffutils, fluidsynth,
915 freerdp, gcc, glibc, glslsandbox-player, gdk-pixbuf, gnupg2,
916 gtest, i2pd, jack2, jquery-validation, jszip, libbsd, libcamera,
917 libcurl, libest, libiio, libkrb5, libopenssl, libpsl,
918 luasyslog, lxc, mbedtls, mstpd, mutt, netdata, netsniff-ng,
919 nodejs, nvidia-driver, openssl, opkg-utils, paho-mqtt-c,
920 pango, pcsc-lite, perl, pimd, poppler, postgis, powerpc-utils,
921 pppd, protobuf-c, pulseaudio, python-bottle, python-django,
922 python-lxml, python3, qt5webkit, rpi-userland, rsyslog, runc,
923 rustc, sconeserver, sg3_utils, shadowsocks-libev, suricata,
924 tcpreplay, uacme, uclibc, v4l2loopback,, webkitgtk, wine,
925 wpewebkit, xdg-dbus-proxy, xserver_xorg-server, zeromq, zfs,
928 Issues resolved (http://bugs.uclibc.org):
930 #13796: Problems compiling package gst-plugins-good
931 #14926: package/nodejs: build for host fails with GTEST errors
933 2022.02.4, released July 28th, 2022
935 Important / security related fixes.
937 Disable big endian no-mmu on ARM as it is not supported by
940 Tighten dependencies for external Bootlin toolchains to ensure
941 they can only be selected in compatible configurations.
943 Support external toolchains without gdbserver.
945 Updated/fixed packages: apache, avahi, bdwgc, bind, bpftool,
946 cups, darkhttpd, dmalloc, ecryptfs-utils, fxload, ghostscript,
947 gnutls, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-base,
948 gst1-plugins-bad, gst1-plugins-good, gst1-plugins-ugly,
949 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
950 gstreamer1-editing-services, gtest, iptables, keyutils, lcms2,
951 libabseil-cpp, libcamera, libcurl, libeastl, libgpgme,
952 libgtk3, libmdbx, libmediaart, libmodsecurity, libnetconf2,
953 libopenssl, libpjsip, libsamplerate, libsndfile, libtalloc,
954 logrotate, luajit, nginx, noip, paxtest, php, postgresql,
955 procrank_linux, pure-ftpd, python-pillow, qdecoder,
956 rabbitmq-server, rpi-userland, rustc, sofia-sip, systemd,
957 tcpreplay, tinyproxy, tor, uacme, uboot-tools, vim, watchdogd,
958 webkitgtk, wireguard-linux-compat, wpa_supplicant, wpewebkit,
961 Issues resolved (http://bugs.uclibc.org):
963 #14881: Watchdogd Package missing INSTALL_STAGING
965 2022.02.3, released June 19th, 2022
967 Important / security related fixes.
969 Infrastructure: Fix building under paths containing regex
970 characters (E.G. '+')
972 Toolchain: Only allow ppc64le variants for which a
973 glibc/musl/uclibc toolchain is supported.
974 Mark codescape mti/img mips toolchains as shared library only
977 Updated/fixed packages: arm-trusted-firmware,
978 at91dataflashboot, boinc, dhcp, diffutils, edk2, fbv, gensio,
979 glibc, go, gtest, iucode-tool, janet, libcec, libcurl,
980 libfreeimage, libnftnl, libodb-boost, linux, linux-tools,
981 lttng-modules, mariadb, memcached, mono, mutt,
982 network-manager, nginx, ntfs-3g, ogre, openjpeg, openvpn,
983 qemu, qpid-proton, qt5webengine, rauc, rockchip-mali, rsyslog,
984 ruby, runc, rustc, samba4, strace, tiff, uclibc, unrar, vim,
985 webkitgtk, wpewebkit, xdriver_xf86-video-amdgpu,
986 xdriver_xf86-video-ati, zlib-ng
988 New packages: qt5webengine-chromium,
989 qt5webengine-chromium-catapult
991 Issues resolved (http://bugs.uclibc.org):
993 #14766: package dhcp on buildroot 2022.02.1 failed
994 #14821: Samba server is failing to compile
995 #14826: make qemu_x86_64_defconfig stopped working
997 2022.02.2, released May 29th, 2022
999 Important / security related fixes.
1001 Archictures: Drop sh2a, correct x86 Bonnell variant
1003 Toolchain: Bump GCC 11.x to 11.3, correct pre-installed
1004 external toolchain logic when toolchain is available in path.
1006 Rework OCI filesystem entrypoint/command logic to handle
1009 Defconfigs: Update Zynqmp zcu102/106 to final 2022.1 release,
1010 fix zcu106 PLL config
1012 Updated/fixed packages: adwaita-icon-theme, afboot-stm32,
1013 aircrack-ng, alchemy, alsa-lib, arptables, assimp, asterisk,
1014 aubio, avrdude, azure-iot-sdk-c, batman-adv, binutils,
1015 bpftool, brotli, cairo, cifs-utils, clamav, cryptodev-linux,
1016 dhcp, diffutils, dmalloc, duktape, e2fsprogs, elf2flt, espeak,
1017 expat, ffmpeg, fluidsynth, freerdp, gcc, git, glorytun,
1018 glslsandbox-player, gnutls, go, gst1-imx, gst1-plugins-good,
1019 gzip, imagemagick, janus-gateway, keepalived, kompexsqlite,
1020 kvm-unit-tests, libarchive, libcgi, libcurl, libevdev,
1021 libeXosip2, libhtp, libinput, libkcapi, libkrb5, libks,
1022 libmdbx, libmnl, libnpupnp, libnspr, libopenssl, liboping,
1023 libpjsip, libpri, libselinux, libsigsegv, libv4l,
1024 libwebsockets, libxml2, linux, linux-tools, ltp-testsuite,
1025 luajit, lvm2, mali-driver, mariadb, mc, minizip, mpd, mutt,
1026 netatalk, netsurf, network-manager, nodejs, numactl, nut,
1027 omniorb, openbox, opencv4, openjdk, openjdk-bin, openocd,
1028 pamtester, pango, pcre2, php, php-apcu, pinentry, pixman,
1029 polkit, postgis, postgresql, pure-ftpd, python-aenum,
1030 python-avro, python-django, python-pillow, python-simplejson,
1031 python-urllib3, python-zopfli, python3, qemu, qpdf, quazip,
1032 redis, rockchip-mali, rsync, rt-tests, rust, rtl8818eu,
1033 rtl8189es, rtl8189fs, rtl_433, sam-ba, samba4, sdl2_ttf,
1034 shadowsocks-libev, shim, subversion, sun20i-d1-spl, suricata,
1035 systemd, tftpd, trinity, tvheadend, udev, uftrace,
1036 urandom-scripts, usb_modeswitch, valgrind, vde2, vim,
1037 wireplumber, wolfssl, wpa_supplicant, xlib_libXfont2, xz,
1040 Issues resolved (http://bugs.uclibc.org):
1042 #14751: LVM2 Outdated Link
1044 2022.02.1, released April 11th, 2022
1046 Important / security related fixes.
1048 Graphs: Also generate a build time timeline graph (for top
1049 level parallel builds).
1051 scripts/pkg-stats: Optimize memory consumption for CPE parsing
1053 Fix compatibility issue with the fakeroot script logic and
1054 modern versions of dash.
1056 Change git:// URLs pointing to Github to https://, now that
1057 Github has turned off support for git://
1059 Updated/fixed packages: ace, apache, apr, apr-util, belr,
1060 bind, bluez5_utils, boinc, bpftool, busybox, cloop, cog,
1061 containerd, cppcms, dav1d, dhcp, dieharder, dnsmasq,
1062 docker-cli, docker-engine, efl, ell, fakeroot, flac,
1063 fluidsynth, gdk-pixbuf, glib-networking, gnutls, gst-omx,
1064 gst1-devtools, gst1-libav, gst1-plugins-bad,
1065 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
1066 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1067 gstreamer1-editing-services, haproxy, htop, intel-gmmlib,
1068 ipmiutil, iwd, jack1, jack2, lftp, libabseil-cpp, libbluray,
1069 libcamera-apps, libcoap, libcurl, libest, libgee, libglib2,
1070 libgtk3, libiec61850, libkrb5, libminiupnpc, libodb,
1071 libodb-boost, libopenssl, libp11, libpsl, libressl, librstp,
1072 librtlsdr, liburing, libyang, libzlib, luasec, lxc, matio,
1073 meson, minidlna, minizip, mpd, mtools, netatalk, nbd, odb,
1074 openblas, openssh, openvpn, optee-os, opus, paho-mqtt-c,
1075 pango, php, pipewire, pkcs11-helper, postgresql, ppp,
1076 protozero, python-aioconsole, python-avro, python-brotli,
1077 python-greenlet, python-paramiko, python-pillow,
1078 python-rpi-gpio, python-treq, python-twisted, python-ujson,
1079 python-weasyprint, qt5base, qt5wayland, raptor, rpi-firmware,
1080 rpi-userland, rtl_433, runc, rust, rygel, samba4,
1081 shairport-sync, spice, spidev_test, stunnel, systemd,
1082 timescaledb, trace-cmd, trousers, ts4900-fpga, tvheadend,
1083 udpcast, unbound, upower, urandom-scripts, usbguard, valgrind,
1084 valijson, vim, wavpack, wget, wireplumber, wireshark, woff2,
1085 xmrig, zabbix, zlib-ng, zynaddsubfx, zziplib
1087 Issues resolved (http://bugs.uclibc.org):
1089 #13971: ip6tables-nft build does not include MASQUERADE target..
1090 #14651: OpenSSH 8.9p1 compiler error under ARM
1091 #14656: Adding dependencies from an external tree does not work
1092 #14661: Fakeroot script relies on bash-isms, does not work ..
1093 #14686: genimage.cfg have a hard-coded .ext4 extension which..
1094 #14701: Multiple unresolved symbols while building kernel ..
1095 #14711: nodjs build problem missing bzip
1096 #14731: BR2_PACKAGE_IOSTAT
1098 2022.02, released March 8th, 2022
1102 Fixes to cargo and golang packaging infrastructure.
1104 Defconfigs: OrangePi RK3399: Fix genimage format
1106 Updated/fixed packages: azure-iot-sdk-c, bpftool, cog,
1107 directfb, directfb-examples, dnsmasq, docker-engine, expat,
1108 freerdp, frr, gdb, ghostscript, glib-networking, go, haproxy,
1109 hostapd, kf5-extra-cmake-modules, kf5-kcoreaddons,
1110 kf5-modemmanager-qt, kf5-networkmanager-qt, libcamera-apps,
1111 libgee, libglfw, librstp, libtorrent, libvirt, libxslt, linux,
1112 mariadb, oprofile, osm2pgsql, pulseview, python-cryptography,
1113 python-gnupg, python-treq, qt5base, qt5webkit, rauc, re2,
1114 rygel, safeclib, sconeserver, seatd, sord, upmpdcli,
1115 util-linux, weston, wpa_supplicant, xdriver_xf86-video-mach64,
1116 xdriver_xf86-video-nouveau, xdriver_xf86-video-qxl,
1117 xscreensaver, zabbix
1119 New packages: gdk-pixbuf-xlib
1121 Removed packages: python-pycli
1123 Issues resolved (http://bugs.uclibc.org):
1125 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
1126 #14611: 2022.02-rc2: Build of BR2_x86_64 with BR2_LINUX_KERNEL_..
1127 #14631: host-go-bootstrap: go not being built for package in ..
1128 #14636: azure-iot-sdk-c: Installed headers do not compile
1129 #14641: oprofile can not find the events files
1131 2022.02-rc3, released February 28th, 2022
1133 Fixes all over the tree.
1135 Defconfigs: Xilinx zynqmp zcu102/zcu106: Fix U-Boot DTS config
1137 Updated/fixed packages: bluez5_utils, bpftool, dbus, exempi,
1138 flac, freerdp, frr, gnutls, libpjsip, libxml2, mariadb,
1139 openssh, python-twisted, qt5webkit, samba4, vim, weston,
1140 wireshark, wolfssl, xdg-dbus-proxy, xterm,
1142 2022.02-rc2, released February 20th, 2022
1144 Fixes all over the tree.
1146 Defconfigs: Friendlyarm Nanopi R2S: Fix U-Boot build, Kontron
1147 BL i.MX8M Mini: Fix U-Boot build, PC Engines APU2: Fix Linux
1148 build, ROC-RK3399-PC: Bump rootfs size to fix build
1150 Updated/fixed packages: apache, apparmor, apr-util, arp-scan,
1151 binutils, bluez5_utils, connman, cryptsetup, dnsmasq,
1152 dovecot-pigeonhole, expat, gdk-pixbuf, gst1-plugins-base,
1153 guile, keepalived, kodi, libbpf, libglvnd, libgsasl, libiconv,
1154 librsvg, libuhttpd, libusb, libv4l, luasyslog, mongrel2, neon,
1155 pcre, perl-netaddr-ip, php, psmisc, python-ipython,
1156 python-pycli, python-pygame, python-regex, python-twisted,
1157 qt5location, qt5webkit, resiprocate, rygel, safeclib,
1158 sdl2_ttf, socketcand, strongswan, sudo, systemd, toolchain,
1159 urg, webkitgtk, wireless-regdb, wpewebkit,
1160 xdriver_xf86-video-{ati,mach64,mga,r128,savage,tdfx}, xz, zfs,
1163 2022.02-rc1, released February 13th, 2022
1165 Numerous package updates and many (80) new packages.
1168 - glibc: Optional support for compatibility shims for running
1169 on older kernels than what glibc has been built against
1170 - uClibc: Use uClibc-ng 1.0.40
1171 - External toolchains: Update Bootlin toolchains to 2021.11-1
1174 Python 2.7 and python 2.x specific packages removed as python
1175 2.x is EOL since April 2020. Likewise a number of python3
1176 specific host packages has been renamed (host-python-foo
1177 instead of host-python3-foo) now host-python is always python
1180 Cargo (Rust) package infrastructure added. Vendoring support
1181 added to golang package infrastructure.
1183 New defconfigs: FriendlyARM NanoPi R2S, Kontron BL i.MX8M
1184 Mini, Microchip Sama7g7ek, Olimex STMP157 OlinuXino LIME2,
1185 QEMU PPC Bamboo, PPC64 PowerNV, Raspberry Pi Zero 2W, Spike
1186 Riscv64, Xilinx zcu102
1188 Removed defconfigs: Synopsys arch38 VDK, aarch64 VDK
1190 New packages: ace, alchemy, alfred, bat, bento4, bmx7,
1191 bpftool, brcmfmac_sdio-firmware-rpi, cfm, cups-pk-helper,
1192 davinci-bootcount, dbus-cxx, embiggen-disk, freeipmi,
1193 gocryptfs, kodi-pvr-plutotv, kodi-pvr-waipu, ksmbd-tools,
1194 libcamera-apps, libest, libexecinfo, libfutils, libglvnd,
1195 libks, libmd, libopenaptx, libpeas, libshdata, liburing, lilv,
1196 lua-argon2, lua-cffi, lua-inotify, lv2, mali-driver,
1197 moby-buildkit, modsecurity2, networkd-dispatcher, pahole,
1198 php-apcu, php-lua, php-pam, python-argon2-cffi-bindings,
1199 python-cssselect2, python-distro, python-fonttools,
1200 python-gnupg, python-installer, python-memory-profiler,
1201 python-mpd2, python-pep517, python-pydyf, python-pypa-build,
1202 python-pyphen, python-tinycss2, python-tomli,
1203 python-weasyprint, python-zopfli, qoriq-cadence-dp-firmware,
1204 riscv-isa-sim, rockchip-mali, rpi-rgb-led-matrix, sdbus-cpp,
1205 sentry-cli, serd, simple-mail, sord, sratom,
1206 sunxi-mali-utgard, sunxi-mali-utgard-driver, tinifier, ulog,
1207 vulkan-headers, xlib_libxcvt, zabbix, zchunk, zynaddsubfx
1209 Removed packages: gstreamer1-mm, python, python-backports-abc,
1210 python-backports-functools-lru-cache,
1211 python-backports-shutil-get-terminal-size,
1212 python-backports-ssl-match-hostname, python-configobj,
1213 python-dialog, python-enum, python-enum34, python-functools32,
1214 python-futures, python-id3, python-ipaddr, python-ipaddress,
1215 python-mad, python-nfc, python-pam, python-pathlib2,
1216 python-pycap, python-pyro, python-singledispatch,
1217 python-subprocess32, python-typing, python-yieldfrom,
1218 qt5webkit-examples, rpi-bt-firmware, rpi-wifi-firmware,
1219 sunxi-mali-mainline, sunxi-mali-mainline-driver, zynq-boot-bin
1221 Issues resolved (http://bugs.uclibc.org):
1223 #12271: python-iptables runtime dependencies
1224 #13436: PPP 2.4.9 is out
1225 #14351: needs to mount sysfs before mount -a
1226 #14451: nodejs won't build on Fedora 35
1227 #14471: alsa_utils wrong deployment
1228 #14501: lttng-modules v2.11 package fails to build
1229 #14531: Package EFL - build error
1231 2021.11.3, released March 24th, 2022
1233 Important / security related fixes.
1235 Updated/fixed packages: apache, azure-iot-sdk-c, boinc, dbus,
1236 directfb, docker-engine, exempi, expat, flac, gdb, gdk-pixbuf,
1237 gnutls, go, haproxy, libcurl, libiec61850, libminiupnpc,
1238 libodb, libodb-boost, libopenssl, libpjsip, libressl, librsvg,
1239 libsrtp, libvirt, libxml2, libxslt, lxc, mariadb, minidlna,
1240 odb, openblas, openvpn, oprofile, php, pppd, python-ipython,
1241 python-twisted, raptor, rpi-firmware, samba4, seatd,
1242 timescaledb, usbguard, util-linux, vim, wavpack,
1243 wireless-regdb, wireplumber, wireshark, wolfssl, xscreensaver,
1246 New packages: gdk-pixbuf-xlib
1248 Issues resolved (http://bugs.uclibc.org):
1250 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
1251 #14636: azure-iot-sdk-c: Installed headers do not compile
1252 #14641: oprofile can not find the events files
1254 2021.11.2, released February 28th, 2022
1256 Important / security related fixes.
1258 Defconfigs: Andes ae3xx, Intel galileo: Fix build with host
1259 gcc >= 10, ROC-RK3399-PC: Bump rootfs size to fix build issue.
1261 Add conditional patching logic to fix build issues for older
1262 U-Boot / Linux kernel versions when built with a host gcc >=
1265 Updated/fixed packages: apitrace, binutils, casync, cgilua,
1266 connman, expat, gauche, gdb, gensio, glibc, go, gst-omx,
1267 gst1-devtools, gst1-libav, gst1-plugins-bad,
1268 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
1269 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1270 gstreamer1-editing-services, kf5-extra-cmake-modules, kodi,
1271 libarchive, linux, lm-sensors, localedef, log4cxx, mpd,
1272 nfs-utils, php, pistache, pkcs11-helper, prosody,
1273 python-django, python-pyzmq, python-regex,
1274 python-sqliteschema, resiprocate, rtl8723bu, thermald, tiff,
1275 tor, util-linux, vim, xen
1277 2021.11.1, released January 29th, 2022
1279 Important / security related fixes.
1281 check-package: Improve variable override check
1283 pkg-stats: List CVEs where the version info cannot be parsed
1284 as unsure rather than completely ignoring them.
1286 Defconfigs: Beaglebone: Support BeagleBone black wireless,
1287 stm32f469_xip_disco: Fix kernel boot
1289 Updated/fixed packages: alsa-utils, apache, binutils, cage,
1290 capnproto, civetweb, clamav, collectd, connman, containerd,
1291 coreutils, dav1d, docker-cli, docker-engine, erlang,
1292 erlang-rebar, expat, findutils, flare-engine, flare-game,
1293 font-awesome, freeswitch, gcc, ghostscript, glibc, gnuchess,
1294 go, grpc, gst1-interpipe, gst1-rtsp-server, gupnp-tools,
1295 hackrf, icu, imagemagick, janus-gateway, json-for-modern-cpp,
1296 keepalived, lapack, libdbi, libiio, libjpeg, libmbim, libnss,
1297 libopenssl, libpjsip, libqmi, liburiparser, libvirt,
1298 linux-pam, lxc, mbedtls, mender, mongodb, mpd-mpc, mutt,
1299 nodejs, openblas, pcre2, php, pipewire, polkit, privoxy,
1300 prosody, python-charset-normalizer, python-django,
1301 python-idna, python-lxml, python-pyqt5, python-requests,
1302 python-urllib3, python3, qt5base, qt5location, rhash,
1303 rng-tools, ruby, runc, rustc, samba4, sofia-sip, targetcli-fb,
1304 tcpreplay, tinyxml, tor, tpm2-tss, util-linux-libs, vim, vlc,
1305 wireshark, xapp_xauth, xapp_xinput-calibrator, xen, xenomai,
1306 xlib_libX11, xserver_xorg-server
1308 Issues resolved (http://bugs.uclibc.org):
1310 #14451: nodejs won't build on Fedora 35
1311 #14471: alsa_utils wrong deployment
1313 2021.11, released December 5th, 2021
1317 Defconfigs: Grinn chiliboard/liteboard, PC x86-64 bios: Fix
1320 Updated/fixed packages: apr, coreutils, diffutils, e2fsprogs,
1321 exfat, freeswitch, gnupg, grub2, gstreamer1, guile, heimdal,
1322 hiawatha, hplip, icu, janus-gateway,
1323 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
1324 kodi-screensaver-matrixtrails, libatomic_ops, libbson, libffi,
1325 libgdiplus, libgee, libhtp, libite, libnspr, libnss,
1326 libunwind, lynx, mender-grubenv, mkpasswd, motion, mxml,
1327 netdata, qemu, samba4, speex, stress-ng, tinydtls, unixodbc,
1328 unrar, util-linux, util-linux-libs, watchdogd, wireshark
1330 Issues resolved (http://bugs.uclibc.org):
1332 #14351: needs to mount sysfs before mount -a
1333 #14411: 2021.11-rc2: Samba doesn't compile
1335 2021.11-rc3, released November 30th, 2021
1337 Fixes all over the tree.
1339 Defconfigs: Nitrogen8mp: Fix Linux build, Zynqmp-zxu106: Fix
1342 Updated/fixed packages: asterisk, automake, gdb, glorytun,
1343 gmp, hackrf, libgee, libglib2, libmodsecurity, libosmium,
1344 libressl, lighttpd, linux, micropython, mosquitto, mtd,
1345 nfs-utils, nss-myhostname, pcre, php, poco, pure-ftpd,
1346 python-cycler, qemu, qdecoder, smack, smcroute, spidev_test,
1347 strace, syslinux, toolchain, uboot, uhd, vim, websocketpp,
1348 wireshark, xcursor-transparent-theme, xscreensaver,
1351 Issues resolved (http://bugs.uclibc.org):
1353 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
1355 2021.11-rc2, released November 19th, 2021
1357 Fixes all over the tree.
1359 Coding style fixes for a large number of board genimage
1360 configuration files for clarity and consistency.
1362 Defconfigs: Acmesystems Aria/Arietta g25, Armadeus
1363 apf28/apf51, beagleboneai, Olimx a64, rock64, sheevaplug: Fix
1364 build with hostcc >= 10, Nezha: Correct U-Boot dependencies
1366 Updated/fixed packages: alsa-lib, apparmor, binutils,
1367 bluez5_utils, botan, diffutils, firmware-utils, gdb, glmark2,
1368 glog, gpu-amd-bin-mx51, gst1-interpipe, imx-vpuwrap, iperf,
1369 isl, janet, libdnet, libglib2, libhtp, liburcu, log4cxx,
1370 luajit, luvi, meson, mksh, mongodb, mosquitto, mpd, mupdf,
1371 opencv4, oracle-mysql, pipewire, postgresql, python-aiohttp,
1372 python-pudb, python-ujson, qhull, samba4, seatd, sg3_utils,
1373 suricata, tpm2-tss, uboot, vim, xserver_xorg-server
1375 New packages: pipewire-media-session
1377 Issues resolved (http://bugs.uclibc.org):
1379 14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
1381 2021.11-rc1, released November 8th, 2021
1383 Numerous package updates. Notable updates including numerous
1384 Python modules, Kodi add-ons, nodejs, OpenJDK.
1387 - glibc update to 2.34
1388 - support for gdb 11.x added, gdb 10.x now the default
1389 - external toolchains provided by ARM updated
1390 - remove support for internal toolchain on the CSKY
1391 architecture, as it was broken and unmaintained
1393 Many packages updated to enable the appropriate SELinux
1394 refpolicy module when SELinux support is enabled.
1396 Support was added in the test-pkg package testing utility for
1397 using Gitlab CI to run the builds.
1399 New libgbm virtual package to better support OpenGL
1400 implementations that provide a libgbm library.
1402 Bootloaders/firmware: grub2 extended to be able to support
1403 multiple platforms in the same build.
1406 - new OCI filesystem type, to build container images
1407 compatible with the Open Container Initiative standard
1408 - support for hybrid ISO9660 images added, which work on
1409 legacy and EFI BIOS machines
1411 New defconfigs: Allwinner nezha, stm32mp157c_odyssey
1413 Removed defconfigs: qemu_csky
1415 New packages: dtbocfg, firmware-utils, gstd, libdbi,
1416 libdbi-drivers, libteam, lua-augeas, mstpd, php-pecl-dbus,
1417 python-aioprocessing, python-bidict,
1418 python-charset-normalizer, python-flask-expects-json,
1419 python-git, python-pyndiff, python-rsa,
1420 python-unitest-xml-reporting, python-xmljson,
1421 python3-cryptography, python3-pip, qt5opcua, rwmem,
1422 sloci-image, softhsm2, sun20i-d1-spl, uqmi, vuejs-router,
1423 watchdogd, wireplumber
1425 Removed packages: canfestival, python-meld3
1427 Work toward the removal of python 2 has progressed: many
1428 python modules and packages have been updated to a version
1429 supporting python 3.
1431 Issues resolved (http://bugs.uclibc.org):
1433 #14271: compilation error with rsync command for permission
1434 #14276: Unable to get login prompt
1435 #14196: when using raspberrypicm4io_64_defconfig, make fails
1436 with mkfs.ext4: No such file or directory while trying
1437 to determine filesystem size
1439 2021.08.3, released December 13th, 2021
1441 Important / security related fixes.
1443 Defconfigs: Various fixes for building with gcc >= 10 host or
1446 Updated/fixed packages: alsa-lib, apparmor, apr, asterisk,
1447 binutils, bluez5_utils, coreutils, e2fsprogs, exfat,
1448 freeswitch, gdb, glmark2, glog, glorytun, gmp,
1449 gpu-amd-bin-mx51, gst1-interpipe, gstreamer1, guile, gupnp,
1450 hackrf, heimdal, hiawatha, hplip, icu, imx-vpuwrap, isl,
1451 janus-gateway, libatomic_ops, libbson, libdnet, libffi,
1452 libgdiplus, libgee, libglib2, libhtp, libmodsecurity, libnspr,
1453 libnss, libosmium, libunwind, linux, lynx, meson, micropython,
1454 mkpasswd, mksh, mosquitto, motion, mupdf, mxml, netdata,
1455 nfs-utils, opencv4, oracle-mysql, pcre, php, postgresql,
1456 pure-ftpd, python-cycler, qdecoder, rcw-smarc-sal28, samba4,
1457 smack, speex, stress-ng, suricata, syslinux, uboot, unixodbc,
1458 unrar, vim, websocketpp, wireshark
1460 Issues resolved (http://bugs.uclibc.org):
1462 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
1464 2021.08.2, released November 10th, 2021
1466 Important / security related fixes.
1468 Updated/fixed packages: asterisk, audit, bind, bitcoin,
1469 containerd, cryptsetup, dahdi-linux, dbus-python, dfu-util,
1470 docker-cli, docker-engine, earlyoom, edk2-platforms, exiv2,
1471 ffmpeg, freerdp, gdb, gensio, gnupg2, go, gpsd,
1472 gst1-plugins-bad, gst1-plugins-ugly, gst1-vaapi, gtest,
1473 hiredis, lftp, libps1, libva, libva-utils, lightning,
1474 log4cplus, lrzip, netdata, nodejs, olsr, openjdk, openjdk-bin,
1475 pango, php, python3-cffi, qemu, refpolicy, rng-tools, samba4,
1476 snort, strongswan, sunxi-mali-mainline-driver, suricata,
1477 systemd, tor, vim, weston, wf111, wireguard-linux-compat,
1480 Issues resolved (http://bugs.uclibc.org):
1482 #14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
1484 2021.08.1, released October 11, 2021
1486 Important / security related fixes.
1488 gdbinit: Mark the sysroot as a "safe path" before configuring
1489 it, so pretty printers work correctly without having to pass
1492 Updated/fixed packages: alsa-lib, apache,
1493 arm-trusted-firmware, atftp, bind, botan, cog, containerd,
1494 cryptopp, docker-cli, dash, dc3dd, docker-engine, dovecot,
1495 environment-setup, erlang, fetchmail, ffmpeg, fio, gcc, gd,
1496 gdb, ghostscript, gnuradio, gnutils, go,
1497 gobject-introspection, google-breakpad, gst-omx,
1498 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
1499 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
1500 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1501 gstreamer1-editing-services, gupnp, haproxy, imlib2, kodi,
1502 kodi-pvr-octonet, kodi-visualisation-fishbmc, libcurl,
1503 libexif, libgcrypt, libglib2, libkrb5, libressl, librsvg,
1504 libsndfile, libssh, libvirt, libxcrypt, libyang, links, lvm2,
1505 lynx, lxc, mc, mesa3d, micropython, minicom, mono, mosquitto,
1506 mtr, mupdf, mv-ddr-marvell, net-tools, nginx-dav-ext, nmap,
1507 nodejs, ntfs-3g, openjdk, openjdk-bin, openldap, openssh,
1508 pcre2, php, php-gnupg, pipewire, postgis, python-aioconsole,
1509 python-cbor2, python-cffi, python-cython, python-dateutil,
1510 python-django, python-pillow, python-pip, python-texttable,
1511 python-urllib3, python-webob, qemu, qt5location, redis,
1512 refpolicy, ripgrep, ruby, runc, sispmctl, sox, squid,
1513 strongswan, supervisor, swupdate, syslinux, systemd, tinycbor,
1514 trace-cmd, uboot-tools, uclibc, udisks, uhd, vim, vsftpd,
1515 wavemon, webkitgtk, wget, wireless-regdb, wpewebkit,
1516 xapp_xrdb, xapp_xwd, xen, xlib_libXfont2, xlib_libXft,
1517 xserver_xorg-server, zip
1519 Issues resolved (http://bugs.uclibc.org):
1521 #14206: Kodi: even when not enabled, forcefully selects libevdev..
1522 #14211: libffi-3.3.tar.gz repacked
1523 #14221: mv-ddr-marvell fails license validation
1525 2021.08, released September 4th, 2021
1529 Updated/fixed packages: gstreamer1-mm, netsniff-ng, nginx,
1530 openmpi, python-pyudev, python3, qt5base, wlroots, xvisor
1532 2021.08-rc3, released August 31st, 2021
1534 Fixes all over the tree.
1536 Toolchain: Disable fortify support for Microblaze as it is not
1539 Defconfigs: Acmesystems aria/ariette g25: Fix build issue
1540 after at91bootstrap bump, BeagleV: Correct kernel headers
1541 version, PC x86-64: Bump kernel to 4.19.204 to fix build issue
1544 Updated/fixed packages: alsa-utils, at91bootstrap3, belle-sip,
1545 bullet, c-ares, cjson, coreutils, cpio, eigen, fetchmail, gdb,
1546 haproxy, heirloom-mailx, ipmiutil, kvm-unit-tests, libarchive,
1547 libffi, libmodsecurity, libopenssl, libressl, libshout,
1548 libvirt, linux-pam, lmbench, localedef, lua-lunix, mesa3d,
1549 mpv, mtd, nodejs, nvidia-driver, openvmtools, php, polkit,
1550 python-requests, python3-requests, rust-bin, rustc, samba4,
1551 sdl2, snort3, ushare, xen
1553 Removed packages: libmcrypt, mcrypt, sentry-cli
1555 2021.08-rc2, released August 18th, 2021
1557 Fixes all over the tree.
1559 Defconfigs: Acmesystems acqua a5: Bump at91bootstrap version
1560 to fix build issue with binutils >= 2.35, Microchip sam9x60ek
1561 mmc_dev: Add missing toolchain/system options, sama5d2-icp
1562 mmc: Correct at91bootstrap options
1564 Updated/fixed packages: arm-trusted-firmware, at91bootstrap3,
1565 azure-iot-sdk-c, bluez5_utils, bullet, busybox, cegui, efl,
1566 erlang, ffmpeg, flatbuffers, fontconfig, gcc, gd, glibc, go,
1567 gobject-introspection, gpsd, guile, harfbuzz, iozone, iputils,
1568 jszip, libargtable2, libbpf, libebml, libepoxy, libesmtp,
1569 libfuse3, libgeos, libnss, libodb-boost, libodb-mysql,
1570 libodb-pgsql, libqmi, libqrtr-glib, libuhttpd, libuwsc,
1571 libvirt, ltp-testsuite, luaossl, mongodb, mpd, mupdf, mutt,
1572 network-manager, nginx-naxsi, nodejs, ogre, openzwave,
1573 optee-os, osm2pgsql, pdbg, perl-net-ssh2, php, pipewire,
1574 pistache, pixman, poke, polkit, poppler, postgresql, postkit,
1575 prelink-cross, prosody, protobuf, pulseview,
1576 python-cryptography, python-keyring, python-matplotlib,
1577 python-pymupdf, python-pyopenssl, python-secretstorage,
1578 python-treq, python-txtorcon, python3, qemu, qpdf, qt5base,
1579 refpolicy, ruby, rust-bin, s390-tools, sconeserver, seatd,
1580 shairport-sync, sox, sqlite, sylpheed, sysdig, syslog-ng,
1581 system-config-printer, tar, terminology, tor, tpm2-tools, uhd,
1582 unbound, usbguard, wireshark, xen, xenomai, xlib_libxshmfence,
1585 New packages: desktop-file-utils
1587 Issues resolved (http://bugs.uclibc.org):
1589 #13586: grub failure with BR2_OPTIMIZE_3
1590 #13671: openSSH server closes connection before authentication..
1592 2021.08-rc1, released August 3rd, 2021
1594 Numerous package updates.
1598 - add support for gcc 11.x, gcc 10.x is now the default, gcc
1599 9.x updated to 9.4.0, removed gcc 8.x support except for
1602 - add support for binutils 2.37, binutils 2.36.x is now the
1603 default, binutils 2.34 removed.
1605 - glibc updated to 2.33
1607 - gdb enabled on NIOS II, gdbserver enabled on RISC-V.
1609 Bootloaders/firmware: support for building the EDK II UEFI
1610 firmware, support for building AT91Bootstrap 4.x.
1612 New BR2_ENABLE_RUNTIME_DEBUG option, that controls whether
1613 packages should be compiled with runtime debugging
1614 information (which is different than debugging symbols).
1616 Many features of the bluez5_utils package have been made
1617 optional, and default to disabled. Users of bluez5_utils are
1618 encouraged to review their configuration.
1620 Many packages (over 70) updated to enable the appropriate
1621 SELinux refpolicy module when SELinux support is enabled.
1623 Many packages updated to select the appropriate OpenSSL
1624 features after many OpenSSL ciphers/features have been made
1627 New defconfigs: kontron_pitx_imx8m, microchip_sama5d2_icp,
1628 qemu_aarch64_sbsa, raspberrypicm4io, raspberrypicm4io_64,
1629 terasic_de10nano_cyclone5, uevm5432.
1631 New packages: alsa-plugins, apg, bmap-tools, daq3, edk2,
1632 edk2-platforms, gumbo-parser, libbpf, libosmium, libpsl,
1633 libqb, libtalloc, libvirt, lua-linux, lua-zlib, mupdf,
1634 opencv4, osm2pgsql, poke, python-augeas, python-dbus-next,
1635 python-pymupdf, rtl_433, rtl8812au-aircrack-ng, seatd, snort3,
1636 system-config-printer, usbguard, xml-security-c, xmrig.
1638 Removed packages: clapack, libsoil.
1640 Issues resolved (http://bugs.uclibc.org):
1642 #13326: regarding dtc error in buildroot source code
1643 #13661: host-python2 build fails on aarch64
1644 #13836: package build failure when target install set to no on
1645 pkg-generic pkg types
1646 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to
1649 2021.05.3, released October 11, 2021
1651 Important / security related fixes.
1653 gdbinit: Mark the sysroot as a "safe path" before configuring
1654 it, so pretty printers work correctly without having to pass
1657 Updated/fixed packages: alsa-lib, apache,
1658 arm-trusted-firmware, atftp, bind, botan, containerd,
1659 cryptopp, dash, dc3dd, docker-cli, docker-engine, dovecot,
1660 erlang, fetchmail, ffmpeg, gdb, ghostscript, go, gst-omx,
1661 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
1662 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
1663 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1664 gstreamer1-editing-services, kodi, kodi-pvr-octonet,
1665 kodi-visualisation-fishbmc, libcurl, libkrb5, libressl,
1666 libsndfile, libxcrypt, libyang, lxc, lynx, mesa3d,
1667 micropython, minicom, mono, mtr, mv-ddr-marvell, net-tools,
1668 nmap, nodejs, ntfs-3g, openjdk, openjdk-bin, openldap,
1669 openssh, pcre2, php, python-aioconsole, python-cffi,
1670 python-dateutil, python-django, python-pip, python-texttable,
1671 python-urllib, python-webob, qt5location, redis, refpolicy,
1672 ripgrep, runc, sispmctl, squid, strongswan, supervisor,
1673 syslinux, tinycbor, trace-cmd, uboot-tools, uclibc, wavemon,
1674 wget, wireless-regdb, xen, xserver_xorg-server
1676 Issues resolved (http://bugs.uclibc.org):
1678 #14206: Kodi: even when not enabled, forcefully selects libevdev..
1679 #14211: libffi-3.3.tar.gz repacked
1680 #14221: mv-ddr-marvell fails license validation
1682 2021.05.2, released September 15th, 2021
1684 Important / security related fixes.
1686 Toolchain: Disable fortify support for Microblaze as it is not
1689 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
1690 bayer2rgb-neon, belle-sip, bullet, busybox, c-ares, cjson,
1691 coreutils, cpio, eigen, environment-setup, fetchmail, ffmpeg,
1692 fontconfig, gd, gdb, gnuradio, gnutls, go, haproxy, ipmiutil,
1693 iputils, jszip, kvm-unit-tests, libarchive, libargtable2,
1694 libexif, libgcrypt, libmodsecurity, libopenssl, librsvg,
1695 libshout, libssh, libxcrypt, linux, linux-pam, localedef, mc,
1696 mesa3d, mosquitto, netsniff-ng, nginx, nodejs, ogre, openjdk,
1697 openmpi, openvmtools, perl-net-ssh2, php, pipewire,
1698 postgresql, prelink-cross, prosody, protobuf, python-keyring,
1699 python-matplotlib, python-pillow, python-pyudev,
1700 python-secretstorage, python3, qt5base, samba4, sdl2, sox,
1701 swupdate, sylpheed, tar, terminology, tor, uboot-tools, uhd,
1702 unbound, ushare, vim, wlroots, xapp_xrdb, xapp_xwd, xen,
1703 xenomai, xlib_libXfont2, xlib_libXft, zip
1705 2021.05.1, released August 10, 2021
1707 Important / security related fixes.
1709 Toolchain: Disable PIC/PIE for Microblaze (like for NIOS II)
1710 as it is not currently working.
1712 binutils: fix linker assert failure on OpenRisc, or1k build
1715 gdb: Enable on NIOS II
1717 utils/scanpypi: Various improvements
1719 Defconfigs: stm32f469_disco: Fix kernel boot issue, Microchip
1720 sam9x60ek mmc_dev: Add missing toolchain/system options
1722 Updated/fixed packages: arm-trusted-firmware, apache, audit,
1723 avahi, bind, binutils, bird, bluez5_utils, boinc, busybox,
1724 chrony, clamav, connman, cryptsetup, dnsmasq, docker-cli,
1725 docker-engine, dovecot, dovecot-pigeonhole, e2fsprogs, exiv2,
1726 fail2ban, fb-test-app, feh, fetchmail, ffmpeg, flac, fluxbox,
1727 gawk, gcc, gcr, gdb, gdk-pixbuf, gesftpserver, glibc, go,
1728 gptfdisk, gqrx, granite, grub2, guile, hdparm, heirloom-mailx,
1729 htop, ibrcommon, ibrdtn, ibrdtn-tools, ibrdtnd,
1730 intel-microcode, iodine, irqbalance, keepalived, kexec-tools,
1731 libass, libconfig, libcurl, libfreeimage, libfuse3, libgcrypt,
1732 libgudev, libhtp, libinput, libjson, libgtk3, libkrb5,
1733 libloki, libmodsecurity, libndp, libnetfilter-log,
1734 libnfnetlink, libnice, libodb, libodb-boost, libodb-mysql,
1735 libodb-pgsql, libpcap, libqmi, libqrtr-glib, libressl,
1736 librsvg, libtasn1, libtirpc, libuci, libxmlrpc,
1737 linux-firmware, linuxptp, lrzsz, lvm2, mariadb, mesa3d,
1738 mbedtls, monit, mono, mosquitto, mpd, mpg123, mpv, nbd,
1739 netsnmp, nettle, nmap, nodejs, ntp, openntpd, openpgm,
1740 openswan, pango, pcre2, perl-crypt-openssl-rsa, php, pixman,
1741 postgresql, proxychains-ng, putty, python,
1742 python-dataproperty, python-django, python-pysftp,
1743 python-urllib3, python3, qpdf, redis, ripgrep, rsync, ruby,
1744 samba4, sane-backends, slirp, spice, squid, suricata, tcpdump,
1745 tftpd, thrift, tor, tpm2-tools, trinity, uboot, uboot-tools,
1746 uclibc, vlc, wireless-regdb, wireshark, wolfssl,
1747 xapp_fonttosfnt, xlib_libX11, xlib_libxshmfence,
1750 Issues resolved (http://bugs.uclibc.org):
1752 #13586: grub failure with BR2_OPTIMIZE_3
1753 #13661: host-python2 build fails on aarch64
1754 #13836: package build failure when target install set to no..
1755 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to..
1757 2021.05, released June 6th, 2021
1761 Disable PIC/PIE support for Nios2 because of glibc issues
1763 Defconfigs: Minnowboard max: Fix X11 and mesa3d configuration
1765 Updated/fixed packages: apache, beaglev-ddrinit,
1766 beaglev-secondboot, capnproto, dc3dd, directfb, efibootmgr,
1767 ffmpeg, gptfdisk, go, gupnp, hostapd, iftop,
1768 intel-mediadriver, libcamera, libcutl, libesmtp, libkcapi,
1769 libraw, lttng-tools, lvm2, mimic, mono-gtksharp3, mpv,
1770 netperf, odb, qt5base, uclibc, uftrace, unscd, vlc,
1771 xdriver_xf86-video-fbturbo
1773 New packages: python3-cffi, python3-cryptography, python3-pip,
1774 python3-pycparser, python3-six
1776 2021.05-rc3, released May 31th, 2021
1778 Fixes all over the tree.
1780 meson: Explicitly disable PIE support (b_pie) as it is handled
1781 by the toolchain wrapper.
1783 Updated/fixed packages: boost, dhcp, expat, gdb, hwloc, imagemagick,
1784 libcurl, libopenh264, llvm, lz4, mpv, nginx, paho-mqtt-c, pifmrds,
1785 pipewire, python-bluezero, python-pillow, qemu, strace, uhd, vlc,
1788 Issues resolved (http://bugs.uclibc.org):
1790 #13821: Wrong url for libnfsidmap package
1792 2021.05-rc2, released May 22th, 2021
1794 Fixes all over the tree.
1796 support/scripts/gen-missing-cpe: A script to query the list of
1797 CPE IDs for the packages enabled in the current configuration and:
1799 - for CPE IDs that do not have any matching entry in the CPE
1800 database, it emits a warning
1802 - for CPE IDs that do have a matching entry, but not with the same
1803 version, it generates a snippet of XML that can be used to propose
1804 an updated version to NIST.
1806 CPE meta data has been added for a large number of packages
1808 Updated/fixed packages: assimp, binutils, bitcoin, bullet,
1809 cutelyst, dhcp, dmalloc, docker-engine, ebtables,
1810 environment-setup, flatcc, gcc, gd, gerbera, hostapd,
1811 imx-gpu-viv, intel-microcode, jquery-validation, libdrm,
1812 libgeos, libraw, libtirpc, libxml2, libxslt, live555, lmbench,
1813 localedef, lvm2, mender, mender-grubenv, modem-manager, mutt,
1814 opensbi, openssh, opentyrian, pipewire, postgis, postgresql,
1815 prosody, python-bluezero, python-falcon, redis, rocksdb,
1816 rt-tests, runc, vlc, waylandpp, webkitgtk, wireshark,
1817 wpa_supplicant, wpewebkit, xlib_libX11, xterm
1819 New packages: jh71xx-tools
1821 Issues resolved (http://bugs.uclibc.org):
1823 #13781: isc dhcp-server package don't create file /usr/bin/dhcpd
1824 #13801: toolchainfile.cmake CMAKE_BUILD_TYPE
1825 #13806: Building host-localedef fails on fedora 34/gcc 11
1827 2021.05-rc1, released May 12th, 2021
1829 Fixes all over the tree and new features.
1831 FORTIFY_SOURCE, PIC/PIE, RELRO and SSP security hardening
1832 options are now enabled by default.
1834 Dependencies: Explicitly detect and bail out if PATH contains
1835 spaces or tabs. A number of packages fail to build in such
1836 setups, so explicitly inform about this.
1838 Infrastructure: Expose CONFIG_DIR to post-build/post-image
1839 scripts, so they can call the Buildroot Makefile in the
1840 correct directory for both in-tree / out-of-tree builds.
1842 CMake infrastructure: Use CMAKE_EXE_LINKER_FLAGS rather than
1843 CMAKE_CXX_FLAGS to link with libatomic to fix an compatibility
1844 issue with poppler. Bump minimal host cmake version to 3.16
1845 (from 3.15) to fix a compatibility issue with domoticz.
1847 Meson: Use correct C++ host compiler (rather than C compiler)
1849 utils/scanpypi: Explicitly use python3 for compatibility with
1850 packages using python3 syntax in setup.py
1852 support/download: Fix tarball generation (from git/svn repos)
1853 including symlinks pointing to ./<something>. Fix svn download
1854 for <1.9 clients or repos using CVS-style keywords.
1856 support/scripts/cve.py: Use the (significantly) faster yajl2
1857 ijson backend for older (< 2.5) ijson versions rather than the
1858 slow python default, speeding up pkg-stats by ~2x.
1860 Toolchain: Add logic to work around binutils bug 21464
1861 (affecting OpenRISC), bug 27597 (affecting Nios II) and drop
1862 the now longer applicable bug 19615 / 20006 handling.
1864 Python{,3}: Fix byte compiling python files with short (single
1865 character before .py) file names.
1867 CPE meta data has been added for a large number of packages
1869 New defconfigs: Acme Systems Acqua A5 (256/512MB), Beagleboard
1870 BeagleV, Boundary devices Nitrogen8M Plus SOM, NXP i.MX 8M
1871 Plus EVK, QEMU PPC e500mc
1873 New packages: beaglev-ddrinit, beaglev-secondboot, janet,
1874 kodi-inputstream-ffmpegdirect, kodi-vfs-libarchive,
1875 kodi-visualisation-matrix, libxcrypt, libqrtr-glib, log4qt,
1876 mawk, perl-parse-yapp, postgis, protozero, python-flask-wtf,
1877 python-iwlib, python-semantic-version, python-setuptools-rust,
1878 python-toml, riscv64-elf-toolchain, siproxyd, uftrace, zfs
1880 Removed packages: iostat, kodi-platform,
1881 kodi-screensaver-crystalmorph, monkey
1883 Issues resolved (http://bugs.uclibc.org):
1885 #13271: systemd-resolved: /etc/resolv.conf link broken on per-pa..
1886 #13516: utils/scanpypi: Failure when parsing diffoscope
1887 #13551: 2021.02.rc2: Unicode not work on qt 5.15.2
1888 #13576: Issues compiling buildroot for 5x86
1889 #13601: Gen image :Iappropriate ioctl error
1890 #13616: tar file from git repository generation issue
1891 #13631: Commit 54d3d94b6e breaks packages with git download method
1892 #13641: glibc on raspberrypi
1893 #13646: Gen image version 14 error : no sub -section title/..
1894 #13651: pkg-golang cannot build when main.go is in the root
1895 #13661: host-python2 build fails on aarch64
1896 #13671: openSSH server closes connection before authentication..
1897 #13721: c-stack.c:55:26: error: missing binary operator before ..
1898 #13731: Readline Patch is missing Author Information
1899 #13741: genext2fs does not allow to set perms of root node
1900 #13751: libopenssl (static): huge drop in performance in newer ..
1901 #13771: package htop has undeclared dependency on host python
1903 2021.02.12, released April 6th, 2022
1905 Important / security related fixes.
1907 pkg-stats: Limit memory use for CPE matching
1909 Updated/fixed packages: gdk-pixbuf, jack2, libzlib, matio,
1910 nbd, netatalk, opus, python-paramiko, python-treq,
1911 python-twisted, spidev_test, unbound, urandom-scripts, vim,
1912 wireshark, zlib-ng, zziplib
1914 2021.02.11, released March 25th, 2022
1916 Important / security related fixes.
1918 Updated/fixed packages: apache, azure-iot-sdk-c, dbus,
1919 directfb, docker-engine, exempi, expat, flac, gdk-pixbuf,
1920 gnutls, go, haproxy, libcurl, libiec61850, libminiupnpc,
1921 libodb, libodb-boost, libopenssl, libpjsip, libressl, librsvg,
1922 libsrtp, libxml2, libxslt, lxc, mariadb, odbm openblas,
1923 openvpn, oprofile, php, pppd, python-ipython, python-treq,
1924 python-twisted, python-txbus, python-txtorcon, raptor,
1925 rpi-firmware, samba4, timescaledb, util-linux, vim, wavpack,
1926 wireless-regdb, wireshark, wolfssl, xscreensaver, xterm, zsh
1928 New packages: gdk-pixbuf-xlib
1930 Removed packages: python-coherence
1932 Issues resolved (http://bugs.uclibc.org):
1934 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
1935 #14636: azure-iot-sdk-c: Installed headers do not compile
1936 #14641: oprofile can not find the events files
1938 2021.02.10, released February 28th, 2022
1940 Important / security related fixes.
1942 Defconfigs: Andes ae3xx, Intel galileo: Fix build with host
1943 gcc >= 10, ROC-RK3399-PC: Bump rootfs size to fix build issue.
1945 Add conditional patching logic to fix build issues for older
1946 U-Boot / Linux kernel versions when built with a host gcc >=
1949 Updated/fixed packages: casync, cgilua, connman, expat,
1950 gauche, gensio, go, gst-omx, gst1-devtools, gst1-libav,
1951 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
1952 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
1953 gstreamer1, gstreamer1-editing-services,
1954 kf5-extra-cmake-modules, kodi, libarchive, linux, lm-sensors,
1955 log4cxx, mpd, nfs-utils, pistache, prosody, python-django,
1956 python-pyzmq, rtl8723bu, thermald, tiff, util-linux, vim, xen
1958 2021.02.9, released January 29th, 2022
1960 Important / security related fixes.
1962 check-package: Improve variable override check
1964 pkg-stats: List CVEs where the version info cannot be parsed
1965 as unsure rather than completely ignoring them.
1967 Defconfigs: Beaglebone: Support BeagleBone black wireless
1969 Updated/fixed packages: alsa-utils, apache, cage, capnproto,
1970 civetweb, clamav, collectd, connman, coreutils, dav1d,
1971 docker-cli, docker-containerd, docker-engine, expat,
1972 findutils, flare-engine, flare-game, font-awesome, freeswitch,
1973 gcc, ghostscript, gnuchess, go, grpc, gst1-interpipe,
1974 gst1-plugins-bad, gst-rtsp-sever, gupnp-tools, hackrf, icu,
1975 imagemagick, janus-gateway, keepalived, lapack, libjpeg,
1976 libopenssl, libpjsip, liburiparser, linux-pam, lxc, mbedtls,
1977 mongodb, mpd-mpc, nodejs, openblas, pcre2, polkit, poppler,
1978 privoxy, prosody, python-django, python-lxml, python-pyqt5,
1979 python3, qt5base, qt5location, rhash, ruby, runc, samba4,
1980 sofia-sip, targetcli-fb, tcpreplay, tinyxml, vim, vlc,
1981 wireshark, xapp_xauth, xen, xlib_libX11, xserver_xorg-server
1983 Issues resolved (http://bugs.uclibc.org):
1985 #14471: alsa_utils wrong deployment
1987 2021.02.8, released December 14th, 2021
1989 Important / security related fixes.
1991 Defconfigs: Various fixes for building with gcc >= 10 host or
1994 Updated/fixed packages: alsa-lib, apparmor, apr, asterisk,
1995 binutils, bluez5_utils, busybox, coreutils, e2fsprogs, ell,
1996 exfat, freeswitch, gdb, glmark2, glog, glorytun, gmp,
1997 gpu-amd-bin-mx51, gst1-interpipe, gstreamer1, guile, gupnp,
1998 hackrf, heimdal, hiawatha, hplip, icu, imx-vpuwrap, isl, iwd,
1999 janus-gateway, libatomic_ops, libbson, libdnet, libffi,
2000 libgdiplus, libgee, libhtp, libmodsecurity, libnspr, libnss,
2001 libunwind, linux, lynx, meson, micropython, mkpasswd, mksh,
2002 mosquitto, motion, mxml, netdata, nfs-utils, oracle-mysql,
2003 pcre, pkcs11-helper, postgresql, pure-ftpd, python-cycler,
2004 qdecoder, rcw-smarc-sal28, samba4, smack, speex, stress-ng,
2005 suricata, syslinux, uboot, unixodbc, unrar, vim, websocketpp,
2008 Issues resolved (http://bugs.uclibc.org):
2010 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
2012 2021.02.7, released November 10th, 2021
2014 Important / security related fixes.
2016 OpenJDK 16.x moved to 17.x as 16.x is EOL.
2018 Updated/fixed packages: asterisk, audit, bind, bitcoin,
2019 cryptsetup, dahdi-linux, dbus-python, dfu-util, docker-cli,
2020 docker-containerd, docker-engine, earlyoom, exiv2, ffmpeg,
2021 freerdp, gdb, gensio, gnupg2, go, gpsd, gst1-plugins-bad,
2022 gst1-plugins-ugly, gst1-vaapi, hiredis, lftp, lightning,
2023 lrzip, netdata, nodejs, olsr, openjdk, openjdk-bin, pango,
2024 qemu, samba4, snort, strongswan, suricata, systemd, vim,
2025 wf111, wireguard-linux-compat, xerces
2027 Issues resolved (http://bugs.uclibc.org):
2029 #14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
2031 2021.02.6, released October 11, 2021
2033 Important / security related fixes.
2035 gdbinit: Mark the sysroot as a "safe path" before configuring
2036 it, so pretty printers work correctly without having to pass
2039 Updated/fixed packages: alsa-lib, apache,
2040 arm-trusted-firmware, atftp, bind, botan, cryptopp, dash,
2041 dc3dd, docker-cli, docker-containerd, docker-engine, dovecot,
2042 erlang, fetchmail, gdb, ghostscript, go, gst-omx,
2043 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
2044 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2045 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2046 gstreamer1-editing-services, kodi-pvr-octonet, libcurl,
2047 libkrb5, libressl, libsndfile, libyang, lxc, lynx, mesa3d,
2048 micropython, minicom, mono, mtr, mv-ddr-marvell, net-tools,
2049 nmap, nodejs, ntfs-3g, openjdk, openjdk-bin, openldap,
2050 openssh, php, python-aioconsole, python-cffi, python-dateutil,
2051 python-django, python-pip, python-texttable, python-urllib3,
2052 python-webob, qt5location, redis, refpolicy, ripgrep, runc,
2053 sispmctl, squid, strongswan, supervisor, syslinux, tinycbor,
2054 trace-cmd, uboot-tools, uclibc, wavemon, wireless-regdb, xen,
2057 Issues resolved (http://bugs.uclibc.org):
2059 #14206: Kodi: even when not enabled, forcefully selects libevdev..
2060 #14211: libffi-3.3.tar.gz repacked
2061 #14221: mv-ddr-marvell fails license validation
2063 2021.02.5, released September 15th, 2021
2065 Important / security related fixes.
2067 Toolchain: Disable fortify support for Microblaze as it is not
2070 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
2071 bayer2rgb-neon, belle-sip, busybox, c-ares, cjson, coreutils,
2072 cpio, eigen, environt-setup, fetchmail, fluidsynth,
2073 fontconfig, gd, gdb, gnuradio, gnutls, go, haproxy, ipmiutil,
2074 iputils, jszip, kvm-unit-tests, libarchive, libexif,
2075 libgcrypt, libmodsecurity, libopenssl, librsvg, libshout,
2076 libssh, linux, localedef, mc, mesa3d, mosquitto, netsniff-ng,
2077 nginx, nodejs, ogre, openmpi, openvmtools, php, postgresql,
2078 prelink-cross, prosody, protobuf, python-keyring,
2079 python-matplotlib, python-pillow, python-pyudev,
2080 python-secretstorage, python3, qt5base, samba4, sdl2, sox,
2081 swupdate, sylpheed, tor, uboot-tools, uhd, unbound, vim,
2082 wlroots, xapp_xrdb, xapp_xwd, xen, xenomai, xlib_libXfont2,
2085 2021.02.4, released August 10th, 2021
2087 Important / security related fixes.
2089 Toolchain: Disable PIC/PIE for Microblaze (like for NIOS II)
2090 as it is not currently working.
2092 binutils: fix linker assert failure on OpenRisc, or1k build
2095 gdb: Enable on NIOS II
2097 utils/scanpypi: Various improvements
2099 Defconfigs: stm32f469_disco: Fix kernel boot issue, Microchip
2100 sam9x60ek mmc_dev: Add missing toolchain/system options
2102 Updated/fixed packages: apache, arm-trusted-firmware, audit,
2103 avahi, bind, binutils, bird, bluez5_utils, boinc, busybox,
2104 chrony, clamav, cryptsetup, cwiid, dnsmasq, docker-cli,
2105 docker-engine, dovecot, dovecot-pigeonhole, e2fsprogs, exiv2,
2106 fail2ban, fb-test-app, feh, fetchmail, flac, fluxbox, gawk,
2107 gcc, gcr, gdb, gdk-pixbuf, gesftpserver, glibc, go, gptfdisk,
2108 granite, grub2, gqrx, guile, hdparm, heirloom-mailx,
2109 ibrcommon, ibrdtn, ibrdtn-tools, ibrdtnd, intel-microcode,
2110 iodine, irqbalance, keepalived, libass, libconfig, libcurl,
2111 libfreeimage, libfuse3, libgcrypt, libgtk3, libgudev, libhtp,
2112 libjson, libkrb5, libloki, libmodsecurity, libndp,
2113 libnetfilter-log, libnfnetlink, libnice, libodb, libodb-boost,
2114 libodb-mysql, libodb-pgsql, libpcap, libqmi, libressl,
2115 librsvg, libtasn1, libtirpc, libuci, libxmlrpc,
2116 linux-firmware, linuxptp, lrzsz, ltp-testsuite, lvm2, mariadb,
2117 mbedtls, monit, mono, mosquitto, mpd, mpg123, mpv, nbd, neard,
2118 netsnmp, nettle, nginx-modsecurity, nmap, nodejs, ntp,
2119 openntpd, openpgm, openswan, pango, pcre2,
2120 perl-crypt-openssl-rsa, php, pixman, polkit, postgresql,
2121 proxychains-ng, putty, python, python-django,
2122 python-dataproperty, python-pysftp, python-urllib3, python3,
2123 qpdf, redis, ripgrep, ruby, samba4, spice, slirp, suricata,
2124 sysdig, tcpdump, tftpd, thrift, tor, tpm2-tools, trinity,
2125 uboot, uboot-tools, uclibc, util-linux, vlc, wireless-regdb,
2126 wireshark, wolfssl, xapp_fonttosfnt, xlib_libX11,
2127 xlib_libxshmfence, xserver_xorg-server
2129 Issues resolved (http://bugs.uclibc.org):
2131 #13586: grub failure with BR2_OPTIMIZE_3
2132 #13661: host-python2 build fails on aarch64
2133 #13836: package build failure when target install set to no..
2134 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to..
2136 2021.02.3, released June 12th, 2021
2138 Important / security related fixes.
2140 CPE meta data has been added for a large number of packages
2142 Updated/fixed packages: acpid, apache, apcupsd, assimp, bird,
2143 bitcoin, blktrace, boost, capnproto, chrony, dc3dd, dhcp,
2144 directfb, dmalloc, docker-engine, ebtables, efibootmgr,
2145 enlightenment, enscript, environment-setup, exempi, expat,
2146 findutils, flatcc, fluidsynth, frr, gdb, go, gptfdisk, grpc,
2147 gst1-plugins-bad, gst1-rtsp-server, gstreamer1, gupnp,
2148 hostapd, hwloc, i2c-tools, iftop, imagemagick, imx-gpu-viv,
2149 intel-mediadriver, intel-microcode, jquery-validation,
2150 keepalived, kodi, less, libcamera, libcurl, libcutl, libesmtp,
2151 libeXosip2, libffi, libfuse, libfuse3, libgeos, libgtk2,
2152 libgtk3, libical, libidn, libidn2, libkcapi, libldns, libmms,
2153 libmodbus, libmspack, libnids, libopenh264, liboping, libraw,
2154 librelp, libsamplerate, libtirpc, libusb, libuv, libxcb,
2155 libxml2, libxslt, live555, llvm, lmbench, localedef,
2156 lttng-tools, lvm2, lz4, mesa3d, mimic, mini-snmpd, minidlna,
2157 minissdpd, minizip, mono-gtksharp3, mpg123, mpv, msmtp, musl,
2158 mutt, nasm, nbd, netperf, netsurf, nginx, odb, opencv3,
2159 openssh, opentyrian, oprofile, p7zip, paho-mqtt-c, perl,
2160 php-imagick, pifmrds, picocom, pigz, pngquant, poco,
2161 postgresql, prosody, proxychains-ng, pulseaudio, putty, pwgen,
2162 python-autobahn, python-bluezero, python-engineio,
2163 python-keyring, python-pillow, python-requests, python-tqdm,
2164 qemu, qpdf, qt5base, redis, refpolicy, rt-tests, runc,
2165 shellinabox, squid, strace, supervisor, synergy, taglib,
2166 tclap, terminology, thermald, tini, tinyproxy, tinyxml2,
2167 tpm2-tss, uclibc, udisks, uhd, unscd, vlc, waylandpp,
2168 webkitgtk, weston, wireshark, wpa_supplicant, wpewebkit,
2169 xlib_libdmx, xlib_libFS, xlib_libICE, xlib_libX11,
2170 xlib_libXcursor, xlib_libXdmcp, xlib_libXext, xlib_libXfixes,
2171 xlib_libXfont2, xlib_libXinerama, xlib_libXpm, xlib_libXres,
2172 xlib_libXt, xlib_libXtst, xlib_libXxf86dga, xlib_libXxf86vm,
2175 Issues resolved (http://bugs.uclibc.org):
2177 #13781: isc dhcp-server package don't create file /usr/bin/dhcpd
2178 #13801: toolchainfile.cmake CMAKE_BUILD_TYPE
2179 #13806: Building host-localedef fails on fedora 34/gcc 11
2181 2021.02.2, released May 12th, 2021
2183 Important / security related fixes.
2185 Toolchain: Add logic to mark toolchains affected by binutils
2186 bug 27597 (Nios II).
2188 support/scripts/cve.py: Use the (significantly) faster yajl2
2189 ijson backend for older (< 2.5) ijson versions rather than the
2190 slow python default, speeding up pkg-stats by ~2x.
2192 CMake infrastructure: Use CMAKE_EXE_LINKER_FLAGS rather than
2193 CMAKE_CXX_FLAGS to link with libatomic to fix an compatibility
2196 Infrastructure: Expose CONFIG_DIR to post-build/post-image
2197 scripts, so they can call the Buildroot Makefile in the
2198 correct directory for both in-tree / out-of-tree builds.
2200 Updated/fixed packages: at91bootstrap, avahi, bash, bind,
2201 bridge-utils, boost, cegui, cifs-utils, clamav, cmake,
2202 coremark-pro, coreutils, cryptsetup, dmalloc, dnsmasq,
2203 docker-cli, docker-engine, domoticz, efl, exim, ffmpeg, flex,
2204 gcc, genext2fs, go, gst1-interpipe, haproxy, hostapd,
2205 i2c-tools, imx-vpu, kexec, kf5-kcoreaddons, kismet, libcamera,
2206 libcurl, libdrm, libfreefare, libfuse3, libgeos, libgpiod,
2207 libnpupnp, libopenssl, libp11, librsync, libtomcrypt, libupnp,
2208 localedef, lvm2, lxc, m4, makedevs, mender, mesa3d,
2209 mesa3d-headers, mkpasswd, mkpimage, modem-manager, monkey,
2210 mpd, ncurses, nettle, network-manager, nginx, numactl,
2211 openjdk, openjdk-bin, openldap, openvpn, php, pipewire,
2212 python-aioconsole, python-asgiref, python-botocore,
2213 python-django, python-dnspython, python-flup, python-httplib2,
2214 python-markdown2, python-mbrstrdecoder, python3, quickjs,
2215 readline, rsyslog, ruby, rust, samba4, sconeserver, snort,
2216 sox, systemd, tar, timescaledb, tio, tor, usb_modeswitch,
2217 wpa_supplicant, xdriver_xf86-video-ati, xen, xlib_libXaw,
2220 Issues resolved (http://bugs.uclibc.org):
2222 #13271: systemd-resolved: /etc/resolv.conf link broken on per-pa..
2223 #13551: 2021.02.rc2: Unicode not work on qt 5.15.2
2224 #13651: pkg-golang cannot build when main.go is in the root
2225 #13661: host-python2 build fails on aarch64
2226 #13721: c-stack.c:55:26: error: missing binary operator before ..
2227 #13731: Readline Patch is missing Author Information
2228 #13741: genext2fs does not allow to set perms of root node
2229 #13751: libopenssl (static): huge drop in performance in newer ..
2230 #13771: package htop has undeclared dependency on host python
2232 2021.02.1, released April 7, 2021
2234 Important / security related fixes.
2236 Dependencies: Explicitly detect and bail out if PATH contains
2237 spaces or tabs. A number of packages fail to build in such
2238 setups, so explicitly inform about this.
2240 utils/scanpypi: Explicitly use python3 for compatibility with
2241 packages using python3 syntax in setup.py
2243 support/download: Fix tarball generation (from git/svn repos)
2244 including symlinks pointing to ./<something>. Fix svn download
2245 for <1.9 clients or repos using CVS-style keywords.
2247 Meson: Use correct C++ host compiler (rather than C compiler)
2249 Toolchain: Add logic to work around binutils bug 21464,
2250 affecting OpenRISC, and drop the now longer applicable bug
2251 19615 / 20006 handling.
2253 Python{,3}: Fix byte compiling python files with short (single
2254 character before .py) file names.
2256 CPE meta data has been added for a large number of packages
2258 Defconfigs: Correct Beaglebone QT file system overlay
2260 Updated/fixed packages: alsa-utils, at91bootstrap3,
2261 batman-adv, binutils, botan, bridge-utils, busybox,
2262 ca-certificates, cog, coreutils, diffutils, dmidecode,
2263 docker-cli, docker-containerd, docker-engine, efivar,
2264 fetchmail, frr, genimage, git, gnutls, go, grub2, gst-omx,
2265 gst1-devtools, gst1-libav, gst1-plugins-bad,
2266 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2267 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2268 gstreamer1-editing-services, haproxy, haserl, hwloc,
2269 irqbalance, jasper, kexec, kexec-lite, kismet, kodi, libcurl,
2270 libfreeglut, libgcrypt, libgeos, libglib2, libopenssl, libqmi,
2271 libressl, libupnp, libvips, libvpx, libwebsockets, linux,
2272 lldpd, logrotate, lttng-libust, lttng-tools, mariadb, mbedtls,
2273 mcelog, mender, micropython, mongoose, mosquitto, mpd,
2274 netsnmp, nodejs, openmpi, openssh, openvpn, opkg-utils,
2275 optee-client, optee-test, perl, php, proftpd, protobuf,
2276 python-django, python-jinja2, python-lxml, python-paramiko,
2277 python-py, python-pygments, python-rpi-ws281x, python-urllib3,
2278 python3, qt5webkit, qwt, rpm, samba4, sconeserver, sdl2, shim,
2279 sqlcipher, squid, sysklogd, syslinux, sysvinit, tor,
2280 transmission, tzdata, uboot, uclibc, upx, webkitgtk,
2281 wireshark, wpebackend-fdo, wpewebkit, xen, zstd
2283 New packages: perl-parse-yapp
2285 Issues resolved (http://bugs.uclibc.org):
2287 #13516: utils/scanpypi: Failure when parsing diffoscope
2288 #13576: Issues compiling buildroot for 5x86
2289 #13601: Gen image :Iappropriate ioctl error
2290 #13616: tar file from git repository generation issue
2291 #13641: glibc on raspberrypi
2292 #13646: Gen image version 14 error : no sub -section title/..
2293 #13671: openSSH server closes connection before authentication..
2295 2021.02, released March 6th, 2021
2299 Toolchain: Correct Bootlin xtensa-lx60 dependencies
2301 Updated/fixed packages: asterisk, belle-sip, bustle, dhcpcd,
2302 dovecot, dovecot-pigeonhole, gnuchess, gnuradio,
2303 gst1-plugins-bad, haproxy, jasper, kismet, libebml,
2304 libeXosip2, libgeos, libhtp, libjpeg, libopenssl, libshout,
2305 libstrophe, mosquitto, openblas, openssh, perl, privoxy,
2306 prosody, python-pyyaml, python3-pyyaml, quagga, redis,
2307 rust-bin, sox, suricata, tpm2-pkcs11, uclibc-ng-test, ushare,
2308 util-linux, wolfssl, wpa_supplicant
2310 Issues resolved (http://bugs.uclibc.org):
2312 #13501: 2021.02.rc2: Unicode not work on qt 5.15.2
2313 #13581: jpegsrc.v9d.tar.gz has changed hash
2315 2021.02-rc3, released February 27th, 2021
2317 Fixes all over the tree.
2319 utils/scanpypi: Explicitly use python3 to ensure compatiblity
2320 with packages having python3-only code in setup.py
2322 support/download: Ensure sub-second timestamp precision is
2323 dropped when creating a tarball from a (subversion) repo, as
2324 that is not representable in the PAX tar format
2326 Updated/fixed packages: babeltrace2, bind, botan, brltty,
2327 cegui, elfutils, fakeroot, imagemagick, intel-mediasdk,
2328 irqbalance, libglib2, libselinux, libusb, libuwsc, nodejs,
2329 open62541, openldap, ply, python-aiohttp, python-django,
2330 python3, qemu, readline, rust, screen, taglib, unbound, xterm
2332 Issues resolved (http://bugs.uclibc.org):
2334 #13516: utils/scanpypi: Failure when parsing diffoscope
2335 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to...
2336 #13561: Create a new user defining users-table.txt not working..
2338 2021.02-rc2, released February 16th, 2021
2340 Fixes all over the tree.
2342 Vulnerability scanning: cpedb.py: Drop CPE XML database
2343 caching, as it did not speed up processing much and uses a lot
2344 of additional memory.
2345 pkg-stats: include information about ignored CVEs in JSON
2348 Fakeroot: Fix compatibility issue with glibc 2.33
2350 Updated/fixed packages: can-utils, collectd, dnsmaqs,
2351 docker-cli, docker-engine, ebtables, fakeroot, flashrom,
2352 gdk-pixbuf, go, gst1-python, jasper, kodi,
2353 kodi-inputstream-adaptive, lcms2, libgeos, libgpg-error,
2354 libopenssl, mongoose, mpd, ne10, netopeer2, openblas, orc,
2355 perl-gd, ply, postgresql, protobuf, subversion, tcpdump,
2356 tzdate, uboot-tools, wireshark, webkitgtk, wpewebkit, xterm
2358 New packages: perl-extutils-pkgconfig
2360 Issues resolved (http://bugs.uclibc.org):
2362 #11706: binman (U-boot tool) cannot find libfdt "binman: No mod..
2364 2021.02-rc1, released February 9th, 2021
2366 Fixes all over the tree and new features.
2368 Toolchain: Default to binutils 2.35.2, add 2.36.1, drop
2369 2.33.x. Fix GCC 10.x ARC adc/sbc pattern handling, Update ARM
2370 toolchains to 10.2-2020.11 release.
2372 Architectures: ARC: add support for generic HS48 processor,
2373 PPC: drop PPC601 support, which was removed from Linux 5.10.
2375 Vulnerability scanning: The CVE checking logic has been
2376 extended to match packages based on CPE (Common Platform
2377 Enumeration) IDs for more accurate matching, and CPE
2378 identifiers have been added for a large amount of packages.
2380 Download: Rework the tarball creation logic (E.G. when a
2381 package is fetched from a git/svn repo) to no longer require a
2382 host-tar <= 1.29. To differ between the old and the new
2383 format, the new tarballs have gained a -br1 suffix
2384 (<pkg>-<version>-br1.tar.gz).
2386 SELinux support: A significant number of packages now pull in
2387 the relevant refpolicy modules when enabled.
2389 New defconfigs: arrow avenger96, bananapi M1+, microchip
2390 sam9x60ek, pine64 rock64
2392 Removed defconfigs: QEMU ppc virtex-ml507
2394 New packages: balena-engine, casync, coremark, coremark-pro,
2395 datatables, datatables-buttons, datatables-fixedcolumns,
2396 datatables-responsive, delve, frotz, gkrellm, inih, jszip,
2397 libgeos, libiec61850, libmdbx, lualdap, neofetch,
2398 nvidia-modprobe, open62541, perl-devel-cycle, perl-devel-size,
2399 perl-math-int64, ply, popperjs, python-bleak,
2400 python-defusedxml, python-pycups, python-pytest-asyncio,
2401 python-typing-extensions, qcom-db410c-firmware, qt5coap,
2402 qt5knx, qt5mqtt, quickjs, rcw-smarc-sal28, screenfetch,
2403 ssdp-responder, tpm2-pkcs11, wqy-zenhei, xorcurses
2405 Removed packages: audiofile, boa, ipsec-tools, libupnp18,
2408 Renamed rcw package to qoriq-rcw
2410 Issues resolved (http://bugs.uclibc.org):
2412 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
2413 #13416: dhcpcd start warning message: no such user dhcpcd
2414 #13456: ccache prevents build
2415 #13471: package/mpd/mpd.conf make use of path not created
2416 #13506: BR2_PACKAGE_DHCPCD missing directory creation
2418 2020.11.4, released April 5th, 2021
2420 Important / security related fixes.
2422 Dependencies: Explicitly detect and bail out if PATH contains
2423 spaces or tabs. A number of packages fail to build in such
2424 setups, so explicitly inform about this.
2426 utils/scanpypi: Explicitly use python3 for compatibility with
2427 packages using python3 syntax in setup.py
2429 support/download: Fix tarball generation (from git/svn repos)
2430 including symlinks pointing to ./<something>
2432 Meson: Use correct C++ host compiler (rather than C compiler)
2434 Updated/fixed packages: asterisk, at91bootstrap3, babeltrace2,
2435 batman-adv, bind, ca-certificates, cegui, cog, diffutils,
2436 docker-containerd, dovecot, dovecot-pigeonhole, efivar,
2437 elfutils, fakeroot, git, gnuchess, gnuradio, gnutls, go,
2438 grub2, haserl, i7z, imagemagick, intel-mediasdk, irqbalance,
2439 jasper, kodi, libcurl, libebml, libeXosip2, libglib2, libhtp,
2440 libjpeg, libopenssl, libqmi, libressl, libupnp, libuwsc,
2441 libvips, lldpd, mariadb, mbedtls, mender, micropython,
2442 mosquitto, netsnmp, nodejs, openblas, openldap, openmpi,
2443 openssh, opkg-utils, optee-client, optee-test, perl, php,
2444 privoxy, proftpd, prosody, protobuf, python-aiohttp,
2445 python-django, python-lxml, python-pyyaml, python-rpi-ws281x,
2446 python-typing-extensions, python3, quagga, qwt, redis, rpm,
2447 sconeserver, screen, sox, sqlcipher, squid, suricata,
2448 syslinux, sysvinit, tor, transmission, tzdata, uboot, unbound,
2449 upx, util-linux, webkitgtk, wireshark, wolfssl,
2450 wpebackend-fdo, wpewebkit, wpa_supplicant, zstd
2452 Issues resolved (http://bugs.uclibc.org):
2454 #13516: utils/scanpypi: Failure when parsing diffoscope
2455 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to..
2456 #13576: Issues compiling buildroot for 5x86
2457 #13581: jpegsrc.v9d.tar.gz has changed hash
2458 #13616: tar file from git repository generation issue
2460 2020.11.3, released February 17th, 2021
2462 meson: Fix ccache detection handling when per-package builds
2465 Fakeroot: Fix compatibility issue with glibc 2.33
2467 Updated/fixed packages: atftp, binutils, busybox, cereal,
2468 chartjs, connman, dhcpcd, dnsmasq, docker-cli, docker-engine,
2469 ebtables, fakeroot, flashrom, go, gst1-python, guile,
2470 intel-mediadriver, intel-microcode, jasper,
2471 kodi-inputstream-adaptive, lcms2, libbsd, libopenssl,
2472 makedumpfile, memtester, mosquitto, ne10, openblas, orc, php,
2473 postgresql, privoxy, pugixml, python-bottle, python-django,
2474 python3, rauc, sox, stress-ng, subversion, tzdata,
2475 uboot-tools, uclibc, webkitgtk, wireguard-linux-compat,
2476 wireshark, wpa_supplicant, wpewebkit, xenomai,
2477 xserver_xorg-server, xterm
2479 Issues resolved (http://bugs.uclibc.org):
2481 #11706: binman (U-boot tool) cannot find libfdt "binman: No mod..
2482 #13506: BR2_PACKAGE_DHCPCD missing directory creation
2484 2020.11.2, released January 31st, 2021
2486 Important / security related fixes.
2488 Download: Ensure git submodules are correctly fetched if
2489 enabled for a package with <pkg>_GIT_SUBMODULES = YES and the
2490 host variant is downloaded first.
2492 Toolchain: Mark CodeSourcery Aarch64 2014.11 toolchain as not
2493 having libatomic. Bootlin PowerPC-440 FP toolchain updated for
2496 pkg-stats: Fix python 3.8+ deprecation warning.
2498 meson: Ensure ccache is not detected and used, as it may
2499 conflict with the ccache handling in Buildroot.
2501 Updated/fixed packages: barebox, boost, brltty, dbus,
2502 docker-containerd, dovecot, dovecot-pigeonhole,
2503 environment-setup, firmware-imx, gcc, gerbera, glibc,
2504 gmrender-resurrect, igd2-for-linux, kodi-pvr-zattoo, libclc,
2505 libfuse3, libllcp, libodb-mysql, libtorrent-rasterbar,
2506 libupnp, lpc32xxcdl, luarocks, mpd, multipath-tools, mutt,
2507 nfs-utils, nodejs, openjpeg, openldap, opentracing-cpp,
2508 openvpn, p11-kit, paho-mqtt-c, php, poppler, postgresql,
2509 python3, redis, resiprocate, rpm, runc, socat, sslh, sudo,
2510 sunxi-mali-mainline-driver, syslog-ng, systemd, tini,
2511 tpm2-tss, trace-cmd, tzdata, uboot-tools, uhd, ushare,
2512 util-linux, vlc, wavpack, wireguard-linux-compat, wolfssl,
2513 xapp_xload, xorriso, zic
2515 Removed packages: libupnp18
2517 Issues resolved (http://bugs.uclibc.org):
2519 #13471: package/mpd/mpd.conf make use of path not created
2521 2020.11.1, released December 27th, 2020
2523 Important / security related fixes.
2526 - cmake: fix host ccache handling for CMake 3.19
2527 - meson: Forcibly disable binary stripping for
2528 target builds, enable for host builds
2529 - golang: Fix HOST / TARGET directories for per-package builds
2531 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
2533 Updated/fixed packages: apitrace, arm-trusted-firmware,
2534 ca-certificates, cryptopp, dhcpcd, dtv-scan-tables,
2535 flare-engine, ghostscript, go, haproxy, imagemagick,
2536 imx-gpu-viv, jasper, kismet, libcurl, libglib2, libhtp,
2537 libopenssl, libressl, libuv, libuvw, lua, mbedtls, mongodb,
2538 mutt, ncurses, netsnmp, nodejs, opencv3, openldap, opkg-utils,
2539 paho-mqtt-c, python-crc16, python-lxml, python-pyparsing,
2540 python-pyqt5, qt5base, rauc, shadowsocks-libev, sqlcipher,
2541 suricata, ti-sgx-demos, tinycbor, uclibc-ng-test, unbound,
2542 webkitgtk, wpewebkit, wireshark, x11vnc, xen,
2545 Issues resolved (http://bugs.uclibc.org):
2547 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
2548 #13416: dhcpcd start warning message: no such user dhcpcd
2550 2020.11, released December 2nd, 2020
2554 Updated/fixed packages: bustle, docker-containerd, gnuplot,
2555 gst1-plugins-good, jemalloc, kmsxx, libcap, libplist,
2556 libuhttpd, libxkbcommon, lynx, mariadb, netsurf, privoxy,
2557 s390-tools, setserial, xserver_xorg-server
2559 Issues resolved (http://bugs.uclibc.org):
2561 #13276: libcap builds libcap.pc incorrectly
2563 2020.11-rc3, released November 28th, 2020
2565 Fixes all over the tree.
2567 Updated/fixed packages: c-ares, cage, cdrkit,
2568 dovecot-pigeonhole, efl, gvfs, harfbuzz, jpeg-turbo,
2569 libcamera, libkrb5, libpam-tacplus, libxkbcommon, minidlna,
2570 modem-manager, monkey, musl, ncurses, numactl, openntpd,
2571 openrc, postgresql, proftpd, python-flask-cors, python-pip,
2572 qemu, raptor, redis, slirp, spandsp, thermald, uhd, vsftpd,
2573 webkitgtk, wireless-regdb, wlroots, wpewebkit, xen, xinetd,
2576 Issues resolved (http://bugs.uclibc.org):
2578 #13296: host-libcap failed to build
2579 #13331: openrc-0.42.1 compilation failure on gcc-10
2580 #13336: thermald-1.9.1 compilation failure with musl 1.2.1
2581 #13341: Mistake in /etc/init.d/S70vsftpd
2583 2020.11-rc2, released November 14th, 2020
2585 Fixes all over the tree.
2587 cve-checker script dropped. Instead the pkg-stats logic has
2588 been extended to be able to only generate stats for the
2589 configured packages using 'make pkg-stats'
2591 Removed defconfigs: rock64
2593 Updated/fixed packages: apparmor, asterisk, bitcoin, busybox,
2594 cups-filters, cryptsetup, davfs2, domoticz, elf2flt, freetype,
2595 ghostscript, glmark2, go, gst1-plugins-bad, guile, jsoncpp,
2596 libcap, libexif, libnetfilter_conntrack, libpam-tacplus,
2597 libsigrokdecode, linux-backports, linux-firmware, mesa3d,
2598 modem-manager, mp4v2, oniguruma, openntpd, python3,
2599 python-lmdb, python-m2crypto, rauc, s390-tools, slirp,
2600 stress-ng, suricata, systemd, tcpdump, tmux, tor, webkitgtk,
2601 wireguard-linux-compat, wpewebkit, xen
2603 Issues resolved (http://bugs.uclibc.org):
2605 #13281: Raspberry Pi 2: overlays folder missing in genimage-ra..
2606 #13291: BR2_DL_DIR is ignored when creating defconfig
2607 #13306: wpewebkit build problem in 2020-11-rc1
2609 2020.11-rc1, released November 4th, 2020
2611 Fixes all over the tree and new features.
2613 Architectures: Support for IBM s390x
2615 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC
2616 32. Binutils 2.35.1 added, now defaulting to 2.34. ARC
2617 2020.09-release toolchain. GCC 7.x dropped. RISC-V support for
2618 uclibc-ng. Support for Bootlin external toolchains.
2620 SELinux support improvements: File security contexts are now
2621 set when the file systems are created, so there is no need to
2622 run restorecon on first boot / read only rootfs is supported.
2623 An optimized / stripped refpolicy SELinux policy is now
2624 used. Packages can enable additional refpolicy modules using
2625 <pkg>_SELINUX_MODULES.
2627 support/scripts/cve-checker: Utility script to check for known
2628 CVEs in just the packages enabled in a Buildroot configuration
2629 rather than all packages, by passing the output of 'make
2632 Go: Modules handling. The module name must be specified using
2635 BR2_EXTERNAL: Support for defining skeleton and init system
2636 packages in external trees.
2638 meson: Correct SDK cross-compilation.conf file when
2639 per-package builds were used to build SDK.
2641 systemd: Use /run rather than /var/run for PID files in units.
2643 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
2644 after all finalization hooks (including pre-rootfs) to ensure
2645 they can override any late configuration done by packages.
2647 support/script/pycompile: Rework logic to ensure .pyc files
2648 contain absolute target paths, fixing code inspection at
2649 runtime when executed with cwd != '/'.
2651 support/scripts/setlocalversion: Correct Mercurial output to
2652 match behaviour with Git.
2654 support/scripts/apply-patches.sh: Use patch
2655 --no-backup-if-mismatch, so we no longer blindly have to
2656 remove *.orig files after patching, fixing issues with
2657 packages containing such files.
2659 New defconfigs: Acer chromebook elm, Friendlyarm nanopc-t4 and
2660 nanopi-m4, Hardkernel odroid-c2, Kontron SMARC-sAL28, NXP
2661 imx8mqevk, Orangepi RK3399 and zero+, PCengines APU2, Pine64
2662 rockpro64, QEMU s390x, Raxda rockpi-n8,
2664 New packages: altera-stapl, asn1c, babeltrace2, cukinia,
2665 easyframes, environment-setup, frr, graphicsmagick, htpdate,
2666 ipcalc, libbacktrace, libblockdev, libbytesize, librelp,
2667 libuev, makedumpfile, meson-tools, mg, mrp, multipath-tools,
2668 netcalc, odroidc2-firmware, php-xdebug, python-aiofiles,
2669 python-ansicolors, python-boto3, python-botocore,
2670 python-bsdiff4, python-crayons, python-iniconfig,
2671 python-intelhex, python-ipdb, python-jmespath,
2672 python-m2crypto, python-opcua-asyncio, python-packaging,
2673 python-piexif, python-pluggy, python-pytest,
2674 python-s3transfer, python-xmodem, qprint, qt5lottie,
2675 qt5remoteobjects, re2, redir, s390-tools, sentry-cli,
2676 sentry-native, timescaledb, tinyhttpd, uhd, uredir, watchdog,
2677 wayland-utils, weston-imx
2679 Removed packages: amd-catalyst, bellagio, gqview, libcroco,
2680 nvidia-tegra23, opencv
2682 Issues resolved (http://bugs.uclibc.org):
2684 #11811: lsblk (util-linux) should depend on libudev if available
2685 #11931: Bugs in support/scripts/apply-patches.sh
2686 #12301: systemd-journal-gatewayd: config options broken
2687 #12911: usb_modeswitch installation race condition
2688 #13236: Can't compile linux 5.4.8 (with gcc 10 on host)
2689 #13286: The system hangs in vmware workstation on the line..
2691 2020.08.3, released December 27th, 2020
2693 Important / security related fixes.
2696 - cmake: fix host ccache handling for CMake 3.19
2697 - meson: Forcibly disable binary stripping for
2698 target builds, enable for host builds
2699 - golang: Fix HOST / TARGET directories for per-package builds
2701 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
2703 Updated/fixed packages: apitrace, arm-trusted-firmware,
2704 bustle, c-ares, ca-certificates, cage, cdrkit, cryptopp,
2705 dhcpcd, docker-containerd, dtv-scan-tables, flare-engine,
2706 ghostscript, gvfs, haproxy, imagemagick, imx-gpu-viv, jasper,
2707 jemalloc, jpeg-turbo, libcamera, libcap, libcurl, libglib2,
2708 libgpiod, libkrb5, libopenssl, libplist, libressl, libuv,
2709 libuvw, lynx, mariadb, mbedtls, minidlna, mongodb, monkey,
2710 musl, mutt, ncurses, netsnmp, netsurf, nodejs, opencv3,
2711 openldap, openrc, opkg-utils, paho-mqtt-c, php, privoxy,
2712 proftpd, python-crc16, python-flask-cors, python-lxml,
2713 python-pip, python-pyparsing, python-pyqt5, qemu, qt5base,
2714 raptor, rauc, ruby, setserial, shadowsocks-libev, slirp,
2715 sqlcipher, thermald, ti-sgx-demos, tinycbor, unbound, vsftpd,
2716 wireless-regdb, wireshark, wlroots, x11vnc, xen, xinetd,
2719 Issues resolved (http://bugs.uclibc.org):
2721 #13276: libcap builds libcap.pc incorrectly
2722 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
2723 #13336: thermald-1.9.1 compilation failure with musl 1.2.1
2724 #13341: Mistake in /etc/init.d/S70vsftpd
2725 #13416: dhcpcd start warning message: no such user dhcpcd
2727 2020.08.2, released November 16th, 2020
2729 Important / security related fixes.
2731 Toolchain-wrapper: Pass -fno-tree-loop-distribute-patterns to
2732 fix kernel build on microblaze with gcc 10.x when
2733 optimizations are enabled.
2735 Updated/fixed packages: apparmor, argp-standalone, asterisk,
2736 bandwidthd, binutils, bitcoin, busybox, collectd, cryptsetup,
2737 cups-filters, darkhttpd, davfs2, docker-cli,
2738 docker-containerd, docker-engine, dovecot-pigeonhole,
2739 dvb-apps, elf2flt, fastd, fbset, fbtft, freetype, gcc,
2740 ghostscript, grpc, gst1-plugins-bad, jsoncpp,
2741 kernel-module-imx-gpu-viv, keepalived, kmscube, libass,
2742 libexif, libiqrf, libnetfilter_conntrack, libpam-tacplus,
2743 libraw, linux-backports, linux-firmware, lzlib, mp4v2,
2744 netsnmp, nginx, numactl, oniguruma, opencv3, openntpd,
2745 patchelf, php, pistache, postgresql, python-pyqt5, qemu,
2746 qt5base, rauc, redis, samba4, slirp, systemd, tcpdump,
2747 tinyproxy, tmux, tor, waf, webkitgtk, wine,
2748 wireguard-linux-compat, wireshark, wpewebkit, xen, xorriso,
2749 xvisor, zeromq, zxing-cpp
2751 Issues resolved (http://bugs.uclibc.org):
2753 #11931: Bugs in support/scripts/apply-patches.sh
2755 2020.08.1, released October 12th, 2020
2757 Important / security related fixes.
2759 Fixes for various compilation issues with GCC 10.x.
2761 meson: Correct SDK cross-compilation.conf file when
2762 per-package builds were used to build SDK.
2764 systemd: Use /run rather than /var/run for PID files in units.
2766 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
2768 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
2769 after all finalization hooks (including pre-rootfs) to ensure
2770 they can override any late configuration done by packages.
2772 support/script/pycompile: Rework logic to ensure .pyc files
2773 contain absolute target paths, fixing code inspection at
2774 runtime when executed with cwd != '/'.
2776 support/scripts/setlocalversion: Correct Mercurial output to
2777 match behaviour with Git.
2779 support/scripts/apply-patches.sh: Use patch
2780 --no-backup-if-mismatch, so we no longer blindly have to
2781 remove *.orig files after patching, fixing issues with
2782 packages containing such files.
2784 fs/jffs2: Now correctly handles xattrs
2786 Updated/fixed packages: acpica, afboot-stm32, alsa-utils,
2787 apparmor, bandwidthd, barebox, bash, bison, brotli,
2788 cifs-utils, cups, dhcpcd, dhcpdump, docker-cli, docker-engine,
2789 ecryptfs-utils, efl, fail2ban, fbterm, ffmpeg, fontconfig,
2790 freetype, gcc, gdb, ghostscript, gnupg2, gnutls, go, gqview,
2791 gst1-plugins-base, gst1-plugins-ugly, ipmitool, jbig2dec,
2792 kexec, lcdproc, libcamera, libhtp, libnetconf2, libraw,
2793 libssh, libxml2, libxml-parser-perl, libzip, linux-headers,
2794 live555, localedef, ltp-testsuite, lua, matchbox, memcached,
2795 memtester, mesa3d, meson, minidlna, mongodb, mongrel2, motion,
2796 mraa, mtd, musepack, neardal, netatalk, netperf, netsniff-ng,
2797 nginx, nodejs, nss-pam-ldapd, open-plc-utils, openswan,
2798 opentyrian, openvmtools, php, postgresql, python,
2799 python-aenum, python-cycler, python-engineio, python-fire,
2800 python-pymodbus, python-scapy, python-semver,
2801 python-sentry-sdk, python-socketio, python-texttable,
2802 python-tinyrpc, python-txtorcon, python3, qt5base, quagga,
2803 read-edid, redis, rsh-redone, runc, samba4, socketcand,
2804 strace, supertux, suricata, systemd, ti-utils, trinity,
2805 uclibc, usb_modeswitch, vlc, vsftpd, wampcc,
2806 wayland-protocols, wireguard-linux-compat, wireshark, wlroots,
2807 wolfssl, w_scan, xerces, xfsprogs, xdriver-xf86-video-ati,
2808 xserver_xorg-server, ympd, zeromq, zlib-ng, zstd
2810 Issues resolved (http://bugs.uclibc.org):
2812 #12911: usb_modeswitch installation race condition
2813 #13236: Can't compile linux 5.4.8 (with gcc 10 on host)
2815 2020.08, released September 1st, 2020
2819 Updated/fixed packages: am33x-cm3, avahi, bluez-tools,
2820 busybox, chocolate-doom, collectd, dhcp, docker-cli, domoticz,
2821 gobject-introspection, graphite2, haproxy, ibm-sw-tpm2,
2822 imagemagick, libeXosip2, libressl, lxc, mbedtls, menu-cache,
2823 mongodb, mosquitto, nvidia-driver, paho-mqtt-c, pixz,
2824 postgresql, python-django, rtty, squid, stress-ng, systemd,
2825 trousers, uclibc, wireshark, wolfssl, zbar
2827 2020.08-rc3, released August 28th, 2020
2829 Fixes all over the tree.
2831 Infrastructure: Ensure RPATH entries that may be needed for
2832 dlopen() are not dropped by patchelf.
2834 Toolchain: Drop old GCC 6 based external Sourcery AMD64
2837 Updated/fixed packages: assimp, davfs2, dillo, glibc,
2838 gnuradio, hostapd, ibm-sw-tpm2, ipmitool, json-c, libroxml,
2839 linux, mender, netopeer2, openal, openjpeg, python-matplotlib,
2840 ripgrep, shadowsocks-libev, trousers, xlib_libX11,
2843 Issues resolved (http://bugs.uclibc.org):
2845 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
2847 2020.08-rc2, released August 24th, 2020
2849 Fixes all over the tree, including a number of fixes for
2850 compilation with GCC-10.
2852 Toolchain: Disallow building uClibc-ng for RISC-V 64-bit,
2853 because of issues with a missing __riscv_flush_icache()
2856 Defconfigs: CI20: Use mainline Linux and U-boot. Update
2857 Microchip sama5d27_wlsom1_ek_mmc_dev to use bluez5-utils
2858 instead of (the removed) legacy bluez-utils
2860 Updated/fixed packages: 18xx-ti-utils, aircrack-ng, apache,
2861 atest, bandwidthd, bellagio, bind, bird, bluez-alsa, boost,
2862 c-periphery, capnproto, chrony, collectd, cpio, cvs,
2863 dieharder, domoticz, dovecot, dovecot-pigeonhole, drbd-utils,
2864 dump1090, efl, elixir, f2fs-tools, feh, fluidsynth, fping,
2865 gdbm, gdk-pixbuf, ghostscript, gst1-plugins-bad,
2866 gstreamer1-editing-services, htop, ibm-sw-tpm2, ifplugd,
2867 iftop, igd2-for-linux, ima-evm-utils, iprutils, iputils,
2868 keepalived, kmsxx, libabseil-cpp, libcamera, libcurl,
2869 libfuse3, libnss, librtlsdr, libubox, libunwind, live555,
2870 lttng-tools, luabitop, mender-artifact, minizip,
2871 mjpg-streamer, mpd, mpv, mtd, ncftp, open-lldp, openal,
2872 opencv, opencv3, openfpgaloader, optee-os, owfs, php,
2873 pistache, prosody, pulseview, python-decorator,
2874 python-gunicorn, python-rpi-gpio, python-spidev,
2875 python3-decorator, python3-mako, python3-pyselftools, qt5,
2876 qt5webengine, rauc, redis, ripgrep, rtl8188eu, rtl8821au,
2877 setools, smstools3, supertux, tftpd, tpm2-abrmd,
2878 wpa_supplicant, xen, xlib_libX11, xserver_xorg-server
2880 New packages: python3-cython, python3-pycryptodomex
2882 Issues resolved (http://bugs.uclibc.org):
2884 #12876: nodejs fails to build when host-icu has been built before
2885 #13111: python-gunicorn: missing dependency on python-setuptools
2886 #13121: wpa_supplicant fails to build without libopenssl enabled
2887 #13146: raspberrypi3_defconfig: "Inappropriate ioctl for device"..
2888 #13156: package live555 new license
2889 #13166: python-rpi-gpio: does not work against aarch64, unint..
2891 2020.08-rc1, released August 6th, 2020
2895 - GCC 10.x added, GCC 9.x is the default
2896 - binutils 2.34 added, binutils 2.33 is the default, binutils
2898 - glibc updated to 2.31
2899 - ARC toolchain components updated to 2020.03-release.
2900 - Enable uClibc-ng usage for RISC-V 64-bit
2904 - qmake-package was fixed to be compatible with
2905 BR2_PER_PACKAGE_DIRECTORIES
2906 - complete rewrite of the Gitlab CI Yaml configuration file,
2907 now generated directly by the Gitlab CI pipeline itselfs
2911 - cargo and cargo-bin packages removed, as cargo is now part
2914 Filesystem: ubinize configuration files can now use
2915 BINARIES_DIR to refer to the $(O)/images directory.
2917 New packages: bitwise, earlyoom, fuse-overlayfs, gloox,
2918 kodi-pvr-octonet, kodi-pvr-zattoo, libabseil-cpp, libcutl,
2919 libnids, libnpupnp, libodb, libodb-boost, libodb-mysql,
2920 libodb-pgsql, mbpfan, netopeer2, odb, parprouted,
2921 python-colorzero, python-gpiozero, python-pybind, python-yatl,
2922 python3-decorator, qt5quicktimeline, resiprocate, ttyd,
2923 unclutter-xfixes, urandom-scripts,
2925 New defconfigs: bananapi_m2_zero, freescale_imx8mnevk,
2926 globalscale_espressobin, imx6ullevk,
2927 microchip_sama5d27_wlsom1_ek, rock_pi_4, rock_pi_n10
2929 Removed packages: cargo, cargo-bin,
2930 kodi-peripheral-steamcontroller
2932 Issues resolved (http://bugs.uclibc.org):
2934 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_DIRECTORIES
2935 #12946: Grub: Decompressor is too big.
2936 #12986: Mtools: Error converting to codepage 850
2937 #13001: openjdk-bin replaces libfreetype.so from host-freetype
2938 #13011: Incorrect selection of gcc version
2939 #13021: Minor code error when building granite-0.4.1
2940 #13026: rpi-firmware: must not rename start files
2941 #13046: Optimize for fast -Ofast is not compliant
2942 #13081: host-e2fsprogs attempts to create udev rules.d on build host if not exists
2943 #13101: BR audit2allow support
2945 2020.05.3, released October 12th, 2020
2947 Important / security related fixes.
2949 meson: Correct SDK cross-compilation.conf file when
2950 per-package builds were used to build SDK.
2952 systemd: Use /run rather than /var/run for PID files in units.
2954 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
2956 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
2957 after all finalization hooks (including pre-rootfs) to ensure
2958 they can override any late configuration done by packages.
2960 support/script/pycompile: Rework logic to ensure .pyc files
2961 contain absolute target paths, fixing code inspection at
2962 runtime when executed with cwd != '/'.
2964 support/scripts/setlocalversion: Correct Mercurial output to
2965 match behaviour with Git.
2967 support/scripts/apply-patches.sh: Use patch
2968 --no-backup-if-mismatch, so we no longer blindly have to
2969 remove *.orig files after patching, fixing issues with
2970 packages containing such files.
2972 Updated/fixed packages: alsa-utils, apparmor, avahi,
2973 bandwidthd, barebox, bash, bison, brotli, busybox, cifs-utils,
2974 cryptsetup, cups, dhcpcd, dhcpdump, docker-cli, docker-engine,
2975 ecryptfs-utils, efl, fail2ban, freetype, gcc, gdb,
2976 ghostscript, gnutls, go, graphite2, gst1-plugins-base,
2977 gst1-plugins-ugly, imagemagick, ipmitool, jbig2dec, libhtp,
2978 libraw, libssh, libxml2, libxml-parser-perl, linux-headers,
2979 localedef, lua, mbedtls, memcached, mesa3d, meson, minidlna,
2980 mongodb, nginx, nodejs, nss-pam-ldapd, openvmtools,
2981 paho-mqtt-c, php, postgresql, python, python-aenum,
2982 python-django, python-engineio, python-fire, python-pymodbus,
2983 python-scapy, python-semver, python-sentry-sdk,
2984 python-socketio, python-texttable, python-tinyrpc,
2985 python-txtorcon, python3, qt5base, rsh-redone, runc, samba4,
2986 strace, supertux, suricata, systemd, uclibc, usb_modeswitch,
2987 vlc, vsftpd, wayland-protocols, wireguard-linux-compat,
2988 wireshark, wlroots, wolfssl, xserver_xorg-server, ympd,
2991 Issues resolved (http://bugs.uclibc.org):
2993 #12911: usb_modeswitch installation race condition
2994 #13251: cryptsetup does not work on branch 2020.02 following..
2996 2020.05.2, released August 29th, 2020
2998 Important / security related fixes.
3000 Infrastructure: Ensure RPATH entries that may be needed for
3001 dlopen() are not dropped by patchelf.
3003 BR_VERSION_FULL/setlocalversion (used by make print-version
3004 and /etc/os-release): Properly handle local git tags
3006 Updated/fixed packages: apache, assimp, at91bootstrap3, bind,
3007 boost, busybox, capnproto, cegui, chrony, collectd, cpio,
3008 cryptsetup, cups, cvs, dbus, docker-engine, domoticz, dovecot,
3009 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
3010 gd, gdk-pixbuf, ghostscript, glibc, gnuradio, grub2,
3011 gst1-plugins-bad, gstreamer1-editing-services, hostapd,
3012 ibm-sw-tpm2, iputils, jasper, json-c, libcurl, libressl,
3013 libwebsockets, linux, live555, mesa3d, mongodb, mosquitto,
3014 mpv, nodejs, opencv, opencv3, openfpgaloader, openjpeg,
3015 patchelf, perl, php, postgresql, prosody, python-django,
3016 python-gunicorn, python-matplotlib, ripgrep, rtl8188eu,
3017 rtl8821au, ruby, shadowsocks-libev, squid, systemd,
3018 tpm2-abrmd, tpm2-tools, trousers, uboot, webkitgtk, wireshark,
3019 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
3022 Issues resolved (http://bugs.uclibc.org):
3024 #12876: nodejs fails to build when host-icu has been built before
3025 #13111: python-gunicorn: missing dependency on python-setuptools
3026 #13121: wpa_supplicant fails to build without libopenssl enabled
3027 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
3028 #13156: package live555 new license
3030 2020.05.1, released July 25th, 2020
3032 Important / security related fixes.
3035 - Make external toolchain version check also work for
3036 toolchains configured with --with-gcc-major-version-only
3038 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
3039 compiler supports it, fixing an issue with precompiled
3042 - Ensure debug libs from external toolchains are not installed
3043 into target if debugging is disabled
3046 - Correct reproducibility issue in handling of git submodules
3047 for older git versions.
3049 - Fix file locking over NFS
3051 fs: Ensure cpio archive element order is reproducible
3053 Br2-external: Fix error reporting for invalid br2-external trees
3056 - Fix an issue with python3 sysconfig data not getting
3059 - Fix per-package building for packages using the qmake
3062 Updated/fixed packages: a10disp, asterisk, bind, brltty,
3063 cdrkit, clamav, cryptodev-linux, dbus, docker-cli,
3064 docker-engine, dvb-apps, e2fsprogs, exim, exiv2, freerdp, gdb,
3065 gdk-pixbuf, gerbera, gnutls, go, granite, grub2, gssdp,
3066 gst1-plugins-good, gst1-plugins-ugly, gupnp, intel-microcode,
3067 iproute2, irrlicht, iwd, jq, kodi, libcamera, libcec,
3068 libconfuse, libcurl, libevdev, libhttpserver, libmicrohttpd,
3069 libnss, libressl, libvncserver, libxml2, libxmlrpc, lxc,
3070 mbedtls, mediastreamer, mesa3d, meson, minizip, mongodb,
3071 mtools, mutt, nano, network-manager, nghttp2, ngircd, nodejs,
3072 ntp, open-plc-utils, open2300, openjdk-bin, openssh,
3073 oracle-mysql, paho-mqtt-c, pango, php, poco, prosody, putty,
3074 python-greenlet, python-urllib3, python-validators, python3,
3075 readline, redis, rpi-firmware, rtl8821au, samba4, sdl2,
3076 sqlite, squid, strace, sunxi-mali-mainline-driver, syslog-ng,
3077 systemd, tcpreplay, tinydtls, upmpdcli, upx, vlc, webkitgtk,
3078 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
3081 Issues resolved (http://bugs.uclibc.org):
3083 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
3084 #12946: Grub: Decompressor is too big.
3085 #12986: Mtools: Error converting to codepage 850
3086 #13001: openjdk-bin replaces libfreetype.so from host-freetype
3087 #13011: Incorrect selection of gcc version
3088 #13021: Minor code error when building granite-0.4.1
3089 #13026: rpi-firmware: must not rename start files
3090 #13031: nodejs: RangeError at new ArrayBuffer()
3091 #13046: Optimize for fast -Ofast is not compliant
3093 2020.05, released June 1st, 2020
3097 Updated/fixed packages: arm-trusted-firmware, gcc, mp4v2, fmc,
3098 fmlib, glib-networking, libusb-compat, linux, qt5webengine,
3099 sysrepo, wampcc, xen
3101 2020.05-rc3, released May 29th, 2020
3103 Fixes all over the tree.
3105 Infrastructure: Support checking download hashes for packages
3106 coming from Subversion.
3108 Defconfigs: Increase boot partition size to 64MB for Freescale
3109 boards to allow space for bigger kernels.
3111 Updated/fixed packages: audit, bind, dovecot, efl, erlang,
3112 ffmpeg, fio, gerbera, gnupg, leveldb, lrzip, ltrace, matio,
3113 mesa3d, mp4v2, prosody, qemu, qt5declarative, speexdsp,
3114 systemd, tremor, uboot-tools, unbound, wireshark
3116 Removed packages: wiringpi
3118 Issues resolved (http://bugs.uclibc.org):
3120 #12361: Init system (systemd) kills login on Raspberry Pi Zero
3121 #12686: recipe for target 'install_dev' failed (libcrypto.so..)
3123 2020.05-rc2, released May 22nd 2020
3125 Fixes all over the tree.
3127 U-Boot: Support building with Python 3.x instead of Python
3128 2.x. Since U-Boot 2020.01, various U-Boot build scripts use
3129 Python 3.x instead of Python 2.x, so add an option to pull in
3130 host-python3 rather than host-python. Also fix a number of
3131 defconfigs to use this new option.
3133 Updated/fixed packages: apparmor, binutils, bison, brltty,
3134 c-icap, cegui, checkpolicy, clamav, crda, cvs, docker-cli,
3135 docker-engine, domoticz, elf2flt, exfatprogs, fakeroot,
3136 ffmpeg, freerdp, gcc, glibc, gnuconfig, irrlicht, kmod,
3137 libexif, libpam-tacplus, libssh2, libv4l, libvncserver,
3138 localedef, lrzip, mariadb, matchbox, mbuffer, mesa3d,
3139 mesa3d-headers, meson, netsniff-ng, openldap, openocd,
3140 optee-os, p7zip, paho-mqtt-c, php, piglit, pigz,
3141 python-argon2-cffi, python-attrs, python-future,
3142 python-markdown, python-pycryptodomex, python-pyqt5, qt5base,
3143 rpi-firmware, rustc, squashfs, squid, stella, suricata,
3144 systemd, uacme, uclibc, util-linux, vboot-utils
3146 New packages: python3-pyelftools
3148 Removed packages: ezxml, mtdev2tuio, python-pycrypto
3150 Issues resolved (http://bugs.uclibc.org):
3152 #10551: PowerPC SPE and Musl
3153 #12256: package tar is outdated (1.29 is 3 years old)
3154 #12271: python-iptables runtime dependencies
3155 #12321: host-generic-package: PKG_DL_OPTS not used for host package
3156 #12391: CMake-based host package fails to include output/host/include
3157 #12431: ethernet no detected on nanopi neo 2
3158 #12521: RISCV RV32IA selected, RV64GC output
3159 #12586: avahi failure
3160 #12596: host-e2fsprogs: tune2fs incompatibility on older glibc..
3161 #12611: ntp hash is not matching with upstream 4.2.8p13
3162 #12626: PHP missing header files within 2020.02
3163 #12631: glibc support Power-PC SPE
3164 #12656: bison fails to relocate with relocate-sdk.sh
3165 #12661: cups problems in buildroot
3166 #12686: recipe for target 'install_dev' failed (libcrypto.so:..
3167 #12691: host-rust build fails
3168 #12761: Buildroot fails when building GCNano binaries for the STM..
3169 #12786: Systemd spawns two getty processes when the getty port..
3170 #12806: There are multiple issues in buildroot that faults cups..
3171 #12826: nodejs-12.16.1: error: 'uv_sleep' was not declared in..
3172 #12831: RPI-firmware package: DTB-overlay dependency
3173 #12836: libunwind: package does not show up in menuconfig for..
3174 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header
3175 #12866: should we be disabling bash executable path caching?
3176 #12886: GMP built in wrong order (?)
3177 #12891: QEMU, libvirt-bin, qemu-kvm Package Support required
3178 #12901: GStreamer doesn't build on 2020-05 rc1 with GObject..
3179 #12906: qt PrefixPath is wrong on 2020.05-rc1
3180 #12921: nodejs-12.16.1: error: overriding 'virtual icu_65::..
3182 2020.05-rc1, released May 7th 2020
3184 Addition of support for gobject-introspection: both the
3185 gobject-introspection package itself, but also introspection
3186 support was enabled in a number of other packages.
3188 Support for Qt 5.6 was dropped as its support was dropped
3189 upstream, only one version of Qt is supported at the moment:
3192 Addition of support for the apparmor Linux security module, by
3193 adding the necessary user-space packages.
3195 Addition of a qmake package infrastructure, now used by most
3196 Qt-related packages.
3198 The Luarocks package infrastructure has been extended to
3199 support build host packages.
3201 The package infrastructure was improved to allow each package
3202 to indicate the Linux kernel configuration options it needs.
3204 Addition of support for generating filesystem images using the
3207 The logic that calculates the list of files installed by each
3208 package was reworked to be compatible with the top-level
3209 parallel build functionality.
3211 Addition of a package for a pre-compiled ARM32 bare-metal
3212 toolchain, which can be used to build ARM32 code in ARM64
3213 configurations, such as firmware/bootloader code.
3215 The Qemu defconfigs are now boot-tested in Qemu as part of the
3216 Gitlab continuous integration.
3218 Toolchain: gcc 9.x bumped to 9.3.0, gcc 8.x bumped to 8.4.0,
3219 gdb bumped to 8.3.1.
3221 New packages: apcupsd, apparmor, arm-gnu-a-toolchain, bearssl,
3222 belle-sip, belr, cage, chartjs, erofs-utils, exfatprogs,
3223 gobject-introspection, ibm-sw-tpm2, imx-seco, jbig2dec,
3224 libapparmor, libiberty, libfuse3, libtextstyle, libudfread,
3225 libuhttpd, libuwsc, lua-lyaml, matio, mbuffer, netdata,
3226 openfpgaloader, perl-i18n, perl-locale-maketext-lexicon,
3227 perl-lwp-protocol-https,
3228 perl-mojolicious-plugin-authorization,
3229 perl-mojolicious-plugin-cspheader,
3230 perl-mojolicious-plugin-i18n,
3231 perl-mojolicious-plugin-securityheader, perl-mozilla-ca,
3232 perl-path-class, pistache, pkcs11-helper, prelink-cross,
3233 python-argon2-cffi, python-canopen, python-cbor2,
3234 python-filelock, python-flatbuffers, python-greenlet,
3235 python-modbus-tk, python-pyalsa, python-pysftp, python-regex,
3236 python-snappy, rtty, tinyproxy, udev-gentoo-scripts, unbound,
3239 New defconfigs: freescale_imx6ullevk, freescale_imx8qmmek,
3240 nanopi_neo4, nanopi_r1, nitrogen8mm, nitrogen8mn, olpc_xo1,
3241 olpc_xo175, roc_rk3399_pc, stm32mp157a_dk1, zynq_qmtech
3243 Issues resolved (http://bugs.uclibc.org):
3245 #10386: Add an option to put all compiled executables that
3246 show up on target/ in staging/ as well
3247 #11866: iniramfs file system fails to boot using Grub on EFI x86_64
3248 #12666: Doesn't pick up a custom bash profile
3249 #12696: Uboot 2020.01 Problem loading Linux kernel on Nano PI NEO
3250 #12701: [patch] wpa_supplicant must depend on openssl
3251 #12711: host-localedef 2.30-20 fails to compile on fedora 32 (gcc 10.0.1)
3252 #12716: bio.h not found
3253 #12726: systemctl preset-all failed for ctrl-alt-del.target
3254 #12731: rtl8188eu not buildung for banana pi M1 (glib, systemd, 4.18.12)
3255 #12746: "sysdig" package description points to
3256 http://sysdig.org, which bounces to malware site
3257 #12751: OpenJdk package installation issues on target
3258 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
3259 #12811: bootstrap stuck and no login prompt
3261 2020.02.12, released April 5, 2021
3263 Important / security related fixes.
3265 Dependencies: Explicitly detect and bail out if PATH contains
3266 spaces or tabs. A number of packages fail to build in such
3267 setups, so explicitly inform about this.
3269 utils/scanpypi: Explicitly use python3 for compatibility with
3270 packages using python3 syntax in setup.py
3272 support/download: Fix tarball generation (from git/svn repos)
3273 including symlinks pointing to ./<something>
3275 Meson: Use correct C++ host compiler (rather than C compiler)
3277 Updated/fixed packages: asterisk, batman-adv, bind,
3278 ca-certificates, docker-containerd, dovecot,
3279 dovecot-pigeonhole, diffutils, efivar, git, gnuchess, gnutls,
3280 grub2, fakeroot, haserl, imagemagick, irqbalance, jasper,
3281 kodi, libcurl, libebml, libglib2, libjpeg, libopenssl,
3282 libupnp, libvips, lldpd, mariadb, mbedtls, mosquitto, nodejs,
3283 netsnmp, nettle, openldap, openmpi, openssh, opkg-utils, perl,
3284 php, privoxy, prosody, protobuf, python-aiohttp,
3285 python-django, python-lxml, python-pyyaml, python-rpi-ws281x,
3286 python3, redis, rpm, sconeserver, screen, sox, sqlcipher,
3287 squid, sysvinit, tor, transmission, tzdata, uboot, upx,
3288 util-linux, wireshark, wolfssl, wpa_supplicant, zstd
3290 Issues resolved (http://bugs.uclibc.org):
3292 #13516: utils/scanpypi: Failure when parsing diffoscope
3293 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to..
3294 #13576: Issues compiling buildroot for 5x86
3295 #13581: jpegsrc.v9d.tar.gz has changed hash
3296 #13616: tar file from git repository generation issue
3298 2020.02.11, released February 17, 2021
3300 Important / security related fixes.
3302 meson: Fix ccache detection handling when per-package builds
3305 Fakeroot: Fix compatibility issue with glibc 2.33
3307 Updated/fixed packages: atftp, busybox, cereal, connman,
3308 dhcpcd, dnsmasq, docker-cli, docker-engine, fakeroot,
3309 intel-mediadriver, intel-microcode, jasper,
3310 kodi-inputstream-adaptive, libbsd, libopenssl, linux-headers,
3311 mosquitto, orc, php, postgresql, privoxy, pugixml,
3312 python-bottle, python-django, python3, rauc, sox, subversion,
3313 tzdata, wireguard-linux-compat, wpa_supplicant, xenomai, xterm
3315 Issues resolved (http://bugs.uclibc.org):
3317 #13506: BR2_PACKAGE_DHCPCD missing directory creation
3319 2020.02.10, released January 31st, 2021
3321 Important / security related fixes.
3323 Download: Ensure git submodules are correctly fetched if
3324 enabled for a package with <pkg>_GIT_SUBMODULES = YES and the
3325 host variant is downloaded first.
3327 Toolchain: Mark CodeSourcery Aarch64 2014.11 toolchain as not
3330 pkg-stats: Fix python 3.8+ deprecation warning.
3332 meson: Ensure ccache is not detected and used, as it may
3333 conflict with the ccache handling in Buildroot.
3335 New packages: libnpupnp
3337 Updated/fixed packages: bctoolbox, brltty, dbus, dovecot,
3338 dovecot-pigeonhole, gcc, gerbera, gmrender-resurrect, gst-omx,
3339 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
3340 gst1-plugins-ugly, gst1-rtsp-server, gst1-vaapi,
3341 gst1-validate, gstreamer1, gstreamer1-editing-services,
3342 igd2-for-linux, libclc, libllcp, libtorrent-rasterbar,
3343 libupnp, libupnpp, lpc32xxcdl, luarocks, mpd, nfs-utils,
3344 nodejs, openjpeg, openldap, opentracing-cpp, openvpn, p11-kit,
3345 paho-mqtt-c, php, poppler, postgresql, python3, runc, sudo,
3346 syslog-ng, systemd, tini, trace-cmd, tzdata, ushare, vlc,
3347 wavpack, wireguard-linux-compat, wolfssl, xapp_xload, xorriso,
3350 Removed packages: libupnp18
3352 Issues resolved (http://bugs.uclibc.org):
3354 #13471: package/mpd/mpd.conf make use of path not created
3356 2020.02.9, released December 27th, 2020
3358 Important / security related fixes.
3361 - cmake: fix host ccache handling for CMake 3.19
3362 - meson: Forcibly disable binary stripping for
3363 target builds, enable for host builds
3364 - golang: Fix HOST / TARGET directories for per-package builds
3366 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
3368 Updated/fixed packages: apitrace, arm-trusted-firmware,
3369 bustle, c-ares, ca-certificates, cdrkit, cryptopp, dhcpcd,
3370 docker-containerd, dtv-scan-tables, flare-engine, ghostscript,
3371 haproxy, imagemagick, imx-gpu-viv, jasper, jemalloc,
3372 jpeg-turbo, libcap, libcurl, libglib2, libgpiod, libkrb5,
3373 libopenssl, libplist, libressl, libuv, libuvw, lynx, mariadb,
3374 mbedtls, minidlna, monkey, musl, mutt, ncurses, netsnmp,
3375 nodejs, opencv3, openldap, openrc, opkg-utils, paho-mqtt-c,
3376 php, privoxy, proftpd, python-crc16, python-flask-cors,
3377 python-lxml, python-pip, python-pyparsing, python-pyqt5, qemu,
3378 qt5base, raptor, rauc, ruby, setserial, shadowsocks-libev,
3379 slirp, sqlcipher, ti-sgx-demos, tinycbor, vsftpd,
3380 wireless-regdb, wireshark, x11vnc, xen, xinetd,
3383 Issues resolved (http://bugs.uclibc.org):
3385 #13276: libcap builds libcap.pc incorrectly
3386 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
3387 #13341: Mistake in /etc/init.d/S70vsftpd
3389 2020.02.8, released November 16th, 2020
3391 Important / security related fixes.
3393 Updated/fixed packages: angularjs, argp-standalone, asterisk,
3394 bandwidthd, bitcoin, busybox, cryptsetup, darkhttpd, davfs2,
3395 docker-cli, docker-containerd, docker-engine,
3396 dovecot-pigeonhole, fastd, fbset, fbtft, freetype, gcc,
3397 ghostscript, gnuradio, grpc, gst1-plugins-bad, jsoncpp,
3398 keepalived, libass, libexif, libiqrf, libpam-tacplus, libraw,
3399 linux-backports, linux-firmware, lzlib, netsnmp, nginx,
3400 oniguruma, opencv3, openntpd, patchelf, php, postgresql,
3401 python-pyqt5, qt5base, rauc, redis, samba4, slirp, systemd,
3402 tcpdump, tmux, tor, webkitgtk, wireguard-linux-compat,
3403 wireshark, wpewebkit, xen, xorriso, zeromq, zxing-cpp
3405 Issues resolved (http://bugs.uclibc.org):
3407 #11931: Bugs in support/scripts/apply-patches.sh
3409 2020.02.7, released October 12th, 2020
3411 Important / security related fixes.
3413 meson: Correct SDK cross-compilation.conf file when
3414 per-package builds were used to build SDK.
3416 systemd: Use /run rather than /var/run for PID files in units.
3418 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
3420 support/script/pycompile: Rework logic to ensure .pyc files
3421 contain absolute target paths, fixing code inspection at
3422 runtime when executed with cwd != '/'.
3424 support/scripts/setlocalversion: Correct Mercurial output to
3425 match behaviour with Git.
3427 support/scripts/apply-patches.sh: Use patch
3428 --no-backup-if-mismatch, so we no longer blindly have to
3429 remove *.orig files after patching, fixing issues with
3430 packages containing such files.
3432 Updated/fixed packages: bandwidthd, barebox, bash, bison,
3433 brotli, cifs-utils, cryptsetup, dhcpcd, dhcpdump, docker-cli,
3434 docker-engine, ecryptfs-utils, efl, fail2ban, freetype, gcc,
3435 gdb, ghostscript, gnutls, go, gst1-plugins-base,
3436 gst1-plugins-ugly, ipmitool, libhtp, libraw, libssh, libxml2,
3437 libxml-parser-perl, localedef, lua, memcached, mesa3d, meson,
3438 minidlna, nginx, nodejs, nss-pam-ldapd, openvmtools, php,
3439 postgresql, python, python-aenum, python-autobahn,
3440 python-engineio, python-fire, python-pymodbus, python-scapy,
3441 python-semver, python-sentry-sdk, python-socketio,
3442 python-texttable, python-tinyrpc, python-txtorcon, python3,
3443 qt5base, runc, samba4, strace, supertux, suricata, systemd,
3444 vlc, wayland-protocols, wireguard-linux-compat, wireshark,
3445 xserver_xorg-server, zeromq, zstd
3447 Issues resolved (http://bugs.uclibc.org):
3449 #12911: usb_modeswitch installation race condition
3450 #13251: cryptsetup does not work on branch 2020.02 following..
3452 2020.02.6, released September 5th, 2020
3454 Important / security related fixes.
3456 Fix a 2020.02.5 build regression in busybox when systemd (and
3457 not less) are enabled because of missing infrastructure.
3459 Updated/fixed packages: alsa-utils, avahi, busybox, cups,
3460 docker-cli, graphite2, imagemagick, libeXosip2, mbedtls,
3461 nvidia-driver, paho-mqtt-c, python-django, systemd, uclibc,
3462 usb_modeswitch, wolfssl
3464 Issues resolved (http://bugs.uclibc.org):
3466 #12911: usb_modeswitch installation race condition
3468 2020.02.5, released August 29th, 2020
3470 Important / security related fixes.
3472 Infrastructure: Ensure RPATH entries that may be needed for
3473 dlopen() are not dropped by patchelf.
3475 BR_VERSION_FULL/setlocalversion (used by make print-version
3476 and /etc/os-release): Properly handle local git tags
3478 Updated/fixed packages: apache, at91bootstrap3, bind, boost,
3479 busybox, capnproto, chrony, collectd, cpio, cryptsetup, cups,
3480 cvs, dbus, docker-engine, domoticz, dovecot,
3481 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
3482 gd, gdk-pixbuf, ghostscript, glibc, grub2, gst1-plugins-bad,
3483 hostapd, iputils, jasper, json-c, libcurl, libwebsockets,
3484 linux, live555, mesa3d, mosquitto, mpv, nodejs, opencv,
3485 opencv3, openjpeg, patchelf, perl, php, postgresql,
3486 python-django, python-gunicorn, python-matplotlib, ripgrep,
3487 rtl8188eu, rtl8821au, ruby, shadowsocks-libev, squid,
3488 tpm2-abrmd, tpm2-tools, trousers, uacme, webkitgtk, wireshark,
3489 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
3492 Issues resolved (http://bugs.uclibc.org):
3494 #12876: nodejs fails to build when host-icu has been built before
3495 #13111: python-gunicorn: missing dependency on python-setuptools
3496 #13121: wpa_supplicant fails to build without libopenssl enabled
3497 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
3498 #13156: package live555 new license
3500 2020.02.4, released July 26th, 2020
3502 Important / security related fixes.
3505 - Make external toolchain version check also work for
3506 toolchains configured with --with-gcc-major-version-only
3508 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
3509 compiler supports it, fixing an issue with precompiled
3512 - Ensure debug libs from external toolchains are not installed
3513 into target if debugging is disabled
3516 - Correct reproducibility issue in handling of git submodules
3517 for older git versions.
3519 - Fix file locking over NFS
3521 fs: Ensure cpio archive element order is reproducible
3523 Br2-external: Fix error reporting for invalid br2-external trees
3526 - Fix an issue with python3 sysconfig data not getting
3529 - Fix per-package building for packages using the qmake
3532 Updated/fixed packages: a10disp, asterisk, bind, cdrkit,
3533 checkpolicy, clamav, dbus, docker-cli, docker-engine,
3534 dvb-apps, e2fsprogs, exim, exiv2, freerdp, gnutls, go, grub2,
3535 gssdp, gst1-plugins-good, gst1-plugins-ugly, gupnp,
3536 intel-microcode, iproute2, irrlicht, iwd, jq, kodi, libcamera,
3537 libconfuse, libcurl, libglib2, libhttpserver, libmicrohttpd,
3538 libopenssl, libvncserver, libxml2, libxmlrpc, lxc, mbedtls,
3539 mesa3d, meson, mongodb, mtools, mutt, nghttp2, ngircd, nodejs,
3540 ntp, open-plc-utils, open2300, openjdk-bin, openssh,
3541 oracle-mysql, paho-mqtt-c, pcre, php, poco, prosody, putty,
3542 python-twisted, python-urllib3, python-validators, python3,
3543 qt5xmlpatterns, redis, rpi-firmware, rtl8821au, samba4, sdl2,
3544 sqlite, squid, syslog-ng, systemd, tcpreplay, tinydtls,
3545 upmpdcli, upx, vlc, webkitgtk, wireguard-linux-compat,
3546 wireshark, wpebackend-fdo, wpewebkit, zstd
3548 Issues resolved (http://bugs.uclibc.org):
3550 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
3551 #12946: Grub: Decompressor is too big.
3552 #12986: Mtools: Error converting to codepage 850
3553 #13001: openjdk-bin replaces libfreetype.so from host-freetype
3554 #13011: Incorrect selection of gcc version
3555 #13026: rpi-firmware: must not rename start files
3556 #13031: nodejs: RangeError at new ArrayBuffer()
3557 #13046: Optimize for fast -Ofast is not compliant
3559 2020.02.3, released June 3rd, 2020
3561 Important / security related fixes.
3563 Fix various build issues of host packages on hosts using GCC
3566 Updated/fixed packages: arm-trusted-firmware, audit, bind,
3567 binutils, bison, clamav, crda, dovecot, dtc, efl, elf2flt,
3568 erlang, fakeroot, ffmpeg, fmc, fmlib, freerdp, gcc, git,
3569 glib-networking, gnupg, leveldb, libexif, libssh2,
3570 libusb-compat, linux-headers, lrzip, ltrace, mariadb, mesa3d,
3571 mp4v2, openldap, openocd, perl, php, prosody,
3572 python-pycryptodomex, python-pyqt5, qemu, rpi-firmware, rustc,
3573 speexdsp, sysrepo, systemd, tremor, vboot-utils, wireshark,
3576 Removed packages: python-pycrypto
3578 Issues resolved (http://bugs.uclibc.org):
3580 #12361: Init system (systemd) kills login on Raspberry Pi Zero
3581 #12656: bison fails to relocate with relocate-sdk.sh
3582 #12671: leveldb won't detect that snappy is present (static..
3583 #12691: host-rust build fails
3584 #12831: RPI-firmware package: DTB-overlay dependency
3586 2020.02.2, released May 12th, 2020
3588 Important / security related fixes.
3590 Musl: Disallow on PPC64 cores without AltiVec support
3593 fs/cpio: Correctly handle booting with 'console='
3595 release: Ensure temporary .br2-external.* files are not
3596 included in the release tarball
3598 Defconfigs: Fix various mistyped config options, or config
3599 options where the dependencies were no longer met.
3601 Updated/fixed packages: apache, azure-iot-sdk-c, binutils,
3602 boinc, c-ares, cvs, docker-cli, docker-containerd,
3603 docker-engine, domoticz, e2fsprogs, efl, evtest, exim, ffmpeg,
3604 freerdp, gcc, gflags, glibc, gnuconfig, haproxy, imx-gpu-2d,
3605 irrlicht, jpeg kodi-pvr-vuplus, libarchive, libcoap,
3606 libfpm-extra, libglib2, libhtp, libid3tag, libinput, libmad,
3607 libopenssl, libsepol, libssh, libv4l, libvncserver, libwpe,
3608 localedef, mariadb, matchbox, mbedtls, mc, mesa3d-headers,
3609 meson, midori, msgpack, netsnmp, nginx, ogre, openjdk,
3610 openldap, openvpn, p7zip, paho-mqtt-c, php, polkit, python,
3611 python-attrs, python-crossbar, python-dpkt, python-flask,
3612 python-future, python-iptables, python-jedi, python-markdown2,
3613 python3, qemu, qpdf, qt5, samba4, squashfs, squid, strongswan,
3614 suricata, tzdata, util-linux, vlc, wget, webkitgtk,
3615 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
3618 Issues resolved (http://bugs.uclibc.org):
3620 #11866: initramfs file system fails to boot using Grub on EFI x86_64
3621 #12271: python-iptables runtime dependencies
3622 #12726: systemctl preset-all failed for ctrl-alt-del.target
3623 #12751: OpenJdk package installation issues on target
3624 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
3625 #12811: bootstrap stuck and no login prompt
3626 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header
3628 2020.02.1, released April 10th, 2020
3630 Important / security related fixes.
3632 core: Also fixup /lib references in libtool .la files, similar
3633 to how it is done for /usr/*.
3635 Various fixes for builds with per-package target/host
3638 toolchain: Fix kernel headers validation check for external
3639 toolchains. Fix make 4.3+ compatibility in external toolchain
3642 fs/initramfs: fix show-info so it also shows the usual
3643 rootfs-related variables.
3645 Updated/fixed packages: arm-trusted-firmware, barebox-aux,
3646 bluez5_utils, bubblewrap, busybox, civetweb, cog, collectd,
3647 ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy, hiredis, hostapd,
3648 kmscube, kodi-screensaver-rsxs, libical, libinput, libexif,
3649 libopenssl, libsndfile, linux, linux-tools, llvm, localedef,
3650 mcrypt, mesa3d, meson, monit, nftables, ntp, opencv3,
3651 oprofile, php, pinentry, polkit, pure-ftpd, python-pyyaml,
3652 qt5, quagga, radvd, rcw, redis, rocksdb, samba4, screen,
3653 sdbusplus, swupdate, sysdig, sysklogd, syslinux, syslog-ng,
3654 tor, tslib, uacme, util-linux, vala, vlc,
3655 wireguard-linux-compat, wireguard-tools, wireshark,
3656 wpa_supplicant, xserver_xorg-server
3658 Issues resolved (http://bugs.uclibc.org):
3660 #12711: host-localedef 2.30-20 fails to compile on fedora 32
3661 #12746: "sysdig" package description points to http://sysdig.org, ..
3663 2020.02, released March 8th, 2020
3667 br2-external: Fix compatibility with make 4.3+
3669 Updated/fixed packages: bash, bcm2835, binutils, cups,
3670 erlang-p1-acme, fbgrab, gr-osmosdr, gst1-plugins-base,
3671 gst1-validate, gstreamer1, guile, jhead, libdrm, libevdev,
3672 libinput, libnss, libsndfile, libvncserver, linux-firmware,
3673 mesa3d, nodejs, openjdk-bin, openvmtools, optee-test, patch,
3674 php, piglit, pppd, python-django, qemu, qt5base, ruby,
3675 ser2net, swupdate, thrift, zziplib
3677 Removed packages: classpath, jamvm
3679 Issues resolved (http://bugs.uclibc.org):
3681 #12606: fbgrab location has changed
3683 2020.02-rc3, released March 2nd, 2020
3685 Fixes all over the tree.
3687 Infrastructure: Rework file list handling to fix race
3688 conditions when building with per-package target and host
3689 directories and top-level parallel builds.
3691 Updated/fixed packages: aufs, binutils, blktrace, brltty,
3692 cairo, dnsmasq, docker-compose, elf2flt, exim, exiv2, git,
3693 kodi-inputstream-adaptive, libarchive, libcgroup, libgdiplus,
3694 libssh2, libvncserver, libvorbis, linknx, linux-firmware, lxc,
3695 lz4, mosquitto, openjpeg, openrc, poco, proftpd, pure-ftpd,
3696 python3, python-multidict, python-setuptools-scm-git-archive,
3697 qpdf, qt5tools, rdesktop, rocksdb, shellinabox, squid,
3698 suricata, swig, systemd, taglib, util-linux, wireshark, zsh
3700 Issues resolved (http://bugs.uclibc.org):
3702 #12571: ltp-testsuite : Build failure
3703 #12576: 2020.02-RC1: error while loading shared libraries: ...
3704 #12581: 2020.02-rc1 glibc failing to build on fedora 31
3706 2020.02-rc2, released February 26th, 2020
3708 Fixes all over the tree.
3710 Toolchain: Ensure strong SSP can only be enabled if the
3711 (external) toolchain supports it.
3713 Fix a race condition related to creating the output/staging
3714 symlink on systems with coreutils < 8.27.
3716 Drop support for the (end of life) Qt 5.6 variant.
3718 Updated/fixed packages: at, armadillo, audiofile, bash,
3719 busybox, erlang, fail2ban, fluidsynth, ipsec-tools, jpeg-turbo,
3720 kvm-unit-tests, libftdi1, libinput, libsvgtiny, libtomcrypt,
3721 libupnpp, libxml2, linux-tools, luv, mbedtls, mesa3d, minicom,
3722 openvmtools, php, qt5, qt5webengine, qwt, radvd, rcw,
3723 sdbusplus, systemd, tpm2-tss, vorbis-tools
3725 Issues resolved (http://bugs.uclibc.org):
3727 #12581: 2020.02-rc1 glibc failing to build on fedora 31
3729 2020.02-rc1, released February 18th, 2020
3731 Fixes all over the tree and new features.
3733 Add experimental support for building with a per-package
3734 target and host directory. This still has some rough edges,
3735 but brings a number of advantages:
3737 - Packages will only be able to access the explicitly listed
3738 dependencies and not any other packages that happen to be
3739 built before, ensuring correct dependency information in
3742 - Possibility for top-level parallel builds, speeding up
3743 builds on multicore machines.
3745 Core: Ensure package-file-lists data is correct after
3746 incremental builds as well.
3748 Architecture: Add support for ARC-HS38 with 64bit multiplier
3749 variant, allow building glibc for big endian ARC, handle 16KB
3750 MMU page size for ARC in toolchain wrapper.
3752 Toolchain: Add binutils 2.33.1, GCC 7.5.0, Arm 9.2-2019.12
3753 toolchains, ARC 2019.09 toolchain. Allow using custom kernel
3754 headers newer than what is known by Buildroot.
3756 pkg-stats: Support for CVE vulnerability reporting by
3757 comparing to NVD database.
3759 Reproducible builds: The go -trimpath option is now used to
3760 get rid of absolute build paths, __FILE__ and __BASE_FILE__
3761 defines are now handled in the toolchain wrapper.
3763 Systemd: Build host variant and use systemctl to automatically
3764 enable unit files rather than manually managing symlinks.
3766 Util-linux: Ensure that hwclock is built without GPLv3
3767 code. Notice that builds with hwclock has contained
3768 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
3770 New defconfigs: Beelink GS1, Raspberrypi4 64bit
3772 New packages: alura, avro-c, bubblewrap, cctz, cereal,
3773 cpuburn-arm, elixir, erlang-base64url, erlang-idna,
3774 erlang-jose, erlang-p1-acme, erlang-p1-mqtree,
3775 erlang-p1-yconf, fluid-soundfont, fluidsynth, gcnano-binaries,
3776 gensio, glslsandbox-player, libargon2, libmodsecurity,
3777 libpam-nfc, libtelnet, lua-codegen, lua-livr, lua-livr-extra,
3778 lua-rotas, lua-silva, mfoc, network-manager-openvpn,
3779 nginx-modsecurity, perl-crypt-openssl-aes,
3780 perl-math-prime-util, pipewire, ptm2human, python-aenum,
3781 python-aiohttp-debugtoolbar, python-aiohttp-mako,
3782 python-aiologstash, python-aiosignal, python-aiozipkin,
3783 python-async-lru, python-avro, python-bunch, python-crontab,
3784 python-dnspython, python-entrypoints, python-esptool,
3785 python-frozenlist, python-future, python-gitdb, python-janus,
3786 python-lockfile, python-logstash, python-nested-dict,
3787 python-pbr, python-pyaes, python-pydantic, python-smmap2,
3788 python-sockjs, python-zc-lockfile, raspi-gpio, rocksdb,
3789 sdbusplus, spidermonkey, thermald, ti-sgx-libgbm, tinyssh,
3790 tio, umtprd, weston-imx, wireguard-linux-compat,
3791 wireguard-tools, xdg-dbus-proxy
3793 Removed packages: bluez_utils, celt051, erlang-p1-iconv, fis,
3794 gadgetfs-test, libplayer, gstreamer, gst-ffmpeg,
3795 gst-fsl-plugins, gst-omapfb, gst-plugins-bad,
3796 gst-plugins-base, gst-plugins-good, gst-plugins-ugly,
3797 perl-digest-md5, perl-mime-base64, perl-net-ping,
3798 python-scapy3k, wireguard
3800 Issues resolved (http://bugs.uclibc.org):
3802 #11906: the new version of mesa3d cannot support etnaviv when..
3803 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
3804 #12121: PyQt5.QtSerialPort and other modules not being built
3805 #12256: package tar is outdated (1.29 is 3 years old
3806 #12286: Can't import gobject in python 3.8
3807 #12376: python-scapy3k is deprecated
3808 #12386: carriage return issue when "make menuconfig"
3809 #12441: qt5webengine build error: asm/errno.h: No such file or..
3810 #12446: Buildroot fails to finish installing packages
3811 #12456: qtvirtualkeyboard: No such file or directory
3812 #12461: libglib2 build files with deep directory structure
3813 #12481: minicom fails when output directory path contains "m4"
3814 #12501: libnss-3.49.1: ld error: multiple definition of `gcm_..
3815 #12526: host-nodejs 12.14.1: configure fail: AttributeError: ..
3816 #12536: Linux-Headers extracting failure
3817 #12546: Ninja 1.10 build Error
3819 2019.11.3, released April 10th, 2020
3821 Important / security related fixes.
3823 core: Fix compatibility with make 4.3+. Also fixup /lib
3824 references in libtool .la files, similar to how it is done for
3827 toolchain: Fix kernel headers validation check for external
3830 fs/initramfs: fix show-info so it also shows the usual
3831 rootfs-related variables.
3833 Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
3834 civetweb, cog, collectd, ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy,
3835 hiredis, hostapd, kmscube, libical, libopenssl, libsndfile,
3836 linux-tools, llvm, monit, ntp, php, pure-ftpd, radvd, redis,
3837 samba4, screen, sysdig, syslinux, syslog-ng, tor, uacme,
3838 util-linux, vala, vlc, wpa_supplicant, xserver_xorg-server
3840 Issues resolved (http://bugs.uclibc.org):
3842 #12746: "sysdig" package description points to http://sysdig.org, ..
3844 2019.11.2, released March 16th, 2020
3846 Important / security related fixes.
3848 Core: Ensure package-file-lists data is correct after
3849 incremental builds as well.
3851 Fix a race condition related to creating the output/staging
3852 symlink on systems with coreutils < 8.27.
3854 Toolchain: ARC tools bumped to arc-2019.09.
3856 Br2-external: Fix patch handling when external linux-extension
3857 packages are used. Fix compatibility with make 4.3+
3859 Util-linux: Ensure that hwclock is built without GPLv3
3860 code. Notice that builds with hwclock has contained
3861 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
3863 Updated/fixed packages: armadillo, at, bcm2835, binutils,
3864 blktrace, bluez-alsa, bootstrap, brltty, busybox, cairo,
3865 clamav, cog, cups, czmq, dnsmasq, docker-containerd, dovecot,
3866 dovecot-pigeonhole, e2fsprogs, elf2flt, eudev, exim, exiv2,
3867 fbgrab, gettext-tiny, glibc, go, grep, gst1-validate, guile,
3868 imagemagick, jhead, jpeg-turbo, kvm-unit-tests, lapack,
3869 libarchive, libcgroup, libdrm, libevent, libexif, libftdi1,
3870 libgdiplus, libjpeg, libsigrok, libsndfile, libssh2,
3871 libsvgtiny, libvncserver, libvorbis, libxml2, libxslt, linknx,
3872 lxc, lz4, mariadb, mbedtls, meson, mongoose, mosquitto, musl,
3873 ncurses, nodejs, ntfs-3g, ogre, opencv3, openjdk, openjpeg,
3874 openrc, openswan, openvmtools, optee-test, patch, php, piglet,
3875 postgresql, pppd, proftpd, pure-ftpd, python-django,
3876 python-pyqt5, python-setuptools-scm-git-archive, python3,
3877 qemu, qt5base, qt5tools, qt5virtualkeyboard, qt5webengine,
3878 qwt, rdesktop, ruby, runc, samba4, shellinabox,
3879 skeleton-init-openrc, smartmontools, spdlog, sqlcipher, squid,
3880 suricata, swig, swupdate, sysklogd, taglib, thrift,
3881 ti-cgt-pru, uclibc, util-linux, vorbis-tools, webkitgtk,
3882 wireshark, wpebackend-fdo, wpewebkit, xen,
3883 xserver_xorg-server, zeromq, zsh, zziplib
3885 Issues resolved (http://bugs.uclibc.org):
3887 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
3889 #12456: qtvirtualkeyboard: No such file or directory
3890 #12461: libglib2 build files with deep directory structure
3891 #12481: minicom fails when output directory path contains "m4"
3892 #12606: fbgrab location has changed
3894 2019.11.1, released January 12th, 2020
3896 Important / security related fixes.
3898 Infrastructure: kconfig: Fix reconfigure logic, python: Ensure
3899 correct compiler and linker flags are used for compiled code
3901 utils/scanpypi: Remind users to update DEVELOPERS
3903 Defconfigs: imx6-sabresd: Fix the Qt5 display names,
3904 imx8: Drop extra copy of U-Boot DTB
3906 Updated/fixed packages: acsccid, bitcoin, boost, busybox,
3907 cc-tool, cmocka, cpio, cups, dante, dialog, dillo, docker-cli,
3908 docker-containerd, docker-engine, easy-rsa, ebtables,
3909 ecryptfs-utils, efl, ffmpeg, gdb, git, glibc, gnupg2, go,
3910 gpsd, grpc, gst1-plugins-bad, iputils, jasper,
3911 kf5-kcoreaddons, leveldb, libarchive, libfribi, libgit2,
3912 libkrb5, libp11, librsvg, libssh, libtomcrypt, libuio, libv4l,
3913 lirc-tools, log4cplus, lrzip, lvm2, mali-t76x,
3914 matchbox-desktop, mender-grubenv, mmc-utils, mosquitto,
3915 nodejs, ntp, openipmi, opencv3, openpowerlink, openrc, pango,
3916 perl-sys-cpu, pimd, postgresql, pulseaudio, python-brotli,
3917 python-coherence, python-crc16, python-django, python-dpkt,
3918 python-gobject, python-pyasn-modules, python-pypcap,
3919 python-pyqt5, python-subprocess32, python3, qpdf,
3920 qt-webkit-kiosk, qt5virtualkeyboard, qt5webengine, quota,
3921 rabbitmq-c, rauc, rpcbind, rtl8821au, runc, rygel, samba4,
3922 sdl2, setserial, snort, spidev_test,
3923 sunxi-mali-mainline-driver, syslog-ng, sysrepo, tcllib, tftpd,
3924 usbmount, w_scan, wavpack, wsapi, wsapi-fcgi, wsapi-xavante,
3925 x265, xserver_xorg-server, ytree, zip
3927 Issues resolved (http://bugs.uclibc.org):
3929 #12121: PyQt5.QtSerialPort and other modules not being built
3930 #12286: Can't import gobject in python 3.8
3932 2019.11, released December 1st, 2019
3936 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
3937 <pkg>_DL_OPTS by default, just like it is done for a number of
3938 other package variables.
3940 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
3941 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
3942 the (rare) case where the .py files are needed at runtime
3945 Updated/fixed packages: am33x-cm3, bind, collectd, go, gob2,
3946 gst1-plugins-bad, haproxy, jasper, jpeg-turbo, libdrm,
3947 libftdi, libftdi1, libnss, libselinux, libstrophe, lzma,
3948 minicom, network-manager, nodejs, oniguruma, opencv3,
3949 openvmtools, perl-gdgraph, perl-gdtextutil, prosody,
3950 python-cchardet, systemd, tiff, wolfssl,
3952 Issues resolved (http://bugs.uclibc.org):
3954 #11416: check-uniq-files staging issue
3955 #12146: Oprofile runtime issue
3956 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
3957 #12171: Python-opencv needs config.py and config-3.7.py to run..
3958 #12196: duma package
3959 #12211: host-nodejs 10.15.3 package fail to build
3960 #12316: tzdata fails to install with empty "default local time"
3961 #12326: network-manager build fails with missing glib error
3962 #12366: Gstreamer1 gst1-plugins-bad do not compile with RPI-Userland
3964 2019.11-rc3, released November 24th, 2019
3966 Fixes all over the tree.
3968 Updated/fixed packages: asterisk, clamav, domoticz, faifa,
3969 gerbera, kmod, kvm-unit-tests, libupnp18, linux-serial-test,
3970 lsof, ltp-testsuite, lxc, mesa3d, mesa3d-headers, perl, php,
3971 postgresql, qemu, rauc, redis, rpcbind, spice, spice-protocol,
3972 systemd, tftpd, waylandpp, webkitgtk, zip
3974 2019.11-rc2, released November 16th, 2019
3976 Fixes all over the tree.
3978 Toolchain: ARC tools bumped to arc-2019.09-rc1, ensure
3979 external toolchain kernel headers version check correctly stop
3980 the build on mismatch
3982 Meson: Fix generation of global cross-compilation.conf
3984 Download: Also use the package download method for extra
3985 downloads from the same site, so it does not get confused by
3988 Defconfigs: Fix boot issue for beaglebone
3990 Updated/fixed packages: bird, chrony, connman, dhcp, domoticz,
3991 dropwatch, dtc, elf2flt, gettext-tiny, glog, intel-microcode,
3992 ipsec-tools, jailhouse, kodi, libfribi, libmbim, libressl,
3993 libsigrokdecode, libsvgtiny, linux-serial-test, ltp-testsuite,
3994 lvm2, lxc, mariadb, mesa3d, minizip, ndisc6, neardal, ninja,
3995 ofono, openvmtools, oracle-mysql, qt5wayland, safeclib, socat,
3996 sudo, systemd, wpewebkit, xserver_xorg-server
3998 2019.11-rc1, released November 5th, 2019
4000 Fixes all over the tree and new features.
4002 Dependencies: Gcc/g++ 4.8 or newer is now required on the
4004 Ensure host has JSON::PP perl module installed if
4005 webkitgtk/wpewebkit packages are enabled as it is needed
4006 during their build process.
4008 Toolchain: Add support for the D programming language (GCC
4010 GCC 9.x updated to 9.2.0, Glibc updated to 2.30, Musl updated
4011 to 1.1.24, uClibc-ng updated to 1.0.32, ARC toolchain updated
4012 to arc-2019.09-eng002.
4013 Musl: Add a patch to add support for
4014 sched_{get,set}scheduler() and sched_{get,set}param() for
4016 Generate check-headers program under BUILD_DIR rather than
4017 /tmp to fix issues with distributions mounting /tmp noexec.
4018 Also copy libssp.so for external toolchains if SSP
4019 to handle toolchains providing SSP support in libssp rather
4020 than in the C library
4022 New defconfigs: Beaglebone AI, FriendlyARM Nanopi NEO Plus2,
4023 Libre Computer "La Frite", QEMU Armv7-A with trustzone/OP-TEE,
4024 STM32MP157 Discovery Kit
4026 Arch: RISC-V: Default to a sensible floating point ABI based
4027 on the selected ISA extensions rather than always defaulting
4030 Graph-size: Package sizes are now shown in human readable form
4031 (Kib/Mib/Gib) rather than always in Kib. Binary (KB/MB/GB)
4032 format can be selected using the --binary option. The cut-off
4033 limit for classifying packages as "other" is now configurable
4034 using the --size-limit option.
4036 Br2-external: Linux kernel extensions can now also be provided
4037 in an external tree by adding packages under
4038 linux/linux-ext-*.mk. See the manual for details.
4040 Fakeroot now works correctly under Microsoft Windows 10
4041 Services for Linux, which does not provide SYSV IPC support
4043 The check-uniq-files logic which would complain if multiple
4044 packages would touch the same files has been removed as it
4045 causes issues in certain situations (when packages are
4046 rebuilt) and the issue is no longer considered a problem for
4047 toplevel parallel builds as those will use a per-package
4048 staging/target directory.
4049 With this removed, Python is no longer required for a basic
4050 build (only for optional scripts).
4052 support/scripts/genimage.sh will no longer make a copy of
4053 TARGET_DIR, speeding up post-build/image scripts.
4055 The runtime test logic now uses Python 3.x.
4057 A 'v' prefix has been dropped from the <pkg>_SOURCE variable
4058 for a number of packages to match the version numbers used by
4059 https://release-monitoring.org
4061 New packages: caps, collectl, dav1d, fstrcmp, ima-evm-utils,
4062 jitterentropy-library, kodi-vfs-rar, kodi-vfs-sftp, libavl,
4063 libhttpserver, libmspack, libnetconf2, libolm, libyang,
4064 linux-serial-test, lrzip, mdevd, minimodem, musl-fts, netifrc,
4065 ogre, openlayers, python-aioredis, python-asgiref,
4066 python-backports-functools-lru-cache, python-bluezero,
4067 python-brotli, python-channels, python-channels-redis,
4068 python-colorlog, python-daphne, python-django-enumfields,
4069 python-jaraco-functools, python-kiwisolver, python-msgfy,
4070 python-rpi-ws281x, python-setuptools-scm-git-archive,
4071 python-simplelogging, python-soupsieve, python-sqliteschema,
4072 python-sqlparse, python-tqdm, python-webencodings, qt5webview,
4073 restclient-cpp, ripgrep, snmpclitools, sunwait, sysrepo,
4074 uacme, utf8proc, uvw, ytree
4076 Removed packages: alljoyn, alljoyn-base, alljoyn-tcl-base,
4077 devmem2, eventlog, kodi-audiodecoder-opus,
4078 kodi-screensaver-planestate, kodi-visualisation-waveforhue,
4079 python-pysnmp-apps, riscv-pk, ustr
4081 Issues resolved (http://bugs.uclibc.org):
4083 #9881: systemd-resolved not setting resolv.conf link
4084 #10171: devmem2 w (word) is 8 bytes in x86 64 systems
4085 #10586: musl gcc has ifunc enabled when musl doesn't support it
4086 #10806: Allow nfs-utils to use ipv6
4087 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
4088 #11411: check-uniq-files target issue
4089 #11766: Console (getty) issues with systemd
4090 #11781: mariadb build error
4091 #12031: Build of cups-filters fails while linking, apparently due..
4092 #12116: console prompt does not appear after login
4093 #12141: eudev package is missing "render" and "kvm" groups
4094 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
4095 #12186: Raspberry Pi Zero-W build fails on newer kernel versions
4096 #12191: cmake BUILDDIR
4097 #12241: Permission denied while running "make"
4098 #12261: sudo versions prior to 1.8.28 are affected.
4099 #12276: make clean/distclean does not remove BR2_DL_DIR and BR2_HOST_DIR
4100 #12281: Custom configuration fails to build (based on raspberrypi3_..
4102 2019.08.3, released December 7th, 2019
4104 Important / security related fixes.
4106 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
4107 <pkg>_DL_OPTS by default, just like it is done for a number of
4108 other package variables
4110 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
4111 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
4112 the (rare) case where the .py files are needed at runtime
4115 Fix <pkg>-reconfigure handling for packages using the kconfig
4118 Toolchain: ensure external toolchain kernel headers version
4119 check correctly stop the build on mismatch
4121 Deconfigs: beaglebone: fix boot issue
4123 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
4124 clamav, cmocka, collectd, connman, dhcp, dropwatch, faifa,
4125 gettext-tiny, gob2, haproxy, intel-microcode, ipsec-tools,
4126 jailhouse, jasper, jpeg-turbo, kodi, kvm-unit-tests, libftdi,
4127 libftdi1, libnss, libressl, libstrophe, libsvgtiny, lvm2,
4128 lzma, mariadb, minicom, mosquitto, neardal, ninja, nodejs,
4129 oniguruma, openvmtools, oracle-mysql, perl-gdgraph,
4130 perl-gdtextutil, php, postgresql, prosody, python-cchardet,
4131 python-django, qt5wayland, rabbitmq, rauc, redis, rpcbind,
4132 socat, spice, spice-protocol, tftpd, tiff, webkitgtk
4134 New packages: libmspack
4136 Issues resolved (http://bugs.uclibc.org):
4138 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
4139 #12171: Python-opencv needs config.py and config-3.7.py to run..
4140 #12211: host-nodejs 10.15.3 package fail to build
4141 #12316: tzdata fails to install with empty "default local time"
4143 2019.08.2, released November 9th, 2019
4145 Important / security related fixes.
4147 Toolchain: Also copy libssp.so for external toolchains if SSP
4148 to handle toolchains providing SSP support in libssp rather
4149 than in the C library
4151 Download: Also use the package download method for extra
4152 downloads from the same site, so it does not get confused by
4155 Fakeroot now works correctly under Microsoft Windows 10
4156 Services for Linux, which does not provide SYSV IPC support
4158 utils/test-pkg: ensure to exit with an error upon failure
4160 Updated/fixed packages: asterisk, azmq, binutils,
4161 cups-filters, domoticz, dtc, duma, elf2flt, eudev, exfat,
4162 exfat-utils, fakeroot, fdk-aac, file, freerdp, gcc, gd,
4163 ghostscript, go, gpsd, grpc, gst1-plugins-base, gvfs, icu,
4164 intel-microcode, kvm-unit-tests, libfribidi, libnspr, libnss,
4165 libopenssl, libpcap, libpciaccess, librsvg, libseccomp,
4166 libsigrok, libtorrent, libunwind, libva, linux-tools,
4167 lua-sdl2, lxc, minizip, mjpegtools, mongoose, mono, nbd,
4168 nfs-utils, php, piglit, python, python-autobahn,
4169 python-pysnmp-apps, python-tornado, python3, qemu, qt5base,
4170 ruby, safeclib, samba4, sdl_mixer, sox, sudo, suricata,
4171 systemd, tcpdump, unscd, util-linux, vdr-plugin-vnsiserver,
4172 vtun, wireshark, xvisor, yaffs2utils
4174 Issues resolved (http://bugs.uclibc.org):
4176 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
4177 #12261: sudo versions prior to 1.8.28 are affected
4179 2019.08.1, released October 3rd, 2019
4181 Important / security related fixes.
4183 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
4184 Use default console settings
4186 Dependencies: Ensure host has JSON::PP perl module installed
4187 if webkitgtk/wpewebkit packages are enabled as it is needed
4188 during their build process.
4190 Toolchain: Generate check-headers program under BUILD_DIR
4191 rather than /tmp to fix issues with distributions mounting
4194 Updated/fixed packages: asterisk, augeas, axel, bind, bwm-ng,
4195 cups, cups-filters, docker-cli, docker-engine, docker-proxy,
4196 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd, joe,
4197 kf5-extra-cmake-modules, kf5-modemmanager-qt,
4198 kf5-networkmanager-qt, libcamera, libcurl, libgcrypt,
4199 libglib2, libgpg-error, libnspr, libnss, libopenssl,
4200 logrotate, luksmeta, mariadb, mbedtls, mongodb, mosquitto,
4201 ncurses, nfs-utils, nghttp2, nodejs, openvmtools, php,
4202 protobuf, putty, qemu, samba4, snort, swupdate,
4203 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
4206 Issues resolved (http://bugs.uclibc.org):
4208 #10806: Allow nfs-utils to use ipv6
4209 #11781: mariadb build error
4210 #12031: Build of cups-filters fails while linking, apparently due..
4211 #12141: eudev package is missing "render" and "kvm" groups
4212 #12241: Permission denied while running "make"
4214 2019.08, released September 1st, 2019
4218 Defconfigs: Removed nanopc t4, nanopi m4 and neo4, pine64
4219 rockpro64 and raxda rock pi4 as they rely on a ARM32 toolchain
4220 on the build host to build ATF. These defconfigs will be added
4221 back once a package providing such toolchain is
4222 available. Also dropped ts4800 defconfig as it does not build
4225 Updated/fixed packages: libxcb, php, python-numpy, webkitgtk,
4226 wpewebkit, xfont_font-util
4228 Issues resolved (http://bugs.uclibc.org):
4230 #12156: buildroot-2019.08-rc3 does not build for Pi Zero W
4232 2019.08-rc3, released August 28th, 2019
4234 Fixes all over the tree.
4236 Updated/fixed packages: clamav, dovecot, dovecot-pigeonhole,
4237 gcc, intel-microcode, libmicrohttpd, libmodplug, mpg123,
4238 nginx, openldap, python, qemu, samba4, squid, strace, vlc
4240 Issues resolved (http://bugs.uclibc.org):
4242 #11686: fbdev_drv.so: undefined symbol: shadowUpdatePackedWeak,..
4244 2019.08-rc2, released August 20th, 2019
4246 Fixes all over the tree.
4248 Compile fixes for a number of defconfigs.
4250 Updated/fixed packages: apache, autofs, batctl, batman-adv,
4251 bind, collectd, cwiid, dahdi-linux, dahdi-tools, daq,
4252 dehydrated, dhcp, dtc, efl, enlightenment, evtest, giflib,
4253 gnutls, go, gst-plugins-bad, gst-plugins-base,
4254 gst1-plugins-bad, gst1-plugins-base, gst1-rtsp-server, gtkmm3,
4255 gupnp, harfbuzz, imagemagick, lftp, libbsd, libcpprestsdk,
4256 libdnet, libfm, libgit2, libgtk2, libgtk3, libpri, librsvg,
4257 libss7, libssh2, libwpe, lua-cqueues, metacity, micropython,
4258 mpd, mpg123, musl, mpv, openblas, openbox, opencv, pango,
4259 pcmanfm, piglit, pigpio, pinentry, postgresql, qemu, qt5base,
4260 qt5enginio, qt5multimedia, qt5serialbus, quagga, quazip,
4261 rrdtool, rygel, samba4, stellarium, tcpreplay, ti-gfx, vte,
4262 wampcc, wilink-bt-firmware, wireless-regdb, wpebackend-fdo,
4265 Removed packages: libamcodec, odroid-mali, odroid-scripts
4267 Issues resolved (http://bugs.uclibc.org):
4269 #9481: NetworkManager/Ping unable to resolve domains
4270 #10566: php.mk is missing option --with-pgsql
4271 #10861: Package batman_adv Makefile is missing include header direct..
4272 #11641: linux kernel .config timestamp always out of date fixed with..
4273 #11671: russian locale ru_RU:145: LC_TIME: syntax error
4274 #11701: recuuring of usr and in bin shortcuts are created
4275 #11741: pigpio does not build host-pigpio
4276 #11876: automount using host mount/umount
4277 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
4278 #11921: dahdi fails to build
4279 #11936: libcpprestsdk should install to staging
4280 #11946: wilink-bt-firmware: moved from github to http://git.ti.com/ti-bt
4281 #11961: libpri build failure
4282 #12086: dhcp shared libraries not installed to target
4283 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
4284 #12106: daq: build fails if libdumbnet-dev is installed in the host
4285 #12126: vc4 has neon as hard dependency
4287 2019.08-rc1, released August 9th, 2019
4289 Fixes all over the tree and new features.
4291 toolchain: ARC toolchain updated to 2019.03 (binutils 2.32.51
4292 / GCC 8.3.1 / glibc 2.29), ARM AAarch64/ARM toolchains updated
4293 to 2019.03. Add GCC 9.1.0, remove GCC 4.9 and 6.5, add GDB
4294 8.3, remove GDB 7.12 and 8.0.1, default to GDB 8.2, GCC
4295 8.3.0. Musl updated to 1.1.23, bringing support for RISC-V 64.
4297 Architectures: Internal toolchain support for C-SKY, support
4298 for ARC HS48 v3.1 and HS38 with Quad MAC & FPU, support for
4299 ARM A76, A76/A55 big.LITTLE, emag, neoverse-N1, phecda and
4302 Filesystems: Pass extra pax options to tar for binary
4303 reproducibility. Build host-cpio for the --reproducible option
4304 support when BR2_REPRODUCIBLE is enabled. Genimage updated to
4305 version 11, bringing GPT support.
4307 Br2-external: Add support for injecting additional options to
4308 the list of preconfigured external toolchains and libjpeg and
4309 openssl providers using files under provides/. See the manual
4312 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
4313 passed before the standard exclusions so they are not ignored
4314 by rsync when using override-srcdir.
4316 Gnuconfig updated to 2019-05-28, adding C-SKY support.
4318 test-pkg: Correct long option handling and clean output dir
4319 after a successful build to save disk space.
4321 support/testing: Emulate a machine with 256MB RAM to fix
4322 issues with certain tests running out of memory, use
4323 virtio-rng to provide needed entrophy.
4325 pkg-stats: support outputting in JSON format with --json for
4326 easier post processing. The classic HTML output is still
4327 available with --html. Parallelize access to
4328 release-monitoring.org to speed up runtime.
4330 Drop non-conventional version prefix/suffix/separators for
4331 packages for better compatibility with release-monitoring.org
4334 Init systems: Add basic openrc support and
4335 <pkg>_INSTALL_INIT_OPENRC variable in the infrastructure to
4336 install openrc service scripts if enabled.
4338 busybox: Build each applet as a separate binary when SELinux
4339 is enabled for more finegrained policy control. Use daemon
4340 mode for mdev rather than legacy hotplug.
4342 linux: Workaround -Werror related build failure on powerpc,
4343 by forcing CONFIG_PPC_DISABLE_WERROR on.
4345 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
4346 partition is available before mounting.
4348 New defconfigs: HiFive Unleashed, I.MX8MM EVK and Pico, Nanopi
4349 m4 and neo4, Nanopc t4, Olimex A33 olinuxino, Pine64
4350 Rockpro64, PowerPC mac99, QEMU C-SKY 610/807/810/860 virt,
4351 Raspberry Pi 4, Raxda rock pi4, Solidrun Clearfog GT-8K
4353 Removed defconfigs: Odroid C2
4355 New packages: bitcoin, c-capnproto, fatcat, ifmetric, jack1,
4356 jailhouse, libubootenv, luasyslog, mender-grubenv,
4357 murata-cyw-fw, openrc, piglit, python-colorama, python-cycler,
4358 python-hiredis, python-ifaddr, python-inflection,
4359 python-iptables, python-matplotlib, python-periphery,
4360 python-pycairo, python-redis, python-termcolor,
4361 python-tinyrpc, python-txdbus, skeleton-init-openrc, spdlog,
4362 sshguard, stellarium, zziplib
4364 Removed packages: xapp_mkfontdir
4366 Issues resolved (http://bugs.uclibc.org):
4368 #11096: Upgrade from glibc 2.26 to 2.27 broke some locales...
4369 #11271: utils/check-package fails with exception depending on..
4370 #11991: [numpy] segfault when compiling for RPi3 64bits
4371 #12016: Grub fails to boot bzImage after upgrade to 2019.05
4372 #12046: Can’t login as root user after upgrading to buildroot..
4373 #12051: package/dhcp installs libtool wrapper scripts on tar...
4374 #12076: Patchelf can link against an incompatible libc++ ver...
4376 2019.05.3, Released October 3rd, 2019
4378 Important / security related fixes.
4380 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
4381 Use default console settings
4383 Dependencies: Ensure host has JSON::PP perl module installed
4384 if webkitgtk/wpewebkit packages are enabled as it is needed
4385 during their build process.
4387 Toolchain: Generate check-headers program under BUILD_DIR
4388 rather than /tmp to fix issues with distributions mounting
4391 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
4392 cups-filters, docker-cli, docker-engine, docker-proxy,
4393 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd,
4394 iptables, joe, kf5-extra-cmake-modules, kf5-modemmanager-qt,
4395 kf5-networkmanager-qtlibcamera, libcurl, libgcrypt,
4396 libgpg-error, libnftl, libnspr, libnss, libopenssl,
4397 libtorrent-rasterbar, luksmeta, mariadb, mbedtls, mongodb,
4398 mosquitto, ncurses, nfs-utils, nghttp2, nodejs, openvmtools,
4399 php, protobuf, putty, qemu, samba4, swupdate,
4400 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
4403 Issues resolved (http://bugs.uclibc.org):
4405 #10806: Allow nfs-utils to use ipv6
4406 #11781: mariadb build error
4407 #12031: Build of cups-filters fails while linking, apparently due..
4408 #12141: eudev package is missing "render" and "kvm" groups
4409 #12241: Permission denied while running "make"
4411 2019.05.2, Released September 3rd, 2019
4413 Important / security related fixes.
4415 Filesystems: Pass extra pax options to tar for binary
4418 Updated/fixed packages: apache, arm-trusted-firmware,
4419 asterisk, atk, autofs, batctl, batman-adv, berkeleydb,
4420 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
4421 dahdi-linux, dahdi-tools, daq, dehydrated, dhcp, dovecot,
4422 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
4423 git, glib-networking, glibc, gnupg2, gnutls, go,
4424 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
4425 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
4426 libgit2, libgtk2, libgtk3, libmodplug, libnss, libpri,
4427 libshout, libss7, libssh2, libvips, libxcb, linux-headers,
4428 mdadm, mesa3d, metacity, mpg123, mosquitto, musl, nginx,
4429 oniguruma, openblas, opencv3, openjdk, openjdk-bin, openldap,
4430 openvmtools, pcmanfm, php, pigpio, postgresql, prboom,
4431 proftpd, proj, python, python-django, python-idna,
4432 python-numpy, python-urllib3, python3, qemu, qt5, qt5base,
4433 qt5enginio, quagga, rygel, squid, subversion, tcpreplay,
4434 unzip, vlc, vte, webkitgtk, wireless-regdb, xen,
4435 xfont_font-util, xlib_libICE, xlib_libXfont, xlib_libXfont2,
4438 Issues resolved (http://bugs.uclibc.org):
4440 #11741: pigpio does not build host-pigpio
4441 #11876: automount using host mount/umount
4442 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
4443 #11921: dahdi fails to build
4444 #11961: libpri build failure
4445 #12086: (dhcpd-missing-libs) - dhcp shared libraries not installed to..
4446 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
4447 #12106: daq: build fails if libdumbnet-dev is installed in the host
4448 #12126: vc4 has neon as hard dependency
4450 2019.05.1, Released July 7th, 2019
4452 Important / security related fixes.
4454 arch: x86: Fix typo breaking 'core-avx2' variant
4456 linux: Workaround -Werror related build failure on powerpc,
4457 by forcing CONFIG_PPC_DISABLE_WERROR on.
4459 support/testing: Emulate a machine with 256MB RAM to fix
4460 issues with certain tests running out of memory.
4462 test-pkg: Correct long option handling and clean output dir
4463 after a successful build to save disk space.
4465 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
4466 partition is available before mounting.
4468 Updated/fixed packages: barebox, busybox, bzip2, davfs2,
4469 dialog, docker-cli, docker-engine, exim, expat, faad2,
4470 haveged, irssi, libcamera, libcdaudio, libcurl, libglib2,
4471 libressl, libsecret, lmbench, meson, monit, php, postgresql,
4472 psplash, python-django, qt5base, tvheadend, webkitgtk,
4473 xserver_xorg-server, znc
4475 2019.05, released June 2nd, 2019
4479 Toolchain: Ensure pre-built Andes toolchains can only be
4480 selected when x86 32bit support is available on the host.
4481 Disallow PowerPC SPE ABI for GCC >= 8.x, as it is no longer
4484 Infra: pkg-config: Use a dedicated timestamp file rather than
4485 .config as that gets touched by linux-4.19+, causing repeated
4488 Add C-SKY support to our config.sub (gnuconfig)
4490 Updated/fixed packages: dosfstools, botan, brotli, dropbear,
4491 flare-engine, gst1-plugins-bad, libhtp, libnss, libopenssl,
4492 linuxptp, matchbox-panel, mender, mutt, netsurf,
4493 network-manager, opencv3, openjdk, openmpi, php,
4494 python-cython, qt5multimedia, qtwayland, qt5webkit-examples,
4495 supertux, suricata, tpm2-totp, v4l2loopback, wireshark,
4498 2019.05-rc3, released May 25th, 2019
4500 Fixes all over the tree.
4502 check-bin-arch: Ignore /usr/lib/grub, similar to how /lib/grub
4505 check-package: Warn about utf-8 characters in .mk files
4507 Linux: Default to 5.1.x series
4509 Updated/fixed packages: assimp, atop, chocolate-doom, cjson,
4510 ddrescue, dhcp, ffmpeg, gerbera, glibmm, gpsd, gst-ffmpeg,
4511 intel-microcode, jasper, keepalived, kismet, libcpprestsdk,
4512 libcurl, libssh2, libupnp18, luarocks, mono-gtksharp3, opus,
4513 postgresql, pcsc-lite, python, tslib, webkitgtk,
4514 wpebackend-fdo, wpewebkit
4516 2019.05-rc2, released May 15th, 2019
4518 Fixes all over the tree.
4520 Updated/fixed packages: bind, bullet, ca-certificates,
4521 collectd, cracklib, dhcp, gdb, libinput, libtorrent-rasterbar,
4522 linknx, lynx, mono, netsurf, optee-os, postgresql, qt5enginio,
4523 qt5multimedia, rpm, samba4, sqlite, strace, uclibc, woff2
4525 Issues resolved (http://bugs.uclibc.org):
4527 #11841: grub-efi.cfg not used when building EFI disk image
4529 2019.05-rc1, Released May 8th, 2019
4531 Fixes all over the tree and new features.
4533 Architecture: Andes 32-bit (nds32) support added.
4535 Only build host-lzip / host-xz when really needed by packages,
4536 not just when not available on the build host.
4538 Toolchain: Glibc bumped to 2.29, musl bumped to 1.1.22,
4539 binutils 2.32 added, 2.28/2.29 removed, default changed to
4542 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
4543 forward {f,l,}chown calls to libc when running under fakeroot
4544 to fix issues when building in restricted environments
4545 (E.G. user namespace with bubblewrap).
4547 Linux: Also build default make target to ensure extra files
4548 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
4549 built. Notice: This may mean that extra host utilities like
4550 uboot-mkimage are needed.
4552 Infrastructure: show-info and <pkg>-show-info make targets
4553 added to output package metadata in JSON format for external
4556 pkg-generic: Only tweak .la files needing it to ensure they
4557 are not included in subsequent package file lists.
4559 test-pkg: Generate a basic package config if none is
4562 Gettext-tiny package added as an lightweight replacement for
4563 GNU gettext for situations where NLS support is not needed.
4565 New defconfigs: Andes AE3XX, Freescale imx8mpico / imx8qxpmek
4566 / T2080 QDS RDB, Licheepi zero, Orangepi R1
4568 Removed defconfigs: Olimx A20 Olinuxino Lime legacy
4570 New packages: bats-core, bayer2rgb-neon, brickd, cog, dacapo,
4571 enet, gettext-tiny, gli, gst1-plugins-bayer2rgb-neon,
4572 imx-sc-firmware, intel-mediadriver, intel-mediasdk, libcamera,
4573 libhtp, libp11, libwpe, lua-binaryheap, lua-gd, lua-lunitx,
4574 mender-artifact, most, oniguruma, openjdk, openjdk-bin,
4575 opensbi, optee-benchmark, optee-client, optee-examples,
4576 optee-os, optee-test, paho-mqtt-cpp, python-aioblescan,
4577 python-aioconsole, python-aiohttp-cors, python-aiomonitor,
4578 python-backcall, python-jedi, python-parso, python-pyjwt,
4579 python-terminaltables, suricata, tpm2-totp, uftp,
4580 wpebackend-fdo, wpewebkit
4582 Removed packages: libump, lunit, sunxi-mali
4584 Issues resolved (http://bugs.uclibc.org):
4586 #11716: Typo on website, saying latest release is 2018.2.11
4587 #11756: package/syslinux: MBR's don't fit because of binutils..
4588 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
4589 #11816: Only selected coreutils binaries are installed
4591 2019.02.11, released April 9th, 2020
4593 Important / security related fixes.
4595 core: Fix compatibility with make 4.3+. Also fixup /lib
4596 references in libtool .la files, similar to how it is done for
4599 toolchain: Fix kernel headers validation check for external
4602 Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
4603 civetweb, collectd, ffmpeg, gcc, gnutls, gvfs, haproxy,
4604 hiredis, kmscube, libical, libopenssl, libsndfile,
4605 linux-tools, ntp, php, pure-ftpd, screen, sysdig, tor,
4606 util-linux, vala, vlc, xserver_xorg-server
4608 Issues resolved (http://bugs.uclibc.org):
4610 #12746: "sysdig" package description points to http://sysdig.org, ..
4612 2019.02.10, released March 16th, 2020
4614 Important / security related fixes.
4616 Core: Ensure package-file-lists data is correct after
4617 incremental builds as well.
4619 Fix a race condition related to creating the output/staging
4620 symlink on systems with coreutils < 8.27.
4622 Br2-external: Fix compatibility with make 4.3+
4624 Util-linux: Ensure that hwclock is built without GPLv3
4625 code. Notice that builds with hwclock has contained
4626 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
4628 Updated/fixed packages: armadillo, at, binutils, blktrace,
4629 bootstrap, busybox, cairo, cups, czmq, dnsmasq,
4630 docker-containerd, dovecot, dovecot-pigeonhole, e2fsprogs,
4631 eudev, exim, exiv2, fbgrab, grep, gst1-validate, guile,
4632 imagemagick, jhead, kvm-unit-tests, lapack, libcgroup,
4633 libftdi1, libjpeg, libsigrok, libsndfile, libssh2, libsvgtiny,
4634 libvncserver, libvorbis, libxml2, libxslt, linux, lz4,
4635 mariadb, mbedtls, meson, mfgtools, mongoose, ncurses, ntfs-3g,
4636 opencv3, openjpeg, openswan, openvmtools, patch, php,
4637 postgresql, pppd, proftpd, pure-ftpd, python-django,
4638 python-pyqt5, python3, qemu, qt5base, qt5webengine, qwt,
4639 rdesktop, ruby, runc, samba4, shellinabox, smartmontools,
4640 sqlcipher, squid, swupdate, sysklogd, taglib, thrift,
4641 ti-cgt-pru, uboot, util-linux, vorbis-tools, webkitgtk,
4642 wireshark, xen, xserver_xorg-server, zeromq, zsh
4644 Issues resolved (http://bugs.uclibc.org):
4646 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
4648 #12461: libglib2 build files with deep directory structure
4649 #12606: fbgrab location has changed
4651 2019.02.9, released January 12th, 2020
4653 Important / security related fixes.
4655 pkg-python infrastructure: Ensure correct compiler and linker
4656 flags are used for compiled code
4658 utils/scanpypi: Remind users to update DEVELOPERS
4660 Updated/fixed packages: busybox, cc-tool, cpio, cups, dante,
4661 dillo, docker-cli, docker-containerd, docker-engine, easy-rsa,
4662 ecryptfs-utils, efl, git, glibc, gnupg2, gst1-plugins-bad,
4663 kf5-kcoreaddons, libarchive, libgit2, libkrb5, librsvg,
4664 libssh, libtomcrypt, libuio, lirc-tools, lvm2,
4665 matchbox-desktop, nodejs, ntp, opencv3, openpowerlink,
4666 python-django, python-ecdsa, python-pyasn-modules,
4667 python-pyqt5, python-subprocess32, python3, qpdf, runc, rygel,
4668 samba4, sdl2, wavpack, xserver_xorg-server, zip
4670 Issues resolved (http://bugs.uclibc.org):
4672 #12121: PyQt5.QtSerialPort and other modules not being built
4674 2019.02.8, released December 7th, 2019
4676 Important / security related fixes.
4678 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
4679 <pkg>_DL_OPTS by default, just like it is done for a number of
4680 other package variables
4682 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
4683 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
4684 the (rare) case where the .py files are needed at runtime
4687 Fix <pkg>-reconfigure handling for packages using the kconfig
4690 Toolchain: ensure external toolchain kernel headers version
4691 check correctly stop the build on mismatch
4693 Deconfigs: beaglebone: fix boot issue
4695 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
4696 clamav, collectd, connman, faifa, gob2, haproxy,
4697 intel-microcode, ipsec-tools, jasper, jpeg-turbo, kodi,
4698 kvm-unit-tests, libftdi, libftdi1, libnss, libstrophe,
4699 libsvgtiny, lvm2, lzma, mariadb, minicom, neardal, nodejs,
4700 opencv3, openvmtools, oracle-mysql, perl-gdgraph,
4701 perl-gdtextutil, php, postgresql, prosody, python-django,
4702 rabbitmq-c, rauc, redis, rpcbind, socat, spice,
4703 spice-protocol, tftpd, tiff, webkitgtk
4705 New packages: libmspack
4707 Issues resolved (http://bugs.uclibc.org):
4709 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
4710 #12171: Python-opencv needs config.py and config-3.7.py to run..
4711 #12211: host-nodejs 10.15.3 package fail to build
4712 #12316: tzdata fails to install with empty "default local time"
4714 2019.02.7, Released November 10th, 2019
4716 Important / security related fixes.
4718 support/testing: use a kernel with HW_RANDOM_VIRTIO to work
4719 around issues with lack of entrophy
4721 Toolchain: Also copy libssp.so for external toolchains if SSP
4722 is enabled to handle toolchains providing SSP support in
4723 libssp rather than in the C library
4725 Download: Also use the package download method for extra
4726 downloads from the same site, so it does not get confused by
4729 Fakeroot now works correctly under Microsoft Windows 10
4730 Services for Linux, which does not provide SYSV IPC support
4732 utils/test-pkg: ensure to exit with an error upon failure
4734 Updated/fixed packages: asterisk, azmq, cups-filters,
4735 domoticz, duma, elf2flt, eudev, exfat, exfat-utils, fakeroot,
4736 file, freerdp, gd, ghostscript, go, gvfs, intel-microcode,
4737 kvm-unit-tests, libarchive, libnspr, libnss, libopenssl,
4738 libpcap, libpciaccess, librsvg, libseccomp, libsigrok,
4739 libtorrent, libunwind, linux-tools, lua-sdl2, lxc, minizip,
4740 mjpegtools, mongoose, php, python, python-pysnmp-apps,
4741 python3, qemu, qt5base, ruby, safeclib, samba4, sdl_mixer,
4742 sox, sudo, systemd, tcpdump, unscd, util-lkinux, vtun, xvisor,
4745 Issues resolved (http://bugs.uclibc.org):
4747 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
4748 #12261: sudo versions prior to 1.8.28 are affected
4750 2019.02.6, Released October 3rd, 2019
4752 Important / security related fixes.
4754 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
4755 Use default console settings
4757 Dependencies: Ensure host has JSON::PP perl module installed
4758 if webkitgtk/wpewebkit packages are enabled as it is needed
4759 during their build process.
4761 Toolchain: Generate check-headers program under BUILD_DIR
4762 rather than /tmp to fix issues with distributions mounting
4765 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
4766 cups-filters, docker-cli, docker-engine, docker-proxy,
4767 dropbear, e2fsprogs, eudev, exim, expat, gcc, go, ifplugd,
4768 haveged, iptables, joe, kf5-extra-cmake-modules,
4769 kf5-modemmanager-qt, kf5-networkmanager-qt, libcurl,
4770 libgcrypt, libgpg-error, libnftl, libnspr, libnss, libopenssl,
4771 luksmeta, mariadb, mbedtls, mongodb, mosquitto, ncurses,
4772 nfs-utils, nghttp2, nodejs, openvmtools, php, protobuf, putty,
4773 qemu, qt5base, samba4, swupdate, systemd-bootchart, thttpd,
4774 uclibc, unzip, util-linux, wireshark
4776 Issues resolved (http://bugs.uclibc.org):
4778 #10806: Allow nfs-utils to use ipv6
4779 #11781: mariadb build error
4780 #12031: Build of cups-filters fails while linking, apparently due..
4781 #12141: eudev package is missing "render" and "kvm" groups
4782 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
4783 #12241: Permission denied while running "make"
4785 2019.02.5, Released September 2nd, 2019
4787 Important / security related fixes.
4789 Filesystems: Pass extra pax options to tar for binary
4792 Updated/fixed packages: apache, arm-trusted-firmware,
4793 asterisk, atk, autofs, batctl, batman-adv, berkeleydb, brotli,
4794 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
4795 cryptopp, dahdi-linux, dahdi-tools, daq, dehydrated, dovecot,
4796 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
4797 git, glib-networking, glibc, gnupg2, gnutls, go,
4798 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
4799 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
4800 libgit2, libgtk3, libmodplug, libnss, libpri, libshout,
4801 libss7, libssh2, libvips, libxcb, linux-headers, mdadm,
4802 mesa3d, metacity, mpg123, mosquitto, musl, nginx, openblas,
4803 opencv3, openldap, openvmtools, pcmanfm, php, pigpio,
4804 postgresql, prboom, proftpd, proj, python, python-django,
4805 python-idna, python-numpy, python-urllib3, python3, qemu, qt5,
4806 qt5base, qt5enginio, quagga, rygel, squid, subversion,
4807 tcpreplay, unzip, vlc, vte, webkitgtk, weston, wireless-regdb,
4808 xen, xfont_font-util, xlib_libICE, xlib_libXfont,
4809 xlib_libXfont2, yad, zeromq
4811 Issues resolved (http://bugs.uclibc.org):
4813 #11741: pigpio does not build host-pigpio
4814 #11876: automount using host mount/umount
4815 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
4816 #11921: dahdi fails to build
4817 #11961: libpri build failure
4818 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
4819 #12106: daq: build fails if libdumbnet-dev is installed in the host
4820 #12126: vc4 has neon as hard dependency
4822 2019.02.4, Released July 10th, 2019
4824 Important / security related fixes.
4826 arch: x86: Fix typo breaking 'core-avx2' variant, add Westmere
4829 linux: Workaround -Werror related build failure on powerpc,
4830 by forcing CONFIG_PPC_DISABLE_WERROR on.
4832 support/testing: Emulate a machine with 256MB RAM to fix
4833 issues with certain tests running out of memory.
4835 test-pkg: Correct long option handling and clean output dir
4836 after a successful build to save disk space.
4838 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
4839 passed before the standard exclusions so they are not ignored
4840 by rsync when using override-srcdir.
4842 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
4843 partition is available before mounting.
4845 Updated/fixed packages: barebox, bzip2, davfs2, dbus, dialog,
4846 docker-cli, docker-engine, expat, faad2, ffmpeg, freeswitch,
4847 gerbera, haveged, irssi, libcdadio, libgit2, libglib2,
4848 libsecret, libvncserver, lmbench, logrotate, mariadb, meson,
4849 mongoose, monit, mpd, openblas, php, postgresql, psplash,
4850 python, python-django, python3, qt5base, samba4, taglib,
4851 tvheadend, vlc, webkitgtk, xserver_xorg-server, znc
4853 2019.02.3, Released June 7th, 2019
4855 Important / security related fixes.
4857 Infra: pkg-config: Use a dedicated timestamp file rather than
4858 .config as that gets touched by linux-4.19+, causing repeated
4861 check-bin-arch: Also ignore /usr/lib/grub to support merged
4862 /usr setups, similar to how /lib/grub is ignored.
4864 gnuconfig/config.sub: Add C-SKY architecture support.
4866 Updated/fixed packages: assimp, atftp, atop, botan, busybox,
4867 ca-certificates, chocolate-doom, cjson, coreutils, cracklib,
4868 ddrescue, dhcp, docker-cli, docker-containerd, docker-engine,
4869 dosfstools, dovecot, dovecot-pigeonhole, dropbear, exim,
4870 ffmpeg, flare-engine, gcc, gdb, gerbera, glibmm, go, gpsd,
4871 gst-ffmpeg, gst1-plugins-bad, gst1-plugins-base, imagemagick,
4872 intel-microcode, jasper, kf5-kcoreaddons, kismet, libcurl,
4873 libglib2, libnss, libopenssl, libsigrok, libssh2, libupnp18,
4874 linuxptp, luajit, lynx, matchbox-panel, mender,
4875 netcat-openbsd, netsurf, nfs-utils, opus, orc, owfs,
4876 pcsc-lite, php, popt, postgresql, python, python-cython,
4877 python-django, python-ply, qt5enginio, rpm, runc, samba4,
4878 sqlite, subversion, supertux, systemd, tslib, uclibc,
4879 v4l2loopback, webkitgtk, woff2
4881 Issues resolved (http://bugs.uclibc.org):
4883 #11816: Only selected coreutils binaries are installed
4884 #11841: grub-efi.cfg not used when building EFI disk image
4885 #11911: systemd v240 memory leak in systemd-journald
4887 2019.02.2, Released April 29th, 2019
4889 Important / security related fixes.
4891 Only build host-lzip / host-xz when really needed by packages,
4892 not just when not available on the build host.
4894 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
4895 forward {f,l,}chown calls to libc when running under fakeroot
4896 to fix issues when building in restricted environments
4897 (E.G. user namespace with bubblewrap).
4899 Linux: Also build default make target to ensure extra files
4900 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
4901 built. Notice: This may mean that extra host utilities like
4902 uboot-mkimage are needed.
4904 Defconfigs: ASUS tinker and Amarula vyasa rk3822: Support
4905 larger kernel images, Atmel SAM5D27, SAM5D2,3,4 xplained:
4906 Increase rootfs size to fit utilities, Raspberry Pi 64bit:
4907 Include overlays in sdcard image
4909 Updated/fixed packages: android-tools, apache, bind, binutils,
4910 busybox, civetweb, cjson, copas, davfs2, docker-cli,
4911 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
4912 freerdp, gerbera, ghostscript, git, gnutls, go, gst-omx,
4913 gst1-plugins-base, gst1-plugins-ugly, haproxy, hostapd,
4914 ipsec-tools, libfreefare, libfuse, libkrb5, libpng, libxml2,
4915 libxslt, linknx, linux, linux-firmware, linux-tools, live555,
4916 lldp, lrzsz, lynx, madplay, make, minicom, mongodb, msmtp,
4917 musl, mutt, neon, netsnmp, numactl, opus, perl, php,
4918 postgresql, pure-ftpd, python-urllib3, python3, qt5base,
4919 rapidxml, rpm, rsyslog, ruby, runc, samba4, sane-backends,
4920 softether, stunnel, sysklogd, syslinux, syslog-ng,
4921 systemd-bootchart, thttpd, thrift, tiff, tor, tpm2-tools,
4922 tpm2-tss, webkitgtk, yaffs2utils, wget, wpa_supplicant, wsapi,
4923 xapp_xfd, xapp_xload, xlib_libXpm, xserver_xorg-server, xz,
4926 Issues resolved (http://bugs.uclibc.org):
4928 #11756: package/syslinux: MBR's don't fit because of binutils..
4929 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
4931 2019.02.1, Released March 29th, 2019
4933 Important / security related fixes.
4935 pkg-generic: Only tweak .la files needing it to ensure they
4936 are not included in subsequent package file lists.
4938 test-pkg: Generate a basic package config if none is
4941 Updated/fixed packages: asterisk, avahi, bash, beecrypt,
4942 binutils, busybox, clamav, cups, efl, eigen, fetchmail, file,
4943 flashrom, fltk, gerbera, git, glibc, gnuradio, go,
4944 gst-plugins-bad, intel-gmmlib, jq, kexec, kf5-modemmanager-qt,
4945 leveldb, libcurl, libdrm, libftdi1, libglib2, libiio, libpcap,
4946 libseccomp, libssh2, log4cplus, lvm2, mariadb, mender,
4947 mongodb, mosquitto, musl, nodejs, ntp, openjpeg, owfs, php,
4948 pure-ftpd, putty, python-aiojobs, qt5webkit, rdesktop, samba4,
4949 sunxi-tools, supertux, swupdate, tpm2-abrmd, tpm2-tss,
4950 wavemon, wireshark, vsftpd, xapp_xdm, xen,
4951 xdriver_xf86-video-fbdev, xlib_libXdmcp
4953 Issues resolved (http://bugs.uclibc.org):
4955 #11716: Typo on website, saying latest release is 2018.2.11
4957 2019.02, released March 4th, 2019
4961 Libressl support added for Qt 5.6 as a replacement for
4962 openssl, as 5.6 is not compatible with openssl 1.1.x.
4964 Updated/fixed packages: cutelyst, devmem2, gqrx,
4965 gst-plugins-bad, libraw, libsoxr, qt5base, runc, systemd, tor
4967 2019.02-rc3, released March 1st, 2019
4969 Fixes all over the tree.
4971 Openssl support dropped from Qt 5.6, as it isn't compatible
4974 Toolchain: GCC 8.x updated to 8.3.0, fixing a number of
4977 Dependencies: Require CMake 3.8 or newer to fix compilation
4978 issue with certain packages. If not available, host-cmake will
4981 Printvars: Fix performance regression since 2018.02
4983 Scanypi: Correctly handle underscores in python package names.
4985 Updated/fixed packages: botan, clamav, cryptopp, i2pd,
4986 ibrcommon, iproute2, libcpprestsdk, libssh, lua-curl,
4987 luaexpat, qt5base, runc, stress-ng, syslinux, systemd,
4990 Issues resolved (http://bugs.uclibc.org):
4992 #9966: util-linux-2.30/.stamp_built' failed
4993 #11696: possible typo in board/pc/post-build.sh
4995 2019.02-rc2, released February 23th, 2019
4997 Fixes all over the tree.
4999 Removed zynq_zybo defconfig, as it hasn't seen any update
5000 since it was added in 2016, and uses a U-Boot version not
5001 compatible with openssl-1.1.x.
5003 Linux: Ignore user supplied downloadable hashes, as no hash
5004 checksums are available for those.
5006 Updated/fixed packages: bind, cryptopp, docker-containerd,
5007 dtc, efivar, gdb, imagemagick, ipmiutil, libcpprestsdk,
5008 libcurl, libgpiod, libid3tag, libv4l, log4cplus, luvi,
5009 madplay, mender, mosquitto, poco, postgresql, proftpd,
5010 pulseaudio, python-django, qemu, qt5base, qwt, rabbitmq-c,
5011 reaver, safeclip, stress-ng, swupdate, syslog-ng, systemd,
5014 Issues resolved (http://bugs.uclibc.org):
5016 #11501: compile sdl2 with enable wayland
5017 #11681: .. unable to initialize decompress status for section..
5019 2019.02-rc1, released February 13th, 2019
5021 Fixes all over the tree and new features.
5026 Require Python >= 2.7 as it is needed for E.G. building
5029 Ensure GNU gzip is used for reproducible tarballs (instead of
5035 Ensure the PLATFORM and OS environment variables are not set,
5036 as they cause build issues for some packages.
5038 The package list infrastructure now correctly handles packages
5039 installing files with old mtime.
5041 Add a config option to force all optional host utilities to be
5042 built, even if suitable versions are available on the build
5045 graph-build-time: Also show time spent downloading
5047 Download: fixes for SSH/SCP support
5049 Ensure user provided permissions override permissions from
5052 SDK: Fix handling of relative symlinks (targets starting with
5055 BR2_SYSTEM_DEFAULT_PATH setting to customize the default path
5058 The custom skeleton logic will now populate the needed /bin,
5059 /lib, /sbin directories/symlinks if not present. Merged /usr
5060 can now be used with a custom skeleton.
5062 Rootfs overlays can now override symbolic links from
5063 packages. This was disabled to ensure the correct symbolic
5064 links are present when merged /usr is used. Instead validate
5065 that the rootfs overlays do not include invalid /bin, /sbin
5068 The waf infrastructure now support the <pkg>_SUBDIR variable,
5069 similar to the other package types.
5071 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
5073 Various improvements to the meson infrastructure.
5075 Luarocks: A Buildroot addon has been added to automate
5076 creating a Buildroot package from luarocks, similar to
5077 scancpan and scanpypi.
5079 scanpypi: protect against zip-slip vulnerability in zip/tar
5082 check-package: fix Python 3 support
5084 get-developers: Fix behaviour when called from elsewhere than
5085 the toplevel directory.
5087 pkg-stats: Show latest upstream version of each package, based
5088 on data from release-monitoring.org
5090 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
5091 a clean tree when ccache is enabled.
5093 Default to sha256 password encoding, drop md5 support.
5098 Support for RISC-V 32bit architecture, ARM A55, 75 and Saphira
5099 variants, MIPS support for mips32r3, mips64r3 and Marvell
5100 Octeon II/III variants.
5105 ARC toolchain 2018.09, ARM 8.2-2018.11, Codescape IMG/MTI MIPS
5106 2018.09-02, MUSL 1.1.21, GCC 6.5.0 / 7.4.0, GDB 8.2.1
5111 openssl: Bump to 1.1.1x series, bringing TLSv1.3 support and
5114 fftw: Split into fftw-{single,double,long-double,quad}
5115 packages for the different data precision options.
5117 libcurl: Now has explicit TLS backend selection options.
5119 linux: Support building device tree blobs with the -@ option
5120 for device tree overlays.
5122 weston: The weston-imx i.MX variant is now used when
5123 imx-gpu-viv is enabled
5125 pkgconf: Update to 1.5.3, which brings support for
5126 --define-prefix (used by GStreamer)
5128 Add host-python3-setuptools package to handle host python
5129 packages needing python3 with setuptools support.
5132 New defconfigs: Aarch64 EFI, Orangepi one plus, Orangepi lite
5133 2, QEMU RISC-V 32bit virt, Rock64
5136 New packages: brcm-patchram-plus, clinfo, cunit, docker-cli,
5137 erlang-p1-eimp, exempi, fail2ban, fftw-double,
5138 fftw-double-long, fftw-quad, fftw-single, gerbera, grpc,
5139 gst1-shark, intel-gmmlib, iwd, kf5-kcoreaddons, libeastl,
5140 libpackagekite, libtorrent-rasterbar, lua-std-debug,
5141 lua-std-normalize, mini-snmpd, netsurf, pamtester, pcm-tools,
5142 python-aiodns, python-aiohttp, python-aiohttp-jinja2,
5143 python-aiohttp-remotes, python-aiohttp-security,
5144 python-aiohttp-session, python-aiohttpd-sse, python-aiojobs,
5145 python-cchardet, python-pycares, python-sentry-sdk,
5146 python-wtforms, python3-setuptools, rcw, rtc-tools, shim,
5147 utp_com, vmtouch, websocketpp
5149 Removed packages: fftw, lua 5.2.x, luacrypto, perl-time-hires,
5150 python-pyqt, qt, qtuio, tn5250
5152 Issues resolved (http://bugs.uclibc.org):
5154 #10851: Patch to handle numpad Enter key properly
5155 #11066: x11r7 X11 S40xorg leads to a black screen on QEMU x86..
5156 #11126: Bash Shell Programming using Buildroot
5157 #11426: pps-tools bash dependency
5158 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
5159 #11536: dt-utils building fails with glibc 2.28
5160 #11546: open-vm-tools with glibc 2.28
5161 #11566: Fix init script
5162 #11576: Unable to start apache with event MPM on raspberry pi 3
5163 #11591: [pkgconf 1.5.3] xserver OpenGL support is missing
5164 #11606: libjpeg has no Config.in
5165 #11616: 2018.02.09 fails to build libzlib with full RELRO..
5166 #11656: Custom device tree and u-boot boot.scr not integrated..
5167 #11666: Touchscreen with (Py)Qt5 should use tslib instead of evdev
5169 2018.11.4, Released March 28th, 2019
5171 Important / security related fixes.
5173 Updated/fixed packages: avahi, beecrypt, binutils, botan,
5174 busybox, clamav, cups, devmem2, efl, fetchmail, file, fltk,
5175 gcc, gdb, git, go, gst-plugins-bad, iproute2, jq,
5176 kf5-modemmanager-qt, leveldb, libopenssl, libraw, libseccomp,
5177 libsoxr, libssh2, mariadb, mosquitto, nodejs, ntp, openjpeg,
5178 perl, php, putty, qt5webkit, rdesktop, runc, samba4, swupdate,
5179 systemd, tor, vsftpd, wireshark, xapp_xdm, xen, xlib_libXdmcp
5181 2018.11.3, Released February 23th, 2019
5183 Important / security related fixes.
5185 Ensure the PLATFORM and OS environment variables are not set,
5186 as they cause build issues for some packages.
5188 The package list infrastructure now correctly handles packages
5189 installing files with old mtime.
5191 Linux: Skip hash checks for user supplied downloadable
5192 patches, as no hash checksums are available for those.
5194 scanpypi: protect against zip-slip vulnerability in zip/tar
5197 Download: fixes for SSH/SCP support
5199 SDK: Fix handling of relative symlinks (targets starting with
5202 Updated/fixed packages: bind, dhcpcd, docker-compose,
5203 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
5204 dtc, efivar, ghostscript, gnuradio, imagemagick, jpeg-turbo,
5205 libarchive, libb64, libcurl, libgeotiff, libgpiod, libid3tag,
5206 libupnp18, log4cplus, madplay, meson, mosquitto, openssh, php,
5207 poco, postgresql, proftpd, pulseaudio, python, python-django,
5208 python3, qt5base, reaver, runc, sg3_utils, sqlcipher,
5209 swupdate, systemd, unzip, webkitgtk, xenomai
5211 2018.11.2, Released January 30th, 2019
5213 Important / security related fixes.
5215 Defconfigs: Fixes for imx6slevk, imx7dsabresd, imx8mqevk, Lego
5216 EV3, QEMU AArch64-virt
5218 Download: Fix scp download handling
5220 check-package: fix Python 3 support
5222 get-developers: Fix behaviour when called from elsewhere than
5223 the toplevel directory.
5225 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
5226 a clean tree when ccache is enabled.
5228 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
5230 Updated/fixed packages: acpica, apache, apr, avrdude, cargo,
5231 cc-tool, dash, dhcpdump, dmalloc, docker-containerd, efivar,
5232 fwts, glibc, gnuchess, gnupg2, go, leveldb, libarchive,
5233 libassuan, libftdi1, libgpg-error, libhttpparser, libkcapi,
5234 libmad, libsndfile, libsquish, liburiparser, libwebsock,
5235 libxml2, lighttpd, llvm, lm-sensors, lua-msgpack-native, lxc,
5236 mariadb, mbedtls, meson, mosquitto, netatalk, nodejs, odhcp6c,
5237 openresolv, openssh, pango, patchelf, php, python-django,
5238 python-numpy, python-pyyaml, rauc, rp-pppoe, s6-networking,
5239 samba4, sdl_sound, shairport-sync, sqlite, subversion,
5240 sunxi-cedarx, swupdate, systemd, tcpreplay, tekui, tmp2-abrmd,
5241 tpm2-tools, tpm2-tss, udisks, unixodbc, usb_modeswitch,
5242 webkitgtk, wireshark, wolfssl, xapp_rgb, xenomai, xerces
5244 Issues resolved (http://bugs.uclibc.org):
5246 #11576: Unable to start apache with event MPM on raspberry pi 3
5248 2018.11.1, Released December 20th, 2018
5250 Important / security related fixes.
5252 defconfigs: Fixes for bananapi m2 ultra, ci20
5254 Download wrapper: Fix for urlencode handling
5256 Updated/fixed packages: asterisk, docker-compose,
5257 docker-engine, dt-utils, gnutls, go, grub, libbsd, libcurl,
5258 libpgpme, libiscsi, liblo, libmpd, libopenssl, liboping,
5259 libpam-tacplus, libpjsip, linux-firmware, liquid-dsp,
5260 lua-cqueue, luvi, lxc, lynx, nginx, nodejs, openzwave, php,
5261 pps-tools, proftpd, prosody, sdl2_net, squashfs, swupdate,
5262 uclibc, vtu, webkitgtk, wine, xen
5264 New packages: docker-cli
5266 Issues resolved (http://bugs.uclibc.org):
5268 #11426: pps-tools bash dependency
5269 #11536: dt-utils building fails with glibc 2.28
5271 2018.11, Released December 1st, 2018
5275 Updated/fixed packages: c-ares, quagga, squid
5277 2018.11-rc3, released November 30th, 2018
5279 Fixes all over the tree.
5281 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
5282 olinuxino lime legacy, Orangepi zero plus 2, PC, Riotboard.
5284 graph-depends: Fix for package names starting with a non-alpha
5287 Updated/fixed packages: alsa-utils, botan, dante, domoticz,
5288 dtc, freetype, gauche, gcc, gdb, ghostscript, glibc,
5289 imx-usb-loader, libbsd, libid3tag, libkrb5, libmicrohttpd,
5290 libopenssl, libsoxr, linux, motion, msgpack, mtd,
5291 perl-net-ssleay, php, popt, python-numpy, qt5declarative,
5292 samba4, shadowsocks-libev, stress-ng, systemd, usb_modeswitch,
5293 webkitgtk, valgrind, weston, xfsprogs
5295 2018.11-rc2, released November 21th, 2018
5297 Fixes all over the tree.
5299 fs: Drop intermediate tarball from the filesystem handling to
5300 fix an issue with xattrs handling related to fakeroot. Ensure
5301 tarball target includes xattrs.
5303 download: Fix confusion in git submodule handling if dl/ is a
5306 genrandconfig: Fix missing newline in BR2_WGET handling,
5307 causing the following line to be ignored. This would affect
5308 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
5309 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
5310 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
5312 show-build-order: Also include the dependencies of
5315 Fix a number of build issues in packages for the recently
5316 merged RISC-V architecture support.
5318 Updated/fixed packages: dt-utils, easydbus, elfutils,
5319 flare-engine, flatcc, glibc, gstreamer, gstreamer1, imx-uuc,
5320 libassuan, libcorrect, libiscsi, libkrb5, libmicrohttpd,
5321 libnftnl, libnspr, libnss, libsemanage, libsigsegv, libv4l,
5322 ltp-testsuite, luv, luvi, make, ncmpc, netplug, openocd,
5323 prosody, qemu, rpm, sconeserver, shadowsocks-libev,
5324 supertuxcart, syslinux, systemd, trace-cmd, uclibc,
5325 uclibc-ng-test, vtun, webkitgtk, weston, wireshark, xen,
5328 Issues resolved (http://bugs.uclibc.org):
5330 #11086: download/git submodule breaks on symlinked dl folder
5331 #11216: Capabilities not applied to filesystem
5333 2018.11-rc1, released November 9th, 2018
5335 Fixes all over the tree and new features.
5337 Architecture: RISC-V support (64bit) added.
5339 Toolchain: Glibc bumped to 2.28. Fortran support for external
5340 toolchains. ARM (Linaro) toolchains updated to 8.2-2018.08.
5342 Hardening flags (RELRO) are now handled by the toolchain
5343 wrapper instead of explicitly through CFLAGS/LDFLAGS, fixing a
5346 Filesystems: Support for creating btrfs and f2fs filesystems
5349 Add a number of patches to fix build errors for host utilities
5350 on modern distributions using glibc-2.28.
5352 mkusers: Ensure existing group members are preserved when a
5353 group is reprocessed.
5355 printvars: Fix issue with exceeding shell command line length
5356 limits for certain setups.
5358 Workaround added for incompatibility issues between host-dtc
5359 and older U-Boot and Linux kernel versions.
5361 Detect and reject build paths containing '@', as this confuses
5362 a number of packages, including GCC.
5364 utils/diffconfig: Make it work for (non-Buildroot) config
5365 files not using the BR2_ prefix.
5367 New defconfigs: Amarula a64-relic, Bananapi m2 ultra, Embest
5368 riotboard, Hardkernel Odroid XU-4, QEMU riscv64-virt.
5369 olimex_a20_olinuxion_lime_mali is renamed to _legacy.
5371 OpenCL infrastructure support added, similar to how OpenGL is
5374 Linux-headers: Support for kernel headers from a custom
5375 tarball / git repo added.
5377 New packages: bird, bluez5_utils-headers, btrfs-progs,
5378 checksec, davici, duktape, ell, haproxy, libclc, libcorrect,
5379 libopencl, libopenresolv, nss-myhostname,
5380 perl-apache-logformat-compiler, perl-appconfig,
5381 perl-astro-suntime, perl-class-inspector, perl-class-load,
5382 perl-class-method-modifiers, perl-class-std,
5383 perl-class-std-fast, perl-cookie-baker, perl-data-dump,
5384 perl-data-optlist, perl-data-uuid, perl-data-manip,
5385 perl-dbd-mysql, perl-dbi, perl-devel-globaldestruction,
5386 perl-devel-stacktrace, perl-devel-stacktrace-ashtml,
5387 perl-device-serialport, perl-dist-checkconflicts,
5388 perl-exporter-tiny, perl-file-sharedir, perl-file-slurp,
5389 perl-filesys-notify-simple, perl-hash-multivalue,
5390 perl-http-entity-parser, perl-http-headers-fast,
5391 perl-http-multipartparser, perl-io-interface,
5392 perl-io-socket-multicast, perl-json-maybexs, perl-mime-tools,
5393 perl-module-implementation, perl-module-runtime, perl-moo,
5394 perl-number-bytes-human, perl-package-stash, perl-params-util,
5395 perl-plack, perl-posix-strftime-compiler, perl-role-tiny,
5396 perl-streams-buffered, perl-sub-exporter-progressive,
5397 perl-sub-install, perl-sub-quote, perl-sys-cpu,
5398 perl-sys-meminfo, perl-sys-mmap, perl-time-parsedate,
5399 perl-type-tiny, perl-www-form-urlencoded, perl-x10, pigpio,
5400 python-async-timeout, python-falcon, python-fire,
5401 python-mimeparse, python-multidict, python-passlib,
5402 python-pigpio, python-pip, python-ply, python-py,
5403 python-pyasn1, python-pyasn1-modules, python-pycryptodomex,
5404 python-pyhamcrest, python-pysmi, python-scapy, python-semver,
5405 python-serial-asyncio, python-typing, python-uvloop,
5406 pythonwrapt, python-yarl, python-zeroconf, riscv-pk, sedutil,
5407 spandsp, tini, waffle, xapian
5409 Removed packages: bootutils, dsp-tools, expedite, gst-dsp,
5412 Issues resolved (http://bugs.uclibc.org):
5414 #11116: Buildroot should set PYTHON_EGG_CACHE instead of writing ..
5415 #11156: In python3 module 'socket' has no attribute 'AF_BLUETOOTH'
5416 #11166: Erlang bad argument on valid uint64 when crosscompiled on..
5417 #11206: zlib: fails to build with Linaro toolchain, BR2_RELRO_FULL..
5418 #11241: ACPID shouldn't depend on BR2_x86_64 || BR2_i386
5419 #11251: Util scanpypi failes when package change - to _ in tar file
5420 #11266: qt5base-5.11.1 does not compile with musl, complains about..
5421 #11286: python-rpi-gpio only should depend on BR2_arm || BR2_aarch64
5422 #11321: Latest master fails to build readline with RELRO FULL
5423 #11326: sysvinit fails to build in latest GIT master
5424 #11331: Internal application no longer builds with latest GIT master
5425 #11336: nfs-utils fails to build in latest GIT master
5426 #11351: build root-2018-08, linaro aarch64 compile error
5427 #11376: mdmon binary missing
5428 #11391: Valgind availability on ARM
5429 #11396: uboot environment image checksum invalid if target is big endian
5430 #11421: GCC error message for ARM Cortex-A9/ARM.V7
5431 #11451: Can't find libmpfr.so.4 when using external toolchain on ubuntu..
5432 #11481: Docs: Is external.desc required?
5434 2018.08.4, Released December 20th, 2018
5436 Important / security related fixes.
5438 Defconfigs: Fixes for ci20, orangepi zero plus 2
5440 Download wrapper: Fix for urlencode handling
5442 Updated/fixed packages: c-ares, dante, docker-compose,
5443 domoticz, freetype, ghostscript, gnutls, libcurl, libgpgme,
5444 libid3tag, libiscsi, libmpd, libopenssl, liboping, libpjsip,
5445 linux-firmware, liquid-dsp, luvi, lynx, msgpack, nginx,
5446 nodejs, php, popt, pps-tools, prosody, python-numpy,
5447 python-requests, samba4, sdl2_net, squashfs, swupdate,
5448 systemd, uclibc, vte, webkitgtk, wine, xfsprogs
5450 Issues resolved (http://bugs.uclibc.org):
5452 #11426: pps-tools bash dependency
5454 2018.08.3, Released November 26th, 2018
5456 Important / security related fixes.
5458 fs: Drop intermediate tarball from the filesystem handling to
5459 fix an issue with xattrs handling related to fakeroot. Ensure
5460 tarball target includes xattrs.
5462 download: Fix confusion in git submodule handling if dl/ is a
5465 toolchain: Only allow enabling stack protection on
5466 architectures with control flow integrity (CFI) support. Only
5467 allow FORTIFY_SOURCE support on gcc >= 6.
5469 genrandconfig: Fix missing newline in BR2_WGET handling,
5470 causing the following line to be ignored. This would affect
5471 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
5472 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
5473 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
5475 show-build-order: Also include the dependencies of
5478 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
5479 olinuxino lime legacy, Orangepi zero plus 2.
5481 graph-depends: Fix for package names starting with a non-alpha
5484 Updated/fixed packages: attr, audit, bind, brotli, busybox,
5485 dtc, easydbus, elfutils, flare-engine, flatcc, gauche, gcc,
5486 giflib, gpsd, lcdproc, libcurl, libiscsi, libkcapi, libnfs,
5487 libnspr, libnss, libsemanage, liburiparser, lighttpd,
5488 lua-curl, mariadb, mmc, mosquitto, mysql, ncmpc, neardal,
5489 netplug, network-manager, nfs-utils, nginx, openocd, openswan,
5490 p11-kit, postgresql, prosody, qemu, qt, rpm, ruby, samba4,
5491 squid, supertuxkart, systemd, tar, trace-cmd, traceroute,
5492 twolame, uclibc, usb_modeswitch, vtun, webkitgtk, weston,
5493 xdriver_xf86-video-geode, xlib_libfontenc, xserver_xorg-server
5495 Issues resolved (http://bugs.uclibc.org):
5497 #11086: download/git submodule breaks on symlinked dl folder
5498 #11481: Docs: Is external.desc required?
5500 2018.08.2, Released October 25th, 2018
5502 Important / security related fixes.
5504 Workaround added for incompatibility issues between host-dtc
5505 and older U-Boot and Linux kernel versions.
5507 Detect and reject build paths containing '@', as this confuses
5508 a number of packages, including GCC.
5510 utils/get-developers: Add -e option for use with git
5513 utils/diffconfig: Make it work for (non-Buildroot) config
5514 files not using the BR2_ prefix.
5516 u-boot: Fix for environment image handling on big endian
5519 Updated/fixed packages: binutils, ca-certificates,
5520 cups-filters, dtc, erlang, file, freetype, gcc, git, gvfs,
5521 jasper, leveldb, libarchive, libssh, live555, ljlinenoise,
5522 mariadb, mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils,
5523 poco, psmisc, ptpd2, python-enum34, qemu, qt, qt5base,
5524 setools, spice, spice-protocol, tinc, ustr, wireshark,
5526 Issues resolved (http://bugs.uclibc.org):
5528 #11396: uboot environment image checksum invalid if target is big endian
5530 2018.08.1, Released October 7th, 2018
5532 Important / security related fixes.
5534 Add a number of patches to fix build errors for host utilities
5535 on modern distributions using glibc-2.28.
5537 mkusers: Ensure existing group members are preserved when a
5538 group is reprocessed.
5540 printvars: Fix issue with exceeding shell command line length
5541 limits for certain setups.
5543 Updated/fixed packages: acpid, android-tools, apache,
5544 arp-scan, bandwidthd, bind, brltty, clamav, connman, cppcms,
5545 domoticz, dtc, fio, gcc, gdb, ghostscript, gnupg, httpping,
5546 igmpproxy, imlib2, ipsec-tools, libesmtp, libnfs, libxslt,
5547 links, lua, mosquitto, nilfs-utils, ocrad, parted, php,
5548 python-django, screen, shairport-sync, strongswan,
5549 vboot-utils, webkitgtk, wireguard, x265 xen, xlib_libXdmcp,
5550 xlib_libXfont, xlib_libXft, xlib_libxshmfence,
5551 xutil_makedepend, zeromq
5553 2018.08, Released September 6th, 2018
5559 - Glibc 2.28 on the build host breaks compilation of a number
5560 of host packages. 2018.08 contains fixes for some of these
5561 packages, but not all. Consider building on hosts (or in
5562 containers) using older Glibc versions.
5564 - host-dtc 1.4.7 breaks compilation of older U-Boot and Linux
5565 kernel configurations using FDT/DTC. Consider updating the
5566 Linux kernel to >= 4.17 and U-Boot to >= 2018.07 or
5567 backporting commit 9130ba8846 (scripts/dtc: Update to
5568 upstream version v1.4.6-9-gaadd0b65c987) for the Linux
5569 kernel / commit db405d1980 for U-Boot.
5570 Alternatively revert commit 7b929ddcf0 (dtc: bump version to
5571 1.4.7) and ensure your build host does not have the libfdt
5572 development headers installed.
5574 Updated/fixed packages: busybox, chipmunk, cutelyst,
5575 domoticz, gcc, imagemagick, lcms2, libcurl, mediastreamer,
5576 moarvm, php, qt, qt5virtualkeyboard, qt5webengine, screen,
5577 sdl2, squashfs, uboot, xen
5579 Issues resolved (http://bugs.uclibc.org):
5581 #11261: ccache using wrong cached objects
5582 #11276: Understanding the patch for kernel-4.9 and other..
5584 2018.08-rc3, Released August 31th, 2018
5586 Fixes all over the tree.
5588 linux: additional improvements to the flex / bison dependency
5589 handling, use system provided variant if available. Ensure
5590 toolchain is available when configuring for 4.18+ support.
5592 Download: Fix handling of primary sites using file://
5594 Toolchain: Correct external toolchain musl detection for
5597 Updated/fixed packages: aircrack-ng, bison, brltty, busybox,
5598 cutelyst, dropbear, gr-osmosdr, i2c-tools, json-c, libconfuse,
5599 libkcapi, libsoup, libssh, liburiparser, mbedtls, mender,
5600 mesa3d, minicom, mjpegtools, mutt, openpowerlink, openssh,
5601 oracle-mysql, php, postgresql, pv, qt5base, qt5quickcontrols,
5602 rauc, shairport-sync, systemd, xlib_libX11, zeromq,
5604 Issues resolved (http://bugs.uclibc.org):
5606 #11091: BR2_PRIMARY_SITE doesn't work (wget is selected...
5607 #11141: WF111 package no longer available
5608 #11211: Internal compiler error: Killed (program cc1plus)..
5609 #11236: util-linux fails to build on Travis CI when python..
5610 #11246: Glibc 2.28 - fails to build host-bison and host-m4
5611 #11256: Add python-falcon and python-mimeparse packages
5613 2018.08-rc2, Released August 20th, 2018
5615 Fixes all over the tree.
5617 pkg-kconfig: Support dependencies needed to run the
5618 configurator, E.G. recent Linux kernel versions needing flex
5621 Defconfigs: ARM Juno: Bump ATF to fix a build
5622 issue. Raspberrypi2: Bump rootfs size. Snps_archs38_vdk:
5623 Correct /etc/inittab. Technologic ts7680: Correct genimage
5624 configuration. Orange PI PC / Zero, Sheevaplug: Bump U-boot to
5625 2018.07 to fix build issue. Ensure host-openssl is pulled in
5626 for kernel builds where needed.
5628 Updated/fixed packages: aircrack-ng, bind, boost,
5629 boot-wrapper-aarch64, bzip2, busybox, chrony, cryptsetup,
5630 dahdi-tools, dbus, domoticz, eigen, ipsec-tools, libarchive,
5631 libfuse, libgit2, libopenssl, libselinux, lighttpd, lvm2, m4,
5632 makedevs, mariadb, mesa3d-headers, mono, ncmpc, ncurses,
5633 nodejs, php, python-django, python-pyqt5, qt5base,
5634 qt5serialbus, ruby, samba4, uboot-tools, uclibc, vlc,
5635 waylandpp, wireless_tools, wireshark, wpa_supplicant, mtd,
5636 xdriver_xf86-video-ati, xserver_xorg-server
5638 Issues resolved (http://bugs.uclibc.org):
5640 #10781: cryptsetup luksOpen container_file container causes..
5641 #10996: bogus musl ARM toolchain
5642 #11191: xattr and check-package issue
5644 2018.08-rc1, Released August 5th, 2018
5648 - add support for gcc 8.x, switch to gcc 7.x as the default
5650 - add support for gdb 8.1, switch to gdb 8.0 as the default
5651 and remove gdb 7.10/7.11
5652 - add support for binutils 2.31
5653 - NIOSII CodeSourcery toolchain updated
5654 - Linaro AArch64 BE toolchain added, and other Linaro
5656 - Synopsys ARC pre-built toolchain updated
5658 Architecture: add support for ARM Cortex-M7
5662 - systemd bumped to 239
5663 - Qt5 bumped to 5.11.1
5664 - Rust bumped to 1.27
5665 - GStreamer stack bumped to 1.14.2
5666 - X.org server bumped to 1.20, and all X.org proto packages
5667 replaced by the single xorgproto package
5668 - i.MX6 support packages bumped to 6.2.4
5669 - i.MX Vivante graphics version bumped to 6.2.4.p1.2,
5670 adding support for Wayland and i.MX8MQ platforms
5672 Linux: bumped to 4.17 by default.
5674 Infrastructure: new package infrastructure added for packages
5675 using the Meson build system
5677 New packages: at-spi2-atk, at-spi2-core, capnproto, cmocka,
5678 corkscrew, cutelyst, davfs2, flatcc, libidn2, libgit2,
5679 libopusenc, mender, nghttp2, perl-convert-asn1, perl-crypt-blowfish,
5680 perl-crypt-cbc, perl-digest-md5, perl-mime-base64-urlsafe,
5681 perl-mojolicious-plugin-authentication, perl-net-ping,
5682 perl-net-snmp, perl-net-ssh2, perl-net-telnet, pigz,
5683 python-reentry, python-request-id, python-validators,
5684 python-webob, shadowsocks-libev, speexdsp, xorgproto, wampcc
5686 New defconfigs: NXP i.MX7D SDB, Boundary Devices Nitrogen 8M,
5687 Olimex A10 OLinuxino, ZynqMP ZCU106
5689 Removed packages: all xproto_* have been removed and replaced
5692 Issues resolved (http://bugs.uclibc.org):
5694 #9411: MUSL build with RT Error relocating /lib/libgcc_s.so.1:
5695 __cpu_indicator_init: symbol not found
5696 #9921: lockfile module within python-daemon not available
5697 #10341: gdb install of py files when using buildroot toolchain
5699 #10661: /etc/init.d/S29netplug starts multiple instances of netplugd
5700 #10751: Missing dependency in pulseaudio package
5701 #10811: kodi-17.6-Krypton does not compile for freescale_* devices
5702 #10856: openblas on qemu_x86_64_defconfig fails with
5703 "sgemm_kernel.o: No such file or directory"
5704 #11056: Compiling a file that uses libdrm headers fails with:
5705 fatal error: drm.h: No such file or directory
5706 #11061: support/download: git version=master broken
5707 #11071: Building postgresql package on Debian 9.4 x64 for armel target fails
5708 #11076: Docker containerd installed to incorrect path
5709 #11101: host-patchelf Endian Issue with relative RPATH
5710 #11111: raspberry pi 3 b+: missing BSP for 64-bit kernel
5711 #11121: statfs call corrupts memory struct statfs too small
5712 #11181: Switching toolchain does not work
5714 2018.05.3, Released October 6th, 2018
5716 Important / security related fixes.
5718 Add a number of patches to fix build errors for host utilities
5719 on modern distributions using glibc-2.28.
5721 mkusers: Ensure existing group members are preserved when a
5722 group is reprocessed.
5724 printvars: Fix issue with exceeding shell command line length
5725 limits for certain setups.
5727 Updated/fixed packages: acpid, android-tools, apache,
5728 arp-scan, bandwidthd, bind, bison, brltty, chipmunk, connman,
5729 cppcms, fio, gcc, ghostscript, gnupg, httping, igmpproxy,
5730 imagemagick, imlib2, ipsec-tools, lcm2, libcurl, libesmtp,
5731 libnfs, libssh, libxslt, links, mediastreamer, minicom,
5732 moarvm, nilfs-utils, ocrad, parted, php, postgresql, pv,
5733 python-django, qt, qt5quickcontrols, qt5webengine, screen,
5734 sdl2, shairport-sync, squashfs, strongswan, vboot-utils,
5735 webkitgtk, wireguard, x265, xen, xlib_libXfont, xlib_libXft,
5736 xlib_libxshmfence, zeromq
5738 2018.05.2, Released August 28th, 2018
5740 Important / security related fixes.
5742 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
5743 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
5746 Updated/fixed packages: acl, attr, apache, bind,
5747 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
5748 dahdi-tools, dmidecode, dropbear, eigen, ffmpeg, gawk, gcc,
5749 ghostscript, gnutls, imx-gpu-viv, ipsec-tools, libarchive,
5750 libfuse, libglib2, libopenssl, libselinux, libsoup, lighttpd,
5751 linuxptp, lttng-modules, lttng-tools, lua-flu, lvm2, m4,
5752 makedevs, mariadb, mbedtls, mesa3d-heders, mtd, ncurses,
5753 nodejs, openssh, php, python-django, rauc, ruby, samba4,
5754 stress-ng, ti-utils, uboot-tools, uclibc, vim, waylandpp,
5755 wireless_tools, wireless-regdb, wireshark, wpa_supplicant,
5758 Issues resolved (http://bugs.uclibc.org):
5760 #10781: cryptsetup luksOpen container_file container causes..
5761 #10986: Installing package attr when already supplied by..
5762 #11191: xattr and check-package issue
5764 2018.05.1, Released July 20th, 2018
5766 Important / security related fixes.
5768 U-Boot: Ensure host version of ncurses is picked up and not
5769 host-ncurses built by buildroot, as that otherwise causes
5770 widechar/non-widechar conflicts and corrupted menuconfig
5773 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
5775 Toolchain: ARC tools updated to arc-2018.03.
5777 pkg-stats: Fix python 3.x compatibility.
5779 dl-wrapper: Fix support for URIs containing '+', fix
5780 no-check-hash for inferred site method.
5782 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
5783 Support ethernet on Turbot variant.
5785 Updated/fixed packages: audit, bind, btrfs-progs, cifs-utils,
5786 clamav, collectd, coreutils, docker-containerd, dos2unix,
5787 edid-decode, file, gcc, gdb, gnupg, gnupg2, heimdal, hidapi,
5788 imagemagick, libcurl, libgcrypt, libglib2, liblogging,
5789 libostree, libressl, libsoup, libv4l, libvncserver, libvorbis,
5790 libwebsockets, libxslt, lm-sensors, mariadb, mpg123, ncurses,
5791 network-manager, nodejs, patchelf, perl, php-amqp, pinentry,
5792 pixiewps, qpdf, qt53d, qt5base, qt5charts, qt5script, redis,
5793 systemd, triggerhappy, uboot, wireguard, wireless-regdb,
5796 2018.05, Released June 1st, 2018
5800 Download: Work around for hanging connections for packages
5801 from CVS, by adding a 10 minute max timeout.
5803 Updated/fixed packages: binutils, clang, dash, expect, git,
5804 glibc, jpeg-turbo, libjpeg, log4cplus, openvmtools, xen,
5806 Issues resolved (http://bugs.uclibc.org):
5808 #11051: runtime issue on STM32 with usage of binutils 2.29.x
5810 2018.05-rc3, Released May 28th, 2018
5812 Fixes all over the tree.
5814 Toolchain: ARC tools updated to arc-2018.03-rc2.
5816 Fs: Ensure hard links in TARGET_DIR are correctly copied for
5817 filesystem input. With the recent changes to the file system
5818 generation logic, hard links were "expanded" in file system
5819 images leading to bloated rootfs images for setups with hard
5822 Infrastructure: Error out for packages using the 'local'
5823 method but forgetting to specify <pkg>_SITE.
5825 Build rpcgen for the host when needed to support distributions
5826 no longer shipping rpcgen with glibc (E.G. recent Fedora).
5828 Updated/fixed packages: autofs, bash-completion, binutils,
5829 busybox, cjson, elf2flt, libcoap, libcurl, libtirpc, lrzsz,
5830 poppler, procps-ng, qt-webkit-kiosk, quota, samba4, xfsprogs
5832 Issues resolved (http://bugs.uclibc.org):
5834 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file..
5835 #11036: C compiler cannot create executables
5836 #11046: Git package binaries are ~180MB (compared to ~20MB in..
5838 2018.05-rc2, Released May 22nd, 2018
5840 Fixes all over the tree.
5842 Dependencies: Check that the current working directory (.)
5843 isn't listed in PATH as that causes various build issues.
5845 Manual: Clarify that git branch names may not be used as
5846 version identifiers. This has never been supported, but was
5847 kind of working (with some limitations) before the git
5848 download rework - Now it does not work at all.
5850 Linux: Ensure host version of ncurses is picked up and not
5851 host-ncurses built by buildroot, as that otherwise causes
5852 widechar/non-widechar conflicts and corrupted menuconfig
5855 Packages: Renamed a number of package options not prefixed
5856 with BR2_PACKAGE_<pkg> for consstency.
5858 Download infrastructure: Fix file:// protocol handling after
5861 Updated/fixed packages: acl, apr-util, asterisk, attr,
5862 bluez5_utils, cifs-utils, clamav, clang, cups-filters,
5863 dahdi-linux, exim, faketime, gdb, go, gst1-plugins-bad,
5864 imx-mkimage, ipsec-tools, jamvm, janus-gateway,
5865 jquery-ui-themes, libcap, libcurl, libftdi, libkcapi, libkrb5,
5866 libmediaart, libmodbus, libmodplug, libmpd,
5867 libnetfilter_cthelper, libnetfilter_cttimeout, libnfc,
5868 libnfnetlink, libnss, liboauth, libogg, libosip2,
5869 libpam-radius-auth, libpcap, libpciaccess, llvm, log4cplus,
5870 ltrace, lynx, mbedtls, modem-manager, nfs-utils,
5871 python-cython, python-websockets, qt5cinex, qt5wayland, rauc,
5872 snort, strace, ti-sgx-km, transmission, wavpack, wget, woff2,
5873 xen, zmqpp, znc, zstd
5875 Issues resolved (http://bugs.uclibc.org):
5877 #10986: Installing package attr when already supplied by...
5878 #11011: BUildroot for Raspberry Pi 2
5879 #11016: Wrong compiler used for external user host packages
5881 2018.05-rc1, Released May 9th, 2018
5883 Toolchain: glibc bumped to 2.27, musl bumped to 1.1.19,
5884 uClibc-ng 1.0.30, Linux kernel headers bumped to 4.16.x.
5886 Architecture: support for the Blackfin architecture has been
5887 removed, as it was removed from Linux upstream, poorly
5888 maintained in binutils/gdb, and abandoned by Analog Devices.
5890 Numerous packages updated to have hashes for their license
5893 Systemd can now be built with uClibc toolchains.
5895 Linux: addition of BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF and
5896 BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL to support building Linux
5897 kernel configurations that need libelf on the host or openssl
5901 - all Python scripts are now verified with flake8
5902 - check-package extended to check all Config.in and .mk files
5903 in tree, not only the ones in package/
5907 - The download infrastructure has seen a major overhaul, with
5908 the main visible new feature being Git caching: a package
5909 fetched from Git no longer needs to be re-cloned entirely
5910 everytime its version is changed. Anoter visible change is
5911 that the download folder now has subfolders per package. See
5912 http://lists.busybox.net/pipermail/buildroot/2018-April/217923.html
5913 for more details about those changes.
5915 - The logic that generates the root filesystem images has been
5916 reworked, with the main goal of allowing several filesystem
5917 images to be produced in parallel, also a requirement for
5918 top-level parallel build. Now, a .tar filesystem image is
5919 always created, and re-extracted in a private directory to
5920 create each format-specific filesystem image.
5922 - A new package infrastructure was introduced for Go-based
5923 packages: golang-package.
5925 - Dependencies on extraction tools are now handled as proper
5926 per-package dependencies, using
5927 <pkg>_EXTRACT_DEPENDENCIES. Beyond a cleanup, this is also a
5928 preparation step for top-level parallel build support.
5930 - When a file being downloaded is part of a package with a
5931 .hash file, but there is no hash listed for this file, the
5932 file is now preserved in the download directory rather than
5933 removed. This helps when updating a package, as it gives the
5934 ability to easily calculate the hash of the file.
5936 - Addition of '<pkg>-show-recursive-depends' and
5937 '<pkg>-show-recursive-rdepends' make targets, to
5938 respectively display the recursive list of dependencies and
5939 the recursive list of reverse dependencies of a given
5942 - The /etc/shells file is now automatically generated with the
5943 list of shell programs installed on the system.
5945 - Addition of -Ofast optimization level as an available
5948 Major updates: Go updated to 1.10, Erlang bumped to 20.3, Qt5
5951 New packages: 18xx-ti-utils, abootimg, bluez-alsa, brotli,
5952 chipmunk, clang, docker-compose, docker-proxy, flare-engine,
5953 flare-game, gst1-interpipe, gstreamer1-editing-services,
5954 hackrf, i2pd, imx-alsa-plugins, imx-mkimage, libcdio-paranoia,
5955 libkrb5, llvm, pixiewps, python-backports-ssl-match-hostname,
5956 python-cached-property, python-cython, python-docker,
5957 python-dockerpty, python-docker-pycreds,
5958 python-flask-sqlalchemy, python-functools32, python-influxdb,
5959 python-json-models, python-libusb1, python-networkx,
5960 python-psycopg2, python-pymodbus, python-sqlalchemy,
5961 python-subprocess32, python-texttable,
5962 python-websocket-client, python-yieldfrom, quotatool, reaver,
5963 snort, sunxi-mali-mainline, sunxi-mali-mainline-driver, tk,
5964 tpm2-abrmd, tpm2-tools, tpm2-tss, udftools, vte, woff2.
5966 New defconfigs: ARC HS Development Kit, Arcturus ucls1012a,
5967 Freescale i.MX6UL EVK (with vendor kernel), Freescale i.MX6
5968 SoloLite EVK (with vendor kernel), Freescale i.MX31 3Stack,
5969 Freescale i.MX8Q EVK Freescale p1025twr, Freescale t1040d4rdb,
5970 Qemu PPC64 E5500, SolidRun ClearFog Base, Tinker RK3288, Vyasa
5973 Removed packages: iqvlinux, kodi-adsp-*, mplayer
5975 Removed defconfigs: ci40, firefly_rk3288,
5976 freescale_p1010rdb_pa, freescale_mpc8315erdb, riotboard,
5979 Issues resolved (http://bugs.uclibc.org):
5981 #10151: toolchain eclipse register : fails with a custom
5983 #10511: Packages get downloaded uncompressed with wget
5984 #10531: QtWebengine doesn't build if the host hasn't a 32 bits
5985 C++ compiler working
5986 #10846: error in compiling gnutls
5987 #10886: openssl-1.0.2n fails to build
5988 #10896: /bin/sh not in /etc/shells
5989 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is
5992 2018.02.12, Released March 29th, 2019
5994 Important / security related fixes.
5996 Updated/fixed packages: avahi, beecrypt, busybox, clamav,
5997 cups, devmem2, fetchmail, file, fltk, gcc, gdb, git, jq,
5998 leveldb, libopenssl, libraw, libseccomp, libssh2,
5999 libunistring, mariadb, mosquitto, nodejs, ntp, openjpeg, perl,
6000 php, putty, qt5webkit, rdesktop, systemd, wireshark, vsftpd,
6001 xapp_xdm, xlib_libXdmcp
6003 2018.02.11, Released February 23th, 2019
6005 Important / security related fixes.
6007 Ensure the PLATFORM and OS environment variables are not set,
6008 as they cause build issues for some packages.
6010 The package list infrastructure now correctly handles packages
6011 installing files with old mtime.
6013 Linux: Skip hash checks for user supplied downloadable
6014 patches, as no hash checksums are available for those.
6016 scanpypi: protect against zip-slip vulnerability in zip/tar
6019 Updated/fixed packages: bind, dhcpcd, dovecot, ghostscript,
6020 gnuradio, imagemagick, jpeg-turbo, libarchive, libb64,
6021 libcurl, libid3tag, madplay, mosquitto, openssh, php,
6022 postgresql, proftpd, python, python-django, python3, qt5base,
6023 sqlcipher, swupdate, systemd, unzip, webkitgtk
6025 2018.02.10, Released January 31th, 2019
6027 Important / security related fixes.
6029 Defconfigs: Fixes for Lego EV3, QEMU AArch64-virt
6031 check-package: fix Python 3 support
6033 get-developers: Fix behaviour when called from elsewhere than
6034 the toplevel directory.
6036 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
6038 Updated/fixed packages: acpica, apache, apr, asterisk,
6039 avrdude, cargo, cc-tool, dash, dhcpdump, dmalloc, gnuchess,
6040 gnupg2, leveldb, libarchive, libassuan, libftdi1,
6041 libgpg-error, libhttpparser, libmad, libsndfile, libsquish,
6042 liburiparser, libwebsock, libxml2, lighttpd, lm-sensors,
6043 lua-msgpack-native, mbedtls, mosquitto, netatalk, nodejs,
6044 openssh, pango, patchelf, php, python-django, python-pyyaml,
6045 rauc, rp-pppoe, s6-networking, samba4, sdl_sound,
6046 shairport-sync, sqlite, subversion, sunxi-cedarx, tcpreplay,
6047 tekui, usb_modeswitch, webkitgtk, wireshark, wolfssl,
6048 xapp_rgb, xenomai, xerces
6050 Issues resolved (http://bugs.uclibc.org):
6052 #11576: Unable to start apache with event MPM on raspberry pi 3
6054 2018.02.9, Released December 20th, 2018
6056 Important / security related fixes.
6058 defconfigs: Fixes for ci20
6060 Updated/fixed packages: c-ares, dante, freetype, ghostscript,
6061 glibc, gnutls, go, libcurl, libgpgme, libid3tag, libiscsi,
6062 libmpd, libopenssl, libpjsip, linux, liquid-dsp, luvi, lynx,
6063 msgpack, nginx, nodejs, php, popt, pps-tools, python-numpy,
6064 python-requests, samba4, sdl2_net, squashfs, swupdate, uclibc,
6065 wine, webkitgtk, xfsprogs
6067 Issues resolved (http://bugs.uclibc.org):
6069 #11426: pps-tools bash dependency
6071 2018.02.8, Released November 26th, 2018
6073 Important / security related fixes.
6075 fs: Drop intermediate tarball from the filesystem handling to
6076 fix an issue with xattrs handling related to fakeroot. Ensure
6077 tarball target includes xattrs.
6079 download: Fix confusion in git submodule handling if dl/ is a
6082 toolchain: Only allow enabling stack protection on
6083 architectures with control flow integrity (CFI) support. Only
6084 allow FORTIFY_SOURCE support on gcc >= 6.
6086 genrandconfig: Fix missing newline in BR2_WGET handling,
6087 causing the following line to be ignored. This would affect
6088 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
6089 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
6090 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
6092 show-build-order: Also include the dependencies of
6095 Defconfigs: Fixes for Armadeus APF27, imx6sabre.
6097 graph-depends: Fix for package names starting with a non-alpha
6100 Updated/fixed packages: attr, audit, bind, brotli, easydbus,
6101 elfutils, gauche, gcc, giflib, gpsd, lcdproc, libcurl,
6102 libiscsi, libnfs, libnspr, libnss, libkcapi, libsemanage,
6103 liburiparser, lighttpd, linux, lua-curl, mariadb, mmc-utils,
6104 mosquitto, mysql, neardal, netplug, network-manager,
6105 nfs-utils, nginx, openocd, openswan, p11-kit, postgresql,
6106 prosody, qemu, qt, rpm, ruby, samba4, squid, supertuxkart,
6107 systemd, tar, trace-cmd, traceroute, twolame, uclibc,
6108 usb_modeswitch, vtun, webkitgtk, xdriver_xf86-video-geode,
6109 xlib_libfontenc, xproto_inputproto, xserver_xorg-server
6111 Issues resolved (http://bugs.uclibc.org):
6113 #11086: download/git submodule breaks on symlinked dl folder
6114 #11251: Util scanpypi failes when package change - to _ in..
6115 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
6116 #11481: Docs: Is external.desc required?
6118 2018.02.7, Released October 25th, 2018
6120 Important / security related fixes.
6122 Detect and reject build paths containing '@', as this confuses
6123 a number of packages, including GCC.
6125 utils/get-developers: Add -e option for use with git
6128 utils/diffconfig: Make it work for (non-Buildroot) config
6129 files not using the BR2_ prefix.
6131 u-boot: Fix for environment image handling on big endian
6134 Updated/fixed packages: binutils, ca-certificates,
6135 cups-filters, erlang, file, freetype, gcc, git, gvfs, leveldb,
6136 libarchive, libcurl, libssh, live555, ljlinenoise, mariadb,
6137 mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils, poco,
6138 psmisc, ptpd2, python-enum34, qemu, qt, qt5base, setools,
6139 spice, spice-protocol, tinc, ustr, wireshark
6141 Issues resolved (http://bugs.uclibc.org):
6143 #11396: uboot environment image checksum invalid if target is big endian
6145 2018.02.6, Released October 7th, 2018
6147 Important / security related fixes.
6149 Add a number of patches to fix build errors for host utilities
6150 on modern distributions using glibc-2.28.
6152 mkusers: Ensure existing group members are preserved when a
6153 group is reprocessed.
6155 printvars: Fix issue with exceeding shell command line length
6156 limits for certain setups.
6158 Updated/fixes packages: acpid, android-tools, apache,
6159 arp-scan, bandwidthd, bind, bison, clamav, connman, cppcms,
6160 cramfs, fio, gcc, ghostscript, glibc, gnupg, httping,
6161 igmpproxy, imagemagick, imlib2, ipsec-tools, lcms2, libcurl,
6162 libesmtp, libnfs, libssh, libxslt, links, linuxptp,
6163 mediastreamer, minicom, moarvm, nilfs-utils, ocrad, parted,
6164 php, pv, python-django, qt, qt5quickcontrols, qt5webengine,
6165 screen, sdl2, shairport-sync, squashfs, strongswan,
6166 vboot-utils, webkitgtk, wireguard, x265, xen, xlib_libXfont,
6169 New packages: brotli, woff2
6171 2018.02.5, Released August 29th, 2018
6173 Important / security related fixes.
6175 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
6176 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
6179 Updated/fixed packages: acl, apache, attr, bind,
6180 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
6181 dahdi-tools, dmidecode, dropbear, eigen, erlang, ffmpeg, gawk,
6182 gcc, ghostscript, gnutls, ipsec-tools, libarchive, libfuse,
6183 libopenssl, libselinux, libsoup, lighttpd, linuxptp,
6184 lttng-modules, lttng-tools, lua-flu, lvm2, m4, makedevs,
6185 mariadb, mbedtls, mesa3d-headers, mtd, ncurses, nodejs,
6186 openssh, php, postgresql, python-django, qt5xmlpatterns, ruby,
6187 samba4, shairport-sync, stress-ng, ti-utils, uboot-tools, vim,
6188 waylandpp, wireless_tools, wireshark, wpa_supplicant, xorriso,
6191 Issues resolved (http://bugs.uclibc.org):
6193 #10781: cryptsetup luksOpen container_file container causes..
6194 #10986: Installing package attr when already supplied by..
6195 #11191: xattr and check-package issue
6197 2018.02.4, Released July 21th, 2018
6199 Important / security related fixes.
6201 U-Boot: Ensure host version of ncurses is picked up and not
6202 host-ncurses built by buildroot, as that otherwise causes
6203 widechar/non-widechar conflicts and corrupted menuconfig
6206 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
6208 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
6209 Support ethernet on Turbot variant.
6211 Updated/fixed packages: bind, clamav, collectd, dos2unix,
6212 edid-decode, gcc, gdb, heimdal, hidapi, imx-gpu-viv, libcurl,
6213 libglib2, liblogging, libostree, libsoup, libv4l, lm-sensors,
6214 ncurses, network-manager, patchelf, pinentry, procps-ng, qpdf,
6215 qt5, qt53d, qt5base, qt5charts, qt5script, qt5serialport,
6216 systemd, wireguard, wireless-regdb
6218 Issues resolved (http://bugs.uclibc.org):
6220 #11101: host-patchelf Endian Issue with relative RPATH
6222 2018.02.3, Released June 18th, 2018
6224 Important / security related fixes.
6226 Various fixes for building on modern distributions (GCC 8.x,
6229 ARM: Default to binutils 2.28 and warn about newer binutils
6230 versions, which are known to cause boot failures for Linux
6231 kernels built in thumb mode.
6233 Busybox/mdev: Fix module autoloading.
6235 Busybox/sysvinit: inittab: Add /dev/{stdin,stdout,stderr}
6236 symlinks, call swapon -a to activate any configured swap
6239 Dependencies: Check that PATH does not contain current working
6240 directory, which triggers a number of build failures.
6242 Infrastructure: Error out for packages erroneously using the
6243 'local' site method but not defining a _SITE.
6245 Linux: Fix cuImage.<dtb> / simpleImage.<dtb> handling. Ensure
6246 kconfig uses ncurses from the host to fix a ncurses/ncursesw
6247 mixup, causing menuconfig display corruption.
6249 Toolchain: Workarounds for fix-rpath issues with binutils and
6252 Util-linux: Fix blocking on getrandom() issue with recent
6255 Remove broken freescale_imx31_3stack,
6256 freescale_imx6sololiteevk and freescale_imx6ulevk defconfigs.
6258 Updated/fixed packages: apr-util, asterisk, attr, audit,
6259 autofs, binutils, busybox, cifs-utils, cups-filters, dash,
6260 ebtables, exim, expect, f2fs-tools, faketime, file, gdb, git,
6261 glibc, gnupg, gnupg2, gst1-plugins-bad, imagemagick, jamvm,
6262 jpeg-turbo, libcap, libcoap, libcurl, libgcrypt, libjpeg,
6263 libnss, libressl, libtirpc, libvncserver, libvorbis, libxslt,
6264 log4cplus, lrzsz, ltrace, lynx, mariadb, mbedtls, mpg123,
6265 nasm, netplug, network-manager, nfs-utils, nodejs,
6266 openvmtools, patch, perl, php-amqp, poppler, procps-ng,
6267 python, python-websockets, quota, redis, samba4, sysvinit,
6268 transmission, triggerhappy, util-linux, wavpack, wget,
6269 wireshark, xen, zmqpp
6271 Issues resolved (http://bugs.uclibc.org):
6273 #10986: Installing package attr when already supplied by busybox..
6274 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file or..
6276 2018.02.2, Released May 4th, 2018
6278 Important / security related fixes.
6280 Tweak package size/file instrumentation to better handle
6283 Revert /etc/shells creation when bash is enabled.
6285 Exclude /lib/firmware from the rpath fixup logic, as it may
6286 contain non-native ELF files.
6288 Scanpypi: Support the new PyPi infrastructure.
6290 Handle GCC 8.x on the host.
6292 Ensure timestamp of /usr is updated to support the systemd
6293 ConditionNeedsUpdate option.
6295 Updated/fixed packages: bluez5_utils, flann, gdb, gnupg2,
6296 grub2, libcec, libcgi, libglib2, libgpg-error, libgpgme,
6297 libtomcrypt, mbedtls, mkpasswd, php, python, python-requests,
6298 python-watchdog, qt53d, qt5websockets, sdl2, sdl2_image,
6299 syslog-ng, systemd, tcl, tcllib, uclibc, usb_modeswitch,
6302 Issues resolved (http://bugs.uclibc.org):
6304 #10896: /bin/sh not in /etc/shells
6305 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is enabled
6307 2018.02.1, Released April 9th, 2018
6309 Important / security related fixes.
6311 Removed unmaintained defconfigs: Creator Ci40, Firefly rk3288,
6312 Freescale mpc8315erdb / p1010rdb_pa, Riotboard, Teliv EVK
6315 Infrastructure: Speed up instrumentation for package size by
6316 comparing timestamps instead of md5 checksums, as doing
6317 checksums could lead to up to 25% longer build time for big
6320 Rename the internal <pkg>_BASE_NAME variable to <pkg>_NASENAME
6321 to avoid name clashes with packages ending on '-base'.
6323 Add a better fix for build issues for autotools based packages
6324 checking for C++ support on toolchains without C++ support.
6326 Build host-tar if tar is older than 1.27 on the build machine
6327 to work around reproducibility issues with git archives
6328 containing long paths.
6330 check-unique-files: Fix for filenames not representable in the
6333 Check-bin-arch: Add support for per-package ignore paths
6334 (<pkg>_BIN_ARCH_EXCLUDE).
6336 Toolchain: Fix SSP support detection for external toolchains.
6338 linux: Add _NEEDS_HOST_OPENSSL / LIBELF options to ensure
6339 these dependencies are available for Linux configurations
6340 needed these dependencies, similar to how it is done for
6343 Support custom (not in tree) device tree files in addition to
6346 U-Boot / uboot-tools: Fix header conflict with libfdt-devel
6349 Updated/fixed packages: apache, busybox, c-ares, cmake,
6350 docker-engine, enlightenment, eudev, fbgrab, freescale-imx,
6351 gtest, imagemagick, intel-microcode, irssi, jimtcl, kmod,
6352 kodi, ktap, libcoap, libcurl, libfcgi, libhttpparser,
6353 libminiupnpc, libopenssl, libpjsip, libss7, libssh2, libupnp
6354 libupnpp, libuv, libvorbis, memcached, motion, musl, nodejs,
6355 ntp, openblas, opencv3, openocd, opus-tools, patch, php,
6356 pkgconf, postgresql, powerpc-utils, python-jsonschema,
6357 python-webpy, qemu, qt5bsae, qt5script, qt5webkit, rapidjson,
6358 rauc, sam-ba, samba4, sngrep, systemd, tremor, uboot-tools,
6359 uclibc-ng-test, upmpdcli, wireshark, xerces, xterm, zstd
6361 New packages: docker-proxy, python-functools32
6363 Issues resolved (http://bugs.uclibc.org):
6365 #10766: upmpdcli: Segmentation fault
6366 #10776: ktap fails to build
6367 #10846: error in compiling gnutls
6368 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
6370 2018.02, Released March 4th, 2018
6372 Fixes all over the tree.
6374 Issues with systemd with a readonly rootfs and DBus fixed.
6377 - check-uniq-files: fix Python 2.6 compatibility.
6378 - dependencies.sh: check for external argparse module for
6380 - Add infrastructure to detect and use a UTF-8 locale on the
6381 host, needed by systemd.
6383 Update/fixed packages: clamav, dash, dhcp, dovecot, efl,
6384 ffmpeg, libv4l, mono, mosquitto, php, postgresql, qt,
6385 scanpypi, sdl2, systemd, tor, tvheadend, uboot, wavpack
6387 Issues resolved (http://bugs.uclibc.org):
6389 #10831: qemu_x86_64_defconfig build fails on linux-headers..
6391 2018.02-rc3, Released February 27th, 2018
6393 Fixes all over the tree.
6395 check-bin-arch: skip /lib/modules to allow 32-bit userland
6398 dependencies: Blacklist tar 1.30+ and build our own host-tar
6399 if needed as tar 1.30+ changed the --numeric-owner output for
6400 long path names. Build host-tar before other host-dependencies
6401 as they need it to extract their source tarballs.
6403 Update/fixed packages: asterisk, azmq, bluez5_utils, domoticz,
6404 e2fsprogs, erlang, exim, glibc, gpsd, jq, libglib2, libvorbis,
6405 mariadb, mbedtls, mesa3d, mesa3d-headers, mpv, patch, pcre2,
6406 php, qt5, qt5multimedia, qt5wayland, qt5webengine, qt5webkit,
6407 systemd, quagga, rustc, uboot, wireguard, zic, zlib-ng
6409 Issues resolved (http://bugs.uclibc.org):
6411 #10726: Current libglib2.mk creates broken libglib2 binary...
6412 #10786: Linux fails to build unless make linux-menuconfig...
6413 #10796: Cannot generate cpio image without selecting CON...
6415 2018.02-rc2, Released February 15th, 2018
6417 Fixes all over the tree.
6419 Dependencies: Ensure C++ support is available like for C
6420 support for packages needing 32bit host support.
6422 utils/genrandconfig: Check host dependencies for config.
6424 Updated/fixed packages: busybox, dnsmasq, dropbear, ffmpeg,
6425 glibc, keepalived, libcpprestsdk, libgpiod, libmaxminddb,
6426 librsvg, libtasn1, libv4l, libxml2, lightning, ltp-testsuite,
6427 mesa3d, mesa3d-demos, mesa3d-headers, nftables, open-lldp,
6428 php, postgresql, python-crossbar, qt5, qt53d, qt5enginio,
6429 qt5tools, qt5webengine, qt5webkit, rsync, rust-bin, rustc,
6432 Issues resolved (http://bugs.uclibc.org):
6434 #9781: ti-sgx-km build on kernel >4.1
6435 #10141: Squashfs extended attribute failures
6437 2018.02-rc1, Released February 5th, 2018
6439 The global source-check and per-package <pkg>-source-check
6440 targets have been removed.
6442 Architecture: Add x86 Silvermont variant. Add several new ARM
6443 variants, rework MIPS NaN logic. Support mainline binutils/gcc
6446 Toolchains: Linaro toolchains upgraded to 2017.11 release, ARC
6447 external toolchains upgraded to arc-2017.09. Libatomic is now
6448 also copied for external musl based toolchains.
6449 Add binutils 2.30.x and switch to binutils 2.29.x by default.
6451 Added hardening options to build with RELRO and FORTITY.
6453 New defconfigs: Bananapi M64, FriendlyARM Nanopi A64 & NEO2,
6454 imx6slevk, imx6sx-sdb, imx6ulevk, Olimex A64-OLinuXino,
6455 Orangepi lite / pc plus / pc / prime / win / win plus / zero
6456 plus2, Pine64, Solidrun MacchiatoBin. Sopine.
6458 Add utils/diffconfig, a simple utility for comparing
6459 configuration files - Adapted from the version in the
6462 Infrastructure: Check that the same file is not touched by
6463 multiple packages, as a preparation for toplevel parallel
6466 Hashes for the license files for a large number of packages
6467 have been added, ensuring that license changes will not be
6468 missed when packages are bumped.
6470 Fix build issue for autotools based packages checking for C++
6471 support on toolchains without C++ support and on a distro
6472 lacking /lib/cpp (E.G. Arch Linux).
6474 Support for the meson build system.
6476 Pie charts generated by 'graph-build' or 'graph-size' are now
6477 sorted according to the size of each piece.
6479 System: Only show getty options when busybox init or sysvinit
6482 ARM-trusted-firmware: Support ATF bundled in U-Boot as
6483 well as U-Boot bundled in ATF.
6485 Zlib is now a virtual package, provided by either libzlib or
6486 zlib-ng, similar to openssl.
6488 Support for the Rust programming language.
6490 New packages: aoetools, armbian-firmware, binaries-marvell,
6491 brltty, cargo, cargo-bin, cups-filters, curlpp, daq,
6492 flatbuffers, gconf, glorytun, gstreamer1-mm, imx-m4fwloader,
6493 imx-gpu-g2d, json-for-modern-cpp, libcpprestsdk, libgta,
6494 libostree, libupnp18, luadbi, luadbi-sqlite3, lua-utf8, lynx,
6495 meson, mv-ddr-marvell, nilfs-utils, opentracing-cpp,
6496 open-lldp, pimd, proj, python-flask-cors,
6497 python-jaraco-classes, python-more-itertools, python-oauthlib,
6498 python-raven, python-remi, python-requests-oauthlib,
6499 python-schedule, python-secretstorage, python-see,
6500 python-tabledata, python-txtorcon, python-xlib, qt5charts,
6501 rtl8189fs, rtl8723bu, rust, rustc, rust-bin, rygel, safeclib,
6502 solatus, tcf-agent, traceroute, waylandpp, wolfssl,
6503 zisofs-tools, zlib-ng
6505 Removed packages: eeprog
6507 2017.11.2, Released January 21st, 2018
6509 Important / security related fixes.
6511 External toolchain: libatomic is now also copied for musl
6514 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
6516 System: Only show getty options when busybox init or sysvinit
6519 Infrastructure: Fix build issue for autotools based packages
6520 checking for C++ support on toolchains without C++ support and
6521 on a distro lacking /lib/cpp (E.G. Arch Linux).
6523 Pie charts generated by 'graph-build' or 'graph-size' are now
6524 sorted according to the size of each piece.
6526 Updated/fixed packages: asterisk, avahi, bind, busybox,
6527 coreutils, eeprog, intel-microcode, iputils, irssi, kmsxx,
6528 libiio, linux-firmware, lz4, mariadb, matchbox-lib, mcookie,
6529 ntp, php, pound, rpcbind, tar, ti-cgt-pru, webkitgtk, xen,
6532 Issues resolved (http://bugs.buildroot.org):
6534 #9996: lz4 package does not install lz4 binaries in target
6535 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
6536 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
6537 #10301: systemd/getty unused options
6538 #10331: kmsxx, host installation fails with BR2_SHARED_...
6539 #10556: Building ntp package with SSL library libressl...
6540 #10641: avahi-autoipd not starting when using systemd-tmpfiles
6542 2017.11.1, Released December 31th, 2017
6544 Important / security related fixes.
6546 Updated/fixed packages: asterisk, checkpolicy, dhcp, flann,
6547 gdb, glibc, heimdal, kodi-pvr-mediaportal-tvserver,
6548 kodi-pvr-stalker, libcue, libopenssl, libpqxx, libsoxr,
6549 linknx, linux-tools, lldpd, ltp-testsuite, mariadb, mfgtools,
6550 nodejs, nut, pulseaudio, python-cffi, qemu, rsync, tor, uboot,
6551 uboot-tools, vlc, webkitgtk, weston, wireguard, wireshark,
6554 2017.11, Released November 30, 2017
6556 Fixes all over the tree.
6558 Toolchain: Use github mirror for Glibc.
6560 Defconfigs: Correct boot.cmd for bananapi-m1.
6562 Makefiles: Workaround include order issues for certain make
6563 versions by explicitly sorting the result of wildcard where it
6566 Download: Ensure subversion runs in non-interactive mode.
6568 Updated/fixed packages: asterisk, boost, chrony, dovecot,
6569 dvb-apps, exim, feh, freerdp, fwup, google-breakpad, jose,
6570 kvm-unit-test, lftp, libcurl, libevent, libfastjson, libpjsip,
6571 libupnp, linphone, localedef, lttng-tools, mp4v2, mtools,
6572 ndisc6, oracle-mysql, parted, pdbg, qt, qt5connectivity,
6573 qt5declarative, qt5webkit, rauc, runc, samba4, shairport-sync,
6574 systemd-bootchart, webkitgtk, wireguard, xlib_libXcursor,
6575 xlib_libXfont, xlib_libXfont2,
6577 Issues resolved (http://bugs.buildroot.org):
6579 10501: host-localedef fails to compile on Ubuntu 17.10
6580 10506: Changed kernel image type (e.g. zImage to uImage)...
6582 2017.11-rc2, Released November 13th, 2017
6584 Fixes all over the tree.
6586 Updated/fixed packages: collectd, ffmpeg, freerdp,
6587 go-bootstrap, imagemagick, jimtcl, libpjsip, libplist, libuv,
6588 mesa3d, nodejs, ntp, openjpeg, postgresql, python-numpy, ruby,
6589 snmp++, usb_modeswitch, util-linux, vboot-utils, webkitgtk,
6590 wireshark, wpa_supplicant, xapp_xdriinfo
6592 Issues resolved (http://bugs.buildroot.org):
6594 #10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
6595 #10491: Cannot output security warning when compiled with buildroot..
6597 2017.11-rc1, Released November 6th, 2017
6599 Fixes all over the tree and new features.
6601 Openssl is now a virtual package, which may be provided by
6602 OpenSSL (now renamed to libopenssl) or LibreSSL.
6604 libssh2: there is now an explicit choice of the backend to use
6605 (mbedtls, gnutls or openssl). Previously, the choice was implicit
6606 based on the TLS library that was selected. Now, it is possible to
6607 choose the backend, which is important if several TLS libraries are
6610 netsnmp: all MIB files are now installed, making the target filesystem a
6611 bit bigger than before. To remove unneeded MIBS, you should use a
6614 Toolchain: Linaro toolchains updated to 2017.08, ARC toolchain
6615 updated to 2017.09, Glibc updated to 2.26, Glibc support for
6616 ARCv2. The toolchain wrapper now handles SOURCE_DATE_EPOCH for
6617 older (pre-gcc7.x) toolchains for BR2_REPRODUCIBLE.
6619 New defconfigs: Atmel SAM45D27, Bananapi M1 and M2 Plus,
6620 Engicam i.CoreM6 Qt5 configuration, i.MX6 sabreauto (mainline
6621 kernel/u-boot), i.MX6Q sabresd Qt5 configuration, i.MX7d-pico,
6622 QEMU ppc64le, Raspberry pi3 Qt5 webengine configuration,
6623 Technologic TS-7680.
6625 New packages: asterisk, azmq, bcg729, boinc, dahdi-linux,
6626 dahdi-tools, freeswitch-mod-bcg729, fscryptctl, libb64,
6627 libpri, libss7, lua-basexx, lua-compat53, lua-cqueues,
6628 lua-curl, lua-datafile, lua-fifo, lua-httpd,
6629 lua-lpeg-patterns, lua-markdown, lua-sailor, lua-value,
6630 luksmeta, minetest, minetest-game, pdmenu, prosody,
6631 python-aiocoap, python-automat, python-ibmiotf,
6632 python-iso8601, python-m2r, python-simplesqlite,
6633 python-websockets, python-xmltodict, qt5wayland, qt5webengine,
6634 restorecond, selinux-python, semodule-utils, uhubctl,
6635 wireguard, wsapi-fcgi, wsapi-xavante
6637 Removed packages: aiccu, rfkill, sepolgen
6639 Issues resolved (http://bugs.buildroot.org):
6641 #10281: lsblk does not compile for util-linux
6642 #10336: lttng compilation fails : linking error
6643 #10351: glibc missing in rootfs
6644 #10356: nfs-utils missing header
6645 #10361: python3 python-config script generates invalid includes
6646 #10366: dropbear download url has changed
6647 #10391: WiringPi retrieves wrong (old) version
6648 #10406: Beaglebone black: Buggy SGX driver version, swapped...
6649 #10426: uboot-tools' fw_setenv does not update the redundant...
6650 #10451: libpcap 1.8.x and 1.7x does not compile on PPC
6652 2017.08.2, Released November 28th, 2017
6654 Important / security related fixes.
6656 Qt: 5.6 version updated to 5.6.3.
6658 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
6661 Makefiles: Workaround include order issues for certain make
6662 versions by explicitly sorting the result of wildcard where it
6665 Updated/fixed packages: apr, apr-util, arqp-standalone,
6666 azure-iot-sdk-c, collectd, dvb-apps, ffmpeg, go-bootstrap,
6667 google-breakpad, gstreamer, imagemagick, irssi, jimtcl,
6668 kvm-unit-test, libcurl, libfastjson, libglib2, libidn,
6669 libpjsip, libplist, localedef, lttng-tools, luajit, mesa3d,
6670 moarvm, mp4v2, openssh, openssl, oracle-mysql, postgresql,
6671 python3, python-pyqt5, qt, qt5base, qt5canvas3d,
6672 qt5connectivity, qt5declarative, qt5engineio,
6673 qt5graphicaleffects, qt5imageformats, qt5location,
6674 qt5multimedia, qt5quickcontrols, qt5quickcontrols2, qt5script,
6675 qt5sensors, qt5serialbus, qt5serialport, qt5svg, qt5tools,
6676 qt5webchannel, qt5webkit, qt5websockets, qt5x11extras,
6677 qt5xmlpatterns, quagga, redis, ruby, samba4, sdl2, snmppp,
6678 swupdate, ti-gfx, uboot-tools, usb_modeswitch, vboot-utils,
6679 webkitgtk, wget, wireshark, xapp_xdriinfo.
6681 Issues resolved (http://bugs.buildroot.org):
6683 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
6684 10361: python3 python-config script generates invalid includes
6685 10501: host-localedef fails to compile on Ubuntu 17.10
6687 2017.08.1, Released October 23rd, 2017
6689 Important / security related fixes.
6691 Webkitgtk bumped to the 2.18.x series, fixing a large number
6694 Defconfigs: galileo: fix ext4 related kernel config, bump
6695 kernel for gcc 6.x compatibility, enable wchar support for
6696 grub2. wandboard: correct rootfs offset
6698 support: Ensure gzip compression level 6 is used for git
6699 tarballs. check-bin-arch: Correctly handle (ignore) symbolic
6700 links. check-rpath: Also handle PIE binaries
6702 External toolchain: Correctly handle glibc Buildroot
6703 toolchains built with merged /usr
6705 musl: fix ARMv4 build with binutils 2.27.51+, fix for
6708 Updated/fixed packages: apache, augeas, bind, bluez5_utils,
6709 busybox, bzip2, cmake, dnsmasq, ejabberd, gcc, git, go, ffmpeg, file,
6710 flashrom, gd, gdk-pixbug, gnupg2, hostapd, ifupdown-scripts,
6711 imagemagick, iucode-tool, kernel-module-imx-gpu-viv, lame,
6712 libarchive, libcurl, libffi, libidn, libmbim, libnspr, libnss,
6713 libressl, librsync, libsoup, libxml2, libzip, mbedtls, musl,
6714 netplug, nginx, openvpn, pkgconf, poppler, proxychains-ng,
6715 qemu, qt, rpi-userland, syslog, ruby, samba4, softether,
6716 sqlite, strongswan, subversion, supertuxkart, supervisor, tcpdump,
6717 tor, unrar, urq, vboot-utils, webkitgtk, wpa_supplicant, xen,
6718 xmlstarlet, xlib_libXfont, xlib_libXfont2,
6719 xserver_xorg-server, zsh
6721 2017.08, Released September 1st, 2017
6725 Toolchain: Don't allow internal toolchain builds for MIPS
6726 M6201/P6600, as support for these are not yet in mainline GCC.
6728 Updated/fixed packages: bcusdk, connman, dialog, dnsmasq,
6729 gnupg, grub2, iostat, iucode-tool, libgcrypt, libkcapi,
6730 libphidget, libv4l, linux-tools, mediastreamer, minidlna,
6731 nss-pam-ldapd, nvidia-driver, qt-webkit-kiosk, rpcbind, squid,
6732 transmission, vde2, vim
6734 Updated/fixed defconfigs:
6736 Removed packages: simicfs.
6738 Issues resolved (http://bugs.buildroot.org):
6740 #10261: Grub2 fails to build for x86_64
6742 2017.08-rc3, Released August 23rd, 2017
6744 Fixes all over the tree.
6746 Updated/fixed packages: alsa-lib, alsa-utils, cc-tool,
6747 dbus-cpp, e2fsprogs, elf2flt, faad2, fakeroot, gcc, git, gpsd,
6748 gst1-validate, kvmtool, libconfuse, libepoxy, librsync,
6749 libspatialindex, libunwind, linux, linux-headers, lua,
6750 mariadb, mesa3d, mtd, openocd, python3, syslinux, sysvinit,
6753 Updated/fixed defconfigs: ci20, socrates_cyclone5,
6754 toradex_apalis_imx6.
6756 Removed defconfig: Armadeus APF9328.
6758 skeleton-* packages introduced in -rc1 have been renamed to
6759 skeleton-init-* instead.
6761 Issues resolved (http://bugs.buildroot.org):
6763 #10141: Squashfs extended attribute failures
6765 2017.08-rc2, Released August 11th, 2017
6767 Fixes all over the tree.
6769 Updated/fixed packages: bind, dbus, erlang-p1-xml, faad2,
6770 ficl, gcc, gdb, glibc, jack2, libcurl, linux, linux-headers,
6771 lua, mutt, nvme, qt5base, skeleton-common, snappy, stella,
6772 swupdate, uclibc, valgrind, webkitgtk.
6774 Updated/fixed defconfigs: beaglebone_qt5, minnowboard_max,
6775 nanopi_m1{, _plus}, olimex_a20_olinuxino_lime, qemu_sparc,
6778 The cmake-package infrastructure for host packages has been
6779 fixed to not incorrectly detect target packages through
6782 Issues resolved (http://bugs.buildroot.org):
6784 #9926: systemd-resolved.service: Failed at step NAMESPACE (systemd 233)
6785 #10021: libqeglfs-viv-integration.so file is missing for qt5 on armv7
6786 #10026: lua-5.3.4: fix lua linker error in swupdate
6787 #10146: package/skeleton-common fix recursive variable
6788 #10156: glibc compilation fails for X86 32bits (i386)
6789 #10201: toolchain-wrapper.c:192: (error) Memory leak:
6790 #10221: Buildroot Support
6792 2017.08-rc1, Released August 2nd, 2017
6796 - The skeleton package has been split into multiple packages:
6797 skeleton-sysv (when Busybox or SysV init are used),
6798 skeleton-systemd (when systemd is used), skeleton-none (when
6799 no init system is used) and skeleton-custom (when a custom
6800 skeleton is used). Those packages, except skeleton-custom,
6801 share common logic and data in a new package called
6802 skeleton-common. The skeleton package becomes a virtual
6803 package. This change allows to generate a filesystem that is
6804 compliant with systemd expectations.
6806 - Support for using a read-only filesystem with systemd has
6809 - Major revamp of the gettext handling, with user-visible
6812 - prior to this revamp, when BR2_ENABLE_LOCALE=y, each
6813 package could decide to enable or not NLS support. When
6814 BR2_ENABLE_LOCALE was disabled, NLS support was forced off
6815 by passing --disable-nls to packages.
6817 - after this revamp, a new BR2_SYSTEM_ENABLE_NLS option
6818 controls whether NLS support should be enabled or not in
6819 packages. This option defaults to disabled, which means
6820 that now, NLS support is by default disabled in all
6823 Therefore, if you need NLS support in packages, you must now
6824 explicitly enable the BR2_SYSTEM_ENABLE_NLS option.
6826 - The host directory no longer has a usr/ component. This
6827 makes it much more natural to use that directory as an
6828 externally used toolchain. For compatibility with existing
6829 scripts, a usr -> . link is still added.
6831 - Hashes are now checked on tarballs by Buildroot when a
6832 package is sourced from a Git repository.
6834 - Patches are no longer being downloaded from Github, since
6835 auto-generated patches could change over time, and break
6836 hashes. All patches that were downloaded from Github are now
6837 stored in their respective package directories.
6839 - Hash files in packages can now contain hashes for the
6840 license files contained in the package source code. This
6841 allows to detect changes in such license files.
6843 - Binaries in $(TARGET_DIR) are now cleaned up from invalid
6844 RPATHs at the end of the build.
6846 - A new "make sdk" target prepares $(HOST_DIR) to be
6847 relocatable: turns RPATHs in host binaries into relocatable
6848 ones, removes bogus RPATHs from staging binaries/libraries,
6849 and provides a relocate-sdk script that can be executed to
6850 relocate the SDK after installation.
6852 - Addition of utils/genrandconfig which generates a random
6853 configuration based on a set of pre-defined toolchain
6854 configurations (support/config-fragments/autobuild/) and a
6855 random selection of packages. It is now used by the
6856 autobuilders to generate the random configurations.
6860 - ext2/3/4 filesystems are now generated using mkfs.ext from
6861 e2fsprogs instead of using genext2fs.
6865 - Addition of support for ARM big.LITTLE variants
6866 - Improved MIPS support, with options to select NaN encoding
6871 - Switch to gcc 6.x as the default gcc version, add support
6872 for gcc 7.x, remove support for gcc 4.8
6873 - Switch to binutils 2.28 as the default binutils version, add
6874 support for binutils 2.29, remove support for binutils 2.26
6875 - Support added for gdb 8.0
6876 - uClibc-ng bumped to 1.0.26
6877 - CodeSourcery toolchains for x86 and SuperH have been
6878 removed, they were using a too old glibc version
6879 (2.17). External toolchains with glibc 2.17 or earlier are
6880 no longer supported.
6881 - The version selection in the glibc package has been
6882 removed. Like musl and uClibc-ng, we now use the latest
6884 - Improved support for Xtensa toolchain overlays, which can
6889 - Numerous improvements to the runtime test infrastructure
6890 - Tests are now executed by Gitlab CI on a regular basis
6891 - Tools that are directly useful to the user have been moved
6892 from support/scripts/ to utils/: brmake, check-package,
6893 get-developers, scancpan, scanpipy, size-stats-compare,
6896 New defconfigs: A13 Olinuxino, Engicam platforms (i.CoreM6
6897 Solo/Dual/DualLite/Quad, RQS SOM, GEAM6UL SOM, Is.IoT MX6UL
6898 SOM), Nano Pi M1 (Plus), OrangePi Zero and Plus.
6900 New packages: azure-iot-sdk-c, cracklib, dt-utils, easy-rsa,
6901 erlang-jiffy, erlang-p1-oauth2, erlang-p1-xmpp,
6902 ifupdown-scripts, irrlicht, kodi-inputstream-adaptive,
6903 kodi-inputstream-rtmp, kvazaar, let-me-create, libloki,
6904 libpwquality, libressl, libspatialindex, libva-utils,
6905 linuxconsoletools, linuxptp, luaossl, lua-sdl2, lua-stdlib,
6906 lsscsi, paxtest, pcre2, pixz, python-asn1crypto,
6907 python-backports-shutil-get-terminal-size, python-bcrypt,
6908 python-cheroot, python-h2, python-hpack, python-hyperframe,
6909 python-hyperlink, python-ipython-genutils, python-pathlib2,
6910 python-pickleshare, python-priority, python-portend,
6911 python-scandir, python-systemd, python-tempora,
6912 python-traitlets, python-typepy, qt5virtualkeyboard,
6913 ratpoison, rauc, refpolicy, rhash, sdl2_mixer, sdl2_net,
6916 Removed packages: cloog, input-tools, mke2img
6918 Issues resolved (http://bugs.buildroot.org):
6920 #7892: systemd-journald is broken
6921 #9341: avahi-utils does not compile with uClibc + libglib2
6922 #9441: Link BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY to
6924 #9746: ext4 image generated by Buildroot is not working
6925 properly with U-Boot
6926 #9886: Build fails with "unexpected EOF while looking for
6927 matching `"'" if PATH contains a newline
6928 #9891: parted 3.1 => 3.2?
6929 #9911: qt5 does not build on sparc
6930 #9916: qt5 does not build on
6931 arm-buildroot-linux-uclibcgnueabihf for ARMv8 cores
6932 #9936: Host QEMU does not build with SDL support because of
6934 #9941: nodejs option disappears for arm
6935 #9951: SCANCPAN failure
6936 #9966: util-linux-2.30/.stamp_built' failed
6937 #9976: License file for package 'rtl8821au' incorrect
6938 #9991: SGX Error implicit declaration of function
6940 #10011: wget does not work from Buildroot
6941 #10036: Buildroot builds Raspbian Jessie headless image
6942 presenting incorrect prompt
6943 #10051: make: *** No rule to make target
6944 'raspberrpi3_defconfig'. Stop reported with Buildroot
6946 #10056: No .config file was produced in /buildroot folder
6947 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer
6949 #10071: fakeroot: replace hard-coded paths in post install
6950 #10076: Makefile:4113: recipe for target 'all-gcc' failed
6951 #10091: gcc7.1 does not build with graphite support due to old
6953 #10121: webkit without the multimedia option causes build
6956 2017.05.2, Released July 27th, 2017
6958 Important / security related fixes.
6960 Webkitgtk bumped to the 2.16.x series, fixing a large number
6963 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
6964 which default to PIE mode.
6966 Updated/fixed packages: aespipe, apache, bind, binutils,
6967 busybox, ccache, collectd, dieharder, efibootmgr, efivar,
6968 expat, ffmpeg, gcc, heimdal, iproute2, irssi, libglib2,
6969 libmemcached, libosip2, libtirpc, libxml-parser-perl,
6970 linux-fusion, linux-zigbee, mpg123, orc, pcre, php, protobuf,
6971 pulseaudio, python-setproctitle, qt5base, rpi-firmware,
6972 samba4, syslinux, systemd, spice, tcpdump, tiff, uboot-tools,
6973 webkitgtk, x265, xserver_xorg-server, xvisor
6975 Issues resolved (http://bugs.buildroot.org):
6977 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
6979 2017.05.1, Released July 4th, 2017
6981 Important / security related fixes.
6983 Update support/scripts/scancpan to use METACPAN v1 API as v0
6986 Update support/scripts/mkusers to handle setups where
6987 /etc/shadow is a symlink.
6989 External toolchain: Don't create musl dynamic loader symlink
6992 Setlocalversion: Correct detection of mercurial revisions for
6993 non-tagged versions.
6995 Defconfigs: at91sam9x5ek_mmc: workaround boot rom issue.
6997 Updated/fixed packages: apache, automake, bind, botan, c-ares,
6998 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, glmark2,
6999 gnutls, gst1-plugins-bad, imagemagick, imx-uuc, intltool,
7000 iperf, ipsec-tools, irssi, kmod, libcurl, libgcrypt, libmad,
7001 libnl, lugaro, mosquitto, mpg123, ncurses, nodejs, ntp,
7002 openssh, openvpn, pngquant, python-simplegeneric, qt5base,
7003 qt5multimedia, rtl8821au, socat, spice, systemd, tor, trinity,
7004 tslib, vlc, x264, xen, xlib_libxshmfenc, xserver_xorg-server
7006 Issues resolved (http://bugs.buildroot.org):
7008 #9976: License file for package 'rtl8821au' incorrect
7010 2017.05, Released May 31st, 2017
7014 External toolchain: musl dynamic linker symlink for mips-sf
7017 Updated/fixed packages: agentpp, bash, exim, hans, madplay,
7018 qpid-proton, rtl8188eu, snmppp, stm32flash, strongswan, sudo,
7021 Issues resolved (http://bugs.buildroot.org):
7023 #9906: genimage: Disk full
7025 2017.05-rc3, Released May 30th, 2017
7027 Fixes all over the tree.
7029 ARC toolchain bumped to 2017.03
7031 Runtime testing improvements and cleanups.
7033 Updated/fixed packages: acpica, armadillo, audiofile, c-icap,
7034 cppcms, dhcp, docker-engine, dropbear, elfutils, erlang,
7035 fbgrab, ffmpeg, flashrom, ftop, gnutls, google-breakpad,
7036 keepalived, kodi, libcdio, libepoxy, libev, libminiupnpc,
7037 libqmi, libtasn1, libv4l, mariadb, mono, mosh, mosquitto,
7038 mxml, ntp, opencv, openpowerlink, oracle-mysql, popt,
7039 pulseview, python-enum34, rabbitmq-c, redis, samba4, stella,
7042 Removed packages: firejail, ola
7044 Issues resolved (http://bugs.buildroot.org):
7046 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
7047 #9876: aarch64 support with gcc 4.8 toolchain
7048 #9896: host-gcc-initial error downloading because incorrect URL
7050 2017.05-rc2, Released May 17th, 2017
7052 Fixes all over the tree.
7054 ARC toolchain bumped to 2017.03-rc2
7056 Updated/fixed packages: bluez_utils, boost, clamav, daemon,
7057 efibootmgr, efl, espeak, expedite, faketime, ffmpeg, fxload,
7058 git, gpsd, kvm-unit-tests, libcdio, libv4l, lua, mke2img,
7059 mpir, mpv, odroid-scripts, openblas, opencv3, openvpn, php,
7060 postgresql, protobuf, qt5declarative, qwt, radvd, rpcbind,
7061 rtmpdump, strongswan, sudo, ltp-testsuite, uclibc-ng-test,
7062 vlc, x11vnc, xfsprogs
7064 Issues resolved (http://bugs.buildroot.org):
7066 #9796: source-check broken for Git downloads
7067 #9866: BASE_DIR usage
7069 2017.05-rc1, Released May 8th, 2017
7071 Fixes all over the tree and new features.
7075 - Installed binaries are now checked for correct architecture
7076 to catch natively built binaries or binaries built for other
7077 architecture variants.
7079 - Luarocks infrastructure improvements to extraction handling,
7080 support for upstream name != Buildroot package name.
7082 - 'make printvars' output format has changed to make it easier
7083 to use in scripts. It now has options to quote the variables
7084 and to show the expanded/unexpanded values.
7086 - Automatic ext2 rootfs size calculation has been removed. The
7087 logic was not working working reliable in all setups as it
7088 depends on the host filesystem behaviour, so instead now the
7089 size has to be specified explicitly (defaults to 60MB).
7091 - The git download infrastructure now ensures that GNU format
7092 tar files are created.
7094 - Fixed a variable clashing issue in the mkusers script with
7095 internal bash variables.
7097 - Fakeroot now links against libacl to fix issues on
7098 distributions using acls.
7100 - Correct permissions for /dev/pts/ptmx when systemd is used
7101 with recent glibc versions.
7103 - br2-external: Improve error reporting.
7105 - A wrapper script for genimage has been added in
7106 support/scripts/genimage.sh for easy use of genimage from
7109 - A script to check for common style issues in new packages
7110 before submitting has been added in support/scripts/check-package
7112 - Defconfigs are now tested by gitlab-CI instead of Travis:
7113 https://gitlab.com/buildroot.org/buildroot
7115 - Infrastructure for runtime testing has been added to
7120 - External linaro toolchains updated to 2017.02, ARC toolchain
7121 updated to 2017.03-rc1, NIOSII CodeSourcery to 2017.05
7123 - A number of fixes and improvements to the external toolchain
7124 handling, including C library detection, multilib and ld.so
7127 - Glibc 2.25 and uClibc-ng 1.0.24 added, wordexp support enabled
7130 - Binutils 2.28 added and default changed to 2.27
7135 - Support for the C-SKY architecture has been added.
7140 - The package license markings for legal info now uses the
7141 SPDX short identifiers for the license string where possible.
7143 - License info has been improved / added for a number of packages.
7148 - Cmake 3.7.x installed on the host is no longer ignored as a
7149 workaround for the RPATH issues has been implemented.
7151 - Docker-engine can now be built statically on an otherwise
7152 dynamic linked build for docker-in-docker setups.
7154 - U-Boot now supports out-of-tree device trees, similar to
7157 - Nodejs 0.10.x support (and with it, support for <ARMv6) has
7158 been removed as this is now EOL upstream.
7160 New defconfigs: AT91sam9x5ek dev/mmc/mmc-dev, banana pro,
7161 Nationalchip gx6605s, MIPS creator ci40, nexbox a95x, 64bit
7162 defconfig for raspberry pi 3, stm32f429-disc1.
7164 The raspberry pi zero-w and rpi3 compute module are now also
7165 supported by the rpi0 / rpi3 defconfigs, beaglebone green is
7166 supported by the beaglebone defconfig.
7168 Removed defconfig: minnowboard, via imx6 vab820, altera
7171 New packages: arp-scan, atest, augeas, bluez-tools, daemon,
7172 dc3dd, dieharder, execline, fmt, ghostscript, gqrx,
7173 gst1-vaapi, jo, keepalived, kmscube, kodi-jsonschemabuilder,
7174 kodi-skin-confluence, kodi-texturepacker, lensfun, leptonica,
7175 libbson, libcsv, libgphoto2, libkcapi, libmaxminddb,
7176 libmediaart, libnpth, libscrypt, lua-bit32, lua-resty-http,
7177 lugaru, memtool, mpir, nanomsg, physfs, phytool, pngquant,
7178 python-decorator, python-simplegeneric,
7179 python-sortedcontainers, rpi-bt-firmware, rpi-wifi-firmware,
7180 s6, s6-dns, s6-linux-init, s6-linux-utils, s6-networking,
7181 s6-portable-utils, s6-rc, supertux, tesseract-ocr,
7182 uccp420wlan, wilink-bt-firmware
7184 Broken packages: ola
7186 Removed packages: cosmo, kodi-visualisation-fountain,
7187 polarssl, portmap, xdriver_xf86-video-glide,
7188 xdriver_xf86-video-v4l, xdriver_xf86-video-wsfb
7190 Issues resolved (http://bugs.buildroot.org):
7192 #8831: image generation fails on host ZFS due to "no free space"
7193 #9436: e2fsprogs remove busybox applets even of unselected e2fs..
7194 #9456: mkusers script bash errors
7195 #9496: mke2img fails during build on ntfs-3g host partition
7196 #9531: NPM fails to build embedded modules
7197 #9596: KODI: --enable-lirc needs "HAVE_LIRC" compiler definition..
7198 #9691: Wrong cryptsetup package include files location
7199 #9696: Wrong cryptsetup package include files location
7200 #9706: Can't download newer revisions of package from PyPI
7201 #9711: Recent libCEC version bump seems to break kodi package
7202 #9716: exit, shutdown, reboot from kodi
7203 #9721: version 2017.02: no acceptable m4 could be found in $PATH
7204 #9726: Raspberry Pi version B - Problems with UART speed in..
7205 #9751: expat legal info - manifest.csv: GPLv2 Source site: MIT..
7206 #9756: glibc fails to build on buildroot-sh4*-buildroot-linux-gnu
7207 #9766: support/scripts/pkgutil.py conflicts with the pkgutil.py..
7208 #9776: libubox build failed
7209 #9791: Python searches for packages in the user site directory
7210 #9806: libseccomp is not available when BR2_arm=y
7211 #9826: post-build scritp - symlinks created in post-build script..
7212 #9836: triggerhappy: systemd unit broken
7213 #9846: musl libc not installed correctly in target folder
7214 #9856: build libubox failed on ubuntu 17.04 64bit
7216 2017.02.11, Released April 11th, 2018
7218 Important / security related fixes.
7220 dependencies: Blacklist tar 1.30+ and build our own host-tar
7221 if needed as tar 1.30+ changed the --numeric-owner output for
7222 long path names. Build host-tar before other host-dependencies
7223 as they need it to extract their source tarballs.
7225 Updated/fixed packages: apache, busybox, clamav, dhcp,
7226 dnsmasq, dovecot, exim, imagemagick, irssi, jq, libcurl,
7227 libpjsip, librsvg, libtasn1, libvorbis, libxml2, lz4, mariadb,
7228 mbedtls, mosquitto, ntp, openblas, opencv3, openssl, patch,
7229 postgresql, python-webpy, qt53d, qt5tools, quagga, rsync,
7230 samba4, sngrep, tremor, wavpack, wireshark, xerces, xterm
7232 Issues resolved (http://bugs.uclibc.org):
7234 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
7236 2017.02.10, Released January 31st, 2018
7238 Important / security related fixes.
7240 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
7242 System: Only show getty options when busybox init or sysvinit
7245 Infrastructure: Fix build issue for autotools based packages
7246 checking for C++ support on toolchains without C++ support and
7247 on a distro lacking /lib/cpp (E.G. Arch Linux).
7249 Updated/fixed packages: avahi, berkeleydb, bind, busybox,
7250 ccache, clamav, coreutils, dovecot, eeprog, eudev, fis,
7251 intel-microcode, iputils, irssi, kmsxx, libcurl, liberation,
7252 libiio, lz4, mariadb, matchbox-lib, mcookie, openocd, php,
7253 pound, rpcbind, squid, tar, ti-cgt-pru, transmission,
7254 util-linux, webkitgtk, wireshark, xen
7256 Issues resolved (http://bugs.buildroot.org):
7258 #9996: lz4 package does not install lz4 binaries in target
7259 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
7260 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
7261 #10301: systemd/getty unused options
7262 #10331: kmsxx, host installation fails with BR2_SHARED_...
7263 #10536: Finding non-relative paths in the ccache
7264 #10641: avahi-autoipd not starting when using systemd-tmpfiles
7266 2017.02.9, Released January 1st, 2018
7268 Important / security related fixes.
7270 Fix divide by zero issue in size-stats script.
7272 Fix makefile include ordering issue with certain make versions
7273 in the external toolchain handling.
7275 Updated/fixed packages: dhcp, exim, flann, gdb, heimdal,
7276 libcue, libcurl, libevent, libpqxx, libsoxr, linphone, lldpd,
7277 mariadb, mfgtools, mtools, nodejs, nut, openssl, rsync,
7278 samba4, tor, vlc, webkitgtk, wireshark, xfsprogs,
7279 xlib_libXcursor, xlib_libXfont, xlib_libXfont2
7281 2017.02.8, Released November 27th, 2017
7283 Important / security related fixes.
7285 Qt: 5.6 version updated to 5.6.3.
7287 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
7290 Updated/fixed packages: apr, apr-util, arqp-standalone,
7291 collectd, dvb-apps, ffmpeg, google-breakpad, gstreamer,
7292 imagemagick, libfastjson, libglib2, libpjsip, libplist,
7293 localedef, luajit, mesa3d, openssh, openssl, postgresql,
7294 python3, python-pyqt5, qt5base, qt5canvas3d, qt5connectivity,
7295 qt5declarative, qt5engineio, qt5graphicaleffects,
7296 qt5imageformats, qt5location, qt5multimedia, qt5quickcontrols,
7297 qt5quickcontrols2, qt5script, qt5sensors, qt5serialbus,
7298 qt5serialport, qt5svg, qt5tools, qt5webchannel, qt5webkit,
7299 qt5websockets, qt5x11extras, qt5xmlpatterns, quagga, ruby,
7300 samba4, snmppp, ti-gfx, vboot-utils, webkitgtk, wireshark,
7303 Issues resolved (http://bugs.buildroot.org):
7305 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
7306 10361: python3 python-config script generates invalid includes
7307 10501: host-localedef fails to compile on Ubuntu 17.10
7309 2017.02.7, Released October 28th, 2017
7311 Important / security related fixes.
7313 Webkitgtk bumped to the 2.18.x series, fixing a large number
7316 Defconfigs: wandboard: Correct rootfs offset
7318 Toolchain: Linaro toolchains updated to 2017.08 release,
7319 fixing a number of issues. Musl: fix for CVE-2017-15650.
7321 Updated/fixed packages: busybox, bzip2, dnsmasq, git, go,
7322 hostapd, irssi, iucode-tool, lame, libcurl, libffi, libnspr,
7323 libnss, nodejs, openssh, openvpn, qemu, qt, redis, sdl2,
7324 webkitgtk, wget, wpa_supplicant, xen, xlib_libXfont,
7325 xlib_libXfont2, xserver_xorg-server
7327 2017.02.6, Released September 24th, 2017
7329 Important / security related fixes.
7331 Cmake: Ensure correct pkg-config is used when building host
7334 fs/iso9660: Ensure files from earlier builds are not included.
7336 Updated/fixed packages: apache, bcusdk, bind, binutils,
7337 bluez5_utils, botan, cmake, connman, dbus, dialog, e2fsprogs,
7338 faad2, fakeroot, ffmpeg, file, flashrom, gcc, gd, gdb,
7339 gdk-pixbuf, git, gnupg, gpsd, grub2, gst1-plugins-bad,
7340 imagemagick, iostat, iucode-tool, jack2, libarchive, libcurl,
7341 libgcrypt, libidn, libphidget, librsync, librsvg, libsoup,
7342 libxml2, linux-tools, lua, mariadb, mbedtls, mediastreamer,
7343 minidlna, netplug, nss-pam-ldapd, nvidia-driver, openjpeg,
7344 postgresql, proxychains-ng, python-libconfig,
7345 python-service-identity, qt, rpcbind, ruby, samba4, squashfs,
7346 squid, strongswan, subversion, supervisor, sysvinit, tcpdump,
7347 tor, transmission, unrar, valgrind, vim, webkitgtk, whois,
7350 Issues resolved (http://bugs.buildroot.org):
7352 #10141: Squashfs extended attribute failures
7353 #10261: Grub2 fails to build for x86_64
7354 #10276: BR2_PACKAGE_LINUX_TOOLS_GPIO fails for MIPS with...
7356 2017.02.5, Released July 27th, 2017
7358 Important / security related fixes.
7360 Webkitgtk bumped to the 2.16.x series, fixing a large number
7363 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
7364 which default to PIE mode.
7366 Updated/fixed packages: aespipe, apache, bind, binutils,
7367 busybox, ccache, collectd, efibootmgr, efivar, expat, ffmpeg,
7368 gcc, heimdal, iproute2, irssi, libglib2, libmemcached,
7369 libosip2, libtirpc, libxml-parser-perl, linux-fusion,
7370 linux-zigbee, mpg123, nodejs, orc, pcre, php, pulseaudio,
7371 python-setproctitle, qt5base, rpi-firmware, samba4, syslinux,
7372 systemd, spice, tcpdump, tiff, webkitgtk, x265, xen,
7373 xserver_xorg-server, xvisor
7375 Issues resolved (http://bugs.buildroot.org):
7377 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
7379 2017.02.4, Released July 4th, 2017
7381 Important / security related fixes.
7383 Update support/scripts/scancpan to use METACPAN v1 API as v0
7386 Update support/scripts/mkusers to handle setups where
7387 /etc/shadow is a symlink.
7389 External toolchain: Don't create musl dynamic loader symlink
7392 Setlocalversion: Correct detection of mercurial revisions for
7393 non-tagged versions.
7395 Updated/fixed packages: apache, automake, bind, botan, c-ares,
7396 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, gnutls,
7397 gst1-plugins-bad, imagemagick, imx-uuc, intltool, iperf,
7398 ipsec-tools, irssi, libgcrypt, libmad, libnl, mosquitto,
7399 mpg123, ncurses, nodejs, ntp, openssh, openvpn, qt5base,
7400 qt5multimedia, rtl8821au, socat, spice, systemd, tor, tslib,
7401 vlc, x264, xserver_xorg-server
7403 Issues resolved (http://bugs.buildroot.org):
7405 #9976: License file for package 'rtl8821au' incorrect
7407 2017.02.3, Released June 2nd, 2017
7409 Important / security related fixes.
7411 Download: <pkg>-source-check fixed for packages from git.
7413 External toolchain: musl dynamic linker symlink for mips-sf
7416 Updated/fixed packages: armadillo, audiofile, bash,
7417 bluez_utils, cppcms, dbus, dhcp, dropbear, efibootmgr, efl,
7418 elfutils, faketime, fbgrab, flashrom, ftop, gdb, git,
7419 google-breakpad, gpsd, hans, kvm-unit-tests, kyua, libev,
7420 libmicrohttpd, libminiupnpc, libtasn1, libubox, ltp-testsuite,
7421 lua, madplay, mariadb, mono, mosquitto, mxml, ntp,
7422 nvidia-driver, openblas, openvpn, oracle-mysql, picocom, popt,
7423 postgresql, pulseview, qt5base, qwt, rabbitmq-c, redis,
7424 rpcbind, rtmpdump, samba4, strongswan, sudo, vlc
7426 Issues resolved (http://bugs.buildroot.org):
7428 #9796: source-check broken for Git downloads
7429 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
7431 2017.02.2, Released May 1st, 2017
7433 Important / security related fixes.
7435 Use HTTPS for the Codesourcery external toolchains as the HTTP
7436 URLs no longer work.
7438 Updated/fixed packages: bind, busybox, dovecot, freetype,
7439 ghostscript, glibc, granite, hiredis, icu, imagemagick,
7440 gst-plugins-base, gst1-plugins-base, libcroco, libcurl, libnl,
7441 libnspr, libnss, libsamplerate, libsndfile, libunwind,
7442 minicom, mplayer, mpv, nodejs, python-django, python-pyyaml,
7443 python-web2py, samba4, syslinux, systemd, tiff, trinity,
7444 uboot, wireshark, xen
7446 Issues resolved (http://bugs.buildroot.org):
7448 #9791: Python searches for packages in the user site directory
7450 2017.02.1, Released April 4th, 2017
7452 Important / security related fixes.
7454 Fix a variable clashing issue in the mkusers script with
7455 internal bash variables.
7457 Improve external toolchain version detection.
7459 Correct permissions for /dev/pts/ptmx when systemd is used
7460 with recent glibc versions.
7462 Fix python module name clash for graph-depends.
7464 Fakeroot now links against libacl to fix issues on
7465 distributions using acls.
7467 Ensure that the git download infrastructure creates GNU format
7470 br2-external: Improve error reporting.
7472 Updated/fixed packages: acl, apr, audiofile, busybox, cairo,
7473 dbus-cpp, dbus-glib, dbus-triggerd, domoticz, elfutils,
7474 fakeroot, filemq, fmc, gdb, git, gnutls, gst-ffmpeg,
7475 gst1-plygins-bad, harfbuzz, htop, imagemagick, jasper, libcec,
7476 libiio, libplatform, librsvg, libselinux, libsidplay2, libsoc,
7477 libwebsockets, libxkbcommon, linux-firmware, logrotate,
7478 lpt-testsuite, lttng-libust, mariadb, mbedtls, memcached,
7479 mesa3d, mpd, mplayer, nbd, ncftp, ntp, openssh, opentyrian,
7480 pcre, perl-gd, python, qt5base, rpi-userland, rpm, samba4,
7481 skalibs, slang, sngrep, squashfs, syslog-ng, taglib,
7482 tcpreplay, tor, upmpdcli, wget, wireshark,
7483 xdriver_xf86-video-vmware, xlib_libXv, zmqpp
7485 Issues resolved (http://bugs.buildroot.org):
7487 #9456: mkusers script bash errors
7489 2017.02, Released February 28th, 2017
7491 Minor fixes, mainly fixing autobuilder issues.
7493 Don't use cmake 3.7.x from the build host as it is also
7494 affected by the RPATH handling issues, and instead build our
7497 Updated/fixed packages: assimp, classpath, genimage, mplayer,
7498 mpv, openocd, python-libconfig, qt5base, qt5quickcontrols,
7501 2017.02-rc3, Released February 26th, 2017
7503 Fixes all over the tree.
7505 Cmake reverted to version 3.6.3 to workaround regressions
7506 related to RPATH handling.
7508 Updated/fixed packages: bctoolbox, berkeleydb, binutils,
7509 btrfs-progs, classpath, directfb, glibc, gstreamer1,
7510 gst1-plugins-{base,good,bad,ugly}, gst1-libav,
7511 gst1-rtsp-server, gst1-validate, gst-omx, htop, libcurl,
7512 libepoxy, libimxvpuapi, libpcap, libuv, ncurses, openssh,
7513 oracle-mysql, poco, python, qt5base, qt5webkit, sslh, synergy,
7514 trousers, uclibc-ng-test, util-linux, vlc, xfsprogs
7516 Issues resolved (http://bugs.buildroot.org):
7518 #9251: Shared C++ libraries for Microblaze results in Segmentation...
7519 #9456: mkusers script bash errors
7520 #9506: Collectd 5.7.0 fails to build with libcrypt
7521 #9581: VagrantFile provisioning step fails due to issue with grub-pc
7522 #9586: usbmount: usbmount slows down the system... to a state of...
7523 #9616: CMake host packages cannot provide CONF_ENV
7524 #9641: Need raptor package installed in staging
7525 #9671: stunnel build error
7527 2017.02-rc2, Released February 20th, 2017
7529 Fixes all over the tree.
7531 Support for SOURCE_DATE_EPOCH in the toolchain wrapper for
7532 older gcc versions for reproducible builds has been
7533 (temporarily) reverted because of licensing compatiblity
7536 Defconfigs: SD card generation fix for the Udoo Neo board
7538 Infrastructure to handle .lz compressed tarballs added, and
7539 affected packages updated to use it.
7541 Updated/fixed packages: bctoolbox, bind, canelloni,
7542 cbootimage, ccache, classpath, cups, dbus, ddrescue, directfb,
7543 ed, erlang, gcc, gdb, glmark2, gstreamer, gstreamer1, hiredis,
7544 kmod, kmsxx, lcdapi, libasplib, libgpiod, libnss, libraw,
7545 libv4l, mesa3d-headers, mosquitto, mpd, mpv, musl, ntfs-3g,
7546 ocrad, openswan, postgresql, qt5base, qt5quickcontrols, redis,
7547 riemann-c-client, samba4, sunxi-mali, tcping, trousers,
7548 uclibc, util-linux, vim, wavpack, wget, wiringpi, xfsprogs,
7551 Issues resolved (http://bugs.buildroot.org):
7553 #8941: Valgrind fails to build with stack protection turned on
7554 #9291: perl: SysV message queues not configured, even if available
7555 #9651: libxcb-1.12 built Error
7556 #9656: util-linux: schedutils doesn't build on target w/o enabl...
7557 #9666: qt5quickcontrols install fails
7559 2017.02-rc1, Released February 11th, 2017
7561 Fixes all over the tree and new features.
7565 - numerous improvements to support reproducible builds
7567 - new waf-package package infrastructure to support packages
7568 that use the Waf build system. 6 packages converted to
7569 this infrastructure.
7571 - add option <pkg>_PREFER_INSTALLER to the perl package
7576 - add support for the OpenRISC CPU architecture
7578 - merge description of the ARM and ARM64 options, and add
7579 support for selecting a specific ARM64 core
7583 - major rework of the external toolchain support. It is now
7584 split into several packages, one per external toolchain,
7585 and a common infrastructure.
7587 - important fix for musl to prevent a conflict between musl
7588 and kernel headers (fixes the build of numerous packages
7591 - uClibc-ng bumped to 1.0.22, and therefore enable uClibc
7592 for ARM64, mips32r6 and mips64r6
7594 - add gdb 7.12.1, and switch to gdb 7.11 as the default
7596 - Linaro toolchains updated to 2016.11, ARC toolchain
7597 components updated to arc-2016.09, MIPS Codescape
7598 toolchains bumped to 2016.05-06, CodeSourcery AMD64 and
7599 NIOS2 toolchains bumped
7601 - remove Analog Devices toolchain for the Blackfin
7602 architecture, remove pre-built musl toolchains from
7605 New defconfigs: Freescale i.MX23EVK, Qemu OpenRISC emulation,
7606 Qemu NIOS2 emulation, Grinn chiliBoard, Freescale i.MX6Q
7607 SabreSD, BeagleBoard X15, OrangePi One, ARC HS38 HAPS
7609 New packages: angular-websocket, aubio, bctoolbox, darkhttpd,
7610 ddrescue, easydbus, fakedate, git-crypt, hiredis, ifenslave,
7611 jsmn, libgpiod, libgsm, linux-syscall-support, mariadb, mimic,
7612 nginx-dav-ext, nmon, opkg-utils, policycoreutils,
7613 pru-software-support, python-arrow, python-attrs,
7614 python-babel, python-bitstring, python-chardet,
7615 python-constantly, python-flask-babel, python-gunicorn,
7616 python-incremental, python-jsonschema, python-logbook,
7617 python-markdown2, python-mbstrdecoder, python-mutagen,
7618 python-pathpy, python-pudb, python-pyqrcode,
7619 python-pytablereader, python-setuptools-scm, python-sh,
7620 python-toml, python-vcversioner, python-whoosh,
7621 raspberrypi-usbboot, riemann-c-client, rtl8723bs, skalibs,
7622 sslh, sngrep, ti-cgt-pru, uclibc-ng-test, udpxy, uhttpd,
7623 upower, ustream-ssl, waf, xlib_libXfont2
7625 Removed packages: perl-db-file, snowball-hdmiservice,
7628 Tooling: addition of a test-pkg script to help contributors
7629 build test their package.
7631 Issues resolved (http://bugs.buildroot.org):
7633 #8946: Valgrind fails to build with stack protection turned on
7634 #9461: odroidc2 - toolchain Linaro AArch64 2016.11 compile error
7635 #9466: VIM_REMOVE_DOCS removes rgb.txt
7636 #9486: xorg-server 1.19 fails to compile for glibc with systemd init (x86_64)
7637 #9501: eudev fails to build with older kernel headers
7638 #9526: Embedded NPM fails to start with "no such file or directory" error
7639 #9541: Platform drivers autoloading from info in device tree does not work
7640 #9546: seems BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS do nothing
7641 #9551: Coreutils fails to build target src/src_libsinglebin_pinky_a-pinky.o
7642 #9566: [kmod] Compilation fails with uclibc
7643 #9571: buildroot fails while building opencv for arm64 platform
7644 #9576: External tree with BR 2016.11 does not work anymore
7645 #9606: xorg-server cannot build for ARM target
7647 2016.11.3, Released March 9th, 2017
7649 Important / security related fixes.
7651 Updated/fixed packages: bind, dbus, gnutls, imagemagick,
7652 lcms2, libcurl, ntfs-3g, ntp, openssl, php, quagga, redis,
7653 squid, stunnel, tcpdump, vim, wavpack, wireshark, xlib_libXpm
7655 2016.11.2, Released January 25th, 2017
7657 Important / security related fixes.
7659 A fix for BR2_EXTERNAL trees referenced using relative paths,
7660 which broke in 2016.11.
7662 Updated/fixed packages: bind, docker-engine, gd, gnutls, go,
7663 imagemagick, irssi, libpng, libvncserver, musl, opus, php,
7664 php-imagick, rabbitmq-server, runc, wireshark,
7666 Issues resolved (http://bugs.buildroot.org):
7668 #9576: External tree with BR 2016.11 does not work anymore
7670 2016.11.1, Released December 29th, 2016
7672 Important / security related fixes.
7674 Updated/fixed packages: apache, cryptopp, docker-engine,
7675 dovecot, exim, gdk-pixbuf, libcurl, libupnp, links, monit,
7676 nodejs, openssh, php, python, python-bottle, samba4, squid,
7677 uboot, vim, wireshark, xorg-server uboot
7679 Issues resolved (http://bugs.buildroot.org):
7681 #9466: VIM_REMOVE_DOCS removes rgb.txt
7683 2016.11, Released November 30th, 2016
7687 Updated/fixed packages: bzip2, gcc, jasper, sane-backends,
7690 Issues resolved (http://bugs.buildroot.org):
7692 #9451: packages/postgresql/postgresql.mk contains wrong POST...
7694 2016.11-rc3, Released November 28th, 2016
7696 Fixes all over the tree, including a number of security fixes.
7698 The move from fakeroot to pseudo unfortunately brought a
7699 number of issues. The SELinux issue described in #9386 which
7700 triggered the move to pseudo has been investigated further and
7701 a workaround implemented and the pseudo changes reverted.
7703 Linux kernel: update default to 4.8.11.
7705 Defconfigs: Updates/fixes for imx28ek, mx6udoo, imx6ulpico,
7706 olimex a20 olinuxino lime mali, roseapplepi, synopsis aarch64
7707 vdk, axs101, axs103 and hs38 smd vdk.
7709 Updated/fixed packages: autossh, chrony, dosfstools,
7710 dtv-scan-tables, e2fsprogs, gcc, gdb, gnuchess, gnuradio,
7711 gpsd, gst1-plugins-bad, gst1-plugins-good, imagemagick,
7712 kvm-unit-tests, libfribi, libuv, mesa3d, mpfr, mplayer, mpv,
7713 ntp, ola, olsr, openblas, openjpeg, openssh, postgresql,
7714 ptpd2python3, qemu, qextserialport, qt5base, quagga, xqwt,
7715 taskd, tiff, tremor, trousers, udisks, uclibc, wireshark,
7716 xapp_xload, xenomai, xmlstarlet
7718 Issues resolved (http://bugs.buildroot.org):
7720 #9386: ubinize fails with or without custom config
7721 #9431: A misspelling
7722 #9446: make raspberrypi3_defconfig compilation failure
7724 2016.11-rc2, Released November 13th, 2016
7726 Fixes all over the tree.
7728 Architecture: add support for MIPS XBurst cores; remove MIPS
7729 support for M5100 cores.
7731 Updated/fixed packages: mesa3d, lttng-babeltrace, tinyalsa, pseudo,
7732 czmq, libxml2, makedevs, binutils, kvm-unit-tests, libnss, privoxy,
7733 qemu, ser2net, net-tools, ffmpeg, assimp, libmpeg2, ccache, mpv,
7734 libxslt, python, python3, php, valgrind, guile, domoticz, efl,
7735 jasper, kvmtool, go, wget, sane-backends, weston, tinymembench,
7736 strace, openjpeg, lcms2, quota.
7738 Linux kernel: update default to 4.8.7.
7740 CMake support: fix cmake wrapper to properly pass NDEBUG flag.
7742 Filesystems: use a wrapper to pseudo, to better mimick the behaviour
7743 of fakeroot; makedevs no longer breaks of the destination already
7744 exists and is of the correct type/major/minor.
7746 Defconfigs: a few legacy and broken defconfigs have been removed
7747 because they now fail to build: kb9202_defconfig, mini2440_defconfig,
7748 freescale_p2020ds, qmx6, calao*, atmel_sama5d4ek. Other defconfigs
7749 have been updated: nanopi-neo, olimex_a20_olinuxino_lime_mali,
7750 armadeus_apf51, armadeus_apf28, freescale_imx31_3stack, ci20,
7751 olimex_a20_olinuxino_lime2, atmel_at91sam9260eknf,
7752 atmel_at91sam9rlek, atmel_at91sam9g20dfc, atmel_at91sam9g45m10ek,
7755 2016.11-rc1, Released November 3rd, 2016
7757 Fixes all over the tree and new features.
7759 It is now possible to specify multiple BR2_EXTERNAL
7760 directories. The required files in a BR2_EXTERNAL directory
7761 have changed to accomodate this feature. Refer to the
7762 documentation for details of how to update them. External
7763 trees now have a name and a description. Also, it is possible
7764 to override a defconfig in the external tree.
7766 The default skeleton now uses UID 65534 for the "nobody"
7767 user instead of UID 99, like most distros do. See
7768 https://lwn.net/Articles/695478/ for a complete discussion.
7769 Programs and configuration files that explicitly refer to UID
7770 99 will have to be updated.
7772 When the build environment already has a suitable cmake version
7773 (3.1 or later), that one will be used instead of building
7774 host-cmake. This can speed up the build significantly.
7776 The ExtUtils::MakeMaker perl module is now required in the
7779 An additional check is done during the build that files are
7780 not installed in the output directory within the output
7781 directory. This happens e.g. when the target directory is
7782 contained both in --prefix and in DESTDIR. The build will
7783 terminate with an error message that specifies which package
7784 and which file caused the failure.
7786 The concept of "deprecated packages" and the BR2_DEPRECATED
7787 option have been removed. Instead, packages are removed
7788 immediately. Packages are only removed when they don't work
7789 for some reason. If you still need a removed package and
7790 you have a solution for the problem(s) that caused the
7791 removal, please contribute it.
7793 Architecture: support for sh64 removed, improved support for
7794 MIPS core selection.
7796 Toolchain: support for musl powerpc64le, mips64 and mipsr6
7797 toolchains, ARC toolchain components updates, gcc 6.x series
7798 bumped to 6.2.0, default binutils version switched to 2.26,
7799 default gcc version switched to gcc 5.x, Linaro toolchains
7800 updated, uclibc-ng bumped to 1.0.19. GCC is now always built
7801 with TLS support. Checking of unsafe compiler options (that
7802 point to host directories) has been extended with -isystem,
7803 -idirafter and -iquote.
7805 Package infrastructure: new variable $(PKG)_DL_OPTS, addition
7806 of <pkg>-show-rdepends to list reverse dependencies, and
7807 <pkg>-graph-rdepends to graph reverse dependencies. Linux tools
7808 are now in a separate linux-tools package instead of in the
7809 kernel build. Fakeroot has been replaced by pseudo.
7811 CMake support: the toolchainfile.cmake file now provides a
7812 definition of the CMAKE_BUILD_TYPE variable. The
7813 toolchainfile.cmake also no longer forces the compiler/linker
7814 flags defined by Buildroot.
7816 New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard,
7817 TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU,
7818 BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO.
7820 New packages: arm-trusted-firmware, amd-catalyst, atop, aufs,
7821 aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools,
7822 mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb,
7823 python-crcmod, python-cssutils, python-docutils,
7824 python-futures, python-mwclient, python-mwscrape,
7825 python-mwscrape2slob, python-pyelftools, python-pyicu,
7826 python-pylru, python-pyqt5, python-requests-toolbelt,
7827 python-simpleaudio, python-slob, rabbitmq-server, shapelib,
7828 vdr, vdr-plugin-vnsiserver, vexpress-firmware, xvisor, iio and
7831 Removed packages: binutils 2.24, fakeroot, gcc 4.7, ipkg,
7832 kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24,
7835 Documentation: the list of packages that was present in the
7836 Buildroot manual has been removed.
7838 Legal info: the "licenses.txt" file that concatenates all
7839 license texts is no longer generated - it was not considered
7840 useful. The manifest.csv contains an empty cell instead of
7841 "not saved" when no license file is available.
7843 Other: addition of a DEVELOPERS file listing developers taking
7844 care of packages or architectures.
7846 Issues resolved (http://bugs.buildroot.org):
7848 #7802: host-python build hangs compiling getbuildinfo.o
7849 #8206: mplayer uses host xorg development files
7850 #8516: mkcubiecard.sh uses outdated sfdisk switch -D
7851 #8536: Building sudo with PAM results in unusable sudo
7852 #8646: check-host-rpath script returns false positives when rpath
7854 #8696: xdriver_xf86-input-mouse install header files in target
7856 #8811: rp-pppoe - generated scripts commands use HOST pathnames,
7857 not necessarily TARGET
7858 #8846: Orphaned/missing toolchain borks eclipse plugin
7859 #8856: python tornado runtime wasn't met on buildroot 2016.02
7860 #8901: gcc failes to build if fortran is enabled
7861 #8916: LDFLAGS pass to openssh
7862 #8941: "ls" of an NFSv4 share only works when pumped through strace
7863 #8946: Valgrind fails to build with stack protection turned on
7864 #9021: Kodi - Broken: Illegal instruction (core dumped)
7865 #9096: rootfs.ubi not created
7866 #9111: glibc 2.23: libmvec.so not copied
7867 #9176: minnowboard : USB not mounted
7868 #9196: raspberry pi 3 default build seem broken
7869 #9201: Permission denied make: *** [core-dependencies] Error 126 in
7871 #9216: log4cpp package build fails to build within install
7872 #9221: Kodi needs "Python .py and .pyc support" otherwise it crashes when
7874 #9229: Firefly boot fails with: "failed to find part:boot"
7875 #9256: [Config file] New device: Odroid-U2/U3
7876 #9296: Buildroot Fails on applying patches
7877 #9301: U-boot fails to build with default zynq_zed_defconfig configuration
7878 #9316: U-boot fails to build if libssl-dev is not installed
7879 #9321: Vanilla libcrypt++ v5.6.3 doesn't allow to work Nvidia Tegra's
7880 flash utility (tegrarcm)
7881 #9326: Odroid-C2 build results in non-bootable image
7882 #9336: Improve iconv support for external toolchain based builds
7884 #9366: no link rootfs.ext4 -> rootfs.ext2
7885 #9371: openssl: download failes with "Only allow downloads from primary
7886 download site" + local server
7887 #9381: check-host-rpath issues
7888 #9386: ubinize fails with or without custom config
7890 2016.08, Released September 1st, 2016
7894 Toolchain: ARC tools updated to arc-2016.09-eng010.
7896 Updated/fixed packages: libshout, luajit, mpd, mplayer
7898 Issues resolved (http://bugs.buildroot.org):
7900 #7520: CodeSourcery toolchain ARM: C++11 std::exception_ptr..
7901 #8341: Getting EGL Error: Could not create the egl surface:..
7902 #9121: gst1-imx for i.MX6 compile failed, cannot find PXP, ..
7904 2016.08-rc3, Released August 29th, 2016
7906 Fixes all over the tree.
7908 Toolchain: C++ support for the internal blackfin toolchain
7911 Architecture: Default to bf532 CPU variant for blackfin,
7912 Fix flat one memory region support for m68k and disable flat
7913 separate data support because of compatibility issues.
7915 Defconfigs: Minnowboard and Raspberrypi: Fix errors with
7916 post-build scripts when systemd is used.
7917 Zynq microzed/zc706/zed: Fix u-booot configuration.
7919 netbsd-queue package extended and renamed to
7920 musl-compat-headers. With this, a number of musl compatibility
7921 patches are no longer needed.
7923 Updated/fixed packages: aircrack-ng, android-tools, babeld,
7924 bcusdk, binutils, boa, busybox, connman, cpupower,
7925 docker-engine, domoticz, elf2flt, ffmpeg, fwup, gcc,
7926 glib-networking, gnupg, hplip, igd2-for-linux, imagemagick,
7927 imx-uuc, iputils, jack2, kismet, kmsxx, libaio, libamcodec,
7928 libconfuse, libffi, libfreeimage, libgcrypt, libgpg-error,
7929 libiio, libraw, libsepol, libserialport, libxmlrpc, linknx,
7930 linux-pam, lirc-tools, lldpd, logrotate, lshw, musl, ncurses,
7931 neon, nettle, norm, ntfs-3g, openblas, openmpi, openswan,
7932 pinentry, pixman, protobuf, python-meld3, qlibc, qt, qt5base,
7933 quagga, rpcbind, rt-tests, runc, sane-backends, sconeserver,
7934 squeezelite, stella, tftpd, tinycbor, tinydtls, trace-cmd,
7935 trousers, tstools, uboot-tools, uclibc, ulogd, ustr, vlc,
7936 webkitgtk, wireshark, xdriver_xf86-video-intel
7938 Issues resolved (http://bugs.buildroot.org):
7940 #9101: Error on support/download/git with system git older than 1.8.4
7941 #9181: Compiling linux kernel fails if BR2_LINUX_KERNEL_TOOL_CPU..
7943 2016.08-rc2, Released August 17th, 2016
7945 Fixes all over the tree.
7947 Toolchain: disable broken C++ support for internal blackfin
7948 toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6)
7949 to fix various issues.
7951 System: Zoneinfo is available for the musl C library as well.
7953 Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc,
7954 blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex,
7955 fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi,
7956 inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi,
7957 libical, libpjsip, libsidplay2, libunwindow, libxml2,
7958 linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp,
7959 openblas, openipmi, owfs, php, poco, procps, qt, quota,
7960 sg3_utils, spidev_test, systemd-bootchart, thrift,
7961 uboot-tools, uclibc, webrtc-audio-processing, wayland, weston,
7962 xdriver_xf86-video-savage, xserver_xorg-server, xen
7964 Issues resolved (http://bugs.buildroot.org):
7966 #9136: make graph-size fails with "ValueError: too many values to..
7967 #9151: qt: fix build with ALSA >= 1.1.x
7968 #9156: qt: Fix missing runtime Qt3Support dependency
7969 #9161: modsetting patch not applied to xserver 1.18.4
7970 #9166: Missing overlays directory in VFAT image for raspberry pi 3
7972 2016.08-rc1, Released August 6th, 2016
7974 Fixes all over the tree and new features.
7976 Toolchain: Fortran support added. eglibc support removed, musl
7977 support no longer experimental. Blackfin and Microblaze
7978 support for internal uClibc-ng toolchain, m68k/coldfire
7979 improvements. The check for unsafe (build host) directories
7980 access (/usr/include and /usr/lib) is now enabled by default.
7981 Unused locales are now purged by default to save space (and
7982 the default list of locales shrunk). The option to control
7983 this has now moved from the toolchain menu to system
7986 Legal info improvements: sources are now hardlinked instead of
7987 copied if possible to save space. Patches and extra downloads
7990 An experimental configuration knob (BR2_REPRODUCIBLE) has been
7991 added to make the builds more reproducible (E.G. less
7992 differences in the binary output between builds of the same
7993 configuration). This is still work in progress.
7995 An option to execute a custom script inside the fakeroot
7996 environment used to the generate the filesystem (E.G. to tweak
7997 permissions or similar) has been added.
7999 Git support now supports git submodules if
8000 <pkg>_GIT_SUBMODULES is enabled.
8002 Hash files for integritry validation have been added for all
8005 Scanpypi utility to help creating packages from the Python
8006 package index (pypi) has been added.
8008 The makedevs utility now has support for adding file
8009 capabilities using extended attributes.
8011 New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
8012 development configs, Blackfin GDB simulator, Linksprite
8013 pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK,
8014 i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and
8015 MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook,
8016 Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI
8017 demos. A number of defconfigs have been updated and extended
8018 to generate SD card images. Synopsys HS38 VDK defconfig removed.
8020 New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base,
8021 alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv,
8022 circus, dante, docker-containerd, docker-engine, domoticz,
8023 efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas,
8024 gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux,
8025 jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus,
8026 libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc,
8027 libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd,
8028 mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali,
8029 odroid-scripts, omxplayer, openblas, openmpi, openzwave,
8030 p7zip, pdbg, python-argh, python-dataproperty,
8031 python-dateutil, python-dialog3, python-dicttoxml,
8032 python-dominate, python-engineio, python-flask-jsonrpc,
8033 python-flask-login, python-humanize, python-pathtools,
8034 python-pathvalidate, python-pillow, python-prompt-toolkit,
8035 python-pytablewriter, python-pytz, python-scapy3k,
8036 python-sdnotify, python-socketio, python-tomako,
8037 python-ubjson, python-u-msgpack, python-watchdog,
8038 python-wcwidth, python-xlrd, python-xlsxwriter,
8039 python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx,
8040 sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella,
8041 supertuxkart, systemd-bootchart, tekui, terminology, tinycbor,
8042 tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon,
8045 Deprecated packages: ipkg, sstrip
8047 Removed packages: sunxi-mali-prop
8049 Issues resolved (http://bugs.buildroot.org):
8051 #8931: segment fault when compile argp-help.c using aarch64-bu...
8052 #8966: eglfs error. buildroot don't compile the library libeglfs.so
8053 #8971: build for beaglebone fails
8054 #8986: qt5imageformats fails to build on AArch64
8055 #8991: grub2 fails to compile
8056 #9001: Nodejs option not available
8057 #9006: gcc with c++ support v4 and v5 fail to compile on fedora 24
8058 #9016: arceb-buildroot-linux-uclibc ld uses incorrect default format
8059 #9066: 8139TOO - faulty behaviour
8060 #9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203)
8061 #9091: U-Boot fails to boot with large ramdisk
8063 2016.05, Released May 31st, 2016
8067 External toolchain: Fix for symlink handling when copying
8070 Updated/fixed packages: gcc, grantlee, gst-ffmpeg,
8071 ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris,
8072 lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools,
8073 net-tools, openpowerlink, pulseview, rpm, tinyalsa,
8074 xdriver_xf86-video-fbturbo, xserver_xorg-server
8076 2016.05-rc3, Released May 26th, 2016
8078 Fixes all over the tree.
8080 Tweaks for SSP handling for external toolchains.
8082 Updated/fixed packages: aircrack-ng, bluez5_utils, connman,
8083 cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go,
8084 gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi,
8085 kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme,
8086 libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori,
8087 mpg123, mtr, openpgm, openpowerlink, oprofile, php,
8088 postgresql, putty, python-service-identity, python-treq,
8089 qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc,
8090 ustr, valgrind, webkitgtk, libxml2, xorriso,
8093 Issues resolved (http://bugs.uclibc.org):
8095 #8936: Aircrack-ng - Alot of missing dependencies
8097 2016.05-rc2, Released May 17th, 2016
8099 Fixes all over the tree.
8101 Rootfs overlay handling now refuses to overwrite
8102 /{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option
8103 even if these directories are present in the overlay.
8105 External toolchain: Unbreak user provided libraries deployment
8106 (BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring.
8108 QEMU coldfire: Fix for signal handling kernel issue, enable
8111 Updated/fixed packages: android-tools, assimp, boost, gcc,
8112 glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils,
8113 jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs,
8114 kodi-visualisation-shadertoy, libarchive, libinput, libpjsip,
8115 mali-t76x, mtr, nginx, opencv, openvpn, python-coherence,
8116 qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua
8118 2016.05-rc1, Released May 10th, 2016
8120 Fixes all over the tree and new features.
8122 Architectures: new ARM variants: Cortex A17 and M4, improved
8123 nonmmu (cortex-M) support, m68k has been re-enabled with
8124 support for ColdFire. For x86, support for the i386 variant
8127 Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as
8128 deprecated. Go programming language support, Add Binutils 2.26
8129 support. Old Sourcery PowerPC external toolchains removed,
8130 Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130
8131 added, Linaro ARM/ARMeb/Aarch64 toolchains updated.
8133 New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7,
8134 STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2,
8135 Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were
8136 added for m68k, eXtensa-nommu and ColdFire.
8138 Linux: use zImage by default on ARM, subversion repository
8139 support (for u-boot as well).
8141 New packages: aer-inject, android-tools, cannelloni,
8142 cbootimage, cgroupfs-mount, connman-gtk, crudini, dt,
8143 gmrender-resurrect, flannel, font-awesome, freeswitch, go,
8144 go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc,
8145 kodi-adsp-basic, kodi-adsp-freesurround,
8146 kodi-audiodecoder-opus, kodi-pvr-hdhomerun,
8147 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
8148 kodi-screensaver-matrixtrails, kodi-screensaver-planestate,
8149 kodi-screensaver-rsxs, kodi-visualisation-fishbmc,
8150 kodi-visualisation-fountain, kodi-visualisation-goom, libgee,
8151 libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx,
8152 lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload,
8153 norm, nvme, owfs, pound, privoxy, procrank_linux, putty,
8154 python-autobahn, python-characteristic, python-crossbar,
8155 python-cryptography, python-iniparse, python-iowait,
8156 python-lmdb, python-pexpect, python-ptyprocess,
8157 python-pyasn-modules, python-pygments, python-pymysql,
8158 python-pynacl, python-pyopenssl, python-pysocks,
8159 python-pytrie, python-rpi-gpio, python-service-identity,
8160 python-setproctitle, python-shutilwhich, python-treq,
8161 python-txaio, python-ujson, python-wsaccel, qt5canvas3d,
8162 qt5location, qt5quickcontrols2, qt5serialbus, qt5tools,
8163 raptor, scrub, taskd, tegrarcm, turbolua, valijson,
8164 wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools,
8165 xdriver_xf86-video-amdgpu
8167 Removed packages: foomatic-filters, python-m2crypto,
8168 qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void
8170 Issues resolved (http://bugs.buildroot.org):
8172 #6830: Qt5: no fonts are installed
8173 #7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break
8174 #7580: Invalid filesystem in Pandaboard defconfig
8175 #8346: wf111 package removes all kernel module dependencies
8176 #8436: xserver_xorg-server Segmentation fault
8177 #8736: IPV6 forced on in busybox
8178 #8746: At startup system stops with 'cannot set terminal proces..
8179 #8751: make fail [fio does not build on sh]
8180 #8766: Compiling host-gcc-final-4.9.3 broken on i386
8181 #8771: make savedefconfig modifies sources
8182 #8781: Unable to build uboot for imx28evk
8183 #8786: gdb fails to build with xz and expat support at the same
8184 #8801: Compilation of Buildroot 2016.2 for Raspberry Pi with...
8185 #8806: Buildroot 2016.2 for Raspberry Pi requires that ext4...
8186 #8836: Can't select Vim in menuconfig
8187 #8851: Make sure fio can compile with libaio support if it...
8188 #8861: With buildroot 2016.02 trying to build for corei7-avx
8189 fails while trying to build host-binutils
8190 #8866: Making an USB flash bootable with extlinux build with
8191 buildroot does not work
8193 2016.02, Released March 1st, 2016
8195 Minor fixes, mostly security related.
8197 Circular dependency issue with same-as-kernel linux-headers
8200 Updated/fixed packages: bluez5_utils, heirloom-mailx,
8201 imx-gpu-viv, kodi-pvr-argustv, kodi-pvr-mediaportal-tvserver,
8202 kodi-pvr-nextpvr, libfcgi, openssl, pifmrds, powerpc-utils,
8203 python-m2crypto, slang, sox, squid, tn5250, xerces, zsh
8205 2016.02-rc3, Released February 27th, 2016
8207 Fixes all over the tree.
8209 Defconfigs: Ensure EABIhf is correctly enabled for ARM cores
8210 where VFP is optional (but present on the specific hw). Fix
8211 ARM variant selection for freescale_imx31_3stack_defconfig.
8213 Ensure tarballs of downloaded git trees do not contain a
8216 Clarify license of patches in COPYING.
8218 Updated/fixed package: avahi, binutils, cairo, can-festival,
8219 chrony, cifs-utils, dnsmasq, dvdauthor, e2fsprogs, efl,
8220 erlang-rebar, eudev, fbterm, gawk, gnupg2, gnuradio, gpm,
8221 gst1-plugins-good, hostapd, imagemagick, iproute2, iputils,
8222 jack2, kexec, kismet, lftp, libarchive, libeXosip2, libfm,
8223 libglib2, libsoil, libssh, libssh2, libuci, links, lshw, lxc,
8224 mediastreamer, mono, mraa, mutt, nfs-utils, numactl, ofono,
8225 omniorb, openipmi, openobex, patch, pax-utils, perf,
8226 pulseaudio, pure-ftp, qhull, qt, quagga, quota, sdl_sound,
8227 shairport-sync, spice, sysklogd, syslog-ng, trace-cmd,
8228 trousers, tvheadend, util-linux, vim, webkitgtk24, wireshark,
8229 wpa_supplicant, xerces, zsh
8231 Issues resolved (http://bugs.uclibc.org):
8233 #8651: libMonoPosixHelper.so wrong link reference in buildroot..
8235 2016.02-rc2, Released February 18th, 2016
8237 Fixes all over the tree.
8239 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld
8240 crash, backport of Xtensa .init/.fini literals handling.
8241 glibc security patches for CVE-2014-8121, CVE-2015-1781
8244 Defconfigs for Acmesystems Arietta g25 added.
8246 Updated/fixed packages: binutils, boost, chrony, dovecot,
8247 e2fsprogs, fio, gdb, glibc, graphite2, icu, kbd, libbsd,
8248 libcue, libgcrypt, libraw, links, mc, mosquitto, nodejs,
8249 postgresql, pptp-linux, pulseaudio, samba4, spice, squid,
8250 sysklogd, systemd, tiff, uclibc, ulogd, util-linux, valgrind.
8252 Issues resolved (http://bugs.uclibc.org):
8254 #8576: Building embedded Linux for Atmel SAMA5D4_Xplained...
8255 #8606: Problem compiling on Arch Linux
8256 #8681: kbd 2.0.3 does not build on rpi
8258 2016.02-rc1, Released February 10th, 2016
8260 Fixes all over the tree and new features.
8262 Toolchain: Support for GCC 5.3.x. ARC toolchain updated to
8263 arc-2015.12. Support for legacy uClibc dropped, default to
8264 uClibc-ng instead. Added sys/queue.h implementation for MUSL
8265 for compatibility. Updated versions of Code sourcery and
8266 Linaro toolchains. MIPS Codescape toolchains added. Version
8267 selection for preconfigured external toolchains removed.
8269 New Defconfigs: ARM Juno r0/r1 development boards, Freescale
8270 i.MX6UL Evaluation Kit, Intel Galileo Gen 2, Orange Pi PC.
8271 A number of defconfigs have been extended to generate complete
8272 system images using genimage.
8274 Linux: Automatically patch timeconst.pl for <3.9 kernels,
8275 which isn't compatible with modern perl versions, breaking the
8276 build when building on recent (Fedora 23, Debian
8277 Testing/Unstable, ..) distributions.
8279 Makedevs utility now accepts textual (non-numerical) user and
8282 Vagrant file to easily setup a working development environment
8283 in a VM has been added.
8285 Size-stats-compare script to compare rootfs sizes between
8286 builds has been added.
8288 Infozip package renamed to zip. EFL packages restructured.
8290 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
8291 angularjs, apache, apr, argp-standalone, armadillo, arptables,
8292 at, atk, audiofile, aumix, autoconf-archive, avahi, bash, bc,
8293 bcache-tools, bdwgc, beecrypt, bind, binutils, bluez5_utils,
8294 bluez_utils, bonnie, boost, busybox, cairo, cdrkit, chrony,
8295 clamav, cmake, collectd, connman, coreutils, cppcms, crda,
8296 cryptodev-linux, cryptsetup, cups, cwiid, cxxtest, dbus,
8297 dbus-cpp, dbus-glib, debianutils, dhcp, dhcpcd, dhrystone,
8298 dillo, directfb, directfb-examples, dmraid, dnsmasq, doom-wad,
8299 dovecot, dovecot-pigeonhole, dropbear, dtv-scan-tables,
8300 dvb-apps, dvbsnoop, ecryptfs-utils, eigen, ejabberd,
8301 elementary, elfutils, enlightenment, erlang, espeak, eudev,
8302 eventlog, exfat, exfat-utils, exiv2, expedite, faifa,
8303 fakeroot, fastd, fbgrab, fetchmail, ffmpeg, findutils, fio,
8304 firmware-imx, flann, flashrom, flite, flot, fmlib, freerdp,
8305 freescale-imx, freetype, gauche, gawk, gcc, gcc-final, gcr,
8306 gdb, gdk-pixbuf, geoip, gesftpserver, gettext, giflib, git,
8307 glibc, glibmm, glog, gmp, gnupg, gnupg2, gnutls, gob2, gpsd,
8308 gptfdisk, grep, gst1-libav, gst1-plugins-{bad,base,good,ugly},
8309 gst-ffmpeg, gst-plugins-{bad,base,good,ugly}, gstreamer,
8310 gstreamer1, guile, gvfs, gzip, harfbuzz, haserl, hiawatha,
8311 hostapd, hplip, icu, ifupdown, imagemagick, imx-gpu-viv,
8312 imx-kobs, imx-lib, input-tools, intel-microcode, iperf3,
8313 ipmitool, iproute2, iprutils, ipsec-tools, ipset, iptables,
8314 iputils, irda-utils, irssi, iucode-tool, jack2, janus-gateway,
8315 jpeg-turbo, jquery-datetimepicker, jquery-keyboard,
8316 jquery-sparkline, jquery-ui, jquery-ui-themes,
8317 jquery-validation, json-c, kbd, kernel-module-imx-gpu-viv,
8318 keyutils, kmod, knock, kodi, lcdproc, lcms2, leafnode2,
8319 leafpad, libass, libatomic_ops, libbroadvoice, libbsd,
8320 libcap-ng, libcdaudio, libcue, libcurl, libdrm, libecore,
8321 libedbus, libedit, libedje, libeet, libefreet, libeina,
8322 libeio, libelementary, libembryo, libepoxy, libethumb, libev,
8323 libevas, libevas-generic-loaders, libevdev, libevent, libffi,
8324 libfm, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
8325 libftdi, libfuse, libgail, libglew, libglib2, libgtk2,
8326 libgtk3, libgudev, libhttpparser, libidn, libinput, libiscsi,
8327 libjpeg, liblinear, libmbim, libmicrohttpd, libndp, libnspr,
8328 libnss, liboauth, liboping, libpciaccess, libplist, libpng,
8329 libraw, libraw1394, librsvg, libseccomp, libsecret,
8330 libserialport, libsigc, libsigrok, libsigrokdecode,
8331 libsndfile, libsoc, libsodium, libsoup, libssh2, libsvg,
8332 libsvg-cairo, libtasn1, libtirpc, libtorrent, libungif,
8333 libunwind, libupnpp, liburcu, libuv, libv4l, libva,
8334 libva-intel-driver, libvips, libvncserver, libxml2, libxmlpp,
8335 lightning, lighttpd, linknx, linux-firmware, linux-fusion,
8336 linux-headers, liquid-dsp, lirc-tools, live555, lm-sensors,
8337 lockdev, lshw, ltp-testsuite, ltrace, lttng-babeltrace,
8338 lttng-libust, lttng-modules, lttng-tools, lua, luabitop,
8339 luarocks, luv, lvm2, lxc, makedevs, mc, memcached, memtest86,
8340 mesa3d, mesa3d-demos, mesa3d-headers, micropython,
8341 micropython-lib, minicom, minidlna, mjpg-streamer, mke2img,
8342 moarvm, modem-manager, mongoose, mongrel2, monkey, mono,
8343 monolite, mosh, mosquitto, mpd, mplayer, msgpack, mtdev2tuio,
8344 musepack, musl, mysql, nano, nasm, nbd, neard, netatalk,
8345 netsnmp, nettle, net-tools, network-manager, nfs-utils, nginx,
8346 nmap, nodejs, ntfs-3g, ntp, numactl, nut, nvidia-driver,
8347 odhcp6c, ofono, ola, olsr, omniorb, opencv, opencv3, openipmi,
8348 openldap, openntpd, openobex, openocd, openpgm,
8349 open-plc-utils, openpowerlink, openssh, openssl, openswan,
8350 openvpn, opkg, oprofile, opus, opusfile, p11-kit, package,
8351 pango, pax-utils, pciutils, pcmanfm, perl, perl-db-file,
8352 perl-io-socket-ssl, perl-libwww-perl, perl-net-dns, perl-uri,
8353 perl-xml-libxml, php, php-ssh2, picocom, pinentry, pixman,
8354 polarssl, popt, portaudio, pppd, procps-ng, proftpd, protobuf,
8355 psmisc, ptpd2, pulseaudio, pulseview, pv, python, python3,
8356 python-alsaaudio, python-can, python-cffi, python-cherrypy,
8357 python-httplib2, python-jinja2, python-lxml, python-m2crypto,
8358 python-mako, python-msgpack, python-psutil, python-pyasn,
8359 python-pycparser, python-pydal, python-pyftpdlib,
8360 python-pyroute2, python-pyxml, python-pyzmq, python-requests,
8361 python-serial, python-setuptools, python-six, python-spidev,
8362 python-tornado, python-twisted, python-web2py, python-webpy,
8363 python-werkzeug, python-zope-interface, qemu, qhull, qpdf, qt,
8364 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
8365 qt5graphicaleffects, qt5imageformats, qt5multimedia,
8366 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
8367 qt5serialport, qt5svg, qt5webchannel, qt5webkit,
8368 qt5webkit-examples, qt5websockets, qt5x11extras,
8369 qt5xmlpatterns, qt-webkit-kiosk, racehound, radvd, read-edid,
8370 readline, redis, rpcbind, rpi-firmware, rpi-userland, rrdtool,
8371 rsync, rsyslog, rtai, rtorrent, rt-tests, rubix, ruby, samba4,
8372 sconeserver, setools, shairport-sync, sigrok-cli, skeleton,
8373 smack, snowball-init, socat, sp-oops-extract, sqlite,
8374 squashfs, squeezelite, squid, sredird, sshfs,
8375 start-stop-daemon, strace, strongswan, stunnel, subversion,
8376 sunxi-tools, swig, sysdig, syslog-ng, sysstat, systemd,
8377 sysvinit, taglib, tcl, tcpreplay, thrift, ti-gfx, tinyalsa,
8378 tor, torsmo, trace-cmd, transmission, tremor, triggerhappy,
8379 trinity, tvheadend, tzdata, uboot-tools, uclibc, udisks,
8380 udpcast, unionfs, upmpdcli, usb_modeswitch,
8381 usb_modeswitch_data, ustr, util-linux, vala, valgrind,
8382 vboot-utils, vde2, vlc, vnstat, webkit, webkitgtk24, weston,
8383 wget, whetstone, whois, wine, wipe, wireless-regdb, wireshark,
8384 wpa_supplicant, w_scan, x11r7, xapp_xbacklight, xapp_xcompmgr,
8385 xapp_xinput, xapp_xkbcomp, xdriver_xf86-input-evdev,
8386 xdriver_xf86-input-libinput, xdriver_xf86-input-synaptics,
8387 xdriver_xf86-video-ati, xdriver_xf86-video-fbturbo,
8388 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
8389 xfont_encodings, xfont_font-adobe-100dpi,
8390 xfont_font-adobe-75dpi, xfont_font-adobe-utopia-100dpi,
8391 xfont_font-adobe-utopia-75dpi, xfont_font-adobe-utopia-type1,
8392 xfont_font-alias, xfont_font-arabic-misc,
8393 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
8394 xfont_font-bh-lucidatypewriter-100dpi,
8395 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
8396 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
8397 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
8398 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
8399 xfont_font-daewoo-misc, xfont_font-dec-misc,
8400 xfont_font-ibm-type1, xfont_font-isas-misc,
8401 xfont_font-jis-misc, xfont_font-micro-misc,
8402 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
8403 xfont_font-misc-meltho, xfont_font-misc-misc,
8404 xfont_font-mutt-misc, xfont_font-schumacher-misc,
8405 xfont_font-screen-cyrillic, xfont_font-sony-misc,
8406 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
8407 xfont_font-xfree86-type1, xfsprogs, xkeyboard-config, xl2tp,
8408 xlib_libfontenc, xlib_libXi, xmlstarlet, xscreensaver,
8409 xserver_xorg-server, xtables-addons, xvkbd, xz, yad, yasm,
8410 ympd, zeromq, zic, znc, zsh,
8412 New packages: acsccid, assimp, atkmm, autofs, bcm2835,
8413 cairomm, cantarell, chocolate-doom, comix-cursors, cxxtest,
8414 edid-decode, emlog, gcr, gtkmm3, hidapi, jquery-sidebar,
8415 kernel-module-imx-gpu-viv, libasplib, libcroco, libdvbpsi,
8416 libfreeglut, libgdiplus, libglfw, libhdhomerun, libnet,
8417 libsoil, lldpd, luvi, mbedtls, minizip, miraclecast, mongodb,
8418 mraa, netbsd-queue, netsniff-ng, nss-pam-ldapd,
8419 obsidian-cursors, openal, openbox, pangomm,
8420 python-backports-abc, python-beautifulsoup4, python-cbor,
8421 python-click, python-cssselect, python-ecdsa, python-html5lib,
8422 python-idna, python-ipaddress, python-mistune, python-netaddr,
8423 python-paho-mqtt, python-paramiko, python-pyparted,
8424 python-pysmb, python-pyudev, python-singledispatch,
8425 python-smbus-cffi, python-urllib3, qt53d, rabbitmq-c, rfkill,
8426 sbc, spi-tools, tpm-tools, trousers, ubus, unrar, unscd,
8427 unzip, v4l2grab, xdriver_xf86-video-nouveau, xdotool, zbar
8429 Removed packages: libungif, python-pyxml,
8431 Issues resolved (http://bugs.uclibc.org):
8433 #7886: gettext: link failure with locally-installed libxml2
8434 #7892: systemd-journald is broken
8435 #8066: nodejs crashes when built with gcc 4.9
8436 #8296: nodejs 0.12.7 - npm crashes (seg core dump)
8437 #8501: gunzip fails to uncompress files
8438 #8541: fail to build host-fakeroot-1.20.2
8439 #8546: build instructions for raspberry pi don't work
8440 #8571: strace for ARC compile error
8441 #8581: pciutils.mk PCIUTILS_MAKE_OPTS typo
8442 #8616: Fail to build for raspberrypi_defconfig with big endian
8443 #8621: sqlite package, properly enable readline
8445 2015.11, Released November 30th, 2015
8449 Merged/separate /usr handling is now also performed for
8450 staging so cross-gdb / gdbserver can find the libraries.
8452 Updated/fixed packages: autossh, conntrack-tools, dcron,
8453 espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv,
8454 libsoc, libv4l, minidlna, mongrel2, opencv, polarssl,
8455 rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad,
8458 Issues resolved (http://bugs.uclibc.org):
8460 #8441: Invalid directory for X11 fonts in target (RPi2)
8461 #8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3
8463 2015.11-rc3, Released November 26th, 2015
8465 Fixes all over the tree.
8467 We have a new modern website!
8469 Updated/fixed packages: apitrace, audiofile, autossh, bullet,
8470 c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear,
8471 fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base,
8472 gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1,
8473 guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb,
8474 libfreeimage, libgsasl, libgtk3, libxml2, localedef,
8475 lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl,
8476 oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver,
8477 sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg,
8480 Issues resolved (http://bugs.uclibc.org):
8482 #6872: gpsd: disabled on microblaze
8483 #8321: invalid opcode error with minidlna and ffmpeg
8484 #8336: Default systemd configuration fails to boot correctly in 2015-08
8485 #8446: rpi-userland failed to build with glibc 2.22
8487 2015.11-rc2, Released November 19th, 2015
8489 Fixes all over the tree.
8491 LD_LIBRARY_PATH is no longer used to ensure host binaries find
8492 their libraries, fixing issues on recent Fedora.
8494 Toolchain fixes for powerpc e5500 / e6500. Fix for an issue
8495 with ${TARGET}-cc after the move to use a toolchain wrapper
8496 for the internal toolchain.
8498 Appy-patches.sh now correctly applies all files listed in
8501 Fixes for merged /usr handling when a custom skeleton is used.
8503 Updated/fixed packages: axfsutils, boost, busybox, dhcp,
8504 directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc,
8505 gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl,
8506 libecore, libgudev, libnss, libpng, libserial, libssh2,
8507 libuecc, libxml2, linux-headers, liquid-dsp, ltris,
8508 lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer,
8509 mysql, opencv, opencv3, package, perl-file-util, php-ssh2,
8510 polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger,
8511 ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc,
8512 ushare, wine, wpa_supplicant, x265,
8513 xdriver_xf86-video-siliconmotion, zxing-cpp
8515 Issues resolved (http://bugs.uclibc.org):
8517 #4790: Running udhcpc on a system with NFS root kills NFS
8518 #8456: Building host-pkgconf on Fedora 23 fails due to..
8520 2015.11-rc1, Released November, 7th 2015
8522 Fixes all over the tree and new features.
8526 - Support for sparc64 added (internal toolchain with glibc
8529 - Support for mips32r6 and mips64r6 added.
8531 - Support for Intel Quark X1000 CPU.
8533 - Switch to EABIhf by default on ARM when a VFP is available.
8537 - glibc 2.22, gdb 7.10, use gdb 7.9 by default, musl 1.1.12,
8538 uclibc-ng 1.0.8, host-gdb enabled on AArch64.
8540 - The toolchain wrapper which was used only for external
8541 toolchains is now also used for Buildroot internal
8542 toolchains. This allowed to fix the ccache support, prepare
8543 the way for top-level parallel build support and remove gcc
8544 patches used to detect header/library path poisoning.
8546 - Remove Analog Devices Blackfin toolchain 2012R2.
8548 - Fix several Xtensa build failures by switching from
8549 text-section-literals to auto-litpools.
8551 - Enable MIPS64 support in uClibc-ng, use uClibc on ARC
8552 rather than a specific fork.
8554 - Linaro toolchains for ARM, ARMeb and AArch64 updated to
8555 2015.08. 2014.09 version is kept since 2015.08 only runs on
8560 - Fix ARM64 support in U-Boot.
8564 - Added: ARC HS38 VDK virtual boards, Avnet Microzed, Boundary
8565 Devices Nitrogen SoloX, Freescale i.MX6 SoloX Sabre SD,
8566 OLinuxino A20 Lime2, Qemu Sparc64, Qemu SuperH 4 big endian,
8567 Synopsys AArch64 VDK virtual platform.
8569 - Updated: calao_qil_a9260, calao_usb_a9g20_lpw, ci20,
8570 cubieboad, freescale_imx6_*, imx53loco, imx6_vab820,
8571 mpc8315erdb, qmx6, p1010rdb, qemu, raspberrypi,
8572 raspberrypi2, riotboard, snps_axs10*, wandboard.
8574 - Removed: at91rm9200df, at91sam9260dfc, at91sam9263ek,
8575 calao_snowball_defconfig, gnublin, integrator926_defconfig.
8579 - Support for fetching from Mercurial tags fixed.
8581 - Introduce LINUX_NEEDS_MODULES, which allows to enforce
8582 module support to be enabled in the kernel when a package
8583 builds out-of-tree kernel modules (through the
8584 pkg-kernel-module infrastructure or on its own).
8586 - Improve the perl package infrastructure to automatically add
8587 the dependency to the perl interpreter to target perl module
8590 - Remove trailing slashes in <pkg>_SITE and addition of a
8591 check to ensure such trailing slashes are no longer added.
8593 - Extend the legal infrastructure to allow packages to declare
8594 their actual source code. This is useful for packages for
8595 which <pkg>_SOURCE points to pre-built binaries (as is the
8596 case for external toolchains). The new <pkg>_ACTUAL_SOURCE
8597 variable allows to point to the source code in such cases.
8599 - Improved ccache support, thanks to the usage of a toolchain
8600 wrapper for internal toolchain. Now a single cache directory
8601 can be shared between different Buildroot builds.
8603 - Addition of a 'graph-size' make targets, which generates a
8604 PDF graph of per-package size of the root filesystem.
8606 - Addition of <pkg>_EXCLUDES so that packages can request
8607 certain parts of the source code tarball to not be
8608 extracted. This feature is currently used by gcc and
8611 - Packages can now use the <pkg>_PKGDIR variable, provided by
8612 the package infrastructure, to reference their package
8613 directory, instead of explicitly using package/<pkg>/.
8617 - Add high lz4 compression to squashfs.
8619 - Simplification of shell profile files in the default
8622 - Remove ftp user and /home/ftp from the skeleton, and let ftp
8623 server packages create these when needed.
8625 - Add support for /bin, /sbin and /lib to be symlinks to their
8626 corresponding directories in /usr. This is enforced for
8627 systemd configurations, and optional for other
8630 - Support for AXFS filesystem image generation added.
8632 - New options to add extra space/inodes to ext2/3/4 images.
8634 Updated/fixed packages:
8636 adwaita-icon-theme, apache, apitrace, atk, audit, avahi,
8637 barebox, bash, batctl, bind, binutils, bluez_utils, boost,
8638 bridge-utils, cairo, ccache, chrony, clapack, cloog, cmake,
8639 collectd, connman, conntrack-tools, coreutils, cpio,
8640 cryptsetup, dbus, dbus-cpp, devmem2, dhcp, dhcpcd, dhcpdump,
8641 dhrystone, dillo, directfb, directfb-examples, dmraid,
8642 dos2unix, dovecot, dovecot-pigeonhole, drbd-utils, dropbear,
8643 dropwatch, dtc, e2fsprogs, ebtables, efl, eigen, ejabberd,
8644 elf2flt, elfutils, erlang, ethtool, eudev, evemu, exfat,
8645 exfat-utils, expat, faifa, fbterm, fdk-aac, feh, ffmpeg, file,
8646 flashrom, fping, freerdp, freescale-imx, freetype, gdk-pixbuf,
8647 genimage, gettext, git, glib-networking, glmark2, gnupg2,
8648 gnuradio, gnutls, gpsd, grep, grub2, gst1-imx, gst1-libav,
8649 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
8650 gst1-plugins-ugly, gst1-validate, gst-fsl-plugins,
8651 gst-plugins-bad, gstreamer1, guile, gvfs, harfbuzz, haveged,
8652 hostapd, icu, imagemagick, impiutil, imx-gpu-viv, imx-vpu,
8653 inadyn, intltool, iostat, iperf3, ipmiutil, iproute2,
8654 iptables, iw, jpeg-turbo, jq, jsoncpp, kexec-lite, kmod, kodi,
8655 kodi-audioencoder-flac, kodi-pvr-argustv, kodi-pvr-filmon,
8656 kodi-pvr-hts, kodi-pvr-mythtv, kodi-pvr-pctv,
8657 kodi-pvr-stalker, kodi-pvr-vbox,
8658 kodi-visualisation-waveforhue, less, lftp, libbluray,
8659 libcgroup, libconfuse, libcurl, libdcadec, libdrm, libevdev,
8660 libffi, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
8661 libgcrypt, libglew, libglib2, libgtk3, libidn, liblinear,
8662 liblockfile, libmicrohttpd, libnetfilter_conntrack, libnfs,
8663 libnftnl, libnl, libnspr, libnss, libpcap, libpfm4, libpng,
8664 libselinux, libserial, libsoup, libsoxr, libstrophe, libtasn1,
8665 libtirpc, libtorrent, libupnpp, liburcu, libusb-compat, libuv,
8666 libv4l, libva, libva-intel-driver, libxcb, lighttpd, links,
8667 linux, linux-firmware, linux-fusion, linux-headers,
8668 lirc-tools, localedef, lpeg, lsof, ltp-testsuite,
8669 lttng-libust, lttng-tools, lua-periphery, luaposix, lvm2, lxc,
8670 lz4, mdadm, mesa3d, mesa3d-headers, minicom, minidlna, moarvm,
8671 modem-manager, mosquitto, mpd, mpdecimal, mpg123, mplayer,
8672 mrouted, msmtp, mtd, mutt, nettle, network-manager, nfs-utils,
8673 nftables, nginx, nodejs, noip, ntp, ofono, opencv3, openpgm,
8674 openssl, openswan, openvpn, pango, parted, perl, perl-cross,
8675 perl-crypt-openssl-random, perl-http-message,
8676 perl-io-socket-ssl, perl-module-build, perl-mojolicious,
8677 perl-netaddr-ip, perl-net-dns, perl-net-http, perl-net-ssleay,
8678 perl-uri, perl-xml-libxml, php, picocom, pixman, pkgconf,
8679 poco, polarssl, portaudio, portmap, postgresql, proftpd,
8680 protobuf, protobuf-c, pulseaudio, python-configshell-fb,
8681 python-networkmanager, python-numpy, python-pyparsing,
8682 python-pypcap, python-rtslib-fb, python-spidev, python-urwid,
8683 python-web2py, qemu, qt5base, redis, rngtools, rng-tools,
8684 rpi-firmware, rpi-userland, rtmpdump, rtorrent, ruby, samba,
8685 samba4, sane-backends, sconeserver, sdl, sed, setools,
8686 shairport-sync, shared-mime-info, sland, smartmontools,
8687 softether, spice-protocol, sqlcipher, sqlite, squid,
8688 strongswan, stunnel, subversion, sudo, sunxi-tools,
8689 supervisor, systemd, tar, targetcli-fb, tcpdump, tiff, tor,
8690 tvheadend, tzdata, uboot-tools, udisks, unionfs, upmpdcli,
8691 util-linux, vala, valgrind, vim, vlc, vorbis-tools, vsftpd,
8692 vtun, wavpack, webkitgtk24, weston, whois, wireless-regdb,
8693 wireshark, wpa_supplicant, xdriver_xf86-input-vmmouse,
8694 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
8695 xdriver_xf86-video-sis, xlib_libXi, xorg-server,
8696 xtables-addons, xterm, xz, zic, znc, zsh
8700 axfsutils, bitstream, check, dvblast, eventlog, fastd, gauche,
8701 gmock, graphite2, gssdp, gupnp, gupnp-av, ibrcommon, ibrdtn,
8702 ibrdtnd, ibrdtn-tools, imx-kobs, iqvlinux, irssi,
8703 kompexsqlite, libbroadvoice, libcddb, libcodec2, libcrossguid,
8704 libg7221, libhttpparser, libilbc, libldns, libmng,
8705 libopenh264, libpam-radius-auth, libpam-tacplus, libsilk,
8706 libsoundtouch, libssh, libuecc, libyuv, liquid-dsp, luv,
8707 micropython, micropython-libs, python-pyratemp,
8708 python-pyroute2, python-ranger, rapidxml, scrypt, sdl2,
8709 sp-oops-extract, squeezelite, stress-ng, swupdate, syslog-ng,
8710 x265, xdriver_xf86-video-fbturbo, xxhash, yad, zxing-cpp
8714 blackbox (was deprecated), divine (merged in directfb),
8715 kobs-ng (replaced by imx-kobs), mediactl (merged in libv4l),
8716 sawman (merged in directfb), schifra (marked broken since a
8717 long time), texinfo (host variant only, no longer used), zxing
8718 (replaced by zxing-cpp),
8720 Issues resolved (http://bugs.uclibc.org):
8722 #4099: cut utility from GNU coreutils works incorrect
8723 #7772: libxml-parser-perl build failure: missing dependency
8725 #7931: Default configuration for Cubieboard v1 is outdated
8726 #8116: 2015.05-rc2 raspberrypi2_defconfig network interface
8728 #8246: X.org DRI2 build issue
8729 #8256: pointing to /usr/bin/objcopy old version (x86) instead
8730 of the generated one
8731 #8266: mplayer build issue
8732 #8281: pyrexc fails to run when path is too long
8733 #8316: lttng-tools and lttng-babeltrace executables contain
8734 bad RPATH pointing to host machine
8735 #8331: kexec wants shutdown in /sbin, but systemd installs it
8737 #8361: Buildroot 2015.08.1 skeleton inittab overwritten by
8739 #8366: libevent does not build
8740 #8386: build failed with external toolchain
8741 #8391: Node.js 0.12.7 fails to build on raspberry_pi defconfig
8742 #8396: CCACHE initialization
8743 #8401: gpsd 3.15 NMEA support
8744 #8416: cups depends on BR2_DEPRECATED_SINCE_2015_05
8745 #8421: util-linux installs systemd files in output/target/home/
8747 2015.08, Released August 31st, 2015
8751 OpenCV 3.x package renamed to opencv3. OpenCV 2.4.x
8752 reintroduced as opencv.
8754 Updated/fixed packages: bootutils, canfestival, cppcms,
8755 curlftpfs, dhcpdump, dropbear, erlang-p1-tls, exfat, gnuradio,
8756 ipkg, libgudev, libmbim, libwebsock, linux-pam, lm-sensors,
8757 ltrace, midori, network-manager, openssh, perl-file-listing,
8758 perl-http-cookies, perl-http-daemon, perl-http-negotiate,
8759 perl-www-robotrules, python-can, qt5base, qt5multimedia,
8760 setools, sysvinit, tinyalsa, tn5250, tvheadend, uboot, vlc,
8761 x264, xserver_xorg-server, zyre
8763 2015.08-rc2, Released August, 24th 2015
8765 Fixes all over the tree.
8767 Toolchain: fix gcc build on NIOS-II.
8769 Infrastructure: add <fs>_POST_GEN_HOOKS mechanism to fix
8770 hybrid ISO image generation.
8772 Architectures: add arm1136j-s variant.
8774 Updated/fixed packages: apitrace, audit, bcusdk, bdwgc,
8775 beecrypt, boost, bwm-ng, cdrkit, c-icap, cifs-utils, clapack,
8776 c-periphery, cpio, cramfs, czmq, dawgdic, dnsmasq, dosfstools,
8777 dropbear, elfutils, empty, eudev, fan-ctrl, filemq, gnutls,
8778 guile, haveged, imlib2, libcec, libepoxy, libev, libgpgme,
8779 libiio, libnetfilter_queue, libnfnetlink, libpfm4, libpthsem,
8780 librtas, libselinux, libsigsegv, libsodium, libv4l, lightning,
8781 linux, lirc-tools, lrzsz, mono, mosh, mpd, msmtp, nbd,
8782 netatalk, nodejs, ola, opencv, oprofile, php, poco,
8783 postgresql, powertop, protobuf, protobuf-c, qt5base,
8784 qt5quickcontrols, rapidjson, rng-tools, squid, sysdig,
8785 sysstat, tftpd, tinc, tz, util-linux, webkitgtk24, weston,
8786 wireshark, wvstreams, xdriver_xf86-input-synaptics, zyre.
8788 Issues resolved (http://bugs.uclibc.org):
8790 #8276: package/dropbear: symlink resolution incorrect
8791 #8286: Error with buildroot
8792 #8301: ldconfig parameter in Makefile
8794 2015.08-rc1, Released August, 5th 2015
8796 Fixes all over the tree and new features.
8800 - Refactor how the availability of an MMU is described.
8801 - Minimal support for Cortex-M3
8802 - Minimal support for AArch64 big-endian
8806 - Add CodeSourcery MIPS 2015.05, remove MIPS 2013.11
8807 - Use uClibc-ng as the default uClibc version, instead of the
8808 official uClibc, which hasn't done any release since 3+
8810 - eglibc is now marked as deprecated
8811 - GCC: gcc 4.9.x is now the default and was updated to 4.9.3,
8812 support for gcc 5.x added.
8813 - Binutils: use Binutils 2.24 as the default, 2.25.x series
8814 bumped to 2.25.1, remove old Binutils 2.22.
8815 - Update ARC toolchain components to 2015.06
8816 - Add support for Fortran when building gcc
8820 - Support for using the kconfig configuration system in
8825 - VIA VAB-820/AMOS-820
8826 - OLimex OLinuxino A20 Lime
8827 - Many new defconfigs for Atmel evaluation boards:
8828 at91sam9rlek, at91sam9x5ek, sama5d3xek, sama5d4ek, sama5d4
8829 Xplained Ultra, sama5d3 Xplained.
8830 - ACME Systems Aria G25
8832 - Altera Cyclone 5 Development Board
8834 - ARC AXS101 and AXS103 Software Development Platforms
8835 - Significant updates to Raspberry Pi / Raspberry Pi 2
8839 - Buildroot takes better care now of generating predictable
8840 permissions in the target filesystem. However, existing
8841 permissions on a custom skeleton or rootfs overlay will no
8842 longer be preserved. Therefore, it is necessary to add a
8843 permission table (BR2_ROOTFS_DEVICE_TABLE) to set the
8844 required permissions.
8845 - Add support for kconfig fragments.
8846 - No longer pass --{enable,disable}-debug to autotools
8847 packages depending on the value of
8848 BR2_ENABLE_DEBUG. BR2_ENABLE_DEBUG now only controls
8849 whether we build with -g or not.
8850 - Support for extracting archives in .lzma in the generic
8851 package infrastructure.
8852 - Remove random-seed file from the default skeleton, since
8853 seeding the entropy pool with a known seed makes more harm
8855 - In the CVS download helper, add support to use a date as
8857 - Add support for a per-package <pkg>_STRIP_COMPONENTS
8858 variable, which packages can use to specify how many path
8859 components should be stripped when extracting the tarball.
8860 - Addition of a 'kernel-module' package infrastructure, which
8861 simplifies the packaging of external kernel modules. Many
8862 existing packages are converted to use it.
8863 - Allow bootloaders to be implemented in $(BR2_EXTERNAL)
8864 - Remove /etc/securetty from the default skeleton.
8865 - Migration of sysV initscripts from the default skeleton to
8866 a package called 'initscripts', installed only when Busbox
8867 init or sysvinit are used.
8868 - Migration of the skeleton logic to a proper 'skeleton'
8870 - Addition of a 'linux-tools' infrastructure in the 'linux'
8871 package, to support building user-space tools bundled
8872 within the Linux kernel sources, such as perf and cpupower.
8873 - Usage of backticks instead of make $(shell ...) to execute
8874 shell commands. This allows to delay the evaluation of such
8875 commands when actually needed, and not when expanding the
8876 variables. It is useful to make 'make printvars' less
8877 noisy, and as a preparation to support top-level parallel
8879 - Libtool .la files are not mungled for all package types,
8880 instead of being handled only for packages using the
8881 autotools-package infrastructure.
8882 - Add mechanism to allow packages to express a dependency on
8883 gcc versions. This is needed for packages that use C++11 or
8884 C11 support for example.
8886 Important package updates:
8888 - Complete rework of the matchbox packaging
8889 - Lots of fixes in packages for compatibility with musl and
8891 - Hash files added to a large number of packages.
8892 - Update a significant number of packages to use a new
8893 hosting, after the announcement of Google Code and
8895 - Major packages needed for SELinux support have been merged,
8896 but the support is not complete yet.
8897 - Significant update of OpenCV to version 3.0, and addition
8899 - Significant update of all packages supporting the GPU and
8900 VPU of i.MX ARM processors.
8901 - Addition of systemd support in a significant number of
8903 - Qt5 updated to 5.5.0
8904 - Use modular X.org server by default instead of KDrive
8908 - Complete overhaul of the iso9660 support. Now allows to use
8909 directly IS9660 as the root filesystem format and not only
8910 an initrd, and supports Grub 2 and isolinux in addition to
8913 Updated packages: a10disp, agentpp, apache, at91bootstrap3,
8914 audit, barebox, bc, bind, bmon, boost, btrfs-progs,
8915 ca-certificates, can-utils, ccache, cloog, collectd, connman,
8916 coreutils, c-periphery, cryptsetup, dado, dbus, dejavu,
8917 dhcpcd, dnsmasq, dosfstools, dovecot, dovecot-pigeonhole,
8918 e2fsprogs, ejabberd, erlang-p1-cache-tab, erlang-p1-sip,
8919 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
8920 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, ethtool,
8921 eudev, evtest, exim, expect, explorercanvas, feh, ffmpeg,
8922 file, flashrom, freescale-imx, freetype, gawk, gcc, gdb,
8923 gettext, git, glib-networking, gnupg2, gnutls, gpsd, gptfdisk,
8924 gpu-viv-bin-mx6q, gst-fsl-plugins, harfbuzz, hdparm, heimdal,
8925 i2c-tools, imagemagick, imx-vpu, iproute2, ipset, isl, iw,
8926 kodi, kodi-addon-xvdr, kodi-audioencoder-flac,
8927 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
8928 kodi-audioencoder-wav, lftp, libass, libassuan, libcec,
8929 libconfi, libcurl, libdrm, libevdev, libfreefare, libfslcodec,
8930 libfslparser, libfslvpuwrap, libfuse, libglib2, libgpgme,
8931 libgtk2, libgtk3, libical, libidn, libiio, libinput, libiscsi,
8932 libllcp, libmicrohttpd, libnfc, libnss, libpcap, libpciaccess,
8933 libpng, libserialport, libsigrok, libsoc, libtirpc, libubox,
8934 libunistring, libupnp, libuv, libv4l, libva,
8935 libva-intel-driver, libXrandr, lighttpd, linenoise, linux,
8936 linux-firmware, linux-headers, live555, ltrace, lua,
8937 lua-csnappy, lua-ev, luajit, lua-messagepack, luaperiphery,
8938 lvm2, lxc, lzo, mesa3d, mesa3d-headers, midori, mmc-utils,
8939 modem-manager, mono, mosquitto, mpd, mpd-mpc, mpfr, mpg123,
8940 mtd, musl, nano, netperf, network-manager, nfs-utils, nginx,
8941 nodejs, ntp, ola, opencv, openldap, openssh, openssl,
8942 openswan, openvmtools, openvpn, opkg, orbit, orc, pcmanfm,
8943 perl-cross, perl-encode-locale, perl-io-socket-ssl,
8944 perl-mojolicious, perl-net-ssleay, perl-path-tiny, perl-uri,
8945 perl-xml-libxml, php, pinentry, polarssl, postgresql,
8946 pulseview, pure-ftpd, python, python-dpkt, python-lxml,
8947 python-networkmanager, python-pyinotify, python-pypcap,
8948 python-tornado, qextserialport, qt, qt5, rapidjson, redis,
8949 rpcbind, rpi-firmware, rpi-userland, samba4, shairport-sync,
8950 snmpp, sqlite, squid, strongswan, stunnel, sudo, sunxi-boards,
8951 sunxi-mali, sysdig, sysstat, systemd, tcpdump, tiff, tmux,
8952 tor, txheadend, tzdata, uboot, uclibc, ulogd, upmpdcli,
8953 usb_modeswitch, usb_modeswitch_data, vala, vsftpd, wayland,
8954 weston, whois, wireless-regdb, wireshark, x264, xapp_xvinfo,
8955 xdriver_xf86-input-libinput, xdriver_xf86-input-vmmouse,
8956 xdriver_xf86-video-cirrus, xdriver_xf86-video-geode,
8957 xdriver_xf86-video-imx-viv, xdriver_xf86-video-mach64,
8958 xdriver_xf86-video-neomagic, xdriver_xf86-video-r128,
8959 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
8960 xdriver_xf86-video-vesa, xkeyboard-config, xlib_libfontenc,
8961 xlib_libFS, xlib_libXaw, xlib_libxkbfile, xlib_libXrender,
8962 xlib_libXt, xproto_kbproto, xproto_xproto, xproto_xrandrproto,
8963 xscreensaver, xserver_xorg-server, xtables-addons, yaml-cpp,
8966 New packages: angularjs, atf, audit, c-icap, c-icap-modules,
8967 cpio, dawgdic, faketime, fcgiwrap, gflags, glog, initscripts,
8968 jquery-datetimepicker, kodi-audioencoder-modplug,
8969 kodi-audioencoder-nosefar, kodi-audioencoder-sidplay,
8970 kodi-audioencoder-snesapu, kodi-audioencoder-stsound,
8971 kodi-audioencoder-timidity, kodi-audioencoder-vgmstream,
8972 kodi-platform, kodi-pvr-argustv, kodi-pvr-dvblink,
8973 kodi-pvr-dvbviewer, kodi-pvr-filmon, kodi-pvr-hts,
8974 kodi-pvr-iptvsimple, kodi-pvr-mediaportal-tvserver,
8975 kodi-pvr-mythtv, kodi-pvr-nextpvr, kodi-pvr-njoy,
8976 kodi-pvr-pctv, kodi-pvr-stalker, kodi-pvr-vbox,
8977 kodi-pvr-vdr-vnsi, kodi-pvr-vuplus, kodi-pvr-wmc,
8978 kodi-screensaver-asteroids, kodi-screensaver-biogenesis,
8979 kodi-screensaver-crystalmorph, kodi-screensaver-greynetic,
8980 kodi-screensaver-pingpong, kodi-screensaver-pyro,
8981 kodi-screensaver-stars, kodi-visualisation-shadertoy,
8982 kodi-visualisation-spectrum, kodi-visualisation-waveforhue,
8983 kodi-visualisation-waveform, kvmtool, kyua, libfm,
8984 libfm-extra, libplatform, librtas, libsodium, libsquish,
8985 libucl, libump, linux-backports, lua-iconv, lutok, menu-cache,
8986 moarvm, monkey, mono-gtksharp3, mosh, openipmi, python-can,
8987 python-pycli, python-pydal, python-pyyaml, python-web2py,
8988 qpid-proton, qt5webchannel, quazip, racehound, rtl8188eu,
8989 rtl8821au, sepolgen, setools, skeleton, stm32flash,
8990 webkitgtk24, xdriver_xf86-video-qxl, zynq-boot-bin.
8992 Deprecated packages: webkitgtk, libgail, eglibc support in
8995 Issues resolved (http://bugs.uclibc.org):
8997 #4291: Segmentation fault with all binaries that use threads
8998 when compiled with gcc 4.6
8999 #6944: building toolchain for sh4 fails
9000 #7592: Buildroot GCC: -lto requires plugin support in ranlib
9001 #7628: Python SSL does not get built for Raspberry Pi
9002 #7682: Missing dependencies for NFS
9003 #7742: dhcp lacks important features when BR2_ENABLE_DEBUG
9004 #7754: make: *** [/..../buildroot-2014.11/output/build/host-gcc-initial-4.8.3/.stamp_built] Error 2
9005 #7946: libglib2-2.42.2 fails to build for sparc-buildroot-linux-gnu
9006 #7956: glibc 2.20 and 2.21 fail to build for sh64-buildroot-linux-gnu
9007 #7971: python-flask, python-werkzeug. No module named zlib
9008 #7981: Target file system skeleton permissions hazard
9009 #8006: rpcdebug in nfs-utils built for the host
9010 #8036: alsa-lib headers problem that prevents to compile alsa
9012 #8081: systemd init system: /tmp is not mode 1777
9013 #8121: php opcache extension doesn't get installed
9014 #8151: x86-64 make fails with ncurses 5.9
9015 #8156: pkg-kconfig infra broken for *-update-{config, defconfig}
9016 #8161: default /bin/sh symlink to busybox is full path and not relative
9017 #8171: glamor missing
9018 #8191: Request update support for the cubieboard series
9019 #8201: Important security upgrades for node.js
9021 2015.05, Released May 31st, 2015
9025 Updated/fixed packages: conntrack-tools, directfb, fio, flite,
9026 gptfdisk, ipmiutil, iproute2, janus-gateway, keyutils, knock,
9027 libelementary, libgcrypt, libgsasl, libjpeg, libstrophe,
9028 lttng-libust, nbd, ncurses, nmap, php, postgresql, python,
9029 python3, sconeserver, udpcast, upmpdcli
9031 2015.05-rc3, Released May 22nd, 2015
9033 Several fixes, mainly related to static linking.
9035 Updated/fixed packages: acl, alsa-utils, apr, armadillo, attr,
9036 autoconf-archive, binutils, boost, czmq, dhcpcd, duma,
9037 enlightenment, exim, fbterm, freerdp, gcc, gdk-pixbuf,
9038 google-breakpad, gpsd, heirloom-mailx, hwloc, ipmiutil,
9039 iproute2, jack2, jasper, kmod, lcdproc, leafnode2, libcap-ng,
9040 libftdi1, libmatroska, libmemcached, libmodbus, libnftnl,
9041 libsigrok, libupnpp, libuv, libxml-parser-perl, linux,
9042 linux-headers, lirc-tools, lua-periphery, lxc, mongoose, mono,
9043 mpg123, mosquitto, neardal, newt, ntp, ola, openldap, opencv,
9044 php, postgresql, protobuf, pulseaudio, python-pyqt, qemu, qt,
9045 qt5base, rpi-userland, rsyslog, snmppp, sqlite, tiff,
9046 tinyxml2, uboot-tools, unionfs, ux5000-firmware, usbredir,
9047 ushare, vpnc, vsftpd, wavpack, wireless_tools, wsapi,
9048 wvstreams, xmlstarlet, zeromq, zmqpp
9050 New packages: c-periphery
9052 Issues resolved (http://bugs.uclibc.org):
9054 #8106: mkfs.jffs2 uses the --pagesize parameter incorrectly
9055 #8111: 2015.05.rc2 LIBFOO_CONF_OPTS not working
9056 #8126: exim lacks plaintext and cram-md5 auth
9058 2015.05-rc2, Released May 11th, 2015
9062 Toolchain: PR56780 backport to GCC 4.8.4 to fix GDB linking
9063 issues. Context functions enabled for uClibc snapshot /
9066 Architectures: Endian handling symbol for Xtensa, binutils
9069 Infrastructure: Fix for kernel module stripping when
9070 localversion contains spaces.
9072 Updated/fixed packages: at, autoconf-archive, binutils,
9073 cc-tool, cryptsetup, dstat, expedite, freerdp, giflib,
9074 gnuchess, guile, ipmiutil, iproute2, mono, monolite, neard,
9075 ola, poppler, postgresql, python-qt, qt, sqlite, valgrind,
9078 Issues resolved (http://bugs.uclibc.org):
9080 #8086: Cannot select systemd as init with Linaro 2014.09...
9082 2015.05-rc1, Released May 4th, 2015
9084 Fixes all over the tree and new features.
9086 Architectures: Removed AVR32 support, deprecate SH64, added
9087 support for steamroller, corei7-avx and core-avx2 x86
9090 Toolchains: IPv6 and Largefile support now enforced for
9091 uClibc. Corresponding Kconfig symbols removed.
9093 External CodeSourcery AMD64 2014.05, MUSL-cross 1.1.6 added,
9094 CS sh2, Xilinx microblaze v2/14.3 removed. Distro-class
9095 external toolchains are now detected and blacklisted.
9097 Internal toolchain support for Nios2 added, Blackfin
9098 removed. Aarch64 and sh musl support. uClibc-ng support added.
9100 Libatomic is now handled for internal and external
9101 toolchains. Link time optimization (LTO) support.
9103 New Defconfigs: Freescale i.MX28 EVK, i.MX31 PDK and SABRE
9104 Auto, Raspberry Pi 2, RIoTboard,
9106 Infrastructure: Hashes for a large number of packages have
9107 been added. Missing hashes now stop the build unless
9108 explicitly disabled.
9110 Spaces and colons (:) are now supported in package
9111 versions. Dependencies can now be listed for the patch step
9112 (<PKG>_PATCH_DEPENDENCIES). Kconfig and Linux kernel
9113 extensions infrastructure has been added.
9115 Makedevs now has a recursive (r) option.
9117 The variable containing the list of packages to build has been
9118 renamed from TARGETS to PACKAGES.
9120 Make external-deps / legal-info / source / source-check have
9121 been reimplemented using the package infrastructure, so their
9122 output/behaviour may differ from earlier (some packages were
9123 not included in the past).
9125 The old insecure DES password encoding is no longer supported.
9127 U-Boot patch option now support direct references to patch
9128 files and URLs in addition to directories of patches. The
9129 i.MX28 SD format (u-boot.sd) is now supported.
9131 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib,
9132 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude,
9133 bcusdk, bdwgc, bind, binutils, bmon, boost, botan,
9134 btrfs-progs, busybox, ca-certificates, cairo, can-utils,
9135 canfestival, ccache, chrony, civetweb, clamav, cmake,
9136 collectd, connman, copas, crda, cryptodev-linux, cryptsetup,
9137 cups, czmq, dbus-cpp, dbus-glib, dbus-python, dbus, dfu-util,
9138 dhcp, dhcpcd, dialog, dillo, dmraid, dnsmasq, dos2unix,
9139 dosfstools, dovecot-pigeonhole, dovecot, dropbear, dropwatch,
9140 dtv-scan-tables, dvdauthor, e2fsprogs, ecryptfs-utils,
9141 libevas, elfutils, enscript, erlang, espeak, eudev, evemu,
9142 exfat-utils, exim, f2fs-tools, feh, ffmpeg, fftw, flickcurl,
9143 fltk, fluxbox, fmlib, fmtools, freeradius-client, freerdp,
9144 gamin, gawk, gcc-final, gcc, gd, gdb, gengetopt, geoip, git,
9145 glib-networking, gnu-efi, gnuchess, gnutls, gpsd, gptfdisk,
9146 gpu-viv-bin-mx6q, gst-plugin-bad, gstreamer, gstreamer1,
9147 gtest, gvfs, harfbuzz, haserl, haveged, hiawatha,
9148 hicolor-icon-theme, hostapd, hplip, httping, i2c-tools, icu,
9149 ifplugd, imagemagick, imlib2, iozone, iproute2, iptables,
9150 iputils, irqbalance, iw, jack2, jhead, jimtcl, json-c, kexec,
9151 kismet, kmod, kodi-audioencoder-flac,
9152 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2,
9153 libass, libatomic_ops, libbluray, libcap, libcgroup, libcurl,
9154 libdrm, libdvbsi, libebml, libecore, libedit, liberation,
9155 libev, libevas, libevdev, libftdi, libgcrypt, libglib2,
9156 libgpgme, libgtk2, libgtk3, libiconv, libidn, libiio,
9157 libinput, libiscsi, libksba, liblinear, libmatroska,
9158 libmicrohttpd, libmodbus, libmpdclient, libnice, libnl,
9159 libnspr, libnss, libpcap, libpciaccess, libphidget, libplayer,
9160 libpthsem, libqmi, librsvg, libseccomp, libsigrok, libsoup,
9161 libsrtp, libssh2, libtasn1, libtool, libunistring, liburcu,
9162 libusb, libuv, libva-intel-driver, libva, libvncserver,
9163 libvorbis, libvpx, libwebsockets, libxml2, libzip, lightning,
9164 lighttpd, linknx, linphone, linux-firmware, linux-headers,
9165 linux-pam, live555, ljsyscall, lmbench, lockdev, logrotate,
9166 lpc3250loader, lpeg, lsof, lttng-libust, lttng-modules,
9167 lttng-tools, lua, luacrypto, luafilesystem, luajit, luaposix,
9168 luarocks, lvm2, lxc, make,
9169 matchbox-{common,desktop,fakekey,keyboard,lib,startup-monitor,vm},
9170 matchbox, mcelog, memcached, memstat, memtest86, mesa3d,
9171 minidlna, mjpegtools, mjpg-streamer, modem-manager, mongoose,
9172 monit, mono, monolite, mp4v2, mpc, mpd, mpdecimal, mpg123,
9173 mplayer, musl, nano, nbd, ncftp, ncmpc, ncurses, ne10, neard,
9174 neardal, net-tools, netatalk, netsnmp, network-manager, nginx,
9175 nodejs, ntfs-3g, ntp, numactl, odhcp6c, ofono, open2300,
9176 opencv, openldap, openntpd, openocd, openssh, openssl,
9177 openswan, opentyrian, openvmtools, openvpn, oprofile, p11-kit,
9178 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph,
9179 perl-io-socket-ssl, perl-json-tiny, perl-module-build,
9180 perl-mojolicious, perl-net-ssleay, perl-path-tiny,
9181 perl-xml-libxml, perl, phidgetwebservice, php-gnupg, php,
9182 pkgconf, polarssl, poppler, popt, postgresql, powerpc-utils,
9183 pppd, prboom, procps-ng, proftpd, psplash, ptpd2,
9184 python-{cheetah,coherence,django,markdown,netifaces,pam,six},
9185 python-tornado, python-twisted, python-zope-interface, python,
9186 python3, qemu, qt, qt5, qt5base, qt5multimedia,
9187 qt5xmlpatterns, qt5cinex, quagga, qwt, radvd, readline,
9188 rng-tools, rpcbind, rpi-firmware, rpi-userland, rsync,
9189 rsyslog, rtai, rtmpdump, ruby, sam-ba, samba, samba4,
9190 sane-backends, sconeserver, shairport-sync, sigrok-cli, slang,
9191 smcroute, snmppp, socat, socketcand, sofia-sip, sox,
9192 spawn-fcgi, speex, sqlcipher, sqlite, squid, strace,
9193 strongswan, stunnel, sudo, sunxi-boards, swig, sysstat,
9194 systemd, tcpdump, tftpd, thrift, thttpd, ti-gfx, ti-utils,
9195 tiff, tinyalsa, tn5250, transmission, trinity, tslib,
9196 tvheadend, tzdata, uboot-tools, uclibc, ulogd, usb_modeswitch,
9197 usbutils, ustr, util-linux, vala, valgrind, vlc, wayland,
9198 webp, weston, wget, which, whois, wireless-regdb,
9199 wireless_tools, wireshark, wpa_supplicant, wvstreams,
9200 xapp_{bdftopcf,bitmap,fonttosfnt,fslsfonts},
9201 xapp_{fstobdf,iceauth,mkfontscale,oclock,rgb,sessreg,setxkbmap},
9202 xapp_{showfont,smproxy,twm,x11perf,xcalc,xclipboard,xcmsdb},
9203 xapp_{xdbedizzy,xditview,xdpyinfo,xdriinfo,xedit,xev,xeyes},
9204 xapp_{xf86dga,xfsinfo,xgamma,xgc,xhost,xinit,xinput,xkbcomp},
9205 xapp_{xkbevd,xkbprint,xlsatoms,xlsfonts,xmag,xman,xmh,xmodmap},
9206 xapp_xmore, xcb-util-image, xcb-util-keysyms,
9207 xdata_xcursor-themes,
9208 xdriver_xf86-input-{evdev,keyboard,synaptics,void},
9209 xdriver_xf86-video-{ati,cirrus,geode,mach64,mga,neomagic},
9210 xdriver_xf86-video-{r128,savage,siliconmotion,sis,tdfx},
9211 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai,
9212 xfont_font-util, xkeyboard-config,
9213 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC},
9214 xlib_lib{Xxf86vm,xshmfence,xtrans}, xproto_randrproto,
9215 xproto_xproto, xserver_xorg-server, x11vnc, x264, xerces,
9216 xorriso, xterm, xz, yaml-cpp, zeromq, zic, zmqpp
9218 New packages: apache, autoconf-archive, batctl,
9219 bitstream-vera, bullet, cc-tool, doxygen, drbd-utils,
9220 dvdrw-tools, gnuradio, gst1-imx, hans, hwloc, ijs,
9221 imx-usb-loader, inconsolata, iodine, iotop, ipmiutil, jsoncpp,
9222 leveldb, libdcadec, libdri2, libfreeimage, libftdi1,
9223 libsidplay2, lirc-tools, lua-periphery, mc, mesa3d-headers,
9224 mosquitto, nvidia-driver, nvidia-tegra23{,-binaries,-codecs},
9225 openjpeg, opusfile, perl-crypt-openssl-{random,rsa},
9226 perl-db-file, perl-digest-{hmac,sha1},
9227 perl-encode-{detect,locale}, perl-file-{listing,util},
9228 perl-html-{parser,tagset}, perl-http-cookies,
9229 perl-http-{daemon,date,message,negotiate}, perl-io-html,
9230 perl-libwww-perl, perl-lwp-mediatypes, perl-mail-dkim,
9231 perl-mailtools, perl-mime-base64, perl-net-{dns,http},
9232 perl-netaddr-ip, perl-time-hires, perl-timedate, perl-uri,
9233 perl-www-robotrules, powertop, pulseview,
9234 python-{cherrypy,lxml,mako,pyqt,pyxml,sip,spidev,ws4py}, qpdf,
9235 qt-webkit-kiosk, sl, softether, sysdig, tinyxml2, tor, tovid,
9236 unixodbc, wf111, wine, libepoxy, xapp_xcompmgr,
9237 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil,
9238 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv},
9239 xproto_xproxymanagementprotocol
9241 Removed packages: gtk2-theme-hicolor
9243 Deprecated packages: samba
9245 Issues resolved (http://bugs.uclibc.org):
9247 #7478: Multiple chosen python modules are not built due to...
9248 #7508: Use of BR2_EXTERNAL and dependencies to existing packages
9249 #7676: Package procps-ng installs binaries to nonsensical folder
9250 #7724: Startx is not installed in the target
9251 #7760: botan: wrong prefix in botan-1.10.pc
9252 #7826: Building of cdparanoia
9253 #7844: Lua with hard-float on MIPS by buildroot doesn't work
9254 #7874: X.org configure error
9255 #7941: glibc-2.20 fails to build for sparc-buildroot-linux-gnu
9256 #7951: gcc 4.9.2 fails to build for sparc-buildroot-linux-gnu
9257 #7961: Qt5 fails to build for xtensa-buildroot-linux-uclibc
9258 #7976: mkuser script fails with: user already exists with...
9259 #8011: When building only busybox and strace, strace fails...
9260 #8016: collectd fails to build, network.c:171:19: error:...
9261 #8041: error on building libcurl7.42.0
9263 2015.02, Released March 1st, 2015
9267 Updated/fixed packages: civetweb, ding-libs,
9268 directfb-examples, glibc, gnupg, gnupg2, gpm,
9269 gst-plugins-good, gst1-plugins-good, freetype, libao, libevas,
9270 libevent, libfribidi, libgcrypt, libgtk2, libshout, libsrtp,
9271 libtheora, libupnpp, libxmlrpc, linux, make, opus, pinentry,
9272 rpi-firmware, shared-mime-info, vlc, vorbis-tools,
9275 Removed packages: libgc
9277 2015.02-rc3, Released February 24th, 2015
9281 Cmake and rebar (erlang) infrastructure fixes.
9283 Updated/fixed packages: bind, btrfs-progs, busybox, e2fsprogs,
9284 evtest, ffmpeg, fltk, gnutls, i2c-tools, imagemagick, libxcb,
9285 make, mjpg-streamer, netsnmp, opentyrian, php, polarssl,
9286 qt5base, samba, samba4, sudo, util-linux, xserver_xorg-server
9288 2015.02-rc2, Released February 15th, 2015
9292 raspberrypi: fix kernel sha1 for DT variant.
9294 Updated/fixed packages: dbus, dvdauthor, git, libsemanage,
9295 libsepol, libssh2, mplayer, ntp, openvmtools, python3,
9296 qt5base, qt5connectivity, xserver_xorg-server
9298 2015.02-rc1, Released February 8th, 2015
9300 Fixes all over the tree and new features.
9302 Static/shared library handling reworked. This is now a
9303 tristate (shared only / shared and static / static
9304 only). Default is now shared only to speed up the
9305 build. BR2_PREFER_STATIC_LIB is now called BR2_STATIC_LIBS.
9307 The toolchain (internal and external) will now warn when an
9308 unsafe library or header path is used (such as /usr/include or
9309 /usr/lib). If BR2_COMPILER_PARANOID_UNSAFE_PATH is enabled
9310 under build options this instead becomes an error.
9312 A installation path issue with the internal musl toolchain
9313 support has been fixed so it is now possible to reuse it as an
9316 Architectures: Freescale E5500 and E6500 PowerPC support
9317 added, deprecated MIPS 1/2/3/4 support removed.
9319 New defconfigs: Freescale p2020ds, MIPS creator CI20,
9320 Raspberrypi with DT, UDOO Quad.
9322 'make <foo>_defconfig' now saves the path to the defconfig in
9323 the .config, so a 'make savedefconfig' automatically updates
9326 Infrastructure for packages using the Erland rebar tool has
9329 Hashes for a large number of packages have been added. Hashes
9330 are now checked for both target and host packages.
9332 The system menu now has an option to automatically configure a
9333 network interface through DHCP at bootup.
9335 The default filesystem skeleton now uses a separate tmpfs for
9336 /run instead of a symlink to /tmp/ for security reasons / to
9337 protect against conflicts with user generated temporary files.
9339 BR2_EXTERNAL is now exported to post-build and post-image
9342 New packages: bdwgc, benejson, blktrace, bootstrap, cgic,
9343 ding-libs, dvdauthor, ejabberd, erlang-goldrush, erlang-lager,
9344 erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-sip,
9345 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
9346 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml,
9347 erlang-p1-zlib, exiv2, freeradius-client, gengetopt, glmark2,
9348 gpu-amd-bin-mx51, guile, host-qemu, ifupdown, iperf3,
9349 janus-gateway, kodi, kodi-audioencoder-flac,
9350 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
9351 kodi-audioencoder-wav, libcli, libiio, liblinear, libnice,
9352 libselinux, libsemanage, libserialport, libsigro,
9353 libsigrokdecode, libsrtp, liburiparser, libvips, libwebsock,
9354 libz160, libzip, lightning, mcelog, memtest86, mjpegtools,
9355 mjpg-streamer, mke2img, mpd-mpc, netsurf-buildsystem, odhcp6c,
9356 openldap, python-alsaaudio, python-certifi, python-cheetah,
9357 python-coherence, python-django, python-docopt, python-enum,
9358 python-enum34, python-flask, python-gobject, python-httplib2,
9359 python-ipaddr, python-itsdangerous, python-jinja,
9360 python-markdown, python-markupsafe, python-networkmanager,
9361 python-pam, python-psutil, python-pyftpdlib, python-pyinotify,
9362 python-pysendfile, python-pyxb, python-requests, python-six,
9363 python-twisted, python-webpy, python-werkzeug,
9364 python-zope-interface, qt5cinex, sigrok-cli, sofia-sip,
9365 start-stop-daemon, szip, triggerhappy, ustr, vnstat, xorriso,
9368 Removed packages (target): bison, distcc, gob2, m4
9370 Issues resolved (http://bugs.uclibc.org):
9372 #7556: make interactive CLI optional for nftables
9373 #7730: Error while connecting Qt Cretaor to device
9374 #7766: logrotate default gzip path is usually wrong
9375 #7790: Invalid ext4 image generated by Buildroot
9377 2014.11, Released December 1st, 2014
9381 Infrastructure: LD_LIBRARY_PATH handling tweak to ensure
9382 current working directory isn't searched.
9384 Updated/fixed packages: gd, gdb, libwebsockets, luajit, mono,
9385 parted, shairport-sync, util-linux, xapp_bdftopcf,
9388 2014.11-rc3, Released November 28th, 2014
9390 Fixes all over the tree.
9392 System: File permissions of /etc/random-seed made more
9395 Toolchain: Various fixes related to locale handling, a fix for
9396 building the toolchain wrapper on MIPS.
9398 Updated/fixed packages: bind, binutils. botan, btrfsprogs,
9399 clamav, czmq, dhcp, dillo, dovecot, erlang, flac, gd, glibc,
9400 gptfdisk, gst1-validate, heirloom-mailx, lame, libksba,
9401 libllcp, libnspr, libpng, libshairplay, libtirpc, linux,
9402 linux-headers, mpdecimal, mpg123, network-manager, nfstables,
9403 nfs-utils, openssl, pcituils, qt, radvd, rtai, sqlcipher,
9404 sstrip, tcpdump, uclibc, uemacs, ushare, wayland, weston,
9405 xl2tp, xserver_xorg-server
9407 Issues resolved (http://bugs.uclibc.org):
9409 #7670: Fails to build mpc-1.0.2 on latest Cygwin
9411 2014.11-rc2, Released November 21st, 2014
9413 Fixes all over the tree.
9415 Inittab tweaks for shutdown handling (busybox and sysvinit).
9417 Updated/fixed packages: aircrack-ng, botan, canfestival,
9418 clamav, coreutils, czmq, dbus, dovecot, duma, e2fsprogs,
9419 erlang, gcc, iputils, libcap, libgcrypt, libmemcached,
9420 libssh2, libunwind, libv4l, linux-headers, mesa3d-demos, mutt,
9421 mysql, ndisc6, nodejs, omniorb, perl-cross, php,
9422 python-tornado, python3, qemu, qt5base, qt5webkit, rpm,
9423 rt-tests, ruby, schifra, sdl_sound, shairport-sync, sysvinit,
9424 tstools, tzdata, wireshark, x264
9426 Issues resolved (http://bugs.uclibc.org):
9428 #7646: strftime on datetime not works on python3
9430 2014.11-rc1, Released November 12th, 2014
9432 Fixes all over the tree and new features.
9434 Toolchains: Use -mcpu / -march instead of -mtune. Support
9435 additional ARC and sparc variants. Updated Code sourcery
9436 and Linaro external toolchains.
9438 Defconfigs: Freescale iMX6DL SabreSD, Minnowboard MAX, QEMU
9439 powerpc64 pseries added and a number of updates to the
9440 existing configurations.
9442 Infrastructure: Buildroot is now less noisy when built with
9443 the silent option (make -s).
9444 A number of package infrastructure variables have been renamed
9445 from *_OPT to *_OPTS for constency. Buildroot will complain if
9446 the old names are used to assist in updating out of tree
9448 Fixes for host systems where bash isn't located in /bin, and
9449 older systems not supporting mktemp --tmpdir.
9450 Various cleanups of users/groups in the default skeleton.
9451 There is now an option to choose what shell /bin/sh points to.
9453 Documentation: Various updates to the user manual. The
9454 asciidoc documentation handling has now been extended so it
9455 can be used by (BR2_EXTERNAL) packages.
9457 Updated/fixed packages: acl, acpid, agentpp, aircrack-ng,
9458 alsa-lib, alsamixergui, alsa-utils, apitrace, apr, apr-util,
9459 argus, arptables, at, atftp, atk, attr, audiofile, aumix,
9460 automake, autossh, avahi, avrdude, axel, bandwidthd, bash,
9461 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
9462 bluez_utils, bmon, boost, bootutils, bridge-utils,
9463 btrfs-progs, busybox, bwm-ng, bzip2, ca-certificates, cairo,
9464 ccache, ccid, ccrypt, cdrkit, cegui06, celt051, chrony,
9465 cifs-utils, civetweb, cjson, clapack, classpath, cloog, cmake,
9466 collectd, connman, copas, coreutils, coxpcall, cppcms, cppdb,
9467 cppzmq, cramfs, crda, cryptsetup, ctorrent, cups, cvs, cwiid,
9468 czmq, dash, dbus, dbus-cpp, dbus-glib, dbus-python, dejavu,
9469 dhcp, dhcpcd, dhcpdump, dialog, dillo, directfb, distcc,
9470 dmalloc, dmidecode, dmraid, dnsmasq, doc-asciidoc.mk,
9471 dosfstools, dropbear, dropwatch, dstat, dtach, dtc, dvbsnoop,
9472 e2fsprogs, ecryptfs-utils, ed, efl, eigen, elf2flt, elfutils,
9473 enlightenment, enscript, erlang, espeak, ethtool, eudev,
9474 evemu, evtest, exfat, exfat-utils, exim, expat, expect,
9475 explorercanvas, faifa, fakeroot, fan-ctrl, fbdump,
9476 fb-test-app, fetchmail, ffmpeg, file, filemq, findutils, flac,
9477 flann, flickcurl, flite, fltk, fluxbox, fmc, fmlib,
9478 fontconfig, foomatic-filters, freerdp, freescale-imx,
9479 freetype, ftop, fxload, gamin, gcc, gd, gdb, gdk-pixbuf,
9480 genimage, genpart, genromfs, geoip, gettext, giblib, git,
9481 glibc, glib-networking, gmp, gmpc, gnu-efi, gnupg, gnupg2,
9482 gnuplot, gnutls, google-breakpad, gpm, gpsd, gptfdisk,
9483 gpu-viv-bin-mx6q, grantlee, grep, gsl, gst1-libav,
9484 gst1-plugins-{bad,base,good,ugly}, gst-ffmpeg,
9485 gst-fsl-plugins, gst-omx, gst-plugins-{bad,base,good,ugly},
9486 gst-plugin-x170, gstreamer, gstreamer1, gtest, gtk2-engines,
9487 gutenprint, gvfs, harfbuzz, haserl, haveged, hdparm, heimdal,
9488 heirloom-mailx, hiawatha, hostapd, hplip, htop, httping,
9489 hwdata, i2c-tools, icu, ifplugd, igh-ethercat, imagemagick,
9490 imlib2, imx-lib, imx-vpu, inadyn, inotify-tools, input-tools,
9491 intltool, iperf, iproute2, iprutils, ipsec-tools, ipset,
9492 iptables, iputils, iw, jamvm, jansson, jasper, jimtcl, joe,
9493 jpeg-turbo, jq, jquery-keyboard, jquery-mobile, jquery-ui,
9494 jquery-ui-themes, jquery-validation, jsmin, json-c,
9495 json-javascript, kbd, kexec, kexec-lite, keyutils, kismet,
9496 kmod, knock, ktap, lame, lbase64, lbreakout2, lcdproc, lcms2,
9497 lesstif, lftp, libaio, libao, libarchive, libargtable2,
9498 libass, libassuan, libatasmart, libbluray, libbsd, libcap,
9499 libcap-ng, libcdio, libcec, libcgicc, libcgroup, libcofi,
9500 libconfig, libconfuse, libcurl, libdaemon, libdnet, libdrm,
9501 libdvdnav, libecore, libedbus, libedit, libedje, libeet,
9502 libelementary, libelf, libenca, libethumb, libevas,
9503 libevas-generic-loaders, libevent, libexif, libeXosip2,
9504 libffi, libftdi, libfuse, libgail, libgcrypt, libgeotiff,
9505 libglade, libglib2, libgpgme, libgtk2, libhid, libidn,
9506 libinput, libiscsi, libjson, libksba, liblockfile,
9507 liblog4c-localtime, liblogging, libmad, libmatroska, libmbim,
9508 libmemcached, libmicrohttpd, libmpdclient, libmpeg2, libndp,
9509 libnfc, libnfs, libnftnl, libnl, libnspr, libnss, liboauth,
9510 libogg, liboping, libosip2, libpcap, libpciaccess, libpfm4,
9511 libplayer, libplist, libpng, libpthsem, libqmi, libqrencode,
9512 libraw, libreplaygain, libroxml, librsvg, librtlsdr,
9513 libsamplerate, libseccomp, libsecret, libshairplay, libsoc,
9514 libsoup, libsoxr, libssh2, libstrophe, libsvg, libsvg-cairo,
9515 libtasn1, libtheora, libtirpc, libtorrent, libubox, libuci,
9516 libungif, liburcu, libusb, libuv, libv4l, libva,
9517 libva-intel-driver, libvncserver, libvorbis, libvpx,
9518 libwebsockets, libxcb, libxml2, libxml-parser-perl, libxmlrpc,
9519 libxslt, lighttpd, linenoise, linknx, links, linphone,
9520 linux-firmware, linux-fusion, linux-headers, linux-pam,
9521 linux-zigbee, lite, live555, ljlinenoise, lmbench, lm-sensors,
9522 localedef, lockdev, lockfile-progs, log4cxx, lpty, lrandom,
9523 lrzsz, lshw, lsof, lsqlite3, ltp-testsuite, ltrace, ltris,
9524 lttng-babeltrace, lttng-libust, lttng-modules, lttng-tools,
9525 lua, luabitop, lua-coat, lua-coatpersistent, lua-csnappy,
9526 lua-ev, luajit, luajson, lualogging, lua-messagepack,
9527 lua-msgpack-native, luaposix, luarocks, luasec, luasocket,
9528 luasql-sqlite3, lua-testmore, lunit, lvm2, lxc, lz4, lzlib,
9529 lzma, m4, madplay, make, makedevs, Makefile.in,
9530 matchbox-common, matchbox-desktop, matchbox-fakekey,
9531 matchbox-keyboard, matchbox-lib, matchbox-panel,
9532 matchbox-startup-monitor, matchbox-wm, mcrypt, mdadm,
9533 media-ctl, mediastreamer, memcached, memstat, memtester,
9534 mesa3d, metacity, midori, mii-diag, minidlna, mmc-utils,
9535 modem-manager, mongoose, mongrel2, monit, mpc, mpd, mpdecimal,
9536 mpfr, mpg123, mplayer, mrouted, msmtp, mtd, mtools, mtr,
9537 musepack, musl, mutt, mxml, mysql, nano, nanocom, nbd, ncftp,
9538 ncurses, ndisc6, ne10, neard, neon, netatalk, netperf,
9539 netsnmp, nettle, net-tools, network-manager, newt, nfs-utils,
9540 ngrep, nmap, nodejs, nss-mdns, ntfs-3g, ntp, numactl, nut,
9541 nuttcp, ofono, ola, omap-u-boot-utils, omniorb,
9542 on2-8170-modules, opencore-amr, opencv, openntpd, openobex,
9543 openocd, openpowerlink, openssh, openssl, openswan,
9544 opentyrian, opentyrian-data, openvpn, opkg, oprofile, opus,
9545 opus-tools, orbit, orc, ortp, p11-kit, pango, parted,
9546 pciutils, pcmanfm, pcre, pcsc-lite, perf, perl, perl-gd,
9547 perl-gdgraph, perl-io-socket-ssl, perl-json-tiny,
9548 perl-module-build, perl-mojolicious, perl-net-ssleay,
9549 perl-path-tiny, perl-xml-libxml, perl-xml-parser, php,
9550 php-geoip, php-gnupg, php-imagick, php-memcached, php-ssh2,
9551 php-yaml, php-zmq, picocom, pifmrds, pinentry, pixman,
9552 pkg-autotools.mk, pkg-cmake.mk, pkg-download.mk,
9553 pkg-generic.mk, pkg-kconfig.mk, pkg-luarocks.mk, pkg-perl.mk,
9554 pkg-python.mk, pkg-utils.mk, poco, polarssl, polkit, poppler,
9555 popt, portaudio, portmap, postgresql, powerpc-utils, pppd,
9556 pptp-linux, prboom, procps-ng, proftpd, protobuf, protobuf-c,
9557 psmisc, ptpd2, pulseaudio, pv, pwgen, python, python3,
9558 python-dialog, python-ipy, python-keyring, python-mad,
9559 python-netifaces, python-numpy, python-protobuf, python-pyasn,
9560 python-pyparsing, python-pyro, python-pyusb, python-serial,
9561 python-setuptools, qdecoder, qemu, qextserialport, qjson, qt,
9562 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
9563 qt5graphicaleffects, qt5imageformats, qt5multimedia,
9564 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
9565 qt5serialport, qt5svg, qt5webkit, qt5webkit-examples,
9566 qt5websockets, qt5x11extras, qt5xmlpatterns, qtuio, quagga,
9567 quota, qwt, radvd, rapidjson, rdesktop, redis, rings, rpcbind,
9568 rpi-firmware, rpi-userland, rpm, rp-pppoe, rrdtool,
9569 rsh-redone, rsync, rsyslog, rtai, rtmpdump, rt-tests, rubix,
9570 ruby, samba, sam-ba, samba4, sane-backends, schifra,
9571 sconeserver, scons, screen, sdl, sdl_gfx, sdl_image,
9572 sdl_mixer, sdl_net, sdl_sound, sdl_ttf, sed, ser2net,
9573 setserial, sg3_utils, shared-mime-info, simicsfs, sispmctl,
9574 slang, slirp, smcroute, smstools3, snmppp,
9575 snowball-hdmiservice, socat, socketcand, sox, spawn-fcgi,
9576 speex, spice, spice-protocol, sqlcipher, sqlite, squashfs,
9577 squid, sredird, startup-notification, strace, stress,
9578 strongswan, stunnel, subversion, sudo, sunxi-boards,
9579 sunxi-cedarx, swig, sylpheed, synergy, sysklogd, sysstat,
9580 systemd, sysvinit, taglib, tar, tcl, tcllib, tcpdump,
9581 tcpreplay, texinfo, tftpd, thrift, thttpd, tiff, ti-utils,
9582 tn5250, torsmo, trace-cmd, transmission, tslib, tstools,
9583 tvheadend, twolame, tz, uboot-tools, uclibc, udisks, ulogd,
9584 upmpdcli, upx, urg, usb_modeswitch, usbmount, usbredir,
9585 usbutils, util-linux, valgrind, vde2, vim, vlc, vo-aacenc,
9586 vorbis-tools, vpnc, vsftpd, vtun, wayland, webkit, webp,
9587 webrtc-audio-processing, weston, wget, whois, wireless-regdb,
9588 wireshark, wpa_supplicant, wvstreams, x11r7, x11vnc,
9589 xapp_xcalc, xapp_xdm, xapp_xdpyinfo, xapp_xf86dga, xapp_xfs,
9590 xapp_xinit, xapp_xkbevd, xapp_xmh, xapp_xrandr, xapp_xsm,
9591 xbmc, xbmc-pvr-addons, xcb-proto, xcursor-transparent-theme,
9592 xdriver_xf86-input-mouse, xdriver_xf86-video-{ast,intel},
9593 xdriver_xf86-video-vmware, xenomai, xerces,
9594 xfont_font-adobe-{100,75}dpi,
9595 xfont_font-adobe-utopia-{100dpi,75dpi,type1},
9596 xfont_font-alias, xfont_font-arabic-misc,
9597 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
9598 xfont_font-bh-lucidatypewriter-100dpi,
9599 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
9600 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
9601 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
9602 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
9603 xfont_font-daewoo-misc, xfont_font-dec-misc,
9604 xfont_font-ibm-type1, xfont_font-isas-misc,
9605 xfont_font-jis-misc, xfont_font-micro-misc,
9606 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
9607 xfont_font-misc-meltho, xfont_font-misc-misc,
9608 xfont_font-mutt-misc, xfont_font-schumacher-misc,
9609 xfont_font-screen-cyrillic, xfont_font-sony-misc,
9610 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
9611 xfont_font-xfree86-type1, xfsprogs, xinetd, xkeyboard-config,
9612 xlib_libdmx, xlib_libFS, xlib_libpciaccess, xlib_libSM,
9613 xlib_libX11, xlib_libXaw, xlib_libXext, xlib_libXfont,
9614 xlib_libXi, xlib_libXinerama, xlib_libXrandr, xlib_libXrender,
9615 xlib_libXres, xlib_libXScrnSaver, xlib_libXt, xlib_libXv,
9616 xlib_libXvMC, xlib_libXxf86dga, xlib_libXxf86vm, xmlstarlet,
9617 xproto_xcmiscproto, xproto_xextproto, xscreensaver,
9618 xserver_xorg-server, xterm, xz, zeromq, zlib, zlog, zmqpp,
9621 New packages: adwaita-icon-theme, am335x-pru-package,
9622 bcache-tools, biosdevname, botan, canfestival, clamav,
9623 cppunit, dos2unix, dovecot, dovecot-pigeonhole, getent, glm,
9624 gst1-validate, hicolor-icon-theme, ipmitool, leafnode2,
9625 libdvbcsa, libgtk3, libphidget, libshout, libunistring,
9626 libupnpp, mesa3d-demos, modplugtools, mono, monolite, mp4v2,
9627 netcat-openbsd, nginx, odhcploc, openvmtools,
9628 phidgetwebservice, pps-tools, pure-ftpd,
9629 python-configshell-fb, python-rtslib-fb, python-urwid, qlibc,
9630 qt5location, shairport-sync, spidev_test, targetcli-fb,
9631 tinyalsa, trinity, x264, yaml-cpp, ympd
9633 Removed packages: libelf
9635 Issues resolved (http://bugs.uclibc.org):
9637 #261: New package: wxWidgets
9638 #325: New package: ratpoison
9639 #405: New package: OpenVZ tools
9640 #1309: New package: rdiff-backup
9641 #3427: New package: nginx
9642 #3655: New package: libav
9643 #3991: New Package: open-vm-tools (Vmware Tools)
9644 #6878: dmraid: disabled on ARC
9645 #6950: Full unicode support in ncurses
9646 #7010: jamvm builds and runs fine under mips (be)
9647 #7088: elfutils on Blackfin doesn't build
9648 #7142: ecryptfs needs getent to run
9649 #7280: CMake toolchain file uses the FORCE attribute on CMAKE_CXX_FLAGS
9650 #7346: [2014.08rc3] vim-8ae50e3ef8bf.tar.gz can not be downloaded, ...
9651 #7352: [2014.08-rc3] diffutils-3.3 failed on building
9652 #7358: rpi-userland: linking with bcm_host doesn't give vc_dispmanx_*
9653 #7364: monit builds a static application, even though BR2_PREFER_...
9654 #7370: ngrep - requires --with-pcap-includes fully defined to find...
9655 #7442: rootfs remount does not work as expected with sysvinit
9656 #7448: Having export MACHINE="something" breaks glibc build on IMX6...
9657 #7568: musl buildroot-toolchain does not put libgcc_s.so.1 into place
9658 #7574: quota-4.01 fails to build statically
9660 2014.08, Released September 1st, 2014
9662 Minor manual fixes/additions.
9664 Updated/fixed packages: btrfs-progs, cmake, cppcms, exim,
9665 lftp, libdaemon, libev, libgpgme, libiqrf, libnl, libplist,
9666 libroxml, libwebsockets, mesa3d, mpd, mtdev2tuio, musepack,
9667 perl-gd, php-geoip, php-gnupg, php-imagick, php-memcached,
9668 php-ssh2, php-yaml, php-zmq, polarssl, ruby, systemd, taglib,
9669 uboot-tools, upmpdcli, webkit, xapp_xfs, xapp_luit,
9672 Issues resolved (http://bugs.uclibc.org):
9674 #7346: vim-8ae50e3ef8bf.tar.gz can not be downloaded, 404 not found
9676 2014.08-rc3, Released August 26th, 2014
9680 User manual update / restructuring.
9682 Updated/fixed packages: cairo, ecryptfs-utils, gettext,
9683 gstreamer, gstreamer1, gutenprint, icu, imagemagick, jack2,
9684 lbreakout2, libevas-generic-loaders, libftdi, libinput,
9685 libtorrent, ltris, msgpack, ntp, php, procps-ng, pulseaudio,
9686 thrift, tvheadend, usb_modeswitch, xmlstarlet,
9688 Issues resolved (http://bugs.uclibc.org):
9690 #7136: ecryptfs-utils needs gettext to run when glibc/eglibc...
9691 #7322: libgomp dependency issue with imagemagick
9692 #7328: Git dl of versions in x/y broken
9694 2014.08-rc2, Released August 18th, 2014
9696 Fixes all over the tree.
9698 User manual restructured / reworked.
9700 Toolchain: Fix for C++ exceptions / pthread_exit() on
9701 uClibc/glibc, C++-11 features with uClibc.
9703 Updated/fixed packages: bandwidthd, bluez5_utils, empty,
9704 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop,
9705 infozip, libcuefile, libeml, libnftl, localedef, ltrace,
9706 matchbox, mpd, network-manager, nftables, ngrep, nut, openssl,
9707 oprofile, perl, perl-net-ssleay, postgresql, pppd, procps-ng,
9708 qt, subversion, synergy, systemd, tar, tftpd, webkit,
9709 xapp_rstart, xbmc, xbmc-pvr-addons
9711 Issues resolved (http://bugs.uclibc.org):
9713 #7124: Use BR toolchain externally results a non-bootable...
9714 #7208: Glibc C++ aplications crash if they use exceptions
9715 #7250: Cannot build with -std=c++11
9716 #7262: Generating locale en_US.UTF-8 fails on 64bit fedora..
9717 #7286: systemd 215 doesn't build
9719 2014.08-rc1, Released August 8th, 2014
9721 Fixes all over the tree and new features.
9723 Architecture: Powerpc64 BE/LE added, AVR32 deprecated.
9724 Improved altivec / SPE /atomic instructions
9725 handling. Additional PowerPC CPU variants added.
9727 Defconfigs: Atmel SAMA5D3, Congatec QMX6, Lego ev3, TS-5x00,
9728 qemu-system-xtensa, qemu-aarch64-virt added. A number of
9729 tweaks to existing ones. lpc32xx defconfigs removed.
9731 Toolchain: Microblaze support for internal musl toolchain.
9732 Default to GCC 4.8 for internal toolchain, remove deprecated
9733 4.3 and 4.6 versions.
9734 External CodeSourcery / Linaro toolchain updates, option to
9735 copy gconv libraries for external toolchains.
9737 Infrastructure: graph-depends: misc fixes, transitive
9738 dependencies are not drawn by default. Download handling is
9739 now done using helper scripts. Integrity of downloads can now
9740 be verified using sha* hashes. Subversion download now uses
9741 peg revisions for robustness.
9742 Legal-info: License info of local or overridden packages are
9743 saved as well. Toolchain packages are also taken into account.
9744 autotools: Static linking with libtool / v1.5 improvements.
9745 Gettextize support, similar to autoreconf.
9746 kconfig package infrastructure added.
9748 Misc: Version selection for busybox dropped.
9750 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
9751 alsamixergui, argus, armadillo, at, atftp, atk, avahi,
9752 avrdude, axel, b43-firmware, b43-fwcutter, bandwidthd, bc,
9753 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
9754 bmon, boa, bonnie, bootutils, bsdiff, btrfs-progs, bustle,
9755 busybox, bwm-ng, bzip2, ca-certificates, cairo, can-utils,
9756 ccache, ccrypt, chrony, cifs-utils, classpath, cloog, cmake,
9757 collectd, connman, coreutils, cosmo, cppcms, cramfs, crda,
9758 cryptodev-linux, cryptodev, ctorrent, cvs, dbus-cpp,
9759 dbus-glib, dbus-python, dbus, dcron, dejavu, devmem2,
9760 dfu-util, dhcp, dhcpcd, dhcpdump, dhrystone, dialog, dillo,
9761 distcc, dmidecode, dmraid, dnsmasq, doom-wad, dropbear,
9762 dropwatch, dsp-tools, dtv-scan-tables, dvb-apps, e2fsprogs,
9763 e2tools, eeprog, eigen, elf2flt, elftosb, enlightenment,
9764 enscript, espeak, ethtool, eudev, evemu, exim, expedite,
9765 explorercanvas, ezxml, faifa, fan-ctrl, fconfig, feh,
9766 fetchmail, ffmpeg, fftw, file, fio, fis, flann, flashrom,
9767 flex, flot, fltk, fontconfig, freerdp, freescale-imx,
9768 freetype, ftop, gcc, gd, gdb, genimage, genromfs, gettext,
9769 giblib, glib-networking, glibc, gmp, gnupg, gnutls, gpm, gpsd,
9770 gptfdisk, gpu-viv-bin-imx6q, gqview, grantlee, gst-ffmpeg,
9771 gst-fsl-plugins, gst1-libav, gst1-plugins-bad,
9772 gst1-plugins-ugly, gtk2-engines, gtk2-theme-hicolor, gtkperf,
9773 gvfs, haserl, hdparm, hostapd, httping, i2c-tools, icu,
9774 imagemagick, imx-lib, inadyn, inotify-tools, input-tools,
9775 ipkg, iproute2, iputils, irda-utils, iw, jack2, jpeg, jquery,
9776 jquery-keyboard, jquery-mobile, jquery-validation, jsmin, kbd,
9777 kexec, kmod, knock, latencytop, lcdapi, leafpad, lesstif,
9778 lftp, libaio, libarchive, libargtable2, libart, libatasmart,
9779 libatomic_ops, libbsd, libcap-ng, libcec, libcgicc, libcgroup,
9780 libconfuse, libcurl, libdrm, libdvdnav, libdvdread,
9781 libeXosip2, libedit, liberation, libesmtp, libev, libevas,
9782 libevdev, libevent, libfcgi, libffi, libfreefare, libfslcodec,
9783 libfslparser, libfslvpuwrap, libgail, libgcrypt, libglade,
9784 libglib2, libgpgme, libgtk2, libhid, libical, libiconv,
9785 libiqrf, libjpeg, liblog4c-localtime, libmbus, libmicrohttpd,
9786 libmms, libndp, libnftnl, libnl, libnspr, libnss, liboauth,
9787 libpcap, libpng, libpthsem, libqmi, libraw, libraw1394,
9788 librsvg, libsoc, libsoup, libsvgtiny, libsysfs, libtasn1,
9789 libtirpc, libtorrent, libusb, libv4l, libwebsockets, libxcb,
9790 libxml2, libyaml, links, linux-firmware, linux-fusion,
9791 linux-headers, linux-pam, lite, live555, lm-sensors,
9792 lockfile-progs, lpc3250loader, lshw, lsof, lsuio, ltrace,
9793 ltris, lua-messagepack, luainterpreter, luajit, luaposix,
9794 luarocks, lvm2, lxc, lz4, lzo, make, makedevs, mdadm,
9795 mediastreamer, mesa3d, metacity, minidlna, mkpasswd,
9796 modem-manager, mongoose, mpd, mpg123, msgpack, mtd, mtools,
9797 mtr, musepack, musl, mysql, nano, nasm, nbd, ncurses, ndisc6,
9798 netatalk, netplug, network-manager, nftables, ngircd, nodejs,
9799 nss-mdns, ntp, nut, olsr, open2300, opencv, openntpd, openocd,
9800 openpgm, openpowerlink, openssh, openssl, openswan, openvpn,
9801 opkg, oprofile, opus-tools, orc, p910nd, pango, parted,
9802 pax-utils, pcmanfm, perf, perl, perl-module-build, php,
9803 pixman, pkgconf, poco, polarssl, popt, portmap, postgresql,
9804 prboom, protobuf-c, proxychains-ng, psmisc, psplash, ptpd2,
9806 python-{bottle,dpkt,id3,mad,msgpack,nfc,pygame,pyzmq,simplejson},
9807 python3, qhull, qt, qt5base, qt5connectivity, qt5declarative,
9808 qt5graphicaleffects, qt5multimedia, qt5quickcontrols,
9809 qt5sensors, qt5svg, qt5webkit, quagga, quota, radvd, rdesktop,
9810 read-edid, rpcbind, rpi-firmware, rpi-userland, rpm,
9811 rsh-redone, rsync, rt-tests, rtmpdump, rtorrent, rubix, ruby,
9812 samba, samba4, sane-backends, sawman, sconeserver, setserial,
9813 sg3_utils, shared-mime-info, smartmontools, smcroute, snappy,
9814 socketcand, spawn-fcgi, sqlite, squashfs, squid, sredird,
9815 startup-notification, statserial, strongswan, stunnel,
9816 sunxi-mali, supervisor, synergy, sysklogd, sysprof, sysstat,
9817 systemd, tcpdump, tcpreplay, texinfo, thrift, thttpd, ti-gfx,
9818 ti-utils, tinyhttpd, torsmo, trace-cmd, transmission, tslib,
9819 tstools, tvheadend, tzdata, uboot-tools, uclibc, udev,
9820 udpcast, usb_modeswitch, usbmount, util-linux, valgrind, vim,
9821 vlc, w_scan, wayland, webrtc-audio-processing, weston, wget,
9822 wireless-regdb, wireless_tools, wireshark, wpa_supplicant,
9823 xapp_{twm,xconsole,xcursorgen,xedit,xfs,xinit,xrandr},
9824 xdriver_xf86-video-intel, xlib_lib{FS,ICE,Xext,Xfont,Xft,Xi},
9825 xproto_fontsproto, xproto_inputproto, xserver_xorg-server,
9826 x11vnc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, xterm, xvkbd,
9829 New packages: flickcurl, fmc, fmlib, geoip, gnupg2,
9830 google-breakpad, imx-vpu, isl, kexec-lite, libglew, libglu,
9831 libinput, libksba, libmemcached, libmpdclient, librtlsdr,
9832 libuv, libva, libva-intel-driver, linux-zigbee, memcached,
9833 mpdecimal, ncmpc, opencore-amr, patchelf, perl-datetime-tiny,
9834 perl-gd, perl-gdgraph, perl-gdtextutil, perl-io-socket-ssl,
9835 perl-json-tiny, perl-mojolicious, perl-net-ssleay,
9836 perl-path-tiny, perl-try-tiny, perl-xml-libxml,
9837 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base,
9838 php-geoip, php-memcached, pifmrds, pinentry, powerpc-utils,
9839 procps-ng, pwgen, python-cffi, python-daemon, python-flup,
9840 python-ipython, python-numpy, qt5enginio, qt5webkit-examples,
9841 qt5websockets, simicsfs, sispmctl, sox, sshpass, tclap,
9842 twolame, upmpdcli, whois, xlib_libxshmfence, xproto_dri3proto
9844 Removed packages: procps
9846 Issues resolved (http://bugs.uclibc.org):
9848 #5750: Doing a Buildroot build from /usr doesn't work
9849 #5900: config flags to the Xenomai build system
9850 #6230: Cannot compile gcc without threads (uClibc-based)
9851 #6626: procps Unknown HZ value! (XX) Assume 100
9852 #7118: Package "thrift" requires atomic operations
9853 #7154: Local uClibc config file gets overwritten using ...
9854 #7160: host-xz not built
9855 #7166: hostapd: segfault when using RT5370
9856 #7172: Name collision of rpath token expansion and internal..
9857 #7178: NTPd package cannot sync time without a proper ntp.conf
9858 #7184: supervisord depends on libxml2 implicitly
9859 #7196: Unable to build on UBUNTU13.10
9860 #7268: python 2.7 compilation issue on a Debian/Ubuntu ...
9862 2014.05, Released May 31st, 2014
9866 Minor manual fixes. U-Boot now defaults to spl/u-boot-spl.bin
9869 Updated/fixed packages: exim, glibc, gnutls, libfribidi,
9870 qt5base, qt5webkit, sysklogd, thrift, u-boot
9872 2014.05-rc3, Released May 28th, 2014
9876 Updated/fixed packages: acl, attr, connman, dosfstools,
9877 dropbear, dvb-apps, exim, flite, gdb, httping, hwdata,
9878 lesstif, libnss, libv4l, lttng-babeltrace, midori, monit,
9879 mplayer, php, python2, rdesktop, rpi-userland, ruby, samba,
9882 Issues resolved (http://bugs.uclibc.org):
9884 #7100: license info for package 'acl' missing
9885 #7106: license info for package 'attr' missing
9886 #7112: license info for package 'hwdata'
9888 2014.05-rc2, Released May 21st, 2014
9890 Fixes all over the tree.
9892 Stripping using sstrip has been deprecated.
9894 BR2_EXTERNAL can now also be used to implement custom
9897 The newly added BR2_GRAPH_DEPTH variable to limit the depth of
9898 the generated dependency graph has been renamed to
9899 BR2_GRAPH_DEPS_OPTS, so additional options can be supported in
9902 The virtual package infrastructure will now error out early
9903 if multiple packages providing the same virtual package has
9904 been enabled (E.G. opengl). This change requires that the
9905 packages explicitly declare what virtual package(s) they
9908 Updated/fixed packages: acpid, armadillo, avahi, bellagio,
9909 btrfs-progs, cairo, clapack, directfb, duma, ecryptfs-utils,
9910 elfutils, eudev, fbgrab, fio, flann, fluxbox, gdb, gpm,
9911 gpu-viv-bin-mx6q, gst1-plugins-good, gst-plugins-good,
9912 imagemagick, iprutils, ipsec-tools, jack2, libdvdnav,
9913 libdvdread, libnss, libunwind, linux-headers, lsof, lua,
9914 luajit, matchbox-keyboard, mesa3d, mpd, mplayer, mtr, mysql,
9915 netsnmp, nodejs, openpowerlink, openvpn, pciutils,
9916 php-imagick, postgresql, pulseaudio, qt5quick1, rpi-userland,
9917 rsyslog, samba, samba4, sane-backends, sunxi-mali, systemd,
9918 ti-gfx, tstools, udev, webkit, wpa_supplicant, xbmc,
9919 xlib_libXpm, xserver_xorg-server, zyre
9921 Issues resolved (http://bugs.uclibc.org):
9923 #5396: Boot hangs when starting samba if BR2_ENABLE_LOCALE...
9924 #7016: Git issues in resulting buildroot tar
9925 #7094: pciutils doesn't build on Blackfin
9927 2014.05-rc1, Released May 13th, 2014
9929 Fixes all over the tree and new features.
9931 Architectures: Support for MIPS o32 ABI on MIPS-64 targets has
9932 been removed. Building o32 ELF files for MIPS64 is an exotic
9933 configuration that nobody should be using. If o32 is required,
9934 then is better if it's built for MIPS 32-bit cores so only
9935 32-bit instructions will be used leading to a more efficient
9937 Support for the ARM A12 variant and Intel corei7.
9939 Configs: Minnowboard and Altera SoCkit added, QEMU updates.
9941 Bootloaders: Grub2 and gummiboot support, syslinux support
9944 Toolchains: GCC 4.9. Glibc 2.19. Support for the musl C
9945 library for internal and external toolchains. 4.8-R3 support
9946 for ARC, Internal toolchain support for Aarch64 and
9947 Microblaze. Environment variable to control debug output of
9948 toolchain wrapper renamed to BR2_DEBUG_WRAPPER to match the
9949 other variables. Toolchain tuple vendor name can now be
9950 customized. Updated external Linaro ARM/Aarch64
9951 toolchains. Added external Linaro ARMEB toolchain.
9952 A GDB gdbinit file is now generated for external toolchains to
9953 automatically set the correct sysroot.
9955 Kconfig handling for minimum kernel headers version required
9956 for packages. Now packages needing specific kernel header
9957 features can specify these requirements in Kconfig.
9959 Infrastructure: Support for (but disabled as it leads to
9960 unreproducible builds) toplevel parallel builds. See the
9961 comment at the top of Makefile for details about how to enable
9962 it and what the problems are if you want to test it.
9963 Python package infrastructure extended to support Python 3.x
9964 Perl and virtual package infrastructure support added.
9965 PRE_*_HOOKS support for all build steps.
9967 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi,
9968 barebox, bash, beecrypt, bellagio, binutils, boost,
9969 boot-wrapper-aarch64, bustle, busybox, ca-certificates, cairo,
9970 ccache, ccid, cgilua, chrony, cifs-utils, civetweb, cmake,
9971 collectd, connman, coreutils, coxpcall, cppcms, cppzmq, crda,
9972 cryptodev, cryptsetup, cups, czmq, dbus, dhcpdump, directfb,
9973 dmalloc, dmraid, dnsmasq, dosfstools, dsp-tools, dtc,
9974 dvb-apps, ebtables, ecryptfs-utils, eigen, erlang, ethtool,
9975 evemu, evtest, f2fs-tools, fdk-aac, feh, ffmpeg, file, filemq,
9976 flac, flot, fmtools, fping, freetype, fswebcam, gcc, gd, gdb,
9977 gettext, giblib, git, glibc, glibmm, glib-networking, gmp,
9978 gnutls, gpm, gpsd, gpu-viv-bin-mx6q, grep, gst1-libav,
9979 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
9980 gst1-plugins-ugly, gst-ffmpeg, gst-fsl-plugins, gst-omx,
9981 gst-plugins-good, gstreamer1, gvfs, harfbuzz, haveged,
9982 hostapd, htop, httping, ifplugd, iftop, igmpproxy,
9983 imagemagick, imlib2, imx-lib, infozip, intltool, iproute2,
9984 ipsec-tools, ipset, jansson, jpeg, jpeg-turbo, jquery,
9985 jquery-keyboard, jquery-ui, jquery-ui-themes, json-glib,
9986 json-javascript, kexec, kmod, lame, lbase64, lbreakout2,
9987 lcdproc, lftp, libao, libatasmart, libatomic_ops, libcap,
9988 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm,
9989 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp,
9990 libevas, libevdev, libfribidi, libfslcodec, libfslparser,
9991 libfslvpuwrap, libgail, libgles, libglib2, libgtk2, libhid,
9992 libjpeg, libmbim, libmicrohttpd, libmodplug, libnftnl,
9993 libnspr, libogg, libopenmax, libopenvg, libpcap, libplayer,
9994 libpng, libpthread-stubs, librsvg, libsigsegv, libsocketcan,
9995 libsoup, libtasn1, libtool, libtpl, libunwind, liburcu,
9996 libusb, libwebsockets, libxcb, libxml2, libxmlpp, libyaml,
9997 lighttpd, linphone, linux-firmware, linux-headers, ljsyscall,
9998 lmbench, lsof, ltp-testsuite, ltris, lttng-babeltrace,
9999 lttng-libust, lttng-modules, lttng-tools, lua, lua-cjson,
10000 luacrypto, lua-ev, luaexpat, luaexpatutils, luafilesystem,
10001 luainterpreter, luajit, lua-msgpack-native, luaposix,
10002 luarocks, luasec, luasocket, luasql-sqlite3, lvm2, macchanger,
10003 memstat, mesa3d, metacity, minidlna, mmc-utils,
10004 mobile-broadband-provider-info, modem-manager, mongrel2,
10005 monit, mpd, mplayer, msmtp, mtd, mtools, mutt, mysql, nasm,
10006 ncurses, ne10, netatalk, netsnmp, nettle, network-manager,
10007 newt, nfs-utils, nmap, nodejs, ntfs-3g, ntp, nut, ofono, ola,
10008 olsr, omniorb, opencv, opengl, openpgm, openssh, openssl,
10009 openswan, openvpn, orbit, orc, p11-kit, pango, parted,
10010 pciutils, pcre, pcsc-lite, perf, perl, perl-xml-parser, php,
10011 picocom, pixman, pkgconf, poppler, popt, portmap, powervr,
10012 pppd, pptp-linux, proftpd, protobuf, protobuf-c, ptpd2,
10013 pulseaudio, python, python3, python-bottle, python-m2crypto,
10014 python-netifaces, python-pyasn, python-pycrypto,
10015 python-pygame, python-pysnmp, python-pysnmp-apps,
10016 python-pysnmp-mibs, python-serial, python-setuptools,
10017 qextserialport, qt, qt5, qt5base, qt5connectivity,
10018 qt5declarative, qt5graphicaleffects, qt5imageformats,
10019 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
10020 qt5sensors, qt5serialport, qt5svg, qt5webkit, qt5x11extras,
10021 qt5xmlpatterns, qtuio, qwt, radvd, readline, rings,
10022 rpi-firmware, rpi-userland, rsh-redone, rsync, rsyslog, rtai,
10023 rtmpdump, rt-tests, ruby, samba, sconeserver, scons, sdl,
10024 sdl_image, sdl_mixer, sg3_utils, slang, smstools3, snmppp,
10025 socat, speex, sqlcipher, sqlite, squashfs, squid, strongswan,
10026 stunnel, sunxi-boards, sunxi-mali, sunxi-tools, sylpheed,
10027 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay,
10028 tidsp-binaries, ti-gfx, tmux, tvheadend, tzdata, uboot,
10029 uboot-tools, uclibc, udev, udisks, ulogd, usb_modeswitch,
10030 usb_modeswitch_data, usbmount, util-linux, valgrind, vlc,
10031 webkit, weston, wget, wireshark, wpa_supplicant, wsapi,
10032 w_scan, xapp_appres, xapp_bdftopcf, xapp_beforelight,
10033 xapp_bitmap, xapp_editres, xapp_fslsfonts, xapp_fstobdf,
10034 xapp_iceauth, xapp_ico, xapp_mkfontscale, xapp_rgb,
10035 xapp_rstart, xapp_sessreg, xapp_showfont, xapp_twm,
10036 xapp_viewres, xapp_xauth, xapp_xbacklight, xapp_xcalc,
10037 xapp_xclock, xapp_xditview, xapp_xdpyinfo, xapp_xdriinfo,
10038 xapp_xev, xapp_xfd, xapp_xfontsel, xapp_xfs, xapp_xfsinfo,
10039 xapp_xgc, xapp_xhost, xapp_xinit, xapp_xkbutils, xapp_xkill,
10040 xapp_xload, xapp_xlsclients, xapp_xlsfonts, xapp_xmag,
10041 xapp_xman, xapp_xmessage, xapp_xmodmap, xapp_xprop,
10042 xapp_xrandr, xapp_xrdb, xapp_xrefresh, xapp_xset,
10043 xapp_xsetroot, xapp_xsm, xapp_xstdcmap, xapp_xvidtune,
10044 xapp_xvinfo, xapp_xwd, xapp_xwininfo, xcb-util-wm,
10045 xdriver_xf86-input-evdev, xdriver_xf86-input-joystick,
10046 xdriver_xf86-input-keyboard, xdriver_xf86-input-mouse,
10047 xdriver_xf86-input-synaptics, xdriver_xf86-input-vmmouse,
10048 xdriver_xf86-video-ark, xdriver_xf86-video-ast,
10049 xdriver_xf86-video-ati, xdriver_xf86-video-cirrus,
10050 xdriver_xf86-video-dummy, xdriver_xf86-video-fbdev,
10051 xdriver_xf86-video-geode, xdriver_xf86-video-glide,
10052 xdriver_xf86-video-glint, xdriver_xf86-video-i128,
10053 xdriver_xf86-video-intel, xdriver_xf86-video-mach64,
10054 xdriver_xf86-video-mga, xdriver_xf86-video-neomagic,
10055 xdriver_xf86-video-newport, xdriver_xf86-video-nv,
10056 xdriver_xf86-video-openchrome, xdriver_xf86-video-r128,
10057 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
10058 xdriver_xf86-video-sis, xdriver_xf86-video-tdfx,
10059 xdriver_xf86-video-tga, xdriver_xf86-video-trident,
10060 xdriver_xf86-video-vesa, xdriver_xf86-video-vmware,
10061 xdriver_xf86-video-voodoo, xenomai, xerces, xl2tp, xlib_libFS,
10062 xlib_xtrans, xproto_xproto, xserver_xorg-server,
10063 xutil_util-macros, zeromq, zic, zmqpp, zyre
10065 New packages: armadillo, btrfs-progs, clapack, cosmo, dado,
10066 dbus-triggerd, dtv-scan-tables, e2tools, eudev, exim, expect,
10067 fetchmail, flann, flite, gnu-efi, grub2, gummiboot, heimdal,
10068 iprutils, iptraf-ng, jack2, jquery-mobile, libee, libestr,
10069 libgc, libgl, liblogging, libndp, libsoxr, libstrophe,
10070 libubox, libuci, libxmlrpc, ljlinenoise, lpeg, lpty, lrandom,
10071 lsqlite3, lua-coat, lua-coatpersistent, lua-csnappy, luajson,
10072 lualogging, lua-messagepack, lua-testmore, lunit, lzip, lzlib,
10073 musl, nftables, opentyrian, opentyrian-data,
10074 perl-module-build, php-gnupg, php-imagick, php-ssh2, php-yaml,
10075 php-zmq, postgresql, python-libconfig, python-pypcap,
10076 python-pyrex, qdecoder, qhull, samba4, smack, tz, tzdump, ucl,
10077 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons,
10078 yaffs2utils, zlog, znc
10080 Removed packages: crosstool-ng, python-distutilscross, vala
10082 Issues resolved (http://bugs.uclibc.org):
10084 #6842: Checking external toolchain for eabihf
10085 #6956: Packaging libsoxr
10086 #6986: Make legal-info fails on uboot versions before 2014.01
10087 #6992: Incorrect installation rights on external kernel module..
10089 2014.02, Released February 27th, 2014
10093 Updated/fixed packages: cegui06, cppdb, e2fsprogs, gcc, gdb,
10094 gst1-plugins-bad, gstreamer, gstreamer1, haserl, imagemagick,
10095 libpng, libxml2, lua, luajit, luarock, ncftp, openswan,
10096 pcsc-lite, qt5connectivity, ramsmp, strongswan, vlc
10098 Issues resolved (http://bugs.uclibc.org):
10100 #6938: mkuser script generates wrong password for new user in..
10102 2014.02-rc3, Released February 25th, 2014
10106 Updated/fixed packages: aiccu, ala-lib, alsa-utils, binutils,
10107 cairo, coreutils, dhcpcd, distcc, efl, evas, iputils, gdb,
10108 gpsd, gst-fsl-plugins, icu, libcec, libcgi, libplayer,
10109 libsecret, libsepol, libsigsegv, libtool, libv4l,
10110 linux-headers, matchbox-lib, mpg123, ncftp, opencv, pcmanfm,
10111 pixman, pv, qt, rt-tests, sawman, sconeserver, sdl, thrift,
10112 tvheadend, util-linux, webkit, xscreensaver
10114 Issues resolved (http://bugs.uclibc.org):
10116 #4706: Removing .stamp_target_installed does not trigger...
10117 #5030: busybox built fails if we use an override src dir...
10118 #5420: Dbus and /var/run management
10119 #5768: Not able to build ALSA-Lib for static build
10120 #5774: Not able to build ALSA-Utils for static build
10121 #6542: external python modules fail to compile to pyc if...
10122 #6764: Support for kernel signed modules
10123 #6794: Busybox compiled from buildroot hangs on pass from...
10125 2014.02-rc2, Released February 20th, 2014
10127 Fixes all over the tree. Static linking / nommu fixes and
10128 annotations for several packages.
10130 Updated/fixed packages: boost, busybox, collectd, coreutils,
10131 dropbear, elfutils, feh, gcc, gst1-libav, imagemagick, iozone,
10132 jimtcl, kexec, libvncserver, lvm2, lxc, mplayer, netsnmp, nut,
10133 opencv, python, python3, qtuio, systemd, thrift, transmission,
10134 uclibc, vlc, webkit
10136 Issues resolved (http://bugs.uclibc.org):
10138 #5450: AT91SAM9260 Bootstrap compilation problem
10139 #5582: libiconv 1.14 failed to build
10140 #5624: When building directfb, BR2_TARGET_LDFLAGS not used by..
10141 #5852: [2012.11] usb_modeswitch should depends of "BR2_PACK..
10142 #6218: binutils-2.23.2/gas fails with undefined reference to..
10143 #6236: binutils-2.23.2/bfd fails with undefined reference to..
10144 #6470: If the build directory is a child of /usr, the build..
10145 #6776: systemd error: static declaration of 'execvpe' follows..
10146 #6818: toolchainfile.cmake has absolut path references
10148 2014.02-rc1, Released February 11th, 2014
10150 Fixes all over the tree and new features.
10152 Support for external packages/defconfigs (BR2_EXTERNAL). See
10153 user manual for details.
10155 Cleanup of environment variable names for consistency. The
10156 download directory location override (BUILDROOT_DL_DIR) is now
10157 called BR2_DL_DIR. Likewise the name of the current .config is
10158 renamed from BUILDROOT_CONFIG to BR2_CONFIG. Please update
10159 your post build scripts if you use this! BUILD_DIR is now also
10160 exported to the post build/image scripts.
10162 Toolchain: GCC 4.8 fix for ARM stack corruption, reverted
10163 uClibc pread/pwrite backport as they cause issues on certain
10164 architectures, new Linaro and Sourcery Codebench toolchains.
10165 x86: Support for AMD Jaguar cores, SSE4.x, SH: SH2/SH3/SH3EB
10166 variants removed, Microblaze: Internal toolchain support
10168 Legal infrastructure: Info is now split between host and
10169 target packages, large number of license annotations.
10171 Lua: selection between lua 5.1 / 5.2, luarocks support
10173 Python: package infrastructure, many new packages.
10175 Defconfigs: Armadeus APF51 + Zedboard added, apf27, apf28,
10176 beaglebone, microblaze, pandaboard, qemu, raspberry pi
10179 Updated/fixed packages: aiccu, alsa-lib, alsa-utils,
10180 am33x-cm3, aumix, autoconf, automake, barebox, bellagio,
10181 berkeleydb, binutils, bison, blackbox, bluez_utils, boost,
10182 bustle, busybox, cairo, can-utils, ccache, ccid, cgilua,
10183 cifs-utils, civetweb, cmake, collectd, connman, copas,
10184 coreutils, coxpcall, cppzmq, cramfs, crda, cryptodev-linux,
10185 cryptsetup, cups, czmq, dhcpcd, dhcpdump, dhrystone, dialog,
10186 dmraid, dnsmasq, dosfstools, dropbear, dropwatch, dtc, duma,
10187 dvb-apps, e2fsprogs, eglibc, eigen, elf2flt, erlang, ethtool,
10188 f2fs-tools, ffmpeg, file, filemq, fio, flashrom, flex,
10189 fluxbox, fontconfig freerdp, freetype, gadgetfs-test, gawk,
10190 gcc, gdb, gdbm, gettext, git, glibc, gnupg, gnutls, gob2,
10191 gpsd, grep, grub, gst-ffmpeg, gst-plugins-good,
10192 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
10193 gst1-plugins-ugly, gstreamer, gstreamer1, gtest, icu, iftop,
10194 imagemagick, inadyn, infozip, iozone, iproute2, iptables, iw,
10195 jpeg, jpeg-turbo, jq, kexec, kmod, knock, lbase64, lcdapi,
10196 lftp, libcdaudio, libcgi, libcgicc, libcuefile, libcurl,
10197 libdmtx, libdrm, libdvdnav, libdvdread, libegl, libevent,
10198 libexif, libfcgi, libfreefare, libgles, libglib2, libllcp,
10199 libmicrohttpd, libmpd, libnfc, libnl, libnss, libopenmax,
10200 libopenvg, libpcap, libpfm4, libplayer, libpng, libqmi,
10201 libreplaygain, libroxml, libsamplerate, libsexy, libsigsegv,
10202 libsndfile, libsoc, libtasn1, libtorrent, libtpl, libupnp,
10203 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp,
10204 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555,
10205 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua,
10206 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils,
10207 luafilesystem, luajit, luaposix, luasec, luasocket,
10208 luasql-sqlite3, m4, matchbox, mdadm, minicom, mongrel2, mpc,
10209 mpd, mpg123, mplayer, mtd, mysql, lvm2, mxml, ncurses, ne10,
10210 neard, neardal, netsnmp, netstat-nat, network-manager, nodejs,
10211 numactl, ofone, ola, olsr, omniorb, open2300, opencv,
10212 openpowerlink, openssh, openssl, openvpn, oprofile, opus,
10213 opus-tools, orbit, p11-kit, parted, pcre, pcsc-lite, perl,
10214 php, poco, poppler, powervr, protobuf-c, psplash, python,
10216 python-{crc16,distutilscross,dpkt,id3,ipy,m2crypto,mad,meld},
10217 python-{netifaces,nfc,protobuf,pygame,pyparsing,pyro,pyzmq},
10218 python-{serial,setuptools}, qt, qt5base, qt5connectivity,
10219 qt5declarative, qt5graphicaleffects, qt5jsbackend,
10220 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
10221 qt5webkit, radvd, redis, rings, rng-tools, rpcbind,
10222 rpi-firmware, rpi-userland, rt-tests, sam-ba, samba, sawman,
10223 sconeserver, scons, sdl, sg3_utils, snappy, snmppp,
10224 socketcand, spice, spice-protocol, sqlcipher, sqlite, squid,
10225 sshfs, strace, subversion, sunxi-mali, supervisor, sysklogd,
10226 sysprof, sysstat, systemd, sysvinit, taglib, tar, tcpdump,
10227 ti-gfx, ti-utils, tinymembench, tn5250, trace-cmd,
10228 transmission, tvheadend, tzdata, zxing, uboot, uboot-tools,
10229 uclibc, udev, udpcast, ulogd, urg, usb_modeswitch_data,
10230 util-linux, vala, valgrind, vorbis-tools, wavpack, wayland,
10231 weston, wget, wireless-regdb, wireshark, wpa_supplicant,
10232 wsapi, xavante, xapp_xdpyinfo, xapp_xrandr, xcb-proto,
10233 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp,
10234 xlib_lib{FS,SM,X11},
10235 xlib_libX{au,aw,composite,cursor,damage,ext,fixes,font,i},
10236 xlib_libX{inerama,mu,pm,randr,render,res,t,tst,v,xf86dga},
10237 xlib_libXxf86vm, xlib_libdmx, xlib_libfontenc,
10238 xlib_libpciaccess, xlib_xtrans, xproto_dri2proto,
10239 xproto_{glproto,inputproto,presentproto,randrproto,videoproto},
10240 xproto_xextproto, xproto_xproto, xutil_util-macros,
10241 xutil_makedepend, zic, zmqpp, zxing, zsh, zyre
10243 New packages: apitrace, avrdude, c-ares, ca-certificates,
10244 cwiid, dbus-cpp, evemu, fping, fswebcam, gpm, gst1-libav,
10245 haveged, intel-microcode, iucode-tools, jasper, joe, ktap,
10246 lbreakout2, libass, libbluray, libcdio, libenca, libevdev,
10247 libmbim, libmodplug, libnfs, libnftnl, libplist, libshairplay,
10248 libsocketcan, ljsyscall, log4cplus, ltris, luainterpreter,
10249 luarocks, minidlna, mmc-utils, modemmanager, mtr, net-tools,
10250 python-configobj, python-dialog, python-json-schema-validator,
10251 python-keyring, python-msgpack, python-posix-ipc,
10252 python-pyasn, python-pycrypto, python-pysnmp,
10253 python-pysnmp-apps, python-pysnmp-mibs, python-pyusb,
10254 python-simplejson, python-tornado, python-versiontools,
10255 rtmpdump, rtptools, smcroute, smstools3, tcpreplay, thrift,
10256 ti-uim, tinyxml, tmux, vlc, wmctrl, xconsole
10258 Removed packages: autoconf, automake, ccache, cpanminus, lzma,
10259 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke
10261 Issues resolved (http://bugs.uclibc.org):
10263 #65: new package: dbus c++ language bindings
10264 #769: Update configuration menu for MIPS target
10265 #2419: Add a bundle of Lua modules
10266 #2629: Segmentation faults and division by zero in Grub on ext2
10267 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05)
10268 #4339: Allow override of DL_DIR in extract step
10269 #4363: Make sure that copied linux and busybox defconfig are...
10270 #4454: There should be simple way to update image, when chang...
10271 #5024: grub fails to build for x86_64 target architecture
10272 #5066: New-Package: net-tools
10273 #5072: ncurses: add ncurses-progs to target
10274 #5294: uclibc build ignores target CFLAGS and LDFLAGS
10275 #5366: Login doesn't work with util-linux versions of login/agetty
10276 #5378: dropbear Makefile broken
10277 #5390: System banner - change to empty doesn't remove /etc/issue
10278 #5780: spurious build failure because it cannot remove ubinize.cfg
10279 #5798: ncurses-5.9 fails to compile statically
10280 #5810: Buildroot 2012.11: Additional GCC option "-msoft-float" ...
10281 #6080: Git fetch caching
10282 #6092: Bootable ISO image creation seems to have stopped working..
10283 #6272: coreutils build fails
10284 #6434: apply-patches.sh does not work recursively
10285 #6446: eglibc doesn't install ldconfig to target
10287 #6596: Slow bootup if mdev is chosen
10288 #6656: Build Qt5 with ccache
10289 #6662: internal compiler error: Segmentation fault during making..
10290 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package
10291 #6752: genext2fs: e2fsck must run before tunefs -U random
10292 #6770: openssl 1.0.1f fails with ccache
10293 #6830: Qt5: no fonts are installed
10294 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup
10295 #6854: Update to Qt 5.2.1
10297 2013.11, Released November 30th, 2013:
10301 Updated/fixed packages: apr, binutils, dbus-python, dropwatch,
10302 ecryptfs-utils, eglibc, gdb, gpsd, grantlee, hostapd,
10303 iptables, qlibiscsi, libnspr, libnss, libpfm4, libtool,
10304 lua-ev, lvm2, mplayer, qt, qt5, quagga, ruby, tinymembench,
10305 tvheadend, util-linux, wpa_supplicant
10307 Issues resolved (http://bugs.uclibc.org):
10309 #1279: Buildroot compiled Busybox and Coreutils LFS issues
10310 #2995: -fstack-protector-all causes ssh to SIGSEGV
10311 #5570: Cannot compile software on the target machine
10312 #6428: util-linux libmount segfaults with patch from buildroot
10313 #6500: php fails to build for armel
10314 #6554: gdb needs to dependents on host texinfo
10315 #6692: GNU nano fails to compile for x86_64
10316 #6704: wpa_supplicant: fix wrong path to executable file in D-Bus
10318 2013.11-rc3, Released November 26th, 2013
10320 Fixes all over the tree.
10322 Architecture: Mark MIPS I, II, III and IV as deprecated.
10324 Updated/fixed packages: beecrypt, dbus, e2fsprogs, libcap-ng,
10325 libglib2, libroxml, libsigsegv, libvncserver, lxc, mdadm,
10326 mongoose, nut, ola, omniorb, openssl, pcre, php, poco,
10327 protobuf-c, pv, qt5base, ruby, schifra, squid, sunxi-mail,
10328 swig, ti-gfx, tinymembench, uclibc, udisks, vim
10330 2013.11-rc2, Released November 18th, 2013
10332 Fixes all over the tree.
10334 Defconfigs: qemu_arm_versatile, qemu_arm_nuri, sheevaplug:
10335 Adjust kernel versions.
10337 Toolchain: avr32: fix for modern kernel headers
10339 Bootloader: Barebox updated to 2013.10.1
10341 Updated/fixed packages: dhcp, e2fsprogs, gst1-plugins-bad,
10342 libcurl, libvncserver, nano, pc, qt5base, squashfs, ttcp,
10345 Issues resolved (http://bugs.uclibc.org):
10347 #3601: DHCPD S80dhcp-server startup script issues
10348 #6320: Fix kernel compile issue if BR2_LINUX_KERNEL_CUSTOM_GIT_VERS..
10349 #6416: Xenomai package, patch alternative
10350 #6590: directfb-examples build failed whit linaro toolchain
10352 2013.11-rc1, Released November 12th, 2013
10354 Architectures: Nios-II support, MIPS arch handling fixes
10356 Defconfigs: cubieboard2, freescale i.MX 6sololite evk,
10357 sabre-sd, wandboard added, rpi renamed to raspberrypi_defconfig
10359 Toolchain: glibc support, upstream uClibc fixes, uClibc 0.9.31
10360 for avr32, crosstool-ng backend removed, external musl
10361 toolchain support, gcc 4.8.2, updated Linaro external
10362 toolchains. Fortran and objective-C support deprecated,
10365 Bootloaders: U-Boot: u-boot.imx support, version bumps
10367 Linux: use kmod instead of module-init-tools
10369 System: default to devtmpfs for /dev
10371 Infrastructure: Make 3.82 fixes, locales generation fixes, CVS
10372 download support, post-rsync hooks
10374 Fs: u-boot image support for cpio
10376 Updated/fixed packages: aircrack-ng, alsamixergui, apr,
10377 apr-util, atk, automake, bellagio, berkeleydb, bind, binutils,
10378 bison, boost, busybox, can-utils, ccache, ccid, cgilua,
10379 chrony, cifs-utils, cjson, collectd, connman, conntrack-tools,
10380 copas, cppcms, cppzmq, czmq, dash, dbus, dhcpcd, diffutils,
10381 directfb, dmidecode, dnsmaqs, docker, dosfstools, dropbear,
10382 dropwatch, ebtables, eglibc, elf2flt, empty, enchant, erlang,
10383 ethtool, fbgrab, fbv, fdk-aac, feh, ffmpeg, file, findutils,
10384 fltk, fmtools, freetype, gdk-pixbuf, gettext, git,
10385 glib-networking, gmp, gnupg, gnutls, gpu-viv-bin-mx6q, gsl,
10386 gstreamer, gstreamer1, gst1-plugins-{bad,base,good,ugly},
10387 gtest, gutenprint, hplip, i2c-tools, icu, ifplugd,
10388 imagemagick, iozone, iproute2, ipset, iptables, iw, jamvm,
10389 jansson, jpeg-turbo, kismet, kmod, lcms2, libassuan, libcap,
10390 libcap-ng, libcdaudio, libcec, libcue, libcurl, libdrm,
10391 libedit, libevas, libevent, libfreefare, libfuse,
10392 libgpg-error, libiconv, liblog4c-localtime, libmicrohttpd,
10394 libnetfilter_{acct,conntrack,cthelper,cttimeout,log,queue},
10395 libnfnetlink, libnl, libpng, libqmi, libqrencode, libroxml,
10396 libsecret, libsigsegv, libsoup, libtirpc, libunwind, libusb,
10397 libvpx, lighttpd, linphone, linux-pam, lmbench,
10398 lockfile-progs, log4cxx, logrotate, logsurfer, ltp-testsuite,
10399 ltrace, luacrypto, luaposix, lvm2, m4, matchbox-lib,
10400 media-ctl, mediastreamer, minicom, minidlna, mongoose, monit,
10401 mpc, mpd, mpg123, mplayer, mrouted, mtdev, mutt, mysql_client,
10402 nano, ncftp, ndisc6, neard, neardal, neon, net-snmp, netatalk,
10403 netcat, netkitbase, netperf, netplug, nettle, nfacct,
10404 nfs-utils, ngircd, ngrep, noip, nuttcp, olsr, openssh, opkg,
10405 oprofile, opus-tools, orc, ortp, pciutils, pcre, pcsc-lite,
10406 perf, perl, perl-cross, php, picocom, pkgconf, polarssl,
10407 poppler, pppd, proftpd, protobuf, proxychains-ng, pulseaudio,
10408 pv, qemu, qt, qt5base, qt5webkit, quagga, radvd, redis,
10409 rpi-{firmware,userland}, rrdtool, rsync, rtorrent, ruby,
10410 samba, scons, screen, sdl_sound, ser2net, setserial,
10411 smartmontools, socat, socketcand, sqlcipher, sqlite, squid,
10412 stress, strongswan, stunnel, sudo, syslinux, systemd,
10413 sysvinit, tcl, ti-gfx, time, transmission, tremor, tslib,
10414 tstools, tvheadend, tzdata, uboot-tools, uclibc, udpcast,
10415 uemacs, ulogd, usb_modeswitch{,_data}, util-linux, vala,
10416 valgrind, vde2, vorbus-tools, vpnc, vsftpd, vtun, wayland,
10417 webkit, webp, webrtc-audio-processing, weston, wget,
10418 wireshark, wsapi, xavante, xdriver_xf86-video-geode, xenomai,
10419 xinetd, xlib_libpthread-stubs, xl2tp, xmlstarlet,
10420 xserver_xorg-server, xz, zeromq, zic, zmqpp
10422 New packages: aiccu, autossh, bc, civetweb, cppdb, cryptsetup,
10423 duma, eigen, harfbuzz, igmpproxy, iputils, jq, knock, kobs-ng,
10424 lesstif, libcgroup, libsepol, libsoc, libssh2, luasec, luasql,
10425 lxc, nut, ola, omniorb, openpowerlink, orbit, p910nd, psplash,
10426 python-crc16, python-ipy, python-pyzmq, qt5sensors,
10427 qt5serialport, qt5x11extras, snmppp, subversion, tcping,
10428 trace-cmd, xscreensaver, zsh
10430 Removed packages: module-init-tools
10432 Issues resolved (http://bugs.uclibc.org):
10434 #1138: Buildroot fails to build packages if BR2_GCC_SHARED_LIBGCC=y
10435 #5408: qt build failure with Sourcery CodeBench ARM 2010.09
10436 #5630: makefile error with toolchain helpers.mk
10437 #5672: htop: remove X11 stuff
10438 #5678: linux.mk: linux-menuconfig fails
10439 #5696: python3 installation is too large, patches from python2 needed
10440 #5978: Erlang does not build for arm in 2013.02-rc3
10441 #6392: Extended ARM uImage kernel options
10442 #6404: Buildroot's coreutils 'uname -p' reports 'Unknown' on recent..
10443 #6428: util-linux libmount segfaults with patch from buildroot
10444 #6452: eglibc from Linaro 2013.07 not copied to target correctly
10445 #6566: PHP segfault when crosscompiled to mips64 - patch included
10446 #6572: [PowerPC] Buildroot uses wrong external toolchain libraries..
10447 #6578: udisks package broken
10448 #6602: ebtables 64 bit kernel + 32 bit userland alignment error..
10449 #6608: ebtables missing ethertypes - fix included
10450 #6620: Sysvinit package missing killall5 and symlinks - patch included
10451 #6632: CMake use host pkg-config
10452 #6638: pkgconf doesn't download
10453 #6644: "all" target doesn't work in out-of-tree builds
10454 #6650: Segmentation fault when trying to build latest buildroot
10455 #6668: iptables limit module alignment problem on mips64
10457 2013.08, Released August 31th, 2013:
10461 Documentation build fixed.
10463 Updated/fixed packages: ltrace, strongswan
10465 2013.08-rc3, Released August 29th, 2013:
10467 Fixes all over the tree.
10469 External toolchain lib32/lib64 handling, ABI name for EABIhf,
10470 misc fixes for generatelocales, apply-patches and module
10473 Top level menu names reordered and renamed for clarity.
10475 Updated/fixed packages: acl, attr, bash, dbus, directfb,
10476 dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna,
10477 openssh, openssl, pulseaudio, python-setuptools, qt5,
10478 qt5webkit, redis, strongswan, sunxi-mali
10480 Issues resolved (http://bugs.uclibc.org):
10482 #6464: dbus-daemon-launch-helper needs setuid
10484 2013.08-rc2, Released August 16th 2013:
10486 Documentation improvements.
10488 External toolchains fixes.
10490 Updated/fixed packages: aircrack-ng, bash, boost, cairo,
10491 cppcms, eglibc, ffmpeg, gcc, git, gnupg, imagemagick, libcec,
10492 libffi, libgcrypt, linux, linux-headers, ltrace, netatalk,
10493 opencv, opengl, readline, samba, strongswan, sunxi-cedarx,
10494 uclibc, udev, wayland, webkit, zeromq.
10496 Issues resolved (http://bugs.uclibc.org):
10498 #6440: typo in ffmpeg makefile
10500 2013.08-rc1, Released August 5th, 2013:
10503 - improved support for floating point on ARM and Thumb/Thumb2
10504 - support for ARM OABI removed
10507 - support added for Sourcery CodeBench ARM and MIPS 2013.05
10508 - Linaro ARM and Aarch64 toolchains updated
10509 - support added for the Arago ARMv5 and ARMv7 toolchains
10510 - gcc 4.8.x version bumped
10511 - support for installing both FDPIC and FLAT libraries on
10513 - support for uClibc 0.9.31 removed,
10514 - convert the internal toolchain backend to use the package
10516 - support added for eglibc in the internal toolchain backend
10517 - toolchain components for the ARC architecture updated and
10519 - support for Blackfin in the internal toolchain fixed
10521 Defconfigs: beaglebone_defconfig updated, new defconfig for
10522 CubieBoard, for Olimex mx233 Olinuxino, for Calao Systems
10525 A number of packages have been fixed to use the
10526 <pkg>_CONFIG_SCRIPTS mechanism to get their <pkg>-config shell
10527 script installed and modified properly. Licensing informations
10528 has been added to a number of packages.
10530 Use XZ tarballs for a number of packages.
10532 Noticeable package changes/additions:
10533 - The glib2/libgtk2/webkit stack has been updated to recent
10535 - Support for Gstreamer 1.x has been added.
10536 - OpenGL support for TI OMAP platforms has been added.
10537 - OpenGL support for Allwinner platforms has been added.
10538 - OpenMAX support for RasberryPi has been added.
10540 Updated/fixed packages: acl, attr, autoconf, avahi, barebox,
10541 bind, binutils, busybox, bwm-ng, bzip2, cifs-utils, colletctd,
10542 cpanminus, cups, curl, dash, dbus, dhcp, directfb,
10543 directfb-examples, dnsmasq, dosfstools, dropbear, dtc,
10544 e2fsprogs, ed, efl, enlightenment, erlang, ethtool, fbgrab,
10545 fftw, firmware-imx, flot, fltk, freetype, gawk, gdk-pixbuf,
10546 gettext, gmp, gnutls, gsl, gutenprint, gvfs, gzip, haserl,
10547 hiawatha, httping, icu, imagemagick, imlib2, imx-lib,
10548 intltool, iozone, ipset, iptables, jquery, jquery-keyboard,
10549 jquery-sparkline, kmod, less, libart, libcdaudio, libcgicc,
10550 libesmtp, libftdi, libfuse, libglib2, libgtk, libgtk2, libidn,
10551 libiqrf, liblog4c-localtime, libnspr, libnss, libpcap,
10552 libroxml, libserial, libsigsev, libsoup, libtool, libtpl,
10553 libvncserver, libxml2, linphone, lm_sensors, logrotate,
10554 ltrace, lttng, luafilesystem, luajit, minicom, monit, mpg123,
10555 mtd, mutt, mxml, neard, netatask, netsnmp, nettle,
10556 network-manager, nodejs, nss-mdns, openssh, openswan, openvpn,
10557 opkg, opus, pcre, perl-cross, php, pixman, poco, polarssl,
10558 pulseaudio, pv, python, python3, qt, qt5, qt5declarative,
10559 qt5jsbackend, qt5quick1, readline, rpi-firmware, ruby, samba,
10560 sane-backends, sconeserver, sdl_image, sdparm, ser2net,
10561 socketcand, sqlite, squid, strace, tcl, tcpdump, tinyhttpd,
10562 tvheadend, tzdata, uboot, udpcast, usb_modeswitch,
10563 usb_modeswitch_data, usbutils, webkit, wireshark, wvstreams,
10564 xapp_luit, xapp_xmodmap, xenomai, xfsprogs, xlib_libX11, zic,
10567 New packages: a10disp, aespipe, am33x-cm3, cppcms, dhcpcd,
10568 dropwatch, dtc, ecryptfs-utils, eglibc, elf2flt, fdk-aac,
10569 gcc-final, gcc-initial, gcc-intermediate, git,
10570 gpu-viv-bin-mx6q, gst1-plugins-bad, gst1-plugins-base,
10571 gst1-plugins-good, gst1-plugins-ugly, gst-omx,
10572 gst-plugin-x170, gstreamer1, jimtcl, lbase64, libassuan,
10573 libbsd, libcec, libdvbsi, libedit, libgpgme, libqmi,
10574 libqrencode, libsvg, libsvg-cairo, libunwind, libvpx,
10575 linux-headers, lockdev, luabitop, luacrypto, lua-ev,
10576 luaexpatutils, msgpack, ocrad, on2-8170-libs,
10577 on2-8170-modules, p11-kit, pax-utils, ptpd, ptpd2,
10578 python-pyro, ramspeed/smp, snappy, strongswan, sunxi-boards,
10579 sunxi-cedarx, sunxi-mali, sunxi-tools, ti-gfx, tinymembench,
10580 tree, tstools, uclibc, w_scan.
10582 Issues resolved (http://bugs.uclibc.org):
10584 #4718: python (built for powerpc) distutils has paths to host
10586 #5516: appended device tree blobs on uImage fails
10587 #6302: Versions of packages retrieved from github.com are wrong
10588 #6308: dosfstools download link is wrong
10589 #6326: Dropbear: Add options to allow better config for
10590 different target devices (e.g. routers)
10591 #6338: Wrong download link for minicom package
10592 #6344: Wrong handling of license text files with same name and
10593 different directory
10594 #6374: gnutls package broken if linux cryptodev module
10596 #6410: omap3_beagle has uimage error load address error
10598 2013.05, Released May 31th, 2013:
10602 External toolchain wrapper fix for if host/usr/bin is placed
10605 Updated/fixed packages: acpid, at91bootstrap, czmq, elf2flt,
10606 flex, jamvm, kmod, libplayer, libtirpc, libv4,
10607 lttng-babeltrace, opengl, qt5jsbackend, udpcast, wvstreams
10609 Issues resolved (http://bugs.uclibc.org):
10611 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc...
10612 #4988: flex and m4 problems
10613 #5912: obsolete CVS files
10615 2013.05-rc3, Released May 25th, 2013:
10619 Updated/fixed packages: aircrack-ng, bellagio, boost, crda,
10620 dvb-apps, flot, libatomic_ops, libeXosip2, libosip2, libxml2,
10621 mongrel2, poco, portaudio, pptp-linux, tvheadend, urg, weston,
10624 2013.05-rc2, Released May 15th, 2013:
10626 Fixes all over the tree.
10628 Default number of parallel jobs is now number of CPUs + 1.
10630 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash.
10632 Updated/fixed packages: aircrack-ng, busybox, cairo,
10633 classpath, curlftpfs, czmq, dbus, f2fs-tools, fan-ctrl,
10634 filemq, gst-plugin-bad, gutenprint, hplip, json-c,
10635 libatomic_ops, libcurl, libdrm, libglib2, libnspr, libnss,
10636 libsha1, libsigsegv, libxcb, linknx, linux-pam, lttng-modules,
10637 lttng-tools, matchbox-lib, mcookie, mesa3d, neon, pixman,
10638 pulseaudio, python-nfc, qt5imageformats, quota, openssl,
10639 sconeserver, strace, sylpheed, wvstreams,
10640 xapp_{appres,bdftopcf,beforelight,bitmap,edires,fonttosfnt},
10641 xapp_{fslsfonts,fstobdf,iceauth,ico,listres,luit,mkfontdir},
10642 xapp_{mkfontscale,oclock,rgb,rstart,scripts,sessreg,setxkbmap},
10643 xapp_{showfont,smproxy,twm,viewres,x11perf,xauth,xbacklight},
10644 xapp_x{biff,calc,clipboard,clock,cmsdb,cursorgen,dbedizzy,ditview},
10645 xapp_x{dm,dpyinfo,driinfo,edit,ev,eyes,f86dga,fd,fontsel,fs,fsinfo},
10646 xapp_x{gamma,gc,host,input-calibrator,input,kbcomp,kbevd,kbprint},
10647 xapp_x{kbutils,kill,load,logo,lsatoms,lsclients,lsfonts,mag,man},
10648 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode},
10649 xapp_x{setpointer,setroot,sm,stdcmap,vidtune,vinfo,wd,wininfo,wud},
10650 xcb-util, xcursor-transparent-theme, xdata_xbitmaps,
10651 xdata_xcursor-themes,
10652 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synaptics},
10653 xdriver_xf86-input-{tslib,vmmouse,void},
10654 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,fbdev,geode,glide},
10655 xdriver_xf86-video-{glint,i128,intel,mach64,mga,neomagic,newport},
10656 xdriver_xf86-video-{nv,openchrome,r128,savage,siliconmotion,sis},
10657 xdriver_xf86-video-{tdfx,tga,trident,v4l,vesa,vmware,voodoo,wsfb},
10658 xfont_encodings, xfont_font-adobe-{100,75}dpi,
10659 xfont_font-utopia-{100dpi,75dpi,type1},
10660 xfont_font-{alias,arabic-misc,bh-100dpi,bh-75dpi},
10661 xfont_font-bh-lucidatypewriter-{100,75}dpi, xfont_font-bh-{ttf,type1},
10662 xfont_font-bitstream-{100dpi,75dpi,type1}, xfont_font-cronyx-cyrillic,
10663 xfont_font-{cursor,daewoo,dec,isas,jis,micro}-misc,
10664 xfont_font-ibm-type1, xfont_font-misc-{cyrillic,ethiopic,meltho,misc},
10665 xfont_font-{mutt,schumacher}-misc,
10666 xfont_font-{screen-cyrillic,sony-misc,sun-misc,util},
10667 xfont_font-winitzki-cyrillic, xfont_font-xfree86-type1,
10668 xlib_lib{FS,ICE,SM,X11,XScrnSaver,Xau,Xaw,Xcomposite,Xcursor},
10669 xlib_libX{damage,dmcp,ext,fixes,font,ft,i,inerama,mu,pm,randr},
10670 xlib_libX{render,res,t,tst,v,vMC,xf86dga,xf86vm},
10671 xlib_lib{dmx,fontenc,pciaccess,pthread-stubs,xkbfile}, xlib_xtrans,
10672 xproto_{applewm,bigreqs,composite,damage,dmx,dri2,fixes}proto,
10673 xproto_{fontcache,font,gl,input,kb,randr,record,render}proto,
10674 xproto_{resource,scrnsaver,video,windowswm,xcmisc,xext}proto,
10675 xproto_{xf86bigfont,xf86dga,xf86dri,xf86vidmode,xinerama,x}proto,
10676 xserver_xorg-server, xutil_{makedepend,util-macros}
10678 Readded Packages: xapp_xinit
10680 Issues resolved (http://bugs.uclibc.org):
10682 #5054: amd64: cannot find init - due to missing /lib64 folder
10684 2013.05-rc1, Released May 8th, 2013:
10686 Architectures: ARC support, Blackfin support, FLAT binary
10687 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4
10689 Toolchains: Add new Microblaze external toolchains, Linaro
10690 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
10691 internal toolchain, default to GCC 4.7.x. Internal
10692 Crosstool-ng backend deprecated.
10694 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb
10695 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry
10698 FS: LZO and XZ compression methods, extra ubifs options,
10699 ext2 rev 0/1 and ext3/4 support.
10701 Patch handling: apply-patches now has .patch.xz support,
10702 Patch logic reworked as discussed during Febrary dev days:
10703 http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013
10705 <pkg>-rsync now excludes version control files.
10707 linux: uImage load address for ARM multiplatform kernels
10709 Infrastructure for multiple OpenGL / ES / EGL / OpenVG
10710 providers, similar to how libjpeg / libjpeg-turbo is handled.
10712 Infrastructure for packages to add system users.
10714 kconfig: updated to 3.9-rc2, support make olddefconfig
10716 Updated/fixed packages: alsa-lib, alsa-utils, apr, apr-util,
10717 argp-standalone, at, at91bootstrap, audiofile, aumix, avahi,
10718 bash, blackbox, bind, binutils, bison, boost, bridge-utils,
10719 busybox, ccache, cifs-utils, cmake, collectd, connman,
10720 conntrack-tools, cpanminus, crosstool-ng, diffutils, directfb,
10721 directfb-examples, divine, dmalloc, dnsmasq, dosfstools,
10722 dropbear, e2fsprogs, ebtables, eeprog, erlang, ethtool,
10723 fb-test-app, fbset, feh, ffmpeg, file, flex, flot, foomatic,
10724 fxload, gd, gdb, gdisk, genimage, gettext, gmp, gnuchess,
10725 gnutls, gob2, gperf, gpsd, gstreamer, haserl, hiawatha, htop,
10726 httping, icu, inotify-tools, intltool, iproute2, ipset,
10727 iptables, iw, jpeg, jquery, jquery-{sparkline,validation},
10728 json-c, kbd, kexec, kismet, kmod, lcdproc, libarchive,
10729 libatasmart, libcap, libconfig, libconfuse, libcurl, libdrm,
10730 libeet, libev, libevas, libeXosip2, libffi, libfribi, libfuse,
10731 libgcrypt, libglib2, libgtk2, libid3tag, libmicrohttpd,
10732 libnetfilter_acct, libnetfilter_conntrack, libnl, libpcap,
10733 libplayer, libsigc, libv4l, libxcb, linenoise, linux-pam,
10734 lm_sensors, ltp-testsuite, luajit, lzop, madplay, make, mdadm,
10735 mediastreamer, memtester, mesa3d,
10736 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123,
10737 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon,
10738 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr,
10739 omap-u-boot-utils, openssh, openssl, openswan, openvpn,
10740 oprofile, orc, patch, pciutils, pcre, perl, php, poco,
10741 polarssl, proftpd, psmisc, pulseaudio, python,
10742 python-{bottle,netifaces,serial,setuptools}, qt, quagga,
10743 quota, radvd, rpi-firmware, rpi-userland, rt-tests, sam-ba,
10744 samba, sawman, sdl, ser2net, smartmontools, socat, socketcand,
10745 speex, squid, stress, stunnel, sudo, syslinux, sysstat,
10746 sysvinit, tcl, tcprelay, tinyhttpd, tslib, tvheadend,
10747 uboot-tools, udev, ulogd, util-linux, vala, vtun, webkit,
10748 xapp_{iceauth,luit,makefontscale,sessreg,setxkbmap,smproxy},
10749 xapp_{xauth,xcmsdb,xdpyinfo,xev,xgamma,xhost,xinput,xkbcomp},
10750 xapp_{xkbevd,xlsatoms,xlsclients,xmodmap,xpr,xprop,xrandr,xrdb},
10751 xapp_{xset,xwd,xwininfo}, xcb-{proto,util},
10752 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synptics},
10753 xdriver_xf86-input-{tslib,vmmouse,void},
10754 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,geode,glide,glint},
10755 xdriver_xf86-video-{i128,intel,mach64,mga,neomagic,newport},
10756 xdriver_xf86-video-{openchrome,r128,savage,siliconmotion,sis},
10757 xdriver_xf86-video-{tdfx,trident,vesa,vmware,wsfb}, xenomai,
10758 xfont, xinetd, xkeyboard-config, xlib_lib{FS,ICE,SM,X11},
10759 xlib_libX{scrnSaver,au,aw,cursor,dmcp,ext,fixes,font,ft,i},
10760 xlib_libX{inerama,mu,pm,randr,res,tst,v,vMC,xf86dga,xf86vm},
10761 xlib_lib{dmx,fontenc,pciaccess,xkbfile}, xlib_xtrans,
10762 xproto_{applevm,bigreqs,dri2,fonts,gl,input,kbd,record}proto,
10763 xproto_{resource,scrnsaver,xcmisc,xext,x}proto,
10764 xserver_xorg-server, xutil_makedepend, xz, zeromq
10766 New packages: aircrack-ng, bcusdk, chrony, crda,
10767 cryptodev-linux, cppzmq, czmq, dtach, enscript, exfat,
10768 exfat-utils, f2fs-tools, fan-ctrl, filemq, foomatic-filters,
10769 genimage, genpart, glibmm, gnuplot, gtest, gutenprint, hplip,
10770 iozone, jansson, jhead, jquery-keyboard, jquery-ui,
10771 jquery-ui-themes, json-glib, json-javascript, lcms2, libpfm4,
10772 libpthsem, libserial, libsigsegv, libtasn1, libwebsockets,
10773 libxkbcommon, libxml++, linknx, log4cxx, mongoose, mongrel2,
10774 mtools, ne10, nmap, nodejs, openobex, openpgm, poppler,
10775 protobuf-c, python-m2crypto, python-thrift, qjson, qt5base,
10776 qt5declarative, qt5graphicaleffects, qt5imageformats,
10777 qt5jsbackend, qt5multimedia, qt5quick1, qt5script, qt5svg,
10778 qt5webkit qt5xmlpatterns, rapidjson, redis, swig, texinfo,
10779 tzdata, urg, ussp-push, wayland, webp, weston, wireless-regdb,
10780 wireshark, wvdial, wvstreams, xcb-util-image, xcb-util-wm,
10781 xcursor-transparent-theme, zic, zmqpp, zyre
10783 Removed packages: microperl, ocf-linux, xapp_xinit,
10784 xapp_xplsprinters, xapp_xprehashprinterlist,
10785 xfont_font-bitstream-speedo,
10786 xlib_lib{Xfontcache,XprintAppUtil,XprintUtil,Xp,oldX,xkbui},
10787 xproto_{print,xf86rush}proto
10789 Deprecated packages: vala
10791 Issues resolved (http://bugs.uclibc.org):
10793 #1291: Add support for Faraday 526 arm processor (fa526)
10794 #2683: cups does not install correctly to target
10795 #3313: mesa3d fails to build
10796 #5186: initramfs/cpio should support lzo compression
10797 #5636: agetty - cannot get controlling tty error - need updated...
10798 #5906: collectd client headers not exported
10799 #5966: bison unnecessarily required as build dependency
10800 #6140: --enable-fileinfo not applied for php package
10801 #6164: openvpn usage of ip tool from Busybox
10803 2013.02, Released February 28th, 2013:
10805 Misc manual updates.
10807 Updated/fixed packages: busybox, collectd, flashbench,
10808 libgtk2, libupnp, mii-diag, quota
10810 2013.02-rc3, Released February 26th, 2013
10814 Updated/fixed packages: conntrack-tools, dialog,
10815 enlightenment, haserl, keyutils, libfif, libmad,
10816 linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm,
10817 ruby, spawn-fcgi, vtun
10819 Issues resolved (http://bugs.uclibc.org):
10821 #5960: fusion.ko driver does not install to target rootfs
10823 2013.02-rc2, Released February 19th, 2013
10825 Fixes all over the tree.
10827 Various manual updates and fixes.
10829 Updated/fixed packages: busybox, collectd, gesftpserver,
10830 glib-networking, gnutls, inotify-tools, libcurl, libffi,
10831 libglib2, libtorrent, libvorbis, neard, network-manager,
10832 ntfs-3g, openssl, qt, rpi-userland, rtorrent, thttpd, vim.
10834 Issues resolved (http://bugs.uclibc.org):
10836 #5906: collectd client headers not exported
10838 2013.02-rc1, Released February 10th, 2013
10840 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target
10841 libraries install fixed. Add Linaro ARM
10842 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery
10843 CodeBench MIPS 2012.03/09. Infrastructure to warn about
10844 missing 32bit support for binary toolchains. Toolchain wrapper
10845 is now relocatable. Add GDB 7.5.1 / Remove 6.8 / 7.0 /
10846 7.1. Deprecate uClibc 0.9.31.
10848 Architecture: Xtensa fixes, add missing powerpc variants, arm
10849 1136jf-s rev1, add A5/A15, neon support toggle, OABI
10850 deprecated. Sparc: drop old unused variants
10852 Bootloaders: At91bootstap: fix upstream URL, Barebox: add
10853 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes,
10854 environment image support, U-Boot: add 2013.01.01
10856 Linux: fix appended dtb handling for v3.8+ kernels, support
10857 multiple device trees
10859 Defconfigs: calao USB-A9260, snowball, QEMU PPC440 on ML507
10860 board, QEMU ARM Exynos4210, Kernel version in QEMU defconfigs
10861 updated, at91rm9200df: misc fixes. Lock kernel headers to
10864 Infrastructure: Git download fixes. Toolchain make target
10865 renamed from 'cross' to 'toolchain'. Eclipse integration
10866 support. Option to set root password, post image scripts,
10867 config scripts handling.
10869 Updated/fixed packages: alsa-lib, argp-standalone, argus,
10870 arptables, atk, audiofile, axel, beecrypt, bind, bison,
10871 bluez_utils, boost, cairo, can-utils, bmon, boa, busybox,
10872 cairo, ccache, cdrkit, cifs-utils, cjson, cmake, collectd,
10873 connman, coreutils, cpanminus, cups, dbus, dhcp, dialog,
10874 diffutils, directfb, distcc, divine, dnsmasq, docker,
10875 dosfstools, dstat, e2fsprogs, ebtables, ed, empty, ethtool,
10876 expedite, fbset, fbv, ffmpeg, flex, fltk, fluxbox, freetype,
10877 gadget-test, gawk, gdb, genext2fs, gettext, giblib,
10878 glib-networking, gmp, gmpc, gnupg, gnutls, gpsd,
10879 gst-plugins-{bad,base,good}, gstreamer, gzip, haserl, hdparm,
10880 heirloom-mailx, hiawanta, hostapd, icu, imagemagick, imlib2,
10881 inadyn, infozip, iproute2, ipset, iptables, iw, jpeg, jquery,
10882 jquery-sparklines, jqeury-validation, kismet, kmod, lame,
10883 libao, libcap, libcurl, libdvdnav, libdvdread, libecore,
10884 libedbus, libedje, libeet, libefreet, libeina, libeio,
10885 liberation, libelementary, libembryo, libethumb, libev,
10886 libevas, libffi, libfribidi, libfuse, libgcrypt, libglib2,
10887 libgpg-error, libgtk2, libhid, libidn, libmicrohttpd, libmpd,
10888 libnl, libnspr, libnss, libogg, libpcap, libplayer, libpng,
10889 libroxml, librsvg, libseccomp, libsigc, libsndfile, libungif,
10890 libupnp, liburcu, libusb-compat, libvncserver, libvorbis,
10891 libxml2, libxslt, lighttpd, links, linux-firmware,
10892 linux-fusion, ltp-testsuite, ltrace,
10893 lttng-{babel,libust,modules,tools}, lvm2, lua, luajit, lzop,
10894 matchbox-{desktop,lib}, mdadm, metacity, midori, minicom, mpd,
10895 mpfr, mplayer, mtd, mysql_client, ncurses, neon, netatalk,
10896 networkmanager, nspr, ntfs-3g, nuttcp, ofone, olsr, openssl,
10897 openvpn, opkg, oprofile, opus, opus-tools, orc, ortp, pango,
10898 pciutils, pcmanfm, pcre, pcsc-lite, perl, php, pixman,
10899 pkgconf, polarssl, pptp-linux, proxychains, pulseaudio,
10900 python, python3, qemu, qextserialport, qt, quagga, radvd,
10901 readline, rng-tools, rt-tests, rubix, ruby, sam-ba, samba,
10902 sane-backends, sconeserver, scons, screen, sdl, sdl_gfx,
10903 sdl_mixer, sdl_ttf, sdparm, sed, ser2net, smartmontools,
10904 speex, sqlite, squid, sshfs, strace, sudo, sylpheed, tn5250,
10905 taglib, tar, torsmo, transmission, tslib, uboot-tools, ulogd,
10906 usb_modeswitch, util-linux, valgrind, vim, vsftpd, wavpack,
10907 webkit, wipe, wireless_tools, wpa_supplicant, xapp_xinit,
10908 xapp_xinput-calibrator, xapp_xman, xapp_xmh, xlib_libX11,
10909 xlib_libXdmcp, xlib_libXft, xlib_libpthread-stubs,
10910 xlib_xtrans, xproto_xcmiscproto, xproto_xextproto,
10911 xserver_xorg-server, xstroke, xvkbd, xz
10913 New packages: b43-firmware, b43-fwcutter, bustle,
10914 cache-calibrator, cegui06, celt051, classpath, curlftpfs,
10915 dvb-apps, dvbsnoop, elfutils, enlightenment, firmware-imx,
10916 flashbench, gd, gesftpserver, gst-fsl-plugins, httping, iftop,
10917 imx-lib, jamvm, jpeg-turbo, keyutils, libatasmart, libcofi,
10918 libebml, libevas-generic-loaders, libfslcodec, libfslparser,
10919 libfslvpuwrap, libgsasl, libiscsi, libmatroska, libmcrypt,
10920 libmhash, libqwt, libseccomp, libsha1, linenoise, mcrypt,
10921 media-ctl, ncdu, neard, neardal, nettle, perf, polkit,
10922 proxychains, python-bottle, python-pyparsing, rpi-firmware,
10923 rpi-userland, sg3_utils, slirp, snowball-hdmiservice, spice,
10924 spice-protocol, tcllib, tvheadend, udisks, usbredir
10925 ux500-firmware, vde2, xcb-utils-keysyms, yavta,
10928 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek},
10929 xdriver_xf86-video-{apm,chips,i740,rendition,s3,s3virge,sisusb},
10930 xdriver_xf86-video-sun{cg14,cg3,cg6,ffb,leo,tcx},
10931 xdriver_xf86-video-{tsend,xgi,xgixp}
10933 Deprecated packages: xstroke
10935 Issues resolved (http://bugs.uclibc.org):
10937 #4237: building shared openssl w/-Os fails due to gcc bug
10938 #5690: python3 does not obey to BR2_PACKAGE_PYTHON3_PYC_ONLY=y
10939 #5602: python3 should install a "python" symbolic link
10940 #5846: Extra slash added to last slash in URL
10942 2012.11.1, Released January 3rd, 2013:
10944 Toolchain: Fixed non-largefile builds on recent Ubuntu
10947 Arch: fix missing x86/generic handling, Build for Xtensa with
10950 Updated/fixed packages: dosfstools, qt
10952 2012.11, Released December 2nd, 2012:
10954 Git shallow clone fix for older git version.
10956 Updated/fixed packages: ctuio, libtool
10958 Issues resolved (http://bugs.uclibc.org):
10960 #5726: List all the available hook points
10962 2012.11-rc2, Released November 30th, 2012:
10964 Minor fixes around the tree.
10966 Various manual updates and fixes.
10968 Add checks for legacy features.
10970 Updated/fixed packages: acpid, alsa-lib, arptables, binutils,
10971 busybox, ccache, cjson, cramfs, directfb, flex, fluxbox, gdb,
10972 hiawatha, igh-ethercat, imagemagick, imlib2, lcdproc,
10973 libdaemon, libecore, libhid, libmad, libpcap, libsigc, libusb,
10974 linux-fusion, matchbox, ocf-linux, owl-linux, python, rrdtool,
10975 scons, strace, sylpheed
10977 Issues resolved (http://bugs.uclibc.org):
10979 #5732: Error : package/alsa-lib/alsa-lib.mk
10981 2012.11-rc1, Released November 17th, 2012
10983 Fixes all over the tree and new features.
10985 Defconfigs: use u-boot 2012.10 on at91 and beaglebone,
10986 sheevaplug + qemu: bump kernel version, add qemu-mips64-malta
10987 + nitrogen6x defconfigs.
10989 Bootloaders: add u-boot 2012.07/10, ais target format, add
10990 barebox 2012.08/09/10/11, linker overlap issue fix for
10991 at91bootstrap, mxs-bootlets updated for new Barebox versions.
10993 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x,
10994 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
10995 Libtirpc support for modern glibc variants. Toolchain on
10996 target has been deprecated.
10998 Initial Aarch64 support, Xtensa support re-added.
11000 Infrastructure: Use shallow git clone when possible, use
11001 tarballs rather than git URLs for github. Moved to pkgconf
11002 rather than pkg-config. System directory added, default
11003 skeleton/device tables moved. More than 1 post-build script
11004 can now be used. output/target now contains a
11005 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM warning, to help people
11006 understand how to (not) use it.
11008 Manual has been reworked and extended.
11010 Legal-info: Lots of package annotations, CSV file fixes,
11011 _LICENSE / _REDISTRIBUTE splitup, per-package hooks.
11013 Updated/fixed packages: acpid, alsa-lib, alsa-utils,
11014 alsamixergui, attr, autoconf, automake, bash, bind, binutils,
11015 bison, blackbox, bluez-utils, busybox, cairo, can-utils,
11016 cifs-utils, cjson, cmake, collectd, connman, conntrack-tools,
11017 coreutils, cups, cvs, dbus, dhcp, directfb, dmalloc, dnsmasq,
11018 dropbear, e2fsprogs, ethtool, fbdump, feh, fftw, file,
11019 flashrom, fluxbox, gdb, gdisk, gdk-pixbuf, genext2fs, gettext,
11020 gnutls, gpsd, gqview, grep, gsl, gst-plugins-{bad,good},
11021 hdparm, hiawatha, hostapd, input-tools, iproute2, ipset,
11022 iptables, iw, json-c, kexec, kmod, lcdproc, leafpad, less,
11023 libcurl, libdrm, libdvdnav, libdvdread, libffi, libfuse,
11024 libglib2, libhid, liblockfile, libmad, libmbus, libmnl,
11025 libnetfilter_{acct,conntrack,cthelper,cttimeout,queue},
11026 libnfc, libnfc-llcp, libnfnetlink, libnl, libnspr, libnss,
11027 libpcap, libplayer, libtool, libtorrent, liburcu, libv4l,
11028 libxcb, libxml2, libxslt, links, linux-firmware, lm-sensors,
11029 lmbench, lockfile-progs, logrotate, lshw, lsof,
11030 lttng-babeltrace, lttng-tools, lua, luajit, mesa3d, microperl,
11031 mii-diag, module-init-tools, mpc, mpd, mpg123, mplayer,
11032 mtd-utils, mysql_client, nbd, ncurses, netatalk, netkitbase,
11033 netkittelnet, netsnmp, newt, nfs-utils, openntpd, openssh,
11034 openssl, opkg, patch, pciutils, pcre, php, poco, polarssl,
11035 popt, portmap, pppd, procps, pulseaudio, python, python-nfc,
11036 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
11037 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
11038 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs,
11039 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc,
11040 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*,
11041 xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient,
11042 xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq
11044 New packages: arptables, at91bootstrap3, boot-wrapper-aarch64,
11045 ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps,
11046 fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl,
11047 lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam,
11048 lua-msgpack-native, macchanger, mtdev, mtdev2tuio, nfacct,
11049 opus, opus-tools, pcsc-lite, perl, pkgconf, python-meld3,
11050 python3, qemu, qextserialport, qtuio, rpcbind, schifra,
11051 sconeserver, supervisor, time, ulogd, usb_modeswitch_data,
11054 Deprecated packages: netkitbase, netkittelnet
11056 Issues resolved (http://bugs.uclibc.org):
11058 #807: [PATCH] samba - make iconv and smbd optional
11059 #3049: binutils have a sysroot bug in ld
11060 #5330: update vsftpd to 3.0.0
11061 #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined...
11062 #5666: Fails to build python 2.7.2 for 2440 arm
11064 2012.08, Release August 31th, 2012
11066 Updated/fixed packages: microperl, cups, luajit, rrdtool,
11069 Added license information for: sqlite.
11071 Changed the source URLs of all packages located on Sourceforge
11072 in order to use the automatic mirror selection URL
11073 downloads.sourceforge.net, and get rid of the
11074 BR2_SOURCEFORGE_MIRROR option.
11076 2012.08-rc3, Released August 25th, 2012
11078 Updated/fixed packages: libglib2, netsnmp, freetype, libfuse,
11079 libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc.
11081 Added license informations for: barebox, grub, syslinux,
11082 uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils,
11083 faad2, nano, fbdump, rsync, librsync, fontconfig,
11086 2012.08-rc2, Released August 15th, 2012
11088 Updated/fixed packages: imagemagick, sudo, crosstool-ng.
11090 Added license informations for: mxml, nanocom, empty, expat,
11091 lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng,
11092 input-event-daemon, luajit, cgilua, copas, coxpcall,
11093 luafilesystem, luasocket, rings, wsapi, xavante, libtpl,
11094 avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl,
11095 libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd,
11096 mtd, openssl, psmisc, socat, spawn-fcgi.
11098 Fixes to Microblaze external toolchains
11099 configuration. Improvements of the pkg-stats
11100 script. Out-of-tree fix for the graph-depends script.
11102 Kernel headers version bump.
11104 2012.08-rc1, Released August 1st, 2012
11106 Fixes all over the tree and new features.
11108 Integration of a legal information reporting infrastructure,
11109 which allows to generate detailed informations about the
11110 licenses and source code of all components of a system
11111 generated by Buildroot. License information will progressively
11112 be added on packages.
11114 Default configuration files added for Calao-systems USB-A9263
11115 and Calao-systems USB-A9G20-LPW.
11117 External toolchains update: allow download of a custom
11118 toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
11119 Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
11122 Allow the restriction of downloads to the primary site only.
11123 This is useful for project developers who want to ensure that
11124 the project can be built even if the upstream tarball
11125 locations disappear.
11127 Add a 'System configuration' choice to select between 3
11128 different init systems: Busybox init, SysV init and Systemd
11131 Cleanups to the package infrastructure. The visible change to
11132 developers is that $(eval $(call AUTOTARGETS)) is now $(eval
11133 $(autotools-package)), and similarly for other package
11134 infrastructures and host packages. Refer to the documentation
11137 By default, automatic detection of the number of compilation
11138 jobs to use, depending on the number of CPUs available.
11140 Improvements to generate systems with static libraries only
11141 (infrastructure and package fixes).
11143 Add proper support in the Linux kernel package to generate
11144 Device Tree Blobs or combined Device Tree / Kernel
11145 images. This will be useful on Microblaze, PowerPC and ARM,
11146 which are architectures making extensive use of the Device
11149 Updated/fixed packages: audiofile, autoconf, automake, axel,
11150 barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils,
11151 bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils,
11152 cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups,
11153 dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv,
11154 ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep,
11155 gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd,
11156 htop, icu, igh-ethercat, imagemagick, input-tools, iostat,
11157 iproute2, ipset, iptables, iw, kmod, less, libcap, libgci,
11158 libconfig, libcurl, libelf, libevas, libeXosip2, libexif,
11159 libfuse, libidn, libmad, libmbus, libmnl,
11160 libnetfilter-conntrack, libnl, libnspr, libnss, libogg,
11161 libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2,
11162 libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules,
11163 lttng-tools, lua, m4, memtester, midori, mii-diag,
11164 module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml,
11165 mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd,
11166 openssl, pciutils, php, polarssl, portaudio, pppd,
11167 pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm,
11168 rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex,
11169 sqlite, squashfs, squid, sudo, synergy, syslinux, systemd,
11170 tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget,
11171 wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib
11173 New packages: cjson, collectd, dfu-util, dmidecode, elftosb,
11174 fbterm, flashrom, freerdp, inadyn, libfreefare,
11175 libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
11176 libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
11177 luajit, mediastreamer, mobile-broadband-provider-info, monit,
11178 mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
11179 opkg, ortp, owl-linux, python-id3, python-nfc, quota,
11180 ramspeed, rtorrent, sound-theme-borealis,
11181 sound-theme-freedesktop, sysprof, webrtc-audio-processing,
11184 Issues resolved (http://bugs.uclibc.org):
11186 #1315: Allow use of older external toolchains without sysroot
11187 support [won't fix]
11188 #5276: Hiawatha needs to manage IPV6 if so [fixed]
11189 #5360: buildroot fails when building "host-libglib2 2.30.2
11190 Building" [won't fix, upstream problem]
11191 #5384: Can't build packages relying on gets on newer glibc
11194 2012.05, Released May 30th, 2012:
11196 Updated/fixed packages: busybox, netsnmp, pptp-linux
11198 2012.05-rc3, Released May 25th, 2012:
11200 Minor fixes around the tree.
11202 Infra: Fix for DOWNLOAD macro when using primary mirrors with
11205 Toolchain: Kernel headers 3.2.18 / 3.3.7.
11207 Updated/fixed packages: binutils, bison, busybox, cifs-utils,
11208 gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile,
11211 2012.05-rc2, Released May 18th, 2012:
11213 Fixes all over the tree.
11215 Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf
11216 dependency, disable decimal floats support, Linux 3.2.17 /
11217 3.3.6 kernel headers. Fix sysroot copy handling for toolchains
11218 without C++ support.
11220 Updated/fixed packages: apr, apr-util, ccache, dnsmasq,
11221 heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala
11223 2012.05-rc1, Released May 10th, 2012:
11225 Fixes all over the tree and new features.
11227 Use /etc/os-release for version info rather than
11230 CMake toolchain file moved to $HOST_DIR/usr/share/buildroot.
11232 Apply-patches.sh: cleanups, archived patches handling fixes,
11233 support series files.
11235 Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for
11236 arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for
11237 atngw100, use 3.3.x for qemu configs.
11239 Menu structure: Libraries moved out of multimedia section
11241 Atom processor support. Prescott fix, blackfin ABI fix,
11242 Microblaze architecture support (using ext toolchain). Cleanup
11243 architecture names, deprecate Xtensa support.
11245 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
11246 default to uClibc 0.9.33.x, enable
11247 UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit
11248 fixes for external toolchains, linaro ext toolchains, new
11249 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
11252 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
11253 support. Barebox: add 2012.04, remove 2011.12.
11255 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
11256 barebox, berkeleydb, bind, bluez_utils, boost, busybox,
11257 can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp,
11258 directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat,
11259 fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk,
11260 gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls,
11261 gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly},
11262 haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec,
11263 kmod, lame, libaio, libarchive, libatomic_ops, libconfig,
11264 libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi,
11265 libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2,
11266 libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu,
11267 libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt,
11268 lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace,
11269 lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123,
11270 mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon,
11271 netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd,
11272 openssh, openssl, parted, pango, pcre, php, pixman, poco,
11273 psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync,
11274 ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net,
11275 smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo,
11276 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
11277 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
11278 util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
11279 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
11282 New packages: apr, apr-util, audiofile, bellagio,
11283 conntrack-tools, empty, fmtools, glib-networking,
11284 heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng,
11285 libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink,
11286 libtpl, localedef, minicom, msmtp, ndisc6, netatalk,
11287 ocf-linux, openswan, parted, polarssl, protobuf, read-edid,
11288 socketcand, stress, systemd, ushare, zeromq
11290 Deprecated packages: ttcp
11292 Removed packages: ntfsprogs
11294 Issues resolved (http://bugs.uclibc.org):
11296 #2353: [lua] fix build with 2010.08-rc1
11297 #2503: Microperl fails build on MIPSel or with Fedora13.x86_64
11298 #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0
11299 #2881: Can't build project statically with external toolchain
11300 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
11301 #4808: ccache may build against wrong zlib
11302 #4880: New package lcdproc
11303 #4886: New package protobuf
11304 #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/...
11305 #4898: * make: [target-finalize] Error 1 (ignored)*
11306 #4985: Qt 4.7.4 build crashes with Linux 2.6.29
11307 #4970: udev 181 fails to build if kernel version 3.3 is selected
11308 #5018: dialog broken: exits with assert in uClibc
11309 #5102: qt package moc, uic, rcc read from wrong place
11310 #5144: Patch to fix ixon bug in uemacs
11311 #5198: Line graphics output is broken in GNU Screen
11312 #5204: Missing terminfo file(s) for GNU screen terminal type
11314 2012.02, Released February 29th, 2012:
11316 Updated/fixed packages: libecore
11318 2012.02-rc3, Released February 27th, 2012:
11320 Fixes all over the tree.
11322 Automatic host dependencies handling for cmake packages
11323 fixed. Customize package deprecated as using a post-build
11324 script is nowadays the preferred way of adding extra stuff to
11327 Linux-headers 3.0.x / 3.2.x stable version bumped.
11329 QEMU defconfigs updated to 3.2.x kernels and readme fixed.
11331 Updated/fixed packages: dropbear, ffmpeg, libpng
11333 2012.02-rc2, Released February 19th, 2012:
11335 Fixes all over the tree.
11337 Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump
11338 linux-headers 3.0.x / 3.2.x stable versions.
11340 Documentation: Added makedev / <pkg>_DEVICES /
11341 <pkg>_PERMISSIONS documentation.
11343 Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore,
11344 libvncserver, mxml, python.
11346 2012.02-rc1, Released February 12th, 2012:
11348 Fixes all over the tree and new features.
11350 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
11351 support removed, Powerpc SPE ABI support. GDB ELF support fix,
11352 GDB 7.4, crosstool-NG 1.13.4.
11354 Gentargets: scp and mercurial support.
11355 Autotools: derive host dependencies from target by default.
11356 Packages can now declare device table snippets.
11358 Host utilities menu with commonly used host tools.
11360 defconfigs: qemu configs for x86-64, mips and sparc, at91
11361 defconfigs now use modern U-Boot / mainline Linux, added
11362 lpc3250 defconfigs.
11364 uClibc: remove 0.9.30, backport unshare() support, add
11365 0.9.32.1 / 0.9.33, use same config for ctng.
11367 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
11368 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
11371 Various manual updates. Release tarballs now contain generated
11372 manual in text/html/pdf formats.
11374 Buildroot now calls the stop function of scripts in
11375 /etc/init.d at shutdown.
11377 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
11378 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
11379 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
11380 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
11381 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
11382 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
11383 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
11384 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
11385 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
11386 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
11387 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
11388 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
11389 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
11390 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
11391 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
11392 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
11393 python, python-serial, qt, ruby, samba, sdl, sdparm,
11394 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
11395 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
11396 util-linux, vala, valgrind, vsftpd, wpa_supplicant,
11397 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
11398 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
11399 xf86-video-sis, xfont_{encodings,font-util},
11400 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
11401 xlib_libxkbfile, xterm, xutil_makedepend, yajl
11403 New packages: boost, connman, dstat, expedite, explorercanvas,
11404 feh, flot, giblib, igh-ethercat, imlib2, jquery,
11405 jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
11406 libedbus, libedje, libeet, libeina, libelementary, libesmtp,
11407 libethumb, libevas, libical, libmbus, liboauth, liburcu,
11408 libvncserver, linux-firmware,
11409 lttng-{babeltrace,libust,modules,tools}, NetworkManager,
11410 open2300, python-distutilscross, python-dpkt,
11411 python-netifaces, python-pygame, python-setuptools, rt-tests,
11412 sam-ba, sane-backends, sqlcipher, transmission, unionfs,
11413 xf86-input-tslib, xinput-calibrator
11415 Issues resolved (http://bugs.uclibc.org):
11417 #743: Add Transmission bit torrent option to buildroot
11418 #755: Add Boost libraries as a package
11419 #2299: Add crypto support to libsoup
11420 #2617: Pixman 0.19.2 & Cairo 1.10.0
11421 #3403: libgpg-error: bump to version 1.10
11422 #3409: libgpg-error: download from gnupg.org
11423 #3421: nano: make tiny flag optional
11424 #3691: New EFL packages
11425 #4664: Cannot patch AT91Bootstrap
11426 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
11427 #4760: Qt: add host-pkg-config to dependency-list
11429 2011.11, Released November 30th, 2011:
11431 Fixes all over the tree.
11433 Bump kernel headers / default Linux version to 3.1.4.
11435 Updated/fixed packages: ruby
11437 2011.11-rc3, Released November 26th, 2011:
11439 Fixes all over the tree.
11441 Toolchain: Fix gdb dependencies for external toolchains,
11442 adjust uClibc patches so they don't confuse modern versions of
11443 patch, bump crosstool-ng, kernel headers and linux versions.
11445 Updated/fixed packages: busybox, freetype, mplayer, opencv,
11446 php, rsyslog, ruby, thttpd, xapp_xf86dga
11448 Issues resolved (http://bugs.uclibc.org):
11450 #4357: Prevent patch commands from accessing source control
11451 #4369: Fix permissions on untared lsof archive
11453 2011.11-rc2, Released November 18th, 2011:
11455 Fixes all over the tree and new features.
11457 Updated asciidoc documentation
11459 Toolchain: Bumped 3.x stable kernel headers, use wget in
11460 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
11463 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
11464 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
11466 Issues resolved (http://bugs.uclibc.org):
11468 #3355: mplayer fails to build
11469 #4021: uClibc: undefined reference to `__GI___errno_location'
11470 #4297: Qt's qmake uses wrong pkg-config
11472 2011.11-rc1, Released November 11th, 2011:
11474 Fixes all over the tree and new features.
11476 Moved misc scripts and support stuff to support/. Renamed
11477 patch-kernel.sh to support/scripts/apply-patches.sh.
11479 Documentation: Moved to asciidoc format, make targets to
11480 generate text/html/pdf/epub output added.
11482 Defconfigs: Qemu configs updated to 3.1 kernel and readmes
11485 Bootloaders: Add support for custom git tree / tarballs for
11486 barebox, similar to how it's handled for u-boot. Clean up
11487 menuconfig options.
11489 Toolchain: Update external codesourcery toolchain download
11490 URLs after Codesourcery got bought by Mentor, add x86
11491 toolchain, update toolchain versions and optimize toolchain
11492 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
11493 updated GDB versions / download URLs. Binutils
11494 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
11497 Package infrastructure: Support for local packages /
11498 overrides, package dir / name arguments dropped from
11499 {GEN,AUTO,CMAKE}TARGETS.
11501 Linux: Kernel extensions infrastructure support, Xenomai +
11504 Updated/fixed packages: acpid, bind, busybox, dash, dbus,
11505 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
11506 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
11507 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
11508 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
11509 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
11510 libconfuse, libcuefile, libcurl, libdaemon, libevent,
11511 libglib2, libiconv, libmpd, libreplaygain, libroxml,
11512 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
11513 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
11514 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
11515 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
11516 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
11517 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
11518 samba, sawman, sdl_sound, smartmontools, sqlite, squid,
11519 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
11520 tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
11521 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
11523 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
11524 libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
11525 ngrep, noip, opencv, openocd, picocom, poco, portaudio,
11526 pulseaudio, pv, rtai, vala, xenomai.
11528 Removed packages: liboil, sfdisk, swfdec, webif
11530 Issues resolved (http://bugs.uclibc.org):
11532 #505: live555: new package
11533 #507: Enable live and tv options in MPlayer-1.0rc2
11534 #531: let e2fsprogs package to export headers to staging dir if needed
11535 #1171: Linuxthreads new cannot find sysdep.h
11536 #1357: Add bluez to buildroot system
11537 #2107: New package: input-event-daemon
11538 #2599: New package: orc (Oil Runtime Compiler)
11539 #2605: gstreamer: Update to 0.10.30
11540 #2677: introducing util-linux-ng as replacement for util-linux
11541 #2917: Qt: Add declarative module
11542 #3145: jffs2 image generation fails
11543 #3271: netperf-2.4.5 fails to compile
11544 #3331: xdata_xcursor-themes depends on xcursorgen
11545 #3343: Add file:// download SITE_METHOD
11546 #3391: Add support for specifying an external kernel tree
11547 #3631: Error while compiling with Xorg
11548 #3709: oprofile doesn't build for mipsel
11549 #3925: midori not getting compile
11550 #4045: Add support for downloading i386 toolchains from codesourcery
11551 #4165: lrzsz-fix-symlink-at-rebuild.patch
11552 #4171: makedevs-unused-but-set-variable.patch
11553 #4183: Codesourcery toolchain download site has changed
11554 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
11555 #4381: Add option to lighttpd to enable Lua support
11556 #4387: Make sure that dest dir exists before installing mtd files
11558 2011.08, Released August 31th, 2011:
11560 Fixes all over the tree.
11562 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
11565 Updated/fixed packages: ipset, python
11567 2011.08-rc2, Released August 29th, 2011:
11569 Fixes all over the tree.
11571 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
11572 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
11575 Defconfigs: kernel updates, fix mini2440 serial port config,
11576 remove old arm toolchain configs.
11578 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
11579 targets similar to linux/busybox.
11581 Updated/fixed packages: barebox, directfb, libsoup,
11582 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
11583 usbmount, util-linux, xfont_font-misc-misc
11585 Issues resolved (http://bugs.uclibc.org):
11587 #3685: ncurses installation hangs due to old version of tic
11588 #4093: Grub fails to install bz2 patch after conversion to...
11590 2011.08-rc1, Released August 4th, 2011:
11592 Fixes all over the tree and new features.
11594 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
11595 ext-toolchain-wrapper improvements, improved non-MMU
11596 support. GCC 4.3.6 / 4.6.1.
11598 GENTARGETS infrastructure extended to cover bootloaders and
11599 Linux kernel as well. Options to retrive Linux/U-Boot from a
11600 custom git repo instead of upstream tarballs.
11601 Support for Linux 3.x and release candidate tarballs.
11602 X-Loader bootloader for omap added.
11604 Make source/external-deps now also works for external
11605 toolchains / crosstool-ng backend.
11607 Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
11608 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
11609 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
11610 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
11611 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
11612 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
11613 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
11614 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
11615 synergy, udev, usbmount, usbutils, util-linux, valgrind,
11616 webkit, xorg-xserver, xz, zlib
11618 New packages: acl, attr, ebtables, gnutls, inotify-tools,
11619 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
11620 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
11621 statserial, stunnel, ti-utils, uboot-tools, yajl
11623 Deprecated packages: liboil, swfdec
11625 Removed packages: hal
11627 Issues resolved (http://bugs.uclibc.org):
11629 #3559: libnspr: Add new package
11630 #3595: patch to add libroxml
11631 #3565: libnss: Add new package
11632 #3583: xfonts_font-adobe-100dpi fails due to missing map file
11633 #3649: [PATCH] Add mapdir to existing pkg-config patch
11634 #3907: 2011.05 - Qt 4.7.3 not building on ARM
11635 #3961: Nfs-utils: Remove SUSv3-function index
11636 #3985: "help" target's defconfig list needs sort
11637 #3997: bump libroxml to v2.1.0
11639 2011.05, Released May 27th, 2011:
11641 Updated/fixed packages: makedevs
11643 2011.05-rc2, Released May 24th, 2011:
11645 Fixes all over the tree.
11647 Toolchain: Code sourcery ARM 2009q1 download URL fixed /
11648 2009q3 external toolchains added. Crosstool-NG bumped to
11649 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
11650 bumped to 2.6.38.7.
11652 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
11654 2011.05-rc1, Released May 18th, 2011:
11656 Fixes all over the tree and new features.
11658 External toolchain improvements: We now build a binary
11659 toolchain wrapper and install it into HOST_DIR/usr/bin, which
11660 enforces the correct compiler arguments, making an external
11661 toolchain as easy to use outside of Buildroot as the internal
11662 ones are. This also brought a cleanup of CFLAGS, making the
11663 Buildroot build output easier to read.
11665 Rootfs device handling improvements: Choice between static
11666 /dev, devtmpfs and devtmpfs with either mdev or udev.
11668 Toolchain: More preconfigured codesourcery external
11669 toolchains, improved Crosstool-NG support, fix for GCC
11670 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
11671 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
11673 Bootloaders: U-boot 2011.03, Barebox 2011.05.0
11675 Linux: support for custom kernel image targets, E.G. for
11676 powerpc builds with embedded device trees.
11678 Misc fixes for qemu defconfigs, ensuring correct serial
11679 terminal setup out of the box.
11681 Misc gentarget / autotools handling fixes.
11683 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
11684 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
11685 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
11686 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
11687 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
11688 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
11689 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
11690 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
11691 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
11692 procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
11693 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
11694 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
11695 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
11697 New packages: bonnie++, can-utils, gdisk, htop,
11698 input-event-daemon, libexif, libraw, libv4l, ngircd
11700 Removed packages: festival
11702 Issues resolved (http://bugs.uclibc.org):
11704 #2131: Add OpenMP support to the toolchain
11705 #3379: New Package: bonnie++
11706 #3445: Not working openssl-10.0.0d on 386sx
11707 #3451: fakeroot package: wrong FAKEROOT_SITE variable
11708 #3457: alsamixergui: broken URL
11709 #3475: Calling sync on large filesystems when not always necessary
11710 #3511: make busybox-menuconfig does not download busybox package
11711 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
11712 #3571: u-boot: fw_printenv does not build
11713 #3643: popt source url is not responding
11714 #3733: dropbear: make zlib optional
11715 #3757: Buildroot can't build mplayer with libmad
11717 2011.02, Released February 28th, 2011:
11719 Fixes all over the tree.
11721 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
11722 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
11724 Deprecated packages: devmem2, webif
11726 Issues resolved (http://bugs.uclibc.org):
11728 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
11729 #3259: Unable to build webkit (on arm)
11730 #3295: slang fails to build on mipsel
11731 #3325: ffmpeg fails to build
11733 2011.02-rc2, Released February 24th, 2011:
11735 Fixes all over the tree.
11737 Festival packages marked as broken. Unless someone steps up
11738 to support them, they will be removed during the 2011.05
11741 Updated/fixed packages: atk, avahi, bind, cairo, dbus,
11742 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
11743 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
11744 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
11745 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
11746 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
11747 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
11748 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
11749 tcpreplay, tiff, wpa_supplicant, xcb-util,
11750 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
11751 xdriver_xf86-input-{mouse,synaptics,void},
11752 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
11753 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
11754 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
11755 xserver_xorg-server, xz
11757 Removed packages: ace_of_penguins, vlc
11759 Issues resolved (http://bugs.uclibc.org):
11761 #3205: Failing chmod when running "make" in buildroot (openssl)...
11762 #3277: quagga fails to build with SNMP support
11763 #3283: See why nfs-utils needs fakeroot, and convert to autotools
11764 #3307: synergy fails to build due to missing XTest library
11766 2011.02-rc1, Released February 14th, 2011:
11768 Fixes all over the tree and new features.
11770 External toolchain improvements: clarification of the options,
11771 and introduction of the toolchain profile concept, for
11772 well-known toolchains. Buildroot is now capable of
11773 automatically downloading and extracting well-known toolchains
11774 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
11775 toolchains are supported). Crosstool-NG backend updated and
11778 Complete rework of how hardware boards are supported.
11779 Each board now only has a single defconfig file, and all
11780 board-specific options have been removed. See
11781 docs/buildroot.html#board_support for details.
11783 Added support for the following boards: Mini2440, Qemu ARM
11784 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
11785 r2d and Qemu x86. The Qemu boards support allows to easily
11786 build systems that are known to work under Qemu.
11788 Initial support for Blackfin processors.
11790 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
11791 preparation for support of SDK. For the same reason, the
11792 toolchain binaries (cross-compiler and other related tools)
11793 are now installed in $(O)/host/usr/bin/. The cross pkg-config
11794 now also automatically returns correct values for cross
11795 compilation, without needing any environment variables to be
11798 Ccache support reworked. Now used for both host and target
11799 compilation, and cache is stored in ~/.buildroot-ccache.
11801 Toolchain: uClibc 0.9.32-rc2, several components moved to
11802 normal AUTOTARGET packages.
11804 Generic cmake infrastructure, similar to the existing
11805 GENTARGETS/AUTOTARGETS.
11807 Support for bzr downloads, next to the existing git/svn support.
11809 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
11810 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
11812 EXT2 file system size handling improved, UBI image support, fs
11813 configuration options cleanup, U-Boot/Barebox version bumps.
11815 Updated/fixed packages: alsa-utils, at, autoconf, automake,
11816 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
11817 coreutils, cups, dbus, dbus-python, dhcp, directfb,
11818 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
11819 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
11820 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
11821 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
11822 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
11823 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
11824 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
11825 libsndfile, libtheora, libtool, libusb-compat, libvorbis,
11826 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
11827 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
11828 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
11829 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
11830 openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
11831 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
11832 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
11833 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
11834 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
11835 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
11836 xkeyboard-config, xlib_libX11, xz, zlib
11838 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
11839 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
11840 libffi, libhid, libreplaygain, libsamplerate, libsigc++,
11841 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
11842 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
11845 Removed packages: hotplug, l2tp, libfloat, microcom,
11848 Issues resolved (http://bugs.uclibc.org):
11850 #267: The make target: cross fails because toolchain_build_...
11851 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
11852 #561: ltp-testsuite failed to install
11853 #1447: Installing gfortran on PowerPC
11854 #1651: Build fail caused by ccache in module-init-tools
11855 #1681: Cross-compiled binaries shouldn't be installed into staging
11856 #1723: [PATCH] axel: convert to generic package infrastructure and...
11857 #1735: [PATCH] mplayer: convert to autotools infrastructure
11858 #2551: [PATCH] native toolchain in the target filesystem fails
11859 #2623: buildroot-snapshot-20100922 fails when compiling development...
11860 #2647: makedevs package lacks support for 16-bit major/minor numbers
11861 #2371: QT MYSQL Module does not build when MySQL installed on the host
11862 #2839: compile fails in various packages with a odd message "error:...
11863 #2887: tar "buffer overflow detected" error
11864 #2893: Broken "make source" with external toolchain
11865 #2905: Qt: Speed up compilation, if gui-module isn't selected
11866 #2929: genext2fs: couldn't allocate a block (no free space)
11867 #2935: Ntpdate isn't installed
11868 #2965: Broken linkage to xkbcomp (blocking X server startup)
11869 #2983: xlib_libX11 build failed
11870 #3007: kexec doesn't build: Missing regdef.h file
11871 #3085: Init scripts are not compatible with sysVinit (when busybox...
11872 #3103: make external-deps wants to download gcc-.tar.bz2 when...
11873 #3109: abnormal `make busybox-menuconfig`
11874 #3115: How about board specific makefiles?
11875 #3169: python patch has typo, aborts build in scenario
11876 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
11878 2010.11, Released November 30th, 2010:
11880 Fixes all over the tree.
11882 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
11885 Issues resolved (http://bugs.uclibc.org):
11887 #2773: squid with openssl support needs openssl on the host
11888 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
11890 2010.11-rc2, Released November 25th, 2010:
11892 Fixes all over the tree.
11894 Add support for LEON Sparc architecture variants. Fix make
11895 source/external-deps for host packages.
11897 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
11898 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
11899 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
11900 sysstat, webkit, zlib
11902 Issues resolved (http://bugs.uclibc.org):
11904 #759: Sysstat build broken without libintl
11905 #2479: host-module-init-tools 3.11 fails to build
11906 #2725: Buildroot overrides kernel config
11907 #2785: mtd-utils build fails due to missing libmtd
11908 #2791: Added PHP-Process Control to the PHP-Package
11909 #2797: pciutils dependencies on zlib not taken into account
11910 #2809: failed to compile libglib2
11911 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
11912 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
11913 #2833: Failed to compile webkit without X11
11915 2010.11-rc1, Released November 8th, 2010:
11917 Fixes all over the tree and new features.
11919 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
11920 misc fixes + nconfig and savedefconfig targets.
11922 Toolchain: ARM cortex A9 support, experimental crosstool-ng
11923 backend, GCC 4.5.x.
11925 Fs: Squashfs 4.1 with lzo support
11927 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
11928 generic new-style ones instead.
11930 Download handling reworked and support for git/svn downloads
11933 Removed experimental shared config.cache support, as it is
11936 A convenience Makefile wrapper is created when using
11937 out-of-tree building, similar to how it is done for the kernel.
11939 Alpha, Cris, IA64 and Sparc64 architecture support removed.
11941 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
11942 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
11944 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
11945 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
11946 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
11947 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
11948 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
11949 gamin, gawk, genext2fs, gperf, gst-plugins-base,
11950 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
11951 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
11952 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
11953 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
11954 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
11955 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
11956 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
11957 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
11958 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
11959 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
11960 openssl, openvpn, oprofile, pango, patch, pcre, php,
11961 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
11962 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
11963 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
11964 speex, sqlite, squashfs, startup-notification, strace,
11965 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
11966 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
11967 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
11968 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
11970 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
11971 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
11972 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
11973 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
11974 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
11975 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
11976 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
11977 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
11978 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
11979 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
11982 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
11984 Removed packages: dillo, libglib12, libgtk12, microwin,
11987 Issues resolved (http://bugs.uclibc.org):
11989 #901: new package: gpsd
11990 #2389: Generate a Makefile wrapper in $(O)
11991 #2461: wireless_tools: install shared library if needed
11992 #2521: Can't compile sdl_mixer, mikmod.h can't be found
11993 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
11994 #2563: [PATCH] cairo: Expose the configure option to disable some...
11995 #2581: libmms: Update to 0.6, and patch to work on architectures...
11996 #2707: Can't compile linux kernel using buildroot + crosstool-ng
11998 #2737: buildroot configuration tool crashing when the path exceeds...
11999 #2767: Build for lsof broken in buildroot-2010.08
12001 2010.08: Released August 31th, 2010:
12003 Fixes all over the tree.
12005 Updated/fixed packages: atk, xstroke
12007 Removed packages: lxdoom
12009 2010.08-rc2, Released August 30th, 2010:
12011 Fixes all over the tree.
12013 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
12014 locale support as broken. Remove deprecated GCC 4.2.[1-3]
12017 Mark CRIS architecture as deprecated, as it is discontinued
12020 Marked shared config.cache as experimental and disabled by
12021 default as it is known to break with certain package
12024 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
12027 fs: old-style squashfs for big endian archs fixed.
12029 Updated/fixed packages: busybox, gst-plugins-base,
12030 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
12031 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
12032 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
12035 Removed packages: stunnel
12037 Issues resolved (http://bugs.uclibc.org):
12039 #635: util-linux fails to build in 2009.08
12040 #2239: netcat package installs its binary to target as avr32-linux...
12041 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
12042 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
12043 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
12045 2010.08-rc1, Released July 30th, 2010:
12047 Fixes all over the tree and new features.
12049 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
12050 and non-sysroot support removed. Added support for (snapshot)
12051 NPTL in uClibc, 0.9.28.3 removed,
12053 Bootloaders: Various cleanups, moved to boot/, added Barebox,
12054 removed yaboot. Support building u-boot from custom tarball,
12057 New GTK-based configurator, usable using 'make gconfig'.
12059 Java packages marked as broken. Unless someone steps up to
12060 support this, they will be removed during the 2010.11
12063 Alpha, IA64 and Sparc64 architectures marked as deprecated.
12064 GTK+ on DirectFB has also been marked as deprecated, as it is
12065 not supported in recent GTK+ versions, and more and more
12066 packages depends on the new versions.
12067 Unless someone steps up to support them, they will be removed
12068 during the 2010.11 development cycle.
12070 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
12071 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
12073 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
12074 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
12075 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
12076 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
12077 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
12078 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
12079 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
12080 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
12081 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
12082 ltrace, make, midori, module-init-tools, mplayer,
12083 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
12084 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
12085 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
12086 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
12087 usbutils, webif, webkit, wireless_tools, xerces,
12088 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
12090 Removed packages: modutils, portage, rxvt
12092 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
12094 Issues resolved (http://bugs.uclibc.org):
12096 #321: alsa-lib uses host include files for python which breaks ...
12097 #361: linux kernel configuration choice works incorrectly
12098 #387: Tremor not installed to toolchain
12099 #401: new package: ffmpeg
12100 #475: uImage target for U-boot failed generating
12101 #543: ATK requires X11 on DirectFB target
12102 #575: webkit: Buildroot Libtool Patch Fails
12103 #583: build fails with external x86_64 toolchain
12104 #729: sstrip creates corrupted headers
12105 #829: Webkit r44552 needs libXt
12106 #835: Package Dataflashboot-1.05 does not compile with buildroot...
12107 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
12108 #859: Add (head of) nptl branch to list of uClibc versions
12109 #949: compile with debug info
12110 #955: Grub fails to build with External Toolchain
12111 #1051: Webkit doesn't compile (Linuxthreads new, x86)
12112 #1213: Move .config into output directory
12113 #1225: Buildroot fails to account for "nof" subdirectory (no float...
12114 #1231: (sparc) Linux kernel fails to build
12115 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
12116 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
12117 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
12118 #1405: WebKit fails to build because pthread_getattr_np is not impl...
12119 #1675: GMP Error during buildroot make process
12120 #1741: external toolchain linking error
12121 #1753: lmbench: convert to generic package infrastructure
12122 #1771: Fakeroot and the target/generic/device_table.txt create bad...
12123 #1807: LZMA 4.32.7, Required header file(s) are missing
12124 #1813: xkeyboard-config fails to build because of intltool problem
12125 #1879: Bump iptables to 1.4.8
12126 #1885: Add a bunch of lua modules
12127 #1897: Bump libusb to 1.0.7
12128 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
12129 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
12130 #1927: Bump file to 5.03 and migrate to autotargets
12131 #1933: Bump gawk to 3.1.8 and migrate to autotargets
12132 #1945: PHP: add sqlite3 dependency when using external lib
12133 #1951: Bump openssl to 0.9.8o
12134 #1957: Bump sqlite to 3.6.23.1
12135 #1975: Package removal/deprecation
12136 #1981: zlib: bump to 1.2.5
12137 #1987: intltool: Fix spelling mistake
12138 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
12139 #1999: Typo in path checking
12140 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
12141 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
12142 #2038: Bump ncurses to 5.7
12143 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
12144 #2101: blackbox depends on locale support
12145 #2119: Tries to build kernel, although disabled in config
12146 #2125: libXfont build fail
12147 #2143: buildroot compiler generates segfaulting statically linked exe..
12148 #2149: xterm build failure
12149 #2155: Compression lzo don't set for ubifs
12150 #2161: [SECURITY] Update libpng to 1.2.44
12151 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
12152 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
12153 #2191: linux-fusion build fail
12154 #2221: Qt does not compile (dependencies not taken into account?)
12155 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
12156 #2245: Netcat does not work due to incorrect assumptions about signed..
12157 #2251: directory output/build after make *_defconfig not found
12158 #2257: Convert netsnmp package to autotargets
12159 #2263: Bump samba to 3.3.13
12160 #2269: setserial causes make error
12162 2010.05, Released May 30th, 2010:
12164 Fixes all over the tree.
12166 Updated/fixed packages: coreutils, hal, libcap,
12167 lockfile-progs, ncftp, xserver_xorg-server
12169 Issues resolved (http://bugs.uclibc.org):
12171 #1789: binutils fails to build for i386
12172 #1843: Fix libcap build failure
12173 #1855: XORG Keyboard driver fails to compile
12175 2010.05-rc3, Released May 27th, 2010:
12177 Fixes all over the tree.
12179 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
12180 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
12181 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
12182 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
12183 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
12184 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
12185 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
12186 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
12187 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
12188 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
12189 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
12191 Issues resolved (http://bugs.uclibc.org):
12193 #75: arm buildroot "unrecognized option" error
12194 #699: Buildroot fails to copy libstdc++ to target when using external...
12195 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
12196 #1729: alsamixergui fails to build
12197 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
12198 #1819: pciutils small bugs
12199 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
12201 2010.05-rc2, Released May 11th, 2010:
12203 Fixes all over the tree.
12205 Updated/fixed packages: busybox, customize, gawk, gnuchess,
12206 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
12207 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
12208 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
12209 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
12210 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
12211 xproto_fontcacheproto, xproto_fontsproto, xvkbd
12213 Removed packages: vice
12215 Issues resolved (http://bugs.uclibc.org):
12217 #849: "customize" package copies files to wrong place in target tree
12218 #985: Bump usb_modeswitch package to 1.1.0
12219 #1135: Package customize. Wrong copying
12220 #1525: Package hal deletes a whole <target>/etc/rc.d directory
12221 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
12222 #1669: Busybox failed to compile when using an external toolchain
12223 #1699: Fix usbutils dependencies and bump
12224 #1705: Fix pciutils broken cross compiling
12225 #1717: External toolchain fixes for hostapd & wpa_supplicant
12227 2010.05-rc1, Released May 3rd, 2010:
12229 Cleaned up / restructured package menu.
12231 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
12232 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
12233 removed broken nios2 support, ppc e300cX/e500mc support,
12234 improved external toolchain support, GDB 7.x support.
12236 X.org updated to 7.5.
12238 New packages: cdrkit, cramfs, genext2fs, genromfs,
12239 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
12240 squashfs, squashfs3, squid
12242 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
12243 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
12244 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
12245 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
12246 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
12247 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
12248 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
12249 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
12250 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
12251 qt, radvd, samba, setserial, smartmontools, tar, tslib,
12252 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
12253 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
12254 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
12255 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
12256 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
12257 xproto_xf86miscproto, xserver_xorg-server
12259 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
12260 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
12261 xproto_xf86miscproto
12263 Issues resolved (http://bugs.uclibc.org):
12265 #513: Add new squid package
12266 #661: lmbench: new package
12267 #719: Add lua option to haserl
12268 #800: [PATCH] iperf update to 2.0.4
12269 #803: [PATCH] lua - add shared library patch and config option for...
12270 #805: [PATCH] mdadm - version update
12271 #817: integrator926_defconfig uses unsupported uboot board name
12272 #851: Add option to specify --sysroot value for external toolchain
12273 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
12274 package for compatibility with old packages that expect
12276 #1105: Add new netperf package
12277 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
12278 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
12279 #1123: Bump less to 436 and migrate to Makefile.autotools.in
12280 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
12281 #1189: Wrong u-boot configuration name for integrator926 target
12282 #1219: kernel headers not correctly installed into toolchain/staging
12283 #1267: Wrong BR2_EXTRA_VERSION
12284 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
12285 #1303: Add librsync package
12286 #1321: Busybox link fails due to lack of --sysroot option
12287 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
12288 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
12289 #1369: cannot build radvd (flex problem)
12290 #1387: xlib_libX11-1.3.2 can't find libjpeg
12291 #1411: [SECURITY] Update openssl package to 0.9.8n
12292 #1417: Bump iptables to 1.4.7
12293 #1423: Bump e2fsprogs to 1.41.11
12294 #1429: [SECURITY] Update php to 5.2.13
12295 #1441: Add binutils 2.20.1
12296 #1447: Package installation on target with debug symbols is broken
12297 #1459: Misc QA fixes
12298 #1489: radvd update to 1.6
12299 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
12300 #1537: dev entries not created anymore
12301 #1555: Fix default uclibc-0.9.31 configuration
12302 #1561: [SECURITY] Update samba to 3.3.12
12303 #1567: openssl0.9.8n fails to compile
12304 #1573: Alsa-utils alsactl/init/* not installed to target
12305 #1591: portmap fails to compile
12306 #1615: Convert eeprog package to gentargets
12307 #1645: Bump hostapd package to 0.7.2
12309 2010.02, Release February 26th, 2010:
12311 Fixes all over the tree.
12313 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
12314 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
12317 Removed packages: hostap, openmotif, xpdf
12319 Issues resolved (http://bugs.uclibc.org):
12321 #165: openmotif does not build
12322 #1147: Remove obsolete hostap package
12323 #1183: make source fails to download gmp, mpfr and patches
12325 2010.02-rc2, Released February 23th, 2010:
12327 Fixes all over the tree and new features.
12329 New packages: intltool
12331 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
12332 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
12333 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
12334 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
12335 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
12336 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
12337 xlib_libfontenc, xproto_trapproto, zlib
12339 Removed package: xboard
12341 Issues resolved (http://bugs.uclibc.org):
12343 #335: atk looks for the path to the gnome library on the host
12344 #355: Please update WebKit - it doesn't compile!
12345 #453: libglib2 autoreconf
12346 #457: e2fsprogs link problem
12347 #459: libgtk2 autoreconf
12348 #469: build of libgtk2 for host incorrectly assumes that X.org ...
12349 #671: Bash fails to build when building buildront on Ubuntu 9.04
12350 #711: WebKit host dependencies problems
12351 #821: cp: illegal operation
12352 #1039: Not compiled on ubuntu karmic
12353 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
12355 2010.02-rc1, Released February 9th, 2010:
12357 Fixes all over the tree and new features.
12359 Generalized autotools infrastructure to be usable for
12360 non-autotools packages, see package/Makefile.package.in for
12363 Cleaned up avr32 toolchain config, external source-based
12364 toolchain support is gone.
12366 Dependency checks: Also check for makeinfo, only print output
12369 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
12371 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
12374 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
12375 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
12376 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
12377 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
12378 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
12379 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
12380 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
12381 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
12383 Removed package: asterisk, openswan
12385 Issues resolved (http://bugs.uclibc.org):
12387 #515: tcpreplay: new package
12388 #553: Wrong DirectFB ps2mouse limitation
12389 #559: mesa3d build fails
12390 #679: Autoconf cannot find M4
12391 #739: New/updated hostapd package
12392 #749: Bump usbutils package to version 0.86
12393 #751: Kernel 2.6 snapshot fetch fail
12394 #753: Bump lighttpd package to 1.4.25
12395 #757: U-Boot: mkimage cannot be installed using external toolchain
12396 #761: Add binutils 2.20 to toolchain options
12397 #763: [SECURITY] Update pcre to 7.9
12398 #765: Add buildroot branding to gcc
12399 #767: Bump iw package to 0.9.18
12400 #773: [SECURITY] Update bind to 9.5.2-P1
12401 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
12402 #813: Drop not very useful generic package selection options ...
12403 #823: Editor backup files (~) is copied from the target_skeleton
12404 #827: Bump mtd-utils package to version 1.2.0
12406 #913: Bump iptables to 1.4.6
12407 #919: Bump usb_modeswitch package to 1.0.7
12408 #925: Bump wpa_supplicant package to 0.6.10
12409 #931: Bump kismet package to 2010-01-R1
12410 #937: Bump openvpn package to 2.1.1
12411 #943: Bump sqlite package to 3.6.22
12412 #961: Bump dnsmasq to 2.52
12413 #967: Bump netstat-nat to 1.4.10
12414 #973: Bump iw to 0.9.19
12415 #1003: DHCP options disabled with busybox-1.16.0
12416 #1009: [SECURITY] Bump php to 5.2.12
12417 #1015: [SECURITY] Bump bind to 9.5.1-P2
12418 #1027: Busybox flash commands conflict with those from mtd-utils
12419 #1063: [SECURITY] Update lighttpd to 1.4.26
12421 2009.11, Released December 1st, 2009:
12423 Additional fixes and cleanups.
12425 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
12426 microperl, ncurses, vim
12428 Issues resolved (http://bugs.uclibc.org):
12430 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
12432 2009.11-rc2, Released November 29th, 2009:
12434 Additional fixes and cleanups.
12436 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
12438 2009.11-rc1, Released November 23rd, 2009:
12440 Fixes all over the tree and new features.
12442 Cleaned up / Simplified build directory layout. Refer to
12443 docs/buildroot.html#using for details.
12445 Target defconfig files moved to configs/ and listed in 'make help'
12448 Fixed *clean targets. Now clean removes everything generated,
12449 so you can do a fresh rebuild. Distclean furthermore removes
12450 kbuild tools and .config, bringing the source tree back in a
12453 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
12454 soft / hardfloat setting for architecture, ensure target-ldd
12457 New packages: divine, gvfs, libarchive, libmicrohttpd,
12458 sdl_sound, swfdec, sysstat
12460 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
12461 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
12462 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
12463 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
12464 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
12465 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
12466 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
12467 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
12468 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
12469 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
12470 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
12471 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
12472 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
12474 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
12476 Issues resolved (http://bugs.uclibc.org):
12478 #301: allow to install libsmbclient
12479 #303: add gvfs package
12480 #477: Add sdl_sound package
12481 #487: Make kismet package sexier
12482 #511: New package usb_modeswitch
12483 #527: misc fixes for dnsmasq package
12484 #565: libevent: Bump version and clean up makefile
12485 #587: Use iptables multipurpose binaries and bump to 1.4.4
12486 #593: Missing early check for patch(1)
12487 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
12488 #609: libmicrohttpd: New package
12489 #615: python: Don't delete .py files unless asked
12490 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
12491 #619: netkittelnet requires netkitbase to install, but there's no ...
12492 #645: allow to build nbd-server with NBD package
12493 #653: [SECURITY] Update php package to version 5.2.11
12494 #655: Update sqlite package to version 3.6.18
12495 #657: Bug in imagemagick-clean target
12496 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
12497 #665: [PATCH] Samba package
12498 #667: [PATCH] e2fsprogs
12499 #683: SDL-dfb does not select directfb
12500 #701: make install problem with unstripped binaries
12501 #703: [SECURITY] Update openssl package to 0.9.8l
12502 #705: Bump spawn-fcgi package to 1.6.3
12503 #709: Bump lighttpd package to 1.4.24
12504 #713: Migrate openntpd package to Makefile.autotools.in
12505 #715: Bump libidn package to 1.15 and other fixes
12506 #717: Bump dnsmasq to 2.51 and introduce new IDN option
12507 #731: Bump iw package to 0.9.17
12509 2009.08, Released August 31th, 2009:
12511 Additional fixes and cleanups.
12513 Updated/fixed packages: ctorrent, saveconfig/getconfig,
12514 sdl_net, util-linux.
12516 Issues resolved (http://bugs.uclibc.org):
12518 #529: util-linux doesn't find headers and include libs correctly
12519 #557: Build ctorrent with SSL support if available
12521 2009.08-rc3, Released August 26th, 2009:
12523 Additional fixes and cleanups.
12525 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
12526 directfb, enchant, kernel headers.
12528 Issues resolved (http://bugs.uclibc.org):
12530 #471: Allow directfb compilation with debug
12531 #541: Removal of CVS directories in target filesystem broken
12532 #547: berkeleydb: Update config.{sub, guess}
12533 #549: enchant: Fix dependencies.
12534 #569: Fix alsa-utils build for x86 on x86-64
12536 2009.08-rc2, Released August 6th, 2009:
12538 Additional fixes and new features.
12540 New packages: libuuid, gcc 4.3.4.
12542 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
12543 jamvm, libusb, microperl, neon, popt, sed, webkit.
12545 Fixed issue with 'make oldconfig'
12547 Issues resolved (http://bugs.uclibc.org):
12549 #525: sed broken with external toolchain
12550 #537: Fix gzip build with recent glibc
12552 2009.08-rc1, Released August 2nd, 2009:
12554 Fixes all over the tree and new features.
12556 Improvement of external toolchain support:
12557 - Support for glibc toolchains.
12558 - The toolchain configuration announced to Buildroot is
12559 verified against the real toolchain configuration.
12560 - Fixes, documentation.
12562 Cleanup X.org support: clarified configuration options, and
12563 removed mandatory dependency on useless libraries such as
12566 New QT-based configurator, usable using 'make xconfig'.
12568 Support for the Xtensa architecture.
12570 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
12573 New packages: bmon, ctorrent, dosfstools, enchant,
12574 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
12575 sdl_gfx, spawn-fcgi.
12577 Updated packages: bind, busybox, coreutils, sqlite, directfb,
12578 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
12579 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
12580 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
12581 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
12582 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
12583 wpa-supplicant, xdriver_xf86-input-synaptics,
12584 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
12585 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
12588 Issues resolved (http://bugs.uclibc.org):
12590 #83: liblockfile fails to compile due to eaccess redefinition
12591 #163: Xtensa architecture port
12592 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
12593 #241: device mapper + lvm2: build together
12594 #243: ctorrent: new package
12595 #247: ntfsprogs: new package
12596 #271: Library 'libgcc_s.so.1' not installed in search path
12597 #287: New package libnl
12598 #289: New package iw
12599 #331: Update MPlayer to version 1.0rc2
12600 #333: Bump sqlite package to 3.6.15
12601 #349: update libsoup to version 2.26.2
12602 #357: New package netstat-nat
12603 #359,#413: Upgrade openvpn to Makefile.autotools.in
12604 #367: linux kernel compile error for arm926t
12605 #369: Add SDL_gfx package
12606 #373: Support for building gstreamer without libxml
12607 #379: update DirectFB to version 1.4.0
12608 #383: gst-plugins-good: Allow soup plugin to be configured
12609 #385: neon: Fix pkgconfig dependency
12610 #387: Tremor not installed to toolchain
12611 #389: New package bmon
12612 #391: gstreamer: Bump version to 0.10.23
12613 #393: gst-plugins-base: Bump version to 0.10.23
12614 #395: gst-plugins-bad: New package
12615 #403: Error while building iso9660 image
12616 #409: Bump php package to 5.2.10
12617 #411: ipsec-tools: Bump version to 0.7.2
12618 #417: New package spawn-fcgi
12619 #419: Bump lighttpd package to 1.4.23
12620 #421: toolchain: Clean up toolchain locale support menu
12621 #427: webkit: Update to WebKit svn r44552
12622 #437: ltp-testsuite: Bump version to 20090630
12623 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
12624 #467: DirectFB 1.4.1
12625 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
12626 #491: libxml2: Bump version to 0.7.3
12627 #495: Bump bind package to 9.5.1-P3 (security)
12628 #497: OpenSSL RSA key generation hangs on x86_64
12629 #509: Bump sqlite package to 3.6.16
12630 #523: pciutils broken with external toolchain
12631 #533: Update gamin to 0.1.10 to fix compilation
12633 2009.05, Released June 1st, 2009:
12635 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
12636 version and marked ubifsroot as broken.
12638 2009.05-rc3, Released May 27th, 2009:
12640 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
12641 busybox, curl, libusb, readline, python and strace.
12643 Issues resolved (http://bugs.uclibc.org):
12645 #345: libcurl package needs a urandom fix
12647 2009.05-rc2, Released May 19th, 2009:
12649 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
12650 for newer hosts), stable kernel versions, busybox, cups,
12651 dmraid, docker, mesa3d, rsync and updated defconfigs.
12653 xserver marked as broken on AVR32 and atngw100-expanded
12656 Issues resolved (http://bugs.uclibc.org):
12658 #167: metacity does not build
12659 #295: gamin installs python support even if python is disabled
12660 #323: gen_matypes fails to execute during build of Mesa when us...
12662 2009.05-rc1, Released May 5th, 2009:
12664 Fixes all over the tree, further conversion of packages to
12665 Makefile.autotools.in and we now build host versions of
12666 packages where needed for build time dependencies instead of
12667 relying on the correct versions being available on the build
12668 host. Ancient toolchain / busybox versions have furthermore
12669 been removed as announced in the 2009.02 release notes.
12671 New packages: flac, gob2, lzop, taglib, wpa_supplicant
12673 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
12674 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
12675 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
12676 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
12677 util-linux, xorg7, xerces
12679 Issues resolved (http://bugs.uclibc.org):
12681 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
12682 and a ton of other improvements
12683 #19: page.h missing by util-linux
12684 #37: update libglib2 to version 2.18.4
12685 #61: tslib puts staging_dir into pkgconfig file
12686 #69: tar refuses to build
12687 #71,#175: ./wchar.h:41:12: error: empty filename in #include
12688 #73: Bump openssl package to the latest version
12689 #81: New package wpa_supplicant
12690 #99: new package: flac
12691 #101: update gstreamer packages
12692 #105,#313: menuconfig segfaults on tinyx if wchar is not
12694 #107: convert libvorbis to Makefile.autotools.in
12695 #109: Make pppd package avoid bsd err
12696 #111: binutils 2.17 fails to build when texinfo >= 4.10
12697 #133: Modify ncurses5-config to get correct include path
12698 #137: Bump php to version 5.2.9
12699 #139: Bump sqlite to 3.6.11 and convert to
12700 Makefile.autotools.in
12701 #145: Bump bind package to 9.5.1-P1 (security)
12702 #147: buildroot toolchain fails to build w/binutils-2.19.1
12703 #151: openssl package trivial fixes
12704 #161: vim fails on patching with errors in configure.patch
12705 #169: blackbox-0.70.1 does not build
12706 #177: xdriver_xf86-input-keyboard does not build
12707 #179: Upgrade dropbear to Makefile.autotools.in
12708 #181: Update to Xorg 7.4
12709 #187: ntfs-3g: could not build cross
12710 #191: alsa-lib ARM binaries always built with EABI
12711 #213: Bump wpa_supplicant package to version 0.6.9
12712 #217: Bump openssl package to 0.9.8k (security)
12713 #219: Toolchain build fails on m4
12714 #225: m4 macros are out of place
12715 #233: make ipv6 optional in iptables
12716 #237: ncftp: convert to Makefile.autotools.in
12717 #239: ntfs-3g: convert to Makefile.autotools.in
12718 #245: lzop: new package
12719 #271: Bump bind package to 9.5.1-P2 (security)
12720 #277: Bump sqlite package to 3.6.16
12721 #279: update libglib2 to version 2.20.1
12722 #281: update DirectFB to version 1.2.8
12724 #285: compilation of samba fails if IPV6 support is missing
12725 #293: update samba to version 3.3.3
12726 #299: add shared-mime-info package
12727 #307: make openssl package respect build flags