]> Git Repo - buildroot-mgba.git/blame - CHANGES
editorconfig: leave patch files alone wrt trainling spaces
[buildroot-mgba.git] / CHANGES
CommitLineData
e19ae5ec
PK
12024.05-rc2, released June 4th, 2024
2
3 Fixes all over the tree.
4
5 Download:
6 - Dropped the (noop) --passive-ftp option from default wget
7 options for compatibility with wget2
8
9 - Fixed an issue with the generated archives (for
10 git/svn/cargo/go) when multiple packages share an archive
11 (E.G. linux vs linux-headers).
12
13 Defconfigs: Fix build issue with binutils 2.41+ for
14 Acmesystems Aria / Arietta, add download hashes for a number
15 of defconfigs. Fix FIT external position for i.MX8 boards
16
17 Updated/fixed packages: dnsmasq, docker-compose, doom-wad,
18 ebtables, esp-hosted, file, freeradius-client,
19 freeradius-server, go, kmod, libmnl, libnetfilter_acct,
20 libnetfilter_log, linux, luarocks, lynx, makedumpfile,
21 micropython, mtd, ncftp, newlib-bare-metal, nfacct, ntp,
22 octave, proftpd, qt5base, systemd, tpm2-tss, uboot-tools,
23 ulogd, vala, zip
24
25 Removed packages: at91bootstrap, at91dataflashboot,
26 on2-8170-libs, on2-8170-modules
27
28 Issues resolved (http://bugs.uclibc.org):
29
30 #15973: imx8m bootloader image generation broken since update..
31 #16093: kmod and gcc-14 build error
32
e5173e01
PK
332024.05-rc1, released May 30th, 2024
34
35 Fixes all over the tree and new features.
36
37 Toolchains:
38 - Binutils 2.24 added, 2.39 dropped, 2.41 is now default
39 - GCC 14.x added, 11.x dropped, 13.x is now default
40 - uClibc-ng bumped to 1.0.48
41 - Musl bumped to 1.2.5, adds riscv32 support
42 - Glibc bumped to 2.39, libcrypt no longer available (see
43 libxcrypt package)
44 - External glibc based toolchains no longer install libcrypt
45 files (except for libcrypt.so.1) to not conflict with the
46 libxcrypt package
47 - Bootlin external toolchains updated to 2024.02
48 - Support for external toolchains using GCC version 14
49 - Old external Codesourcery ARM/AARCH64 toolchains removed
50 - Old external Codesourcery niosII toolchain removed
51 - Old external Codescape mips toolchains removed
52 - Support for Linux 6.7 / 6.8 kernel headers added
53
54 Architecture:
55 - Support for riscv32 noMMU added
56 - Internal toolchains for SPARC (re-)added
57 - Support for the Motorola m68k specific shared library
58 support for the FLAT binary format dropped, as support has
59 been removed from the Linux kernel as of v5.19.
60
61 Download (notice, Buildroot generated tarballs have changed):
62 - Tar 1.35 is now required (will be automatically built if not
63 available on the host). Notice that tar 1.35 changes the way
64 devmajor/minor is stored, so tarballs created with 1.35 are
65 not binary identical to <1.35
66 - The tarball creation logic has now been extended to
67 correctly handle when ACLs are set on the download
68 directory.
69 - An issue with conflicting git tags between (different
70 versions of) a package has been fixes
71 - Git attributes are now handled correctly
72
73 Security:
74 - The /dev/shm entry in the default /etc/fstab used for
75 busybox and sysv init systems was missing the sticky bit,
76 allowing users to delete and replace other users files.
77
78 Infrastructure:
79 - kconfig/menuconfig can now be built with GCC 14.x
80 - Git is now used to to fetch CVE data from the FKIE
81 repository to work around an issue with missing meta files
82 in the releases.
83 - utils/check-package now also checks if defconfigs use
84 BR2_DOWNLOAD_FORCE_CHECK_HASHES to ensure custom
85 bootloader/kernels are correctly downloaded.
86
87 New defconfigs: Beagleboneai64, Orangepi Zero2w, Pine64 star64
88
89 New packages: basu, bats-assert, bats-file, bats-support, bcc,
90 bpftrace, export-subst, flutter-adaptive-scaffold-example,
91 flutter-animations-example, flutter-dynamic-layouts-example,
92 flutter-go-router-example, flutter-image-example,
93 flutter-markdown-example, flutter-packages,
94 flutter-rfw-local-example, go-bootstrap-stage3, igt-gpu-tools,
95 libgpiod2, libxmlb, libzenoh-c, lmdb, lua-lightningmdb,
96 lua-lsdbus, mokutil, python-email-validator,
97 python-expandvars, python-fastui, python-hid, python-jc,
98 python-mpmath, python-poetry-core, python-sympy,
99 python-yamllint, qbee-agent, starfive-spltool, ustreamer
100
101 Removed packages: flutter-gallery, omxplayer, ti-k3-image-gen
102
103 Issues resolved (http://bugs.uclibc.org):
104
105 #14416: Mesa3D missing DRI3 support for various Gallium drivers
106 #15766: BR2_PACKAGE_WESTON_XWAYLAND -- 12.0.1 -- fails to build..
107 #15997: Build Squid with GCC12.3 in Buildroot 2024.02 will fail
108 #16009: 'select' does not work with 'choice'
109 #16036: android-tools version is too old
110 #16075: Cannot use linux kernel extensions from external tree..
111
893c39ba
PK
1122024.02.3, released June 10th, 2024
113
114 Important / security related fixes.
115
116 Misc:
117 - Fixed a number of compilation issues for hosts using GCC
118 14.x, including for kconfig.
119
120 Download:
121 - Drop redundant --passive-ftp from default wget options and
122 migrate a number of packages using FTP upstreams to HTTP(S)
123 for compatibility with wget2 which does not have FTP support
124
125 - Ensure downloads are correctly shared for host packages that
126 try to do so using <pkg>_DL_SUBDIR and ensure the correct
127 toplevel directory name is used in generated tarballs when
128 downloads are shared.
129
130 Arch: Enable SSE2 support for x86 Pentium M variant.
131
132 Defconfigs: Orangepi PC/R1, Raspberrypi zero2w, Sipeed
133 licheepi nano, Wandboard: Fix compilation issues. PC x86-64
134 bios/efi: add wireless regdb to fix kernel warning during
135 boot, iMX.8 boards: Adjust FIT external data position to match
136 imx-mkimage changes, fixing boot issues.
137
138 Updated/fixed packages: am33x-cm, apcupsd,
139 arm-trusted-firmware, binutils-bare-metal, bpftool, catch2,
140 ccache, cjson, clamav, cog, coreutils, cryptodev-linux,
141 dhcpcd, dmraid, dnsmasq, docker-cli, docker-compose,
142 docker-engine, doom-wad, duma, elf2flt, ebtables, elfutils,
143 evemu, file, fluidsynth, freeradius-client, freeradius-server,
144 freerdp, fwts, gcc, gcc-bare-metal, git, gnuplot, go,
145 gr-osmosdr, gst1-plugins-good, hidapi, imagemagick,
146 intel-gmmlib, ivi-homescreen, janus-gateway, kexec, kmod,
147 kodi, libarchive, libdrm, libedit, libffi, libglib2, libhtp,
148 libjwt, libkrb5, libmanette, libmdbx, libmnl,
149 libnetfilter_acct, libnetfilter_log, libnpth, libopenssl,
150 libpng, libuhttpd, liburiparser, libutempter, libvncserver,
151 libwpe, lightning, linux-firmware, linux-pam, lua-cffi,
152 luajit, lvm2, lynx, mariadb, mesa3d, micropython, minisign,
153 musl, mutt, ncftp, network-manager, newlib-bare-metal, nfacct,
154 nfs-utils, octave, openjpeg, openocd, oprofile,
155 perl-dbd-mysql, php, postgresql, pppd, privoxy, procps-ng,
156 proftpd, proj, putty, python-ml-dtypes, python-pillow,
157 python-rds-py, qemu, qt5base, redis-plus-plus, rtl8189fs,
158 ruby, samba4, shadow, smcroute, speech, squid, sscep,
159 suricata, swupdate, systemd, ti-sgx-km, tinycbor, tinyproxy,
160 tor, tpm2-tss, ttyd, uboot-tools, ulogd, vala, weston,
161 wpewebkit, x11vnc, zbar, zeromq, zfs, zip, zxing-cpp
162
163 Issues resolved (http://bugs.uclibc.org):
164
165 #15766: BR2_PACKAGE_WESTON_XWAYLAND -- 12.0.1 -- fails to build..
166 #15973: imx8m bootloader image generation broken since update..
167 #16075: Cannot use linux kernel extensions from external tree..
168 #16093: kmod and gcc-14 build error
169
b34fa00d
PK
1702024.02.2, released May 7th, 2024
171
172 Important / security related fixes.
173
174 Security: The /dev/shm entry in the default /etc/fstab used
175 for busybox and sysv init systems was missing the sticky bit,
176 allowing users to delete and replace other users files.
177
178 Defconfigs: Mangopi mq1rdw1: Lock kernel headers to 6.6.x.
179
180 Updated/fixed packages: apache, botan,
181 brcmfmac_sdio-firmware-rpi, clamav, cmake, containerd,
182 crucible, dmenu-wayland, dmraid, docker-cli, docker-engine,
183 domoticz, fmc, freeipmi, gdal, gdb, giflib, gnupg2, go,
184 google-breakpad, googlefontdirectory, imx-gpu-viv, inih,
185 libassuan, libblockdev, libcurl, libdrm, libgpg-error,
186 libksba, libnpth, libressl, libtracefs, lxc, mbedtls, mesa3d,
187 oatpp, opensc, oprofile, perl-net-ssleay, petitboot,
188 php-xdebug, psplash, python-pypng, python-segno,
189 python-service-identity, python3, skeleton-init-sysv, systemd,
190 tcf-agent, tiff, uuu, wolfssl, xmrig, zic
191
192 Issues resolved (http://bugs.uclibc.org):
193
194 #14416: Mesa3D missing DRI3 support for various Gallium drivers
195 #16009: 'select' does not work with 'choice'
196 #16036: android-tools version is too old
197
9b1c4300
PK
1982024.02.1, released March 26th, 2024
199
200 Important / security related fixes.
201
202 Toolchain: Dropped old Codesourcery ARM / AARCH64 and
203 Codescape MIPS external toolchains as they use old Glibc
204 versions not compatible with 64-bit time_t
205
206 Defconfigs: Starfive visionfive2: Use correct genimage
207 configuration. TI am62x_sk / am64_sk: Use correct optee-os
208 platform setting and use a fixed ti-k3-r5-loader version.
209
210 Infrastructure: Use git to fetch CVE data from the FKIE
211 repository to work around an issue with missing meta files in
212 the releases.
213
214 Updated/fixed packages: axel, bash, bitcoin, botan, busybox,
215 containerd, cryptsetup, cvs, docker-compose, docker-engine,
216 ell, expat, giflib, gmp, go, harfbuzz, intel-gmmlib,
217 intel-mediadriver, iwd, kodi, kodi-pvr-hts, libcgroup, libdrm,
218 libgit2, libkrb5, libnfs, libunwind, libvpl,
219 libtorrent-rasterbar, libxml2, linux, mariadb, mesa3d,
220 mmc-utils, msmtp, multipath-tools, neon, onevpl-intel-gpu,
221 openssh, openvpn, osm2pgsql, owfs, php, poco, policycoreutils,
222 postgis, privoxy, pulseaudio, pure-ftpd, putty,
223 python-configshell-fb, python-rtslib-fb, rauc, restorecond,
224 spice, squid, targetcli-fb, tzdata, util-linux, vdr, xmrig,
225 xvisor, zic
226
227 Issues resolved (http://bugs.uclibc.org):
228
229 #15997: Build Squid with GCC12.3 in Buildroot 2024.02 will fail
230
87e979e4
PK
2312024.02, released March 5th, 2024
232
233 Various fixes.
234
235 Updated/fixed packages: botan, conmon, dash, efivar, expat,
236 fluent-bit, gcc, gst1-vaapi, libcoap, libselinux, liburing,
237 libva, libxml2, ltp-testsuite, luvi, newlib-bare-metal,
238 nginx-naxsi, octave, openblas, openvmtools, parted, poco,
239 powertop, python-aiohttp, python-cheroot, python-django,
240 python-grpcio, rauc, rauc-hawkbit-updater, rtl8822cs, rust,
241 sdl2, shadow, spirv-tools, strace, strongswan, tar, tllist,
242 vim
243
244 Removed packages: mysql (virtual), oracle-mysql,
245 python-setuptools-scm-git-archive
246
e1e292c0
PK
2472024.02-rc2, released March 1st, 2024
248
249 Fixes all over the tree.
250
251 Infrastructure: Various fixes for pkg-stats after moving to
252 the FKIE CVE feed and support for older python/ijson versions.
253
254 Updated/fixed packages: ccache, dracut, erlang, freetype,
255 libheif, libpthsem, micropython, newlib-bare-metal, openssh,
256 poco, python3, redis, rhash, shim, squid, syslinux
257
7a9ba7a7
PK
2582024.02-rc1, released February 25th, 2024
259
260 Fixes all over the tree and new features.
261
262 Toolchain:
263
264 - GDB: Add version 14.1, default to 13.2.
265
266 - uClibc-ng updated to 1.0.45
267
268 - Bootlin external toolchains updated to 2023.11-1, moving the
269 stable toolchains to GCC 12.3 / binutils 2.40 / GDB 13.2 /
270 glibc 2.38 / musl 1.2.4 / uClibc-ng 1.0.45
271
272 - Add support for building a bare metal toolchain suitable for
273 building firmware for certain (co-)processors, possibly
274 using a different CPU architecture than the main Buildroot
275 configuration.
276
277 Default optimization level changed from optimize for size
278 (-Os) to optimize for speed (-O2).
279
280 Support: Use the Fraunhofer FKIE JSON files for CVE matching
281 now that NVD is about to deprecate its feeds.
282
283 New defconfigs: AMD Zynqmp kria kd240 and kr260, zcu104, Avnet
284 RZBoard V2L, Mangopi MQ1RDW2, NXP i.MX 93 11x11 EVK, QEMU
285 Riscv64 virt-efi, TI AM574x Industrial Development Kit
286
287 Removed defconfigs: Zynq qmtech
288
289 New packages: binutils-bare-metal, dmenu-wayland, fcft, foot,
290 firmware-ele-imx, ivi-homescreen, libjwt, libtraceevent,
291 libtracefs, libutempter, lua-ansicolors, lua-argparse,
292 lua-conciseserialization, lua-ubjson, minisign,
293 newlib-bare-metal, python-aiosqlite, python-annotated-types,
294 python-anyio, python-asyncssh, python-bitarray,
295 python-cachetools, python-contourpy, python-decouple,
296 python-fastapi-sessions, python-fastapi,
297 python-google-api-core, python-google-auth,
298 python-googleapis-common-protos, python-grpc-requests,
299 python-grpcio-reflection, python-grpcio, python-httpcore,
300 python-httpx, python-matplotlib-inline, python-ml-dtypes,
301 python-multipart, python-pydantic-core, python-pypng,
302 python-starlette, python-tcolorpy, python-trafaret,
303 python-urwid-readline, python-uvicorn, rlwrap, tllist
304
305 Removed packages: davinci-bootcount (renamed to
306 uboot-bootcount), flickcurl, gmpc, libmpd, micropython-lib,
307 python-crossbar, python-pygame, tinymembench
308
309 Issues resolved (http://bugs.uclibc.org):
310
311 #10096: SH4 toolchain does not build Linux kernel magicpanelr2_..
312 #15889: please update meson
313 #15898: Unable to boot syslinux.efi produced by buildroot (EFI 64-..
314 #15910: USB keyboard is not working by default "raspberrypicm4io_..
315 #15952: Grub fails to load large rootfs files
316
e7119631
PK
3172023.11.3, released March 26th, 2024
318
319 Important / security related fixes.
320
321 Defconfigs: Starfive visionfive2: Use correct genimage
322 configuration.
323
324 Updated/fixed packages: bind, bitcoin, botan, c-ares, clamav,
325 conmon, containerd, cvs, dash, dnsmasq, docker-engine, dracut,
326 ell, expat, fluent-bit, freetype, gcc, ghostscript, gmp,
327 gnupg2, go, google-breakpad, gst1-python, gst1-vaapi, iwd,
328 libcoap, libcurl, libdnet, libgit2, libheif, libkrb5,
329 libmodsecurity, libnfs, libopenssl, libselinux, libunwind,
330 liburing, libuv, libva, libxml2, ltris, lua-http, luvi,
331 mmc-utils, nginx-naxsi, nodejs, octave, openssh, openvmtools,
332 parted, petitboot, php, poco, postgresql, powertop, privoxy,
333 pure-ftpd, putty, python-cheroot, python-configshell-fb,
334 python-django, python-rtslib-fb, python3,
335 rauc-hawkbit-updater, redis, redis-plus-plus, rsync,
336 s390-tools, sdl2, shim, spice, spirv-tools, squid, strace,
337 strongswan, sudo, systemd, targetcli-fb, uhd, unbound,
338 util-linux, v4l2loopback, vim, webkitgtk, wpewebkit, xvisor,
339 zlib-ng
340
341 Issues resolved (http://bugs.uclibc.org):
342
343 #15997: Build Squid with GCC12.3 in Buildroot 2024.02 will fail
344
880e3ea3
PK
3452023.11.2, released March 1st, 2024
346
347 Important / security related fixes.
348
349 Added CPE identifiers for a large number of packages.
350
351 Updated/fixed packages: bayer2rgb-neon, brltty, c-ares, cog,
352 containerd, cpio, crda, criu, darkhttpd, davinci-bootcount,
353 dbus, depot-tools, dhcpcd, domoticz, environment-setup, expat,
354 faad2, falcosecurity-libs, flex, flutter-engine,
355 flutter-gallery, flutter-pi, flutter-sdk-bin,
356 freeradius-server, freerdp, frr, gesftpserver, glibc, gnutls,
357 go, gst1-devtools, gst1-libav, gst1-python, gst1-vaapi,
358 gst-omx, gstreamer1, haproxy, hiredis, joe, json-c, leptonica,
359 libcurl, libp11, libuwsc, libvips, libzenoh-pico,
360 linux-firmware, linux-headers, localedef, lua-http, lvm2,
361 lynx, mbedtls, micropython, minizip, mpfr, netatalk, ngrep,
362 onevpl, opencv4, opencv4-contrib, openssh, opus, petitboot,
363 php, python-aiohttp, python-bitarray, python-bitstring,
364 python-esptool, python-gunicorn, python-hpack,
365 python-html5lib, python-lmdb, python-mako, python-numpy,
366 python-oauthlib, python-sqlparse, python-wheel, qt5base,
367 qt6base, redis, runc, sdl2, sqlite, syslog-ng, sysstat,
368 util-linux, vulkan-loader, webkitgtk, weston, wireless-regdb,
369 wlroots, wpewebkit, xlib_libXpm, xterm, xwayland, yasm
370
371 New packages: python-bitarray
372
373 Issues resolved (http://bugs.uclibc.org):
374
375 #10096: SH4 toolchain does not build Linux kernel magicpa..
376 #15952: Grub fails to load large rootfs files
377
4774d820
PK
3782023.11.1, released January 15th, 2024
379
380 Important / security related fixes.
381
382 Infrastructure:
383
384 - Download: Revert a permission fixup step in the tarball
385 creation logic, which lead to a hash mismatch issue in two
386 cargo-vendored packages, ripgrep and sentry-cli.
387
388 - Build: Pass GIT_DIR=. in the environment (through
389 HOST_MAKE_ENV/TARGET_MAKE_ENV) to the build steps to
390 workaround packages trying to detect if they are building in
391 a git checkout and getting confused when building in a sub
392 directory of a Buildroot git checkout.
393
394 Defconfigs: Rock5b: Add download hashes for U-Boot and Linux
395
396 Updated/fixed packages: apcupsd, arm-trusted-firmware, botan,
397 cjson, criu, cryptodev-linux, cups, dahdi-linux, dahdi-tools,
398 dbus, docker, dropbear, duktape, edk2, erlang, exim, faad2,
399 freeswitch, gcc, gdal, gdb, giflib, glibc, gnuplot, gnutls,
400 go, google-breakpad, gst-omx, gstd, gst1-devtools, gst1-libav,
401 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
402 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
403 gstreamer1, gstreamer1-editing-services, ipcalc, jq,
404 json-for-modern-cpp, ksmbd-tools, libaio, libarchive,
405 libcamera, libcamera-apps, libcap-ng, libcgroup, libcurl,
406 libde265, libebml, libgtk3, libheif, libiec61850, libndns,
407 libostree, libraw, libsigsegv, libssh, libssh2, libuev,
408 libwebsockets, libzenoh-pico, liquid-dsp, lvm2, madplay,
409 mesa3d, micropython, minizip, mp4v2, nushell,
410 onevpl-intel-gpu, opensc, openssh, optee-client, orc, php,
411 pipewire, postgis, postgresql, proftpd, putty, python-brotli,
412 python-pysensors, python-sip, python-werkzeug, shim, squid,
413 strongswan, sway, tinyssh, tor, transmission, tree, udev,
414 uftp, valijson, wireshark, wlroots, wolfssl,
415 xserver_xorg-server, xwayland,
416
954aeb7c
PK
4172023.11, released December 4th, 2023
418
419 Various fixes.
420
421 Defconfigs: Toradex apalis i.mx6: Add download hashes for
422 Linux and U-Boot.
423
424 Updated/fixed packages: cog, freescale-imx, imagemagick,
425 libde265, libmemcached, libpjsip, libusb-compat,
426 libzenoh-pico, linux-tools, lttng-modules, mariadb, monit,
427 openfpgaloader, perl, putty, python-numpy, rtty, speechd,
428 wireshark, xenomai, xtables-addons, zfs
429
0ed48b95
PK
4302023.11-rc2, released November 29th, 2023
431
432 Fixes all over the tree.
433
434 Defconfigs: Raspberry pi: Fix bluetooth autoprobing,
435 rockpro64: Fix U-Boot build, bump rootfs size, vim3: Use
436 device tree from Linux rather than from U-Boot.
437
438 Updated/fixed packages: erlang, exfatprogs, flutter-engine,
439 flutter-sdk-bin, gcc, gsl, intel-microcode, janet,
440 kodi-pvr-hts, libgdiplus, libpam-tacplus, libxml2,
441 libzenoh-pico, memcached, motion, netsnmp, nodejs, oatpp,
442 openrc, opensc, perl, postgresql, python-msgpack, qemu,
443 refpolicy, samba4, squid, vim, vlc, xwayland, zfs
444
445 Issues resolved (http://bugs.uclibc.org):
446
447 #15856: Using BR2_CONFIG= on a different file-system...
448
5c9f4d64
PK
4492023.11-rc1, released November 14th, 2023
450
451 Fixes all over the tree and new features.
452
453 Architecture: MIPS IV (re-)added. The mutually exclusive ABI
454 selection dropped for PowerPC.
455
456 Toolchain:
457
458 - Support for GDB 13.2, make GDB 12.x the default
459
460 - Glibc bumped to 2.38
461
462 - Bootlin external toolchains updated to 2023.08, bringing
463 support for Aarch64 BE with musl.
464
465 - Motorola 68K w/MMU support added for glibc and musl.
466
467 - License info added for GCC
468
469 Infrastructure:
470
471 - The CMake infrastructure now supports building packages with
472 ninja instead of make (based on <pkg>_CMAKE_BACKEND).
473
474 - The RPATH fixup done at the end of the build is now done in
475 parallel (according to BR2_JLEVEL).
476
477 - Packages downloaded from Subversion repos no longer
478 retrieves svn:externals unless <pkg>_SVN_EXTERNALS is set to
479 YES.
480
481 - Packages where a free-form version/site can be specified
482 (E.G. Linux, U-Boot, ..) can now have the corresponding
483 tarballs of these custom downloads checked by the download
484 infrastructure based on .hash files in the global patch
485 directory. These hashes are optional unless
486 BR2_DOWNLOAD_FORCE_CHECK_HASHES is enabled.
487
488 A utils/add-custom-hashes helper script has been added to
489 assist in managing such hash files.
490
491 - Various improvements to utils/docker-run to handle external
492 (BR2_DL_DIR defined in environment) download directory,
493 proxy configuration, SELinux and out of tree (O=) builds.
494
495 New defconfigs: AMD Zynq ZC702, ASUS Tinker-s rk3288, ICnova
496 A20-adb4006, Khadas vim3, Libre Computer ROC-RK3399-PC,
497 Microchip PolarFire SoC Icicle Kit, NXP imxrt1050-evk, Pine64
498 pinecube, Sipeed LicheePi Nano, Synopsys ARC700 nSIM, TI
499 SK-AM62 and TI SK-AM64
500
501 New packages: ti-k3-boot-firmware, ti-k3-image-gen,
502 amlogic-boot-fip, criu, cutekeyboard, depot-tools, fft-eval,
503 firewalld, flutter-engine, flutter-gallery, flutter-pi,
504 flutter-sdk-bin, ledmon, libcanberra, libnvme, libsoup3,
505 libspdm, libucontext, libzenoh-pico,
506 microchip-hss-payload-generator, nodejs-bin, nushell,
507 nvidia-persistenced, oatpp, onevpl-intel-gpu, onevpl,
508 python-calver, python-distlib, python-jeepney,
509 python-jsonschema-specifications, python-kmod,
510 python-pysensors, python-referencing, python-segno,
511 python-tftpy, python-trove-classifiers,
512 python-types-python-dateutil, python-versioneer,
513 qoriq-fm-ucode, qt6core5compat, rauc-hawkbit-updater,
514 rust-bindgen, spirv-headers, spirv-tools, vulkan-loader,
515 vulkan-tools
516
517 Removed packages: google-material-design-icons, libtextstyle,
518 python-pyxb
519
520 Issues resolved (http://bugs.uclibc.org):
521
522 #14366: Nodejs fails with "version `GLIBC_2.34' not found"..
523 #14741: e2fsck is failing during cronjob build where fail...
524 #15628: Missing dependencies in BR2_PACKAGE_PYTHON_MAKO
525 #15733: xfsprogs outdated
526 #15772: lz4 failed to compile with gcc 10.4.0
527 #15778: strace comilation fails on Fedora39/gcc13
528 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
529 #15790: at91sam9x5ek_dev_defconfig: Missing...
530 #15808: connman is not supported on musl
531 #15814: C++ not supported by bootlin toolchain
532 #15820: make linux-menuconfig does not modify correct .config..
533 #15823: Installing nodejs modules with native extensions ...
534 #15826: nodejs modules with native extensions fail to install
535 #15835: Incompatibility between network-manager and libcurl 8.4
536
955fd5a1
PK
5372023.08.4, released December 4th, 2023
538
539 Important / security related fixes.
540
541 Defconfigs: Raspberrypi: Fix DT overlay for autoproving of
542 bluetooth driver, Toradex apalis i.mx6: Add download hashes
543 for Linux and U-Boot.
544
545 Updated/fixed packages: gcc, erlang, exfatprogs, gsl,
546 imagemagick, intel-microcode, libde265, libmemcached,
547 libpjsip, libxml2, mariadb, memcached, motion, netsnmp, perl,
548 postgresql, putty, rtty, samba4, speechd, squid, vim, vlc,
549 xenomai, xtables-addons, zfs
550
551 Issues resolved (http://bugs.uclibc.org):
552
553 #15856: Using BR2_CONFIG= on a different file-system...
554
41978f36
PK
5552023.08.3, released November 14th, 2023
556
557 Important / security related fixes.
558
559 Per-package builds: Unbreak SDK relocation logic. Only drop
560 the hard links for the final host / target directory, fixing a
561 build time / size regression in 2023.08.2.
562
563 Packages where a free-form version/site can be specified
564 (E.G. Linux, U-Boot, ..) can now have the corresponding
565 tarballs of these custom downloads checked by the download
566 infrastructure based on .hash files in the global patch
567 directory. These hashes are optional unless
568 BR2_DOWNLOAD_FORCE_CHECK_HASHES is enabled.
569
570 A utils/add-custom-hashes helper script has been added to
571 assist in managing such hash files.
572
573 Defconfigs: Avenger96: Downgrade to TF-A v2.5 to fix boot
574 issue since 2023.08, stm32mp157a-dk1, stm32mp157c-dk2: Unbreak
575 TF-A build, stm32mp157c-odessey: Use a fixed TF-A version for
576 reproducibility
577
578 Updated/fixed packages: apache, arm-trusted-firmware, aufs,
579 aufs-util, azure-iot-sdk, casync, cjson, clamav, conmon,
580 cups-filters, dhcpcd, docker-cli, docker-engine,
581 freeradius-server, go, inadyn, ksmbd-tools, kvmtool,
582 libgdiplus, libgeos, libmemcached, libmdbx, libopenssl,
583 libosmium, libtommath, libupnp, libzlib, lightning, linux-pam,
584 lxc, mender, minizip-zlib, mpd, mxsldr, nano, nettle,
585 network-manager, nghttp2, nodejs-src, opencv4,
586 opencv4-contrib, openjdk-bin, openvpn, opusfile, paho-mqtt-c,
587 pango, perl-lwp-protocol-https, petitboot, php, pistache,
588 python-django, python-pycryptodomex, python-urllib3,
589 python-web2py, rabbitmq-c, redis, reproc,
590 riscv64-elf-toolchain, sedutil, snort3, suricata, tar, tiff,
591 tor, traceroute, vim, websocketpp, wireshark, wolfssl,
592 xdg-dbus-proxy, xen, xlib_libX11, xlib_libXpm, zabbix, zchunk
593
594 Issues resolved (http://bugs.uclibc.org):
595
596 #14741: e2fsck is failing during cronjob build where fail...
597 #15772: lz4 failed to compile with gcc 10.4.0
598 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
599 #15790: at91sam9x5ek_dev_defconfig: Missing...
600 #15820: make linux-menuconfig does not modify correct .config..
601 #15823: Installing nodejs modules with native extensions ...
602 #15835: Incompatibility between network-manager and libcurl 8.4
603
cc31a805
PK
6042023.08.2, released October 15th, 2023
605
606 Important / security related fixes.
607
608 Defconfigs: Freescale ARM: Add ATF patch to fix build issue
609 with binutils 2.39+. QEMU Aarch64-virt: Enable ACPI support
610 for EDK2. Visionfive2: Bump kernel to fix build issue with GCC
611 13.
612
613 Per-package builds: Do not use hard links for host / target
614 dirs, fixing issues with package rebuilds or post-build
615 scripts modifications.
616
617 Infrastructure: Explicitly disable shuffle mode for Make >=
618 4.4 where needed.
619
620 Urandom-scripts: Move seedrng init script to S01 for earlier
621 random number entrophy initialization.
622
623 Updated/fixed packages: at91bootstrap, batman-adv, bind, cups,
624 efl, enlightenment, exim, gcc, glibc, gnu-efi, go, gptfdisk,
625 grub2, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-bad,
626 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
627 gst1-python, gst1-rstp-server, gst1-rtsp-vaapi, gstreamer1,
628 gstreamer1-editing-services, gtkmm3, libcue, libcurl,
629 libfastjson, libhtp, libmodplug, librsvg, libvpx, libyang,
630 linux-pam, linux-tools, mbedtls, mosquitto, mutt, neon,
631 netsnmp, nmap, nodejs, olsr, openblas, opkg-utils, php, pound,
632 powertop, python-mako, python3, rauc, rockchip-mali, samba4,
633 sslh, stress-ng, suricata, syslog-ng, systemd, tar, unifdef,
634 urandom-scripts, usbguard, webkitgtk, wilc-driver,
635 wireless-regdb, wpewebkit
636
637 Issues resolved (http://bugs.uclibc.org):
638
639 #15628: Missing dependencies in BR2_PACKAGE_PYTHON_MAKO
640 #15808: connman is not supported on musl
641 #15814: C++ not supported by bootlin toolchain
642
55fbb551
PK
6432023.08.1, released September 27th, 2023
644
645 Important / security related fixes.
646
647 Updated/fixed packages: agentpp, asterisk, bind, binutils,
648 conmon, cpio, docker-cli, docker-engine, e2fsprogs, erlang,
649 esp-hosted, expect, fail2ban, fio, freerdp, fstrcmp, gcc, gdb,
650 ghostscript, go, haproxy, hwloc, icu, irssi, libcoap, libcurl,
651 libde265, libheif, libiec61850, libjxl, libopenssl, libpjsip,
652 libqb, libraw, libssh, libuv, lldpd, mdadm, mutt, ne10,
653 netatalk, nodejs, nut, openblas, opensc, openvpn, petitboot,
654 php, pound, pppd, python-pytest, python3, qt5,
655 rtl8812au-aircrack-ng, sngrep, stress-ng, strongswan, sysstat,
656 tar, tcl, timescaledb, util-linux, vim, webkitgtk, webp,
657 wireshark, xserver_xorg-server, xterm, zbar, zxing-cpp,
658 zynaddsubfx
659
660 Issues resolved (http://bugs.uclibc.org):
661
662 #14366: Nodejs fails with "version `GLIBC_2.34' not found"..
663 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
664 #15790: at91sam9x5ek_dev_defconfig: Missing...
665
d8ce1def
PK
6662023.08, released September 6th, 2023
667
668 Various fixes.
669
670 Defconfigs: BeagleV: Fix build issue with binutils >=
671 2.38. Hifive unleashed: U-Boot needs OpenSSL
672
673 Updated/fixed packages: dt, grub2, heirloom-mailx, libgpgme,
674 libtommath, libxcrypt, log4cxx, mesa3d-demos, openjdk,
675 openjdk-bin, pam, pcm-tools, pixman, poppler, python-django,
676 python-ipython, python-pip, python-tornado, zeromq
677
678 New packages: libdecor
679
04bc8046
PK
6802023.08-rc3, released August 29th, 2023
681
682 Fixes all over the tree.
683
684 Defconfigs: Avenger96: Bump ATF to 2.9 to fix build warnings
685 with binutils >= 2.39. CI20: Bump kernel to 5.4.254 to fix
686 build issue with GCC 12. Hifive unleashed: Add missing
687 pylibfdt dependency / bump kernel to 5.10.109 to fix build
688 issue GCC 12. PC x86-64 bios/elf: Add missing libelf
689 dependency. Sipeed maix sdcard: Fix build issues with
690 binutils >= 2.38
691
692 Updated/fixed packages: check, clamav, cups, esp-hosted,
693 f2fs-tools, freeswitch, gcc, gmp, libks, libmodsecurity,
694 mosquitto, mpg123, network-manager, php, postgresql, python3,
695 ramspeed, rtl8189fs, rust, rust-bin, samba4, screen, zlib-ng
696
bdd80863
PK
6972023.08-rc2, released August 20th, 2023
698
699 Fixes all over the tree.
700
701 Toolchains: Only show external toolchains based on a GCC
702 version supporting the selected architecture
703 variant. Correctly mark Codescape MIPS external toolchains as
704 not providing a gdbserver.
705
706 Defconfigs: Andes ae350_45: Drop custom U-Boot march setting,
707 breaking builds with GCC 12. Nitrogen*: Bump
708 U-Boot/Linux. Nitrogen8*: Use ATF 2.8, fixing array bounds
709 errors. QEMU m68k: Add Linux patch to fix build issue with
710 binutils >= 2.41. Raspberrypi*: Enable console on HDMI when
711 using systemd as well.
712
713 Updated/fixed packages: at91dataflashboot, aubio, berkeleydb,
714 bwm-ng, ccache, check, chocolate-doom, compiler-rt, composer,
715 conmon, connman, dav1d, diffutils, dracut, e2fsprogs, elf2flt,
716 esp-hosted, flite, gcc, gdb, go-bootstrap-stage2,
717 intel-microcode, kodi-imagedecoder-heif, less, libcoap,
718 libedit, libglib2, libksba, liblo, libserial, log4cxx, lsof,
719 luvi, meson, mosquitto, mpd, mpv, mv-ddr-marvell, nftables,
720 ntpsec, openssh, optee-test, perftest, python-botocore,
721 python-docker, python-pylibfdt, python3, screenfetch,
722 sentry-cli, sngrep, stellarium, trinity, tvheadend, uboot,
723 uclibc, util-linux, xfsprogs, yajl
724
725 New packages: nftables-python, xlib_libXpresent
726
727 Removed packages: lpc32xxcdl
728
0473a9b5
TP
7292023.08-rc1, released August 5, 2023
730
731 Numerous package updates and fixes, additional runtime tests.
732
733 Toolchain:
734 - Toolchains from ARM (for ARM, AArch64 and AArch64 BE)
735 updated to 12.2.
736 - Support for binutils 2.40 and 2.41 added, binutils 2.37 and
737 2.38 removed, binutils 2.40 is now the default
738 - Support for gcc 13 added, gcc 10 removed, gcc 12 is now the
739 default
740
741 Architectures:
742 - Additional x86-64 variants added
743 - RISC-V vector extension support added
744
745 Infrastructure:
746 - Go now built in 3 stages to be able to update to Go 1.20.x.
747
748 New defconfigs: rock5b
749
750 Removed defconfigs: qemu_sparc_ss10
751
752 New packages: composer, conmon, dfu-programmer, esp-hosted,
753 kodi-imagedecoder-heif, kodi-imagedecoder-raw, libde2654,
754 libdisplay-info, libheif, llvm-cmake, llvm-libunwind,
755 lua-dkjson, mbpoll, mdnsd, mhz, opencsd, python-libconf,
756 python-blinker, python-midiutil, python-rdps-py, python-wheel,
757 qt6svg, redis-plus-plus, rockchip-rkbin, rtl8822cs, swaybg,
758 swugenerator
759
760 Removed packages: libasplib, ocf-linux, tovid
761
a0831dd5
PK
7622023.05.3, released September 26th, 2023
763
764 Important / security related fixes.
765
766 Defconfigs: PC x86-64 bios/efi: Needs libelf. Raspberrypi:
767 Also enable HDMI console when systemd is used.
768
769 Updated/fixed packages: agentpp, asterisk, at91dataflashboot,
770 aubio, berkeleydb, bind, bwm-ng, chocolate-doom, clamav,
771 compiler-rt, connman, cpio, cups, dav1d, diffutils, dracut,
772 dt, expect, fail2ban, fio, flite, freerdp, freeswitch,
773 fstrcmp, gcc, gdb, ghostscript, gmp, go, grub2, haproxy,
774 heirloom-mailx, hwloc, icu, intel-microcode, irssi, less,
775 libcoap, libcurl, libglib2, libiec61850, libjxl, libks,
776 libksba, libmodsecurity, libpjsip, libqb, libraw, libssh,
777 libtommath, lldpd, log4cxx, lsof, mdadm, mosquitto, mpd, mpv,
778 mutt, mv-ddr-marvell, ne10, netatalk, network-manager,
779 nftables, nodejs, ntpsec, nut, openblas, openjdk, openjdk-bin,
780 opensc, openssh, pcm-tools, perftest, petitboot, php, pixman,
781 poppler, postgresql, python-django, python-ipython,
782 python-pip, python-pylibfdt, python-tornado, python3, qt5,
783 ramspeed, rtl8189fs, rtl8812au-aircrack-ng, samba4, screen,
784 screenfetch, sngrep, sofia-sip, stellarium, stress-ng,
785 strongswan, sysstat, tar, tcl, uboot, uclibc, vim, webkitgtk,
786 webp, wireshark, xfsprogs, xserver_xorg-server, xterm, yajl,
787 zbar, zxing-cpp
788
789 New packages: xlib_libXpresent
790
386b72ca
PK
7912023.05.2, released August 31th, 2023
792
793 Important / security related fixes.
794
795 Toolchains: Correctly mark Bootlin external toolchains as
796 having OpenMP support.
797
798 Arch: Mark Alderlake x86 variants as no AVX512 support.
799
800 Utils: Ensure utils/docker-run correctly supports git
801 worktrees.
802
803 Defconfigs: Beaglebone: U-Boot needs OpenSSL. Beaglebone qt5:
804 Enable support for green wireless variant.
805
806 Updated/fixed packages: arm-trusted-firmware, bind, cairo,
807 cmocka, containerd, crudini, cryptodev-linux, dmidecode,
808 ffmpeg, firmware-imx, gcc, gdb, ghostscript, gkrellm,
809 gnuradio, go, igh-ethercat, iperf3, kodi, libcurl, libopenssl,
810 libssh, libubootenv, libuhttpd, linux-tools, mali-driver,
811 nfs-utils, ntp, openssh, php, pipewire, python-pysmb,
812 python-iniparse, python-iptables, rtl8189es, rtl8189fs,
813 sam-ba, samba4, seatd, shadow, speex,
814 sunxi-mali-utgard-driver, supertuxkart, sysdig, systemd, tor,
815 tpm2-tss, transmission, uboot, unzip, webkitgtk,
816 wireless-regdb, wolfssl, wpebackend-fdo, wpewebkit, xenomai,
817 yaml-cpp, yavta
818
819 Issues resolved (http://bugs.uclibc.org):
820
821 #15634: fluidsynths refers to missing libgomp.so.1
822
5eec4aac
PK
8232023.05.1, released July 17th, 2023
824
825 Important / security related fixes.
826
827 Defconfigs: Chiliboard, mx53loco: fix build on hosts without
828 openssl development headers.
829 Nitrogen*: fix build on hosts without openssl or pylibfdt.
830 Hifive unleased: Bump OpenSBI to 1.2 to fix a build issue.
831 Raspberrypi: Handle DTB overlays for all variants
832
833 Updated/fixed packages: agentpp, alsa-plugins, assimp, audit,
834 bind, busybox, c-ares, check, cups, dav1d, dbus, fftw,
835 fluidsynth, freetype, fwts, ghostscript, gnupg2, gnuradio,
836 graphicsmagick, gupnp, haproxy, heimdal, hwdata, jhead, kodi,
837 libcap, libgcrypt, libgpg-error, libgtk3, libmdbx, libxslt,
838 mesa3d, mesa3d-demos, mpir, nodejs, php, pkgconf,
839 python-cryptography, python-dbus-fast, python-django,
840 python-docker, python-pyicu, python-requests, python3, qemu,
841 qt6, quickjs, rtl8192eu, samba4, sconeserver, syslog-ng,
842 taglib, tiff, wine, wireshark, xdriver_xf86-video-dummy,
843 xlib_libX11,
844
845 Issues resolved (http://bugs.uclibc.org):
846
847 #15643: ERROR: No hash found for linux-6.3.8.tar.xz
848 #15658: hifive_unleashed_defconfig: Linker errors in opensbi-0.9
849 #15661: mx53loco_defconfig: Dependency on OpenSSL missing
850 #15664: Can't compile mesa3d with v3d driver
851 #15673: PKGCONF_SITE in pkgconf.mk points to parked domain
852 #15682: pkgconf: no longer able to download source from...
853
dbb0b427
PK
8542023.05, released June 7th, 2023
855
856 Fixes all over the tree.
857
858 Infrastructure: Add BR2_HOST_CMAKE_AT_LEAST_* for packages
859 needing a newer host-cmake than what is currently enforced
860 (3.18) - Up to the version provided by the cmake package (3.22).
861
862 Defconfigs: QEMU s390x: Bump rootfs size to 120MB to make room
863 for kernel modules.
864
865 Updated/fixed packages: at-spi2-core, go, libdeflate, libjxl,
866 perl-http-message, php, redis
867
25e485f4
PK
8682023.05-rc3, released June 4th, 2023
869
870 Fixes all over the tree.
871
872 Updated/fixed packages: bird, containerd, earlyoom, gcc,
873 ipython, kexec, kodi-skin-confluence, libcurl, libopenssl,
874 mesa3d, minidlna, mpd, openjdk, openjdk-bin,
875 python-matplotlib, sdl2_net, vdr
876
877 New packages: python-asttokens, python-executing,
878 python-pure-eval, python-stack-data
879
c765ac9c
PK
8802023.05-rc2, released May 28th, 2023
881
882 Fixes all over the tree.
883
884 Updated/fixed packages: busybox, clamav, crudini,
885 kodi-pvr-vbox, libcurl, libmnl, libpqxx, libressl, libssh,
886 llvm, lua, mesa3d, perl-http-message, python-can,
887 python-django, sdl2_mixer, webkitgtk, zfs, znc
888
889 New packages: perl-clone
890
891 Issues resolved (http://bugs.uclibc.org):
892
893 #15421: qemu_aarch64_ebbr_defconfig: Missing Linux kernel source..
894 #15581: qemu_ppc_mpc8544ds_defconfig: Fails due to non-working patch
895
fb6fe5dd
PK
8962023.05-rc1, released May 15th, 2023
897
898 Fixes all over the tree and new features.
899
900 Toolchain:
901 - glibc update to 2.37, uClibc-ng updated to 1.0.43
902 - suppoert 6.2.x / 6.3.x kernel headers
903
904 Infrastucture:
905 - go: Ensure go versions of os/user and net are used for
906 static builds so CGO is not used
907
908 - rust / cargo: Correctly split up rust flags for host and
909 target builds
910
911 New defconfigs: STM32F769 discovery
912
913 New packages: petitboot, python-evdev, python-hwdata,
914 python-pyproject-hooks, shadow
915
916 Removed packages: atk, at-spi2-atk, optee-benchmark,
917 python-pep517
918
919 Issues resolved (http://bugs.uclibc.org):
920
921 #14356: cronstamp jobs are not performed with bumped version of...
922 #15191: pc_x86_64_efi_defconfig doesn't run on real hardware
923 #15306: glibc build fails in Docker container
924 #15321: docker-engine now requires libseccomp by default
925 #15376: Libiconv config
926 #15461: QtVirtualKeyboard segfaults
ccf65740 927
f578744a
PK
9282023.02.11, released March 26th, 2024
929
930 Important / security related fixes.
931
932 Defconfigs: Starfive visionfive2: Use correct genimage
933 configuration.
934
935 Updated/fixed packages: bind, bitcoin, botan, c-ares, clamav,
936 cvs, dash, dnsmasq, ell, exim, expat, freetype, ghostscript,
937 gnupg2, google-breakpad, gst1-python, gst1-vaapi, iwd,
938 libcoap, libcurl, libgit2, libkrb5, libmodsecurity, libunwind,
939 libuv, libxml2, lua-http, luvi, nginx-naxsi, nodejs, openssh,
940 openvmtools, parted, php, poco, postgresql, privoxy,
941 pure-ftpd, putty, python-cheroot, python-configshell-fb,
942 python-django, python-rtslib-fb, python3, rsync, sdl2, shim,
943 spice, squid, strace, strongswan, sudo, systemd, targetcli-fb,
944 unbound, uvw, v4l2loopback, vim, webkitgtk, wpewebkit, xvisor,
945 zlib-ng
946
947 Issues resolved (http://bugs.uclibc.org):
948
949 #15997: Build Squid with GCC12.3 in Buildroot 2024.02 will fail
950
ccf65740
PK
9512023.02.10, released March 1st, 2024
952
953 Important / security related fixes.
954
955 Added CPE identifiers for a large number of packages.
956
957 Updated/fixed packages: bayer2rgb-neon, brltty, c-ares,
958 containerd, crda, darkhttpd, davinci-bootcount, dbus,
959 domoticz, environment-setup, expat, faad2, falcosecurity-libs,
960 flex, freeradius-server, freerdp, frr, gesftpserver, glibc,
961 gnutls, go, gst1-devtools, gst1-libav, gst1-python,
962 gst1-vaapi, gst-omx, gstreamer1, haproxy, joe, json-c,
963 leptonica, libcurl, libuwsc, libvips, linux-firmware,
964 linux-headers, localedef, lua-http, lvm2, lynx, mbedtls,
965 micropython, minizip, mpfr, netatalk, ngrep, opencv4,
966 opencv4-contrib, openssh, opus, php, python-aiohttp,
967 python-esptool, python-gunicorn, python-hpack,
968 python-html5lib, python-lmdb, python-mako, python-numpy,
969 python-oauthlib, python-sqlparse, qt5base, qt6base, redis,
970 runc, sdl2, sqlite, sysstat, uuu, webkitgtk, wireless-regdb,
971 wpewebkit, xlib_libXpm, xterm, xwayland, yasm
972
973 Issues resolved (http://bugs.uclibc.org):
974
975 #10096: SH4 toolchain does not build Linux kernel magicpa..
976 #15952: Grub fails to load large rootfs files
fb6fe5dd 977
1cf91a57
PK
9782023.02.9, released January 15th, 2024
979
980 Important / security related fixes.
981
982 Infrastructure:
983
984 - Download: Revert a permission fixup step in the tarball
985 creation logic, which lead to a hash mismatch issue in two
986 cargo-vendored packages, ripgrep and sentry-cli.
987
988 - Build: Pass GIT_DIR=. in the environment (through
989 HOST_MAKE_ENV/TARGET_MAKE_ENV) to the build steps to
990 workaround packages trying to detect if they are building in
991 a git checkout and getting confused when building in a sub
992 directory of a Buildroot git checkout.
993
994 Updated/fixed packages: apcupsd, arm-trusted-firmware, botan,
995 cjson, cups, dropbear, duktape, edk2, exim, faad2, freeswitch,
996 gcc, gdal, gdb, giflib, glibc, go, google-breakpad, gst-omx,
997 gstd, gst1-devtools, gst1-libav, gst1-plugins-bad,
998 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
999 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1000 gstreamer1-editing-services, ipcalc, jq, json-for-modern-cpp,
1001 ksmbd-tools, libaio, libcamera, libcap-ng, libcurl, libebml,
1002 libgtk3, libiec61850, libraw, libsigsegv, libssh, libssh2,
1003 libuev, libwebsockets, liquid-dsp, lvm2, madplay, mesa3d,
1004 micropython, mp4v2, opensc, openssh, orc, php, pipewire,
1005 postgis, postgresql, proftpd, putty, python-sip,
1006 python-werkzeug, rng-tools, shim, squid, strongswan, sway,
1007 tinyssh, tor, tree, uftp, valijson, wireshark, wolfssl,
1008 xserver_xorg-server, xwayland
1009
49d29654
PK
10102023.02.8, released December 4th, 2023
1011
1012 Important / security related fixes.
1013
1014 Defconfigs: Raspberrypi: Fix DT overlay for autoproving of
1015 bluetooth driver, Toradex apalis i.mx6: Add download hashes
1016 for Linux and U-Boot.
1017
1018 Updated/fixed packages: exfatprogs, gcc, imagemagick,
1019 intel-microcode, libpjsip, libxml2, mariadb, memcached,
1020 motion, netsnmp, perl, postgresql, rtty, samba4, speech,
1021 squid, vim, vlc, xenomai, xtables-addons, zfs
1022
1023 Issues resolved (http://bugs.uclibc.org):
1024
1025 #15856: Using BR2_CONFIG= on a different file-system...
1026
c9e1bbf2
PK
10272023.02.7, released November 14th, 2023
1028
1029 Important / security related fixes.
1030
1031 Per-package builds: Unbreak SDK relocation logic. Only drop
1032 the hard links for the final host / target directory, fixing a
1033 build time / size regression in 2023.02.6.
1034
1035 Packages where a free-form version/site can be specified
1036 (E.G. Linux, U-Boot, ..) can now have the corresponding
1037 tarballs of these custom downloads checked by the download
1038 infrastructure based on .hash files in the global patch
1039 directory. These hashes are optional unless
1040 BR2_DOWNLOAD_FORCE_CHECK_HASHES is enabled.
1041
1042 A utils/add-custom-hashes helper script has been added to
1043 assist in managing such hash files.
1044
1045 Defconfigs: stm32mp157a-dk1, stm32mp157c-dk2: Unbreak TF-A
1046 build, stm32mp157c-odessey: Use a fixed TF-A version for
1047 reproducibility
1048
1049 Updated/fixed packages: apache, arm-trusted-firmware, aufs,
1050 aufs-util, azure-iot-sdk, cjson, cups-filters, clamav, dhcpcd,
1051 freeradius-server, go, htop, ksmbd-tools, kvmtool, libgdiplus,
1052 libopenssl, libosmium, libtommath, libupnp, libzlib, lxc,
1053 mender, minizip-zlib, mpd, mxsldr, nano, nettle,
1054 network-manager, nghttp2, nodejs, opencv4, opencv4-contrib,
1055 openjdk-bin, openvpn, opusfile, paho-mqtt-c,
1056 perl-lwp-protocol-https, php, python-django, python-urllib3,
1057 python-web2py, rabbitmq-c, redis, riscv64-elf-toolchain,
1058 suricata, tar, tiff, tor, traceroute, vim, websocketpp,
1059 wireshark, wolfssl, xdg-dbus-proxy, xen, xlib_libX11,
1060 xlib_libXpm, zabbix, zchunk
1061
1062 Issues resolved (http://bugs.uclibc.org):
1063
1064 #14741: e2fsck is failing during cronjob build where fail...
1065 #15772: lz4 failed to compile with gcc 10.4.0
1066 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
1067 #15790: at91sam9x5ek_dev_defconfig: Missing...
1068 #15820: make linux-menuconfig does not modify correct .config..
1069 #15823: Installing nodejs modules with native extensions ...
1070 #15835: Incompatibility between network-manager and libcurl 8.4
1071
44411182
PK
10722023.02.6, released October 16th, 2023
1073
1074 Important / security related fixes.
1075
1076 Per-package builds: Do not use hard links for host / target
1077 dirs, fixing issues with package rebuilds or post-build
1078 scripts modifications.
1079
1080 Infrastructure: Explicitly disable shuffle mode for Make >=
1081 4.4 where needed.
1082
1083 Urandom-scripts: Move seedrng init script to S01 for earlier
1084 random number entrophy initialization.
1085
1086 Go: Bump to 1.20.x as 1.19.x is now EOL and affected by
1087 security issues.
1088
1089 Updated/fixed packages: at91bootstrap, bind, cups, efl,
1090 enlightenment, exim, gcc, glibc, gnu-efi, go, go-bootstrap,
1091 gptfdisk, gst-omx, gst1-devtools, gst1-libav,
1092 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
1093 gst1-plugins-ugly, gst1-python, gst1-rstp-server,
1094 gst1-rtsp-vaapi, gstreamer1, gstreamer1-editing-services,
1095 libcue, libcurl, libfastjson, libhtp, libmodplug, librsvg,
1096 libvpx, libyang, linux-tools, mbedtls, mosquitto, mutt, neon,
1097 netsnmp, nmap, nodejs, olsr, openblas, opkg-utils, php,
1098 powertop, python-mako, python3, rockchip-mali, samba4, sslh,
1099 suricata, tar, unifdef, unrandom-scripts, webkitgtk,
1100 wireless-regdb, wpewebkit
1101
1102 Issues resolved (http://bugs.uclibc.org):
1103
1104 #15628: Missing dependencies in BR2_PACKAGE_PYTHON_MAKO
1105 #15808: connman is not supported on musl
1106 #15814: C++ not supported by bootlin toolchain
1107
8ea74a5b
PK
11082023.02.5, released September 27th, 2023
1109
1110 Important / security related fixes.
1111
1112 Updated/fixed packages: agentpp, asterisk, at91dataflashboot,
1113 aubio, berkeleydb, bind, bwm-ng, chocolate-doom, clamav,
1114 compiler-rt, connman, cups, dav1d, diffutils, dracut, dt,
1115 expect, fail2ban, fio, flite, freerdp, freeswitch, fstrcmp,
1116 gcc, gdb, ghostscript, gmp, go, grub2, haproxy,
1117 heirloom-mailx, hwloc, icu, intel-microcode, irssi, libcoap,
1118 libcurl, libiec61850, libjxl, libks, libksba, libmodsecurity,
1119 libpjsip, libqb, libraw, libssh, libtommath, less, lldpd,
1120 log4cxx, lsof, mdadm, mosquitto, mpd, mutt, mv-ddr-marvell,
1121 ne10, netatalk, network-manager, nftables, nodejs, ntpsec,
1122 nut, openblas, openjdk, openjdk-bin, opensc, openssh,
1123 pcm-tools, perftest, php, pixman, poppler, postgresql, pppd,
1124 python-django, python-ipython, python-pip, python-pylibfdt,
1125 python-tornado, python3, qt5, ramspeed, rtl8189fs, samba4,
1126 screen, screenfetch, sngrep, sofia-sip, stellarium,
1127 strongswan, sysstat, tar, tcl, uboot, uclibc, vim, webkitgtk,
1128 webp, wireshark, xfsprogs, xserver_xorg-server, xterm, yajl,
1129 zbar, zxing-cpp
1130
1131 Issues resolved (http://bugs.uclibc.org):
1132
1133 #14366: Nodejs fails with "version `GLIBC_2.34' not found"..
1134 #15754: The docker-engine and docker-cli versions are not...
1135 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
1136 #15790: at91sam9x5ek_dev_defconfig: Missing...
1137
d283473a
PK
11382023.02.4, released August 31th, 2023
1139
1140 Important / security related fixes.
1141
1142 Toolchains: Correctly mark Bootlin external toolchains as
1143 having OpenMP support.
1144
1145 Arch: Mark Alderlake x86 variants as having no AVX512 support.
1146
1147 Utils: Ensure utils/docker-run correctly supports git
1148 worktrees.
1149
1150 Defconfigs: Beaglebone qt5: Enable support for green wireless
1151 variant.
1152
1153 Updated/fixed packages: arm-trusted-firmware, bind, cairo,
1154 cmocka, containerd, crudini, dmidecode, ffmpeg, freescale-imx,
1155 gcc, gdb, ghostscript, gkrellm, gnuradio, go, heimdall,
1156 iperf3, libcurl, libmodsecurity, libopenssl, libssh,
1157 libubootenv, libuhttpd, linux-tools, ntp, openssh, php,
1158 pipewire, python-iniparse, python-iptables, python-pysmb,
1159 rtl8189fs, sam-ba, samba4, seatd, speex, supertuxkart, sysdig,
1160 tor, tpm2-tss, uboot, unzip, webkitgtk, wireless-regdb,
1161 wolfssl, wpebackend-fdo wpewebkit, xenomai, yaml-cpp, yavta
1162
1163 Issues resolved (http://bugs.uclibc.org):
1164
1165 #15634: fluidsynths refers to missing libgomp.so.1
1166
66961b26
PK
11672023.02.3, released July 17th, 2023
1168
1169 Important / security related fixes.
1170
1171 Defconfigs: Chiliboard: fix build on hosts without openssl
1172 development headers.
1173 Nitrogen*: fix build on hosts without openssl or pylibfdt.
1174 Raspberrypi: Handle DTB overlays for all variants
1175
1176 Updated/fixed packages: agentpp, alsa-plugins, assimp, bind,
1177 busybox, dbus, c-ares, check, dav1d, fluidsynth, fftw, fwts,
1178 ghostscript, gnupg2, gnuradio, gupnp, haproxy, heimdal,
1179 hwdata, jhead, libcap, libgcrypt, libgpg-error, libgtk3,
1180 libxslt, mesa3d-demos, mpir, nodejs, php, pkgconf,
1181 python-cryptography, python-dbus-fast, python-django,
1182 python-pyicu, python-requests, python3, qt6, quickjs,
1183 sconeserver, taglib, tiff, wireshark, xdriver_xf86-video-dummy
1184
1185 Issues resolved (http://bugs.uclibc.org):
1186
1187 #15643: ERROR: No hash found for linux-6.3.8.tar.xz
1188 #15673: PKGCONF_SITE in pkgconf.mk points to parked domain
1189 #15682: pkgconf: no longer able to download source from...
1190
b3f0cc20
PK
11912023.02.2, released June 16th, 2023
1192
1193 Important / security related fixes.
1194
1195 Infrastructure: Add BR2_HOST_CMAKE_AT_LEAST_* for packages
1196 needing a newer host-cmake than what is currently enforced
1197 (3.18) - Up to the version provided by the cmake package (3.22).
1198
1199 utils/docker-run: Now correctly handles git
1200 workdirs/worktrees.
1201
1202 Defconfigs: QEMU s390x: Bump rootfs size to make room for
1203 kernel modules, Stm32f4xx: Tweak config to save RAM, Xilinx
1204 Versal vck190: Use correct (A72) CPU variant
1205
1206 Updated/fixed packages: atkmm, bird, busybox, cairomm1_14,
1207 cmake, containerd, crudini, cups, delve, docker-cli,
1208 docker-engine, earlyoom, edid-decode, fluent-bit, freeswitch,
1209 gcc, gdb, glibmm_2_66, gnupg2, go, gptfdisk, graphicsmagick,
1210 intel-microcode, libass, libcurl, libdeflate, libgeos,
1211 libgtk3, libjxl, libnftl, libopenssl, libressl, libssh, llvm,
1212 lua, mesa3d, micropython, minidlna, moby-buildkit, mpd, mupdf,
1213 ncurses, nftables, openjdk, openjdk-bin, php, postgresql,
1214 python-can, python-django, python-django, python-ipython,
1215 python-matplotlib, python-mupdf, python-requests, python3,
1216 qemu, redis, rpm, runc, sdl2_mixer, tzdata, uclibc, vdr,
1217 wilc-firmware, xapp_xcalc, xapp_xdpyinfo, xapp_xinput,
1218 xapp_xwininfo, xdata_xbitmaps, xdata_xcursor-themes,
1219 xdriver_xf86-input-mouse, xdriver_xf86-video-ark,
1220 xdriver_xf86-video-geode, xdriver_xf86-video-neomagic,
1221 xfont_encodings, xlib_libX11, xlib_libXaw, xlib_libXi,
1222 xlib_libXfixes, xlib_libXft, xlib_libXpm, zfs, znc
1223
1224 New packages: perl-clone, perl-http-message, python-asttokens,
1225 python-executing, python-pure-eval, python-stack-data
1226
1227 Issues resolved (http://bugs.uclibc.org):
1228
1229 #15421: qemu_aarch64_ebbr_defconfig: Missing Linux kernel source code
1230
70b37018
PK
12312023.02.1, released May 9th, 2023
1232
1233 Important / security related fixes.
1234
1235 Infrastucture:
1236 - go: Ensure go versions of os/user and net are used for
1237 static builds so CGO is not used
1238
1239 - rust / cargo: Correctly split up rust flags for host and
1240 target builds
1241
1242 Defconfigs: Olimex a20 olinuxino lime*: Bring up network at
1243 boot, stmf469 disco sd: Lock U-Boot version
1244
1245 Updated/fixed packages: agentpp, apache, bluez5_utils,
1246 ca-certificates, containerd, coremark, dcron, dnsmasq,
1247 docker-cli, docker-engine, efivar, eudev, ffmpeg, flann,
1248 fluidsynth, git, go, gst-omx, gst1-devtools, gst1-libav,
1249 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
1250 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
1251 gstreamer1, gstreamer1-editing-services, intel-microcode,
1252 kexec, libcurl, libite, libgtk3, libmicrohttpd, libxml2,
1253 linux-tools, lua, mali-driver, matio, mdadm, nginx, openocd,
1254 openssh, php, poppler, postgresql, python-web2py, qt6base,
1255 readline, rtl8189fs, rtl8723ds, rtl8812au-aircrack-ng, runc,
1256 rust, rust-bin, s390-tools, samba4, sdl2, snmppp, sudo,
1257 systemd, tcpdump, uclibc, vim, webkitgtk, wireshark,
1258 wpewebkit, xr819-radio, xserver_xorg-server, zeek
1259
1260 Issues resolved (http://bugs.uclibc.org):
1261
1262 #14356: cronstamp jobs are not performed with bumped version of...
1263 #15306: glibc build fails in Docker container
1264 #15376: Libiconv config
1265 #15461: QtVirtualKeyboard segfaults
1266
8cca1e6d
PK
12672023.02, released March 12th, 2023
1268
1269 Fixes all over the tree.
1270
1271 Updated/fixed packages: ace, apache, audit, bridge-utils,
1272 docker-engine, go, gtkmm3, janet, libbpf, libev, libgcrypt,
1273 libgpg-error, libmad, linux, mesa3d, network-manager, nut,
1274 pcre2, php, rdma-core, rsync, rtl8821cu, rtl_433,
1275 s6-linux-utils, speechd, uqmi, xdriver_xf86-video-qxl, znc
1276
1277 New packages: atkmm2_28, cairomm1_14, glibmm2_66, libsigc2,
1278 pangomm2_46, python-glslang
1279
1280 Issues resolved (http://bugs.uclibc.org):
1281
1282 #15306: glibc build fails in Docker container
1283 #15321: docker-engine now requires libseccomp by default
1284
50d3883f
PK
12852023.02-rc3, released March 8th, 2023
1286
1287 Fixes all over the tree.
1288
1289 Updated/fixed packages: apr, bash, docker-engine, exfat,
1290 exfat-utils, f2fs-tools, gensio, gr-osmosdr, libcurl, libglfw,
1291 libolm, libpcap, libpjsip, linux, mender, mpv,
1292 multipath-tools, opus, paho-mqtt-c, proftpd, pugixml,
1293 pulseaudio, qemu, quazip, quickjs, rtl8189es, rtl8821cu,
1294 uacme, uqmi, wpebackend-fdo,
1295
debec267
PK
12962023.02-rc2, released February 27th, 2023
1297
1298 Fixes all over the tree.
1299
1300 Updated/fixed packages: asterisk, at91dataflashboot, bind,
1301 efivar, erlang, flac, fluent-bit, freerdp, gcc, gdal, gerbera,
1302 gnuradio, gqrx, haproxy, hawktracer, imx-gpu-g2d,
1303 intel-gmmlib, libarchive, libblockdev, libcamera-apps, libjxl,
1304 libmodsecurity, libsigrokdecode, lightning, lirc-tools,
1305 lttng-babeltrace, modem-manager, modsecurity2,
1306 multipath-tools, mutt, mxs-bootlets, netsurf, network-manager,
1307 nginx-naxsi, ntpsec, opensbi, optee-client, pcm-tools,
1308 php-xdebug, pistache, postgresql, proxychains-ng,
1309 python-m2crypto, python-numpy, python-webargs,
1310 python-werkzeug, rtl8723bu, rtty, speechd, sudo, systemd,
1311 tiff, tmux, wilc-driver, wpa_supplicant, xerces,
1312 xtables-addons, xwayland, zabbix
1313
1314 Removed packages: uccp420wlan
1315
e8c4b360
PK
13162023.02-rc1, released February 20th, 2023
1317
1318 Numerous package updates and many (62) new packages.
1319
1320 Toolchain:
1321
1322 - The check for access to "unsafe" (E.G. from the build host)
1323 header files and libraries by the cross compiler is now
1324 unconditionally enabled.
1325
1326 - Bootlin external toolchains updated to 2022.08
1327
1328 - The handling of the CCACHE_* environment variables by the
1329 toolchain wrapper is now more strict, causing the variables
1330 to only be exported when BR2_CCACHE is enabled.
1331
1332 Infrastructure:
1333
1334 - Br2-external: Fix make performance issue when many (> 6)
1335 external trees are used together.
1336
1337 - Legal-info: Stop warning about not saving sources for local
1338 / override packages if <PKG>_REDISTRIBUTE is set to NO.
1339
1340 - Go: Ensure our go build and module cache is used, even for the
1341 download step.
1342
1343 - Cargo: CARGO_HOME (the location where cargo stores it
1344 downloaded artifacts) is now located under DL_DIR rather
1345 than in HOST_DIR/share/cargo, ensuring it is shared between
1346 builds.
1347
1348 Misc:
1349
1350 - Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
1351 used.
1352
1353 - Ext2: Year 2038+ compatible inodes are now used by default,
1354 independently of the filesystem size.
1355
1356 - Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
1357
1358 A large number of NXP related packages and defconfigs have
1359 been updated as upstream moved the git repositories to Github.
1360
1361 New defconfigs: i.MX8mn BSH SMM S2 / pro, QEMU ARM EBBR,
1362 Sipeed Lichee rv / rv dock, Starfive Visionfive2, Xilinx Versal
1363 VCK190.
1364
1365 New packages: catch2, cli11, dotconf, edk2-non-osi,
1366 fluent-bit, fxdiv, hddtemp, highway, imx-vpu-hantro-daemon,
1367 libjxl, libsolv, libunibreak, neon-2-sse, open-iscsi,
1368 opencv4-contrib, perftest, perl-image-exiftool,
1369 python-apispec, python-async-generator, python-cppy,
1370 python-dbus-fast, python-dicttoxml2, python-flask-smorest,
1371 python-h11, python-hkdf, python-magic-wormhole,
1372 python-magic-wormhole-mailbox-server,
1373 python-magic-wormhole-transit-relay, python-marshmallow,
1374 python-munch, python-outcome, python-pycrate, python-pyspnego,
1375 python-reedsolo, python-selenium, python-smbprotocol,
1376 python-sniffio, python-spake2, python-trio,
1377 python-trio-websocket, python-uhid, python-webargs,
1378 python-wsproto, qt5speech, qt6serialbus, rdma-core, reproc,
1379 rtl8723ds-bt, rtl8821cu, sexpect, speechd, sscep, stb, sway,
1380 termcolor, ti-k3-r5-loader, tl-expected, unifdef,
1381 versal-firmware, xwayland, z3
1382
1383 Removed packages: docker-proxy, elixir, gummiboot,
1384 python-bunch, python-m2r, sun20i-d1-spl, ucl,
1385 xdriver_xf86-input-keyboard, xdriver_xf86-video-glint,
1386 xdriver_xf86-video-imx-viv, xdriver_xf86-video-tga
1387
1388 Issues resolved (http://bugs.uclibc.org):
1389
1390 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
1391 #14996: Too many directories in BR2_EXTERNAL causes hang during make
1392 #15161: kernel can't support SUBDIR
1393 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
1394 #15226: lsblk: not found
1395 #15271: no start-qemu.sh
1396 #15281: Error compiling GDAL library for RPi-64 if libgdal-dev install..
1397 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
1398 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
1399 #15331: Warning on python-flit-core license when generating legal info
1400
b2cf393c
PK
14012022.11.3, released March 18th, 2023
1402
1403 Important / security related fixes.
1404
1405 Updated/fixed packages: ace, apache, apr, apr-util, asterisk,
1406 at91dataflashboot, audit, bash, bind, bridge-utils, clamav,
1407 dmalloc, efivar, erlang, exfat, exfat-utils, f2fs-tools, gcc,
1408 gdal, gensio, gerbera, git, glslsandbox-player, go, haproxy,
1409 hawktracer, intel-gmmlib, ipmiutil, less, libblockdev,
1410 libcurl, libev, libgcrypt, libglfw, libmad, libmdbx,
1411 libmodsecurity, libolm, libpjsip, lirc-tools,
1412 lttng-babeltrace, mender, mpv, mutt, mxs-bootlets, netsurf,
1413 ntpsec, nut, opensbi, opus, paho-mqtt-c, pcm-tools, php,
1414 pistache, proftpd, proxychains-ng, pulseaudio,
1415 python-cryptography, python-django, python-m2crypto,
1416 python-numpy, python-werkzeug, qemu, quazip, quickjs,
1417 rockchip-mali, rsync, s6-linux-utils, sudo, tiff, uacme, uqmi,
1418 webkitgtk, wilc-driver, wpa_supplicant, wpewebkit,
1419 xdriver_xf86-video-qxl, znc
1420
1421 Issues resolved (http://bugs.uclibc.org):
1422
1423 #15306: glibc build fails in Docker container
1424 #15361: Buildroot linking error on Apple Silicon
1425
4be361ad
PK
14262022.11.2, released March 1st, 2023
1427
1428 Important / security related fixes.
1429
1430 Fix make O=..._defconfig builds (regression in 2022.11.1).
1431
1432 A number of additional/stricter checks have been added to
1433 ./utils/check-package.
1434
1435 Build host dependencies check extended to check for a number
1436 of specific perl modules to better handle distributions (like
1437 Fedora) with very fine grained perl packages. Also ensure
1438 build host has git >= 2.0.0 when using packages written in
1439 go/rust because the vendoring may need it.
1440
1441 Defconfigs: ASUS tinker rk3288: Fix boot issue related to TPL
1442
1443 Updated/fixed packages: afboot-stm32, apache, barebox, c-ares,
1444 elf2flt, freeswitch, fwts, gcc, gdal, git, gitlab-runner,
1445 ipmitool, kodi, libgit2, libks, libopenssl, libressl, live555,
1446 lua, lxc, mariadb, mesa3d-headers, modsecurity2, mongoose,
1447 netopeer2, nodejs, openjdk, openpowerlink, openvpn, opusfile,
1448 postgresql, proftpd, pugixml, python-future, python-idna, qt5,
1449 rtl8192eu, rtl8723ds, sdl2, sofia-sip, ssdp-responder, sudo,
1450 sunxi-mali-utgard, thermald, ti-sgx-km, tmux, uboot, upx, vim,
1451 webkitgtk, wolfssl, wpewebkit, xlib_libXpm,
1452 xserver_xorg-server, xxhash, xz, yajl, zabbix
1453
1454 Issues resolved (http://bugs.uclibc.org):
1455
1456 #15271: no start-qemu.sh
1457 #15281: Error compiling GDAL library for RPi-64 if libgdal-dev install..
1458 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
1459 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
1460 #15331: Warning on python-flit-core license when generating legal info
1461
a796cfb2
PK
14622022.11.1, released January 18th, 2023
1463
1464 Important / security related fixes.
1465
1466 Br2-external: Fix make performance issue when many (> 6)
1467 external trees are used together.
1468
1469 Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
1470 used.
1471
1472 Go: Ensure our go build and module cache is used, even for the
1473 download step.
1474
1475 Legal-info: Stop warning about not saving sources for local /
1476 override packages if <PKG>_REDISTRIBUTE is set to NO.
1477
1478 Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
1479
1480 A large number of NXP related packages and defconfigs have
1481 been updated as upstream moved the git repositories to Github.
1482
1483 Defconfigs: zcu106, kria kv260: Fix U-Boot build
1484
1485 Updated/fixed packages: asterisk, bearssl, botan, cairo,
1486 capnproto, check, checkpolicy, connman, containerd, crun,
1487 dbus-cxx, docker-cli, docker-engine, exempi, exfat,
1488 exfat-utils, falcosecurity-libs, fluidsynth, fmc, fmlib,
1489 freeradius-server, gcc, glib-networking, go,
1490 gobject-introspection, gperf, i2pd, ima-evm-utils,
1491 imx-alsa-plugins, imx-kobs, imx-lib, imx-m4fwloader,
1492 imx-mkimage, intel-microcode, janus-gateway, libcurl,
1493 libdeflate, libftdi1, libkcapi, libksba, libmbim, libmng,
1494 libpjsip, libtalloc, libuwsc, libxkbcommon, lpeg, lrzsz,
1495 lttng-tools, lua-cqueues, mali-driver, mbedtls, mfgtools,
1496 moby-buildkit, mutt, opensc, php, policycoreutils, polkit,
1497 postgresql, pptp-linux, qcom-db410c-firmware, qemu, qoriq-rcw,
1498 qt5virtualkeyboard, redis, rhash, rtl8189es, rtl8192eu,
1499 rtl_433, ruby, sqlite, swupdate, tealdeer, tekui, tiff,
1500 tinyxml, tor, webkitgtk, wireshark, wpasupplicant, wpewebkit,
1501 xr819-xradio, xdriver_xf86-video-imx-viv, xserver_xorg-server,
1502 xxhash, zip
1503
1504 Issues resolved (http://bugs.uclibc.org):
1505
1506 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
1507 #14996: Too many directories in BR2_EXTERNAL causes hang during make
1508 #15161: kernel can't support SUBDIR
1509 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
1510 #15226: lsblk: not found
1511
40bd4a32
PK
15122022.11, released December 5th, 2022
1513
1514 Fixes all over the tree.
1515
1516 Defconfigs: Nitrogen8*: Bump rootfs size, Zynqmp
1517 kv260/zcu102/zcu106: Update to Xilinx 2022.2,
1518
1519 Updated/fixed packages: dash, dovecot, elf2flt, exim, gcc,
1520 gdb, git, kodi, libarchive, libmdbx, linuxptp, lxc,
1521 matchbox-keyboard, memcached, netsnmp, optee-client,
1522 python-scipy, python3, qt6base, qt6serialport, rtl8188eu,
1523 rtl8723bu, rtl8723ds, rtl8821au, vim, vlc, wilc-driver
1524
1525 Removed packages: rabbitmq-server
1526
1527 Issues resolved (http://bugs.uclibc.org):
1528
1529 #15131: Target GDB uses internal zlib
1530 #15151: Busybox /etc/init.d scripts are not executable
1531
269c1e93
PK
15322022.11-rc3, released November 24th, 2022
1533
1534 Fixes all over the tree.
1535
1536 Updated/fixed packages: asterisk, edk2, edk2-platforms,
1537 freerdp, gitlab-runner, gnupg2, gptfdisk, heimdal,
1538 igh-ethercat, iwd, libkrb5, libksba, libnss, libopenssl,
1539 mesa3d, nginx, nodejs, openpgm, python3, rsync, rtl8189es,
1540 rtl8723ds, samba4, sdl, sdl2, swupdate, sysstat, systemd,
1541 uboot, xen, xterm
1542
1543 Issues resolved (http://bugs.uclibc.org):
1544
1545 #15141: kernel 5.16.2 (realtime patch 19) fails to build
1546
90f2700c
PK
15472022.11-rc2, released November 16th, 2022
1548
1549 Fixes all over the tree.
1550
1551 Removed defconfigs: Amarule a64 relic, ARM Juno, Bananapi M1 /
1552 M1 plus / M2 plus / M64, FriendlyARM NanoPC T4 / A64 / M1 / M1
1553 plus / M4 / Neo2 / Neo4 / Neo plus2 / R1 / Orangepi PC2 / Plus
1554 / Prime / rk3399 / Win, Rock PC rk3399 / PI4 / N10.
1555
1556 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
1557 bdwgc, boost, botan, ca-certificates, crun, dbus-broker,
1558 docopt-cpp, dracut, efivar, freeipmi, gawk, gensio, gptfdisk,
1559 gsl, guile, imagemagick, ipmitool, libidn2, libkcapi,
1560 libopenssl, libqb, libuhttpd, libvncserver, linux,
1561 linux-tools, lxc, makedumpfile, matchbox-startup-monitor,
1562 mdio-tools, multipath-tools, mupdf, ntfs-3g, numactl,
1563 perl-net-ssleay, pixman, procps-ng, rpi-userland, rsync,
1564 s6-linux-init, socat, strongswan, sudo, swupdate, systemd,
1565 udisks, vlc, wavemon, wolfssl, zlib-ng
1566
1567 Removed packages: libdcadec
1568
1569 Issues resolved (http://bugs.uclibc.org):
1570
1571 #15121: make nconfig failes with nvidia drivers and mesa3d selected
1572
aa890344 15732022.11-rc1, released November 3rd, 2022
28bcaf1e
TP
1574
1575 Fixes all over the tree and new features.
1576
1577 Architecture:
1578
1579 - PowerPC: add Power9 CPU type
1580 - ARM: support dropped for iWMMXt processors
1581
1582 Toolchain:
1583
1584 - binutils 2.39 added, binutils 2.38 is now the default
1585 - gdb 12 added, gdb 11 is now the default
1586 - support for 5.18, 5.19 and 6.0 kernel headers
1587 - glibc updated to 2.36
1588
1589 Filesystem:
1590
1591 - Ability to use dracut to create an initramfs that contains a
1592 subset of the root filesystem contents.
1593
1594 New packages: agent-proxy, catatonit, cni-plugins, crun,
1595 docopt-cpp, dracut, forge, kmemd, libmanette, mdio-tools,
1596 open-isns, python-editables, python-hatch-fancy-pypi-readme,
1597 python-hatch-vcs, python-hatchling, python-libevdev,
1598 python-minimalmodbus, python-pathspec, qt6-serialport,
1599 rtl8192eu, signal-estimator, slirp4netns, tinycompress
1600
1601 More than 400 packages have been updated to a newer version.
1602
1603 New defconfigs: ls1028ardb, qemu_aarch64_ebbr, visionfive.
1604
1605 Issues resolved:
1606
1607 #11776: qt5webengine 5.12.2 build failed with arm toolchain
1608 and linaro toolchain
1609 #12131: qt5webengine builderror in the latest stable Buildroot
1610 2019.05.01 version
1611 #13216: 2020.02.6 requires GNU find utils
1612 #14601: Python build fails on 2022.02-rc2
1613 #14746: Lack of management after loading
1614 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
1615 #14921: wpewebkit build fails because of internal build order
1616 #14936: nodejs does not build
1617 #15006: toolchain Arm AArch64 toolchain 11.2-2022.02
1618 #15021: Buildroot not compiling with systemd and glibc.
1619 #15026: package/udisks: install to staging
1620 #15061: Node.js Package fails to build against musl i386
1621 #15071: RTL8723BS library is outdated
1622
4f9f6180
PK
16232022.08.3, released December 10th, 2022
1624
1625 Important / security related fixes.
1626
1627 Updated/fixed packages: asterisk, dash, dovecot, edk2,
1628 edk2-platforms, elf2flt, exim, freerdp, gcc, gdb, git, gnupg2,
1629 heimdal, iwd, kodi, libarchive, libkrb5, libksba, libmdbx,
1630 libopenssl, matchbox-keyboard, memcached, netsnmp, nginx,
1631 nodejs, openpgm, optee-client, python-scipy, python3, rsync,
1632 rtl8723bu, samba4, sdl, sdl2, swupdate, sysstat, systemd,
1633 uboot, vim, vlc, wilc-driver, xen, xterm
1634
1635 Issues resolved (http://bugs.uclibc.org):
1636
1637 15131: Target GDB uses internal zlib
1638
12a33b54
PK
16392022.08.2, released November 16th, 2022
1640
1641 Important / security related fixes.
1642
1643 Defconfig: Aspeed ast2600evb: Correct FPU config, Kontron bl
1644 imx8mm: Bump U-Boot to fix build issue, Pine64: Change to
1645 mainline ATF to fix build issue, Zynqmp zcu102 / zcu106 / kria
1646 kv260: Fix pmufw reset issue
1647
1648 Updated/fixed packages: arm-trusted-firmware, bind, botan,
1649 ca-certificates, collectd, darkhttpd, dbus, dbus-broker, dhcp,
1650 dnsmasq, docker-cli, docker-engine, exfatprogs, expat,
1651 f2fs-tools, faad2, ffmpeg, freerdp, gitlab-runner, glibc,
1652 gnutls, go, gpsd, gptfdisk, grub2, gsl, gst-omx,
1653 gst1-devtools, gst1-libav, gst1-plugins-bad,
1654 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
1655 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1656 gstreamer1-editing-services, hdparm, hostapd, imagemagick,
1657 iwd, jack2, libbpf, libcurl, libidn2, libinput, libmdbx,
1658 libopenssl, libosip2, libpng, libtasn1, libtorrent-rasterbar,
1659 libuhttpd, libvncserver, libxml2, linux, linux-tools, lldpd,
1660 lrzip, lz4, matchbox-startup-monitor, meson, msmtp,
1661 multipath-tools, mupdf, musl, mv-ddr-marvell, mxml, nodejs,
1662 ntfs-3g, numactl, openssh, openvmtools, oracle-mysql,
1663 paho-mqtt-c, perl-net-ssleay, php, pixman, poppler, procps-ng,
1664 python-django, python3, qdecoder, redis, rpi-userland, rsync,
1665 rtl8189es, rtl8189fs, rtl8723bu, rtl8723ds,
1666 rtl8812au-aircrack-ng, rtl8821au, rtl_433, samba4, shapelib,
1667 socat, sqlite, squashfs, squid, strongswan, sudo, swupdate,
1668 timescaledb, uclibc-ng-test, udisks, uftp, uhd, umtprd,
1669 usbguard, vim, vlc, volk, wavemon, wilc-driver,
1670 wireguard-linux-compat, wolfssl, wpa_supplicant, wpewebkit,
1671 zlib-ng, zsh
1672
1673 Issues resolved (http://bugs.uclibc.org):
1674
1675 #14936: nodejs does not build
1676 #15026: package/udisks: install to staging
1677 #15061: Node.js Package fails to build against musl i386
1678
1648c2ec
PK
16792022.08.1, released October 2nd, 2022
1680
1681 Important / security related fixes.
1682
1683 Updated/fixed packages: botan, busybox, docker-cli,
1684 docker-engine, expat, git, haproxy, heirloom-mailx, icu,
1685 imx-gpu-viv, libconfuse, libmdbx, libupnp, libxml2,
1686 ltp-testsuite, m4, makedevs, mariadb, mesa3d, meson,
1687 mosquitto, ncurses, openssh, pango, python3, qlibc,
1688 qt5xmlpatterns, rtl8189es, rtl8723bu, rt8723ds,
1689 rtl8812au-aircrack-ng, runc, sox, tinyproxy, uacme, unbound,
1690 unzip, vim, xtables-addons
1691
1692 Issues resolved (http://bugs.uclibc.org):
1693
1694 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
1695 #14921: wpewebkit build fails because of internal build order
1696
0003fdbe
PK
16972022.08, released September 10th, 2022
1698
1699 Fixes all over the tree.
1700
1701 Autotools: Drop --runstatedir=/run as it causes build issues
1702 with older packages
1703
1704 Defconfigs: rockpro64: Change to mainline ATF to fix build issue
1705
1706 Updated/fixed packages: dhcpd, fwup, gcc, gdb, go, linux-tools,
1707 minidlna, mosquitto, mv-ddr-mervell, networkd-dispatcher,
1708 optee-os, polkit, python-pillow, python3, sconeserver, uuu,
1709 wolfssl
1710
1c0da88a
PK
17112022.08-rc2, released September 1st, 2022
1712
1713 Fixes all over the tree.
1714
1715 dependencies: Ensure 'find' and 'xargs' are available on the
1716 build host.
1717
1718 A large number of typo fixes.
1719
1720 Defconfigs: bananapi m1, olimex a20/a33/lime: Use standard FPU
1721 configuration, pine64_sopine: Use mainline ATF to fix build
1722
1723 Updated/fixed packages: ace, alsa-utils, busybox, cups,
1724 dbus-broker, directfb, domoticz, drbd-utils, edk2,
1725 edk2-platforms, ffmpeg, freeradius-server, freeswitch, gauche,
1726 gcc, gdb, glibc, gnutls, gst1-plugins-bad, gst1-plugins-good,
1727 hawktracer, igd-ethercat, imagemagick, intel-mediadriver,
1728 jack2, jose, jpeg, jquery-ui-themes, kodi, libcamera, libdill,
1729 libgit2, libglvnd, libgpg-error, libgpgme, libinput, libp11,
1730 libsepol, libtirpc, libvirtd, libvncserver, libwpe, libzlib,
1731 linux, linux-tools-perf, llvm, lshw, makedumpfile,
1732 mali-driver, memcached, minetest, mutt, ne10, netsniff-ng,
1733 ntpsec, ocrad, ola, opencv4, openocd, opensc, optee-os,
1734 pcsc-lite, postgresql, protobuf, pulseaudio, python-autobahn,
1735 python-paho-mqtt, python-protobuf, python-pygame, python3, qemu,
1736 qoriq-cadence-dp-firmware, qt5doc, qt6base, ranger, rng-tools,
1737 rsync, rustc, sconeserver, sdl2, snort, sqlite, squid,
1738 stress-ng, strongswan, sunxi-mali-utgard-driver, sysdig,
1739 sysklogd, syslinux, syslog-ng, tcf-agent, tcpreplay,
1740 tesseract-ocr, uacme, uboot-tools, uclibc, udpcast, usbguard,
1741 v4l2loopback, vim, webkitgtk, wolftpm, wpewebkit, xenomai,
1742 xserver_xorg-server, zeek, zerofree
1743
a09e9f0c 17442022.08-rc1, released August 12th, 2022
1c91bd25
TP
1745
1746 Fixes all over the tree and new features.
1747
1748 Architecture
1749
1750 - Support for NDS32 removed
1751 - Support for C-SKY removed
1752 - Support for configurable page size on ARM64 added
1753 - Architecture menu re-organized: the MMU selection now
1754 appears in this architecture menu.
1755
1756 Toolchain:
1757
1758 - GCC 12.x support added, GCC 11.x is now the default
1759 compiler, and support for building a GCC 9.x toolchain has
1760 been removed.
1761 - glibc bumped to 2.35-134-gb6aade18a7e5719c942aa2da6cf3157aca993fa4
1762 - uclibc bumped to 1.0.42
1763 - BR2_GCC_ENABLE_LTO option removed, the toolchain is now
1764 always built with LTO support. The new option BR2_ENABLE_LTO
1765 enables the use of LTO in a subset of packages that have
1766 explicit handling for LTO.
1767 - GDB enabled on OpenRISC.
1768 - Toolchain menu now appears before "Build options". The
1769 selection of the C library now determines whether static
1770 library (BR2_STATIC_LIBS) will be available or not, instead
1771 of the other way around.
1772
1773 Filesystem:
1774
1775 - genimage.cfg files now use shortcuts from genimage for the
1776 GUID of well-known GPT partitions.
1777
1778 Bootloaders:
1779
1780 - U-Boot can now be built with host-gnutls as a dependency,
1781 needed for some configurations
1782 - OP-TEE can now be built with host-python-pillow as a
1783 dependency, needed for some configurations.
1784 - OP-TEE source can now be retrieved from a custom tarball
1785 URL.
1786 - Grub has been bumped to 2.06.
1787
1788 Over 390 packages updated.
1789
1790 New defconfigs: aspeed_ast2500evb, aspeed_ast2600evb,
1791 broadcom_northstar, canaan_kd233, qemu_riscv64_nommu_virt,
1792 sipeed_maix_bit, sipeed_maix_bit_sdcard, sipeed_maix_dock,
1793 sipeed_maix_dock_sdcard, sipeed_maix_go,
1794 sipeed_maix_go_sdcard, sipeed_maixduino,
1795 sipeed_maixduino_sdcard
1796
1797 Removed defconfigs: andes_ae300, csky_gx6605s,
1798 friendlyarm_nanopi_neo, minnowboard_max-graphical
1799
1800 New packages: clpeak, compiler-rt, crucible, dbus-broker, dht,
1801 double-conversion, dust, freeradius-server, gdal, hawktracer,
1802 hyperfine, libb2, libdeflate, libdill, mbw, mender-connect,
1803 minizip-zlib, nerdctl, ntpsec, opencl-hpp, opensc,
1804 python-alembic, python-appdirs, python-beniget,
1805 python-construct, python-dtschema, python-gast, python-kflash,
1806 python-lark, python-maturin, python-mypy-extensions,
1807 python-pylibfdt, python-pythran, python-pyrsistent,
1808 python-qrcode, python-rfc3987, python-rtoml,
1809 python-ruamel-yaml, python-scipy, python-typeguard,
1810 python-typing-inspect, python-zlmdb, qt6base, rtl8723ds,
1811 spirv-llvm-translator, tealdeer, uuu, vis-network, volk,
1812 wolftpm, zeek, zerofree
1813
1814 Removed packages: rtl8723bs
1815
1816 Issues resolved:
1817
1818 #14556: python-crossbar fails to build
1819 #14951: boost compile error when running make silently
1820 #14646: OpenSSH 8.9p1 compiler error under mipsel
1821 #14841: support/download/git fails with "fatal: No such remote
1822 'origin'" due to incorrect check for origin remote
1823 #13356: libabseil-cpp: not building for raspberry pi
1824 #14911: host-python3 build needs python3 on the host
1825 #13831: mesa3d - kmsro driver requires dri3
1826 #13816: xstart failed since update the x11 libraries
1827 #13796: Problems compiling package gst-plugins-good
1828 #14191: patchelf v0.9 corrupt Nvidia shared libraries
1829 #14891: sudo: group setup fails since commit 9b7f8da96b
1830 #14881: Watchdogd Package missing INSTALL_STAGING
1831 #14876: arm-trusted-firmware can no longer be compiled with fPIE
1832
446c584c
PK
18332022.05.3, released October 2nd, 2022
1834
1835 Important / security related fixes.
1836
1837 Fixed compatibility issue with make 4.3 and the 'printvars' /
1838 'show-vars' commands.
1839
1840 Dependencies: Ensure 'find' and 'xargs' are available on the
1841 build host.
1842
1843 A large number of typo fixes.
1844
1845 Defconfigs: Galileo: Fix defconfig syntax, Licheepi zero: Fix
1846 U-Boot dependencies, Bananapi m1, Olimx a20 olinuxino lime
1847 1+2, a33 olinuxino: Use standard FPU configuration, Pine 64
1848 sopine, Rockpro 64: Change to mainline ATF to fix build issue.
1849
1850 Updated/fixed packages: ace, arm-trusted-firmware,
1851 babeltrace2, boost, botan, busybox, clamav, cog, containerd,
1852 cups, dhcpcd, directfb, docker-cli, docker-engine, connman,
1853 edk2, edk2-platform, elf2flt, expat, ffmpeg, ficl, freeswitch,
1854 gcc, gdb, git, glibc, gnutls, go, gocryptfs, graphicsmagick,
1855 grub2, gst1-plugins-bad, gst1-plugins-good, heirloom-mailx,
1856 icu, igh-ethercat, imagemagick, imx-gpu-viv, jack2, jose,
1857 jpeg, jquery-ui-themes, kodi, kvm-unit-tests, libcamera,
1858 libconfuse, libfreeimage, libglvnd, libgpg-error, libinput,
1859 libmdbx, libp11, libsepol, libtirpc, libupnp, libvirt,
1860 libvncserver, libwpe, libxml2, libzlib, linux, linux-tools,
1861 lshw, m4, makedevs, mali-driver, mariadb, memcached, mesa3d,
1862 minidlna, mosquitto, mutt, mv-ddr-marvell, ncurses, ne10,
1863 netsniff-ng, networkd-dispatcher, ocrad, ola, opencv4,
1864 openocd, openssh, openvmtools, pango, pcsc-lite, pistache,
1865 polkit, postgis, postgresql, python-crossbar,
1866 python-paho-mqtt, python-pygame, python-service-identity,
1867 python-txdbus, python3, qemu, qlibc,
1868 qoriq-cadence-dp-firmware, qt5xmlpatterns, ranger, redis,
1869 rng-tools, rsync, rsyslog, rtl8189es, rtl8723bu, runc, rustc,
1870 sconeserver, sdl2, snort, sox, sqlite, squid, stress-ng,
1871 strongswan, sunxi-mali-utgard-driver, sysdig, syslinux,
1872 syslog-ng, tcf-agent, tcpreplay, tesseract-ocr, tinyproxy,
1873 uacme, uboot-tools, uclibc, unzip, usbguard, v4l2loopback,
1874 vim, waffle, webkitgtk, weston, wolfssl, wpewebkit, xfsprogs,
1875 xserver_xorg-server, xtables-addons, zziplib
1876
1877 Issues resolved:
1878
1879 #13216: [Documentation] 2020.02.6 requires GNU find utils
1880 #14556: python-crossbar fails to build
1881 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
1882 #14951: boost compile error when running make silently
1883
41b1b65c
PK
18842022.05.2, released August 31st, 2022
1885
1886 Important / security related fixes.
1887
1888 dependencies: Ensure 'cmp' is available on the build host.
1889
1890 pkg-utils: The KCONFIG_ENABLE_OPT macro used to enforce a specific
1891 Kconfig option to be enabled (E.G. for kernel options needed by
1892 packages) no longer changes a =m (modular) with =y (built in).
1893
1894 check-host-rpath: Silence readelf warnings when clang is used
1895
1896 GCC 10.x updated to 10.4.0
1897
1898 Defconfigs: Kria kv260: Fix u-boot configuration
1899
1900 Updated/fixed packages: apg, arm-trusted-firmware, assimp,
1901 bayer2rgb-neon, bind, bird, cog, cwiid, diffutils, freerdp,
1902 fluidsynth, gcc, gdk-pixbuf, glibc, glslsandbox-player,
1903 gnupg2, gtest, i2pd, jack2, jquery-validation, jszip,
1904 kvm-unit-tests, libbsd, libcamera, libcurl, libest, libiio,
1905 libkrb5, libopenssl, libp11, libpsl, libwebsockets, localedef,
1906 luasyslog, lxc, mbedtls, mstpd, mutt, netdata, netsniff-ng,
1907 nodejs, nvidia-driver, ola, openssl, opkg-utils, paho-mqtt-c,
1908 pango, pcsc-lite, perl, perl-crypt-openssl-rsa, pimd, poppler,
1909 postgis, powerpc-utils, pppd, protobuf-c, pulseaudio,
1910 python-bottle, python-django, python-lxml, python3, qt5webkit,
1911 redis, rpi-userland, rsyslog, runc, rustc, sconeserver,
1912 sg3_utils, shadowsocks-libev, stellarium, suricata, swupdate,
1913 tcpreplay, uacme, uclibc, v4l2loopback, webkitgtk,
1914 wilc-driver, wine, wpewebkit, xdg-dbus-proxy,
1915 xserver_xorg-server, zeromq, zfs, zlib-ng
1916
1917 Issues resolved (http://bugs.uclibc.org):
1918
1919 #13796: Problems compiling package gst-plugins-good
1920
6ba523c8
PK
19212022.05.1, released July 24th, 2022
1922
1923 Important / security related fixes.
1924
1925 Disable big endian no-mmu on ARM as it is not supported by
1926 elf2flt.
1927
1928 Tighten dependencies for external Bootlin toolchains to ensure
1929 they can only be selected in compatible configurations.
1930
1931 Support external toolchains without gdbserver.
1932
1933 Updated/fixed packages: apache, avahi, bdwgc, bind, bpftool,
1934 cups, darkhttpd, dmalloc, ecryptfs-utils, fxload, ghostscript,
1935 gnutls, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-base,
1936 gst1-plugins-bad, gst1-plugins-good, gst1-plugins-ugly,
1937 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1938 gstreamer1-editing-services, gtest, iptables, keyutils, lcms2,
1939 libabseil-cpp, libcamera, libcurl, libeastl, libgpgme,
1940 libgtk3, libmdbx, libmediaart, libmodsecurity, libnetconf2,
1941 libopenssl, libpjsip, libsamplerate, libsndfile, libtalloc,
1942 logrotate, luajit, nginx, noip, paxtest, php, postgresql,
1943 procrank_linux, pure-ftpd, python-pillow, qdecoder,
1944 rabbitmq-server, rpi-userland, ruby, rustc, sofia-sip,
1945 systemd, tcpreplay, tinyproxy, tor, uacme, uboot-tools, vim,
1946 watchdogd, webkitgtk, weston, wireguard-linux-compat,
1947 wpa_supplicant, wpewebkit, zstd
1948
1949 Issues resolved (http://bugs.uclibc.org):
1950
1951 #14881: Watchdogd Package missing INSTALL_STAGING
1952
730baf05
PK
19532022.05, released June 6th, 2022
1954
1955 Fixes all over the tree.
1956
1957 Rework BR2_STATIC_LIBS handling to ensure it can only be
1958 enabled if a suitable C library is available.
1959
1960 Updated/fixed packages: arm-trusted-firmware, at91bootstap,
1961 boinc, boost, cpulimit, diffutils, edk2, eigen, fbv, gcr,
1962 gensio, glibc, go, gtest, iucode-tool, kvm-unit-tests, libcec,
1963 libcurl, libks, linux, linux-tools, lttng-modules, mariadb,
1964 memcached, mono, musl, mutt, netdata, network-manager, nginx,
1965 ogre, openjpeg, openvpn, pipewire, python-crossbar, qemu,
1966 qpid-proton, rauc, rockchip-mali, rsyslog,
1967 rtl8812au-aircrack-ng, ruby, runc, rustc, samba4, tiff,
1968 uclibc, unrar, vim, webkitgtk, wpewebkit,
1969 xdriver_xf86-video-ati, xml-security-c, zchunk, zlib-ng
1970
1971 Issues resolved (http://bugs.uclibc.org):
1972
1973 #14821: Samba server is failing to compile
1974 #14826: make qemu_x86_64_defconfig stopped working
1975
b7d8ce5b
PK
19762022.05-rc2, released May 30th, 2022
1977
1978 Fixes all over the tree.
1979
1980 Defconfigs: qemu_ppc64*: Use binutils 2.36.1 to fix build
1981 issue, qemu_arm_vexpress_tz: Fix optee-os build issue,
1982 qemu_arm_versatile_nommu: Drop now that nommu for ARMv5 is no
1983 longer available
1984
1985 Updated/fixed packages: dhcp, edk2, gcr, glibc, i2pd, janet,
1986 janus-gateway, libfreeimage, libnftnl, libnss, libodb-boost,
1987 libostree, libwebsockets, linux-tools, midori, ntfs-3g, ola,
1988 optee-client, pcsc-lite, pipewire, python-flask,
1989 python-service-identity, python-werkzeug, qemu, rng-tools,
1990 rockchip-mali, strace, xdriver_xf86-video-amdgpu
1991
1992 Removed packages: ktap
1993
ae4e99aa
PK
19942022.05-rc1, released May 18th, 2022
1995
1996 Fixes all over the tree and new features.
1997
1998 Toolchain:
1999 - glibc update to 2.35, musl updated to 1.2.3
2000 - gcc 11.x updated to 11.3, support for external gcc 12.x
2001 - binutils 2.38 added, 2.32/2.35.2 removed, default changed to 2.37
2002 - s390x Bootlin external toolchain added
2003 - 5.17.x kernel headers support added
2004
2005 Filesystem:
2006 - Rework OCI entrypoint/command logic to handle command arguments
2007 - Squashfs block size is now configurable
2008
2009 Graphs: Also generate a build time timeline graph (for top
2010 level parallel builds).
2011
2012 scripts/pkg-stats: Optimize memory consumption for CPE parsing
2013
2014 Fix compatibility issue with the fakeroot script logic and
2015 modern versions of dash.
2016
2017 Change git:// URLs pointing to Github to https://, now that
2018 Github has turned off support for git://
2019
2020 New defconfigs: Octavo osd32mp1_brk / osd32mp1_red
2021
2022 New packages: falcosecurity-libs, lzma-alone, octave,
2023 python-flit-core, python-orjson, python-pydevmem,
2024 qt5webengine-chromium, qt5webengine-chromium-catapult, ragel,
2025 tbb, wilc-driver, wtfutil
2026
2027 Wilc1000-firmware renamed to wilc-firmware
2028
2029 Issues resolved (http://bugs.uclibc.org):
2030
2031 #14596: package dialog is outdated and contains a bug
2032 #14651: OpenSSH 8.9p1 compiler error under ARM
2033 #14656: Adding dependencies from an external tree does not work
2034 #14661: Fakeroot script relies on bash-isms, does not work with..
2035 #14681: QT5WEBENGINE not building
2036 #14686: genimage.cfg have a hard-coded .ext4 extension which..
2037 #14701: Multiple unresolved symbols while building kernel ..
2038 #14706: nodjs build problem
2039 #14711: nodjs build problem missing bzip
2040 #14721: python-argon2_cffi no longer works
2041 #14731: BR2_PACKAGE_IOSTAT
2042 #14751: LVM2 Outdated Link
2043
c9a2015b
PK
20442022.02.12, released May 5th, 2023
2045
2046 Important / security related fixes.
2047
2048 Updated/fixed packages: agentpp, apache, ca-certificates,
2049 containerd, coremark, dcron, eudev, ffmpeg, git,
2050 intel-microcode, kexec, lcdproc, libmicrohttpd, libosmium,
2051 libxml2, linux-tools, matio, osm2pgsql, poppler, postgresql,
2052 protozero, python-web2py, runc, s390-tools, samba4, snmppp,
2053 sudo, tcpdump, uclibc, vim, webkitgtk, wpewebkit,
2054 xserver_xorg-server
2055
1ad6d0de
PK
20562022.02.11, released March 19th, 2023
2057
2058 Important / security related fixes.
2059
2060 Updated/fixed packages: apache, apr, apr-util, asterisk,
2061 at91dataflashboot, audit, bash, bind, bridge-utils, clamav,
2062 dmalloc, exfat, exfat-utils, f2fs-tools, gcc, git,
2063 glslsandbox-player, go, haproxy, intel-gmmlib, ipmiutil, less,
2064 libblockdev, libcurl, libev, libgcrypt, libmad, libmdbx,
2065 libmodsecurity, libolm, libpjsip, lttng-babeltrace, mender,
2066 mpv, mutt, mxs-bootlets, opensbi, opus, paho-mqtt-c,
2067 pcm-tools, php, proxychains-ng, python-django,
2068 python-m2crypto, python-werkzeug, quazip, quickjs,
2069 rockchip-mali, rsync, sudo, tiff, uacme, uqmi, webkitgtk,
2070 wpebackend-fdo, wpewebkit, xdriver_xf86-video-qxl, znc
2071
2072 Issues resolved (http://bugs.uclibc.org):
2073
2074 #15306: glibc build fails in Docker container
2075 #15361: Buildroot linking error on Apple Silicon
2076
e5f9cbd9
PK
20772022.02.10, released March 1st, 2023
2078
2079 Important / security related fixes.
2080
2081 Fix make O=..._defconfig builds (regression in 2022.02.9).
2082
2083 A number of additional/stricter checks have been added to
2084 ./utils/check-package.
2085
2086 Build host dependencies check extended to check for a number
2087 of specific perl modules to better handle distributions (like
2088 Fedora) with very fine grained perl packages. Also ensure
2089 build host has git >= 2.0.0 when using packages written in
2090 go/rust because the vendoring may need it.
2091
2092 Defconfigs: ASUS tinker rk3288: Fix boot issue related to TPL
2093
2094 Updated/fixed packages: afboot-stm32, apache, barebox, c-ares,
2095 elf2flt, freeswitch, fwts, gcc, git, kodi, libgit2, libks,
2096 libopenssl, live555, lua, lxc, mesa3d-headers, modsecurity2,
2097 netopeer2, openjdk, openpowerlink, openvpn, opusfile,
2098 postgresql, pugixml, python-future, qt5, sdl2, sofia-sip,
2099 ssdp-responder, sudo, sunxi-mali-utgard, ti-sgx-km, tmux,
2100 uboot, upx, vim, webkitgtk, wolfssl, wpewebkit, xlib_libXpm,
2101 xserver_xorg-server, xxhash, xz, yajl, zabbix
2102
2103 Issues resolved (http://bugs.uclibc.org):
2104
2105 #15271: no start-qemu.sh
2106 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
2107 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
2108
7b566040
PK
21092022.02.9, released January 18th, 2023
2110
2111 Important / security related fixes.
2112
2113 Br2-external: Fix make performance issue when many (> 6)
2114 external trees are used together.
2115
2116 Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
2117 used.
2118
2119 Go: Ensure our go build and module cache is used, even for the
2120 download step.
2121
2122 Legal-info: Stop warning about not saving sources for local /
2123 override packages if <PKG>_REDISTRIBUTE is set to NO.
2124
2125 Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
2126
2127 A large number of NXP related packages and defconfigs have
2128 been updated as upstream moved the git repositories to Github.
2129
2130 Updated/fixed packages: asterisk, bearssl, botan, cairo,
2131 capnproto, check, checkpolicy, connman, containerd,
2132 docker-cli, docker-engine, exempi, exfat, exfat-utils, fmc,
2133 fmlib, glib-networking, go, gobject-introspection, gperf,
2134 i2pd, ima-evm-utils, imx-alsa-plugins, imx-kobs, imx-lib,
2135 imx-m4fwloader, imx-mkimage, intel-microcode, janus-gateway,
2136 libcurl, libftdi1, libksba, libmbim, libmng, libpjsip,
2137 libtalloc, libuwsc, libxkbcommon, linux, lpeg, lrzsz,
2138 lttng-tools, lua-cqueues, mbedtls, mfgtools, mutt, php,
2139 policycoreutils, polkit, postgresql, pptp-linux,
2140 qcom-db410c-firmware, qemu, qoriq-rcw, qt5virtualkeyboard,
2141 rhash, rtl_433, ruby, sqlite, swupdate, tekui, tiff, tinyxml,
2142 tor, wayland, wireshark, wpa_supplicant,
2143 xdriver_xf86-video-imx-viv, xserver_xorg-server, xxhash, zip
2144
2145 Issues resolved (http://bugs.uclibc.org):
2146
2147 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
2148 #14996: Too many directories in BR2_EXTERNAL causes hang during make
2149 #15161: kernel can't support SUBDIR
2150 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
2151 #15226: lsblk: not found
2152
e84a88e8
PK
21532022.02.8, released December 10th, 2022
2154
2155 Important / security related fixes.
2156
2157 Updated/fixed packages: asterisk, dash, dovecot,
2158 dovecot-pigeonhole, edk2, edk2-platforms, elf2flt, exim,
2159 freerdp, gcc, gdb, git, gnupg2, heimdal, iwd, kodi,
2160 libarchive, libmdbx, libkrb5, libksba, libopenssl, memcached,
2161 netsnmp, nginx, openpgm, optee-client, python3, rsync,
2162 rtl8723bu, samba4, sdl, sdl2, swupdate, sysstat, systemd,
2163 uboot, vim, vlc, xen, xterm
2164
2165 Issues resolved (http://bugs.uclibc.org):
2166
2167 #15131: Target GDB uses internal zlib
2168
4d46f510
PK
21692022.02.7, released November 17th, 2022
2170
2171 Important / security related fixes.
2172
2173 Defconfig: Pine64: Change to mainline ATF to fix build
2174 issue, Zynqmp zcu102 / zcu106: Fix pmufw reset issue
2175
2176 Updated/fixed packages: arm-trusted-firmware, bind, botan,
2177 collectd, darkhttpd, dbus, dhcp, dnsmasq, docker-cli,
2178 docker-engine, exfatprogs, expat, f2fs-tools, faad2, ffmpeg,
2179 freerdp, gnutls, go, gpsd, grub2, gsl, gst-omx, gst1-devtools,
2180 gst1-libav, gst1-plugins-bad, gst1-plugins-base,
2181 gst1-plugins-good, gst1-plugins-ugly, gst1-python,
2182 gst1-rtsp-server, gst1-vaapi, gstreamer1,
2183 gstreamer1-editing-services, hdparm, hostapd, imagemagick,
2184 iwd, jack2, libbpf, libcurl, libfribi, libidn2, libinput,
2185 libmdbx, libopenssl, libosip2, libpng, libtasn1,
2186 libtorrent-rasterbar, libuhttpd, libvncserver, libxml2, linux,
2187 linux-tools, lldpd, lrzip, lz4, matchbox-startup-monitor,
2188 msmtp, multipath-tools, mupdf, musl, mv-ddr-marvell, mxml,
2189 nodejs, ntfs-3g, numactl, openvmtools, oracle-mysql,
2190 paho-mqtt-c, perl-net-ssleay, php, pixman, poppler, procps-ng,
2191 python-django, python3, qdecoder, rpi-userland, rsync,
2192 rtl8189es, rtl8189fs, rtl8723bu, rtl8812au-aircrack-ng,
2193 rtl8821au, rtl_433, samba4, shapelib, socat, squid, sqlite,
2194 squashfs, strongswan, sudo, swupdate, timescaledb, u-boot,
2195 uclibc-ng-test, udisks, uftp, uhd, umtprd, vim, wavemon,
2196 wireguard-linux-compat, wolfssl, wpa_supplicant, wpewebkit,
2197 zlib-ng, zsh
2198
2199 Issues resolved (http://bugs.uclibc.org):
2200
2201 #15026: package/udisks: install to staging
2202 #15061: Node.js Package fails to build against musl i386
2203
12c7b23b
PK
22042022.02.6, released October 2nd, 2022
2205
2206 Important / security related fixes.
2207
2208 Fixed compatibility issue with make 4.3 and the 'printvars' /
2209 'show-vars' commands.
2210
2211 Dependencies: Ensure 'find' and 'xargs' are available on the
2212 build host.
2213
2214 A large number of typo fixes.
2215
2216 Defconfigs: Galileo: Fix defconfig syntax, Licheepi zero: Fix
2217 U-Boot dependencies, Bananapi m1, Olimx a20 olinuxino lime
2218 1+2, a33 olinuxino: Use standard FPU configuration, Pine 64
2219 sopine, Rockpro 64: Change to mainline ATF to fix build issue.
2220
2221 Updated/fixed packages: ace, arm-trusted-firmware,
2222 babeltrace2, boost, botan, busybox, clamav, cog, connman,
2223 containerd, cups, dhcpcd, directfb, docker-cli, docker-engine,
2224 edk2, edk2-platforms, elf2flt, expat, ffmpeg, ficl,
2225 freeswitch, freetype, gcc, gdb, git, gnutls, go,
2226 graphicsmagic, grub2, gst1-plugins-bad, gst1-plugins-good,
2227 heirloom-mailx, icu, igh-ethercat, imagemagick, imx-gpu-viv,
2228 jose, jpeg, jquery-ui-themes, kodi, libconfuse, libfreeimage,
2229 libglvnd, libgpg-error, libinput, libmdbx, libsepol, libtirpc,
2230 libupnp, libvirt, libvncserver, libwpe, libxml2, libzlib,
2231 linux, linux-tools, lshw, m4, makedevs, makedumpfile,
2232 mali-driver, mariadb, memcached, mesa3d, minidlna, mosquitto,
2233 mutt, mv-ddr-marvell, ncurses, ne10, netsniff-ng,
2234 networkd-dispatcher, ocrad, opencv4, openocd, openssh, pango,
2235 pcsc-lite, polkit, postgis, postgresql, python-paho-mqtt,
2236 python-pygame, python3, qemu, qlibc,
2237 qoriq-cadence-dp-firmware, qt5xmlpatterns, ranger, rng-tools,
2238 rsync, rsyslog, rtl8189es, rtl8723be, runc, rustc,
2239 sconeserver, sdl2, snort, sox, sqlite, squid, stress-ng,
2240 strongswan, sunxi-mali-utgard-driver, syslinux, syslog-ng,
2241 tcf-agent, tcpreplay, tesseract-ocr, tinyproxy, uacme,
2242 uboot-tools, uclibc, unzip, usbguard, v4l2loopback, vim,
2243 webkitgtk, wolfssl, wpewebkit, xfsprogs, xserver_xorg-server,
2244 xtables-addons, zziplib
2245
2246 Issues resolved:
2247
2248 #13216: [Documentation] 2020.02.6 requires GNU find utils
2249 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
2250 #14951: boost compile error when running make silently
2251
092b705e
PK
22522022.02.5, released August 31st, 2022
2253
2254 Important / security related fixes.
2255
2256 dependencies: Ensure 'cmp' is available on the build host.
2257
2258 pkg-utils: The KCONFIG_ENABLE_OPT macro used to enforce a specific
2259 Kconfig option to be enabled (E.G. for kernel options needed by
2260 packages) no longer changes a =m (modular) with =y (built in).
2261
2262 check-host-rpath: Silence readelf warnings when clang is used
2263
2264 GCC 10.x updated to 10.4.0
2265
2266 Updated/fixed packages: apg, arm-trusted-firmware, assimp,
2267 bayer2rgb-neon, bind, bird, cog, cwiid, diffutils, fluidsynth,
2268 freerdp, gcc, glibc, glslsandbox-player, gdk-pixbuf, gnupg2,
2269 gtest, i2pd, jack2, jquery-validation, jszip, libbsd, libcamera,
2270 libcurl, libest, libiio, libkrb5, libopenssl, libpsl,
2271 luasyslog, lxc, mbedtls, mstpd, mutt, netdata, netsniff-ng,
2272 nodejs, nvidia-driver, openssl, opkg-utils, paho-mqtt-c,
2273 pango, pcsc-lite, perl, pimd, poppler, postgis, powerpc-utils,
2274 pppd, protobuf-c, pulseaudio, python-bottle, python-django,
2275 python-lxml, python3, qt5webkit, rpi-userland, rsyslog, runc,
2276 rustc, sconeserver, sg3_utils, shadowsocks-libev, suricata,
2277 tcpreplay, uacme, uclibc, v4l2loopback,, webkitgtk, wine,
2278 wpewebkit, xdg-dbus-proxy, xserver_xorg-server, zeromq, zfs,
2279 zlib-ng
2280
2281 Issues resolved (http://bugs.uclibc.org):
2282
2283 #13796: Problems compiling package gst-plugins-good
2284 #14926: package/nodejs: build for host fails with GTEST errors
2285
2bc14528
PK
22862022.02.4, released July 28th, 2022
2287
2288 Important / security related fixes.
2289
2290 Disable big endian no-mmu on ARM as it is not supported by
2291 elf2flt.
2292
2293 Tighten dependencies for external Bootlin toolchains to ensure
2294 they can only be selected in compatible configurations.
2295
2296 Support external toolchains without gdbserver.
2297
2298 Updated/fixed packages: apache, avahi, bdwgc, bind, bpftool,
2299 cups, darkhttpd, dmalloc, ecryptfs-utils, fxload, ghostscript,
2300 gnutls, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-base,
2301 gst1-plugins-bad, gst1-plugins-good, gst1-plugins-ugly,
2302 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2303 gstreamer1-editing-services, gtest, iptables, keyutils, lcms2,
2304 libabseil-cpp, libcamera, libcurl, libeastl, libgpgme,
2305 libgtk3, libmdbx, libmediaart, libmodsecurity, libnetconf2,
2306 libopenssl, libpjsip, libsamplerate, libsndfile, libtalloc,
2307 logrotate, luajit, nginx, noip, paxtest, php, postgresql,
2308 procrank_linux, pure-ftpd, python-pillow, qdecoder,
2309 rabbitmq-server, rpi-userland, rustc, sofia-sip, systemd,
2310 tcpreplay, tinyproxy, tor, uacme, uboot-tools, vim, watchdogd,
2311 webkitgtk, wireguard-linux-compat, wpa_supplicant, wpewebkit,
2312 zstd
2313
2314 Issues resolved (http://bugs.uclibc.org):
2315
2316 #14881: Watchdogd Package missing INSTALL_STAGING
2317
4a3ea45d
PK
23182022.02.3, released June 19th, 2022
2319
2320 Important / security related fixes.
2321
2322 Infrastructure: Fix building under paths containing regex
2323 characters (E.G. '+')
2324
2325 Toolchain: Only allow ppc64le variants for which a
2326 glibc/musl/uclibc toolchain is supported.
2327 Mark codescape mti/img mips toolchains as shared library only
2328 (glibc).
2329
2330 Updated/fixed packages: arm-trusted-firmware,
2331 at91dataflashboot, boinc, dhcp, diffutils, edk2, fbv, gensio,
2332 glibc, go, gtest, iucode-tool, janet, libcec, libcurl,
2333 libfreeimage, libnftnl, libodb-boost, linux, linux-tools,
2334 lttng-modules, mariadb, memcached, mono, mutt,
2335 network-manager, nginx, ntfs-3g, ogre, openjpeg, openvpn,
2336 qemu, qpid-proton, qt5webengine, rauc, rockchip-mali, rsyslog,
2337 ruby, runc, rustc, samba4, strace, tiff, uclibc, unrar, vim,
2338 webkitgtk, wpewebkit, xdriver_xf86-video-amdgpu,
2339 xdriver_xf86-video-ati, zlib-ng
2340
2341 New packages: qt5webengine-chromium,
2342 qt5webengine-chromium-catapult
2343
2344 Issues resolved (http://bugs.uclibc.org):
2345
2346 #14766: package dhcp on buildroot 2022.02.1 failed
2347 #14821: Samba server is failing to compile
2348 #14826: make qemu_x86_64_defconfig stopped working
2349
1c416477
PK
23502022.02.2, released May 29th, 2022
2351
2352 Important / security related fixes.
2353
2354 Archictures: Drop sh2a, correct x86 Bonnell variant
2355
2356 Toolchain: Bump GCC 11.x to 11.3, correct pre-installed
2357 external toolchain logic when toolchain is available in path.
2358
2359 Rework OCI filesystem entrypoint/command logic to handle
2360 command arguments
2361
2362 Defconfigs: Update Zynqmp zcu102/106 to final 2022.1 release,
2363 fix zcu106 PLL config
2364
2365 Updated/fixed packages: adwaita-icon-theme, afboot-stm32,
2366 aircrack-ng, alchemy, alsa-lib, arptables, assimp, asterisk,
2367 aubio, avrdude, azure-iot-sdk-c, batman-adv, binutils,
2368 bpftool, brotli, cairo, cifs-utils, clamav, cryptodev-linux,
2369 dhcp, diffutils, dmalloc, duktape, e2fsprogs, elf2flt, espeak,
2370 expat, ffmpeg, fluidsynth, freerdp, gcc, git, glorytun,
2371 glslsandbox-player, gnutls, go, gst1-imx, gst1-plugins-good,
2372 gzip, imagemagick, janus-gateway, keepalived, kompexsqlite,
2373 kvm-unit-tests, libarchive, libcgi, libcurl, libevdev,
2374 libeXosip2, libhtp, libinput, libkcapi, libkrb5, libks,
2375 libmdbx, libmnl, libnpupnp, libnspr, libopenssl, liboping,
2376 libpjsip, libpri, libselinux, libsigsegv, libv4l,
2377 libwebsockets, libxml2, linux, linux-tools, ltp-testsuite,
2378 luajit, lvm2, mali-driver, mariadb, mc, minizip, mpd, mutt,
2379 netatalk, netsurf, network-manager, nodejs, numactl, nut,
2380 omniorb, openbox, opencv4, openjdk, openjdk-bin, openocd,
2381 pamtester, pango, pcre2, php, php-apcu, pinentry, pixman,
2382 polkit, postgis, postgresql, pure-ftpd, python-aenum,
2383 python-avro, python-django, python-pillow, python-simplejson,
2384 python-urllib3, python-zopfli, python3, qemu, qpdf, quazip,
2385 redis, rockchip-mali, rsync, rt-tests, rust, rtl8818eu,
2386 rtl8189es, rtl8189fs, rtl_433, sam-ba, samba4, sdl2_ttf,
2387 shadowsocks-libev, shim, subversion, sun20i-d1-spl, suricata,
2388 systemd, tftpd, trinity, tvheadend, udev, uftrace,
2389 urandom-scripts, usb_modeswitch, valgrind, vde2, vim,
2390 wireplumber, wolfssl, wpa_supplicant, xlib_libXfont2, xz,
2391 zlib, zlog
2392
2393 Issues resolved (http://bugs.uclibc.org):
2394
2395 #14751: LVM2 Outdated Link
2396
11b6b65d
PK
23972022.02.1, released April 11th, 2022
2398
2399 Important / security related fixes.
2400
2401 Graphs: Also generate a build time timeline graph (for top
2402 level parallel builds).
2403
2404 scripts/pkg-stats: Optimize memory consumption for CPE parsing
2405
2406 Fix compatibility issue with the fakeroot script logic and
2407 modern versions of dash.
2408
2409 Change git:// URLs pointing to Github to https://, now that
2410 Github has turned off support for git://
2411
2412 Updated/fixed packages: ace, apache, apr, apr-util, belr,
2413 bind, bluez5_utils, boinc, bpftool, busybox, cloop, cog,
2414 containerd, cppcms, dav1d, dhcp, dieharder, dnsmasq,
2415 docker-cli, docker-engine, efl, ell, fakeroot, flac,
2416 fluidsynth, gdk-pixbuf, glib-networking, gnutls, gst-omx,
2417 gst1-devtools, gst1-libav, gst1-plugins-bad,
2418 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2419 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1b718ade 2420 gstreamer1-editing-services, haproxy, htop, intel-gmmlib,
11b6b65d
PK
2421 ipmiutil, iwd, jack1, jack2, lftp, libabseil-cpp, libbluray,
2422 libcamera-apps, libcoap, libcurl, libest, libgee, libglib2,
2423 libgtk3, libiec61850, libkrb5, libminiupnpc, libodb,
2424 libodb-boost, libopenssl, libp11, libpsl, libressl, librstp,
2425 librtlsdr, liburing, libyang, libzlib, luasec, lxc, matio,
2426 meson, minidlna, minizip, mpd, mtools, netatalk, nbd, odb,
2427 openblas, openssh, openvpn, optee-os, opus, paho-mqtt-c,
2428 pango, php, pipewire, pkcs11-helper, postgresql, ppp,
2429 protozero, python-aioconsole, python-avro, python-brotli,
2430 python-greenlet, python-paramiko, python-pillow,
2431 python-rpi-gpio, python-treq, python-twisted, python-ujson,
2432 python-weasyprint, qt5base, qt5wayland, raptor, rpi-firmware,
2433 rpi-userland, rtl_433, runc, rust, rygel, samba4,
2434 shairport-sync, spice, spidev_test, stunnel, systemd,
2435 timescaledb, trace-cmd, trousers, ts4900-fpga, tvheadend,
2436 udpcast, unbound, upower, urandom-scripts, usbguard, valgrind,
2437 valijson, vim, wavpack, wget, wireplumber, wireshark, woff2,
2438 xmrig, zabbix, zlib-ng, zynaddsubfx, zziplib
2439
2440 Issues resolved (http://bugs.uclibc.org):
2441
2442 #13971: ip6tables-nft build does not include MASQUERADE target..
2443 #14651: OpenSSH 8.9p1 compiler error under ARM
2444 #14656: Adding dependencies from an external tree does not work
2445 #14661: Fakeroot script relies on bash-isms, does not work ..
2446 #14686: genimage.cfg have a hard-coded .ext4 extension which..
2447 #14701: Multiple unresolved symbols while building kernel ..
2448 #14711: nodjs build problem missing bzip
2449 #14731: BR2_PACKAGE_IOSTAT
2450
08967921
PK
24512022.02, released March 8th, 2022
2452
2453 Various fixes.
2454
2455 Fixes to cargo and golang packaging infrastructure.
2456
2457 Defconfigs: OrangePi RK3399: Fix genimage format
2458
2459 Updated/fixed packages: azure-iot-sdk-c, bpftool, cog,
2460 directfb, directfb-examples, dnsmasq, docker-engine, expat,
2461 freerdp, frr, gdb, ghostscript, glib-networking, go, haproxy,
2462 hostapd, kf5-extra-cmake-modules, kf5-kcoreaddons,
2463 kf5-modemmanager-qt, kf5-networkmanager-qt, libcamera-apps,
2464 libgee, libglfw, librstp, libtorrent, libvirt, libxslt, linux,
2465 mariadb, oprofile, osm2pgsql, pulseview, python-cryptography,
2466 python-gnupg, python-treq, qt5base, qt5webkit, rauc, re2,
2467 rygel, safeclib, sconeserver, seatd, sord, upmpdcli,
2468 util-linux, weston, wpa_supplicant, xdriver_xf86-video-mach64,
2469 xdriver_xf86-video-nouveau, xdriver_xf86-video-qxl,
2470 xscreensaver, zabbix
2471
2472 New packages: gdk-pixbuf-xlib
2473
2474 Removed packages: python-pycli
2475
2476 Issues resolved (http://bugs.uclibc.org):
2477
2478 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
2479 #14611: 2022.02-rc2: Build of BR2_x86_64 with BR2_LINUX_KERNEL_..
2480 #14631: host-go-bootstrap: go not being built for package in ..
2481 #14636: azure-iot-sdk-c: Installed headers do not compile
2482 #14641: oprofile can not find the events files
2483
5b6e2ee8
PK
24842022.02-rc3, released February 28th, 2022
2485
2486 Fixes all over the tree.
2487
2488 Defconfigs: Xilinx zynqmp zcu102/zcu106: Fix U-Boot DTS config
2489
2490 Updated/fixed packages: bluez5_utils, bpftool, dbus, exempi,
2491 flac, freerdp, frr, gnutls, libpjsip, libxml2, mariadb,
2492 openssh, python-twisted, qt5webkit, samba4, vim, weston,
2493 wireshark, wolfssl, xdg-dbus-proxy, xterm,
2494
f3d0d7e6
PK
24952022.02-rc2, released February 20th, 2022
2496
2497 Fixes all over the tree.
2498
2499 Defconfigs: Friendlyarm Nanopi R2S: Fix U-Boot build, Kontron
2500 BL i.MX8M Mini: Fix U-Boot build, PC Engines APU2: Fix Linux
2501 build, ROC-RK3399-PC: Bump rootfs size to fix build
2502
2503 Updated/fixed packages: apache, apparmor, apr-util, arp-scan,
2504 binutils, bluez5_utils, connman, cryptsetup, dnsmasq,
2505 dovecot-pigeonhole, expat, gdk-pixbuf, gst1-plugins-base,
2506 guile, keepalived, kodi, libbpf, libglvnd, libgsasl, libiconv,
2507 librsvg, libuhttpd, libusb, libv4l, luasyslog, mongrel2, neon,
2508 pcre, perl-netaddr-ip, php, psmisc, python-ipython,
2509 python-pycli, python-pygame, python-regex, python-twisted,
2510 qt5location, qt5webkit, resiprocate, rygel, safeclib,
2511 sdl2_ttf, socketcand, strongswan, sudo, systemd, toolchain,
2512 urg, webkitgtk, wireless-regdb, wpewebkit,
2513 xdriver_xf86-video-{ati,mach64,mga,r128,savage,tdfx}, xz, zfs,
2514 zsh
2515
5ee6be2b
PK
25162022.02-rc1, released February 13th, 2022
2517
2518 Numerous package updates and many (80) new packages.
2519
2520 Toolchain:
2521 - glibc: Optional support for compatibility shims for running
2522 on older kernels than what glibc has been built against
2523 - uClibc: Use uClibc-ng 1.0.40
2524 - External toolchains: Update Bootlin toolchains to 2021.11-1
2525 version
2526
2527 Python 2.7 and python 2.x specific packages removed as python
2528 2.x is EOL since April 2020. Likewise a number of python3
2529 specific host packages has been renamed (host-python-foo
2530 instead of host-python3-foo) now host-python is always python
2531 3.x.
2532
2533 Cargo (Rust) package infrastructure added. Vendoring support
2534 added to golang package infrastructure.
2535
2536 New defconfigs: FriendlyARM NanoPi R2S, Kontron BL i.MX8M
2537 Mini, Microchip Sama7g7ek, Olimex STMP157 OlinuXino LIME2,
2538 QEMU PPC Bamboo, PPC64 PowerNV, Raspberry Pi Zero 2W, Spike
2539 Riscv64, Xilinx zcu102
2540
2541 Removed defconfigs: Synopsys arch38 VDK, aarch64 VDK
2542
2543 New packages: ace, alchemy, alfred, bat, bento4, bmx7,
2544 bpftool, brcmfmac_sdio-firmware-rpi, cfm, cups-pk-helper,
2545 davinci-bootcount, dbus-cxx, embiggen-disk, freeipmi,
2546 gocryptfs, kodi-pvr-plutotv, kodi-pvr-waipu, ksmbd-tools,
2547 libcamera-apps, libest, libexecinfo, libfutils, libglvnd,
2548 libks, libmd, libopenaptx, libpeas, libshdata, liburing, lilv,
2549 lua-argon2, lua-cffi, lua-inotify, lv2, mali-driver,
2550 moby-buildkit, modsecurity2, networkd-dispatcher, pahole,
2551 php-apcu, php-lua, php-pam, python-argon2-cffi-bindings,
2552 python-cssselect2, python-distro, python-fonttools,
2553 python-gnupg, python-installer, python-memory-profiler,
2554 python-mpd2, python-pep517, python-pydyf, python-pypa-build,
2555 python-pyphen, python-tinycss2, python-tomli,
2556 python-weasyprint, python-zopfli, qoriq-cadence-dp-firmware,
2557 riscv-isa-sim, rockchip-mali, rpi-rgb-led-matrix, sdbus-cpp,
2558 sentry-cli, serd, simple-mail, sord, sratom,
2559 sunxi-mali-utgard, sunxi-mali-utgard-driver, tinifier, ulog,
2560 vulkan-headers, xlib_libxcvt, zabbix, zchunk, zynaddsubfx
2561
2562 Removed packages: gstreamer1-mm, python, python-backports-abc,
2563 python-backports-functools-lru-cache,
2564 python-backports-shutil-get-terminal-size,
2565 python-backports-ssl-match-hostname, python-configobj,
2566 python-dialog, python-enum, python-enum34, python-functools32,
2567 python-futures, python-id3, python-ipaddr, python-ipaddress,
2568 python-mad, python-nfc, python-pam, python-pathlib2,
2569 python-pycap, python-pyro, python-singledispatch,
2570 python-subprocess32, python-typing, python-yieldfrom,
2571 qt5webkit-examples, rpi-bt-firmware, rpi-wifi-firmware,
2572 sunxi-mali-mainline, sunxi-mali-mainline-driver, zynq-boot-bin
2573
2574 Issues resolved (http://bugs.uclibc.org):
2575
2576 #12271: python-iptables runtime dependencies
2577 #13436: PPP 2.4.9 is out
2578 #14351: needs to mount sysfs before mount -a
2579 #14451: nodejs won't build on Fedora 35
2580 #14471: alsa_utils wrong deployment
2581 #14501: lttng-modules v2.11 package fails to build
2582 #14531: Package EFL - build error
2583
3c6b7502
PK
25842021.11.3, released March 24th, 2022
2585
2586 Important / security related fixes.
2587
2588 Updated/fixed packages: apache, azure-iot-sdk-c, boinc, dbus,
2589 directfb, docker-engine, exempi, expat, flac, gdb, gdk-pixbuf,
2590 gnutls, go, haproxy, libcurl, libiec61850, libminiupnpc,
2591 libodb, libodb-boost, libopenssl, libpjsip, libressl, librsvg,
2592 libsrtp, libvirt, libxml2, libxslt, lxc, mariadb, minidlna,
2593 odb, openblas, openvpn, oprofile, php, pppd, python-ipython,
2594 python-twisted, raptor, rpi-firmware, samba4, seatd,
2595 timescaledb, usbguard, util-linux, vim, wavpack,
2596 wireless-regdb, wireplumber, wireshark, wolfssl, xscreensaver,
2597 xterm, zsh
2598
2599 New packages: gdk-pixbuf-xlib
2600
2601 Issues resolved (http://bugs.uclibc.org):
2602
2603 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
2604 #14636: azure-iot-sdk-c: Installed headers do not compile
2605 #14641: oprofile can not find the events files
2606
67b160c3
PK
26072021.11.2, released February 28th, 2022
2608
2609 Important / security related fixes.
2610
2611 Defconfigs: Andes ae3xx, Intel galileo: Fix build with host
2612 gcc >= 10, ROC-RK3399-PC: Bump rootfs size to fix build issue.
2613
2614 Add conditional patching logic to fix build issues for older
2615 U-Boot / Linux kernel versions when built with a host gcc >=
2616 10.
2617
2618 Updated/fixed packages: apitrace, binutils, casync, cgilua,
2619 connman, expat, gauche, gdb, gensio, glibc, go, gst-omx,
2620 gst1-devtools, gst1-libav, gst1-plugins-bad,
2621 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2622 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2623 gstreamer1-editing-services, kf5-extra-cmake-modules, kodi,
2624 libarchive, linux, lm-sensors, localedef, log4cxx, mpd,
2625 nfs-utils, php, pistache, pkcs11-helper, prosody,
2626 python-django, python-pyzmq, python-regex,
2627 python-sqliteschema, resiprocate, rtl8723bu, thermald, tiff,
2628 tor, util-linux, vim, xen
2629
4f4a3152
PK
26302021.11.1, released January 29th, 2022
2631
2632 Important / security related fixes.
2633
2634 check-package: Improve variable override check
2635
2636 pkg-stats: List CVEs where the version info cannot be parsed
2637 as unsure rather than completely ignoring them.
2638
2639 Defconfigs: Beaglebone: Support BeagleBone black wireless,
2640 stm32f469_xip_disco: Fix kernel boot
2641
2642 Updated/fixed packages: alsa-utils, apache, binutils, cage,
2643 capnproto, civetweb, clamav, collectd, connman, containerd,
2644 coreutils, dav1d, docker-cli, docker-engine, erlang,
2645 erlang-rebar, expat, findutils, flare-engine, flare-game,
2646 font-awesome, freeswitch, gcc, ghostscript, glibc, gnuchess,
2647 go, grpc, gst1-interpipe, gst1-rtsp-server, gupnp-tools,
2648 hackrf, icu, imagemagick, janus-gateway, json-for-modern-cpp,
2649 keepalived, lapack, libdbi, libiio, libjpeg, libmbim, libnss,
2650 libopenssl, libpjsip, libqmi, liburiparser, libvirt,
2651 linux-pam, lxc, mbedtls, mender, mongodb, mpd-mpc, mutt,
2652 nodejs, openblas, pcre2, php, pipewire, polkit, privoxy,
2653 prosody, python-charset-normalizer, python-django,
2654 python-idna, python-lxml, python-pyqt5, python-requests,
2655 python-urllib3, python3, qt5base, qt5location, rhash,
2656 rng-tools, ruby, runc, rustc, samba4, sofia-sip, targetcli-fb,
2657 tcpreplay, tinyxml, tor, tpm2-tss, util-linux-libs, vim, vlc,
2658 wireshark, xapp_xauth, xapp_xinput-calibrator, xen, xenomai,
2659 xlib_libX11, xserver_xorg-server
2660
2661 Issues resolved (http://bugs.uclibc.org):
2662
2663 #14451: nodejs won't build on Fedora 35
2664 #14471: alsa_utils wrong deployment
2665
e6e12337
PK
26662021.11, released December 5th, 2021
2667
2668 Various fixes.
2669
2670 Defconfigs: Grinn chiliboard/liteboard, PC x86-64 bios: Fix
2671 build
2672
2673 Updated/fixed packages: apr, coreutils, diffutils, e2fsprogs,
2674 exfat, freeswitch, gnupg, grub2, gstreamer1, guile, heimdal,
2675 hiawatha, hplip, icu, janus-gateway,
2676 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
2677 kodi-screensaver-matrixtrails, libatomic_ops, libbson, libffi,
2678 libgdiplus, libgee, libhtp, libite, libnspr, libnss,
2679 libunwind, lynx, mender-grubenv, mkpasswd, motion, mxml,
2680 netdata, qemu, samba4, speex, stress-ng, tinydtls, unixodbc,
2681 unrar, util-linux, util-linux-libs, watchdogd, wireshark
2682
2683 Issues resolved (http://bugs.uclibc.org):
2684
2685 #14351: needs to mount sysfs before mount -a
2686 #14411: 2021.11-rc2: Samba doesn't compile
2687
aaf7b2c9
PK
26882021.11-rc3, released November 30th, 2021
2689
2690 Fixes all over the tree.
2691
2692 Defconfigs: Nitrogen8mp: Fix Linux build, Zynqmp-zxu106: Fix
2693 ATF build
2694
2695 Updated/fixed packages: asterisk, automake, gdb, glorytun,
2696 gmp, hackrf, libgee, libglib2, libmodsecurity, libosmium,
2697 libressl, lighttpd, linux, micropython, mosquitto, mtd,
2698 nfs-utils, nss-myhostname, pcre, php, poco, pure-ftpd,
2699 python-cycler, qemu, qdecoder, smack, smcroute, spidev_test,
2700 strace, syslinux, toolchain, uboot, uhd, vim, websocketpp,
2701 wireshark, xcursor-transparent-theme, xscreensaver,
2702 xtables-addons
2703
2704 Issues resolved (http://bugs.uclibc.org):
2705
2706 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
2707
62ba22f3
PK
27082021.11-rc2, released November 19th, 2021
2709
2710 Fixes all over the tree.
2711
2712 Coding style fixes for a large number of board genimage
2713 configuration files for clarity and consistency.
2714
2715 Defconfigs: Acmesystems Aria/Arietta g25, Armadeus
2716 apf28/apf51, beagleboneai, Olimx a64, rock64, sheevaplug: Fix
2717 build with hostcc >= 10, Nezha: Correct U-Boot dependencies
2718
2719 Updated/fixed packages: alsa-lib, apparmor, binutils,
2720 bluez5_utils, botan, diffutils, firmware-utils, gdb, glmark2,
2721 glog, gpu-amd-bin-mx51, gst1-interpipe, imx-vpuwrap, iperf,
2722 isl, janet, libdnet, libglib2, libhtp, liburcu, log4cxx,
2723 luajit, luvi, meson, mksh, mongodb, mosquitto, mpd, mupdf,
2724 opencv4, oracle-mysql, pipewire, postgresql, python-aiohttp,
2725 python-pudb, python-ujson, qhull, samba4, seatd, sg3_utils,
2726 suricata, tpm2-tss, uboot, vim, xserver_xorg-server
2727
2728 New packages: pipewire-media-session
2729
2730 Issues resolved (http://bugs.uclibc.org):
2731
2732 14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
2733
0df2928a 27342021.11-rc1, released November 8th, 2021
639c0047
TP
2735
2736 Numerous package updates. Notable updates including numerous
57a95075 2737 Python modules, Kodi add-ons, nodejs, OpenJDK.
639c0047
TP
2738
2739 Toolchain:
2740 - glibc update to 2.34
2741 - support for gdb 11.x added, gdb 10.x now the default
2742 - external toolchains provided by ARM updated
2743 - remove support for internal toolchain on the CSKY
2744 architecture, as it was broken and unmaintained
2745
2746 Many packages updated to enable the appropriate SELinux
2747 refpolicy module when SELinux support is enabled.
2748
2749 Support was added in the test-pkg package testing utility for
2750 using Gitlab CI to run the builds.
2751
2752 New libgbm virtual package to better support OpenGL
2753 implementations that provide a libgbm library.
2754
2755 Bootloaders/firmware: grub2 extended to be able to support
2756 multiple platforms in the same build.
2757
2758 Filesystems:
2759 - new OCI filesystem type, to build container images
2760 compatible with the Open Container Initiative standard
2761 - support for hybrid ISO9660 images added, which work on
2762 legacy and EFI BIOS machines
2763
0df2928a 2764 New defconfigs: Allwinner nezha, stm32mp157c_odyssey
639c0047
TP
2765
2766 Removed defconfigs: qemu_csky
2767
2768 New packages: dtbocfg, firmware-utils, gstd, libdbi,
57a95075 2769 libdbi-drivers, libteam, lua-augeas, mstpd, php-pecl-dbus,
639c0047
TP
2770 python-aioprocessing, python-bidict,
2771 python-charset-normalizer, python-flask-expects-json,
57a95075
YM
2772 python-git, python-pyndiff, python-rsa,
2773 python-unitest-xml-reporting, python-xmljson,
639c0047 2774 python3-cryptography, python3-pip, qt5opcua, rwmem,
0df2928a
PK
2775 sloci-image, softhsm2, sun20i-d1-spl, uqmi, vuejs-router,
2776 watchdogd, wireplumber
639c0047
TP
2777
2778 Removed packages: canfestival, python-meld3
2779
57a95075
YM
2780 Work toward the removal of python 2 has progressed: many
2781 python modules and packages have been updated to a version
2782 supporting python 3.
2783
639c0047
TP
2784 Issues resolved (http://bugs.uclibc.org):
2785
2786 #14271: compilation error with rsync command for permission
2787 #14276: Unable to get login prompt
2788 #14196: when using raspberrypicm4io_64_defconfig, make fails
2789 with mkfs.ext4: No such file or directory while trying
2790 to determine filesystem size
2791
ae48261f
PK
27922021.08.3, released December 13th, 2021
2793
2794 Important / security related fixes.
2795
2796 Defconfigs: Various fixes for building with gcc >= 10 host or
2797 target compilers.
2798
2799 Updated/fixed packages: alsa-lib, apparmor, apr, asterisk,
2800 binutils, bluez5_utils, coreutils, e2fsprogs, exfat,
2801 freeswitch, gdb, glmark2, glog, glorytun, gmp,
2802 gpu-amd-bin-mx51, gst1-interpipe, gstreamer1, guile, gupnp,
2803 hackrf, heimdal, hiawatha, hplip, icu, imx-vpuwrap, isl,
2804 janus-gateway, libatomic_ops, libbson, libdnet, libffi,
2805 libgdiplus, libgee, libglib2, libhtp, libmodsecurity, libnspr,
2806 libnss, libosmium, libunwind, linux, lynx, meson, micropython,
2807 mkpasswd, mksh, mosquitto, motion, mupdf, mxml, netdata,
2808 nfs-utils, opencv4, oracle-mysql, pcre, php, postgresql,
2809 pure-ftpd, python-cycler, qdecoder, rcw-smarc-sal28, samba4,
2810 smack, speex, stress-ng, suricata, syslinux, uboot, unixodbc,
2811 unrar, vim, websocketpp, wireshark
2812
2813 Issues resolved (http://bugs.uclibc.org):
2814
2815 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
2816
19e2b260
PK
28172021.08.2, released November 10th, 2021
2818
2819 Important / security related fixes.
2820
2821 Updated/fixed packages: asterisk, audit, bind, bitcoin,
2822 containerd, cryptsetup, dahdi-linux, dbus-python, dfu-util,
2823 docker-cli, docker-engine, earlyoom, edk2-platforms, exiv2,
2824 ffmpeg, freerdp, gdb, gensio, gnupg2, go, gpsd,
2825 gst1-plugins-bad, gst1-plugins-ugly, gst1-vaapi, gtest,
2826 hiredis, lftp, libps1, libva, libva-utils, lightning,
2827 log4cplus, lrzip, netdata, nodejs, olsr, openjdk, openjdk-bin,
2828 pango, php, python3-cffi, qemu, refpolicy, rng-tools, samba4,
2829 snort, strongswan, sunxi-mali-mainline-driver, suricata,
2830 systemd, tor, vim, weston, wf111, wireguard-linux-compat,
2831 xerces
2832
2833 Issues resolved (http://bugs.uclibc.org):
2834
2835 #14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
2836
39bcc038
PK
28372021.08.1, released October 11, 2021
2838
2839 Important / security related fixes.
2840
2841 gdbinit: Mark the sysroot as a "safe path" before configuring
2842 it, so pretty printers work correctly without having to pass
2843 -ix to gdb
2844
2845 Updated/fixed packages: alsa-lib, apache,
2846 arm-trusted-firmware, atftp, bind, botan, cog, containerd,
2847 cryptopp, docker-cli, dash, dc3dd, docker-engine, dovecot,
2848 environment-setup, erlang, fetchmail, ffmpeg, fio, gcc, gd,
2849 gdb, ghostscript, gnuradio, gnutils, go,
2850 gobject-introspection, google-breakpad, gst-omx,
2851 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
2852 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2853 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2854 gstreamer1-editing-services, gupnp, haproxy, imlib2, kodi,
2855 kodi-pvr-octonet, kodi-visualisation-fishbmc, libcurl,
2856 libexif, libgcrypt, libglib2, libkrb5, libressl, librsvg,
2857 libsndfile, libssh, libvirt, libxcrypt, libyang, links, lvm2,
2858 lynx, lxc, mc, mesa3d, micropython, minicom, mono, mosquitto,
2859 mtr, mupdf, mv-ddr-marvell, net-tools, nginx-dav-ext, nmap,
2860 nodejs, ntfs-3g, openjdk, openjdk-bin, openldap, openssh,
2861 pcre2, php, php-gnupg, pipewire, postgis, python-aioconsole,
2862 python-cbor2, python-cffi, python-cython, python-dateutil,
2863 python-django, python-pillow, python-pip, python-texttable,
2864 python-urllib3, python-webob, qemu, qt5location, redis,
2865 refpolicy, ripgrep, ruby, runc, sispmctl, sox, squid,
2866 strongswan, supervisor, swupdate, syslinux, systemd, tinycbor,
2867 trace-cmd, uboot-tools, uclibc, udisks, uhd, vim, vsftpd,
2868 wavemon, webkitgtk, wget, wireless-regdb, wpewebkit,
2869 xapp_xrdb, xapp_xwd, xen, xlib_libXfont2, xlib_libXft,
2870 xserver_xorg-server, zip
2871
2872 Issues resolved (http://bugs.uclibc.org):
2873
2874 #14206: Kodi: even when not enabled, forcefully selects libevdev..
2875 #14211: libffi-3.3.tar.gz repacked
2876 #14221: mv-ddr-marvell fails license validation
2877
aa433d1c
PK
28782021.08, released September 4th, 2021
2879
2880 Various fixes.
2881
2882 Updated/fixed packages: gstreamer1-mm, netsniff-ng, nginx,
2883 openmpi, python-pyudev, python3, qt5base, wlroots, xvisor
2884
7314f04f
PK
28852021.08-rc3, released August 31st, 2021
2886
2887 Fixes all over the tree.
2888
2889 Toolchain: Disable fortify support for Microblaze as it is not
2890 currently working.
2891
2892 Defconfigs: Acmesystems aria/ariette g25: Fix build issue
2893 after at91bootstrap bump, BeagleV: Correct kernel headers
2894 version, PC x86-64: Bump kernel to 4.19.204 to fix build issue
2895 with GCC 10.x.
2896
2897 Updated/fixed packages: alsa-utils, at91bootstrap3, belle-sip,
2898 bullet, c-ares, cjson, coreutils, cpio, eigen, fetchmail, gdb,
2899 haproxy, heirloom-mailx, ipmiutil, kvm-unit-tests, libarchive,
2900 libffi, libmodsecurity, libopenssl, libressl, libshout,
2901 libvirt, linux-pam, lmbench, localedef, lua-lunix, mesa3d,
2902 mpv, mtd, nodejs, nvidia-driver, openvmtools, php, polkit,
2903 python-requests, python3-requests, rust-bin, rustc, samba4,
2904 sdl2, snort3, ushare, xen
2905
2906 Removed packages: libmcrypt, mcrypt, sentry-cli
2907
6da42d76
PK
29082021.08-rc2, released August 18th, 2021
2909
2910 Fixes all over the tree.
2911
2912 Defconfigs: Acmesystems acqua a5: Bump at91bootstrap version
2913 to fix build issue with binutils >= 2.35, Microchip sam9x60ek
2914 mmc_dev: Add missing toolchain/system options, sama5d2-icp
2915 mmc: Correct at91bootstrap options
2916
2917 Updated/fixed packages: arm-trusted-firmware, at91bootstrap3,
2918 azure-iot-sdk-c, bluez5_utils, bullet, busybox, cegui, efl,
2919 erlang, ffmpeg, flatbuffers, fontconfig, gcc, gd, glibc, go,
2920 gobject-introspection, gpsd, guile, harfbuzz, iozone, iputils,
2921 jszip, libargtable2, libbpf, libebml, libepoxy, libesmtp,
2922 libfuse3, libgeos, libnss, libodb-boost, libodb-mysql,
2923 libodb-pgsql, libqmi, libqrtr-glib, libuhttpd, libuwsc,
2924 libvirt, ltp-testsuite, luaossl, mongodb, mpd, mupdf, mutt,
2925 network-manager, nginx-naxsi, nodejs, ogre, openzwave,
2926 optee-os, osm2pgsql, pdbg, perl-net-ssh2, php, pipewire,
2927 pistache, pixman, poke, polkit, poppler, postgresql, postkit,
2928 prelink-cross, prosody, protobuf, pulseview,
2929 python-cryptography, python-keyring, python-matplotlib,
2930 python-pymupdf, python-pyopenssl, python-secretstorage,
2931 python-treq, python-txtorcon, python3, qemu, qpdf, qt5base,
2932 refpolicy, ruby, rust-bin, s390-tools, sconeserver, seatd,
2933 shairport-sync, sox, sqlite, sylpheed, sysdig, syslog-ng,
2934 system-config-printer, tar, terminology, tor, tpm2-tools, uhd,
2935 unbound, usbguard, wireshark, xen, xenomai, xlib_libxshmfence,
2936 zstd
2937
2938 New packages: desktop-file-utils
2939
2940 Issues resolved (http://bugs.uclibc.org):
2941
2942 #13586: grub failure with BR2_OPTIMIZE_3
2943 #13671: openSSH server closes connection before authentication..
2944
3d8df5aa 29452021.08-rc1, released August 3rd, 2021
a3ac2a0f
TP
2946
2947 Numerous package updates.
2948
2949 Toolchain:
2950
2951 - add support for gcc 11.x, gcc 10.x is now the default, gcc
2952 9.x updated to 9.4.0, removed gcc 8.x support except for
2953 PowerPC SPE
2954
2955 - add support for binutils 2.37, binutils 2.36.x is now the
2956 default, binutils 2.34 removed.
2957
2958 - glibc updated to 2.33
2959
2960 - gdb enabled on NIOS II, gdbserver enabled on RISC-V.
2961
2962 Bootloaders/firmware: support for building the EDK II UEFI
2963 firmware, support for building AT91Bootstrap 4.x.
2964
2965 New BR2_ENABLE_RUNTIME_DEBUG option, that controls whether
2966 packages should be compiled with runtime debugging
2967 information (which is different than debugging symbols).
2968
2969 Many features of the bluez5_utils package have been made
2970 optional, and default to disabled. Users of bluez5_utils are
2971 encouraged to review their configuration.
2972
2973 Many packages (over 70) updated to enable the appropriate
2974 SELinux refpolicy module when SELinux support is enabled.
2975
2976 Many packages updated to select the appropriate OpenSSL
2977 features after many OpenSSL ciphers/features have been made
2978 optional.
2979
2980 New defconfigs: kontron_pitx_imx8m, microchip_sama5d2_icp,
2981 qemu_aarch64_sbsa, raspberrypicm4io, raspberrypicm4io_64,
2982 terasic_de10nano_cyclone5, uevm5432.
2983
2984 New packages: alsa-plugins, apg, bmap-tools, daq3, edk2,
2985 edk2-platforms, gumbo-parser, libbpf, libosmium, libpsl,
2986 libqb, libtalloc, libvirt, lua-linux, lua-zlib, mupdf,
2987 opencv4, osm2pgsql, poke, python-augeas, python-dbus-next,
2988 python-pymupdf, rtl_433, rtl8812au-aircrack-ng, seatd, snort3,
2989 system-config-printer, usbguard, xml-security-c, xmrig.
2990
2991 Removed packages: clapack, libsoil.
2992
2993 Issues resolved (http://bugs.uclibc.org):
2994
2995 #13326: regarding dtc error in buildroot source code
2996 #13661: host-python2 build fails on aarch64
2997 #13836: package build failure when target install set to no on
2998 pkg-generic pkg types
2999 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to
3000 y as before
3001
cfba9b0c
PK
30022021.05.3, released October 11, 2021
3003
3004 Important / security related fixes.
3005
3006 gdbinit: Mark the sysroot as a "safe path" before configuring
3007 it, so pretty printers work correctly without having to pass
3008 -ix to gdb
3009
3010 Updated/fixed packages: alsa-lib, apache,
3011 arm-trusted-firmware, atftp, bind, botan, containerd,
3012 cryptopp, dash, dc3dd, docker-cli, docker-engine, dovecot,
3013 erlang, fetchmail, ffmpeg, gdb, ghostscript, go, gst-omx,
3014 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
3015 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
3016 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
3017 gstreamer1-editing-services, kodi, kodi-pvr-octonet,
3018 kodi-visualisation-fishbmc, libcurl, libkrb5, libressl,
3019 libsndfile, libxcrypt, libyang, lxc, lynx, mesa3d,
3020 micropython, minicom, mono, mtr, mv-ddr-marvell, net-tools,
3021 nmap, nodejs, ntfs-3g, openjdk, openjdk-bin, openldap,
3022 openssh, pcre2, php, python-aioconsole, python-cffi,
3023 python-dateutil, python-django, python-pip, python-texttable,
3024 python-urllib, python-webob, qt5location, redis, refpolicy,
3025 ripgrep, runc, sispmctl, squid, strongswan, supervisor,
3026 syslinux, tinycbor, trace-cmd, uboot-tools, uclibc, wavemon,
3027 wget, wireless-regdb, xen, xserver_xorg-server
3028
3029 Issues resolved (http://bugs.uclibc.org):
3030
3031 #14206: Kodi: even when not enabled, forcefully selects libevdev..
3032 #14211: libffi-3.3.tar.gz repacked
3033 #14221: mv-ddr-marvell fails license validation
3034
b926d0d3
PK
30352021.05.2, released September 15th, 2021
3036
3037 Important / security related fixes.
3038
3039 Toolchain: Disable fortify support for Microblaze as it is not
3040 currently working.
3041
3042 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
3043 bayer2rgb-neon, belle-sip, bullet, busybox, c-ares, cjson,
3044 coreutils, cpio, eigen, environment-setup, fetchmail, ffmpeg,
3045 fontconfig, gd, gdb, gnuradio, gnutls, go, haproxy, ipmiutil,
3046 iputils, jszip, kvm-unit-tests, libarchive, libargtable2,
3047 libexif, libgcrypt, libmodsecurity, libopenssl, librsvg,
3048 libshout, libssh, libxcrypt, linux, linux-pam, localedef, mc,
3049 mesa3d, mosquitto, netsniff-ng, nginx, nodejs, ogre, openjdk,
3050 openmpi, openvmtools, perl-net-ssh2, php, pipewire,
3051 postgresql, prelink-cross, prosody, protobuf, python-keyring,
3052 python-matplotlib, python-pillow, python-pyudev,
3053 python-secretstorage, python3, qt5base, samba4, sdl2, sox,
3054 swupdate, sylpheed, tar, terminology, tor, uboot-tools, uhd,
3055 unbound, ushare, vim, wlroots, xapp_xrdb, xapp_xwd, xen,
3056 xenomai, xlib_libXfont2, xlib_libXft, zip
3057
5284a826
PK
30582021.05.1, released August 10, 2021
3059
3060 Important / security related fixes.
3061
3062 Toolchain: Disable PIC/PIE for Microblaze (like for NIOS II)
3063 as it is not currently working.
3064
3065 binutils: fix linker assert failure on OpenRisc, or1k build
3066 issue with gcc < 5
3067
3068 gdb: Enable on NIOS II
3069
3070 utils/scanpypi: Various improvements
3071
3072 Defconfigs: stm32f469_disco: Fix kernel boot issue, Microchip
3073 sam9x60ek mmc_dev: Add missing toolchain/system options
3074
3075 Updated/fixed packages: arm-trusted-firmware, apache, audit,
3076 avahi, bind, binutils, bird, bluez5_utils, boinc, busybox,
3077 chrony, clamav, connman, cryptsetup, dnsmasq, docker-cli,
3078 docker-engine, dovecot, dovecot-pigeonhole, e2fsprogs, exiv2,
3079 fail2ban, fb-test-app, feh, fetchmail, ffmpeg, flac, fluxbox,
3080 gawk, gcc, gcr, gdb, gdk-pixbuf, gesftpserver, glibc, go,
3081 gptfdisk, gqrx, granite, grub2, guile, hdparm, heirloom-mailx,
3082 htop, ibrcommon, ibrdtn, ibrdtn-tools, ibrdtnd,
3083 intel-microcode, iodine, irqbalance, keepalived, kexec-tools,
3084 libass, libconfig, libcurl, libfreeimage, libfuse3, libgcrypt,
3085 libgudev, libhtp, libinput, libjson, libgtk3, libkrb5,
3086 libloki, libmodsecurity, libndp, libnetfilter-log,
3087 libnfnetlink, libnice, libodb, libodb-boost, libodb-mysql,
3088 libodb-pgsql, libpcap, libqmi, libqrtr-glib, libressl,
3089 librsvg, libtasn1, libtirpc, libuci, libxmlrpc,
3090 linux-firmware, linuxptp, lrzsz, lvm2, mariadb, mesa3d,
3091 mbedtls, monit, mono, mosquitto, mpd, mpg123, mpv, nbd,
3092 netsnmp, nettle, nmap, nodejs, ntp, openntpd, openpgm,
3093 openswan, pango, pcre2, perl-crypt-openssl-rsa, php, pixman,
3094 postgresql, proxychains-ng, putty, python,
3095 python-dataproperty, python-django, python-pysftp,
3096 python-urllib3, python3, qpdf, redis, ripgrep, rsync, ruby,
3097 samba4, sane-backends, slirp, spice, squid, suricata, tcpdump,
3098 tftpd, thrift, tor, tpm2-tools, trinity, uboot, uboot-tools,
3099 uclibc, vlc, wireless-regdb, wireshark, wolfssl,
3100 xapp_fonttosfnt, xlib_libX11, xlib_libxshmfence,
3101 xserver_xorg-server
3102
3103 Issues resolved (http://bugs.uclibc.org):
3104
3105 #13586: grub failure with BR2_OPTIMIZE_3
3106 #13661: host-python2 build fails on aarch64
3107 #13836: package build failure when target install set to no..
3108 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to..
3109
69f79f2a
PK
31102021.05, released June 6th, 2021
3111
3112 Various fixes.
3113
3114 Disable PIC/PIE support for Nios2 because of glibc issues
3115
3116 Defconfigs: Minnowboard max: Fix X11 and mesa3d configuration
3117
3118 Updated/fixed packages: apache, beaglev-ddrinit,
3119 beaglev-secondboot, capnproto, dc3dd, directfb, efibootmgr,
3120 ffmpeg, gptfdisk, go, gupnp, hostapd, iftop,
3121 intel-mediadriver, libcamera, libcutl, libesmtp, libkcapi,
3122 libraw, lttng-tools, lvm2, mimic, mono-gtksharp3, mpv,
3123 netperf, odb, qt5base, uclibc, uftrace, unscd, vlc,
3124 xdriver_xf86-video-fbturbo
3125
3126 New packages: python3-cffi, python3-cryptography, python3-pip,
3127 python3-pycparser, python3-six
3128
e4132725
PK
31292021.05-rc3, released May 31th, 2021
3130
3131 Fixes all over the tree.
3132
3133 meson: Explicitly disable PIE support (b_pie) as it is handled
3134 by the toolchain wrapper.
3135
3136 Updated/fixed packages: boost, dhcp, expat, gdb, hwloc, imagemagick,
3137 libcurl, libopenh264, llvm, lz4, mpv, nginx, paho-mqtt-c, pifmrds,
3138 pipewire, python-bluezero, python-pillow, qemu, strace, uhd, vlc,
3139 webkitgtk
3140
3141 Issues resolved (http://bugs.uclibc.org):
3142
3143 #13821: Wrong url for libnfsidmap package
3144
e326fcff
PK
31452021.05-rc2, released May 22th, 2021
3146
3147 Fixes all over the tree.
3148
3149 support/scripts/gen-missing-cpe: A script to query the list of
3150 CPE IDs for the packages enabled in the current configuration and:
3151
3152 - for CPE IDs that do not have any matching entry in the CPE
3153 database, it emits a warning
3154
3155 - for CPE IDs that do have a matching entry, but not with the same
3156 version, it generates a snippet of XML that can be used to propose
3157 an updated version to NIST.
3158
3159 CPE meta data has been added for a large number of packages
3160
3161 Updated/fixed packages: assimp, binutils, bitcoin, bullet,
3162 cutelyst, dhcp, dmalloc, docker-engine, ebtables,
3163 environment-setup, flatcc, gcc, gd, gerbera, hostapd,
3164 imx-gpu-viv, intel-microcode, jquery-validation, libdrm,
3165 libgeos, libraw, libtirpc, libxml2, libxslt, live555, lmbench,
3166 localedef, lvm2, mender, mender-grubenv, modem-manager, mutt,
3167 opensbi, openssh, opentyrian, pipewire, postgis, postgresql,
3168 prosody, python-bluezero, python-falcon, redis, rocksdb,
3169 rt-tests, runc, vlc, waylandpp, webkitgtk, wireshark,
3170 wpa_supplicant, wpewebkit, xlib_libX11, xterm
3171
3172 New packages: jh71xx-tools
3173
3174 Issues resolved (http://bugs.uclibc.org):
3175
3176 #13781: isc dhcp-server package don't create file /usr/bin/dhcpd
3177 #13801: toolchainfile.cmake CMAKE_BUILD_TYPE
3178 #13806: Building host-localedef fails on fedora 34/gcc 11
3179
afe19e6c 31802021.05-rc1, released May 12th, 2021
04e9e884
PK
3181
3182 Fixes all over the tree and new features.
3183
3184 FORTIFY_SOURCE, PIC/PIE, RELRO and SSP security hardening
3185 options are now enabled by default.
3186
3187 Dependencies: Explicitly detect and bail out if PATH contains
3188 spaces or tabs. A number of packages fail to build in such
3189 setups, so explicitly inform about this.
3190
3191 Infrastructure: Expose CONFIG_DIR to post-build/post-image
3192 scripts, so they can call the Buildroot Makefile in the
3193 correct directory for both in-tree / out-of-tree builds.
3194
afe19e6c 3195 CMake infrastructure: Use CMAKE_EXE_LINKER_FLAGS rather than
04e9e884
PK
3196 CMAKE_CXX_FLAGS to link with libatomic to fix an compatibility
3197 issue with poppler. Bump minimal host cmake version to 3.16
3198 (from 3.15) to fix a compatibility issue with domoticz.
3199
3200 Meson: Use correct C++ host compiler (rather than C compiler)
3201
3202 utils/scanpypi: Explicitly use python3 for compatibility with
3203 packages using python3 syntax in setup.py
3204
3205 support/download: Fix tarball generation (from git/svn repos)
3206 including symlinks pointing to ./<something>. Fix svn download
3207 for <1.9 clients or repos using CVS-style keywords.
3208
3209 support/scripts/cve.py: Use the (significantly) faster yajl2
3210 ijson backend for older (< 2.5) ijson versions rather than the
3211 slow python default, speeding up pkg-stats by ~2x.
3212
3213 Toolchain: Add logic to work around binutils bug 21464
3214 (affecting OpenRISC), bug 27597 (affecting Nios II) and drop
3215 the now longer applicable bug 19615 / 20006 handling.
3216
3217 Python{,3}: Fix byte compiling python files with short (single
3218 character before .py) file names.
3219
3220 CPE meta data has been added for a large number of packages
3221
3222 New defconfigs: Acme Systems Acqua A5 (256/512MB), Beagleboard
3223 BeagleV, Boundary devices Nitrogen8M Plus SOM, NXP i.MX 8M
3224 Plus EVK, QEMU PPC e500mc
3225
3226 New packages: beaglev-ddrinit, beaglev-secondboot, janet,
3227 kodi-inputstream-ffmpegdirect, kodi-vfs-libarchive,
3228 kodi-visualisation-matrix, libxcrypt, libqrtr-glib, log4qt,
3229 mawk, perl-parse-yapp, postgis, protozero, python-flask-wtf,
3230 python-iwlib, python-semantic-version, python-setuptools-rust,
3231 python-toml, riscv64-elf-toolchain, siproxyd, uftrace, zfs
3232
3233 Removed packages: iostat, kodi-platform,
3234 kodi-screensaver-crystalmorph, monkey
3235
3236 Issues resolved (http://bugs.uclibc.org):
3237
3238 #13271: systemd-resolved: /etc/resolv.conf link broken on per-pa..
3239 #13516: utils/scanpypi: Failure when parsing diffoscope
3240 #13551: 2021.02.rc2: Unicode not work on qt 5.15.2
3241 #13576: Issues compiling buildroot for 5x86
3242 #13601: Gen image :Iappropriate ioctl error
3243 #13616: tar file from git repository generation issue
3244 #13631: Commit 54d3d94b6e breaks packages with git download method
3245 #13641: glibc on raspberrypi
3246 #13646: Gen image version 14 error : no sub -section title/..
3247 #13651: pkg-golang cannot build when main.go is in the root
3248 #13661: host-python2 build fails on aarch64
3249 #13671: openSSH server closes connection before authentication..
3250 #13721: c-stack.c:55:26: error: missing binary operator before ..
3251 #13731: Readline Patch is missing Author Information
3252 #13741: genext2fs does not allow to set perms of root node
3253 #13751: libopenssl (static): huge drop in performance in newer ..
3254 #13771: package htop has undeclared dependency on host python
3255
19e12a00
PK
32562021.02.12, released April 6th, 2022
3257
3258 Important / security related fixes.
3259
3260 pkg-stats: Limit memory use for CPE matching
3261
3262 Updated/fixed packages: gdk-pixbuf, jack2, libzlib, matio,
3263 nbd, netatalk, opus, python-paramiko, python-treq,
3264 python-twisted, spidev_test, unbound, urandom-scripts, vim,
3265 wireshark, zlib-ng, zziplib
3266
7935ca44
PK
32672021.02.11, released March 25th, 2022
3268
3269 Important / security related fixes.
3270
3271 Updated/fixed packages: apache, azure-iot-sdk-c, dbus,
3272 directfb, docker-engine, exempi, expat, flac, gdk-pixbuf,
3273 gnutls, go, haproxy, libcurl, libiec61850, libminiupnpc,
3274 libodb, libodb-boost, libopenssl, libpjsip, libressl, librsvg,
3275 libsrtp, libxml2, libxslt, lxc, mariadb, odbm openblas,
3276 openvpn, oprofile, php, pppd, python-ipython, python-treq,
3277 python-twisted, python-txbus, python-txtorcon, raptor,
3278 rpi-firmware, samba4, timescaledb, util-linux, vim, wavpack,
3279 wireless-regdb, wireshark, wolfssl, xscreensaver, xterm, zsh
3280
3281 New packages: gdk-pixbuf-xlib
3282
3283 Removed packages: python-coherence
3284
3285 Issues resolved (http://bugs.uclibc.org):
3286
3287 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
3288 #14636: azure-iot-sdk-c: Installed headers do not compile
3289 #14641: oprofile can not find the events files
3290
526da614
PK
32912021.02.10, released February 28th, 2022
3292
3293 Important / security related fixes.
3294
3295 Defconfigs: Andes ae3xx, Intel galileo: Fix build with host
3296 gcc >= 10, ROC-RK3399-PC: Bump rootfs size to fix build issue.
3297
3298 Add conditional patching logic to fix build issues for older
3299 U-Boot / Linux kernel versions when built with a host gcc >=
3300 10.
3301
3302 Updated/fixed packages: casync, cgilua, connman, expat,
3303 gauche, gensio, go, gst-omx, gst1-devtools, gst1-libav,
3304 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
3305 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
3306 gstreamer1, gstreamer1-editing-services,
3307 kf5-extra-cmake-modules, kodi, libarchive, linux, lm-sensors,
3308 log4cxx, mpd, nfs-utils, pistache, prosody, python-django,
3309 python-pyzmq, rtl8723bu, thermald, tiff, util-linux, vim, xen
3310
24c390dc
PK
33112021.02.9, released January 29th, 2022
3312
3313 Important / security related fixes.
3314
3315 check-package: Improve variable override check
3316
3317 pkg-stats: List CVEs where the version info cannot be parsed
3318 as unsure rather than completely ignoring them.
3319
3320 Defconfigs: Beaglebone: Support BeagleBone black wireless
3321
3322 Updated/fixed packages: alsa-utils, apache, cage, capnproto,
3323 civetweb, clamav, collectd, connman, coreutils, dav1d,
3324 docker-cli, docker-containerd, docker-engine, expat,
3325 findutils, flare-engine, flare-game, font-awesome, freeswitch,
3326 gcc, ghostscript, gnuchess, go, grpc, gst1-interpipe,
3327 gst1-plugins-bad, gst-rtsp-sever, gupnp-tools, hackrf, icu,
3328 imagemagick, janus-gateway, keepalived, lapack, libjpeg,
3329 libopenssl, libpjsip, liburiparser, linux-pam, lxc, mbedtls,
3330 mongodb, mpd-mpc, nodejs, openblas, pcre2, polkit, poppler,
3331 privoxy, prosody, python-django, python-lxml, python-pyqt5,
3332 python3, qt5base, qt5location, rhash, ruby, runc, samba4,
3333 sofia-sip, targetcli-fb, tcpreplay, tinyxml, vim, vlc,
3334 wireshark, xapp_xauth, xen, xlib_libX11, xserver_xorg-server
3335
3336 Issues resolved (http://bugs.uclibc.org):
3337
3338 #14471: alsa_utils wrong deployment
3339
b2b95a3d
PK
33402021.02.8, released December 14th, 2021
3341
3342 Important / security related fixes.
3343
3344 Defconfigs: Various fixes for building with gcc >= 10 host or
3345 target compilers.
3346
3347 Updated/fixed packages: alsa-lib, apparmor, apr, asterisk,
3348 binutils, bluez5_utils, busybox, coreutils, e2fsprogs, ell,
3349 exfat, freeswitch, gdb, glmark2, glog, glorytun, gmp,
3350 gpu-amd-bin-mx51, gst1-interpipe, gstreamer1, guile, gupnp,
3351 hackrf, heimdal, hiawatha, hplip, icu, imx-vpuwrap, isl, iwd,
3352 janus-gateway, libatomic_ops, libbson, libdnet, libffi,
3353 libgdiplus, libgee, libhtp, libmodsecurity, libnspr, libnss,
3354 libunwind, linux, lynx, meson, micropython, mkpasswd, mksh,
3355 mosquitto, motion, mxml, netdata, nfs-utils, oracle-mysql,
3356 pcre, pkcs11-helper, postgresql, pure-ftpd, python-cycler,
3357 qdecoder, rcw-smarc-sal28, samba4, smack, speex, stress-ng,
3358 suricata, syslinux, uboot, unixodbc, unrar, vim, websocketpp,
3359 wireshark
3360
3361 Issues resolved (http://bugs.uclibc.org):
3362
3363 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
3364
8b4a156a
PK
33652021.02.7, released November 10th, 2021
3366
3367 Important / security related fixes.
3368
3369 OpenJDK 16.x moved to 17.x as 16.x is EOL.
3370
3371 Updated/fixed packages: asterisk, audit, bind, bitcoin,
3372 cryptsetup, dahdi-linux, dbus-python, dfu-util, docker-cli,
3373 docker-containerd, docker-engine, earlyoom, exiv2, ffmpeg,
3374 freerdp, gdb, gensio, gnupg2, go, gpsd, gst1-plugins-bad,
3375 gst1-plugins-ugly, gst1-vaapi, hiredis, lftp, lightning,
3376 lrzip, netdata, nodejs, olsr, openjdk, openjdk-bin, pango,
3377 qemu, samba4, snort, strongswan, suricata, systemd, vim,
3378 wf111, wireguard-linux-compat, xerces
3379
3380 Issues resolved (http://bugs.uclibc.org):
3381
3382 #14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
3383
28af41c3
PK
33842021.02.6, released October 11, 2021
3385
3386 Important / security related fixes.
3387
3388 gdbinit: Mark the sysroot as a "safe path" before configuring
3389 it, so pretty printers work correctly without having to pass
3390 -ix to gdb
3391
3392 Updated/fixed packages: alsa-lib, apache,
3393 arm-trusted-firmware, atftp, bind, botan, cryptopp, dash,
3394 dc3dd, docker-cli, docker-containerd, docker-engine, dovecot,
3395 erlang, fetchmail, gdb, ghostscript, go, gst-omx,
3396 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
3397 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
3398 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
3399 gstreamer1-editing-services, kodi-pvr-octonet, libcurl,
3400 libkrb5, libressl, libsndfile, libyang, lxc, lynx, mesa3d,
3401 micropython, minicom, mono, mtr, mv-ddr-marvell, net-tools,
3402 nmap, nodejs, ntfs-3g, openjdk, openjdk-bin, openldap,
3403 openssh, php, python-aioconsole, python-cffi, python-dateutil,
3404 python-django, python-pip, python-texttable, python-urllib3,
3405 python-webob, qt5location, redis, refpolicy, ripgrep, runc,
3406 sispmctl, squid, strongswan, supervisor, syslinux, tinycbor,
3407 trace-cmd, uboot-tools, uclibc, wavemon, wireless-regdb, xen,
3408 xserver_xorg-server
3409
3410 Issues resolved (http://bugs.uclibc.org):
3411
3412 #14206: Kodi: even when not enabled, forcefully selects libevdev..
3413 #14211: libffi-3.3.tar.gz repacked
3414 #14221: mv-ddr-marvell fails license validation
3415
1d550990
PK
34162021.02.5, released September 15th, 2021
3417
3418 Important / security related fixes.
3419
3420 Toolchain: Disable fortify support for Microblaze as it is not
3421 currently working.
3422
3423 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
3424 bayer2rgb-neon, belle-sip, busybox, c-ares, cjson, coreutils,
3425 cpio, eigen, environt-setup, fetchmail, fluidsynth,
3426 fontconfig, gd, gdb, gnuradio, gnutls, go, haproxy, ipmiutil,
3427 iputils, jszip, kvm-unit-tests, libarchive, libexif,
3428 libgcrypt, libmodsecurity, libopenssl, librsvg, libshout,
3429 libssh, linux, localedef, mc, mesa3d, mosquitto, netsniff-ng,
3430 nginx, nodejs, ogre, openmpi, openvmtools, php, postgresql,
3431 prelink-cross, prosody, protobuf, python-keyring,
3432 python-matplotlib, python-pillow, python-pyudev,
3433 python-secretstorage, python3, qt5base, samba4, sdl2, sox,
3434 swupdate, sylpheed, tor, uboot-tools, uhd, unbound, vim,
3435 wlroots, xapp_xrdb, xapp_xwd, xen, xenomai, xlib_libXfont2,
3436 xlib_libXft, zip
3437
817148b8
PK
34382021.02.4, released August 10th, 2021
3439
3440 Important / security related fixes.
3441
3442 Toolchain: Disable PIC/PIE for Microblaze (like for NIOS II)
3443 as it is not currently working.
3444
3445 binutils: fix linker assert failure on OpenRisc, or1k build
3446 issue with gcc < 5
3447
3448 gdb: Enable on NIOS II
3449
3450 utils/scanpypi: Various improvements
3451
3452 Defconfigs: stm32f469_disco: Fix kernel boot issue, Microchip
3453 sam9x60ek mmc_dev: Add missing toolchain/system options
3454
3455 Updated/fixed packages: apache, arm-trusted-firmware, audit,
3456 avahi, bind, binutils, bird, bluez5_utils, boinc, busybox,
3457 chrony, clamav, cryptsetup, cwiid, dnsmasq, docker-cli,
3458 docker-engine, dovecot, dovecot-pigeonhole, e2fsprogs, exiv2,
3459 fail2ban, fb-test-app, feh, fetchmail, flac, fluxbox, gawk,
3460 gcc, gcr, gdb, gdk-pixbuf, gesftpserver, glibc, go, gptfdisk,
3461 granite, grub2, gqrx, guile, hdparm, heirloom-mailx,
3462 ibrcommon, ibrdtn, ibrdtn-tools, ibrdtnd, intel-microcode,
3463 iodine, irqbalance, keepalived, libass, libconfig, libcurl,
3464 libfreeimage, libfuse3, libgcrypt, libgtk3, libgudev, libhtp,
3465 libjson, libkrb5, libloki, libmodsecurity, libndp,
3466 libnetfilter-log, libnfnetlink, libnice, libodb, libodb-boost,
3467 libodb-mysql, libodb-pgsql, libpcap, libqmi, libressl,
3468 librsvg, libtasn1, libtirpc, libuci, libxmlrpc,
3469 linux-firmware, linuxptp, lrzsz, ltp-testsuite, lvm2, mariadb,
3470 mbedtls, monit, mono, mosquitto, mpd, mpg123, mpv, nbd, neard,
3471 netsnmp, nettle, nginx-modsecurity, nmap, nodejs, ntp,
3472 openntpd, openpgm, openswan, pango, pcre2,
3473 perl-crypt-openssl-rsa, php, pixman, polkit, postgresql,
3474 proxychains-ng, putty, python, python-django,
3475 python-dataproperty, python-pysftp, python-urllib3, python3,
3476 qpdf, redis, ripgrep, ruby, samba4, spice, slirp, suricata,
3477 sysdig, tcpdump, tftpd, thrift, tor, tpm2-tools, trinity,
3478 uboot, uboot-tools, uclibc, util-linux, vlc, wireless-regdb,
3479 wireshark, wolfssl, xapp_fonttosfnt, xlib_libX11,
3480 xlib_libxshmfence, xserver_xorg-server
3481
3482 Issues resolved (http://bugs.uclibc.org):
3483
3484 #13586: grub failure with BR2_OPTIMIZE_3
3485 #13661: host-python2 build fails on aarch64
3486 #13836: package build failure when target install set to no..
3487 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to..
3488
33981092
PK
34892021.02.3, released June 12th, 2021
3490
3491 Important / security related fixes.
3492
3493 CPE meta data has been added for a large number of packages
3494
3495 Updated/fixed packages: acpid, apache, apcupsd, assimp, bird,
3496 bitcoin, blktrace, boost, capnproto, chrony, dc3dd, dhcp,
3497 directfb, dmalloc, docker-engine, ebtables, efibootmgr,
3498 enlightenment, enscript, environment-setup, exempi, expat,
3499 findutils, flatcc, fluidsynth, frr, gdb, go, gptfdisk, grpc,
3500 gst1-plugins-bad, gst1-rtsp-server, gstreamer1, gupnp,
3501 hostapd, hwloc, i2c-tools, iftop, imagemagick, imx-gpu-viv,
3502 intel-mediadriver, intel-microcode, jquery-validation,
3503 keepalived, kodi, less, libcamera, libcurl, libcutl, libesmtp,
3504 libeXosip2, libffi, libfuse, libfuse3, libgeos, libgtk2,
3505 libgtk3, libical, libidn, libidn2, libkcapi, libldns, libmms,
3506 libmodbus, libmspack, libnids, libopenh264, liboping, libraw,
3507 librelp, libsamplerate, libtirpc, libusb, libuv, libxcb,
3508 libxml2, libxslt, live555, llvm, lmbench, localedef,
3509 lttng-tools, lvm2, lz4, mesa3d, mimic, mini-snmpd, minidlna,
3510 minissdpd, minizip, mono-gtksharp3, mpg123, mpv, msmtp, musl,
3511 mutt, nasm, nbd, netperf, netsurf, nginx, odb, opencv3,
3512 openssh, opentyrian, oprofile, p7zip, paho-mqtt-c, perl,
3513 php-imagick, pifmrds, picocom, pigz, pngquant, poco,
3514 postgresql, prosody, proxychains-ng, pulseaudio, putty, pwgen,
3515 python-autobahn, python-bluezero, python-engineio,
3516 python-keyring, python-pillow, python-requests, python-tqdm,
3517 qemu, qpdf, qt5base, redis, refpolicy, rt-tests, runc,
3518 shellinabox, squid, strace, supervisor, synergy, taglib,
3519 tclap, terminology, thermald, tini, tinyproxy, tinyxml2,
3520 tpm2-tss, uclibc, udisks, uhd, unscd, vlc, waylandpp,
3521 webkitgtk, weston, wireshark, wpa_supplicant, wpewebkit,
3522 xlib_libdmx, xlib_libFS, xlib_libICE, xlib_libX11,
3523 xlib_libXcursor, xlib_libXdmcp, xlib_libXext, xlib_libXfixes,
3524 xlib_libXfont2, xlib_libXinerama, xlib_libXpm, xlib_libXres,
3525 xlib_libXt, xlib_libXtst, xlib_libXxf86dga, xlib_libXxf86vm,
3526 xterm
3527
3528 Issues resolved (http://bugs.uclibc.org):
3529
3530 #13781: isc dhcp-server package don't create file /usr/bin/dhcpd
3531 #13801: toolchainfile.cmake CMAKE_BUILD_TYPE
3532 #13806: Building host-localedef fails on fedora 34/gcc 11
3533
fdb3291b
PK
35342021.02.2, released May 12th, 2021
3535
3536 Important / security related fixes.
3537
3538 Toolchain: Add logic to mark toolchains affected by binutils
3539 bug 27597 (Nios II).
3540
3541 support/scripts/cve.py: Use the (significantly) faster yajl2
3542 ijson backend for older (< 2.5) ijson versions rather than the
3543 slow python default, speeding up pkg-stats by ~2x.
3544
3545 CMake infrastructure: Use CMAKE_EXE_LINKER_FLAGS rather than
3546 CMAKE_CXX_FLAGS to link with libatomic to fix an compatibility
3547 issue with poppler.
3548
3549 Infrastructure: Expose CONFIG_DIR to post-build/post-image
3550 scripts, so they can call the Buildroot Makefile in the
3551 correct directory for both in-tree / out-of-tree builds.
3552
3553 Updated/fixed packages: at91bootstrap, avahi, bash, bind,
3554 bridge-utils, boost, cegui, cifs-utils, clamav, cmake,
3555 coremark-pro, coreutils, cryptsetup, dmalloc, dnsmasq,
3556 docker-cli, docker-engine, domoticz, efl, exim, ffmpeg, flex,
3557 gcc, genext2fs, go, gst1-interpipe, haproxy, hostapd,
3558 i2c-tools, imx-vpu, kexec, kf5-kcoreaddons, kismet, libcamera,
3559 libcurl, libdrm, libfreefare, libfuse3, libgeos, libgpiod,
3560 libnpupnp, libopenssl, libp11, librsync, libtomcrypt, libupnp,
3561 localedef, lvm2, lxc, m4, makedevs, mender, mesa3d,
3562 mesa3d-headers, mkpasswd, mkpimage, modem-manager, monkey,
3563 mpd, ncurses, nettle, network-manager, nginx, numactl,
3564 openjdk, openjdk-bin, openldap, openvpn, php, pipewire,
3565 python-aioconsole, python-asgiref, python-botocore,
3566 python-django, python-dnspython, python-flup, python-httplib2,
3567 python-markdown2, python-mbrstrdecoder, python3, quickjs,
3568 readline, rsyslog, ruby, rust, samba4, sconeserver, snort,
3569 sox, systemd, tar, timescaledb, tio, tor, usb_modeswitch,
3570 wpa_supplicant, xdriver_xf86-video-ati, xen, xlib_libXaw,
3571 xserver_xorg-server
3572
3573 Issues resolved (http://bugs.uclibc.org):
3574
3575 #13271: systemd-resolved: /etc/resolv.conf link broken on per-pa..
3576 #13551: 2021.02.rc2: Unicode not work on qt 5.15.2
3577 #13651: pkg-golang cannot build when main.go is in the root
3578 #13661: host-python2 build fails on aarch64
3579 #13721: c-stack.c:55:26: error: missing binary operator before ..
3580 #13731: Readline Patch is missing Author Information
3581 #13741: genext2fs does not allow to set perms of root node
3582 #13751: libopenssl (static): huge drop in performance in newer ..
3583 #13771: package htop has undeclared dependency on host python
3584
a74cb089
PK
35852021.02.1, released April 7, 2021
3586
3587 Important / security related fixes.
3588
3589 Dependencies: Explicitly detect and bail out if PATH contains
3590 spaces or tabs. A number of packages fail to build in such
3591 setups, so explicitly inform about this.
3592
3593 utils/scanpypi: Explicitly use python3 for compatibility with
3594 packages using python3 syntax in setup.py
3595
3596 support/download: Fix tarball generation (from git/svn repos)
3597 including symlinks pointing to ./<something>. Fix svn download
3598 for <1.9 clients or repos using CVS-style keywords.
3599
3600 Meson: Use correct C++ host compiler (rather than C compiler)
3601
3602 Toolchain: Add logic to work around binutils bug 21464,
3603 affecting OpenRISC, and drop the now longer applicable bug
3604 19615 / 20006 handling.
3605
3606 Python{,3}: Fix byte compiling python files with short (single
3607 character before .py) file names.
3608
3609 CPE meta data has been added for a large number of packages
3610
3611 Defconfigs: Correct Beaglebone QT file system overlay
3612
3613 Updated/fixed packages: alsa-utils, at91bootstrap3,
3614 batman-adv, binutils, botan, bridge-utils, busybox,
3615 ca-certificates, cog, coreutils, diffutils, dmidecode,
3616 docker-cli, docker-containerd, docker-engine, efivar,
3617 fetchmail, frr, genimage, git, gnutls, go, grub2, gst-omx,
3618 gst1-devtools, gst1-libav, gst1-plugins-bad,
3619 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
3620 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
3621 gstreamer1-editing-services, haproxy, haserl, hwloc,
3622 irqbalance, jasper, kexec, kexec-lite, kismet, kodi, libcurl,
3623 libfreeglut, libgcrypt, libgeos, libglib2, libopenssl, libqmi,
3624 libressl, libupnp, libvips, libvpx, libwebsockets, linux,
3625 lldpd, logrotate, lttng-libust, lttng-tools, mariadb, mbedtls,
3626 mcelog, mender, micropython, mongoose, mosquitto, mpd,
3627 netsnmp, nodejs, openmpi, openssh, openvpn, opkg-utils,
3628 optee-client, optee-test, perl, php, proftpd, protobuf,
3629 python-django, python-jinja2, python-lxml, python-paramiko,
3630 python-py, python-pygments, python-rpi-ws281x, python-urllib3,
3631 python3, qt5webkit, qwt, rpm, samba4, sconeserver, sdl2, shim,
3632 sqlcipher, squid, sysklogd, syslinux, sysvinit, tor,
3633 transmission, tzdata, uboot, uclibc, upx, webkitgtk,
3634 wireshark, wpebackend-fdo, wpewebkit, xen, zstd
3635
3636 New packages: perl-parse-yapp
3637
3638 Issues resolved (http://bugs.uclibc.org):
3639
3640 #13516: utils/scanpypi: Failure when parsing diffoscope
3641 #13576: Issues compiling buildroot for 5x86
3642 #13601: Gen image :Iappropriate ioctl error
3643 #13616: tar file from git repository generation issue
3644 #13641: glibc on raspberrypi
3645 #13646: Gen image version 14 error : no sub -section title/..
3646 #13671: openSSH server closes connection before authentication..
3647
e2fba645
PK
36482021.02, released March 6th, 2021
3649
3650 Various fixes.
3651
3652 Toolchain: Correct Bootlin xtensa-lx60 dependencies
3653
3654 Updated/fixed packages: asterisk, belle-sip, bustle, dhcpcd,
3655 dovecot, dovecot-pigeonhole, gnuchess, gnuradio,
3656 gst1-plugins-bad, haproxy, jasper, kismet, libebml,
3657 libeXosip2, libgeos, libhtp, libjpeg, libopenssl, libshout,
3658 libstrophe, mosquitto, openblas, openssh, perl, privoxy,
3659 prosody, python-pyyaml, python3-pyyaml, quagga, redis,
3660 rust-bin, sox, suricata, tpm2-pkcs11, uclibc-ng-test, ushare,
3661 util-linux, wolfssl, wpa_supplicant
3662
3663 Issues resolved (http://bugs.uclibc.org):
3664
3665 #13501: 2021.02.rc2: Unicode not work on qt 5.15.2
3666 #13581: jpegsrc.v9d.tar.gz has changed hash
3667
4c5b27fb
PK
36682021.02-rc3, released February 27th, 2021
3669
3670 Fixes all over the tree.
3671
3672 utils/scanpypi: Explicitly use python3 to ensure compatiblity
3673 with packages having python3-only code in setup.py
3674
3675 support/download: Ensure sub-second timestamp precision is
3676 dropped when creating a tarball from a (subversion) repo, as
3677 that is not representable in the PAX tar format
3678
3679 Updated/fixed packages: babeltrace2, bind, botan, brltty,
3680 cegui, elfutils, fakeroot, imagemagick, intel-mediasdk,
3681 irqbalance, libglib2, libselinux, libusb, libuwsc, nodejs,
3682 open62541, openldap, ply, python-aiohttp, python-django,
3683 python3, qemu, readline, rust, screen, taglib, unbound, xterm
3684
3685 Issues resolved (http://bugs.uclibc.org):
3686
3687 #13516: utils/scanpypi: Failure when parsing diffoscope
3688 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to...
3689 #13561: Create a new user defining users-table.txt not working..
3690
21eb7775
PK
36912021.02-rc2, released February 16th, 2021
3692
3693 Fixes all over the tree.
3694
3695 Vulnerability scanning: cpedb.py: Drop CPE XML database
3696 caching, as it did not speed up processing much and uses a lot
3697 of additional memory.
3698 pkg-stats: include information about ignored CVEs in JSON
3699 output
3700
3701 Fakeroot: Fix compatibility issue with glibc 2.33
3702
3703 Updated/fixed packages: can-utils, collectd, dnsmaqs,
3704 docker-cli, docker-engine, ebtables, fakeroot, flashrom,
3705 gdk-pixbuf, go, gst1-python, jasper, kodi,
3706 kodi-inputstream-adaptive, lcms2, libgeos, libgpg-error,
3707 libopenssl, mongoose, mpd, ne10, netopeer2, openblas, orc,
3708 perl-gd, ply, postgresql, protobuf, subversion, tcpdump,
3709 tzdate, uboot-tools, wireshark, webkitgtk, wpewebkit, xterm
3710
3711 New packages: perl-extutils-pkgconfig
3712
3713 Issues resolved (http://bugs.uclibc.org):
3714
3715 #11706: binman (U-boot tool) cannot find libfdt "binman: No mod..
3716
92237c45 37172021.02-rc1, released February 9th, 2021
4b8331fd
PK
3718
3719 Fixes all over the tree and new features.
3720
3721 Toolchain: Default to binutils 2.35.2, add 2.36.1, drop
3722 2.33.x. Fix GCC 10.x ARC adc/sbc pattern handling, Update ARM
3723 toolchains to 10.2-2020.11 release.
3724
3725 Architectures: ARC: add support for generic HS48 processor,
3726 PPC: drop PPC601 support, which was removed from Linux 5.10.
3727
3728 Vulnerability scanning: The CVE checking logic has been
3729 extended to match packages based on CPE (Common Platform
3730 Enumeration) IDs for more accurate matching, and CPE
3731 identifiers have been added for a large amount of packages.
3732
3733 Download: Rework the tarball creation logic (E.G. when a
3734 package is fetched from a git/svn repo) to no longer require a
3735 host-tar <= 1.29. To differ between the old and the new
3736 format, the new tarballs have gained a -br1 suffix
3737 (<pkg>-<version>-br1.tar.gz).
3738
92237c45
PK
3739 SELinux support: A significant number of packages now pull in
3740 the relevant refpolicy modules when enabled.
3741
4b8331fd
PK
3742 New defconfigs: arrow avenger96, bananapi M1+, microchip
3743 sam9x60ek, pine64 rock64
3744
3745 Removed defconfigs: QEMU ppc virtex-ml507
3746
3747 New packages: balena-engine, casync, coremark, coremark-pro,
3748 datatables, datatables-buttons, datatables-fixedcolumns,
3749 datatables-responsive, delve, frotz, gkrellm, inih, jszip,
3750 libgeos, libiec61850, libmdbx, lualdap, neofetch,
3751 nvidia-modprobe, open62541, perl-devel-cycle, perl-devel-size,
3752 perl-math-int64, ply, popperjs, python-bleak,
3753 python-defusedxml, python-pycups, python-pytest-asyncio,
3754 python-typing-extensions, qcom-db410c-firmware, qt5coap,
3755 qt5knx, qt5mqtt, quickjs, rcw-smarc-sal28, screenfetch,
3756 ssdp-responder, tpm2-pkcs11, wqy-zenhei, xorcurses
3757
3758 Removed packages: audiofile, boa, ipsec-tools, libupnp18,
3759 ti-sgx-libgdbm
3760
3761 Renamed rcw package to qoriq-rcw
3762
3763 Issues resolved (http://bugs.uclibc.org):
3764
3765 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
3766 #13416: dhcpcd start warning message: no such user dhcpcd
3767 #13456: ccache prevents build
3768 #13471: package/mpd/mpd.conf make use of path not created
3769 #13506: BR2_PACKAGE_DHCPCD missing directory creation
3770
20cc2c13
PK
37712020.11.4, released April 5th, 2021
3772
3773 Important / security related fixes.
3774
3775 Dependencies: Explicitly detect and bail out if PATH contains
3776 spaces or tabs. A number of packages fail to build in such
3777 setups, so explicitly inform about this.
3778
3779 utils/scanpypi: Explicitly use python3 for compatibility with
3780 packages using python3 syntax in setup.py
3781
3782 support/download: Fix tarball generation (from git/svn repos)
3783 including symlinks pointing to ./<something>
3784
3785 Meson: Use correct C++ host compiler (rather than C compiler)
3786
3787 Updated/fixed packages: asterisk, at91bootstrap3, babeltrace2,
3788 batman-adv, bind, ca-certificates, cegui, cog, diffutils,
3789 docker-containerd, dovecot, dovecot-pigeonhole, efivar,
3790 elfutils, fakeroot, git, gnuchess, gnuradio, gnutls, go,
3791 grub2, haserl, i7z, imagemagick, intel-mediasdk, irqbalance,
3792 jasper, kodi, libcurl, libebml, libeXosip2, libglib2, libhtp,
3793 libjpeg, libopenssl, libqmi, libressl, libupnp, libuwsc,
3794 libvips, lldpd, mariadb, mbedtls, mender, micropython,
3795 mosquitto, netsnmp, nodejs, openblas, openldap, openmpi,
3796 openssh, opkg-utils, optee-client, optee-test, perl, php,
3797 privoxy, proftpd, prosody, protobuf, python-aiohttp,
3798 python-django, python-lxml, python-pyyaml, python-rpi-ws281x,
3799 python-typing-extensions, python3, quagga, qwt, redis, rpm,
3800 sconeserver, screen, sox, sqlcipher, squid, suricata,
3801 syslinux, sysvinit, tor, transmission, tzdata, uboot, unbound,
3802 upx, util-linux, webkitgtk, wireshark, wolfssl,
3803 wpebackend-fdo, wpewebkit, wpa_supplicant, zstd
3804
3805 Issues resolved (http://bugs.uclibc.org):
3806
3807 #13516: utils/scanpypi: Failure when parsing diffoscope
3808 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to..
3809 #13576: Issues compiling buildroot for 5x86
3810 #13581: jpegsrc.v9d.tar.gz has changed hash
3811 #13616: tar file from git repository generation issue
3812
ecbfbabc
PK
38132020.11.3, released February 17th, 2021
3814
3815 meson: Fix ccache detection handling when per-package builds
3816 are used.
3817
3818 Fakeroot: Fix compatibility issue with glibc 2.33
3819
3820 Updated/fixed packages: atftp, binutils, busybox, cereal,
3821 chartjs, connman, dhcpcd, dnsmasq, docker-cli, docker-engine,
3822 ebtables, fakeroot, flashrom, go, gst1-python, guile,
3823 intel-mediadriver, intel-microcode, jasper,
3824 kodi-inputstream-adaptive, lcms2, libbsd, libopenssl,
3825 makedumpfile, memtester, mosquitto, ne10, openblas, orc, php,
3826 postgresql, privoxy, pugixml, python-bottle, python-django,
3827 python3, rauc, sox, stress-ng, subversion, tzdata,
3828 uboot-tools, uclibc, webkitgtk, wireguard-linux-compat,
3829 wireshark, wpa_supplicant, wpewebkit, xenomai,
3830 xserver_xorg-server, xterm
3831
3832 Issues resolved (http://bugs.uclibc.org):
3833
3834 #11706: binman (U-boot tool) cannot find libfdt "binman: No mod..
3835 #13506: BR2_PACKAGE_DHCPCD missing directory creation
3836
a93208cc
PK
38372020.11.2, released January 31st, 2021
3838
3839 Important / security related fixes.
3840
3841 Download: Ensure git submodules are correctly fetched if
3842 enabled for a package with <pkg>_GIT_SUBMODULES = YES and the
3843 host variant is downloaded first.
3844
3845 Toolchain: Mark CodeSourcery Aarch64 2014.11 toolchain as not
3846 having libatomic. Bootlin PowerPC-440 FP toolchain updated for
3847 SecurePLT fix.
3848
3849 pkg-stats: Fix python 3.8+ deprecation warning.
3850
3851 meson: Ensure ccache is not detected and used, as it may
3852 conflict with the ccache handling in Buildroot.
3853
3854 Updated/fixed packages: barebox, boost, brltty, dbus,
3855 docker-containerd, dovecot, dovecot-pigeonhole,
3856 environment-setup, firmware-imx, gcc, gerbera, glibc,
3857 gmrender-resurrect, igd2-for-linux, kodi-pvr-zattoo, libclc,
3858 libfuse3, libllcp, libodb-mysql, libtorrent-rasterbar,
3859 libupnp, lpc32xxcdl, luarocks, mpd, multipath-tools, mutt,
3860 nfs-utils, nodejs, openjpeg, openldap, opentracing-cpp,
3861 openvpn, p11-kit, paho-mqtt-c, php, poppler, postgresql,
3862 python3, redis, resiprocate, rpm, runc, socat, sslh, sudo,
3863 sunxi-mali-mainline-driver, syslog-ng, systemd, tini,
3864 tpm2-tss, trace-cmd, tzdata, uboot-tools, uhd, ushare,
3865 util-linux, vlc, wavpack, wireguard-linux-compat, wolfssl,
3866 xapp_xload, xorriso, zic
3867
3868 Removed packages: libupnp18
3869
3870 Issues resolved (http://bugs.uclibc.org):
3871
3872 #13471: package/mpd/mpd.conf make use of path not created
3873
e9bf54ab
PK
38742020.11.1, released December 27th, 2020
3875
3876 Important / security related fixes.
3877
3878 Infrastructure:
3879 - cmake: fix host ccache handling for CMake 3.19
3880 - meson: Forcibly disable binary stripping for
3881 target builds, enable for host builds
3882 - golang: Fix HOST / TARGET directories for per-package builds
3883
3884 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
3885
3886 Updated/fixed packages: apitrace, arm-trusted-firmware,
3887 ca-certificates, cryptopp, dhcpcd, dtv-scan-tables,
3888 flare-engine, ghostscript, go, haproxy, imagemagick,
3889 imx-gpu-viv, jasper, kismet, libcurl, libglib2, libhtp,
3890 libopenssl, libressl, libuv, libuvw, lua, mbedtls, mongodb,
3891 mutt, ncurses, netsnmp, nodejs, opencv3, openldap, opkg-utils,
3892 paho-mqtt-c, python-crc16, python-lxml, python-pyparsing,
3893 python-pyqt5, qt5base, rauc, shadowsocks-libev, sqlcipher,
3894 suricata, ti-sgx-demos, tinycbor, uclibc-ng-test, unbound,
3895 webkitgtk, wpewebkit, wireshark, x11vnc, xen,
3896 xserver_xorg-server
3897
3898 Issues resolved (http://bugs.uclibc.org):
3899
3900 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
3901 #13416: dhcpcd start warning message: no such user dhcpcd
3902
9624a001
PK
39032020.11, released December 2nd, 2020
3904
3905 Various fixes.
3906
3907 Updated/fixed packages: bustle, docker-containerd, gnuplot,
3908 gst1-plugins-good, jemalloc, kmsxx, libcap, libplist,
3909 libuhttpd, libxkbcommon, lynx, mariadb, netsurf, privoxy,
3910 s390-tools, setserial, xserver_xorg-server
3911
3912 Issues resolved (http://bugs.uclibc.org):
3913
3914 #13276: libcap builds libcap.pc incorrectly
3915
a418d0ac
PK
39162020.11-rc3, released November 28th, 2020
3917
3918 Fixes all over the tree.
3919
3920 Updated/fixed packages: c-ares, cage, cdrkit,
3921 dovecot-pigeonhole, efl, gvfs, harfbuzz, jpeg-turbo,
3922 libcamera, libkrb5, libpam-tacplus, libxkbcommon, minidlna,
3923 modem-manager, monkey, musl, ncurses, numactl, openntpd,
3924 openrc, postgresql, proftpd, python-flask-cors, python-pip,
3925 qemu, raptor, redis, slirp, spandsp, thermald, uhd, vsftpd,
3926 webkitgtk, wireless-regdb, wlroots, wpewebkit, xen, xinetd,
3927 xorriso
3928
3929 Issues resolved (http://bugs.uclibc.org):
3930
3931 #13296: host-libcap failed to build
3932 #13331: openrc-0.42.1 compilation failure on gcc-10
3933 #13336: thermald-1.9.1 compilation failure with musl 1.2.1
3934 #13341: Mistake in /etc/init.d/S70vsftpd
3935
6a33ea03
PK
39362020.11-rc2, released November 14th, 2020
3937
3938 Fixes all over the tree.
3939
3940 cve-checker script dropped. Instead the pkg-stats logic has
3941 been extended to be able to only generate stats for the
3942 configured packages using 'make pkg-stats'
3943
3944 Removed defconfigs: rock64
3945
3946 Updated/fixed packages: apparmor, asterisk, bitcoin, busybox,
3947 cups-filters, cryptsetup, davfs2, domoticz, elf2flt, freetype,
3948 ghostscript, glmark2, go, gst1-plugins-bad, guile, jsoncpp,
3949 libcap, libexif, libnetfilter_conntrack, libpam-tacplus,
3950 libsigrokdecode, linux-backports, linux-firmware, mesa3d,
3951 modem-manager, mp4v2, oniguruma, openntpd, python3,
3952 python-lmdb, python-m2crypto, rauc, s390-tools, slirp,
3953 stress-ng, suricata, systemd, tcpdump, tmux, tor, webkitgtk,
3954 wireguard-linux-compat, wpewebkit, xen
3955
3956 Issues resolved (http://bugs.uclibc.org):
3957
3958 #13281: Raspberry Pi 2: overlays folder missing in genimage-ra..
3959 #13291: BR2_DL_DIR is ignored when creating defconfig
3960 #13306: wpewebkit build problem in 2020-11-rc1
3961
a40358a1
PK
39622020.11-rc1, released November 4th, 2020
3963
3964 Fixes all over the tree and new features.
3965
3966 Architectures: Support for IBM s390x
3967
3968 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC
3969 32. Binutils 2.35.1 added, now defaulting to 2.34. ARC
3970 2020.09-release toolchain. GCC 7.x dropped. RISC-V support for
3971 uclibc-ng. Support for Bootlin external toolchains.
3972
3973 SELinux support improvements: File security contexts are now
3974 set when the file systems are created, so there is no need to
3975 run restorecon on first boot / read only rootfs is supported.
3976 An optimized / stripped refpolicy SELinux policy is now
3977 used. Packages can enable additional refpolicy modules using
3978 <pkg>_SELINUX_MODULES.
3979
3980 support/scripts/cve-checker: Utility script to check for known
3981 CVEs in just the packages enabled in a Buildroot configuration
3982 rather than all packages, by passing the output of 'make
3983 show-info' to it.
3984
3985 Go: Modules handling. The module name must be specified using
3986 <pkg>_GOMOD.
3987
3988 BR2_EXTERNAL: Support for defining skeleton and init system
3989 packages in external trees.
3990
3991 meson: Correct SDK cross-compilation.conf file when
3992 per-package builds were used to build SDK.
3993
3994 systemd: Use /run rather than /var/run for PID files in units.
3995
3996 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
3997 after all finalization hooks (including pre-rootfs) to ensure
3998 they can override any late configuration done by packages.
3999
4000 support/script/pycompile: Rework logic to ensure .pyc files
4001 contain absolute target paths, fixing code inspection at
4002 runtime when executed with cwd != '/'.
4003
4004 support/scripts/setlocalversion: Correct Mercurial output to
4005 match behaviour with Git.
4006
4007 support/scripts/apply-patches.sh: Use patch
4008 --no-backup-if-mismatch, so we no longer blindly have to
4009 remove *.orig files after patching, fixing issues with
4010 packages containing such files.
4011
4012 New defconfigs: Acer chromebook elm, Friendlyarm nanopc-t4 and
4013 nanopi-m4, Hardkernel odroid-c2, Kontron SMARC-sAL28, NXP
4014 imx8mqevk, Orangepi RK3399 and zero+, PCengines APU2, Pine64
4015 rockpro64, QEMU s390x, Raxda rockpi-n8,
4016
4017 New packages: altera-stapl, asn1c, babeltrace2, cukinia,
4018 easyframes, environment-setup, frr, graphicsmagick, htpdate,
4019 ipcalc, libbacktrace, libblockdev, libbytesize, librelp,
4020 libuev, makedumpfile, meson-tools, mg, mrp, multipath-tools,
4021 netcalc, odroidc2-firmware, php-xdebug, python-aiofiles,
4022 python-ansicolors, python-boto3, python-botocore,
4023 python-bsdiff4, python-crayons, python-iniconfig,
4024 python-intelhex, python-ipdb, python-jmespath,
4025 python-m2crypto, python-opcua-asyncio, python-packaging,
4026 python-piexif, python-pluggy, python-pytest,
4027 python-s3transfer, python-xmodem, qprint, qt5lottie,
4028 qt5remoteobjects, re2, redir, s390-tools, sentry-cli,
4029 sentry-native, timescaledb, tinyhttpd, uhd, uredir, watchdog,
4030 wayland-utils, weston-imx
4031
4032 Removed packages: amd-catalyst, bellagio, gqview, libcroco,
4033 nvidia-tegra23, opencv
4034
4035 Issues resolved (http://bugs.uclibc.org):
4036
4037 #11811: lsblk (util-linux) should depend on libudev if available
4038 #11931: Bugs in support/scripts/apply-patches.sh
4039 #12301: systemd-journal-gatewayd: config options broken
4040 #12911: usb_modeswitch installation race condition
4041 #13236: Can't compile linux 5.4.8 (with gcc 10 on host)
4042 #13286: The system hangs in vmware workstation on the line..
4043
ea67cda8
PK
40442020.08.3, released December 27th, 2020
4045
4046 Important / security related fixes.
4047
4048 Infrastructure:
4049 - cmake: fix host ccache handling for CMake 3.19
4050 - meson: Forcibly disable binary stripping for
4051 target builds, enable for host builds
4052 - golang: Fix HOST / TARGET directories for per-package builds
4053
4054 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
4055
4056 Updated/fixed packages: apitrace, arm-trusted-firmware,
4057 bustle, c-ares, ca-certificates, cage, cdrkit, cryptopp,
4058 dhcpcd, docker-containerd, dtv-scan-tables, flare-engine,
4059 ghostscript, gvfs, haproxy, imagemagick, imx-gpu-viv, jasper,
4060 jemalloc, jpeg-turbo, libcamera, libcap, libcurl, libglib2,
4061 libgpiod, libkrb5, libopenssl, libplist, libressl, libuv,
4062 libuvw, lynx, mariadb, mbedtls, minidlna, mongodb, monkey,
4063 musl, mutt, ncurses, netsnmp, netsurf, nodejs, opencv3,
4064 openldap, openrc, opkg-utils, paho-mqtt-c, php, privoxy,
4065 proftpd, python-crc16, python-flask-cors, python-lxml,
4066 python-pip, python-pyparsing, python-pyqt5, qemu, qt5base,
4067 raptor, rauc, ruby, setserial, shadowsocks-libev, slirp,
4068 sqlcipher, thermald, ti-sgx-demos, tinycbor, unbound, vsftpd,
4069 wireless-regdb, wireshark, wlroots, x11vnc, xen, xinetd,
4070 xserver_xorg-server
4071
4072 Issues resolved (http://bugs.uclibc.org):
4073
4074 #13276: libcap builds libcap.pc incorrectly
4075 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
4076 #13336: thermald-1.9.1 compilation failure with musl 1.2.1
4077 #13341: Mistake in /etc/init.d/S70vsftpd
4078 #13416: dhcpcd start warning message: no such user dhcpcd
4079
3e71de91
PK
40802020.08.2, released November 16th, 2020
4081
4082 Important / security related fixes.
4083
4084 Toolchain-wrapper: Pass -fno-tree-loop-distribute-patterns to
4085 fix kernel build on microblaze with gcc 10.x when
4086 optimizations are enabled.
4087
4088 Updated/fixed packages: apparmor, argp-standalone, asterisk,
4089 bandwidthd, binutils, bitcoin, busybox, collectd, cryptsetup,
4090 cups-filters, darkhttpd, davfs2, docker-cli,
4091 docker-containerd, docker-engine, dovecot-pigeonhole,
4092 dvb-apps, elf2flt, fastd, fbset, fbtft, freetype, gcc,
4093 ghostscript, grpc, gst1-plugins-bad, jsoncpp,
4094 kernel-module-imx-gpu-viv, keepalived, kmscube, libass,
4095 libexif, libiqrf, libnetfilter_conntrack, libpam-tacplus,
4096 libraw, linux-backports, linux-firmware, lzlib, mp4v2,
4097 netsnmp, nginx, numactl, oniguruma, opencv3, openntpd,
4098 patchelf, php, pistache, postgresql, python-pyqt5, qemu,
4099 qt5base, rauc, redis, samba4, slirp, systemd, tcpdump,
4100 tinyproxy, tmux, tor, waf, webkitgtk, wine,
4101 wireguard-linux-compat, wireshark, wpewebkit, xen, xorriso,
4102 xvisor, zeromq, zxing-cpp
4103
4104 Issues resolved (http://bugs.uclibc.org):
4105
4106 #11931: Bugs in support/scripts/apply-patches.sh
4107
17032420
PK
41082020.08.1, released October 12th, 2020
4109
4110 Important / security related fixes.
4111
4112 Fixes for various compilation issues with GCC 10.x.
4113
4114 meson: Correct SDK cross-compilation.conf file when
4115 per-package builds were used to build SDK.
4116
4117 systemd: Use /run rather than /var/run for PID files in units.
4118
4119 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
4120
4121 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
4122 after all finalization hooks (including pre-rootfs) to ensure
4123 they can override any late configuration done by packages.
4124
4125 support/script/pycompile: Rework logic to ensure .pyc files
4126 contain absolute target paths, fixing code inspection at
4127 runtime when executed with cwd != '/'.
4128
4129 support/scripts/setlocalversion: Correct Mercurial output to
4130 match behaviour with Git.
4131
4132 support/scripts/apply-patches.sh: Use patch
4133 --no-backup-if-mismatch, so we no longer blindly have to
4134 remove *.orig files after patching, fixing issues with
4135 packages containing such files.
4136
4137 fs/jffs2: Now correctly handles xattrs
4138
4139 Updated/fixed packages: acpica, afboot-stm32, alsa-utils,
4140 apparmor, bandwidthd, barebox, bash, bison, brotli,
4141 cifs-utils, cups, dhcpcd, dhcpdump, docker-cli, docker-engine,
4142 ecryptfs-utils, efl, fail2ban, fbterm, ffmpeg, fontconfig,
4143 freetype, gcc, gdb, ghostscript, gnupg2, gnutls, go, gqview,
4144 gst1-plugins-base, gst1-plugins-ugly, ipmitool, jbig2dec,
4145 kexec, lcdproc, libcamera, libhtp, libnetconf2, libraw,
4146 libssh, libxml2, libxml-parser-perl, libzip, linux-headers,
4147 live555, localedef, ltp-testsuite, lua, matchbox, memcached,
4148 memtester, mesa3d, meson, minidlna, mongodb, mongrel2, motion,
4149 mraa, mtd, musepack, neardal, netatalk, netperf, netsniff-ng,
4150 nginx, nodejs, nss-pam-ldapd, open-plc-utils, openswan,
4151 opentyrian, openvmtools, php, postgresql, python,
4152 python-aenum, python-cycler, python-engineio, python-fire,
4153 python-pymodbus, python-scapy, python-semver,
4154 python-sentry-sdk, python-socketio, python-texttable,
4155 python-tinyrpc, python-txtorcon, python3, qt5base, quagga,
4156 read-edid, redis, rsh-redone, runc, samba4, socketcand,
4157 strace, supertux, suricata, systemd, ti-utils, trinity,
4158 uclibc, usb_modeswitch, vlc, vsftpd, wampcc,
4159 wayland-protocols, wireguard-linux-compat, wireshark, wlroots,
4160 wolfssl, w_scan, xerces, xfsprogs, xdriver-xf86-video-ati,
4161 xserver_xorg-server, ympd, zeromq, zlib-ng, zstd
4162
4163 Issues resolved (http://bugs.uclibc.org):
4164
4165 #12911: usb_modeswitch installation race condition
4166 #13236: Can't compile linux 5.4.8 (with gcc 10 on host)
4167
2766f346
PK
41682020.08, released September 1st, 2020
4169
4170 Various fixes.
4171
4172 Updated/fixed packages: am33x-cm3, avahi, bluez-tools,
4173 busybox, chocolate-doom, collectd, dhcp, docker-cli, domoticz,
4174 gobject-introspection, graphite2, haproxy, ibm-sw-tpm2,
4175 imagemagick, libeXosip2, libressl, lxc, mbedtls, menu-cache,
4176 mongodb, mosquitto, nvidia-driver, paho-mqtt-c, pixz,
4177 postgresql, python-django, rtty, squid, stress-ng, systemd,
4178 trousers, uclibc, wireshark, wolfssl, zbar
4179
86798665
PK
41802020.08-rc3, released August 28th, 2020
4181
4182 Fixes all over the tree.
4183
2915d1bd 4184 Infrastructure: Ensure RPATH entries that may be needed for
86798665
PK
4185 dlopen() are not dropped by patchelf.
4186
4187 Toolchain: Drop old GCC 6 based external Sourcery AMD64
4188 toolchain.
4189
4190 Updated/fixed packages: assimp, davfs2, dillo, glibc,
4191 gnuradio, hostapd, ibm-sw-tpm2, ipmitool, json-c, libroxml,
4192 linux, mender, netopeer2, openal, openjpeg, python-matplotlib,
4193 ripgrep, shadowsocks-libev, trousers, xlib_libX11,
4194 xserver_xorg-server
4195
4196 Issues resolved (http://bugs.uclibc.org):
4197
4198 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
4199
30ccc0e3
PK
42002020.08-rc2, released August 24th, 2020
4201
4202 Fixes all over the tree, including a number of fixes for
4203 compilation with GCC-10.
4204
4205 Toolchain: Disallow building uClibc-ng for RISC-V 64-bit,
4206 because of issues with a missing __riscv_flush_icache()
4207 implementation.
4208
4209 Defconfigs: CI20: Use mainline Linux and U-boot. Update
4210 Microchip sama5d27_wlsom1_ek_mmc_dev to use bluez5-utils
4211 instead of (the removed) legacy bluez-utils
4212
4213 Updated/fixed packages: 18xx-ti-utils, aircrack-ng, apache,
4214 atest, bandwidthd, bellagio, bind, bird, bluez-alsa, boost,
4215 c-periphery, capnproto, chrony, collectd, cpio, cvs,
4216 dieharder, domoticz, dovecot, dovecot-pigeonhole, drbd-utils,
4217 dump1090, efl, elixir, f2fs-tools, feh, fluidsynth, fping,
4218 gdbm, gdk-pixbuf, ghostscript, gst1-plugins-bad,
4219 gstreamer1-editing-services, htop, ibm-sw-tpm2, ifplugd,
4220 iftop, igd2-for-linux, ima-evm-utils, iprutils, iputils,
4221 keepalived, kmsxx, libabseil-cpp, libcamera, libcurl,
4222 libfuse3, libnss, librtlsdr, libubox, libunwind, live555,
4223 lttng-tools, luabitop, mender-artifact, minizip,
4224 mjpg-streamer, mpd, mpv, mtd, ncftp, open-lldp, openal,
4225 opencv, opencv3, openfpgaloader, optee-os, owfs, php,
4226 pistache, prosody, pulseview, python-decorator,
4227 python-gunicorn, python-rpi-gpio, python-spidev,
4228 python3-decorator, python3-mako, python3-pyselftools, qt5,
4229 qt5webengine, rauc, redis, ripgrep, rtl8188eu, rtl8821au,
4230 setools, smstools3, supertux, tftpd, tpm2-abrmd,
4231 wpa_supplicant, xen, xlib_libX11, xserver_xorg-server
4232
4233 New packages: python3-cython, python3-pycryptodomex
4234
4235 Issues resolved (http://bugs.uclibc.org):
4236
4237 #12876: nodejs fails to build when host-icu has been built before
4238 #13111: python-gunicorn: missing dependency on python-setuptools
2915d1bd 4239 #13121: wpa_supplicant fails to build without libopenssl enabled
30ccc0e3
PK
4240 #13146: raspberrypi3_defconfig: "Inappropriate ioctl for device"..
4241 #13156: package live555 new license
4242 #13166: python-rpi-gpio: does not work against aarch64, unint..
4243
d0fc0c48
TP
42442020.08-rc1, released August 6th, 2020
4245
4246 Toolchain:
4247
4248 - GCC 10.x added, GCC 9.x is the default
4249 - binutils 2.34 added, binutils 2.33 is the default, binutils
4250 2.31 removed
4251 - glibc updated to 2.31
4252 - ARC toolchain components updated to 2020.03-release.
4253 - Enable uClibc-ng usage for RISC-V 64-bit
4254
4255 Infrastructure:
4256
4257 - qmake-package was fixed to be compatible with
4258 BR2_PER_PACKAGE_DIRECTORIES
4259 - complete rewrite of the Gitlab CI Yaml configuration file,
4260 now generated directly by the Gitlab CI pipeline itselfs
4261
4262 Misc:
4263
4264 - cargo and cargo-bin packages removed, as cargo is now part
4265 of Rust itself
4266
4267 Filesystem: ubinize configuration files can now use
4268 BINARIES_DIR to refer to the $(O)/images directory.
4269
4270 New packages: bitwise, earlyoom, fuse-overlayfs, gloox,
4271 kodi-pvr-octonet, kodi-pvr-zattoo, libabseil-cpp, libcutl,
4272 libnids, libnpupnp, libodb, libodb-boost, libodb-mysql,
4273 libodb-pgsql, mbpfan, netopeer2, odb, parprouted,
4274 python-colorzero, python-gpiozero, python-pybind, python-yatl,
4275 python3-decorator, qt5quicktimeline, resiprocate, ttyd,
4276 unclutter-xfixes, urandom-scripts,
4277
4278 New defconfigs: bananapi_m2_zero, freescale_imx8mnevk,
4279 globalscale_espressobin, imx6ullevk,
4280 microchip_sama5d27_wlsom1_ek, rock_pi_4, rock_pi_n10
4281
4282 Removed packages: cargo, cargo-bin,
4283 kodi-peripheral-steamcontroller
4284
4285 Issues resolved (http://bugs.uclibc.org):
4286
4287 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_DIRECTORIES
4288 #12946: Grub: Decompressor is too big.
4289 #12986: Mtools: Error converting to codepage 850
4290 #13001: openjdk-bin replaces libfreetype.so from host-freetype
4291 #13011: Incorrect selection of gcc version
4292 #13021: Minor code error when building granite-0.4.1
4293 #13026: rpi-firmware: must not rename start files
4294 #13046: Optimize for fast -Ofast is not compliant
4295 #13081: host-e2fsprogs attempts to create udev rules.d on build host if not exists
4296 #13101: BR audit2allow support
4297
d41e799c
PK
42982020.05.3, released October 12th, 2020
4299
4300 Important / security related fixes.
4301
4302 meson: Correct SDK cross-compilation.conf file when
4303 per-package builds were used to build SDK.
4304
4305 systemd: Use /run rather than /var/run for PID files in units.
4306
4307 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
4308
4309 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
4310 after all finalization hooks (including pre-rootfs) to ensure
4311 they can override any late configuration done by packages.
4312
4313 support/script/pycompile: Rework logic to ensure .pyc files
4314 contain absolute target paths, fixing code inspection at
4315 runtime when executed with cwd != '/'.
4316
4317 support/scripts/setlocalversion: Correct Mercurial output to
4318 match behaviour with Git.
4319
4320 support/scripts/apply-patches.sh: Use patch
4321 --no-backup-if-mismatch, so we no longer blindly have to
4322 remove *.orig files after patching, fixing issues with
4323 packages containing such files.
4324
4325 Updated/fixed packages: alsa-utils, apparmor, avahi,
4326 bandwidthd, barebox, bash, bison, brotli, busybox, cifs-utils,
4327 cryptsetup, cups, dhcpcd, dhcpdump, docker-cli, docker-engine,
4328 ecryptfs-utils, efl, fail2ban, freetype, gcc, gdb,
4329 ghostscript, gnutls, go, graphite2, gst1-plugins-base,
4330 gst1-plugins-ugly, imagemagick, ipmitool, jbig2dec, libhtp,
4331 libraw, libssh, libxml2, libxml-parser-perl, linux-headers,
4332 localedef, lua, mbedtls, memcached, mesa3d, meson, minidlna,
4333 mongodb, nginx, nodejs, nss-pam-ldapd, openvmtools,
4334 paho-mqtt-c, php, postgresql, python, python-aenum,
4335 python-django, python-engineio, python-fire, python-pymodbus,
4336 python-scapy, python-semver, python-sentry-sdk,
4337 python-socketio, python-texttable, python-tinyrpc,
4338 python-txtorcon, python3, qt5base, rsh-redone, runc, samba4,
4339 strace, supertux, suricata, systemd, uclibc, usb_modeswitch,
4340 vlc, vsftpd, wayland-protocols, wireguard-linux-compat,
4341 wireshark, wlroots, wolfssl, xserver_xorg-server, ympd,
4342 zeromq, zstd
4343
4344 Issues resolved (http://bugs.uclibc.org):
4345
4346 #12911: usb_modeswitch installation race condition
4347 #13251: cryptsetup does not work on branch 2020.02 following..
4348
e11f3813
PK
43492020.05.2, released August 29th, 2020
4350
4351 Important / security related fixes.
4352
4353 Infrastructure: Ensure RPATH entries that may be needed for
4354 dlopen() are not dropped by patchelf.
4355
4356 BR_VERSION_FULL/setlocalversion (used by make print-version
4357 and /etc/os-release): Properly handle local git tags
4358
4359 Updated/fixed packages: apache, assimp, at91bootstrap3, bind,
4360 boost, busybox, capnproto, cegui, chrony, collectd, cpio,
4361 cryptsetup, cups, cvs, dbus, docker-engine, domoticz, dovecot,
4362 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
4363 gd, gdk-pixbuf, ghostscript, glibc, gnuradio, grub2,
4364 gst1-plugins-bad, gstreamer1-editing-services, hostapd,
4365 ibm-sw-tpm2, iputils, jasper, json-c, libcurl, libressl,
4366 libwebsockets, linux, live555, mesa3d, mongodb, mosquitto,
4367 mpv, nodejs, opencv, opencv3, openfpgaloader, openjpeg,
4368 patchelf, perl, php, postgresql, prosody, python-django,
4369 python-gunicorn, python-matplotlib, ripgrep, rtl8188eu,
4370 rtl8821au, ruby, shadowsocks-libev, squid, systemd,
4371 tpm2-abrmd, tpm2-tools, trousers, uboot, webkitgtk, wireshark,
4372 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
4373 xserver_xorg-server
4374
4375 Issues resolved (http://bugs.uclibc.org):
4376
4377 #12876: nodejs fails to build when host-icu has been built before
4378 #13111: python-gunicorn: missing dependency on python-setuptools
4379 #13121: wpa_supplicant fails to build without libopenssl enabled
4380 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
4381 #13156: package live555 new license
4382
c80e5c9b
PK
43832020.05.1, released July 25th, 2020
4384
4385 Important / security related fixes.
4386
4387 Toolchain:
4388 - Make external toolchain version check also work for
4389 toolchains configured with --with-gcc-major-version-only
4390
4391 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
4392 compiler supports it, fixing an issue with precompiled
4393 headers
4394
4395 - Ensure debug libs from external toolchains are not installed
4396 into target if debugging is disabled
4397
4398 Download:
4399 - Correct reproducibility issue in handling of git submodules
4400 for older git versions.
4401
4402 - Fix file locking over NFS
4403
4404 fs: Ensure cpio archive element order is reproducible
4405
4406 Br2-external: Fix error reporting for invalid br2-external trees
4407
4408 Per-package:
4409 - Fix an issue with python3 sysconfig data not getting
4410 correctly expanded
4411
4412 - Fix per-package building for packages using the qmake
4413 infrastructure
4414
4415 Updated/fixed packages: a10disp, asterisk, bind, brltty,
4416 cdrkit, clamav, cryptodev-linux, dbus, docker-cli,
4417 docker-engine, dvb-apps, e2fsprogs, exim, exiv2, freerdp, gdb,
4418 gdk-pixbuf, gerbera, gnutls, go, granite, grub2, gssdp,
4419 gst1-plugins-good, gst1-plugins-ugly, gupnp, intel-microcode,
4420 iproute2, irrlicht, iwd, jq, kodi, libcamera, libcec,
4421 libconfuse, libcurl, libevdev, libhttpserver, libmicrohttpd,
4422 libnss, libressl, libvncserver, libxml2, libxmlrpc, lxc,
4423 mbedtls, mediastreamer, mesa3d, meson, minizip, mongodb,
4424 mtools, mutt, nano, network-manager, nghttp2, ngircd, nodejs,
4425 ntp, open-plc-utils, open2300, openjdk-bin, openssh,
4426 oracle-mysql, paho-mqtt-c, pango, php, poco, prosody, putty,
4427 python-greenlet, python-urllib3, python-validators, python3,
4428 readline, redis, rpi-firmware, rtl8821au, samba4, sdl2,
4429 sqlite, squid, strace, sunxi-mali-mainline-driver, syslog-ng,
4430 systemd, tcpreplay, tinydtls, upmpdcli, upx, vlc, webkitgtk,
4431 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
4432 x11vnc, znc, zstd
4433
4434 Issues resolved (http://bugs.uclibc.org):
4435
4436 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
4437 #12946: Grub: Decompressor is too big.
4438 #12986: Mtools: Error converting to codepage 850
4439 #13001: openjdk-bin replaces libfreetype.so from host-freetype
4440 #13011: Incorrect selection of gcc version
4441 #13021: Minor code error when building granite-0.4.1
4442 #13026: rpi-firmware: must not rename start files
4443 #13031: nodejs: RangeError at new ArrayBuffer()
4444 #13046: Optimize for fast -Ofast is not compliant
4445
6306cf35
PK
44462020.05, released June 1st, 2020
4447
4448 Various fixes.
4449
4450 Updated/fixed packages: arm-trusted-firmware, gcc, mp4v2, fmc,
4451 fmlib, glib-networking, libusb-compat, linux, qt5webengine,
4452 sysrepo, wampcc, xen
4453
e1184151
PK
44542020.05-rc3, released May 29th, 2020
4455
4456 Fixes all over the tree.
4457
4458 Infrastructure: Support checking download hashes for packages
4459 coming from Subversion.
4460
4461 Defconfigs: Increase boot partition size to 64MB for Freescale
4462 boards to allow space for bigger kernels.
4463
4464 Updated/fixed packages: audit, bind, dovecot, efl, erlang,
4465 ffmpeg, fio, gerbera, gnupg, leveldb, lrzip, ltrace, matio,
4466 mesa3d, mp4v2, prosody, qemu, qt5declarative, speexdsp,
4467 systemd, tremor, uboot-tools, unbound, wireshark
4468
4469 Removed packages: wiringpi
4470
4471 Issues resolved (http://bugs.uclibc.org):
4472
4473 #12361: Init system (systemd) kills login on Raspberry Pi Zero
4474 #12686: recipe for target 'install_dev' failed (libcrypto.so..)
4475
497e3dff
PK
44762020.05-rc2, released May 22nd 2020
4477
4478 Fixes all over the tree.
4479
4480 U-Boot: Support building with Python 3.x instead of Python
4481 2.x. Since U-Boot 2020.01, various U-Boot build scripts use
4482 Python 3.x instead of Python 2.x, so add an option to pull in
4483 host-python3 rather than host-python. Also fix a number of
4484 defconfigs to use this new option.
4485
4486 Updated/fixed packages: apparmor, binutils, bison, brltty,
4487 c-icap, cegui, checkpolicy, clamav, crda, cvs, docker-cli,
4488 docker-engine, domoticz, elf2flt, exfatprogs, fakeroot,
4489 ffmpeg, freerdp, gcc, glibc, gnuconfig, irrlicht, kmod,
4490 libexif, libpam-tacplus, libssh2, libv4l, libvncserver,
4491 localedef, lrzip, mariadb, matchbox, mbuffer, mesa3d,
4492 mesa3d-headers, meson, netsniff-ng, openldap, openocd,
4493 optee-os, p7zip, paho-mqtt-c, php, piglit, pigz,
4494 python-argon2-cffi, python-attrs, python-future,
4495 python-markdown, python-pycryptodomex, python-pyqt5, qt5base,
4496 rpi-firmware, rustc, squashfs, squid, stella, suricata,
4497 systemd, uacme, uclibc, util-linux, vboot-utils
4498
4499 New packages: python3-pyelftools
4500
4501 Removed packages: ezxml, mtdev2tuio, python-pycrypto
4502
4503 Issues resolved (http://bugs.uclibc.org):
4504
4505 #10551: PowerPC SPE and Musl
4506 #12256: package tar is outdated (1.29 is 3 years old)
4507 #12271: python-iptables runtime dependencies
4508 #12321: host-generic-package: PKG_DL_OPTS not used for host package
4509 #12391: CMake-based host package fails to include output/host/include
4510 #12431: ethernet no detected on nanopi neo 2
4511 #12521: RISCV RV32IA selected, RV64GC output
4512 #12586: avahi failure
4513 #12596: host-e2fsprogs: tune2fs incompatibility on older glibc..
4514 #12611: ntp hash is not matching with upstream 4.2.8p13
4515 #12626: PHP missing header files within 2020.02
4516 #12631: glibc support Power-PC SPE
4517 #12656: bison fails to relocate with relocate-sdk.sh
4518 #12661: cups problems in buildroot
4519 #12686: recipe for target 'install_dev' failed (libcrypto.so:..
4520 #12691: host-rust build fails
4521 #12761: Buildroot fails when building GCNano binaries for the STM..
4522 #12786: Systemd spawns two getty processes when the getty port..
4523 #12806: There are multiple issues in buildroot that faults cups..
4524 #12826: nodejs-12.16.1: error: 'uv_sleep' was not declared in..
4525 #12831: RPI-firmware package: DTB-overlay dependency
4526 #12836: libunwind: package does not show up in menuconfig for..
4527 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header
4528 #12866: should we be disabling bash executable path caching?
4529 #12886: GMP built in wrong order (?)
4530 #12891: QEMU, libvirt-bin, qemu-kvm Package Support required
4531 #12901: GStreamer doesn't build on 2020-05 rc1 with GObject..
4532 #12906: qt PrefixPath is wrong on 2020.05-rc1
4533 #12921: nodejs-12.16.1: error: overriding 'virtual icu_65::..
4534
4ec35a7a 45352020.05-rc1, released May 7th 2020
1025d09f
TP
4536
4537 Addition of support for gobject-introspection: both the
4538 gobject-introspection package itself, but also introspection
4539 support was enabled in a number of other packages.
4540
4541 Support for Qt 5.6 was dropped as its support was dropped
4542 upstream, only one version of Qt is supported at the moment:
4543 Qt 5.14.2.
4544
4545 Addition of support for the apparmor Linux security module, by
4546 adding the necessary user-space packages.
4547
4548 Addition of a qmake package infrastructure, now used by most
4549 Qt-related packages.
4550
4551 The Luarocks package infrastructure has been extended to
4552 support build host packages.
4553
4554 The package infrastructure was improved to allow each package
4555 to indicate the Linux kernel configuration options it needs.
4556
4557 Addition of support for generating filesystem images using the
4558 EROFS filesystem.
4559
4560 The logic that calculates the list of files installed by each
4561 package was reworked to be compatible with the top-level
4562 parallel build functionality.
4563
4564 Addition of a package for a pre-compiled ARM32 bare-metal
4565 toolchain, which can be used to build ARM32 code in ARM64
4566 configurations, such as firmware/bootloader code.
4567
4568 The Qemu defconfigs are now boot-tested in Qemu as part of the
4569 Gitlab continuous integration.
4570
4571 Toolchain: gcc 9.x bumped to 9.3.0, gcc 8.x bumped to 8.4.0,
4572 gdb bumped to 8.3.1.
4573
4574 New packages: apcupsd, apparmor, arm-gnu-a-toolchain, bearssl,
4575 belle-sip, belr, cage, chartjs, erofs-utils, exfatprogs,
4576 gobject-introspection, ibm-sw-tpm2, imx-seco, jbig2dec,
4577 libapparmor, libiberty, libfuse3, libtextstyle, libudfread,
4578 libuhttpd, libuwsc, lua-lyaml, matio, mbuffer, netdata,
4579 openfpgaloader, perl-i18n, perl-locale-maketext-lexicon,
4580 perl-lwp-protocol-https,
4581 perl-mojolicious-plugin-authorization,
4582 perl-mojolicious-plugin-cspheader,
4583 perl-mojolicious-plugin-i18n,
4584 perl-mojolicious-plugin-securityheader, perl-mozilla-ca,
4585 perl-path-class, pistache, pkcs11-helper, prelink-cross,
4586 python-argon2-cffi, python-canopen, python-cbor2,
4587 python-filelock, python-flatbuffers, python-greenlet,
4588 python-modbus-tk, python-pyalsa, python-pysftp, python-regex,
4589 python-snappy, rtty, tinyproxy, udev-gentoo-scripts, unbound,
4590 vuejs, wlroots.
4591
4592 New defconfigs: freescale_imx6ullevk, freescale_imx8qmmek,
4593 nanopi_neo4, nanopi_r1, nitrogen8mm, nitrogen8mn, olpc_xo1,
4594 olpc_xo175, roc_rk3399_pc, stm32mp157a_dk1, zynq_qmtech
4595
4e7bb67f
TP
4596 Issues resolved (http://bugs.uclibc.org):
4597
4598 #10386: Add an option to put all compiled executables that
4599 show up on target/ in staging/ as well
4600 #11866: iniramfs file system fails to boot using Grub on EFI x86_64
4601 #12666: Doesn't pick up a custom bash profile
4602 #12696: Uboot 2020.01 Problem loading Linux kernel on Nano PI NEO
4603 #12701: [patch] wpa_supplicant must depend on openssl
4604 #12711: host-localedef 2.30-20 fails to compile on fedora 32 (gcc 10.0.1)
4605 #12716: bio.h not found
4606 #12726: systemctl preset-all failed for ctrl-alt-del.target
4607 #12731: rtl8188eu not buildung for banana pi M1 (glib, systemd, 4.18.12)
4608 #12746: "sysdig" package description points to
4609 http://sysdig.org, which bounces to malware site
4610 #12751: OpenJdk package installation issues on target
4611 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
4612 #12811: bootstrap stuck and no login prompt
4613
d81ac2e4
PK
46142020.02.12, released April 5, 2021
4615
4616 Important / security related fixes.
4617
4618 Dependencies: Explicitly detect and bail out if PATH contains
4619 spaces or tabs. A number of packages fail to build in such
4620 setups, so explicitly inform about this.
4621
4622 utils/scanpypi: Explicitly use python3 for compatibility with
4623 packages using python3 syntax in setup.py
4624
4625 support/download: Fix tarball generation (from git/svn repos)
4626 including symlinks pointing to ./<something>
4627
4628 Meson: Use correct C++ host compiler (rather than C compiler)
4629
4630 Updated/fixed packages: asterisk, batman-adv, bind,
4631 ca-certificates, docker-containerd, dovecot,
4632 dovecot-pigeonhole, diffutils, efivar, git, gnuchess, gnutls,
4633 grub2, fakeroot, haserl, imagemagick, irqbalance, jasper,
4634 kodi, libcurl, libebml, libglib2, libjpeg, libopenssl,
4635 libupnp, libvips, lldpd, mariadb, mbedtls, mosquitto, nodejs,
4636 netsnmp, nettle, openldap, openmpi, openssh, opkg-utils, perl,
4637 php, privoxy, prosody, protobuf, python-aiohttp,
4638 python-django, python-lxml, python-pyyaml, python-rpi-ws281x,
4639 python3, redis, rpm, sconeserver, screen, sox, sqlcipher,
4640 squid, sysvinit, tor, transmission, tzdata, uboot, upx,
4641 util-linux, wireshark, wolfssl, wpa_supplicant, zstd
4642
4643 Issues resolved (http://bugs.uclibc.org):
4644
4645 #13516: utils/scanpypi: Failure when parsing diffoscope
4646 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to..
4647 #13576: Issues compiling buildroot for 5x86
4648 #13581: jpegsrc.v9d.tar.gz has changed hash
4649 #13616: tar file from git repository generation issue
4650
947e9219
PK
46512020.02.11, released February 17, 2021
4652
4653 Important / security related fixes.
4654
4655 meson: Fix ccache detection handling when per-package builds
4656 are used.
4657
4658 Fakeroot: Fix compatibility issue with glibc 2.33
4659
4660 Updated/fixed packages: atftp, busybox, cereal, connman,
4661 dhcpcd, dnsmasq, docker-cli, docker-engine, fakeroot,
4662 intel-mediadriver, intel-microcode, jasper,
4663 kodi-inputstream-adaptive, libbsd, libopenssl, linux-headers,
4664 mosquitto, orc, php, postgresql, privoxy, pugixml,
4665 python-bottle, python-django, python3, rauc, sox, subversion,
4666 tzdata, wireguard-linux-compat, wpa_supplicant, xenomai, xterm
4667
4668 Issues resolved (http://bugs.uclibc.org):
4669
4670 #13506: BR2_PACKAGE_DHCPCD missing directory creation
4671
0518eee5
PK
46722020.02.10, released January 31st, 2021
4673
4674 Important / security related fixes.
4675
4676 Download: Ensure git submodules are correctly fetched if
4677 enabled for a package with <pkg>_GIT_SUBMODULES = YES and the
4678 host variant is downloaded first.
4679
4680 Toolchain: Mark CodeSourcery Aarch64 2014.11 toolchain as not
4681 having libatomic.
4682
4683 pkg-stats: Fix python 3.8+ deprecation warning.
4684
4685 meson: Ensure ccache is not detected and used, as it may
4686 conflict with the ccache handling in Buildroot.
4687
4688 New packages: libnpupnp
4689
4690 Updated/fixed packages: bctoolbox, brltty, dbus, dovecot,
4691 dovecot-pigeonhole, gcc, gerbera, gmrender-resurrect, gst-omx,
4692 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
4693 gst1-plugins-ugly, gst1-rtsp-server, gst1-vaapi,
4694 gst1-validate, gstreamer1, gstreamer1-editing-services,
4695 igd2-for-linux, libclc, libllcp, libtorrent-rasterbar,
4696 libupnp, libupnpp, lpc32xxcdl, luarocks, mpd, nfs-utils,
4697 nodejs, openjpeg, openldap, opentracing-cpp, openvpn, p11-kit,
4698 paho-mqtt-c, php, poppler, postgresql, python3, runc, sudo,
4699 syslog-ng, systemd, tini, trace-cmd, tzdata, ushare, vlc,
4700 wavpack, wireguard-linux-compat, wolfssl, xapp_xload, xorriso,
4701 zic
4702
4703 Removed packages: libupnp18
4704
4705 Issues resolved (http://bugs.uclibc.org):
4706
4707 #13471: package/mpd/mpd.conf make use of path not created
4708
97d3e7a7
PK
47092020.02.9, released December 27th, 2020
4710
4711 Important / security related fixes.
4712
4713 Infrastructure:
4714 - cmake: fix host ccache handling for CMake 3.19
4715 - meson: Forcibly disable binary stripping for
4716 target builds, enable for host builds
4717 - golang: Fix HOST / TARGET directories for per-package builds
4718
4719 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
4720
4721 Updated/fixed packages: apitrace, arm-trusted-firmware,
4722 bustle, c-ares, ca-certificates, cdrkit, cryptopp, dhcpcd,
4723 docker-containerd, dtv-scan-tables, flare-engine, ghostscript,
4724 haproxy, imagemagick, imx-gpu-viv, jasper, jemalloc,
4725 jpeg-turbo, libcap, libcurl, libglib2, libgpiod, libkrb5,
4726 libopenssl, libplist, libressl, libuv, libuvw, lynx, mariadb,
4727 mbedtls, minidlna, monkey, musl, mutt, ncurses, netsnmp,
4728 nodejs, opencv3, openldap, openrc, opkg-utils, paho-mqtt-c,
4729 php, privoxy, proftpd, python-crc16, python-flask-cors,
4730 python-lxml, python-pip, python-pyparsing, python-pyqt5, qemu,
4731 qt5base, raptor, rauc, ruby, setserial, shadowsocks-libev,
4732 slirp, sqlcipher, ti-sgx-demos, tinycbor, vsftpd,
4733 wireless-regdb, wireshark, x11vnc, xen, xinetd,
4734 xserver_xorg-server
4735
4736 Issues resolved (http://bugs.uclibc.org):
4737
4738 #13276: libcap builds libcap.pc incorrectly
4739 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
4740 #13341: Mistake in /etc/init.d/S70vsftpd
4741
00e80cb1
PK
47422020.02.8, released November 16th, 2020
4743
4744 Important / security related fixes.
4745
4746 Updated/fixed packages: angularjs, argp-standalone, asterisk,
4747 bandwidthd, bitcoin, busybox, cryptsetup, darkhttpd, davfs2,
4748 docker-cli, docker-containerd, docker-engine,
4749 dovecot-pigeonhole, fastd, fbset, fbtft, freetype, gcc,
4750 ghostscript, gnuradio, grpc, gst1-plugins-bad, jsoncpp,
4751 keepalived, libass, libexif, libiqrf, libpam-tacplus, libraw,
4752 linux-backports, linux-firmware, lzlib, netsnmp, nginx,
4753 oniguruma, opencv3, openntpd, patchelf, php, postgresql,
4754 python-pyqt5, qt5base, rauc, redis, samba4, slirp, systemd,
4755 tcpdump, tmux, tor, webkitgtk, wireguard-linux-compat,
4756 wireshark, wpewebkit, xen, xorriso, zeromq, zxing-cpp
4757
4758 Issues resolved (http://bugs.uclibc.org):
4759
4760 #11931: Bugs in support/scripts/apply-patches.sh
4761
edeef3a0
PK
47622020.02.7, released October 12th, 2020
4763
4764 Important / security related fixes.
4765
4766 meson: Correct SDK cross-compilation.conf file when
4767 per-package builds were used to build SDK.
4768
4769 systemd: Use /run rather than /var/run for PID files in units.
4770
4771 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
4772
4773 support/script/pycompile: Rework logic to ensure .pyc files
4774 contain absolute target paths, fixing code inspection at
4775 runtime when executed with cwd != '/'.
4776
4777 support/scripts/setlocalversion: Correct Mercurial output to
4778 match behaviour with Git.
4779
4780 support/scripts/apply-patches.sh: Use patch
4781 --no-backup-if-mismatch, so we no longer blindly have to
4782 remove *.orig files after patching, fixing issues with
4783 packages containing such files.
4784
4785 Updated/fixed packages: bandwidthd, barebox, bash, bison,
4786 brotli, cifs-utils, cryptsetup, dhcpcd, dhcpdump, docker-cli,
4787 docker-engine, ecryptfs-utils, efl, fail2ban, freetype, gcc,
4788 gdb, ghostscript, gnutls, go, gst1-plugins-base,
4789 gst1-plugins-ugly, ipmitool, libhtp, libraw, libssh, libxml2,
4790 libxml-parser-perl, localedef, lua, memcached, mesa3d, meson,
4791 minidlna, nginx, nodejs, nss-pam-ldapd, openvmtools, php,
4792 postgresql, python, python-aenum, python-autobahn,
4793 python-engineio, python-fire, python-pymodbus, python-scapy,
4794 python-semver, python-sentry-sdk, python-socketio,
4795 python-texttable, python-tinyrpc, python-txtorcon, python3,
4796 qt5base, runc, samba4, strace, supertux, suricata, systemd,
4797 vlc, wayland-protocols, wireguard-linux-compat, wireshark,
4798 xserver_xorg-server, zeromq, zstd
4799
4800 Issues resolved (http://bugs.uclibc.org):
4801
4802 #12911: usb_modeswitch installation race condition
4803 #13251: cryptsetup does not work on branch 2020.02 following..
4804
721fdb02
PK
48052020.02.6, released September 5th, 2020
4806
4807 Important / security related fixes.
4808
4809 Fix a 2020.02.5 build regression in busybox when systemd (and
4810 not less) are enabled because of missing infrastructure.
4811
4812 Updated/fixed packages: alsa-utils, avahi, busybox, cups,
4813 docker-cli, graphite2, imagemagick, libeXosip2, mbedtls,
4814 nvidia-driver, paho-mqtt-c, python-django, systemd, uclibc,
4815 usb_modeswitch, wolfssl
4816
4817 Issues resolved (http://bugs.uclibc.org):
4818
4819 #12911: usb_modeswitch installation race condition
4820
b13d1730
PK
48212020.02.5, released August 29th, 2020
4822
4823 Important / security related fixes.
4824
4825 Infrastructure: Ensure RPATH entries that may be needed for
4826 dlopen() are not dropped by patchelf.
4827
4828 BR_VERSION_FULL/setlocalversion (used by make print-version
4829 and /etc/os-release): Properly handle local git tags
4830
4831 Updated/fixed packages: apache, at91bootstrap3, bind, boost,
4832 busybox, capnproto, chrony, collectd, cpio, cryptsetup, cups,
4833 cvs, dbus, docker-engine, domoticz, dovecot,
4834 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
4835 gd, gdk-pixbuf, ghostscript, glibc, grub2, gst1-plugins-bad,
4836 hostapd, iputils, jasper, json-c, libcurl, libwebsockets,
4837 linux, live555, mesa3d, mosquitto, mpv, nodejs, opencv,
4838 opencv3, openjpeg, patchelf, perl, php, postgresql,
4839 python-django, python-gunicorn, python-matplotlib, ripgrep,
4840 rtl8188eu, rtl8821au, ruby, shadowsocks-libev, squid,
4841 tpm2-abrmd, tpm2-tools, trousers, uacme, webkitgtk, wireshark,
4842 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
4843 xserver_xorg-server
4844
4845 Issues resolved (http://bugs.uclibc.org):
4846
4847 #12876: nodejs fails to build when host-icu has been built before
4848 #13111: python-gunicorn: missing dependency on python-setuptools
4849 #13121: wpa_supplicant fails to build without libopenssl enabled
4850 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
4851 #13156: package live555 new license
4852
39d71a8c
PK
48532020.02.4, released July 26th, 2020
4854
4855 Important / security related fixes.
4856
4857 Toolchain:
4858 - Make external toolchain version check also work for
4859 toolchains configured with --with-gcc-major-version-only
4860
4861 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
4862 compiler supports it, fixing an issue with precompiled
4863 headers
4864
4865 - Ensure debug libs from external toolchains are not installed
4866 into target if debugging is disabled
4867
4868 Download:
4869 - Correct reproducibility issue in handling of git submodules
4870 for older git versions.
4871
4872 - Fix file locking over NFS
4873
4874 fs: Ensure cpio archive element order is reproducible
4875
4876 Br2-external: Fix error reporting for invalid br2-external trees
4877
4878 Per-package:
4879 - Fix an issue with python3 sysconfig data not getting
4880 correctly expanded
4881
4882 - Fix per-package building for packages using the qmake
4883 infrastructure
4884
4885 Updated/fixed packages: a10disp, asterisk, bind, cdrkit,
4886 checkpolicy, clamav, dbus, docker-cli, docker-engine,
4887 dvb-apps, e2fsprogs, exim, exiv2, freerdp, gnutls, go, grub2,
4888 gssdp, gst1-plugins-good, gst1-plugins-ugly, gupnp,
4889 intel-microcode, iproute2, irrlicht, iwd, jq, kodi, libcamera,
4890 libconfuse, libcurl, libglib2, libhttpserver, libmicrohttpd,
4891 libopenssl, libvncserver, libxml2, libxmlrpc, lxc, mbedtls,
4892 mesa3d, meson, mongodb, mtools, mutt, nghttp2, ngircd, nodejs,
4893 ntp, open-plc-utils, open2300, openjdk-bin, openssh,
4894 oracle-mysql, paho-mqtt-c, pcre, php, poco, prosody, putty,
4895 python-twisted, python-urllib3, python-validators, python3,
4896 qt5xmlpatterns, redis, rpi-firmware, rtl8821au, samba4, sdl2,
4897 sqlite, squid, syslog-ng, systemd, tcpreplay, tinydtls,
4898 upmpdcli, upx, vlc, webkitgtk, wireguard-linux-compat,
4899 wireshark, wpebackend-fdo, wpewebkit, zstd
4900
4901 Issues resolved (http://bugs.uclibc.org):
4902
4903 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
4904 #12946: Grub: Decompressor is too big.
4905 #12986: Mtools: Error converting to codepage 850
4906 #13001: openjdk-bin replaces libfreetype.so from host-freetype
4907 #13011: Incorrect selection of gcc version
4908 #13026: rpi-firmware: must not rename start files
4909 #13031: nodejs: RangeError at new ArrayBuffer()
4910 #13046: Optimize for fast -Ofast is not compliant
4911
e7f14106
PK
49122020.02.3, released June 3rd, 2020
4913
4914 Important / security related fixes.
4915
4916 Fix various build issues of host packages on hosts using GCC
4917 10.
4918
4919 Updated/fixed packages: arm-trusted-firmware, audit, bind,
4920 binutils, bison, clamav, crda, dovecot, dtc, efl, elf2flt,
4921 erlang, fakeroot, ffmpeg, fmc, fmlib, freerdp, gcc, git,
4922 glib-networking, gnupg, leveldb, libexif, libssh2,
4923 libusb-compat, linux-headers, lrzip, ltrace, mariadb, mesa3d,
4924 mp4v2, openldap, openocd, perl, php, prosody,
4925 python-pycryptodomex, python-pyqt5, qemu, rpi-firmware, rustc,
4926 speexdsp, sysrepo, systemd, tremor, vboot-utils, wireshark,
4927 xen
4928
4929 Removed packages: python-pycrypto
4930
4931 Issues resolved (http://bugs.uclibc.org):
4932
4933 #12361: Init system (systemd) kills login on Raspberry Pi Zero
4934 #12656: bison fails to relocate with relocate-sdk.sh
4935 #12671: leveldb won't detect that snappy is present (static..
4936 #12691: host-rust build fails
4937 #12831: RPI-firmware package: DTB-overlay dependency
4938
d011ca9b
PK
49392020.02.2, released May 12th, 2020
4940
4941 Important / security related fixes.
4942
4943 Musl: Disallow on PPC64 cores without AltiVec support
4944 (E.G. e5500).
4945
4946 fs/cpio: Correctly handle booting with 'console='
4947
4948 release: Ensure temporary .br2-external.* files are not
4949 included in the release tarball
4950
4951 Defconfigs: Fix various mistyped config options, or config
4952 options where the dependencies were no longer met.
4953
4954 Updated/fixed packages: apache, azure-iot-sdk-c, binutils,
4955 boinc, c-ares, cvs, docker-cli, docker-containerd,
4956 docker-engine, domoticz, e2fsprogs, efl, evtest, exim, ffmpeg,
4957 freerdp, gcc, gflags, glibc, gnuconfig, haproxy, imx-gpu-2d,
4958 irrlicht, jpeg kodi-pvr-vuplus, libarchive, libcoap,
4959 libfpm-extra, libglib2, libhtp, libid3tag, libinput, libmad,
4960 libopenssl, libsepol, libssh, libv4l, libvncserver, libwpe,
4961 localedef, mariadb, matchbox, mbedtls, mc, mesa3d-headers,
4962 meson, midori, msgpack, netsnmp, nginx, ogre, openjdk,
4963 openldap, openvpn, p7zip, paho-mqtt-c, php, polkit, python,
4964 python-attrs, python-crossbar, python-dpkt, python-flask,
4965 python-future, python-iptables, python-jedi, python-markdown2,
4966 python3, qemu, qpdf, qt5, samba4, squashfs, squid, strongswan,
4967 suricata, tzdata, util-linux, vlc, wget, webkitgtk,
4968 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
4969 zic
4970
4971 Issues resolved (http://bugs.uclibc.org):
4972
4973 #11866: initramfs file system fails to boot using Grub on EFI x86_64
4974 #12271: python-iptables runtime dependencies
4975 #12726: systemctl preset-all failed for ctrl-alt-del.target
4976 #12751: OpenJdk package installation issues on target
4977 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
4978 #12811: bootstrap stuck and no login prompt
4979 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header
4980
673d54c6
PK
49812020.02.1, released April 10th, 2020
4982
4983 Important / security related fixes.
4984
4985 core: Also fixup /lib references in libtool .la files, similar
4986 to how it is done for /usr/*.
4987
4988 Various fixes for builds with per-package target/host
4989 directories.
4990
4991 toolchain: Fix kernel headers validation check for external
4992 toolchains. Fix make 4.3+ compatibility in external toolchain
4993 logic.
4994
4995 fs/initramfs: fix show-info so it also shows the usual
4996 rootfs-related variables.
4997
4998 Updated/fixed packages: arm-trusted-firmware, barebox-aux,
4999 bluez5_utils, bubblewrap, busybox, civetweb, cog, collectd,
5000 ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy, hiredis, hostapd,
5001 kmscube, kodi-screensaver-rsxs, libical, libinput, libexif,
5002 libopenssl, libsndfile, linux, linux-tools, llvm, localedef,
5003 mcrypt, mesa3d, meson, monit, nftables, ntp, opencv3,
5004 oprofile, php, pinentry, polkit, pure-ftpd, python-pyyaml,
5005 qt5, quagga, radvd, rcw, redis, rocksdb, samba4, screen,
5006 sdbusplus, swupdate, sysdig, sysklogd, syslinux, syslog-ng,
5007 tor, tslib, uacme, util-linux, vala, vlc,
5008 wireguard-linux-compat, wireguard-tools, wireshark,
5009 wpa_supplicant, xserver_xorg-server
5010
5011 Issues resolved (http://bugs.uclibc.org):
5012
5013 #12711: host-localedef 2.30-20 fails to compile on fedora 32
5014 #12746: "sysdig" package description points to http://sysdig.org, ..
5015
5f5477b0 50162020.02, released March 8th, 2020
0e96faa7
PK
5017
5018 Various fixes.
5019
5020 br2-external: Fix compatibility with make 4.3+
5021
5f5477b0
PK
5022 Updated/fixed packages: bash, bcm2835, binutils, cups,
5023 erlang-p1-acme, fbgrab, gr-osmosdr, gst1-plugins-base,
5024 gst1-validate, gstreamer1, guile, jhead, libdrm, libevdev,
5025 libinput, libnss, libsndfile, libvncserver, linux-firmware,
5026 mesa3d, nodejs, openjdk-bin, openvmtools, optee-test, patch,
5027 php, piglit, pppd, python-django, qemu, qt5base, ruby,
5028 ser2net, swupdate, thrift, zziplib
0e96faa7
PK
5029
5030 Removed packages: classpath, jamvm
5031
5032 Issues resolved (http://bugs.uclibc.org):
5033
5034 #12606: fbgrab location has changed
5035
338e2b5b
PK
50362020.02-rc3, released March 2nd, 2020
5037
5038 Fixes all over the tree.
5039
5040 Infrastructure: Rework file list handling to fix race
5041 conditions when building with per-package target and host
5042 directories and top-level parallel builds.
5043
5044 Updated/fixed packages: aufs, binutils, blktrace, brltty,
5045 cairo, dnsmasq, docker-compose, elf2flt, exim, exiv2, git,
5046 kodi-inputstream-adaptive, libarchive, libcgroup, libgdiplus,
5047 libssh2, libvncserver, libvorbis, linknx, linux-firmware, lxc,
5048 lz4, mosquitto, openjpeg, openrc, poco, proftpd, pure-ftpd,
5049 python3, python-multidict, python-setuptools-scm-git-archive,
5050 qpdf, qt5tools, rdesktop, rocksdb, shellinabox, squid,
5051 suricata, swig, systemd, taglib, util-linux, wireshark, zsh
5052
5053 Issues resolved (http://bugs.uclibc.org):
5054
5055 #12571: ltp-testsuite : Build failure
5056 #12576: 2020.02-RC1: error while loading shared libraries: ...
5057 #12581: 2020.02-rc1 glibc failing to build on fedora 31
5058
b36e2eca
PK
50592020.02-rc2, released February 26th, 2020
5060
5061 Fixes all over the tree.
5062
5063 Toolchain: Ensure strong SSP can only be enabled if the
5064 (external) toolchain supports it.
5065
5066 Fix a race condition related to creating the output/staging
5067 symlink on systems with coreutils < 8.27.
5068
5069 Drop support for the (end of life) Qt 5.6 variant.
5070
5071 Updated/fixed packages: at, armadillo, audiofile, bash,
5072 busybox, erlang, fail2ban, fluidsynth, ipsec-tools, jpeg-turbo,
5073 kvm-unit-tests, libftdi1, libinput, libsvgtiny, libtomcrypt,
5074 libupnpp, libxml2, linux-tools, luv, mbedtls, mesa3d, minicom,
5075 openvmtools, php, qt5, qt5webengine, qwt, radvd, rcw,
5076 sdbusplus, systemd, tpm2-tss, vorbis-tools
5077
5078 Issues resolved (http://bugs.uclibc.org):
5079
5080 #12581: 2020.02-rc1 glibc failing to build on fedora 31
5081
22f07ab2 50822020.02-rc1, released February 18th, 2020
3eacee53
PK
5083
5084 Fixes all over the tree and new features.
5085
5086 Add experimental support for building with a per-package
5087 target and host directory. This still has some rough edges,
5088 but brings a number of advantages:
5089
5090 - Packages will only be able to access the explicitly listed
5091 dependencies and not any other packages that happen to be
5092 built before, ensuring correct dependency information in
5093 Buildroot.
5094
5095 - Possibility for top-level parallel builds, speeding up
5096 builds on multicore machines.
5097
5098 Core: Ensure package-file-lists data is correct after
5099 incremental builds as well.
5100
5101 Architecture: Add support for ARC-HS38 with 64bit multiplier
5102 variant, allow building glibc for big endian ARC, handle 16KB
5103 MMU page size for ARC in toolchain wrapper.
5104
5105 Toolchain: Add binutils 2.33.1, GCC 7.5.0, Arm 9.2-2019.12
5106 toolchains, ARC 2019.09 toolchain. Allow using custom kernel
5107 headers newer than what is known by Buildroot.
5108
5109 pkg-stats: Support for CVE vulnerability reporting by
5110 comparing to NVD database.
5111
5112 Reproducible builds: The go -trimpath option is now used to
5113 get rid of absolute build paths, __FILE__ and __BASE_FILE__
5114 defines are now handled in the toolchain wrapper.
5115
5116 Systemd: Build host variant and use systemctl to automatically
5117 enable unit files rather than manually managing symlinks.
5118
5119 Util-linux: Ensure that hwclock is built without GPLv3
5120 code. Notice that builds with hwclock has contained
5121 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
5122
5123 New defconfigs: Beelink GS1, Raspberrypi4 64bit
5124
5125 New packages: alura, avro-c, bubblewrap, cctz, cereal,
5126 cpuburn-arm, elixir, erlang-base64url, erlang-idna,
5127 erlang-jose, erlang-p1-acme, erlang-p1-mqtree,
5128 erlang-p1-yconf, fluid-soundfont, fluidsynth, gcnano-binaries,
5129 gensio, glslsandbox-player, libargon2, libmodsecurity,
5130 libpam-nfc, libtelnet, lua-codegen, lua-livr, lua-livr-extra,
5131 lua-rotas, lua-silva, mfoc, network-manager-openvpn,
5132 nginx-modsecurity, perl-crypt-openssl-aes,
5133 perl-math-prime-util, pipewire, ptm2human, python-aenum,
5134 python-aiohttp-debugtoolbar, python-aiohttp-mako,
5135 python-aiologstash, python-aiosignal, python-aiozipkin,
5136 python-async-lru, python-avro, python-bunch, python-crontab,
5137 python-dnspython, python-entrypoints, python-esptool,
5138 python-frozenlist, python-future, python-gitdb, python-janus,
5139 python-lockfile, python-logstash, python-nested-dict,
5140 python-pbr, python-pyaes, python-pydantic, python-smmap2,
5141 python-sockjs, python-zc-lockfile, raspi-gpio, rocksdb,
5142 sdbusplus, spidermonkey, thermald, ti-sgx-libgbm, tinyssh,
5143 tio, umtprd, weston-imx, wireguard-linux-compat,
5144 wireguard-tools, xdg-dbus-proxy
5145
5146 Removed packages: bluez_utils, celt051, erlang-p1-iconv, fis,
5147 gadgetfs-test, libplayer, gstreamer, gst-ffmpeg,
5148 gst-fsl-plugins, gst-omapfb, gst-plugins-bad,
5149 gst-plugins-base, gst-plugins-good, gst-plugins-ugly,
5150 perl-digest-md5, perl-mime-base64, perl-net-ping,
5151 python-scapy3k, wireguard
5152
5153 Issues resolved (http://bugs.uclibc.org):
5154
5155 #11906: the new version of mesa3d cannot support etnaviv when..
5156 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
5157 #12121: PyQt5.QtSerialPort and other modules not being built
5158 #12256: package tar is outdated (1.29 is 3 years old
5159 #12286: Can't import gobject in python 3.8
5160 #12376: python-scapy3k is deprecated
5161 #12386: carriage return issue when "make menuconfig"
5162 #12441: qt5webengine build error: asm/errno.h: No such file or..
5163 #12446: Buildroot fails to finish installing packages
5164 #12456: qtvirtualkeyboard: No such file or directory
5165 #12461: libglib2 build files with deep directory structure
5166 #12481: minicom fails when output directory path contains "m4"
5167 #12501: libnss-3.49.1: ld error: multiple definition of `gcm_..
5168 #12526: host-nodejs 12.14.1: configure fail: AttributeError: ..
5169 #12536: Linux-Headers extracting failure
5170 #12546: Ninja 1.10 build Error
5171
ed4f7ddf
PK
51722019.11.3, released April 10th, 2020
5173
5174 Important / security related fixes.
5175
5176 core: Fix compatibility with make 4.3+. Also fixup /lib
5177 references in libtool .la files, similar to how it is done for
5178 /usr/*.
5179
5180 toolchain: Fix kernel headers validation check for external
5181 toolchains.
5182
5183 fs/initramfs: fix show-info so it also shows the usual
5184 rootfs-related variables.
5185
5186 Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
5187 civetweb, cog, collectd, ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy,
5188 hiredis, hostapd, kmscube, libical, libopenssl, libsndfile,
5189 linux-tools, llvm, monit, ntp, php, pure-ftpd, radvd, redis,
5190 samba4, screen, sysdig, syslinux, syslog-ng, tor, uacme,
5191 util-linux, vala, vlc, wpa_supplicant, xserver_xorg-server
5192
5193 Issues resolved (http://bugs.uclibc.org):
5194
5195 #12746: "sysdig" package description points to http://sysdig.org, ..
5196
c10d3458
PK
51972019.11.2, released March 16th, 2020
5198
5199 Important / security related fixes.
5200
5201 Core: Ensure package-file-lists data is correct after
5202 incremental builds as well.
5203
5204 Fix a race condition related to creating the output/staging
5205 symlink on systems with coreutils < 8.27.
5206
5207 Toolchain: ARC tools bumped to arc-2019.09.
5208
5209 Br2-external: Fix patch handling when external linux-extension
5210 packages are used. Fix compatibility with make 4.3+
5211
5212 Util-linux: Ensure that hwclock is built without GPLv3
5213 code. Notice that builds with hwclock has contained
5214 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
5215
5216 Updated/fixed packages: armadillo, at, bcm2835, binutils,
5217 blktrace, bluez-alsa, bootstrap, brltty, busybox, cairo,
5218 clamav, cog, cups, czmq, dnsmasq, docker-containerd, dovecot,
5219 dovecot-pigeonhole, e2fsprogs, elf2flt, eudev, exim, exiv2,
5220 fbgrab, gettext-tiny, glibc, go, grep, gst1-validate, guile,
5221 imagemagick, jhead, jpeg-turbo, kvm-unit-tests, lapack,
5222 libarchive, libcgroup, libdrm, libevent, libexif, libftdi1,
5223 libgdiplus, libjpeg, libsigrok, libsndfile, libssh2,
5224 libsvgtiny, libvncserver, libvorbis, libxml2, libxslt, linknx,
5225 lxc, lz4, mariadb, mbedtls, meson, mongoose, mosquitto, musl,
5226 ncurses, nodejs, ntfs-3g, ogre, opencv3, openjdk, openjpeg,
5227 openrc, openswan, openvmtools, optee-test, patch, php, piglet,
5228 postgresql, pppd, proftpd, pure-ftpd, python-django,
5229 python-pyqt5, python-setuptools-scm-git-archive, python3,
5230 qemu, qt5base, qt5tools, qt5virtualkeyboard, qt5webengine,
5231 qwt, rdesktop, ruby, runc, samba4, shellinabox,
5232 skeleton-init-openrc, smartmontools, spdlog, sqlcipher, squid,
5233 suricata, swig, swupdate, sysklogd, taglib, thrift,
5234 ti-cgt-pru, uclibc, util-linux, vorbis-tools, webkitgtk,
5235 wireshark, wpebackend-fdo, wpewebkit, xen,
5236 xserver_xorg-server, zeromq, zsh, zziplib
5237
5238 Issues resolved (http://bugs.uclibc.org):
5239
5240 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
5241 #12331: meson issue
5242 #12456: qtvirtualkeyboard: No such file or directory
5243 #12461: libglib2 build files with deep directory structure
5244 #12481: minicom fails when output directory path contains "m4"
5245 #12606: fbgrab location has changed
5246
538d2773
PK
52472019.11.1, released January 12th, 2020
5248
5249 Important / security related fixes.
5250
5251 Infrastructure: kconfig: Fix reconfigure logic, python: Ensure
5252 correct compiler and linker flags are used for compiled code
5253
5254 utils/scanpypi: Remind users to update DEVELOPERS
5255
5256 Defconfigs: imx6-sabresd: Fix the Qt5 display names,
5257 imx8: Drop extra copy of U-Boot DTB
5258
5259 Updated/fixed packages: acsccid, bitcoin, boost, busybox,
5260 cc-tool, cmocka, cpio, cups, dante, dialog, dillo, docker-cli,
5261 docker-containerd, docker-engine, easy-rsa, ebtables,
5262 ecryptfs-utils, efl, ffmpeg, gdb, git, glibc, gnupg2, go,
5263 gpsd, grpc, gst1-plugins-bad, iputils, jasper,
5264 kf5-kcoreaddons, leveldb, libarchive, libfribi, libgit2,
5265 libkrb5, libp11, librsvg, libssh, libtomcrypt, libuio, libv4l,
5266 lirc-tools, log4cplus, lrzip, lvm2, mali-t76x,
5267 matchbox-desktop, mender-grubenv, mmc-utils, mosquitto,
5268 nodejs, ntp, openipmi, opencv3, openpowerlink, openrc, pango,
5269 perl-sys-cpu, pimd, postgresql, pulseaudio, python-brotli,
5270 python-coherence, python-crc16, python-django, python-dpkt,
5271 python-gobject, python-pyasn-modules, python-pypcap,
5272 python-pyqt5, python-subprocess32, python3, qpdf,
5273 qt-webkit-kiosk, qt5virtualkeyboard, qt5webengine, quota,
5274 rabbitmq-c, rauc, rpcbind, rtl8821au, runc, rygel, samba4,
5275 sdl2, setserial, snort, spidev_test,
5276 sunxi-mali-mainline-driver, syslog-ng, sysrepo, tcllib, tftpd,
5277 usbmount, w_scan, wavpack, wsapi, wsapi-fcgi, wsapi-xavante,
5278 x265, xserver_xorg-server, ytree, zip
5279
5280 Issues resolved (http://bugs.uclibc.org):
5281
5282 #12121: PyQt5.QtSerialPort and other modules not being built
5283 #12286: Can't import gobject in python 3.8
5284
836b84a7
PK
52852019.11, released December 1st, 2019
5286
5287 Various fixes.
5288
5289 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
5290 <pkg>_DL_OPTS by default, just like it is done for a number of
5291 other package variables.
5292
5293 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
5294 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
5295 the (rare) case where the .py files are needed at runtime
5296 rather than .pyc.
5297
5298 Updated/fixed packages: am33x-cm3, bind, collectd, go, gob2,
5299 gst1-plugins-bad, haproxy, jasper, jpeg-turbo, libdrm,
5300 libftdi, libftdi1, libnss, libselinux, libstrophe, lzma,
5301 minicom, network-manager, nodejs, oniguruma, opencv3,
5302 openvmtools, perl-gdgraph, perl-gdtextutil, prosody,
5303 python-cchardet, systemd, tiff, wolfssl,
5304
5305 Issues resolved (http://bugs.uclibc.org):
5306
5307 #11416: check-uniq-files staging issue
5308 #12146: Oprofile runtime issue
5309 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
5310 #12171: Python-opencv needs config.py and config-3.7.py to run..
5311 #12196: duma package
5312 #12211: host-nodejs 10.15.3 package fail to build
5313 #12316: tzdata fails to install with empty "default local time"
5314 #12326: network-manager build fails with missing glib error
5315 #12366: Gstreamer1 gst1-plugins-bad do not compile with RPI-Userland
5316
fc1c7e59
PK
53172019.11-rc3, released November 24th, 2019
5318
5319 Fixes all over the tree.
5320
5321 Updated/fixed packages: asterisk, clamav, domoticz, faifa,
5322 gerbera, kmod, kvm-unit-tests, libupnp18, linux-serial-test,
5323 lsof, ltp-testsuite, lxc, mesa3d, mesa3d-headers, perl, php,
5324 postgresql, qemu, rauc, redis, rpcbind, spice, spice-protocol,
5325 systemd, tftpd, waylandpp, webkitgtk, zip
5326
1ab7e0c6
PK
53272019.11-rc2, released November 16th, 2019
5328
5329 Fixes all over the tree.
5330
5331 Toolchain: ARC tools bumped to arc-2019.09-rc1, ensure
5332 external toolchain kernel headers version check correctly stop
5333 the build on mismatch
5334
5335 Meson: Fix generation of global cross-compilation.conf
5336
5337 Download: Also use the package download method for extra
5338 downloads from the same site, so it does not get confused by
5339 URLs containing '+'
5340
5341 Defconfigs: Fix boot issue for beaglebone
5342
5343 Updated/fixed packages: bird, chrony, connman, dhcp, domoticz,
5344 dropwatch, dtc, elf2flt, gettext-tiny, glog, intel-microcode,
5345 ipsec-tools, jailhouse, kodi, libfribi, libmbim, libressl,
5346 libsigrokdecode, libsvgtiny, linux-serial-test, ltp-testsuite,
5347 lvm2, lxc, mariadb, mesa3d, minizip, ndisc6, neardal, ninja,
5348 ofono, openvmtools, oracle-mysql, qt5wayland, safeclib, socat,
5349 sudo, systemd, wpewebkit, xserver_xorg-server
5350
78d373f7 53512019.11-rc1, released November 5th, 2019
bc8d4e97
PK
5352
5353 Fixes all over the tree and new features.
5354
5355 Dependencies: Gcc/g++ 4.8 or newer is now required on the
5356 build host.
5357 Ensure host has JSON::PP perl module installed if
5358 webkitgtk/wpewebkit packages are enabled as it is needed
5359 during their build process.
5360
5361 Toolchain: Add support for the D programming language (GCC
5362 9.x, Glibc).
5363 GCC 9.x updated to 9.2.0, Glibc updated to 2.30, Musl updated
5364 to 1.1.24, uClibc-ng updated to 1.0.32, ARC toolchain updated
5365 to arc-2019.09-eng002.
5366 Musl: Add a patch to add support for
5367 sched_{get,set}scheduler() and sched_{get,set}param() for
5368 compatibility.
5369 Generate check-headers program under BUILD_DIR rather than
5370 /tmp to fix issues with distributions mounting /tmp noexec.
5371 Also copy libssp.so for external toolchains if SSP
5372 to handle toolchains providing SSP support in libssp rather
5373 than in the C library
5374
5375 New defconfigs: Beaglebone AI, FriendlyARM Nanopi NEO Plus2,
5376 Libre Computer "La Frite", QEMU Armv7-A with trustzone/OP-TEE,
5377 STM32MP157 Discovery Kit
5378
9bcc20f1
PK
5379 Arch: RISC-V: Default to a sensible floating point ABI based
5380 on the selected ISA extensions rather than always defaulting
5381 to ILP32/64
bc8d4e97
PK
5382
5383 Graph-size: Package sizes are now shown in human readable form
5384 (Kib/Mib/Gib) rather than always in Kib. Binary (KB/MB/GB)
5385 format can be selected using the --binary option. The cut-off
5386 limit for classifying packages as "other" is now configurable
5387 using the --size-limit option.
5388
5389 Br2-external: Linux kernel extensions can now also be provided
5390 in an external tree by adding packages under
5391 linux/linux-ext-*.mk. See the manual for details.
5392
5393 Fakeroot now works correctly under Microsoft Windows 10
5394 Services for Linux, which does not provide SYSV IPC support
5395
5396 The check-uniq-files logic which would complain if multiple
5397 packages would touch the same files has been removed as it
5398 causes issues in certain situations (when packages are
5399 rebuilt) and the issue is no longer considered a problem for
5400 toplevel parallel builds as those will use a per-package
5401 staging/target directory.
5402 With this removed, Python is no longer required for a basic
5403 build (only for optional scripts).
5404
5405 support/scripts/genimage.sh will no longer make a copy of
5406 TARGET_DIR, speeding up post-build/image scripts.
5407
5408 The runtime test logic now uses Python 3.x.
5409
5410 A 'v' prefix has been dropped from the <pkg>_SOURCE variable
5411 for a number of packages to match the version numbers used by
5412 https://release-monitoring.org
5413
5414 New packages: caps, collectl, dav1d, fstrcmp, ima-evm-utils,
5415 jitterentropy-library, kodi-vfs-rar, kodi-vfs-sftp, libavl,
9bcc20f1
PK
5416 libhttpserver, libmspack, libnetconf2, libolm, libyang,
5417 linux-serial-test, lrzip, mdevd, minimodem, musl-fts, netifrc,
5418 ogre, openlayers, python-aioredis, python-asgiref,
bc8d4e97
PK
5419 python-backports-functools-lru-cache, python-bluezero,
5420 python-brotli, python-channels, python-channels-redis,
5421 python-colorlog, python-daphne, python-django-enumfields,
5422 python-jaraco-functools, python-kiwisolver, python-msgfy,
5423 python-rpi-ws281x, python-setuptools-scm-git-archive,
5424 python-simplelogging, python-soupsieve, python-sqliteschema,
5425 python-sqlparse, python-tqdm, python-webencodings, qt5webview,
5426 restclient-cpp, ripgrep, snmpclitools, sunwait, sysrepo,
5427 uacme, utf8proc, uvw, ytree
5428
5429 Removed packages: alljoyn, alljoyn-base, alljoyn-tcl-base,
5430 devmem2, eventlog, kodi-audiodecoder-opus,
5431 kodi-screensaver-planestate, kodi-visualisation-waveforhue,
5432 python-pysnmp-apps, riscv-pk, ustr
5433
5434 Issues resolved (http://bugs.uclibc.org):
5435
5436 #9881: systemd-resolved not setting resolv.conf link
5437 #10171: devmem2 w (word) is 8 bytes in x86 64 systems
5438 #10586: musl gcc has ifunc enabled when musl doesn't support it
5439 #10806: Allow nfs-utils to use ipv6
5440 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
5441 #11411: check-uniq-files target issue
5442 #11766: Console (getty) issues with systemd
5443 #11781: mariadb build error
5444 #12031: Build of cups-filters fails while linking, apparently due..
5445 #12116: console prompt does not appear after login
5446 #12141: eudev package is missing "render" and "kvm" groups
5447 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
5448 #12186: Raspberry Pi Zero-W build fails on newer kernel versions
5449 #12191: cmake BUILDDIR
5450 #12241: Permission denied while running "make"
5451 #12261: sudo versions prior to 1.8.28 are affected.
5452 #12276: make clean/distclean does not remove BR2_DL_DIR and BR2_HOST_DIR
5453 #12281: Custom configuration fails to build (based on raspberrypi3_..
5454
8f75fbbe
PK
54552019.08.3, released December 7th, 2019
5456
5457 Important / security related fixes.
5458
5459 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
5460 <pkg>_DL_OPTS by default, just like it is done for a number of
5461 other package variables
5462
5463 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
5464 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
5465 the (rare) case where the .py files are needed at runtime
5466 rather than .pyc.
5467
5468 Fix <pkg>-reconfigure handling for packages using the kconfig
5469 infrastructure.
5470
5471 Toolchain: ensure external toolchain kernel headers version
5472 check correctly stop the build on mismatch
5473
5474 Deconfigs: beaglebone: fix boot issue
5475
5476 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
5477 clamav, cmocka, collectd, connman, dhcp, dropwatch, faifa,
5478 gettext-tiny, gob2, haproxy, intel-microcode, ipsec-tools,
5479 jailhouse, jasper, jpeg-turbo, kodi, kvm-unit-tests, libftdi,
5480 libftdi1, libnss, libressl, libstrophe, libsvgtiny, lvm2,
5481 lzma, mariadb, minicom, mosquitto, neardal, ninja, nodejs,
5482 oniguruma, openvmtools, oracle-mysql, perl-gdgraph,
5483 perl-gdtextutil, php, postgresql, prosody, python-cchardet,
5484 python-django, qt5wayland, rabbitmq, rauc, redis, rpcbind,
5485 socat, spice, spice-protocol, tftpd, tiff, webkitgtk
5486
5487 New packages: libmspack
5488
5489 Issues resolved (http://bugs.uclibc.org):
5490
5491 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
5492 #12171: Python-opencv needs config.py and config-3.7.py to run..
5493 #12211: host-nodejs 10.15.3 package fail to build
5494 #12316: tzdata fails to install with empty "default local time"
5495
de6739c8
PK
54962019.08.2, released November 9th, 2019
5497
5498 Important / security related fixes.
5499
5500 Toolchain: Also copy libssp.so for external toolchains if SSP
5501 to handle toolchains providing SSP support in libssp rather
5502 than in the C library
5503
5504 Download: Also use the package download method for extra
5505 downloads from the same site, so it does not get confused by
5506 URLs containing '+'
5507
5508 Fakeroot now works correctly under Microsoft Windows 10
5509 Services for Linux, which does not provide SYSV IPC support
5510
5511 utils/test-pkg: ensure to exit with an error upon failure
5512
5513 Updated/fixed packages: asterisk, azmq, binutils,
5514 cups-filters, domoticz, dtc, duma, elf2flt, eudev, exfat,
5515 exfat-utils, fakeroot, fdk-aac, file, freerdp, gcc, gd,
5516 ghostscript, go, gpsd, grpc, gst1-plugins-base, gvfs, icu,
5517 intel-microcode, kvm-unit-tests, libfribidi, libnspr, libnss,
5518 libopenssl, libpcap, libpciaccess, librsvg, libseccomp,
5519 libsigrok, libtorrent, libunwind, libva, linux-tools,
5520 lua-sdl2, lxc, minizip, mjpegtools, mongoose, mono, nbd,
5521 nfs-utils, php, piglit, python, python-autobahn,
5522 python-pysnmp-apps, python-tornado, python3, qemu, qt5base,
5523 ruby, safeclib, samba4, sdl_mixer, sox, sudo, suricata,
5524 systemd, tcpdump, unscd, util-linux, vdr-plugin-vnsiserver,
5525 vtun, wireshark, xvisor, yaffs2utils
5526
5527 Issues resolved (http://bugs.uclibc.org):
5528
5529 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
5530 #12261: sudo versions prior to 1.8.28 are affected
5531
9c814962
PK
55322019.08.1, released October 3rd, 2019
5533
5534 Important / security related fixes.
5535
5536 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
5537 Use default console settings
5538
5539 Dependencies: Ensure host has JSON::PP perl module installed
5540 if webkitgtk/wpewebkit packages are enabled as it is needed
5541 during their build process.
5542
5543 Toolchain: Generate check-headers program under BUILD_DIR
5544 rather than /tmp to fix issues with distributions mounting
5545 /tmp noexec.
5546
5547 Updated/fixed packages: asterisk, augeas, axel, bind, bwm-ng,
5548 cups, cups-filters, docker-cli, docker-engine, docker-proxy,
5549 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd, joe,
5550 kf5-extra-cmake-modules, kf5-modemmanager-qt,
5551 kf5-networkmanager-qt, libcamera, libcurl, libgcrypt,
5552 libglib2, libgpg-error, libnspr, libnss, libopenssl,
5553 logrotate, luksmeta, mariadb, mbedtls, mongodb, mosquitto,
5554 ncurses, nfs-utils, nghttp2, nodejs, openvmtools, php,
5555 protobuf, putty, qemu, samba4, snort, swupdate,
5556 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
5557 wireshark
5558
5559 Issues resolved (http://bugs.uclibc.org):
5560
5561 #10806: Allow nfs-utils to use ipv6
5562 #11781: mariadb build error
5563 #12031: Build of cups-filters fails while linking, apparently due..
5564 #12141: eudev package is missing "render" and "kvm" groups
5565 #12241: Permission denied while running "make"
5566
1fcdfbfb
PK
55672019.08, released September 1st, 2019
5568
5569 Various fixes.
5570
5571 Defconfigs: Removed nanopc t4, nanopi m4 and neo4, pine64
5572 rockpro64 and raxda rock pi4 as they rely on a ARM32 toolchain
5573 on the build host to build ATF. These defconfigs will be added
5574 back once a package providing such toolchain is
5575 available. Also dropped ts4800 defconfig as it does not build
5576 with GCC >= 8.x.
5577
5578 Updated/fixed packages: libxcb, php, python-numpy, webkitgtk,
5579 wpewebkit, xfont_font-util
5580
5581 Issues resolved (http://bugs.uclibc.org):
5582
5583 #12156: buildroot-2019.08-rc3 does not build for Pi Zero W
5584
cd8ab185
PK
55852019.08-rc3, released August 28th, 2019
5586
5587 Fixes all over the tree.
5588
5589 Updated/fixed packages: clamav, dovecot, dovecot-pigeonhole,
5590 gcc, intel-microcode, libmicrohttpd, libmodplug, mpg123,
5591 nginx, openldap, python, qemu, samba4, squid, strace, vlc
5592
5593 Issues resolved (http://bugs.uclibc.org):
5594
5595 #11686: fbdev_drv.so: undefined symbol: shadowUpdatePackedWeak,..
5596
f3221f1a 55972019.08-rc2, released August 20th, 2019
a8bdbef2
PK
5598
5599 Fixes all over the tree.
5600
5601 Compile fixes for a number of defconfigs.
5602
5603 Updated/fixed packages: apache, autofs, batctl, batman-adv,
5604 bind, collectd, cwiid, dahdi-linux, dahdi-tools, daq,
f3221f1a
PK
5605 dehydrated, dhcp, dtc, efl, enlightenment, evtest, giflib,
5606 gnutls, go, gst-plugins-bad, gst-plugins-base,
5607 gst1-plugins-bad, gst1-plugins-base, gst1-rtsp-server, gtkmm3,
5608 gupnp, harfbuzz, imagemagick, lftp, libbsd, libcpprestsdk,
5609 libdnet, libfm, libgit2, libgtk2, libgtk3, libpri, librsvg,
5610 libss7, libssh2, libwpe, lua-cqueues, metacity, micropython,
5611 mpd, mpg123, musl, mpv, openblas, openbox, opencv, pango,
5612 pcmanfm, piglit, pigpio, pinentry, postgresql, qemu, qt5base,
5613 qt5enginio, qt5multimedia, qt5serialbus, quagga, quazip,
5614 rrdtool, rygel, samba4, stellarium, tcpreplay, ti-gfx, vte,
5615 wampcc, wilink-bt-firmware, wireless-regdb, wpebackend-fdo,
a8bdbef2
PK
5616 xscreensaver
5617
5618 Removed packages: libamcodec, odroid-mali, odroid-scripts
5619
5620 Issues resolved (http://bugs.uclibc.org):
5621
5622 #9481: NetworkManager/Ping unable to resolve domains
5623 #10566: php.mk is missing option --with-pgsql
5624 #10861: Package batman_adv Makefile is missing include header direct..
5625 #11641: linux kernel .config timestamp always out of date fixed with..
5626 #11671: russian locale ru_RU:145: LC_TIME: syntax error
5627 #11701: recuuring of usr and in bin shortcuts are created
5628 #11741: pigpio does not build host-pigpio
5629 #11876: automount using host mount/umount
5630 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
5631 #11921: dahdi fails to build
5632 #11936: libcpprestsdk should install to staging
5633 #11946: wilink-bt-firmware: moved from github to http://git.ti.com/ti-bt
5634 #11961: libpri build failure
5635 #12086: dhcp shared libraries not installed to target
5636 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
5637 #12106: daq: build fails if libdumbnet-dev is installed in the host
5638 #12126: vc4 has neon as hard dependency
5639
9b9abb0d
PK
56402019.08-rc1, released August 9th, 2019
5641
5642 Fixes all over the tree and new features.
5643
5644 toolchain: ARC toolchain updated to 2019.03 (binutils 2.32.51
5645 / GCC 8.3.1 / glibc 2.29), ARM AAarch64/ARM toolchains updated
5646 to 2019.03. Add GCC 9.1.0, remove GCC 4.9 and 6.5, add GDB
5647 8.3, remove GDB 7.12 and 8.0.1, default to GDB 8.2, GCC
5648 8.3.0. Musl updated to 1.1.23, bringing support for RISC-V 64.
5649
5650 Architectures: Internal toolchain support for C-SKY, support
5651 for ARC HS48 v3.1 and HS38 with Quad MAC & FPU, support for
5652 ARM A76, A76/A55 big.LITTLE, emag, neoverse-N1, phecda and
5653 tsv110.
5654
5655 Filesystems: Pass extra pax options to tar for binary
5656 reproducibility. Build host-cpio for the --reproducible option
5657 support when BR2_REPRODUCIBLE is enabled. Genimage updated to
5658 version 11, bringing GPT support.
5659
5660 Br2-external: Add support for injecting additional options to
5661 the list of preconfigured external toolchains and libjpeg and
5662 openssl providers using files under provides/. See the manual
5663 for details.
5664
5665 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
5666 passed before the standard exclusions so they are not ignored
5667 by rsync when using override-srcdir.
5668
5669 Gnuconfig updated to 2019-05-28, adding C-SKY support.
5670
5671 test-pkg: Correct long option handling and clean output dir
5672 after a successful build to save disk space.
5673
5674 support/testing: Emulate a machine with 256MB RAM to fix
5675 issues with certain tests running out of memory, use
5676 virtio-rng to provide needed entrophy.
5677
5678 pkg-stats: support outputting in JSON format with --json for
5679 easier post processing. The classic HTML output is still
5680 available with --html. Parallelize access to
5681 release-monitoring.org to speed up runtime.
5682
5683 Drop non-conventional version prefix/suffix/separators for
5684 packages for better compatibility with release-monitoring.org
5685
5686 Packages:
5687 Init systems: Add basic openrc support and
5688 <pkg>_INSTALL_INIT_OPENRC variable in the infrastructure to
5689 install openrc service scripts if enabled.
5690
5691 busybox: Build each applet as a separate binary when SELinux
5692 is enabled for more finegrained policy control. Use daemon
5693 mode for mdev rather than legacy hotplug.
5694
5695 linux: Workaround -Werror related build failure on powerpc,
5696 by forcing CONFIG_PPC_DISABLE_WERROR on.
5697
5698 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
5699 partition is available before mounting.
5700
5701 New defconfigs: HiFive Unleashed, I.MX8MM EVK and Pico, Nanopi
5702 m4 and neo4, Nanopc t4, Olimex A33 olinuxino, Pine64
5703 Rockpro64, PowerPC mac99, QEMU C-SKY 610/807/810/860 virt,
5704 Raspberry Pi 4, Raxda rock pi4, Solidrun Clearfog GT-8K
5705
5706 Removed defconfigs: Odroid C2
5707
5708 New packages: bitcoin, c-capnproto, fatcat, ifmetric, jack1,
5709 jailhouse, libubootenv, luasyslog, mender-grubenv,
5710 murata-cyw-fw, openrc, piglit, python-colorama, python-cycler,
5711 python-hiredis, python-ifaddr, python-inflection,
5712 python-iptables, python-matplotlib, python-periphery,
5713 python-pycairo, python-redis, python-termcolor,
5714 python-tinyrpc, python-txdbus, skeleton-init-openrc, spdlog,
5715 sshguard, stellarium, zziplib
5716
5717 Removed packages: xapp_mkfontdir
5718
5719 Issues resolved (http://bugs.uclibc.org):
5720
5721 #11096: Upgrade from glibc 2.26 to 2.27 broke some locales...
5722 #11271: utils/check-package fails with exception depending on..
5723 #11991: [numpy] segfault when compiling for RPi3 64bits
5724 #12016: Grub fails to boot bzImage after upgrade to 2019.05
5725 #12046: Can’t login as root user after upgrading to buildroot..
5726 #12051: package/dhcp installs libtool wrapper scripts on tar...
5727 #12076: Patchelf can link against an incompatible libc++ ver...
5728
c8bab5be
PK
57292019.05.3, Released October 3rd, 2019
5730
5731 Important / security related fixes.
5732
5733 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
5734 Use default console settings
5735
5736 Dependencies: Ensure host has JSON::PP perl module installed
5737 if webkitgtk/wpewebkit packages are enabled as it is needed
5738 during their build process.
5739
5740 Toolchain: Generate check-headers program under BUILD_DIR
5741 rather than /tmp to fix issues with distributions mounting
5742 /tmp noexec.
5743
5744 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
5745 cups-filters, docker-cli, docker-engine, docker-proxy,
5746 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd,
5747 iptables, joe, kf5-extra-cmake-modules, kf5-modemmanager-qt,
5748 kf5-networkmanager-qtlibcamera, libcurl, libgcrypt,
5749 libgpg-error, libnftl, libnspr, libnss, libopenssl,
5750 libtorrent-rasterbar, luksmeta, mariadb, mbedtls, mongodb,
5751 mosquitto, ncurses, nfs-utils, nghttp2, nodejs, openvmtools,
5752 php, protobuf, putty, qemu, samba4, swupdate,
5753 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
5754 wireshark
5755
5756 Issues resolved (http://bugs.uclibc.org):
5757
5758 #10806: Allow nfs-utils to use ipv6
5759 #11781: mariadb build error
5760 #12031: Build of cups-filters fails while linking, apparently due..
5761 #12141: eudev package is missing "render" and "kvm" groups
5762 #12241: Permission denied while running "make"
5763
3b877a7f
PK
57642019.05.2, Released September 3rd, 2019
5765
5766 Important / security related fixes.
5767
5768 Filesystems: Pass extra pax options to tar for binary
5769 reproducibility.
5770
5771 Updated/fixed packages: apache, arm-trusted-firmware,
5772 asterisk, atk, autofs, batctl, batman-adv, berkeleydb,
5773 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
5774 dahdi-linux, dahdi-tools, daq, dehydrated, dhcp, dovecot,
5775 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
5776 git, glib-networking, glibc, gnupg2, gnutls, go,
5777 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
5778 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
5779 libgit2, libgtk2, libgtk3, libmodplug, libnss, libpri,
5780 libshout, libss7, libssh2, libvips, libxcb, linux-headers,
5781 mdadm, mesa3d, metacity, mpg123, mosquitto, musl, nginx,
5782 oniguruma, openblas, opencv3, openjdk, openjdk-bin, openldap,
5783 openvmtools, pcmanfm, php, pigpio, postgresql, prboom,
5784 proftpd, proj, python, python-django, python-idna,
5785 python-numpy, python-urllib3, python3, qemu, qt5, qt5base,
5786 qt5enginio, quagga, rygel, squid, subversion, tcpreplay,
5787 unzip, vlc, vte, webkitgtk, wireless-regdb, xen,
5788 xfont_font-util, xlib_libICE, xlib_libXfont, xlib_libXfont2,
5789 yad, zeromq
5790
5791 Issues resolved (http://bugs.uclibc.org):
5792
5793 #11741: pigpio does not build host-pigpio
5794 #11876: automount using host mount/umount
5795 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
5796 #11921: dahdi fails to build
5797 #11961: libpri build failure
5798 #12086: (dhcpd-missing-libs) - dhcp shared libraries not installed to..
5799 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
5800 #12106: daq: build fails if libdumbnet-dev is installed in the host
5801 #12126: vc4 has neon as hard dependency
5802
c0225c27
PK
58032019.05.1, Released July 7th, 2019
5804
5805 Important / security related fixes.
5806
5807 arch: x86: Fix typo breaking 'core-avx2' variant
5808
5809 linux: Workaround -Werror related build failure on powerpc,
5810 by forcing CONFIG_PPC_DISABLE_WERROR on.
5811
5812 support/testing: Emulate a machine with 256MB RAM to fix
5813 issues with certain tests running out of memory.
5814
5815 test-pkg: Correct long option handling and clean output dir
5816 after a successful build to save disk space.
5817
5818 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
5819 partition is available before mounting.
5820
5821 Updated/fixed packages: barebox, busybox, bzip2, davfs2,
5822 dialog, docker-cli, docker-engine, exim, expat, faad2,
5823 haveged, irssi, libcamera, libcdaudio, libcurl, libglib2,
5824 libressl, libsecret, lmbench, meson, monit, php, postgresql,
5825 psplash, python-django, qt5base, tvheadend, webkitgtk,
5826 xserver_xorg-server, znc
5827
8d4e26da
PK
58282019.05, released June 2nd, 2019
5829
5830 Various fixes.
5831
5832 Toolchain: Ensure pre-built Andes toolchains can only be
5833 selected when x86 32bit support is available on the host.
5834 Disallow PowerPC SPE ABI for GCC >= 8.x, as it is no longer
5835 supported.
5836
5837 Infra: pkg-config: Use a dedicated timestamp file rather than
5838 .config as that gets touched by linux-4.19+, causing repeated
5839 builds.
5840
5841 Add C-SKY support to our config.sub (gnuconfig)
5842
5843 Updated/fixed packages: dosfstools, botan, brotli, dropbear,
5844 flare-engine, gst1-plugins-bad, libhtp, libnss, libopenssl,
5845 linuxptp, matchbox-panel, mender, mutt, netsurf,
5846 network-manager, opencv3, openjdk, openmpi, php,
5847 python-cython, qt5multimedia, qtwayland, qt5webkit-examples,
5848 supertux, suricata, tpm2-totp, v4l2loopback, wireshark,
5849 wpewebkit
5850
2c96d648
PK
58512019.05-rc3, released May 25th, 2019
5852
5853 Fixes all over the tree.
5854
5855 check-bin-arch: Ignore /usr/lib/grub, similar to how /lib/grub
5856 is ignored.
5857
5858 check-package: Warn about utf-8 characters in .mk files
5859
5860 Linux: Default to 5.1.x series
5861
5862 Updated/fixed packages: assimp, atop, chocolate-doom, cjson,
5863 ddrescue, dhcp, ffmpeg, gerbera, glibmm, gpsd, gst-ffmpeg,
5864 intel-microcode, jasper, keepalived, kismet, libcpprestsdk,
5865 libcurl, libssh2, libupnp18, luarocks, mono-gtksharp3, opus,
5866 postgresql, pcsc-lite, python, tslib, webkitgtk,
5867 wpebackend-fdo, wpewebkit
5868
2adc578d
PK
58692019.05-rc2, released May 15th, 2019
5870
5871 Fixes all over the tree.
5872
5873 Updated/fixed packages: bind, bullet, ca-certificates,
5874 collectd, cracklib, dhcp, gdb, libinput, libtorrent-rasterbar,
5875 linknx, lynx, mono, netsurf, optee-os, postgresql, qt5enginio,
5876 qt5multimedia, rpm, samba4, sqlite, strace, uclibc, woff2
5877
5878 Issues resolved (http://bugs.uclibc.org):
5879
5880 #11841: grub-efi.cfg not used when building EFI disk image
5881
a8b229a7
PK
58822019.05-rc1, Released May 8th, 2019
5883
5884 Fixes all over the tree and new features.
5885
5886 Architecture: Andes 32-bit (nds32) support added.
5887
5888 Only build host-lzip / host-xz when really needed by packages,
5889 not just when not available on the build host.
5890
5891 Toolchain: Glibc bumped to 2.29, musl bumped to 1.1.22,
5892 binutils 2.32 added, 2.28/2.29 removed, default changed to
5893 2.31.1.
5894
5895 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
5896 forward {f,l,}chown calls to libc when running under fakeroot
5897 to fix issues when building in restricted environments
5898 (E.G. user namespace with bubblewrap).
5899
5900 Linux: Also build default make target to ensure extra files
5901 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
5902 built. Notice: This may mean that extra host utilities like
5903 uboot-mkimage are needed.
5904
5905 Infrastructure: show-info and <pkg>-show-info make targets
5906 added to output package metadata in JSON format for external
5907 use.
5908
5909 pkg-generic: Only tweak .la files needing it to ensure they
5910 are not included in subsequent package file lists.
5911
5912 test-pkg: Generate a basic package config if none is
5913 specified.
5914
5915 Gettext-tiny package added as an lightweight replacement for
5916 GNU gettext for situations where NLS support is not needed.
5917
5918 New defconfigs: Andes AE3XX, Freescale imx8mpico / imx8qxpmek
5919 / T2080 QDS RDB, Licheepi zero, Orangepi R1
5920
5921 Removed defconfigs: Olimx A20 Olinuxino Lime legacy
5922
5923 New packages: bats-core, bayer2rgb-neon, brickd, cog, dacapo,
5924 enet, gettext-tiny, gli, gst1-plugins-bayer2rgb-neon,
5925 imx-sc-firmware, intel-mediadriver, intel-mediasdk, libcamera,
5926 libhtp, libp11, libwpe, lua-binaryheap, lua-gd, lua-lunitx,
5927 mender-artifact, most, oniguruma, openjdk, openjdk-bin,
5928 opensbi, optee-benchmark, optee-client, optee-examples,
5929 optee-os, optee-test, paho-mqtt-cpp, python-aioblescan,
5930 python-aioconsole, python-aiohttp-cors, python-aiomonitor,
5931 python-backcall, python-jedi, python-parso, python-pyjwt,
5932 python-terminaltables, suricata, tpm2-totp, uftp,
5933 wpebackend-fdo, wpewebkit
5934
5935 Removed packages: libump, lunit, sunxi-mali
5936
5937 Issues resolved (http://bugs.uclibc.org):
5938
5939 #11716: Typo on website, saying latest release is 2018.2.11
5940 #11756: package/syslinux: MBR's don't fit because of binutils..
5941 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
5942 #11816: Only selected coreutils binaries are installed
5943
eea7f7a6
PK
59442019.02.11, released April 9th, 2020
5945
5946 Important / security related fixes.
5947
5948 core: Fix compatibility with make 4.3+. Also fixup /lib
5949 references in libtool .la files, similar to how it is done for
5950 /usr/*.
5951
5952 toolchain: Fix kernel headers validation check for external
5953 toolchains.
5954
5955 Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
5956 civetweb, collectd, ffmpeg, gcc, gnutls, gvfs, haproxy,
5957 hiredis, kmscube, libical, libopenssl, libsndfile,
5958 linux-tools, ntp, php, pure-ftpd, screen, sysdig, tor,
5959 util-linux, vala, vlc, xserver_xorg-server
5960
5961 Issues resolved (http://bugs.uclibc.org):
5962
5963 #12746: "sysdig" package description points to http://sysdig.org, ..
5964
2ccbb133
PK
59652019.02.10, released March 16th, 2020
5966
5967 Important / security related fixes.
5968
5969 Core: Ensure package-file-lists data is correct after
5970 incremental builds as well.
5971
5972 Fix a race condition related to creating the output/staging
5973 symlink on systems with coreutils < 8.27.
5974
5975 Br2-external: Fix compatibility with make 4.3+
5976
5977 Util-linux: Ensure that hwclock is built without GPLv3
5978 code. Notice that builds with hwclock has contained
5979 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
5980
5981 Updated/fixed packages: armadillo, at, binutils, blktrace,
5982 bootstrap, busybox, cairo, cups, czmq, dnsmasq,
5983 docker-containerd, dovecot, dovecot-pigeonhole, e2fsprogs,
5984 eudev, exim, exiv2, fbgrab, grep, gst1-validate, guile,
5985 imagemagick, jhead, kvm-unit-tests, lapack, libcgroup,
5986 libftdi1, libjpeg, libsigrok, libsndfile, libssh2, libsvgtiny,
5987 libvncserver, libvorbis, libxml2, libxslt, linux, lz4,
5988 mariadb, mbedtls, meson, mfgtools, mongoose, ncurses, ntfs-3g,
5989 opencv3, openjpeg, openswan, openvmtools, patch, php,
5990 postgresql, pppd, proftpd, pure-ftpd, python-django,
5991 python-pyqt5, python3, qemu, qt5base, qt5webengine, qwt,
5992 rdesktop, ruby, runc, samba4, shellinabox, smartmontools,
5993 sqlcipher, squid, swupdate, sysklogd, taglib, thrift,
5994 ti-cgt-pru, uboot, util-linux, vorbis-tools, webkitgtk,
5995 wireshark, xen, xserver_xorg-server, zeromq, zsh
5996
5997 Issues resolved (http://bugs.uclibc.org):
5998
5999 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
6000 #12331: meson issue
6001 #12461: libglib2 build files with deep directory structure
6002 #12606: fbgrab location has changed
6003
d4e7390f
PK
60042019.02.9, released January 12th, 2020
6005
6006 Important / security related fixes.
6007
6008 pkg-python infrastructure: Ensure correct compiler and linker
6009 flags are used for compiled code
6010
6011 utils/scanpypi: Remind users to update DEVELOPERS
6012
6013 Updated/fixed packages: busybox, cc-tool, cpio, cups, dante,
6014 dillo, docker-cli, docker-containerd, docker-engine, easy-rsa,
6015 ecryptfs-utils, efl, git, glibc, gnupg2, gst1-plugins-bad,
6016 kf5-kcoreaddons, libarchive, libgit2, libkrb5, librsvg,
6017 libssh, libtomcrypt, libuio, lirc-tools, lvm2,
6018 matchbox-desktop, nodejs, ntp, opencv3, openpowerlink,
6019 python-django, python-ecdsa, python-pyasn-modules,
6020 python-pyqt5, python-subprocess32, python3, qpdf, runc, rygel,
6021 samba4, sdl2, wavpack, xserver_xorg-server, zip
6022
6023 Issues resolved (http://bugs.uclibc.org):
6024
6025 #12121: PyQt5.QtSerialPort and other modules not being built
6026
2c251bca
PK
60272019.02.8, released December 7th, 2019
6028
6029 Important / security related fixes.
6030
6031 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
6032 <pkg>_DL_OPTS by default, just like it is done for a number of
6033 other package variables
6034
6035 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
6036 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
6037 the (rare) case where the .py files are needed at runtime
6038 rather than .pyc.
6039
6040 Fix <pkg>-reconfigure handling for packages using the kconfig
6041 infrastructure.
6042
6043 Toolchain: ensure external toolchain kernel headers version
6044 check correctly stop the build on mismatch
6045
6046 Deconfigs: beaglebone: fix boot issue
6047
6048 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
6049 clamav, collectd, connman, faifa, gob2, haproxy,
6050 intel-microcode, ipsec-tools, jasper, jpeg-turbo, kodi,
6051 kvm-unit-tests, libftdi, libftdi1, libnss, libstrophe,
6052 libsvgtiny, lvm2, lzma, mariadb, minicom, neardal, nodejs,
6053 opencv3, openvmtools, oracle-mysql, perl-gdgraph,
6054 perl-gdtextutil, php, postgresql, prosody, python-django,
6055 rabbitmq-c, rauc, redis, rpcbind, socat, spice,
6056 spice-protocol, tftpd, tiff, webkitgtk
6057
6058 New packages: libmspack
6059
6060 Issues resolved (http://bugs.uclibc.org):
6061
6062 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
6063 #12171: Python-opencv needs config.py and config-3.7.py to run..
6064 #12211: host-nodejs 10.15.3 package fail to build
6065 #12316: tzdata fails to install with empty "default local time"
6066
046735f5
PK
60672019.02.7, Released November 10th, 2019
6068
6069 Important / security related fixes.
6070
6071 support/testing: use a kernel with HW_RANDOM_VIRTIO to work
6072 around issues with lack of entrophy
6073
6074 Toolchain: Also copy libssp.so for external toolchains if SSP
6075 is enabled to handle toolchains providing SSP support in
6076 libssp rather than in the C library
6077
6078 Download: Also use the package download method for extra
6079 downloads from the same site, so it does not get confused by
6080 URLs containing '+'
6081
6082 Fakeroot now works correctly under Microsoft Windows 10
6083 Services for Linux, which does not provide SYSV IPC support
6084
6085 utils/test-pkg: ensure to exit with an error upon failure
6086
6087 Updated/fixed packages: asterisk, azmq, cups-filters,
6088 domoticz, duma, elf2flt, eudev, exfat, exfat-utils, fakeroot,
6089 file, freerdp, gd, ghostscript, go, gvfs, intel-microcode,
6090 kvm-unit-tests, libarchive, libnspr, libnss, libopenssl,
6091 libpcap, libpciaccess, librsvg, libseccomp, libsigrok,
6092 libtorrent, libunwind, linux-tools, lua-sdl2, lxc, minizip,
6093 mjpegtools, mongoose, php, python, python-pysnmp-apps,
6094 python3, qemu, qt5base, ruby, safeclib, samba4, sdl_mixer,
6095 sox, sudo, systemd, tcpdump, unscd, util-lkinux, vtun, xvisor,
6096 yaffs2utils
6097
6098 Issues resolved (http://bugs.uclibc.org):
6099
6100 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
6101 #12261: sudo versions prior to 1.8.28 are affected
6102
d9fb5b2d
PK
61032019.02.6, Released October 3rd, 2019
6104
6105 Important / security related fixes.
6106
6107 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
6108 Use default console settings
6109
6110 Dependencies: Ensure host has JSON::PP perl module installed
6111 if webkitgtk/wpewebkit packages are enabled as it is needed
6112 during their build process.
6113
6114 Toolchain: Generate check-headers program under BUILD_DIR
6115 rather than /tmp to fix issues with distributions mounting
6116 /tmp noexec.
6117
6118 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
6119 cups-filters, docker-cli, docker-engine, docker-proxy,
6120 dropbear, e2fsprogs, eudev, exim, expat, gcc, go, ifplugd,
6121 haveged, iptables, joe, kf5-extra-cmake-modules,
6122 kf5-modemmanager-qt, kf5-networkmanager-qt, libcurl,
6123 libgcrypt, libgpg-error, libnftl, libnspr, libnss, libopenssl,
6124 luksmeta, mariadb, mbedtls, mongodb, mosquitto, ncurses,
6125 nfs-utils, nghttp2, nodejs, openvmtools, php, protobuf, putty,
6126 qemu, qt5base, samba4, swupdate, systemd-bootchart, thttpd,
6127 uclibc, unzip, util-linux, wireshark
6128
6129 Issues resolved (http://bugs.uclibc.org):
6130
6131 #10806: Allow nfs-utils to use ipv6
6132 #11781: mariadb build error
6133 #12031: Build of cups-filters fails while linking, apparently due..
6134 #12141: eudev package is missing "render" and "kvm" groups
6135 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
6136 #12241: Permission denied while running "make"
6137
65e48f7a
PK
61382019.02.5, Released September 2nd, 2019
6139
6140 Important / security related fixes.
6141
6142 Filesystems: Pass extra pax options to tar for binary
6143 reproducibility.
6144
6145 Updated/fixed packages: apache, arm-trusted-firmware,
6146 asterisk, atk, autofs, batctl, batman-adv, berkeleydb, brotli,
6147 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
6148 cryptopp, dahdi-linux, dahdi-tools, daq, dehydrated, dovecot,
6149 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
6150 git, glib-networking, glibc, gnupg2, gnutls, go,
6151 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
6152 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
6153 libgit2, libgtk3, libmodplug, libnss, libpri, libshout,
6154 libss7, libssh2, libvips, libxcb, linux-headers, mdadm,
6155 mesa3d, metacity, mpg123, mosquitto, musl, nginx, openblas,
6156 opencv3, openldap, openvmtools, pcmanfm, php, pigpio,
6157 postgresql, prboom, proftpd, proj, python, python-django,
6158 python-idna, python-numpy, python-urllib3, python3, qemu, qt5,
6159 qt5base, qt5enginio, quagga, rygel, squid, subversion,
6160 tcpreplay, unzip, vlc, vte, webkitgtk, weston, wireless-regdb,
6161 xen, xfont_font-util, xlib_libICE, xlib_libXfont,
6162 xlib_libXfont2, yad, zeromq
6163
6164 Issues resolved (http://bugs.uclibc.org):
6165
6166 #11741: pigpio does not build host-pigpio
6167 #11876: automount using host mount/umount
6168 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
6169 #11921: dahdi fails to build
6170 #11961: libpri build failure
6171 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
6172 #12106: daq: build fails if libdumbnet-dev is installed in the host
6173 #12126: vc4 has neon as hard dependency
6174
86c31e8b
PK
61752019.02.4, Released July 10th, 2019
6176
6177 Important / security related fixes.
6178
6179 arch: x86: Fix typo breaking 'core-avx2' variant, add Westmere
6180 variant.
6181
6182 linux: Workaround -Werror related build failure on powerpc,
6183 by forcing CONFIG_PPC_DISABLE_WERROR on.
6184
6185 support/testing: Emulate a machine with 256MB RAM to fix
6186 issues with certain tests running out of memory.
6187
6188 test-pkg: Correct long option handling and clean output dir
6189 after a successful build to save disk space.
6190
6191 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
6192 passed before the standard exclusions so they are not ignored
6193 by rsync when using override-srcdir.
6194
6195 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
6196 partition is available before mounting.
6197
6198 Updated/fixed packages: barebox, bzip2, davfs2, dbus, dialog,
6199 docker-cli, docker-engine, expat, faad2, ffmpeg, freeswitch,
6200 gerbera, haveged, irssi, libcdadio, libgit2, libglib2,
6201 libsecret, libvncserver, lmbench, logrotate, mariadb, meson,
6202 mongoose, monit, mpd, openblas, php, postgresql, psplash,
6203 python, python-django, python3, qt5base, samba4, taglib,
6204 tvheadend, vlc, webkitgtk, xserver_xorg-server, znc
6205
c700c8ba
PK
62062019.02.3, Released June 7th, 2019
6207
6208 Important / security related fixes.
6209
6210 Infra: pkg-config: Use a dedicated timestamp file rather than
6211 .config as that gets touched by linux-4.19+, causing repeated
6212 builds.
6213
6214 check-bin-arch: Also ignore /usr/lib/grub to support merged
6215 /usr setups, similar to how /lib/grub is ignored.
6216
6217 gnuconfig/config.sub: Add C-SKY architecture support.
6218
6219 Updated/fixed packages: assimp, atftp, atop, botan, busybox,
6220 ca-certificates, chocolate-doom, cjson, coreutils, cracklib,
6221 ddrescue, dhcp, docker-cli, docker-containerd, docker-engine,
6222 dosfstools, dovecot, dovecot-pigeonhole, dropbear, exim,
6223 ffmpeg, flare-engine, gcc, gdb, gerbera, glibmm, go, gpsd,
6224 gst-ffmpeg, gst1-plugins-bad, gst1-plugins-base, imagemagick,
6225 intel-microcode, jasper, kf5-kcoreaddons, kismet, libcurl,
6226 libglib2, libnss, libopenssl, libsigrok, libssh2, libupnp18,
6227 linuxptp, luajit, lynx, matchbox-panel, mender,
6228 netcat-openbsd, netsurf, nfs-utils, opus, orc, owfs,
6229 pcsc-lite, php, popt, postgresql, python, python-cython,
6230 python-django, python-ply, qt5enginio, rpm, runc, samba4,
6231 sqlite, subversion, supertux, systemd, tslib, uclibc,
6232 v4l2loopback, webkitgtk, woff2
6233
fe904511
PK
6234 Issues resolved (http://bugs.uclibc.org):
6235
c700c8ba
PK
6236 #11816: Only selected coreutils binaries are installed
6237 #11841: grub-efi.cfg not used when building EFI disk image
6238 #11911: systemd v240 memory leak in systemd-journald
6239
b7620c10
PK
62402019.02.2, Released April 29th, 2019
6241
6242 Important / security related fixes.
6243
6244 Only build host-lzip / host-xz when really needed by packages,
6245 not just when not available on the build host.
6246
6247 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
6248 forward {f,l,}chown calls to libc when running under fakeroot
6249 to fix issues when building in restricted environments
6250 (E.G. user namespace with bubblewrap).
6251
6252 Linux: Also build default make target to ensure extra files
6253 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
6254 built. Notice: This may mean that extra host utilities like
6255 uboot-mkimage are needed.
6256
6257 Defconfigs: ASUS tinker and Amarula vyasa rk3822: Support
6258 larger kernel images, Atmel SAM5D27, SAM5D2,3,4 xplained:
6259 Increase rootfs size to fit utilities, Raspberry Pi 64bit:
6260 Include overlays in sdcard image
6261
6262 Updated/fixed packages: android-tools, apache, bind, binutils,
6263 busybox, civetweb, cjson, copas, davfs2, docker-cli,
6264 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
6265 freerdp, gerbera, ghostscript, git, gnutls, go, gst-omx,
6266 gst1-plugins-base, gst1-plugins-ugly, haproxy, hostapd,
6267 ipsec-tools, libfreefare, libfuse, libkrb5, libpng, libxml2,
6268 libxslt, linknx, linux, linux-firmware, linux-tools, live555,
6269 lldp, lrzsz, lynx, madplay, make, minicom, mongodb, msmtp,
6270 musl, mutt, neon, netsnmp, numactl, opus, perl, php,
6271 postgresql, pure-ftpd, python-urllib3, python3, qt5base,
6272 rapidxml, rpm, rsyslog, ruby, runc, samba4, sane-backends,
6273 softether, stunnel, sysklogd, syslinux, syslog-ng,
6274 systemd-bootchart, thttpd, thrift, tiff, tor, tpm2-tools,
6275 tpm2-tss, webkitgtk, yaffs2utils, wget, wpa_supplicant, wsapi,
6276 xapp_xfd, xapp_xload, xlib_libXpm, xserver_xorg-server, xz,
6277 znc
6278
6279 Issues resolved (http://bugs.uclibc.org):
6280
6281 #11756: package/syslinux: MBR's don't fit because of binutils..
6282 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
6283
18a10db0
PK
62842019.02.1, Released March 29th, 2019
6285
6286 Important / security related fixes.
6287
6288 pkg-generic: Only tweak .la files needing it to ensure they
6289 are not included in subsequent package file lists.
6290
6291 test-pkg: Generate a basic package config if none is
6292 specified.
6293
6294 Updated/fixed packages: asterisk, avahi, bash, beecrypt,
6295 binutils, busybox, clamav, cups, efl, eigen, fetchmail, file,
6296 flashrom, fltk, gerbera, git, glibc, gnuradio, go,
6297 gst-plugins-bad, intel-gmmlib, jq, kexec, kf5-modemmanager-qt,
6298 leveldb, libcurl, libdrm, libftdi1, libglib2, libiio, libpcap,
6299 libseccomp, libssh2, log4cplus, lvm2, mariadb, mender,
6300 mongodb, mosquitto, musl, nodejs, ntp, openjpeg, owfs, php,
6301 pure-ftpd, putty, python-aiojobs, qt5webkit, rdesktop, samba4,
6302 sunxi-tools, supertux, swupdate, tpm2-abrmd, tpm2-tss,
6303 wavemon, wireshark, vsftpd, xapp_xdm, xen,
6304 xdriver_xf86-video-fbdev, xlib_libXdmcp
6305
6306 Issues resolved (http://bugs.uclibc.org):
6307
6308 #11716: Typo on website, saying latest release is 2018.2.11
6309
b9674056
PK
63102019.02, released March 4th, 2019
6311
6312 Minor fixes.
6313
6314 Libressl support added for Qt 5.6 as a replacement for
6315 openssl, as 5.6 is not compatible with openssl 1.1.x.
6316
6317 Updated/fixed packages: cutelyst, devmem2, gqrx,
6318 gst-plugins-bad, libraw, libsoxr, qt5base, runc, systemd, tor
6319
bdfea842
PK
63202019.02-rc3, released March 1st, 2019
6321
6322 Fixes all over the tree.
6323
6324 Openssl support dropped from Qt 5.6, as it isn't compatible
6325 with openssl 1.1.x.
6326
6327 Toolchain: GCC 8.x updated to 8.3.0, fixing a number of
6328 issues.
6329
6330 Dependencies: Require CMake 3.8 or newer to fix compilation
6331 issue with certain packages. If not available, host-cmake will
6332 instead be built.
6333
6334 Printvars: Fix performance regression since 2018.02
6335
6336 Scanypi: Correctly handle underscores in python package names.
6337
6338 Updated/fixed packages: botan, clamav, cryptopp, i2pd,
6339 ibrcommon, iproute2, libcpprestsdk, libssh, lua-curl,
6340 luaexpat, qt5base, runc, stress-ng, syslinux, systemd,
6341 upmpdcli, zbar
6342
6343 Issues resolved (http://bugs.uclibc.org):
6344
6345 #9966: util-linux-2.30/.stamp_built' failed
6346 #11696: possible typo in board/pc/post-build.sh
6347
108c8312
PK
63482019.02-rc2, released February 23th, 2019
6349
6350 Fixes all over the tree.
6351
6352 Removed zynq_zybo defconfig, as it hasn't seen any update
6353 since it was added in 2016, and uses a U-Boot version not
6354 compatible with openssl-1.1.x.
6355
6356 Linux: Ignore user supplied downloadable hashes, as no hash
6357 checksums are available for those.
6358
6359 Updated/fixed packages: bind, cryptopp, docker-containerd,
6360 dtc, efivar, gdb, imagemagick, ipmiutil, libcpprestsdk,
6361 libcurl, libgpiod, libid3tag, libv4l, log4cplus, luvi,
6362 madplay, mender, mosquitto, poco, postgresql, proftpd,
6363 pulseaudio, python-django, qemu, qt5base, qwt, rabbitmq-c,
6364 reaver, safeclip, stress-ng, swupdate, syslog-ng, systemd,
6365 tor, unzip, xenomai
6366
6367 Issues resolved (http://bugs.uclibc.org):
6368
6369 #11501: compile sdl2 with enable wayland
6370 #11681: .. unable to initialize decompress status for section..
6371
23a28853 63722019.02-rc1, released February 13th, 2019
fb741b03
PK
6373
6374 Fixes all over the tree and new features.
6375
6376
6377 Dependencies:
6378
6379 Require Python >= 2.7 as it is needed for E.G. building
6380 libglib2.
6381
6382 Ensure GNU gzip is used for reproducible tarballs (instead of
6383 pigz)
6384
6385
6386 Infrastucture:
6387
6388 Ensure the PLATFORM and OS environment variables are not set,
6389 as they cause build issues for some packages.
6390
6391 The package list infrastructure now correctly handles packages
6392 installing files with old mtime.
6393
6394 Add a config option to force all optional host utilities to be
6395 built, even if suitable versions are available on the build
6396 machine.
6397
6398 graph-build-time: Also show time spent downloading
6399
6400 Download: fixes for SSH/SCP support
6401
6402 Ensure user provided permissions override permissions from
6403 packages.
6404
6405 SDK: Fix handling of relative symlinks (targets starting with
6406 '.' or '..')
6407
6408 BR2_SYSTEM_DEFAULT_PATH setting to customize the default path
6409 for processes.
6410
6411 The custom skeleton logic will now populate the needed /bin,
6412 /lib, /sbin directories/symlinks if not present. Merged /usr
6413 can now be used with a custom skeleton.
6414
6415 Rootfs overlays can now override symbolic links from
6416 packages. This was disabled to ensure the correct symbolic
6417 links are present when merged /usr is used. Instead validate
6418 that the rootfs overlays do not include invalid /bin, /sbin
6419 and /lib entries.
6420
6421 The waf infrastructure now support the <pkg>_SUBDIR variable,
6422 similar to the other package types.
6423
6424 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
6425
6426 Various improvements to the meson infrastructure.
6427
6428 Luarocks: A Buildroot addon has been added to automate
6429 creating a Buildroot package from luarocks, similar to
6430 scancpan and scanpypi.
6431
23a28853
PK
6432 scanpypi: protect against zip-slip vulnerability in zip/tar
6433 handling
6434
fb741b03
PK
6435 check-package: fix Python 3 support
6436
6437 get-developers: Fix behaviour when called from elsewhere than
6438 the toplevel directory.
6439
6440 pkg-stats: Show latest upstream version of each package, based
6441 on data from release-monitoring.org
6442
6443 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
6444 a clean tree when ccache is enabled.
6445
6446 Default to sha256 password encoding, drop md5 support.
6447
6448
6449 Architecture:
6450
6451 Support for RISC-V 32bit architecture, ARM A55, 75 and Saphira
6452 variants, MIPS support for mips32r3, mips64r3 and Marvell
6453 Octeon II/III variants.
6454
6455
6456 Toolchain:
6457
6458 ARC toolchain 2018.09, ARM 8.2-2018.11, Codescape IMG/MTI MIPS
6459 2018.09-02, MUSL 1.1.21, GCC 6.5.0 / 7.4.0, GDB 8.2.1
6460
6461
6462 Packages:
6463
6464 openssl: Bump to 1.1.1x series, bringing TLSv1.3 support and
6465 long term support.
6466
6467 fftw: Split into fftw-{single,double,long-double,quad}
6468 packages for the different data precision options.
6469
6470 libcurl: Now has explicit TLS backend selection options.
6471
6472 linux: Support building device tree blobs with the -@ option
6473 for device tree overlays.
6474
6475 weston: The weston-imx i.MX variant is now used when
6476 imx-gpu-viv is enabled
6477
6478 pkgconf: Update to 1.5.3, which brings support for
6479 --define-prefix (used by GStreamer)
6480
6481 Add host-python3-setuptools package to handle host python
6482 packages needing python3 with setuptools support.
6483
6484
6485 New defconfigs: Aarch64 EFI, Orangepi one plus, Orangepi lite
6486 2, QEMU RISC-V 32bit virt, Rock64
6487
6488
6489 New packages: brcm-patchram-plus, clinfo, cunit, docker-cli,
6490 erlang-p1-eimp, exempi, fail2ban, fftw-double,
6491 fftw-double-long, fftw-quad, fftw-single, gerbera, grpc,
6492 gst1-shark, intel-gmmlib, iwd, kf5-kcoreaddons, libeastl,
6493 libpackagekite, libtorrent-rasterbar, lua-std-debug,
6494 lua-std-normalize, mini-snmpd, netsurf, pamtester, pcm-tools,
6495 python-aiodns, python-aiohttp, python-aiohttp-jinja2,
6496 python-aiohttp-remotes, python-aiohttp-security,
6497 python-aiohttp-session, python-aiohttpd-sse, python-aiojobs,
6498 python-cchardet, python-pycares, python-sentry-sdk,
6499 python-wtforms, python3-setuptools, rcw, rtc-tools, shim,
6500 utp_com, vmtouch, websocketpp
6501
23a28853
PK
6502 Removed packages: fftw, lua 5.2.x, luacrypto, perl-time-hires,
6503 python-pyqt, qt, qtuio, tn5250
6504
6505 Issues resolved (http://bugs.uclibc.org):
6506
6507 #10851: Patch to handle numpad Enter key properly
6508 #11066: x11r7 X11 S40xorg leads to a black screen on QEMU x86..
6509 #11126: Bash Shell Programming using Buildroot
6510 #11426: pps-tools bash dependency
6511 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
6512 #11536: dt-utils building fails with glibc 2.28
6513 #11546: open-vm-tools with glibc 2.28
6514 #11566: Fix init script
6515 #11576: Unable to start apache with event MPM on raspberry pi 3
6516 #11591: [pkgconf 1.5.3] xserver OpenGL support is missing
6517 #11606: libjpeg has no Config.in
6518 #11616: 2018.02.09 fails to build libzlib with full RELRO..
6519 #11656: Custom device tree and u-boot boot.scr not integrated..
6520 #11666: Touchscreen with (Py)Qt5 should use tslib instead of evdev
fb741b03 6521
a2dbb7a0
PK
65222018.11.4, Released March 28th, 2019
6523
6524 Important / security related fixes.
6525
6526 Updated/fixed packages: avahi, beecrypt, binutils, botan,
6527 busybox, clamav, cups, devmem2, efl, fetchmail, file, fltk,
6528 gcc, gdb, git, go, gst-plugins-bad, iproute2, jq,
6529 kf5-modemmanager-qt, leveldb, libopenssl, libraw, libseccomp,
6530 libsoxr, libssh2, mariadb, mosquitto, nodejs, ntp, openjpeg,
6531 perl, php, putty, qt5webkit, rdesktop, runc, samba4, swupdate,
6532 systemd, tor, vsftpd, wireshark, xapp_xdm, xen, xlib_libXdmcp
6533
234525e7
PK
65342018.11.3, Released February 23th, 2019
6535
6536 Important / security related fixes.
6537
6538 Ensure the PLATFORM and OS environment variables are not set,
6539 as they cause build issues for some packages.
6540
6541 The package list infrastructure now correctly handles packages
6542 installing files with old mtime.
6543
6544 Linux: Skip hash checks for user supplied downloadable
6545 patches, as no hash checksums are available for those.
6546
6547 scanpypi: protect against zip-slip vulnerability in zip/tar
6548 handling
6549
6550 Download: fixes for SSH/SCP support
6551
6552 SDK: Fix handling of relative symlinks (targets starting with
6553 '.' or '..')
6554
6555 Updated/fixed packages: bind, dhcpcd, docker-compose,
6556 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
6557 dtc, efivar, ghostscript, gnuradio, imagemagick, jpeg-turbo,
6558 libarchive, libb64, libcurl, libgeotiff, libgpiod, libid3tag,
6559 libupnp18, log4cplus, madplay, meson, mosquitto, openssh, php,
6560 poco, postgresql, proftpd, pulseaudio, python, python-django,
6561 python3, qt5base, reaver, runc, sg3_utils, sqlcipher,
6562 swupdate, systemd, unzip, webkitgtk, xenomai
6563
8b8ba9ec
PK
65642018.11.2, Released January 30th, 2019
6565
6566 Important / security related fixes.
6567
6568 Defconfigs: Fixes for imx6slevk, imx7dsabresd, imx8mqevk, Lego
6569 EV3, QEMU AArch64-virt
6570
6571 Download: Fix scp download handling
6572
6573 check-package: fix Python 3 support
6574
6575 get-developers: Fix behaviour when called from elsewhere than
6576 the toplevel directory.
6577
6578 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
6579 a clean tree when ccache is enabled.
6580
6581 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
6582
6583 Updated/fixed packages: acpica, apache, apr, avrdude, cargo,
6584 cc-tool, dash, dhcpdump, dmalloc, docker-containerd, efivar,
6585 fwts, glibc, gnuchess, gnupg2, go, leveldb, libarchive,
6586 libassuan, libftdi1, libgpg-error, libhttpparser, libkcapi,
6587 libmad, libsndfile, libsquish, liburiparser, libwebsock,
6588 libxml2, lighttpd, llvm, lm-sensors, lua-msgpack-native, lxc,
6589 mariadb, mbedtls, meson, mosquitto, netatalk, nodejs, odhcp6c,
6590 openresolv, openssh, pango, patchelf, php, python-django,
6591 python-numpy, python-pyyaml, rauc, rp-pppoe, s6-networking,
6592 samba4, sdl_sound, shairport-sync, sqlite, subversion,
6593 sunxi-cedarx, swupdate, systemd, tcpreplay, tekui, tmp2-abrmd,
6594 tpm2-tools, tpm2-tss, udisks, unixodbc, usb_modeswitch,
6595 webkitgtk, wireshark, wolfssl, xapp_rgb, xenomai, xerces
6596
6597 Issues resolved (http://bugs.uclibc.org):
6598
6599 #11576: Unable to start apache with event MPM on raspberry pi 3
6600
ab3d2dea
PK
66012018.11.1, Released December 20th, 2018
6602
6603 Important / security related fixes.
6604
6605 defconfigs: Fixes for bananapi m2 ultra, ci20
6606
6607 Download wrapper: Fix for urlencode handling
6608
6609 Updated/fixed packages: asterisk, docker-compose,
6610 docker-engine, dt-utils, gnutls, go, grub, libbsd, libcurl,
6611 libpgpme, libiscsi, liblo, libmpd, libopenssl, liboping,
6612 libpam-tacplus, libpjsip, linux-firmware, liquid-dsp,
6613 lua-cqueue, luvi, lxc, lynx, nginx, nodejs, openzwave, php,
6614 pps-tools, proftpd, prosody, sdl2_net, squashfs, swupdate,
6615 uclibc, vtu, webkitgtk, wine, xen
6616
6617 New packages: docker-cli
6618
6619 Issues resolved (http://bugs.uclibc.org):
6620
6621 #11426: pps-tools bash dependency
6622 #11536: dt-utils building fails with glibc 2.28
6623
9089a9ff
PK
66242018.11, Released December 1st, 2018
6625
6626 Minor fixes.
6627
6628 Updated/fixed packages: c-ares, quagga, squid
6629
0031f521
PK
66302018.11-rc3, released November 30th, 2018
6631
6632 Fixes all over the tree.
6633
6634 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
6635 olinuxino lime legacy, Orangepi zero plus 2, PC, Riotboard.
6636
6637 graph-depends: Fix for package names starting with a non-alpha
6638 character.
6639
6640 Updated/fixed packages: alsa-utils, botan, dante, domoticz,
6641 dtc, freetype, gauche, gcc, gdb, ghostscript, glibc,
6642 imx-usb-loader, libbsd, libid3tag, libkrb5, libmicrohttpd,
6643 libopenssl, libsoxr, linux, motion, msgpack, mtd,
6644 perl-net-ssleay, php, popt, python-numpy, qt5declarative,
6645 samba4, shadowsocks-libev, stress-ng, systemd, usb_modeswitch,
6646 webkitgtk, valgrind, weston, xfsprogs
6647
bc89c1a8
PK
66482018.11-rc2, released November 21th, 2018
6649
6650 Fixes all over the tree.
6651
6652 fs: Drop intermediate tarball from the filesystem handling to
6653 fix an issue with xattrs handling related to fakeroot. Ensure
6654 tarball target includes xattrs.
6655
6656 download: Fix confusion in git submodule handling if dl/ is a
6657 symlink.
6658
6659 genrandconfig: Fix missing newline in BR2_WGET handling,
6660 causing the following line to be ignored. This would affect
6661 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
6662 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
6663 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
6664
6665 show-build-order: Also include the dependencies of
6666 rootfs-common.
6667
6668 Fix a number of build issues in packages for the recently
6669 merged RISC-V architecture support.
6670
6671 Updated/fixed packages: dt-utils, easydbus, elfutils,
6672 flare-engine, flatcc, glibc, gstreamer, gstreamer1, imx-uuc,
6673 libassuan, libcorrect, libiscsi, libkrb5, libmicrohttpd,
6674 libnftnl, libnspr, libnss, libsemanage, libsigsegv, libv4l,
6675 ltp-testsuite, luv, luvi, make, ncmpc, netplug, openocd,
6676 prosody, qemu, rpm, sconeserver, shadowsocks-libev,
6677 supertuxcart, syslinux, systemd, trace-cmd, uclibc,
6678 uclibc-ng-test, vtun, webkitgtk, weston, wireshark, xen,
6679 xlib_libfontenc
6680
6681 Issues resolved (http://bugs.uclibc.org):
6682
6683 #11086: download/git submodule breaks on symlinked dl folder
6684 #11216: Capabilities not applied to filesystem
6685
419fc6ab 66862018.11-rc1, released November 9th, 2018
9ffcc4ff
PK
6687
6688 Fixes all over the tree and new features.
6689
6690 Architecture: RISC-V support (64bit) added.
6691
6692 Toolchain: Glibc bumped to 2.28. Fortran support for external
6693 toolchains. ARM (Linaro) toolchains updated to 8.2-2018.08.
6694
6695 Hardening flags (RELRO) are now handled by the toolchain
6696 wrapper instead of explicitly through CFLAGS/LDFLAGS, fixing a
6697 number of issues.
6698
6699 Filesystems: Support for creating btrfs and f2fs filesystems
6700 added.
6701
6702 Add a number of patches to fix build errors for host utilities
6703 on modern distributions using glibc-2.28.
6704
6705 mkusers: Ensure existing group members are preserved when a
6706 group is reprocessed.
6707
6708 printvars: Fix issue with exceeding shell command line length
6709 limits for certain setups.
6710
6711 Workaround added for incompatibility issues between host-dtc
6712 and older U-Boot and Linux kernel versions.
6713
6714 Detect and reject build paths containing '@', as this confuses
6715 a number of packages, including GCC.
6716
6717 utils/diffconfig: Make it work for (non-Buildroot) config
6718 files not using the BR2_ prefix.
6719
6720 New defconfigs: Amarula a64-relic, Bananapi m2 ultra, Embest
6721 riotboard, Hardkernel Odroid XU-4, QEMU riscv64-virt.
6722 olimex_a20_olinuxion_lime_mali is renamed to _legacy.
6723
6724 OpenCL infrastructure support added, similar to how OpenGL is
6725 handled.
6726
6727 Linux-headers: Support for kernel headers from a custom
6728 tarball / git repo added.
6729
6730 New packages: bird, bluez5_utils-headers, btrfs-progs,
6731 checksec, davici, duktape, ell, haproxy, libclc, libcorrect,
6732 libopencl, libopenresolv, nss-myhostname,
6733 perl-apache-logformat-compiler, perl-appconfig,
6734 perl-astro-suntime, perl-class-inspector, perl-class-load,
6735 perl-class-method-modifiers, perl-class-std,
6736 perl-class-std-fast, perl-cookie-baker, perl-data-dump,
6737 perl-data-optlist, perl-data-uuid, perl-data-manip,
6738 perl-dbd-mysql, perl-dbi, perl-devel-globaldestruction,
6739 perl-devel-stacktrace, perl-devel-stacktrace-ashtml,
6740 perl-device-serialport, perl-dist-checkconflicts,
6741 perl-exporter-tiny, perl-file-sharedir, perl-file-slurp,
6742 perl-filesys-notify-simple, perl-hash-multivalue,
6743 perl-http-entity-parser, perl-http-headers-fast,
6744 perl-http-multipartparser, perl-io-interface,
6745 perl-io-socket-multicast, perl-json-maybexs, perl-mime-tools,
6746 perl-module-implementation, perl-module-runtime, perl-moo,
6747 perl-number-bytes-human, perl-package-stash, perl-params-util,
6748 perl-plack, perl-posix-strftime-compiler, perl-role-tiny,
6749 perl-streams-buffered, perl-sub-exporter-progressive,
6750 perl-sub-install, perl-sub-quote, perl-sys-cpu,
6751 perl-sys-meminfo, perl-sys-mmap, perl-time-parsedate,
6752 perl-type-tiny, perl-www-form-urlencoded, perl-x10, pigpio,
6753 python-async-timeout, python-falcon, python-fire,
6754 python-mimeparse, python-multidict, python-passlib,
6755 python-pigpio, python-pip, python-ply, python-py,
6756 python-pyasn1, python-pyasn1-modules, python-pycryptodomex,
6757 python-pyhamcrest, python-pysmi, python-scapy, python-semver,
6758 python-serial-asyncio, python-typing, python-uvloop,
6759 pythonwrapt, python-yarl, python-zeroconf, riscv-pk, sedutil,
6760 spandsp, tini, waffle, xapian
6761
6762 Removed packages: bootutils, dsp-tools, expedite, gst-dsp,
6763 xloader
6764
6765 Issues resolved (http://bugs.uclibc.org):
6766
d8a21692
PK
6767 #11116: Buildroot should set PYTHON_EGG_CACHE instead of writing ..
6768 #11156: In python3 module 'socket' has no attribute 'AF_BLUETOOTH'
6769 #11166: Erlang bad argument on valid uint64 when crosscompiled on..
6770 #11206: zlib: fails to build with Linaro toolchain, BR2_RELRO_FULL..
9ffcc4ff 6771 #11241: ACPID shouldn't depend on BR2_x86_64 || BR2_i386
d8a21692
PK
6772 #11251: Util scanpypi failes when package change - to _ in tar file
6773 #11266: qt5base-5.11.1 does not compile with musl, complains about..
6774 #11286: python-rpi-gpio only should depend on BR2_arm || BR2_aarch64
6775 #11321: Latest master fails to build readline with RELRO FULL
6776 #11326: sysvinit fails to build in latest GIT master
6777 #11331: Internal application no longer builds with latest GIT master
6778 #11336: nfs-utils fails to build in latest GIT master
6779 #11351: build root-2018-08, linaro aarch64 compile error
9ffcc4ff 6780 #11376: mdmon binary missing
d8a21692 6781 #11391: Valgind availability on ARM
9ffcc4ff 6782 #11396: uboot environment image checksum invalid if target is big endian
d8a21692
PK
6783 #11421: GCC error message for ARM Cortex-A9/ARM.V7
6784 #11451: Can't find libmpfr.so.4 when using external toolchain on ubuntu..
9ffcc4ff
PK
6785 #11481: Docs: Is external.desc required?
6786
b0a209ee
PK
67872018.08.4, Released December 20th, 2018
6788
6789 Important / security related fixes.
6790
6791 Defconfigs: Fixes for ci20, orangepi zero plus 2
6792
6793 Download wrapper: Fix for urlencode handling
6794
6795 Updated/fixed packages: c-ares, dante, docker-compose,
6796 domoticz, freetype, ghostscript, gnutls, libcurl, libgpgme,
6797 libid3tag, libiscsi, libmpd, libopenssl, liboping, libpjsip,
6798 linux-firmware, liquid-dsp, luvi, lynx, msgpack, nginx,
6799 nodejs, php, popt, pps-tools, prosody, python-numpy,
6800 python-requests, samba4, sdl2_net, squashfs, swupdate,
6801 systemd, uclibc, vte, webkitgtk, wine, xfsprogs
6802
6803 Issues resolved (http://bugs.uclibc.org):
6804
6805 #11426: pps-tools bash dependency
6806
ccfdcd17
PK
68072018.08.3, Released November 26th, 2018
6808
6809 Important / security related fixes.
6810
6811 fs: Drop intermediate tarball from the filesystem handling to
6812 fix an issue with xattrs handling related to fakeroot. Ensure
6813 tarball target includes xattrs.
6814
6815 download: Fix confusion in git submodule handling if dl/ is a
6816 symlink.
6817
6818 toolchain: Only allow enabling stack protection on
6819 architectures with control flow integrity (CFI) support. Only
6820 allow FORTIFY_SOURCE support on gcc >= 6.
6821
6822 genrandconfig: Fix missing newline in BR2_WGET handling,
6823 causing the following line to be ignored. This would affect
6824 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
6825 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
6826 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
6827
6828 show-build-order: Also include the dependencies of
6829 rootfs-common.
6830
6831 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
6832 olinuxino lime legacy, Orangepi zero plus 2.
6833
6834 graph-depends: Fix for package names starting with a non-alpha
6835 character.
6836
6837 Updated/fixed packages: attr, audit, bind, brotli, busybox,
6838 dtc, easydbus, elfutils, flare-engine, flatcc, gauche, gcc,
6839 giflib, gpsd, lcdproc, libcurl, libiscsi, libkcapi, libnfs,
6840 libnspr, libnss, libsemanage, liburiparser, lighttpd,
6841 lua-curl, mariadb, mmc, mosquitto, mysql, ncmpc, neardal,
6842 netplug, network-manager, nfs-utils, nginx, openocd, openswan,
6843 p11-kit, postgresql, prosody, qemu, qt, rpm, ruby, samba4,
6844 squid, supertuxkart, systemd, tar, trace-cmd, traceroute,
6845 twolame, uclibc, usb_modeswitch, vtun, webkitgtk, weston,
6846 xdriver_xf86-video-geode, xlib_libfontenc, xserver_xorg-server
6847
6848 Issues resolved (http://bugs.uclibc.org):
6849
6850 #11086: download/git submodule breaks on symlinked dl folder
6851 #11481: Docs: Is external.desc required?
6852
0106c04a
PK
68532018.08.2, Released October 25th, 2018
6854
6855 Important / security related fixes.
6856
6857 Workaround added for incompatibility issues between host-dtc
6858 and older U-Boot and Linux kernel versions.
6859
6860 Detect and reject build paths containing '@', as this confuses
6861 a number of packages, including GCC.
6862
6863 utils/get-developers: Add -e option for use with git
6864 send-email.
6865
6866 utils/diffconfig: Make it work for (non-Buildroot) config
6867 files not using the BR2_ prefix.
6868
6869 u-boot: Fix for environment image handling on big endian
6870 systems.
6871
6872 Updated/fixed packages: binutils, ca-certificates,
6873 cups-filters, dtc, erlang, file, freetype, gcc, git, gvfs,
6874 jasper, leveldb, libarchive, libssh, live555, ljlinenoise,
6875 mariadb, mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils,
6876 poco, psmisc, ptpd2, python-enum34, qemu, qt, qt5base,
6877 setools, spice, spice-protocol, tinc, ustr, wireshark,
6878
6879 Issues resolved (http://bugs.uclibc.org):
6880
6881 #11396: uboot environment image checksum invalid if target is big endian
6882
e4f79880
PK
68832018.08.1, Released October 7th, 2018
6884
6885 Important / security related fixes.
6886
6887 Add a number of patches to fix build errors for host utilities
6888 on modern distributions using glibc-2.28.
6889
6890 mkusers: Ensure existing group members are preserved when a
6891 group is reprocessed.
6892
6893 printvars: Fix issue with exceeding shell command line length
6894 limits for certain setups.
6895
6896 Updated/fixed packages: acpid, android-tools, apache,
6897 arp-scan, bandwidthd, bind, brltty, clamav, connman, cppcms,
6898 domoticz, dtc, fio, gcc, gdb, ghostscript, gnupg, httpping,
6899 igmpproxy, imlib2, ipsec-tools, libesmtp, libnfs, libxslt,
6900 links, lua, mosquitto, nilfs-utils, ocrad, parted, php,
6901 python-django, screen, shairport-sync, strongswan,
6902 vboot-utils, webkitgtk, wireguard, x265 xen, xlib_libXdmcp,
6903 xlib_libXfont, xlib_libXft, xlib_libxshmfence,
6904 xutil_makedepend, zeromq
6905
339d550e
PK
69062018.08, Released September 6th, 2018
6907
6908 Minor fixes.
6909
6910 Known issues:
6911
6912 - Glibc 2.28 on the build host breaks compilation of a number
6913 of host packages. 2018.08 contains fixes for some of these
6914 packages, but not all. Consider building on hosts (or in
6915 containers) using older Glibc versions.
6916
6917 - host-dtc 1.4.7 breaks compilation of older U-Boot and Linux
6918 kernel configurations using FDT/DTC. Consider updating the
6919 Linux kernel to >= 4.17 and U-Boot to >= 2018.07 or
6920 backporting commit 9130ba8846 (scripts/dtc: Update to
6921 upstream version v1.4.6-9-gaadd0b65c987) for the Linux
6922 kernel / commit db405d1980 for U-Boot.
6923 Alternatively revert commit 7b929ddcf0 (dtc: bump version to
6924 1.4.7) and ensure your build host does not have the libfdt
6925 development headers installed.
6926
6927 Updated/fixed packages: busybox, chipmunk, cutelyst,
6928 domoticz, gcc, imagemagick, lcms2, libcurl, mediastreamer,
6929 moarvm, php, qt, qt5virtualkeyboard, qt5webengine, screen,
6930 sdl2, squashfs, uboot, xen
6931
6932 Issues resolved (http://bugs.uclibc.org):
6933
6934 #11261: ccache using wrong cached objects
6935 #11276: Understanding the patch for kernel-4.9 and other..
6936
24b5ff16
PK
69372018.08-rc3, Released August 31th, 2018
6938
6939 Fixes all over the tree.
6940
6941 linux: additional improvements to the flex / bison dependency
6942 handling, use system provided variant if available. Ensure
6943 toolchain is available when configuring for 4.18+ support.
6944
6945 Download: Fix handling of primary sites using file://
6946
6947 Toolchain: Correct external toolchain musl detection for
6948 static toolchains.
6949
6950 Updated/fixed packages: aircrack-ng, bison, brltty, busybox,
6951 cutelyst, dropbear, gr-osmosdr, i2c-tools, json-c, libconfuse,
6952 libkcapi, libsoup, libssh, liburiparser, mbedtls, mender,
6953 mesa3d, minicom, mjpegtools, mutt, openpowerlink, openssh,
6954 oracle-mysql, php, postgresql, pv, qt5base, qt5quickcontrols,
6955 rauc, shairport-sync, systemd, xlib_libX11, zeromq,
6956
6957 Issues resolved (http://bugs.uclibc.org):
6958
6959 #11091: BR2_PRIMARY_SITE doesn't work (wget is selected...
6960 #11141: WF111 package no longer available
6961 #11211: Internal compiler error: Killed (program cc1plus)..
6962 #11236: util-linux fails to build on Travis CI when python..
6963 #11246: Glibc 2.28 - fails to build host-bison and host-m4
6964 #11256: Add python-falcon and python-mimeparse packages
6965
a907ab7d
PK
69662018.08-rc2, Released August 20th, 2018
6967
6968 Fixes all over the tree.
6969
6970 pkg-kconfig: Support dependencies needed to run the
6971 configurator, E.G. recent Linux kernel versions needing flex
6972 and bison.
6973
6974 Defconfigs: ARM Juno: Bump ATF to fix a build
6975 issue. Raspberrypi2: Bump rootfs size. Snps_archs38_vdk:
6976 Correct /etc/inittab. Technologic ts7680: Correct genimage
6977 configuration. Orange PI PC / Zero, Sheevaplug: Bump U-boot to
6978 2018.07 to fix build issue. Ensure host-openssl is pulled in
6979 for kernel builds where needed.
6980
6981 Updated/fixed packages: aircrack-ng, bind, boost,
6982 boot-wrapper-aarch64, bzip2, busybox, chrony, cryptsetup,
6983 dahdi-tools, dbus, domoticz, eigen, ipsec-tools, libarchive,
6984 libfuse, libgit2, libopenssl, libselinux, lighttpd, lvm2, m4,
6985 makedevs, mariadb, mesa3d-headers, mono, ncmpc, ncurses,
6986 nodejs, php, python-django, python-pyqt5, qt5base,
6987 qt5serialbus, ruby, samba4, uboot-tools, uclibc, vlc,
6988 waylandpp, wireless_tools, wireshark, wpa_supplicant, mtd,
6989 xdriver_xf86-video-ati, xserver_xorg-server
6990
6991 Issues resolved (http://bugs.uclibc.org):
6992
6993 #10781: cryptsetup luksOpen container_file container causes..
6994 #10996: bogus musl ARM toolchain
6995 #11191: xattr and check-package issue
6996
d7dcc6c0 69972018.08-rc1, Released August 5th, 2018
340a0903
TP
6998
6999 Toolchain:
7000
7001 - add support for gcc 8.x, switch to gcc 7.x as the default
7002 version
7003 - add support for gdb 8.1, switch to gdb 8.0 as the default
7004 and remove gdb 7.10/7.11
7005 - add support for binutils 2.31
7006 - NIOSII CodeSourcery toolchain updated
7007 - Linaro AArch64 BE toolchain added, and other Linaro
7008 toolchains updated
7009 - Synopsys ARC pre-built toolchain updated
7010
7011 Architecture: add support for ARM Cortex-M7
7012
7013 Major updates:
7014
7015 - systemd bumped to 239
7016 - Qt5 bumped to 5.11.1
7017 - Rust bumped to 1.27
7018 - GStreamer stack bumped to 1.14.2
7019 - X.org server bumped to 1.20, and all X.org proto packages
7020 replaced by the single xorgproto package
7021 - i.MX6 support packages bumped to 6.2.4
827b4bb1
PK
7022 - i.MX Vivante graphics version bumped to 6.2.4.p1.2,
7023 adding support for Wayland and i.MX8MQ platforms
340a0903
TP
7024
7025 Linux: bumped to 4.17 by default.
7026
7027 Infrastructure: new package infrastructure added for packages
7028 using the Meson build system
7029
7030 New packages: at-spi2-atk, at-spi2-core, capnproto, cmocka,
7031 corkscrew, cutelyst, davfs2, flatcc, libidn2, libgit2,
7032 libopusenc, mender, nghttp2, perl-convert-asn1, perl-crypt-blowfish,
7033 perl-crypt-cbc, perl-digest-md5, perl-mime-base64-urlsafe,
7034 perl-mojolicious-plugin-authentication, perl-net-ping,
7035 perl-net-snmp, perl-net-ssh2, perl-net-telnet, pigz,
7036 python-reentry, python-request-id, python-validators,
7037 python-webob, shadowsocks-libev, speexdsp, xorgproto, wampcc
7038
7039 New defconfigs: NXP i.MX7D SDB, Boundary Devices Nitrogen 8M,
7040 Olimex A10 OLinuxino, ZynqMP ZCU106
7041
7042 Removed packages: all xproto_* have been removed and replaced
7043 by xorgproto
7044
7045 Issues resolved (http://bugs.uclibc.org):
7046
7047 #9411: MUSL build with RT Error relocating /lib/libgcc_s.so.1:
7048 __cpu_indicator_init: symbol not found
7049 #9921: lockfile module within python-daemon not available
7050 #10341: gdb install of py files when using buildroot toolchain
7051 includes build path
7052 #10661: /etc/init.d/S29netplug starts multiple instances of netplugd
7053 #10751: Missing dependency in pulseaudio package
7054 #10811: kodi-17.6-Krypton does not compile for freescale_* devices
7055 #10856: openblas on qemu_x86_64_defconfig fails with
7056 "sgemm_kernel.o: No such file or directory"
7057 #11056: Compiling a file that uses libdrm headers fails with:
7058 fatal error: drm.h: No such file or directory
7059 #11061: support/download: git version=master broken
7060 #11071: Building postgresql package on Debian 9.4 x64 for armel target fails
7061 #11076: Docker containerd installed to incorrect path
7062 #11101: host-patchelf Endian Issue with relative RPATH
7063 #11111: raspberry pi 3 b+: missing BSP for 64-bit kernel
7064 #11121: statfs call corrupts memory struct statfs too small
7065 #11181: Switching toolchain does not work
7066
1b5694bb
PK
70672018.05.3, Released October 6th, 2018
7068
7069 Important / security related fixes.
7070
7071 Add a number of patches to fix build errors for host utilities
7072 on modern distributions using glibc-2.28.
7073
7074 mkusers: Ensure existing group members are preserved when a
7075 group is reprocessed.
7076
7077 printvars: Fix issue with exceeding shell command line length
7078 limits for certain setups.
7079
7080 Updated/fixed packages: acpid, android-tools, apache,
7081 arp-scan, bandwidthd, bind, bison, brltty, chipmunk, connman,
7082 cppcms, fio, gcc, ghostscript, gnupg, httping, igmpproxy,
7083 imagemagick, imlib2, ipsec-tools, lcm2, libcurl, libesmtp,
7084 libnfs, libssh, libxslt, links, mediastreamer, minicom,
7085 moarvm, nilfs-utils, ocrad, parted, php, postgresql, pv,
7086 python-django, qt, qt5quickcontrols, qt5webengine, screen,
7087 sdl2, shairport-sync, squashfs, strongswan, vboot-utils,
7088 webkitgtk, wireguard, x265, xen, xlib_libXfont, xlib_libXft,
7089 xlib_libxshmfence, zeromq
7090
b914fbdc
PK
70912018.05.2, Released August 28th, 2018
7092
7093 Important / security related fixes.
7094
7095 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
7096 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
7097 issue.
7098
7099 Updated/fixed packages: acl, attr, apache, bind,
7100 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
7101 dahdi-tools, dmidecode, dropbear, eigen, ffmpeg, gawk, gcc,
7102 ghostscript, gnutls, imx-gpu-viv, ipsec-tools, libarchive,
7103 libfuse, libglib2, libopenssl, libselinux, libsoup, lighttpd,
7104 linuxptp, lttng-modules, lttng-tools, lua-flu, lvm2, m4,
7105 makedevs, mariadb, mbedtls, mesa3d-heders, mtd, ncurses,
7106 nodejs, openssh, php, python-django, rauc, ruby, samba4,
7107 stress-ng, ti-utils, uboot-tools, uclibc, vim, waylandpp,
7108 wireless_tools, wireless-regdb, wireshark, wpa_supplicant,
7109 xorriso, znc
7110
7111 Issues resolved (http://bugs.uclibc.org):
7112
7113 #10781: cryptsetup luksOpen container_file container causes..
7114 #10986: Installing package attr when already supplied by..
7115 #11191: xattr and check-package issue
7116
3134d94e
PK
71172018.05.1, Released July 20th, 2018
7118
7119 Important / security related fixes.
7120
7121 U-Boot: Ensure host version of ncurses is picked up and not
7122 host-ncurses built by buildroot, as that otherwise causes
7123 widechar/non-widechar conflicts and corrupted menuconfig
7124 menus.
7125
7126 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
7127
7128 Toolchain: ARC tools updated to arc-2018.03.
7129
7130 pkg-stats: Fix python 3.x compatibility.
7131
7132 dl-wrapper: Fix support for URIs containing '+', fix
7133 no-check-hash for inferred site method.
7134
7135 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
7136 Support ethernet on Turbot variant.
7137
7138 Updated/fixed packages: audit, bind, btrfs-progs, cifs-utils,
7139 clamav, collectd, coreutils, docker-containerd, dos2unix,
7140 edid-decode, file, gcc, gdb, gnupg, gnupg2, heimdal, hidapi,
7141 imagemagick, libcurl, libgcrypt, libglib2, liblogging,
7142 libostree, libressl, libsoup, libv4l, libvncserver, libvorbis,
7143 libwebsockets, libxslt, lm-sensors, mariadb, mpg123, ncurses,
7144 network-manager, nodejs, patchelf, perl, php-amqp, pinentry,
7145 pixiewps, qpdf, qt53d, qt5base, qt5charts, qt5script, redis,
7146 systemd, triggerhappy, uboot, wireguard, wireless-regdb,
7147 wireshark
7148
f3d114a1
PK
71492018.05, Released June 1st, 2018
7150
7151 Minor fixes.
7152
7153 Download: Work around for hanging connections for packages
7154 from CVS, by adding a 10 minute max timeout.
7155
7156 Updated/fixed packages: binutils, clang, dash, expect, git,
7157 glibc, jpeg-turbo, libjpeg, log4cplus, openvmtools, xen,
7158
7159 Issues resolved (http://bugs.uclibc.org):
7160
7161 #11051: runtime issue on STM32 with usage of binutils 2.29.x
7162
bea6b866
PK
71632018.05-rc3, Released May 28th, 2018
7164
7165 Fixes all over the tree.
7166
7167 Toolchain: ARC tools updated to arc-2018.03-rc2.
7168
7169 Fs: Ensure hard links in TARGET_DIR are correctly copied for
7170 filesystem input. With the recent changes to the file system
7171 generation logic, hard links were "expanded" in file system
7172 images leading to bloated rootfs images for setups with hard
7173 links.
7174
7175 Infrastructure: Error out for packages using the 'local'
7176 method but forgetting to specify <pkg>_SITE.
7177
7178 Build rpcgen for the host when needed to support distributions
7179 no longer shipping rpcgen with glibc (E.G. recent Fedora).
7180
7181 Updated/fixed packages: autofs, bash-completion, binutils,
7182 busybox, cjson, elf2flt, libcoap, libcurl, libtirpc, lrzsz,
7183 poppler, procps-ng, qt-webkit-kiosk, quota, samba4, xfsprogs
7184
7185 Issues resolved (http://bugs.uclibc.org):
7186
7187 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file..
7188 #11036: C compiler cannot create executables
7189 #11046: Git package binaries are ~180MB (compared to ~20MB in..
7190
c11ed3a4
PK
71912018.05-rc2, Released May 22nd, 2018
7192
7193 Fixes all over the tree.
7194
7195 Dependencies: Check that the current working directory (.)
7196 isn't listed in PATH as that causes various build issues.
7197
7198 Manual: Clarify that git branch names may not be used as
7199 version identifiers. This has never been supported, but was
7200 kind of working (with some limitations) before the git
7201 download rework - Now it does not work at all.
7202
7203 Linux: Ensure host version of ncurses is picked up and not
7204 host-ncurses built by buildroot, as that otherwise causes
7205 widechar/non-widechar conflicts and corrupted menuconfig
7206 menus.
7207
7208 Packages: Renamed a number of package options not prefixed
7209 with BR2_PACKAGE_<pkg> for consstency.
7210
7211 Download infrastructure: Fix file:// protocol handling after
7212 download rework.
7213
7214 Updated/fixed packages: acl, apr-util, asterisk, attr,
7215 bluez5_utils, cifs-utils, clamav, clang, cups-filters,
7216 dahdi-linux, exim, faketime, gdb, go, gst1-plugins-bad,
7217 imx-mkimage, ipsec-tools, jamvm, janus-gateway,
7218 jquery-ui-themes, libcap, libcurl, libftdi, libkcapi, libkrb5,
7219 libmediaart, libmodbus, libmodplug, libmpd,
7220 libnetfilter_cthelper, libnetfilter_cttimeout, libnfc,
7221 libnfnetlink, libnss, liboauth, libogg, libosip2,
7222 libpam-radius-auth, libpcap, libpciaccess, llvm, log4cplus,
7223 ltrace, lynx, mbedtls, modem-manager, nfs-utils,
7224 python-cython, python-websockets, qt5cinex, qt5wayland, rauc,
7225 snort, strace, ti-sgx-km, transmission, wavpack, wget, woff2,
7226 xen, zmqpp, znc, zstd
7227
7228 Issues resolved (http://bugs.uclibc.org):
7229
7230 #10986: Installing package attr when already supplied by...
7231 #11011: BUildroot for Raspberry Pi 2
7232 #11016: Wrong compiler used for external user host packages
7233
54e3bcb8
TP
72342018.05-rc1, Released May 9th, 2018
7235
7236 Toolchain: glibc bumped to 2.27, musl bumped to 1.1.19,
7237 uClibc-ng 1.0.30, Linux kernel headers bumped to 4.16.x.
7238
7239 Architecture: support for the Blackfin architecture has been
449f430e
TP
7240 removed, as it was removed from Linux upstream, poorly
7241 maintained in binutils/gdb, and abandoned by Analog Devices.
54e3bcb8
TP
7242
7243 Numerous packages updated to have hashes for their license
7244 files.
7245
7246 Systemd can now be built with uClibc toolchains.
7247
7248 Linux: addition of BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF and
7249 BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL to support building Linux
7250 kernel configurations that need libelf on the host or openssl
7251 on the host.
7252
7253 Coding style:
7254 - all Python scripts are now verified with flake8
7255 - check-package extended to check all Config.in and .mk files
7256 in tree, not only the ones in package/
7257
7258 Infrastructure:
7259
7260 - The download infrastructure has seen a major overhaul, with
7261 the main visible new feature being Git caching: a package
7262 fetched from Git no longer needs to be re-cloned entirely
7263 everytime its version is changed. Anoter visible change is
7264 that the download folder now has subfolders per package. See
7265 http://lists.busybox.net/pipermail/buildroot/2018-April/217923.html
7266 for more details about those changes.
7267
7268 - The logic that generates the root filesystem images has been
7269 reworked, with the main goal of allowing several filesystem
7270 images to be produced in parallel, also a requirement for
7271 top-level parallel build. Now, a .tar filesystem image is
7272 always created, and re-extracted in a private directory to
7273 create each format-specific filesystem image.
7274
7275 - A new package infrastructure was introduced for Go-based
7276 packages: golang-package.
7277
7278 - Dependencies on extraction tools are now handled as proper
7279 per-package dependencies, using
7280 <pkg>_EXTRACT_DEPENDENCIES. Beyond a cleanup, this is also a
7281 preparation step for top-level parallel build support.
7282
7283 - When a file being downloaded is part of a package with a
7284 .hash file, but there is no hash listed for this file, the
7285 file is now preserved in the download directory rather than
7286 removed. This helps when updating a package, as it gives the
7287 ability to easily calculate the hash of the file.
7288
7289 - Addition of '<pkg>-show-recursive-depends' and
7290 '<pkg>-show-recursive-rdepends' make targets, to
7291 respectively display the recursive list of dependencies and
7292 the recursive list of reverse dependencies of a given
7293 package.
7294
7295 - The /etc/shells file is now automatically generated with the
7296 list of shell programs installed on the system.
7297
7298 - Addition of -Ofast optimization level as an available
7299 option.
7300
7301 Major updates: Go updated to 1.10, Erlang bumped to 20.3, Qt5
7302 bumped to 5.10.1.
7303
7304 New packages: 18xx-ti-utils, abootimg, bluez-alsa, brotli,
7305 chipmunk, clang, docker-compose, docker-proxy, flare-engine,
7306 flare-game, gst1-interpipe, gstreamer1-editing-services,
7307 hackrf, i2pd, imx-alsa-plugins, imx-mkimage, libcdio-paranoia,
7308 libkrb5, llvm, pixiewps, python-backports-ssl-match-hostname,
7309 python-cached-property, python-cython, python-docker,
7310 python-dockerpty, python-docker-pycreds,
7311 python-flask-sqlalchemy, python-functools32, python-influxdb,
7312 python-json-models, python-libusb1, python-networkx,
7313 python-psycopg2, python-pymodbus, python-sqlalchemy,
7314 python-subprocess32, python-texttable,
7315 python-websocket-client, python-yieldfrom, quotatool, reaver,
7316 snort, sunxi-mali-mainline, sunxi-mali-mainline-driver, tk,
7317 tpm2-abrmd, tpm2-tools, tpm2-tss, udftools, vte, woff2.
7318
7319 New defconfigs: ARC HS Development Kit, Arcturus ucls1012a,
7320 Freescale i.MX6UL EVK (with vendor kernel), Freescale i.MX6
7321 SoloLite EVK (with vendor kernel), Freescale i.MX31 3Stack,
7322 Freescale i.MX8Q EVK Freescale p1025twr, Freescale t1040d4rdb,
7323 Qemu PPC64 E5500, SolidRun ClearFog Base, Tinker RK3288, Vyasa
7324 RK3288,
7325
7326 Removed packages: iqvlinux, kodi-adsp-*, mplayer
7327
7328 Removed defconfigs: ci40, firefly_rk3288,
7329 freescale_p1010rdb_pa, freescale_mpc8315erdb, riotboard,
7330 teliv_evk_pro3
7331
449f430e
TP
7332 Issues resolved (http://bugs.uclibc.org):
7333
7334 #10151: toolchain eclipse register : fails with a custom
7335 BR2_HOST_DIR
7336 #10511: Packages get downloaded uncompressed with wget
7337 #10531: QtWebengine doesn't build if the host hasn't a 32 bits
7338 C++ compiler working
7339 #10846: error in compiling gnutls
7340 #10886: openssl-1.0.2n fails to build
7341 #10896: /bin/sh not in /etc/shells
7342 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is
7343 enabled
7344
d5c8e9e3
PK
73452018.02.12, Released March 29th, 2019
7346
7347 Important / security related fixes.
7348
7349 Updated/fixed packages: avahi, beecrypt, busybox, clamav,
7350 cups, devmem2, fetchmail, file, fltk, gcc, gdb, git, jq,
7351 leveldb, libopenssl, libraw, libseccomp, libssh2,
7352 libunistring, mariadb, mosquitto, nodejs, ntp, openjpeg, perl,
7353 php, putty, qt5webkit, rdesktop, systemd, wireshark, vsftpd,
7354 xapp_xdm, xlib_libXdmcp
7355
ea5cf87d
PK
73562018.02.11, Released February 23th, 2019
7357
7358 Important / security related fixes.
7359
7360 Ensure the PLATFORM and OS environment variables are not set,
7361 as they cause build issues for some packages.
7362
7363 The package list infrastructure now correctly handles packages
7364 installing files with old mtime.
7365
7366 Linux: Skip hash checks for user supplied downloadable
7367 patches, as no hash checksums are available for those.
7368
7369 scanpypi: protect against zip-slip vulnerability in zip/tar
7370 handling
7371
7372 Updated/fixed packages: bind, dhcpcd, dovecot, ghostscript,
7373 gnuradio, imagemagick, jpeg-turbo, libarchive, libb64,
7374 libcurl, libid3tag, madplay, mosquitto, openssh, php,
7375 postgresql, proftpd, python, python-django, python3, qt5base,
7376 sqlcipher, swupdate, systemd, unzip, webkitgtk
7377
96edc472
PK
73782018.02.10, Released January 31th, 2019
7379
7380 Important / security related fixes.
7381
7382 Defconfigs: Fixes for Lego EV3, QEMU AArch64-virt
7383
7384 check-package: fix Python 3 support
7385
7386 get-developers: Fix behaviour when called from elsewhere than
7387 the toplevel directory.
7388
7389 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
7390
7391 Updated/fixed packages: acpica, apache, apr, asterisk,
7392 avrdude, cargo, cc-tool, dash, dhcpdump, dmalloc, gnuchess,
7393 gnupg2, leveldb, libarchive, libassuan, libftdi1,
7394 libgpg-error, libhttpparser, libmad, libsndfile, libsquish,
7395 liburiparser, libwebsock, libxml2, lighttpd, lm-sensors,
7396 lua-msgpack-native, mbedtls, mosquitto, netatalk, nodejs,
7397 openssh, pango, patchelf, php, python-django, python-pyyaml,
7398 rauc, rp-pppoe, s6-networking, samba4, sdl_sound,
7399 shairport-sync, sqlite, subversion, sunxi-cedarx, tcpreplay,
7400 tekui, usb_modeswitch, webkitgtk, wireshark, wolfssl,
7401 xapp_rgb, xenomai, xerces
7402
7403 Issues resolved (http://bugs.uclibc.org):
7404
7405 #11576: Unable to start apache with event MPM on raspberry pi 3
7406
a2954489
PK
74072018.02.9, Released December 20th, 2018
7408
7409 Important / security related fixes.
7410
7411 defconfigs: Fixes for ci20
7412
7413 Updated/fixed packages: c-ares, dante, freetype, ghostscript,
7414 glibc, gnutls, go, libcurl, libgpgme, libid3tag, libiscsi,
7415 libmpd, libopenssl, libpjsip, linux, liquid-dsp, luvi, lynx,
7416 msgpack, nginx, nodejs, php, popt, pps-tools, python-numpy,
7417 python-requests, samba4, sdl2_net, squashfs, swupdate, uclibc,
7418 wine, webkitgtk, xfsprogs
7419
7420 Issues resolved (http://bugs.uclibc.org):
7421
7422 #11426: pps-tools bash dependency
7423
4057603c
PK
74242018.02.8, Released November 26th, 2018
7425
7426 Important / security related fixes.
7427
7428 fs: Drop intermediate tarball from the filesystem handling to
7429 fix an issue with xattrs handling related to fakeroot. Ensure
7430 tarball target includes xattrs.
7431
7432 download: Fix confusion in git submodule handling if dl/ is a
7433 symlink.
7434
7435 toolchain: Only allow enabling stack protection on
7436 architectures with control flow integrity (CFI) support. Only
7437 allow FORTIFY_SOURCE support on gcc >= 6.
7438
7439 genrandconfig: Fix missing newline in BR2_WGET handling,
7440 causing the following line to be ignored. This would affect
7441 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
7442 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
7443 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
7444
7445 show-build-order: Also include the dependencies of
7446 rootfs-common.
7447
7448 Defconfigs: Fixes for Armadeus APF27, imx6sabre.
7449
7450 graph-depends: Fix for package names starting with a non-alpha
7451 character.
7452
7453 Updated/fixed packages: attr, audit, bind, brotli, easydbus,
7454 elfutils, gauche, gcc, giflib, gpsd, lcdproc, libcurl,
7455 libiscsi, libnfs, libnspr, libnss, libkcapi, libsemanage,
7456 liburiparser, lighttpd, linux, lua-curl, mariadb, mmc-utils,
7457 mosquitto, mysql, neardal, netplug, network-manager,
7458 nfs-utils, nginx, openocd, openswan, p11-kit, postgresql,
7459 prosody, qemu, qt, rpm, ruby, samba4, squid, supertuxkart,
7460 systemd, tar, trace-cmd, traceroute, twolame, uclibc,
7461 usb_modeswitch, vtun, webkitgtk, xdriver_xf86-video-geode,
7462 xlib_libfontenc, xproto_inputproto, xserver_xorg-server
7463
7464 Issues resolved (http://bugs.uclibc.org):
7465
7466 #11086: download/git submodule breaks on symlinked dl folder
7467 #11251: Util scanpypi failes when package change - to _ in..
7468 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
7469 #11481: Docs: Is external.desc required?
7470
684f79d0
PK
74712018.02.7, Released October 25th, 2018
7472
7473 Important / security related fixes.
7474
7475 Detect and reject build paths containing '@', as this confuses
7476 a number of packages, including GCC.
7477
7478 utils/get-developers: Add -e option for use with git
7479 send-email.
7480
7481 utils/diffconfig: Make it work for (non-Buildroot) config
7482 files not using the BR2_ prefix.
7483
7484 u-boot: Fix for environment image handling on big endian
7485 systems.
7486
7487 Updated/fixed packages: binutils, ca-certificates,
7488 cups-filters, erlang, file, freetype, gcc, git, gvfs, leveldb,
7489 libarchive, libcurl, libssh, live555, ljlinenoise, mariadb,
7490 mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils, poco,
7491 psmisc, ptpd2, python-enum34, qemu, qt, qt5base, setools,
7492 spice, spice-protocol, tinc, ustr, wireshark
7493
7494 Issues resolved (http://bugs.uclibc.org):
7495
7496 #11396: uboot environment image checksum invalid if target is big endian
7497
efdb7771
PK
74982018.02.6, Released October 7th, 2018
7499
7500 Important / security related fixes.
7501
7502 Add a number of patches to fix build errors for host utilities
7503 on modern distributions using glibc-2.28.
7504
7505 mkusers: Ensure existing group members are preserved when a
7506 group is reprocessed.
7507
7508 printvars: Fix issue with exceeding shell command line length
7509 limits for certain setups.
7510
7511 Updated/fixes packages: acpid, android-tools, apache,
7512 arp-scan, bandwidthd, bind, bison, clamav, connman, cppcms,
7513 cramfs, fio, gcc, ghostscript, glibc, gnupg, httping,
7514 igmpproxy, imagemagick, imlib2, ipsec-tools, lcms2, libcurl,
7515 libesmtp, libnfs, libssh, libxslt, links, linuxptp,
7516 mediastreamer, minicom, moarvm, nilfs-utils, ocrad, parted,
7517 php, pv, python-django, qt, qt5quickcontrols, qt5webengine,
7518 screen, sdl2, shairport-sync, squashfs, strongswan,
7519 vboot-utils, webkitgtk, wireguard, x265, xen, xlib_libXfont,
7520 xlib_libXft
7521
7522 New packages: brotli, woff2
7523
8b3b8d87
PK
75242018.02.5, Released August 29th, 2018
7525
7526 Important / security related fixes.
7527
7528 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
7529 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
7530 issue.
7531
7532 Updated/fixed packages: acl, apache, attr, bind,
7533 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
7534 dahdi-tools, dmidecode, dropbear, eigen, erlang, ffmpeg, gawk,
7535 gcc, ghostscript, gnutls, ipsec-tools, libarchive, libfuse,
7536 libopenssl, libselinux, libsoup, lighttpd, linuxptp,
7537 lttng-modules, lttng-tools, lua-flu, lvm2, m4, makedevs,
7538 mariadb, mbedtls, mesa3d-headers, mtd, ncurses, nodejs,
7539 openssh, php, postgresql, python-django, qt5xmlpatterns, ruby,
7540 samba4, shairport-sync, stress-ng, ti-utils, uboot-tools, vim,
7541 waylandpp, wireless_tools, wireshark, wpa_supplicant, xorriso,
7542 znc
7543
7544 Issues resolved (http://bugs.uclibc.org):
7545
7546 #10781: cryptsetup luksOpen container_file container causes..
7547 #10986: Installing package attr when already supplied by..
7548 #11191: xattr and check-package issue
7549
d91fdfee
PK
75502018.02.4, Released July 21th, 2018
7551
7552 Important / security related fixes.
7553
7554 U-Boot: Ensure host version of ncurses is picked up and not
7555 host-ncurses built by buildroot, as that otherwise causes
7556 widechar/non-widechar conflicts and corrupted menuconfig
7557 menus.
7558
7559 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
7560
7561 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
7562 Support ethernet on Turbot variant.
7563
7564 Updated/fixed packages: bind, clamav, collectd, dos2unix,
7565 edid-decode, gcc, gdb, heimdal, hidapi, imx-gpu-viv, libcurl,
7566 libglib2, liblogging, libostree, libsoup, libv4l, lm-sensors,
7567 ncurses, network-manager, patchelf, pinentry, procps-ng, qpdf,
7568 qt5, qt53d, qt5base, qt5charts, qt5script, qt5serialport,
7569 systemd, wireguard, wireless-regdb
7570
7571 Issues resolved (http://bugs.uclibc.org):
7572
7573 #11101: host-patchelf Endian Issue with relative RPATH
7574
afa6fe1c
PK
75752018.02.3, Released June 18th, 2018
7576
7577 Important / security related fixes.
7578
7579 Various fixes for building on modern distributions (GCC 8.x,
7580 no rpcgen utility).
7581
7582 ARM: Default to binutils 2.28 and warn about newer binutils
7583 versions, which are known to cause boot failures for Linux
7584 kernels built in thumb mode.
7585
7586 Busybox/mdev: Fix module autoloading.
7587
7588 Busybox/sysvinit: inittab: Add /dev/{stdin,stdout,stderr}
7589 symlinks, call swapon -a to activate any configured swap
7590 devices.
7591
7592 Dependencies: Check that PATH does not contain current working
7593 directory, which triggers a number of build failures.
7594
7595 Infrastructure: Error out for packages erroneously using the
7596 'local' site method but not defining a _SITE.
7597
7598 Linux: Fix cuImage.<dtb> / simpleImage.<dtb> handling. Ensure
7599 kconfig uses ncurses from the host to fix a ncurses/ncursesw
7600 mixup, causing menuconfig display corruption.
7601
7602 Toolchain: Workarounds for fix-rpath issues with binutils and
7603 elf2flt.
7604
7605 Util-linux: Fix blocking on getrandom() issue with recent
7606 kernels.
7607
7608 Remove broken freescale_imx31_3stack,
7609 freescale_imx6sololiteevk and freescale_imx6ulevk defconfigs.
7610
7611 Updated/fixed packages: apr-util, asterisk, attr, audit,
7612 autofs, binutils, busybox, cifs-utils, cups-filters, dash,
7613 ebtables, exim, expect, f2fs-tools, faketime, file, gdb, git,
7614 glibc, gnupg, gnupg2, gst1-plugins-bad, imagemagick, jamvm,
7615 jpeg-turbo, libcap, libcoap, libcurl, libgcrypt, libjpeg,
7616 libnss, libressl, libtirpc, libvncserver, libvorbis, libxslt,
7617 log4cplus, lrzsz, ltrace, lynx, mariadb, mbedtls, mpg123,
7618 nasm, netplug, network-manager, nfs-utils, nodejs,
7619 openvmtools, patch, perl, php-amqp, poppler, procps-ng,
7620 python, python-websockets, quota, redis, samba4, sysvinit,
7621 transmission, triggerhappy, util-linux, wavpack, wget,
7622 wireshark, xen, zmqpp
7623
7624 Issues resolved (http://bugs.uclibc.org):
7625
7626 #10986: Installing package attr when already supplied by busybox..
7627 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file or..
7628
0c2b920b
PK
76292018.02.2, Released May 4th, 2018
7630
7631 Important / security related fixes.
7632
7633 Tweak package size/file instrumentation to better handle
7634 package rebuilds.
7635
7636 Revert /etc/shells creation when bash is enabled.
7637
7638 Exclude /lib/firmware from the rpath fixup logic, as it may
7639 contain non-native ELF files.
7640
7641 Scanpypi: Support the new PyPi infrastructure.
7642
7643 Handle GCC 8.x on the host.
7644
7645 Ensure timestamp of /usr is updated to support the systemd
7646 ConditionNeedsUpdate option.
7647
7648 Updated/fixed packages: bluez5_utils, flann, gdb, gnupg2,
7649 grub2, libcec, libcgi, libglib2, libgpg-error, libgpgme,
7650 libtomcrypt, mbedtls, mkpasswd, php, python, python-requests,
7651 python-watchdog, qt53d, qt5websockets, sdl2, sdl2_image,
7652 syslog-ng, systemd, tcl, tcllib, uclibc, usb_modeswitch,
7653 wireguard, wmctrl
7654
7655 Issues resolved (http://bugs.uclibc.org):
7656
7657 #10896: /bin/sh not in /etc/shells
7658 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is enabled
7659
f3cea9d8
PK
76602018.02.1, Released April 9th, 2018
7661
7662 Important / security related fixes.
7663
7664 Removed unmaintained defconfigs: Creator Ci40, Firefly rk3288,
7665 Freescale mpc8315erdb / p1010rdb_pa, Riotboard, Teliv EVK
7666 Pro3.
7667
7668 Infrastructure: Speed up instrumentation for package size by
7669 comparing timestamps instead of md5 checksums, as doing
7670 checksums could lead to up to 25% longer build time for big
7671 configurations.
7672
7673 Rename the internal <pkg>_BASE_NAME variable to <pkg>_NASENAME
7674 to avoid name clashes with packages ending on '-base'.
7675
7676 Add a better fix for build issues for autotools based packages
7677 checking for C++ support on toolchains without C++ support.
7678
7679 Build host-tar if tar is older than 1.27 on the build machine
7680 to work around reproducibility issues with git archives
7681 containing long paths.
7682
7683 check-unique-files: Fix for filenames not representable in the
7684 users' locale.
7685
7686 Check-bin-arch: Add support for per-package ignore paths
7687 (<pkg>_BIN_ARCH_EXCLUDE).
7688
7689 Toolchain: Fix SSP support detection for external toolchains.
7690
7691 linux: Add _NEEDS_HOST_OPENSSL / LIBELF options to ensure
7692 these dependencies are available for Linux configurations
7693 needed these dependencies, similar to how it is done for
7694 U-Boot.
7695
7696 Support custom (not in tree) device tree files in addition to
7697 in-tree ones.
7698
7699 U-Boot / uboot-tools: Fix header conflict with libfdt-devel
7700 installed on host.
7701
7702 Updated/fixed packages: apache, busybox, c-ares, cmake,
7703 docker-engine, enlightenment, eudev, fbgrab, freescale-imx,
7704 gtest, imagemagick, intel-microcode, irssi, jimtcl, kmod,
7705 kodi, ktap, libcoap, libcurl, libfcgi, libhttpparser,
7706 libminiupnpc, libopenssl, libpjsip, libss7, libssh2, libupnp
7707 libupnpp, libuv, libvorbis, memcached, motion, musl, nodejs,
7708 ntp, openblas, opencv3, openocd, opus-tools, patch, php,
7709 pkgconf, postgresql, powerpc-utils, python-jsonschema,
7710 python-webpy, qemu, qt5bsae, qt5script, qt5webkit, rapidjson,
7711 rauc, sam-ba, samba4, sngrep, systemd, tremor, uboot-tools,
7712 uclibc-ng-test, upmpdcli, wireshark, xerces, xterm, zstd
7713
7714 New packages: docker-proxy, python-functools32
7715
7716 Issues resolved (http://bugs.uclibc.org):
7717
7718 #10766: upmpdcli: Segmentation fault
7719 #10776: ktap fails to build
7720 #10846: error in compiling gnutls
7721 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
7722
8a94ff12
PK
77232018.02, Released March 4th, 2018
7724
7725 Fixes all over the tree.
7726
7727 Issues with systemd with a readonly rootfs and DBus fixed.
7728
7729 Instructure:
7730 - check-uniq-files: fix Python 2.6 compatibility.
7731 - dependencies.sh: check for external argparse module for
7732 Python 2.6.
7733 - Add infrastructure to detect and use a UTF-8 locale on the
7734 host, needed by systemd.
7735
7736 Update/fixed packages: clamav, dash, dhcp, dovecot, efl,
7737 ffmpeg, libv4l, mono, mosquitto, php, postgresql, qt,
7738 scanpypi, sdl2, systemd, tor, tvheadend, uboot, wavpack
7739
7740 Issues resolved (http://bugs.uclibc.org):
7741
7742 #10831: qemu_x86_64_defconfig build fails on linux-headers..
7743
d5a63f48
PK
77442018.02-rc3, Released February 27th, 2018
7745
7746 Fixes all over the tree.
7747
7748 check-bin-arch: skip /lib/modules to allow 32-bit userland
7749 with 64bit kernel.
7750
7751 dependencies: Blacklist tar 1.30+ and build our own host-tar
7752 if needed as tar 1.30+ changed the --numeric-owner output for
7753 long path names. Build host-tar before other host-dependencies
7754 as they need it to extract their source tarballs.
7755
7756 Update/fixed packages: asterisk, azmq, bluez5_utils, domoticz,
7757 e2fsprogs, erlang, exim, glibc, gpsd, jq, libglib2, libvorbis,
7758 mariadb, mbedtls, mesa3d, mesa3d-headers, mpv, patch, pcre2,
7759 php, qt5, qt5multimedia, qt5wayland, qt5webengine, qt5webkit,
7760 systemd, quagga, rustc, uboot, wireguard, zic, zlib-ng
7761
7762 Issues resolved (http://bugs.uclibc.org):
7763
7764 #10726: Current libglib2.mk creates broken libglib2 binary...
7765 #10786: Linux fails to build unless make linux-menuconfig...
7766 #10796: Cannot generate cpio image without selecting CON...
7767
44cec643
PK
77682018.02-rc2, Released February 15th, 2018
7769
7770 Fixes all over the tree.
7771
7772 Dependencies: Ensure C++ support is available like for C
7773 support for packages needing 32bit host support.
7774
7775 utils/genrandconfig: Check host dependencies for config.
7776
7777 Updated/fixed packages: busybox, dnsmasq, dropbear, ffmpeg,
7778 glibc, keepalived, libcpprestsdk, libgpiod, libmaxminddb,
7779 librsvg, libtasn1, libv4l, libxml2, lightning, ltp-testsuite,
7780 mesa3d, mesa3d-demos, mesa3d-headers, nftables, open-lldp,
7781 php, postgresql, python-crossbar, qt5, qt53d, qt5enginio,
7782 qt5tools, qt5webengine, qt5webkit, rsync, rust-bin, rustc,
7783 systemd
7784
7785 Issues resolved (http://bugs.uclibc.org):
7786
7787 #9781: ti-sgx-km build on kernel >4.1
7788 #10141: Squashfs extended attribute failures
7789
ca7bf21f 77902018.02-rc1, Released February 5th, 2018
06608f7e
TP
7791
7792 The global source-check and per-package <pkg>-source-check
7793 targets have been removed.
7794
77d58aab
PK
7795 Architecture: Add x86 Silvermont variant. Add several new ARM
7796 variants, rework MIPS NaN logic. Support mainline binutils/gcc
7797 for ARC.
7798
7799 Toolchains: Linaro toolchains upgraded to 2017.11 release, ARC
7800 external toolchains upgraded to arc-2017.09. Libatomic is now
7801 also copied for external musl based toolchains.
7802 Add binutils 2.30.x and switch to binutils 2.29.x by default.
7803
7804 Added hardening options to build with RELRO and FORTITY.
7805
7806 New defconfigs: Bananapi M64, FriendlyARM Nanopi A64 & NEO2,
7807 imx6slevk, imx6sx-sdb, imx6ulevk, Olimex A64-OLinuXino,
7808 Orangepi lite / pc plus / pc / prime / win / win plus / zero
7809 plus2, Pine64, Solidrun MacchiatoBin. Sopine.
7810
7811 Add utils/diffconfig, a simple utility for comparing
7812 configuration files - Adapted from the version in the
7813 Linux kernel.
7814
7815 Infrastructure: Check that the same file is not touched by
7816 multiple packages, as a preparation for toplevel parallel
7817 builds.
7818
7819 Hashes for the license files for a large number of packages
7820 have been added, ensuring that license changes will not be
7821 missed when packages are bumped.
7822
7823 Fix build issue for autotools based packages checking for C++
7824 support on toolchains without C++ support and on a distro
7825 lacking /lib/cpp (E.G. Arch Linux).
7826
7827 Support for the meson build system.
7828
7829 Pie charts generated by 'graph-build' or 'graph-size' are now
7830 sorted according to the size of each piece.
7831
7832 System: Only show getty options when busybox init or sysvinit
7833 are used.
7834
7835 ARM-trusted-firmware: Support ATF bundled in U-Boot as
7836 well as U-Boot bundled in ATF.
7837
7838 Zlib is now a virtual package, provided by either libzlib or
7839 zlib-ng, similar to openssl.
7840
30bffce8
PK
7841 Support for the Rust programming language.
7842
77d58aab 7843 New packages: aoetools, armbian-firmware, binaries-marvell,
30bffce8
PK
7844 brltty, cargo, cargo-bin, cups-filters, curlpp, daq,
7845 flatbuffers, gconf, glorytun, gstreamer1-mm, imx-m4fwloader,
7846 imx-gpu-g2d, json-for-modern-cpp, libcpprestsdk, libgta,
7847 libostree, libupnp18, luadbi, luadbi-sqlite3, lua-utf8, lynx,
7848 meson, mv-ddr-marvell, nilfs-utils, opentracing-cpp,
7849 open-lldp, pimd, proj, python-flask-cors,
7850 python-jaraco-classes, python-more-itertools, python-oauthlib,
7851 python-raven, python-remi, python-requests-oauthlib,
7852 python-schedule, python-secretstorage, python-see,
7853 python-tabledata, python-txtorcon, python-xlib, qt5charts,
7854 rtl8189fs, rtl8723bu, rust, rustc, rust-bin, rygel, safeclib,
7855 solatus, tcf-agent, traceroute, waylandpp, wolfssl,
7856 zisofs-tools, zlib-ng
77d58aab
PK
7857
7858 Removed packages: eeprog
7859
c34019e1
PK
78602017.11.2, Released January 21st, 2018
7861
7862 Important / security related fixes.
7863
7864 External toolchain: libatomic is now also copied for musl
7865 based toolchains.
7866
7867 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
7868
7869 System: Only show getty options when busybox init or sysvinit
7870 are used.
7871
7872 Infrastructure: Fix build issue for autotools based packages
7873 checking for C++ support on toolchains without C++ support and
7874 on a distro lacking /lib/cpp (E.G. Arch Linux).
7875
7876 Pie charts generated by 'graph-build' or 'graph-size' are now
7877 sorted according to the size of each piece.
7878
7879 Updated/fixed packages: asterisk, avahi, bind, busybox,
7880 coreutils, eeprog, intel-microcode, iputils, irssi, kmsxx,
7881 libiio, linux-firmware, lz4, mariadb, matchbox-lib, mcookie,
7882 ntp, php, pound, rpcbind, tar, ti-cgt-pru, webkitgtk, xen,
7883 xlib_libXpm
7884
7885 Issues resolved (http://bugs.buildroot.org):
7886
7887 #9996: lz4 package does not install lz4 binaries in target
7888 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
7889 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
7890 #10301: systemd/getty unused options
7891 #10331: kmsxx, host installation fails with BR2_SHARED_...
7892 #10556: Building ntp package with SSL library libressl...
7893 #10641: avahi-autoipd not starting when using systemd-tmpfiles
7894
1fa8113a
PK
78952017.11.1, Released December 31th, 2017
7896
7897 Important / security related fixes.
7898
7899 Updated/fixed packages: asterisk, checkpolicy, dhcp, flann,
7900 gdb, glibc, heimdal, kodi-pvr-mediaportal-tvserver,
7901 kodi-pvr-stalker, libcue, libopenssl, libpqxx, libsoxr,
7902 linknx, linux-tools, lldpd, ltp-testsuite, mariadb, mfgtools,
7903 nodejs, nut, pulseaudio, python-cffi, qemu, rsync, tor, uboot,
7904 uboot-tools, vlc, webkitgtk, weston, wireguard, wireshark,
7905 xenomai, xfsprogs
7906
9dd76697
PK
79072017.11, Released November 30, 2017
7908
7909 Fixes all over the tree.
7910
7911 Toolchain: Use github mirror for Glibc.
7912
7913 Defconfigs: Correct boot.cmd for bananapi-m1.
7914
7915 Makefiles: Workaround include order issues for certain make
7916 versions by explicitly sorting the result of wildcard where it
7917 matters.
7918
7919 Download: Ensure subversion runs in non-interactive mode.
7920
7921 Updated/fixed packages: asterisk, boost, chrony, dovecot,
7922 dvb-apps, exim, feh, freerdp, fwup, google-breakpad, jose,
7923 kvm-unit-test, lftp, libcurl, libevent, libfastjson, libpjsip,
7924 libupnp, linphone, localedef, lttng-tools, mp4v2, mtools,
7925 ndisc6, oracle-mysql, parted, pdbg, qt, qt5connectivity,
7926 qt5declarative, qt5webkit, rauc, runc, samba4, shairport-sync,
7927 systemd-bootchart, webkitgtk, wireguard, xlib_libXcursor,
7928 xlib_libXfont, xlib_libXfont2,
7929
7930 Issues resolved (http://bugs.buildroot.org):
7931
7932 10501: host-localedef fails to compile on Ubuntu 17.10
7933 10506: Changed kernel image type (e.g. zImage to uImage)...
7934
071cc438
PK
79352017.11-rc2, Released November 13th, 2017
7936
7937 Fixes all over the tree.
7938
7939 Updated/fixed packages: collectd, ffmpeg, freerdp,
7940 go-bootstrap, imagemagick, jimtcl, libpjsip, libplist, libuv,
7941 mesa3d, nodejs, ntp, openjpeg, postgresql, python-numpy, ruby,
7942 snmp++, usb_modeswitch, util-linux, vboot-utils, webkitgtk,
7943 wireshark, wpa_supplicant, xapp_xdriinfo
7944
7945 Issues resolved (http://bugs.buildroot.org):
7946
7947 #10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
7948 #10491: Cannot output security warning when compiled with buildroot..
7949
a7e1971c 79502017.11-rc1, Released November 6th, 2017
c2aa34d8 7951
10b9c360
PK
7952 Fixes all over the tree and new features.
7953
64bbd348
PK
7954 Openssl is now a virtual package, which may be provided by
7955 OpenSSL (now renamed to libopenssl) or LibreSSL.
7956
6d1ff5ff
AVEM
7957 libssh2: there is now an explicit choice of the backend to use
7958 (mbedtls, gnutls or openssl). Previously, the choice was implicit
7959 based on the TLS library that was selected. Now, it is possible to
7960 choose the backend, which is important if several TLS libraries are
354722ca 7961 selected.
6d1ff5ff 7962
c2aa34d8
JF
7963 netsnmp: all MIB files are now installed, making the target filesystem a
7964 bit bigger than before. To remove unneeded MIBS, you should use a
7965 post-build script.
7966
f36962e9
PK
7967 Toolchain: Linaro toolchains updated to 2017.08, ARC toolchain
7968 updated to 2017.09, Glibc updated to 2.26, Glibc support for
7969 ARCv2. The toolchain wrapper now handles SOURCE_DATE_EPOCH for
7970 older (pre-gcc7.x) toolchains for BR2_REPRODUCIBLE.
7971
64bbd348
PK
7972 New defconfigs: Atmel SAM45D27, Bananapi M1 and M2 Plus,
7973 Engicam i.CoreM6 Qt5 configuration, i.MX6 sabreauto (mainline
7974 kernel/u-boot), i.MX6Q sabresd Qt5 configuration, i.MX7d-pico,
7975 QEMU ppc64le, Raspberry pi3 Qt5 webengine configuration,
7976 Technologic TS-7680.
7977
10b9c360
PK
7978 New packages: asterisk, azmq, bcg729, boinc, dahdi-linux,
7979 dahdi-tools, freeswitch-mod-bcg729, fscryptctl, libb64,
7980 libpri, libss7, lua-basexx, lua-compat53, lua-cqueues,
7981 lua-curl, lua-datafile, lua-fifo, lua-httpd,
7982 lua-lpeg-patterns, lua-markdown, lua-sailor, lua-value,
7983 luksmeta, minetest, minetest-game, pdmenu, prosody,
7984 python-aiocoap, python-automat, python-ibmiotf,
7985 python-iso8601, python-m2r, python-simplesqlite,
7986 python-websockets, python-xmltodict, qt5wayland, qt5webengine,
7987 restorecond, selinux-python, semodule-utils, uhubctl,
7988 wireguard, wsapi-fcgi, wsapi-xavante
7989
7990 Removed packages: aiccu, rfkill, sepolgen
7991
7992 Issues resolved (http://bugs.buildroot.org):
7993
7994 #10281: lsblk does not compile for util-linux
7995 #10336: lttng compilation fails : linking error
7996 #10351: glibc missing in rootfs
7997 #10356: nfs-utils missing header
043f3b45 7998 #10361: python3 python-config script generates invalid includes
10b9c360
PK
7999 #10366: dropbear download url has changed
8000 #10391: WiringPi retrieves wrong (old) version
8001 #10406: Beaglebone black: Buggy SGX driver version, swapped...
8002 #10426: uboot-tools' fw_setenv does not update the redundant...
8003 #10451: libpcap 1.8.x and 1.7x does not compile on PPC
8004
951685e8
PK
80052017.08.2, Released November 28th, 2017
8006
8007 Important / security related fixes.
8008
8009 Qt: 5.6 version updated to 5.6.3.
8010
8011 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
8012 in the environment.
8013
8014 Makefiles: Workaround include order issues for certain make
8015 versions by explicitly sorting the result of wildcard where it
8016 matters.
8017
8018 Updated/fixed packages: apr, apr-util, arqp-standalone,
8019 azure-iot-sdk-c, collectd, dvb-apps, ffmpeg, go-bootstrap,
8020 google-breakpad, gstreamer, imagemagick, irssi, jimtcl,
8021 kvm-unit-test, libcurl, libfastjson, libglib2, libidn,
8022 libpjsip, libplist, localedef, lttng-tools, luajit, mesa3d,
8023 moarvm, mp4v2, openssh, openssl, oracle-mysql, postgresql,
8024 python3, python-pyqt5, qt, qt5base, qt5canvas3d,
8025 qt5connectivity, qt5declarative, qt5engineio,
8026 qt5graphicaleffects, qt5imageformats, qt5location,
8027 qt5multimedia, qt5quickcontrols, qt5quickcontrols2, qt5script,
8028 qt5sensors, qt5serialbus, qt5serialport, qt5svg, qt5tools,
8029 qt5webchannel, qt5webkit, qt5websockets, qt5x11extras,
8030 qt5xmlpatterns, quagga, redis, ruby, samba4, sdl2, snmppp,
8031 swupdate, ti-gfx, uboot-tools, usb_modeswitch, vboot-utils,
8032 webkitgtk, wget, wireshark, xapp_xdriinfo.
8033
8034 Issues resolved (http://bugs.buildroot.org):
8035
8036 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
8037 10361: python3 python-config script generates invalid includes
8038 10501: host-localedef fails to compile on Ubuntu 17.10
8039
f2b10756
PK
80402017.08.1, Released October 23rd, 2017
8041
8042 Important / security related fixes.
8043
8044 Webkitgtk bumped to the 2.18.x series, fixing a large number
8045 of security issues.
8046
8047 Defconfigs: galileo: fix ext4 related kernel config, bump
8048 kernel for gcc 6.x compatibility, enable wchar support for
8049 grub2. wandboard: correct rootfs offset
8050
8051 support: Ensure gzip compression level 6 is used for git
8052 tarballs. check-bin-arch: Correctly handle (ignore) symbolic
8053 links. check-rpath: Also handle PIE binaries
8054
8055 External toolchain: Correctly handle glibc Buildroot
8056 toolchains built with merged /usr
8057
8058 musl: fix ARMv4 build with binutils 2.27.51+, fix for
8059 CVE-2017-15650
8060
8061 Updated/fixed packages: apache, augeas, bind, bluez5_utils,
8062 busybox, bzip2, cmake, dnsmasq, ejabberd, gcc, git, go, ffmpeg, file,
8063 flashrom, gd, gdk-pixbug, gnupg2, hostapd, ifupdown-scripts,
8064 imagemagick, iucode-tool, kernel-module-imx-gpu-viv, lame,
8065 libarchive, libcurl, libffi, libidn, libmbim, libnspr, libnss,
8066 libressl, librsync, libsoup, libxml2, libzip, mbedtls, musl,
8067 netplug, nginx, openvpn, pkgconf, poppler, proxychains-ng,
8068 qemu, qt, rpi-userland, syslog, ruby, samba4, softether,
8069 sqlite, strongswan, subversion, supertuxkart, supervisor, tcpdump,
8070 tor, unrar, urq, vboot-utils, webkitgtk, wpa_supplicant, xen,
8071 xmlstarlet, xlib_libXfont, xlib_libXfont2,
8072 xserver_xorg-server, zsh
8073
8ce27bb9 80742017.08, Released September 1st, 2017
0ea3d7ba 8075
8ce27bb9 8076 Minor fixes.
0ea3d7ba 8077
13c44396
PK
8078 Toolchain: Don't allow internal toolchain builds for MIPS
8079 M6201/P6600, as support for these are not yet in mainline GCC.
8080
8081 Updated/fixed packages: bcusdk, connman, dialog, dnsmasq,
8082 gnupg, grub2, iostat, iucode-tool, libgcrypt, libkcapi,
8083 libphidget, libv4l, linux-tools, mediastreamer, minidlna,
8084 nss-pam-ldapd, nvidia-driver, qt-webkit-kiosk, rpcbind, squid,
8085 transmission, vde2, vim
0ea3d7ba
TP
8086
8087 Updated/fixed defconfigs:
8088
8089 Removed packages: simicfs.
8090
8091 Issues resolved (http://bugs.buildroot.org):
c7ed72d3 8092
0ea3d7ba
TP
8093 #10261: Grub2 fails to build for x86_64
8094
ef19f376
TP
80952017.08-rc3, Released August 23rd, 2017
8096
8097 Fixes all over the tree.
8098
8099 Updated/fixed packages: alsa-lib, alsa-utils, cc-tool,
8100 dbus-cpp, e2fsprogs, elf2flt, faad2, fakeroot, gcc, git, gpsd,
8101 gst1-validate, kvmtool, libconfuse, libepoxy, librsync,
8102 libspatialindex, libunwind, linux, linux-headers, lua,
8103 mariadb, mesa3d, mtd, openocd, python3, syslinux, sysvinit,
8104 whois, xen, zmqpp.
8105
8106 Updated/fixed defconfigs: ci20, socrates_cyclone5,
8107 toradex_apalis_imx6.
8108
8109 Removed defconfig: Armadeus APF9328.
8110
8111 skeleton-* packages introduced in -rc1 have been renamed to
8112 skeleton-init-* instead.
8113
8114 Issues resolved (http://bugs.buildroot.org):
8115
8116 #10141: Squashfs extended attribute failures
8117
0ba4a139
TP
81182017.08-rc2, Released August 11th, 2017
8119
8120 Fixes all over the tree.
8121
8122 Updated/fixed packages: bind, dbus, erlang-p1-xml, faad2,
8123 ficl, gcc, gdb, glibc, jack2, libcurl, linux, linux-headers,
8124 lua, mutt, nvme, qt5base, skeleton-common, snappy, stella,
8125 swupdate, uclibc, valgrind, webkitgtk.
8126
8127 Updated/fixed defconfigs: beaglebone_qt5, minnowboard_max,
8128 nanopi_m1{, _plus}, olimex_a20_olinuxino_lime, qemu_sparc,
8129 qemu_sparc64.
8130
8131 The cmake-package infrastructure for host packages has been
8132 fixed to not incorrectly detect target packages through
8133 pkg-config.
8134
8135 Issues resolved (http://bugs.buildroot.org):
8136
c7ed72d3 8137 #9926: systemd-resolved.service: Failed at step NAMESPACE (systemd 233)
0ba4a139
TP
8138 #10021: libqeglfs-viv-integration.so file is missing for qt5 on armv7
8139 #10026: lua-5.3.4: fix lua linker error in swupdate
8140 #10146: package/skeleton-common fix recursive variable
c7ed72d3
PK
8141 #10156: glibc compilation fails for X86 32bits (i386)
8142 #10201: toolchain-wrapper.c:192: (error) Memory leak:
0ba4a139
TP
8143 #10221: Buildroot Support
8144
c472d8a4 81452017.08-rc1, Released August 2nd, 2017
2fce2056 8146
6ce80b6a
TP
8147 Infrastructure:
8148
d64d1216
TP
8149 - The skeleton package has been split into multiple packages:
8150 skeleton-sysv (when Busybox or SysV init are used),
8151 skeleton-systemd (when systemd is used), skeleton-none (when
8152 no init system is used) and skeleton-custom (when a custom
8153 skeleton is used). Those packages, except skeleton-custom,
8154 share common logic and data in a new package called
8155 skeleton-common. The skeleton package becomes a virtual
8156 package. This change allows to generate a filesystem that is
8157 compliant with systemd expectations.
8158
8159 - Support for using a read-only filesystem with systemd has
8160 been fixed.
8161
6ce80b6a
TP
8162 - Major revamp of the gettext handling, with user-visible
8163 effect:
2fce2056
TP
8164
8165 - prior to this revamp, when BR2_ENABLE_LOCALE=y, each
8166 package could decide to enable or not NLS support. When
8167 BR2_ENABLE_LOCALE was disabled, NLS support was forced off
8168 by passing --disable-nls to packages.
8169
8170 - after this revamp, a new BR2_SYSTEM_ENABLE_NLS option
6ce80b6a
TP
8171 controls whether NLS support should be enabled or not in
8172 packages. This option defaults to disabled, which means
8173 that now, NLS support is by default disabled in all
8174 packages.
2fce2056 8175
6ce80b6a
TP
8176 Therefore, if you need NLS support in packages, you must now
8177 explicitly enable the BR2_SYSTEM_ENABLE_NLS option.
51b3315b
AV
8178
8179 - The host directory no longer has a usr/ component. This
8180 makes it much more natural to use that directory as an
8181 externally used toolchain. For compatibility with existing
c7ed72d3 8182 scripts, a usr -> . link is still added.
51b3315b 8183
6ce80b6a
TP
8184 - Hashes are now checked on tarballs by Buildroot when a
8185 package is sourced from a Git repository.
8186
8187 - Patches are no longer being downloaded from Github, since
8188 auto-generated patches could change over time, and break
8189 hashes. All patches that were downloaded from Github are now
8190 stored in their respective package directories.
8191
8192 - Hash files in packages can now contain hashes for the
8193 license files contained in the package source code. This
8194 allows to detect changes in such license files.
8195
8196 - Binaries in $(TARGET_DIR) are now cleaned up from invalid
8197 RPATHs at the end of the build.
8198
8199 - A new "make sdk" target prepares $(HOST_DIR) to be
8200 relocatable: turns RPATHs in host binaries into relocatable
8201 ones, removes bogus RPATHs from staging binaries/libraries,
8202 and provides a relocate-sdk script that can be executed to
8203 relocate the SDK after installation.
8204
8205 - Addition of utils/genrandconfig which generates a random
8206 configuration based on a set of pre-defined toolchain
8207 configurations (support/config-fragments/autobuild/) and a
8208 random selection of packages. It is now used by the
8209 autobuilders to generate the random configurations.
8210
8211 Filesystems:
8212
8213 - ext2/3/4 filesystems are now generated using mkfs.ext from
8214 e2fsprogs instead of using genext2fs.
8215
8216 Architecture:
8217
8218 - Addition of support for ARM big.LITTLE variants
8219 - Improved MIPS support, with options to select NaN encoding
8220 and FP32 mode.
8221
8222 Toolchain:
8223
8224 - Switch to gcc 6.x as the default gcc version, add support
8225 for gcc 7.x, remove support for gcc 4.8
ca747900
TP
8226 - Switch to binutils 2.28 as the default binutils version, add
8227 support for binutils 2.29, remove support for binutils 2.26
6ce80b6a
TP
8228 - Support added for gdb 8.0
8229 - uClibc-ng bumped to 1.0.26
8230 - CodeSourcery toolchains for x86 and SuperH have been
8231 removed, they were using a too old glibc version
8232 (2.17). External toolchains with glibc 2.17 or earlier are
8233 no longer supported.
8234 - The version selection in the glibc package has been
8235 removed. Like musl and uClibc-ng, we now use the latest
8236 glibc version.
8237 - Improved support for Xtensa toolchain overlays, which can
8238 now be downloaded.
8239
8240 Tools:
8241
8242 - Numerous improvements to the runtime test infrastructure
8243 - Tests are now executed by Gitlab CI on a regular basis
8244 - Tools that are directly useful to the user have been moved
8245 from support/scripts/ to utils/: brmake, check-package,
8246 get-developers, scancpan, scanpipy, size-stats-compare,
8247 test-pkg.
8248
8249 New defconfigs: A13 Olinuxino, Engicam platforms (i.CoreM6
8250 Solo/Dual/DualLite/Quad, RQS SOM, GEAM6UL SOM, Is.IoT MX6UL
8251 SOM), Nano Pi M1 (Plus), OrangePi Zero and Plus.
8252
8253 New packages: azure-iot-sdk-c, cracklib, dt-utils, easy-rsa,
8254 erlang-jiffy, erlang-p1-oauth2, erlang-p1-xmpp,
8255 ifupdown-scripts, irrlicht, kodi-inputstream-adaptive,
8256 kodi-inputstream-rtmp, kvazaar, let-me-create, libloki,
8257 libpwquality, libressl, libspatialindex, libva-utils,
8258 linuxconsoletools, linuxptp, luaossl, lua-sdl2, lua-stdlib,
8259 lsscsi, paxtest, pcre2, pixz, python-asn1crypto,
8260 python-backports-shutil-get-terminal-size, python-bcrypt,
8261 python-cheroot, python-h2, python-hpack, python-hyperframe,
8262 python-hyperlink, python-ipython-genutils, python-pathlib2,
8263 python-pickleshare, python-priority, python-portend,
8264 python-scandir, python-systemd, python-tempora,
8265 python-traitlets, python-typepy, qt5virtualkeyboard,
8266 ratpoison, rauc, refpolicy, rhash, sdl2_mixer, sdl2_net,
8267 xr819-xradio, zstd
8268
0a1e508b 8269 Removed packages: cloog, input-tools, mke2img
6ce80b6a
TP
8270
8271 Issues resolved (http://bugs.buildroot.org):
8272
d64d1216 8273 #7892: systemd-journald is broken
6ce80b6a
TP
8274 #9341: avahi-utils does not compile with uClibc + libglib2
8275 #9441: Link BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY to
8276 BR2_ENABLE_DEBUG
8277 #9746: ext4 image generated by Buildroot is not working
8278 properly with U-Boot
8279 #9886: Build fails with "unexpected EOF while looking for
8280 matching `"'" if PATH contains a newline
8281 #9891: parted 3.1 => 3.2?
8282 #9911: qt5 does not build on sparc
8283 #9916: qt5 does not build on
8284 arm-buildroot-linux-uclibcgnueabihf for ARMv8 cores
8285 #9936: Host QEMU does not build with SDL support because of
8286 pkg-config
8287 #9941: nodejs option disappears for arm
8288 #9951: SCANCPAN failure
8289 #9966: util-linux-2.30/.stamp_built' failed
8290 #9976: License file for package 'rtl8821au' incorrect
8291 #9991: SGX Error implicit declaration of function
8292 ‘dmac_map_area’
8293 #10011: wget does not work from Buildroot
8294 #10036: Buildroot builds Raspbian Jessie headless image
8295 presenting incorrect prompt
8296 #10051: make: *** No rule to make target
8297 'raspberrpi3_defconfig'. Stop reported with Buildroot
8298 v2017.05.1
8299 #10056: No .config file was produced in /buildroot folder
8300 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer
8301 failure
c472d8a4 8302 #10071: fakeroot: replace hard-coded paths in post install
6ce80b6a 8303 #10076: Makefile:4113: recipe for target 'all-gcc' failed
90a1b819
TP
8304 #10091: gcc7.1 does not build with graphite support due to old
8305 isl
d64d1216
TP
8306 #10121: webkit without the multimedia option causes build
8307 error
6ce80b6a 8308
d0b7d387
PK
83092017.05.2, Released July 27th, 2017
8310
8311 Important / security related fixes.
8312
8313 Webkitgtk bumped to the 2.16.x series, fixing a large number
8314 of security issues.
8315
8316 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
8317 which default to PIE mode.
8318
8319 Updated/fixed packages: aespipe, apache, bind, binutils,
8320 busybox, ccache, collectd, dieharder, efibootmgr, efivar,
8321 expat, ffmpeg, gcc, heimdal, iproute2, irssi, libglib2,
8322 libmemcached, libosip2, libtirpc, libxml-parser-perl,
8323 linux-fusion, linux-zigbee, mpg123, orc, pcre, php, protobuf,
8324 pulseaudio, python-setproctitle, qt5base, rpi-firmware,
8325 samba4, syslinux, systemd, spice, tcpdump, tiff, uboot-tools,
8326 webkitgtk, x265, xserver_xorg-server, xvisor
8327
8328 Issues resolved (http://bugs.buildroot.org):
8329
8330 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
8331
d9bcd5fa
PK
83322017.05.1, Released July 4th, 2017
8333
8334 Important / security related fixes.
8335
8336 Update support/scripts/scancpan to use METACPAN v1 API as v0
8337 has been shutdown.
8338
8339 Update support/scripts/mkusers to handle setups where
8340 /etc/shadow is a symlink.
8341
8342 External toolchain: Don't create musl dynamic loader symlink
8343 for static builds.
8344
8345 Setlocalversion: Correct detection of mercurial revisions for
8346 non-tagged versions.
8347
8348 Defconfigs: at91sam9x5ek_mmc: workaround boot rom issue.
8349
8350 Updated/fixed packages: apache, automake, bind, botan, c-ares,
8351 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, glmark2,
8352 gnutls, gst1-plugins-bad, imagemagick, imx-uuc, intltool,
8353 iperf, ipsec-tools, irssi, kmod, libcurl, libgcrypt, libmad,
8354 libnl, lugaro, mosquitto, mpg123, ncurses, nodejs, ntp,
8355 openssh, openvpn, pngquant, python-simplegeneric, qt5base,
8356 qt5multimedia, rtl8821au, socat, spice, systemd, tor, trinity,
8357 tslib, vlc, x264, xen, xlib_libxshmfenc, xserver_xorg-server
8358
8359 Issues resolved (http://bugs.buildroot.org):
8360
8361 #9976: License file for package 'rtl8821au' incorrect
8362
dd2020aa
PK
83632017.05, Released May 31st, 2017
8364
8365 Minor fixes.
8366
8367 External toolchain: musl dynamic linker symlink for mips-sf
8368 corrected.
8369
8370 Updated/fixed packages: agentpp, bash, exim, hans, madplay,
8371 qpid-proton, rtl8188eu, snmppp, stm32flash, strongswan, sudo,
8372 xen
8373
8374 Issues resolved (http://bugs.buildroot.org):
8375
8376 #9906: genimage: Disk full
8377
91a418c3
PK
83782017.05-rc3, Released May 30th, 2017
8379
8380 Fixes all over the tree.
8381
8382 ARC toolchain bumped to 2017.03
8383
8384 Runtime testing improvements and cleanups.
8385
8386 Updated/fixed packages: acpica, armadillo, audiofile, c-icap,
8387 cppcms, dhcp, docker-engine, dropbear, elfutils, erlang,
8388 fbgrab, ffmpeg, flashrom, ftop, gnutls, google-breakpad,
8389 keepalived, kodi, libcdio, libepoxy, libev, libminiupnpc,
8390 libqmi, libtasn1, libv4l, mariadb, mono, mosh, mosquitto,
8391 mxml, ntp, opencv, openpowerlink, oracle-mysql, popt,
8392 pulseview, python-enum34, rabbitmq-c, redis, samba4, stella,
8393 xen
8394
8395 Removed packages: firejail, ola
8396
8397 Issues resolved (http://bugs.buildroot.org):
8398
8399 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
8400 #9876: aarch64 support with gcc 4.8 toolchain
8401 #9896: host-gcc-initial error downloading because incorrect URL
8402
8ab8f10a
PK
84032017.05-rc2, Released May 17th, 2017
8404
8405 Fixes all over the tree.
8406
8407 ARC toolchain bumped to 2017.03-rc2
8408
8409 Updated/fixed packages: bluez_utils, boost, clamav, daemon,
8410 efibootmgr, efl, espeak, expedite, faketime, ffmpeg, fxload,
8411 git, gpsd, kvm-unit-tests, libcdio, libv4l, lua, mke2img,
8412 mpir, mpv, odroid-scripts, openblas, opencv3, openvpn, php,
8413 postgresql, protobuf, qt5declarative, qwt, radvd, rpcbind,
8414 rtmpdump, strongswan, sudo, ltp-testsuite, uclibc-ng-test,
8415 vlc, x11vnc, xfsprogs
8416
8417 Issues resolved (http://bugs.buildroot.org):
8418
8419 #9796: source-check broken for Git downloads
8420 #9866: BASE_DIR usage
8421
c71edb8b
PK
84222017.05-rc1, Released May 8th, 2017
8423
8424 Fixes all over the tree and new features.
8425
8426 Infrastructure:
8427
8428 - Installed binaries are now checked for correct architecture
8429 to catch natively built binaries or binaries built for other
8430 architecture variants.
8431
8432 - Luarocks infrastructure improvements to extraction handling,
8433 support for upstream name != Buildroot package name.
8434
8435 - 'make printvars' output format has changed to make it easier
8436 to use in scripts. It now has options to quote the variables
8437 and to show the expanded/unexpanded values.
8438
8439 - Automatic ext2 rootfs size calculation has been removed. The
8440 logic was not working working reliable in all setups as it
8441 depends on the host filesystem behaviour, so instead now the
8442 size has to be specified explicitly (defaults to 60MB).
8443
8444 - The git download infrastructure now ensures that GNU format
8445 tar files are created.
8446
8447 - Fixed a variable clashing issue in the mkusers script with
8448 internal bash variables.
8449
8450 - Fakeroot now links against libacl to fix issues on
8451 distributions using acls.
8452
8453 - Correct permissions for /dev/pts/ptmx when systemd is used
8454 with recent glibc versions.
8455
8456 - br2-external: Improve error reporting.
8457
8458 - A wrapper script for genimage has been added in
8459 support/scripts/genimage.sh for easy use of genimage from
8460 post-image scripts.
8461
8462 - A script to check for common style issues in new packages
8463 before submitting has been added in support/scripts/check-package
8464
8465 - Defconfigs are now tested by gitlab-CI instead of Travis:
8466 https://gitlab.com/buildroot.org/buildroot
8467
8468 - Infrastructure for runtime testing has been added to
8469 support/testing
8470
8471 Toolchain:
8472
8473 - External linaro toolchains updated to 2017.02, ARC toolchain
8474 updated to 2017.03-rc1, NIOSII CodeSourcery to 2017.05
8475
8476 - A number of fixes and improvements to the external toolchain
8477 handling, including C library detection, multilib and ld.so
8478 handling
8479
8480 - Glibc 2.25 and uClibc-ng 1.0.24 added, wordexp support enabled
8481 for uClibc-ng
8482
8483 - Binutils 2.28 added and default changed to 2.27
8484
8485
8486 Architectures:
8487
8488 - Support for the C-SKY architecture has been added.
8489
8490
8491 License handling:
8492
8493 - The package license markings for legal info now uses the
8494 SPDX short identifiers for the license string where possible.
8495
8496 - License info has been improved / added for a number of packages.
8497
8498
8499 Misc:
8500
8501 - Cmake 3.7.x installed on the host is no longer ignored as a
8502 workaround for the RPATH issues has been implemented.
8503
8504 - Docker-engine can now be built statically on an otherwise
8505 dynamic linked build for docker-in-docker setups.
8506
8507 - U-Boot now supports out-of-tree device trees, similar to
8508 Linux
8509
8510 - Nodejs 0.10.x support (and with it, support for <ARMv6) has
8511 been removed as this is now EOL upstream.
8512
8513 New defconfigs: AT91sam9x5ek dev/mmc/mmc-dev, banana pro,
8514 Nationalchip gx6605s, MIPS creator ci40, nexbox a95x, 64bit
8515 defconfig for raspberry pi 3, stm32f429-disc1.
8516
8517 The raspberry pi zero-w and rpi3 compute module are now also
8518 supported by the rpi0 / rpi3 defconfigs, beaglebone green is
8519 supported by the beaglebone defconfig.
8520
8521 Removed defconfig: minnowboard, via imx6 vab820, altera
8522 socdk/sockit
8523
8524 New packages: arp-scan, atest, augeas, bluez-tools, daemon,
8525 dc3dd, dieharder, execline, fmt, ghostscript, gqrx,
8526 gst1-vaapi, jo, keepalived, kmscube, kodi-jsonschemabuilder,
8527 kodi-skin-confluence, kodi-texturepacker, lensfun, leptonica,
8528 libbson, libcsv, libgphoto2, libkcapi, libmaxminddb,
8529 libmediaart, libnpth, libscrypt, lua-bit32, lua-resty-http,
8530 lugaru, memtool, mpir, nanomsg, physfs, phytool, pngquant,
8531 python-decorator, python-simplegeneric,
8532 python-sortedcontainers, rpi-bt-firmware, rpi-wifi-firmware,
8533 s6, s6-dns, s6-linux-init, s6-linux-utils, s6-networking,
8534 s6-portable-utils, s6-rc, supertux, tesseract-ocr,
8535 uccp420wlan, wilink-bt-firmware
8536
8537 Broken packages: ola
8538
8539 Removed packages: cosmo, kodi-visualisation-fountain,
8540 polarssl, portmap, xdriver_xf86-video-glide,
8541 xdriver_xf86-video-v4l, xdriver_xf86-video-wsfb
8542
8543 Issues resolved (http://bugs.buildroot.org):
8544
8545 #8831: image generation fails on host ZFS due to "no free space"
8546 #9436: e2fsprogs remove busybox applets even of unselected e2fs..
8547 #9456: mkusers script bash errors
8548 #9496: mke2img fails during build on ntfs-3g host partition
8549 #9531: NPM fails to build embedded modules
8550 #9596: KODI: --enable-lirc needs "HAVE_LIRC" compiler definition..
8551 #9691: Wrong cryptsetup package include files location
8552 #9696: Wrong cryptsetup package include files location
8553 #9706: Can't download newer revisions of package from PyPI
8554 #9711: Recent libCEC version bump seems to break kodi package
8555 #9716: exit, shutdown, reboot from kodi
8556 #9721: version 2017.02: no acceptable m4 could be found in $PATH
8557 #9726: Raspberry Pi version B - Problems with UART speed in..
8558 #9751: expat legal info - manifest.csv: GPLv2 Source site: MIT..
8559 #9756: glibc fails to build on buildroot-sh4*-buildroot-linux-gnu
8560 #9766: support/scripts/pkgutil.py conflicts with the pkgutil.py..
8561 #9776: libubox build failed
8562 #9791: Python searches for packages in the user site directory
8563 #9806: libseccomp is not available when BR2_arm=y
8564 #9826: post-build scritp - symlinks created in post-build script..
8565 #9836: triggerhappy: systemd unit broken
8566 #9846: musl libc not installed correctly in target folder
8567 #9856: build libubox failed on ubuntu 17.04 64bit
8568
4f00d03a
PK
85692017.02.11, Released April 11th, 2018
8570
8571 Important / security related fixes.
8572
8573 dependencies: Blacklist tar 1.30+ and build our own host-tar
8574 if needed as tar 1.30+ changed the --numeric-owner output for
8575 long path names. Build host-tar before other host-dependencies
8576 as they need it to extract their source tarballs.
8577
8578 Updated/fixed packages: apache, busybox, clamav, dhcp,
8579 dnsmasq, dovecot, exim, imagemagick, irssi, jq, libcurl,
8580 libpjsip, librsvg, libtasn1, libvorbis, libxml2, lz4, mariadb,
8581 mbedtls, mosquitto, ntp, openblas, opencv3, openssl, patch,
8582 postgresql, python-webpy, qt53d, qt5tools, quagga, rsync,
8583 samba4, sngrep, tremor, wavpack, wireshark, xerces, xterm
8584
8585 Issues resolved (http://bugs.uclibc.org):
8586
8587 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
8588
6f1e216e
PK
85892017.02.10, Released January 31st, 2018
8590
8591 Important / security related fixes.
8592
8593 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
8594
8595 System: Only show getty options when busybox init or sysvinit
8596 are used.
8597
8598 Infrastructure: Fix build issue for autotools based packages
8599 checking for C++ support on toolchains without C++ support and
8600 on a distro lacking /lib/cpp (E.G. Arch Linux).
8601
8602 Updated/fixed packages: avahi, berkeleydb, bind, busybox,
8603 ccache, clamav, coreutils, dovecot, eeprog, eudev, fis,
8604 intel-microcode, iputils, irssi, kmsxx, libcurl, liberation,
8605 libiio, lz4, mariadb, matchbox-lib, mcookie, openocd, php,
8606 pound, rpcbind, squid, tar, ti-cgt-pru, transmission,
8607 util-linux, webkitgtk, wireshark, xen
8608
8609 Issues resolved (http://bugs.buildroot.org):
8610
8611 #9996: lz4 package does not install lz4 binaries in target
8612 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
8613 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
8614 #10301: systemd/getty unused options
8615 #10331: kmsxx, host installation fails with BR2_SHARED_...
8616 #10536: Finding non-relative paths in the ccache
8617 #10641: avahi-autoipd not starting when using systemd-tmpfiles
8618
93a8938d
PK
86192017.02.9, Released January 1st, 2018
8620
8621 Important / security related fixes.
8622
8623 Fix divide by zero issue in size-stats script.
8624
8625 Fix makefile include ordering issue with certain make versions
8626 in the external toolchain handling.
8627
8628 Updated/fixed packages: dhcp, exim, flann, gdb, heimdal,
8629 libcue, libcurl, libevent, libpqxx, libsoxr, linphone, lldpd,
8630 mariadb, mfgtools, mtools, nodejs, nut, openssl, rsync,
8631 samba4, tor, vlc, webkitgtk, wireshark, xfsprogs,
8632 xlib_libXcursor, xlib_libXfont, xlib_libXfont2
8633
a4d77a4b
PK
86342017.02.8, Released November 27th, 2017
8635
8636 Important / security related fixes.
8637
8638 Qt: 5.6 version updated to 5.6.3.
8639
8640 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
8641 in the environment.
8642
8643 Updated/fixed packages: apr, apr-util, arqp-standalone,
8644 collectd, dvb-apps, ffmpeg, google-breakpad, gstreamer,
8645 imagemagick, libfastjson, libglib2, libpjsip, libplist,
8646 localedef, luajit, mesa3d, openssh, openssl, postgresql,
8647 python3, python-pyqt5, qt5base, qt5canvas3d, qt5connectivity,
8648 qt5declarative, qt5engineio, qt5graphicaleffects,
8649 qt5imageformats, qt5location, qt5multimedia, qt5quickcontrols,
8650 qt5quickcontrols2, qt5script, qt5sensors, qt5serialbus,
8651 qt5serialport, qt5svg, qt5tools, qt5webchannel, qt5webkit,
8652 qt5websockets, qt5x11extras, qt5xmlpatterns, quagga, ruby,
8653 samba4, snmppp, ti-gfx, vboot-utils, webkitgtk, wireshark,
8654 xapp_xdriinfo.
8655
8656 Issues resolved (http://bugs.buildroot.org):
8657
8658 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
8659 10361: python3 python-config script generates invalid includes
8660 10501: host-localedef fails to compile on Ubuntu 17.10
8661
8b0dd65d
PK
86622017.02.7, Released October 28th, 2017
8663
8664 Important / security related fixes.
8665
8666 Webkitgtk bumped to the 2.18.x series, fixing a large number
8667 of security issues.
8668
8669 Defconfigs: wandboard: Correct rootfs offset
8670
8671 Toolchain: Linaro toolchains updated to 2017.08 release,
8672 fixing a number of issues. Musl: fix for CVE-2017-15650.
8673
8674 Updated/fixed packages: busybox, bzip2, dnsmasq, git, go,
8675 hostapd, irssi, iucode-tool, lame, libcurl, libffi, libnspr,
8676 libnss, nodejs, openssh, openvpn, qemu, qt, redis, sdl2,
8677 webkitgtk, wget, wpa_supplicant, xen, xlib_libXfont,
8678 xlib_libXfont2, xserver_xorg-server
8679
40f8a013
PK
86802017.02.6, Released September 24th, 2017
8681
8682 Important / security related fixes.
8683
8684 Cmake: Ensure correct pkg-config is used when building host
8685 packages
8686
8687 fs/iso9660: Ensure files from earlier builds are not included.
8688
8689 Updated/fixed packages: apache, bcusdk, bind, binutils,
8690 bluez5_utils, botan, cmake, connman, dbus, dialog, e2fsprogs,
8691 faad2, fakeroot, ffmpeg, file, flashrom, gcc, gd, gdb,
8692 gdk-pixbuf, git, gnupg, gpsd, grub2, gst1-plugins-bad,
8693 imagemagick, iostat, iucode-tool, jack2, libarchive, libcurl,
8694 libgcrypt, libidn, libphidget, librsync, librsvg, libsoup,
8695 libxml2, linux-tools, lua, mariadb, mbedtls, mediastreamer,
8696 minidlna, netplug, nss-pam-ldapd, nvidia-driver, openjpeg,
8697 postgresql, proxychains-ng, python-libconfig,
8698 python-service-identity, qt, rpcbind, ruby, samba4, squashfs,
8699 squid, strongswan, subversion, supervisor, sysvinit, tcpdump,
8700 tor, transmission, unrar, valgrind, vim, webkitgtk, whois,
8701 xen, zmqpp
8702
8703 Issues resolved (http://bugs.buildroot.org):
8704
8705 #10141: Squashfs extended attribute failures
8706 #10261: Grub2 fails to build for x86_64
8707 #10276: BR2_PACKAGE_LINUX_TOOLS_GPIO fails for MIPS with...
8708
386dd28a
PK
87092017.02.5, Released July 27th, 2017
8710
8711 Important / security related fixes.
8712
8713 Webkitgtk bumped to the 2.16.x series, fixing a large number
8714 of security issues.
8715
8716 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
8717 which default to PIE mode.
8718
8719 Updated/fixed packages: aespipe, apache, bind, binutils,
8720 busybox, ccache, collectd, efibootmgr, efivar, expat, ffmpeg,
8721 gcc, heimdal, iproute2, irssi, libglib2, libmemcached,
8722 libosip2, libtirpc, libxml-parser-perl, linux-fusion,
8723 linux-zigbee, mpg123, nodejs, orc, pcre, php, pulseaudio,
8724 python-setproctitle, qt5base, rpi-firmware, samba4, syslinux,
8725 systemd, spice, tcpdump, tiff, webkitgtk, x265, xen,
8726 xserver_xorg-server, xvisor
8727
8728 Issues resolved (http://bugs.buildroot.org):
8729
8730 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
8731
018b8aa7
PK
87322017.02.4, Released July 4th, 2017
8733
8734 Important / security related fixes.
8735
8736 Update support/scripts/scancpan to use METACPAN v1 API as v0
8737 has been shutdown.
8738
8739 Update support/scripts/mkusers to handle setups where
8740 /etc/shadow is a symlink.
8741
8742 External toolchain: Don't create musl dynamic loader symlink
8743 for static builds.
8744
8745 Setlocalversion: Correct detection of mercurial revisions for
8746 non-tagged versions.
8747
8748 Updated/fixed packages: apache, automake, bind, botan, c-ares,
8749 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, gnutls,
8750 gst1-plugins-bad, imagemagick, imx-uuc, intltool, iperf,
8751 ipsec-tools, irssi, libgcrypt, libmad, libnl, mosquitto,
8752 mpg123, ncurses, nodejs, ntp, openssh, openvpn, qt5base,
8753 qt5multimedia, rtl8821au, socat, spice, systemd, tor, tslib,
8754 vlc, x264, xserver_xorg-server
8755
8756 Issues resolved (http://bugs.buildroot.org):
8757
8758 #9976: License file for package 'rtl8821au' incorrect
8759
1ba865a5
PK
87602017.02.3, Released June 2nd, 2017
8761
8762 Important / security related fixes.
8763
8764 Download: <pkg>-source-check fixed for packages from git.
8765
8766 External toolchain: musl dynamic linker symlink for mips-sf
8767 corrected.
8768
8769 Updated/fixed packages: armadillo, audiofile, bash,
8770 bluez_utils, cppcms, dbus, dhcp, dropbear, efibootmgr, efl,
8771 elfutils, faketime, fbgrab, flashrom, ftop, gdb, git,
8772 google-breakpad, gpsd, hans, kvm-unit-tests, kyua, libev,
8773 libmicrohttpd, libminiupnpc, libtasn1, libubox, ltp-testsuite,
8774 lua, madplay, mariadb, mono, mosquitto, mxml, ntp,
8775 nvidia-driver, openblas, openvpn, oracle-mysql, picocom, popt,
8776 postgresql, pulseview, qt5base, qwt, rabbitmq-c, redis,
8777 rpcbind, rtmpdump, samba4, strongswan, sudo, vlc
8778
8779 Issues resolved (http://bugs.buildroot.org):
8780
8781 #9796: source-check broken for Git downloads
8782 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
8783
87ddf24d
PK
87842017.02.2, Released May 1st, 2017
8785
8786 Important / security related fixes.
8787
8788 Use HTTPS for the Codesourcery external toolchains as the HTTP
8789 URLs no longer work.
8790
8791 Updated/fixed packages: bind, busybox, dovecot, freetype,
8792 ghostscript, glibc, granite, hiredis, icu, imagemagick,
8793 gst-plugins-base, gst1-plugins-base, libcroco, libcurl, libnl,
8794 libnspr, libnss, libsamplerate, libsndfile, libunwind,
8795 minicom, mplayer, mpv, nodejs, python-django, python-pyyaml,
8796 python-web2py, samba4, syslinux, systemd, tiff, trinity,
8797 uboot, wireshark, xen
8798
8799 Issues resolved (http://bugs.buildroot.org):
8800
8801 #9791: Python searches for packages in the user site directory
8802
a1658095
PK
88032017.02.1, Released April 4th, 2017
8804
8805 Important / security related fixes.
8806
8807 Fix a variable clashing issue in the mkusers script with
8808 internal bash variables.
8809
8810 Improve external toolchain version detection.
8811
8812 Correct permissions for /dev/pts/ptmx when systemd is used
8813 with recent glibc versions.
8814
8815 Fix python module name clash for graph-depends.
8816
8817 Fakeroot now links against libacl to fix issues on
8818 distributions using acls.
8819
8820 Ensure that the git download infrastructure creates GNU format
8821 tar files.
8822
8823 br2-external: Improve error reporting.
8824
8825 Updated/fixed packages: acl, apr, audiofile, busybox, cairo,
8826 dbus-cpp, dbus-glib, dbus-triggerd, domoticz, elfutils,
8827 fakeroot, filemq, fmc, gdb, git, gnutls, gst-ffmpeg,
8828 gst1-plygins-bad, harfbuzz, htop, imagemagick, jasper, libcec,
8829 libiio, libplatform, librsvg, libselinux, libsidplay2, libsoc,
8830 libwebsockets, libxkbcommon, linux-firmware, logrotate,
8831 lpt-testsuite, lttng-libust, mariadb, mbedtls, memcached,
8832 mesa3d, mpd, mplayer, nbd, ncftp, ntp, openssh, opentyrian,
8833 pcre, perl-gd, python, qt5base, rpi-userland, rpm, samba4,
8834 skalibs, slang, sngrep, squashfs, syslog-ng, taglib,
8835 tcpreplay, tor, upmpdcli, wget, wireshark,
8836 xdriver_xf86-video-vmware, xlib_libXv, zmqpp
8837
8838 Issues resolved (http://bugs.buildroot.org):
8839
8840 #9456: mkusers script bash errors
8841
083c0735
PK
88422017.02, Released February 28th, 2017
8843
8844 Minor fixes, mainly fixing autobuilder issues.
8845
8846 Don't use cmake 3.7.x from the build host as it is also
8847 affected by the RPATH handling issues, and instead build our
8848 own if needed.
8849
8850 Updated/fixed packages: assimp, classpath, genimage, mplayer,
8851 mpv, openocd, python-libconfig, qt5base, qt5quickcontrols,
8852 vlc, xterm
8853
87a23e53
PK
88542017.02-rc3, Released February 26th, 2017
8855
8856 Fixes all over the tree.
8857
8858 Cmake reverted to version 3.6.3 to workaround regressions
8859 related to RPATH handling.
8860
8861 Updated/fixed packages: bctoolbox, berkeleydb, binutils,
8862 btrfs-progs, classpath, directfb, glibc, gstreamer1,
8863 gst1-plugins-{base,good,bad,ugly}, gst1-libav,
8864 gst1-rtsp-server, gst1-validate, gst-omx, htop, libcurl,
8865 libepoxy, libimxvpuapi, libpcap, libuv, ncurses, openssh,
8866 oracle-mysql, poco, python, qt5base, qt5webkit, sslh, synergy,
8867 trousers, uclibc-ng-test, util-linux, vlc, xfsprogs
8868
8869 Issues resolved (http://bugs.buildroot.org):
8870
8871 #9251: Shared C++ libraries for Microblaze results in Segmentation...
8872 #9456: mkusers script bash errors
8873 #9506: Collectd 5.7.0 fails to build with libcrypt
8874 #9581: VagrantFile provisioning step fails due to issue with grub-pc
8875 #9586: usbmount: usbmount slows down the system... to a state of...
8876 #9616: CMake host packages cannot provide CONF_ENV
8877 #9641: Need raptor package installed in staging
8878 #9671: stunnel build error
8879
bedc0ccd
PK
88802017.02-rc2, Released February 20th, 2017
8881
8882 Fixes all over the tree.
8883
8884 Support for SOURCE_DATE_EPOCH in the toolchain wrapper for
8885 older gcc versions for reproducible builds has been
8886 (temporarily) reverted because of licensing compatiblity
8887 concerns.
8888
8889 Defconfigs: SD card generation fix for the Udoo Neo board
8890
8891 Infrastructure to handle .lz compressed tarballs added, and
8892 affected packages updated to use it.
8893
8894 Updated/fixed packages: bctoolbox, bind, canelloni,
8895 cbootimage, ccache, classpath, cups, dbus, ddrescue, directfb,
8896 ed, erlang, gcc, gdb, glmark2, gstreamer, gstreamer1, hiredis,
8897 kmod, kmsxx, lcdapi, libasplib, libgpiod, libnss, libraw,
8898 libv4l, mesa3d-headers, mosquitto, mpd, mpv, musl, ntfs-3g,
8899 ocrad, openswan, postgresql, qt5base, qt5quickcontrols, redis,
8900 riemann-c-client, samba4, sunxi-mali, tcping, trousers,
8901 uclibc, util-linux, vim, wavpack, wget, wiringpi, xfsprogs,
8902 xserver_xorg-server
8903
8904 Issues resolved (http://bugs.buildroot.org):
8905
8906 #8941: Valgrind fails to build with stack protection turned on
8907 #9291: perl: SysV message queues not configured, even if available
8908 #9651: libxcb-1.12 built Error
8909 #9656: util-linux: schedutils doesn't build on target w/o enabl...
8910 #9666: qt5quickcontrols install fails
8911
4f17e8cf
TP
89122017.02-rc1, Released February 11th, 2017
8913
8914 Fixes all over the tree and new features.
8915
8916 Infrastructure:
8917
8918 - numerous improvements to support reproducible builds
8919
8920 - new waf-package package infrastructure to support packages
8921 that use the Waf build system. 6 packages converted to
8922 this infrastructure.
8923
133811ee
TP
8924 - add option <pkg>_PREFER_INSTALLER to the perl package
8925 infrastructure
8926
8927 Architecture:
8928
4f17e8cf
TP
8929 - add support for the OpenRISC CPU architecture
8930
8931 - merge description of the ARM and ARM64 options, and add
8932 support for selecting a specific ARM64 core
8933
8934 Toolchain:
8935
8936 - major rework of the external toolchain support. It is now
8937 split into several packages, one per external toolchain,
8938 and a common infrastructure.
8939
8940 - important fix for musl to prevent a conflict between musl
8941 and kernel headers (fixes the build of numerous packages
8942 with musl)
8943
8944 - uClibc-ng bumped to 1.0.22, and therefore enable uClibc
8945 for ARM64, mips32r6 and mips64r6
8946
8947 - add gdb 7.12.1, and switch to gdb 7.11 as the default
8948
8949 - Linaro toolchains updated to 2016.11, ARC toolchain
8950 components updated to arc-2016.09, MIPS Codescape
133811ee
TP
8951 toolchains bumped to 2016.05-06, CodeSourcery AMD64 and
8952 NIOS2 toolchains bumped
4f17e8cf
TP
8953
8954 - remove Analog Devices toolchain for the Blackfin
133811ee
TP
8955 architecture, remove pre-built musl toolchains from
8956 musl.codu.org
4f17e8cf
TP
8957
8958 New defconfigs: Freescale i.MX23EVK, Qemu OpenRISC emulation,
133811ee
TP
8959 Qemu NIOS2 emulation, Grinn chiliBoard, Freescale i.MX6Q
8960 SabreSD, BeagleBoard X15, OrangePi One, ARC HS38 HAPS
4f17e8cf
TP
8961
8962 New packages: angular-websocket, aubio, bctoolbox, darkhttpd,
8963 ddrescue, easydbus, fakedate, git-crypt, hiredis, ifenslave,
8964 jsmn, libgpiod, libgsm, linux-syscall-support, mariadb, mimic,
8965 nginx-dav-ext, nmon, opkg-utils, policycoreutils,
8966 pru-software-support, python-arrow, python-attrs,
8967 python-babel, python-bitstring, python-chardet,
8968 python-constantly, python-flask-babel, python-gunicorn,
8969 python-incremental, python-jsonschema, python-logbook,
8970 python-markdown2, python-mbstrdecoder, python-mutagen,
8971 python-pathpy, python-pudb, python-pyqrcode,
8972 python-pytablereader, python-setuptools-scm, python-sh,
8973 python-toml, python-vcversioner, python-whoosh,
8974 raspberrypi-usbboot, riemann-c-client, rtl8723bs, skalibs,
8975 sslh, sngrep, ti-cgt-pru, uclibc-ng-test, udpxy, uhttpd,
8976 upower, ustream-ssl, waf, xlib_libXfont2
8977
8978 Removed packages: perl-db-file, snowball-hdmiservice,
8979 snowball-init
8980
8981 Tooling: addition of a test-pkg script to help contributors
8982 build test their package.
8983
8984 Issues resolved (http://bugs.buildroot.org):
8985
8986 #8946: Valgrind fails to build with stack protection turned on
8987 #9461: odroidc2 - toolchain Linaro AArch64 2016.11 compile error
8988 #9466: VIM_REMOVE_DOCS removes rgb.txt
8989 #9486: xorg-server 1.19 fails to compile for glibc with systemd init (x86_64)
8990 #9501: eudev fails to build with older kernel headers
8991 #9526: Embedded NPM fails to start with "no such file or directory" error
8992 #9541: Platform drivers autoloading from info in device tree does not work
8993 #9546: seems BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS do nothing
8994 #9551: Coreutils fails to build target src/src_libsinglebin_pinky_a-pinky.o
8995 #9566: [kmod] Compilation fails with uclibc
8996 #9571: buildroot fails while building opencv for arm64 platform
8997 #9576: External tree with BR 2016.11 does not work anymore
8998 #9606: xorg-server cannot build for ARM target
8999
e77a5c88
PK
90002016.11.3, Released March 9th, 2017
9001
9002 Important / security related fixes.
9003
9004 Updated/fixed packages: bind, dbus, gnutls, imagemagick,
9005 lcms2, libcurl, ntfs-3g, ntp, openssl, php, quagga, redis,
9006 squid, stunnel, tcpdump, vim, wavpack, wireshark, xlib_libXpm
9007
8847039f
PK
90082016.11.2, Released January 25th, 2017
9009
9010 Important / security related fixes.
9011
9012 A fix for BR2_EXTERNAL trees referenced using relative paths,
9013 which broke in 2016.11.
9014
9015 Updated/fixed packages: bind, docker-engine, gd, gnutls, go,
9016 imagemagick, irssi, libpng, libvncserver, musl, opus, php,
9017 php-imagick, rabbitmq-server, runc, wireshark,
9018
9019 Issues resolved (http://bugs.buildroot.org):
9020
9021 #9576: External tree with BR 2016.11 does not work anymore
9022
e5782ec2
PK
90232016.11.1, Released December 29th, 2016
9024
9025 Important / security related fixes.
9026
9027 Updated/fixed packages: apache, cryptopp, docker-engine,
9028 dovecot, exim, gdk-pixbuf, libcurl, libupnp, links, monit,
9029 nodejs, openssh, php, python, python-bottle, samba4, squid,
9030 uboot, vim, wireshark, xorg-server uboot
9031
9032 Issues resolved (http://bugs.buildroot.org):
9033
9034 #9466: VIM_REMOVE_DOCS removes rgb.txt
9035
a7eb052f
PK
90362016.11, Released November 30th, 2016
9037
9038 Minor fixes.
9039
9040 Updated/fixed packages: bzip2, gcc, jasper, sane-backends,
9041 uboot, uclibc
9042
9043 Issues resolved (http://bugs.buildroot.org):
9044
9045 #9451: packages/postgresql/postgresql.mk contains wrong POST...
9046
93106e9e
PK
90472016.11-rc3, Released November 28th, 2016
9048
9049 Fixes all over the tree, including a number of security fixes.
9050
9051 The move from fakeroot to pseudo unfortunately brought a
9052 number of issues. The SELinux issue described in #9386 which
9053 triggered the move to pseudo has been investigated further and
9054 a workaround implemented and the pseudo changes reverted.
9055
9056 Linux kernel: update default to 4.8.11.
9057
9058 Defconfigs: Updates/fixes for imx28ek, mx6udoo, imx6ulpico,
286c6b4e 9059 olimex a20 olinuxino lime mali, roseapplepi, synopsis aarch64
93106e9e
PK
9060 vdk, axs101, axs103 and hs38 smd vdk.
9061
9062 Updated/fixed packages: autossh, chrony, dosfstools,
9063 dtv-scan-tables, e2fsprogs, gcc, gdb, gnuchess, gnuradio,
9064 gpsd, gst1-plugins-bad, gst1-plugins-good, imagemagick,
9065 kvm-unit-tests, libfribi, libuv, mesa3d, mpfr, mplayer, mpv,
9066 ntp, ola, olsr, openblas, openjpeg, openssh, postgresql,
9067 ptpd2python3, qemu, qextserialport, qt5base, quagga, xqwt,
9068 taskd, tiff, tremor, trousers, udisks, uclibc, wireshark,
9069 xapp_xload, xenomai, xmlstarlet
9070
9071 Issues resolved (http://bugs.buildroot.org):
9072
9073 #9386: ubinize fails with or without custom config
9074 #9431: A misspelling
9075 #9446: make raspberrypi3_defconfig compilation failure
9076
90aed668
YM
90772016.11-rc2, Released November 13th, 2016
9078
9079 Fixes all over the tree.
9080
9081 Architecture: add support for MIPS XBurst cores; remove MIPS
9082 support for M5100 cores.
9083
9084 Updated/fixed packages: mesa3d, lttng-babeltrace, tinyalsa, pseudo,
9085 czmq, libxml2, makedevs, binutils, kvm-unit-tests, libnss, privoxy,
9086 qemu, ser2net, net-tools, ffmpeg, assimp, libmpeg2, ccache, mpv,
9087 libxslt, python, python3, php, valgrind, guile, domoticz, efl,
9088 jasper, kvmtool, go, wget, sane-backends, weston, tinymembench,
d4b99ff8 9089 strace, openjpeg, lcms2, quota.
90aed668
YM
9090
9091 Linux kernel: update default to 4.8.7.
9092
9093 CMake support: fix cmake wrapper to properly pass NDEBUG flag.
9094
9095 Filesystems: use a wrapper to pseudo, to better mimick the behaviour
9096 of fakeroot; makedevs no longer breaks of the destination already
9097 exists and is of the correct type/major/minor.
9098
9099 Defconfigs: a few legacy and broken defconfigs have been removed
9100 because they now fail to build: kb9202_defconfig, mini2440_defconfig,
9101 freescale_p2020ds, qmx6, calao*, atmel_sama5d4ek. Other defconfigs
9102 have been updated: nanopi-neo, olimex_a20_olinuxino_lime_mali,
9103 armadeus_apf51, armadeus_apf28, freescale_imx31_3stack, ci20,
9104 olimex_a20_olinuxino_lime2, atmel_at91sam9260eknf,
9105 atmel_at91sam9rlek, atmel_at91sam9g20dfc, atmel_at91sam9g45m10ek,
9106 atmel_sama5d3xek.
9107
052554bf 91082016.11-rc1, Released November 3rd, 2016
a471150a 9109
052554bf 9110 Fixes all over the tree and new features.
a471150a 9111
7158a6d6
AV
9112 It is now possible to specify multiple BR2_EXTERNAL
9113 directories. The required files in a BR2_EXTERNAL directory
9114 have changed to accomodate this feature. Refer to the
9115 documentation for details of how to update them. External
9116 trees now have a name and a description. Also, it is possible
9117 to override a defconfig in the external tree.
9118
9119 The default skeleton now uses UID 65534 for the "nobody"
9120 user instead of UID 99, like most distros do. See
9121 https://lwn.net/Articles/695478/ for a complete discussion.
9122 Programs and configuration files that explicitly refer to UID
9123 99 will have to be updated.
9124
9125 When the build environment already has a suitable cmake version
9126 (3.1 or later), that one will be used instead of building
9127 host-cmake. This can speed up the build significantly.
9128
9129 The ExtUtils::MakeMaker perl module is now required in the
9130 build environment.
9131
9132 An additional check is done during the build that files are
9133 not installed in the output directory within the output
9134 directory. This happens e.g. when the target directory is
9135 contained both in --prefix and in DESTDIR. The build will
9136 terminate with an error message that specifies which package
9137 and which file caused the failure.
9138
9139 The concept of "deprecated packages" and the BR2_DEPRECATED
9140 option have been removed. Instead, packages are removed
9141 immediately. Packages are only removed when they don't work
9142 for some reason. If you still need a removed package and
9143 you have a solution for the problem(s) that caused the
9144 removal, please contribute it.
9145
052554bf 9146 Architecture: support for sh64 removed, improved support for
7158a6d6 9147 MIPS core selection.
052554bf
TP
9148
9149 Toolchain: support for musl powerpc64le, mips64 and mipsr6
9150 toolchains, ARC toolchain components updates, gcc 6.x series
9151 bumped to 6.2.0, default binutils version switched to 2.26,
9152 default gcc version switched to gcc 5.x, Linaro toolchains
7158a6d6
AV
9153 updated, uclibc-ng bumped to 1.0.19. GCC is now always built
9154 with TLS support. Checking of unsafe compiler options (that
9155 point to host directories) has been extended with -isystem,
9156 -idirafter and -iquote.
052554bf
TP
9157
9158 Package infrastructure: new variable $(PKG)_DL_OPTS, addition
9159 of <pkg>-show-rdepends to list reverse dependencies, and
7158a6d6
AV
9160 <pkg>-graph-rdepends to graph reverse dependencies. Linux tools
9161 are now in a separate linux-tools package instead of in the
9162 kernel build. Fakeroot has been replaced by pseudo.
052554bf
TP
9163
9164 CMake support: the toolchainfile.cmake file now provides a
9165 definition of the CMAKE_BUILD_TYPE variable. The
7158a6d6 9166 toolchainfile.cmake also no longer forces the compiler/linker
052554bf
TP
9167 flags defined by Buildroot.
9168
2bc3d067 9169 New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard,
052554bf 9170 TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU,
2bc3d067 9171 BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO.
052554bf
TP
9172
9173 New packages: arm-trusted-firmware, amd-catalyst, atop, aufs,
9174 aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools,
2bc3d067 9175 mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb,
052554bf
TP
9176 python-crcmod, python-cssutils, python-docutils,
9177 python-futures, python-mwclient, python-mwscrape,
9178 python-mwscrape2slob, python-pyelftools, python-pyicu,
9179 python-pylru, python-pyqt5, python-requests-toolbelt,
9180 python-simpleaudio, python-slob, rabbitmq-server, shapelib,
9181 vdr, vdr-plugin-vnsiserver, vexpress-firmware, xvisor, iio and
9182 gpio linux tools.
9183
a564da22 9184 Removed packages: binutils 2.24, fakeroot, gcc 4.7, ipkg,
052554bf 9185 kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24,
7158a6d6 9186 wvdial, wvstreams.
052554bf
TP
9187
9188 Documentation: the list of packages that was present in the
9189 Buildroot manual has been removed.
9190
7158a6d6
AV
9191 Legal info: the "licenses.txt" file that concatenates all
9192 license texts is no longer generated - it was not considered
9193 useful. The manifest.csv contains an empty cell instead of
9194 "not saved" when no license file is available.
9195
052554bf
TP
9196 Other: addition of a DEVELOPERS file listing developers taking
9197 care of packages or architectures.
9198
9199 Issues resolved (http://bugs.buildroot.org):
9200
9201 #7802: host-python build hangs compiling getbuildinfo.o
9202 #8206: mplayer uses host xorg development files
eb71c22b 9203 #8516: mkcubiecard.sh uses outdated sfdisk switch -D
052554bf
TP
9204 #8536: Building sudo with PAM results in unusable sudo
9205 #8646: check-host-rpath script returns false positives when rpath
9206 contains symlink
9207 #8696: xdriver_xf86-input-mouse install header files in target
9208 directory
9209 #8811: rp-pppoe - generated scripts commands use HOST pathnames,
9210 not necessarily TARGET
9211 #8846: Orphaned/missing toolchain borks eclipse plugin
9212 #8856: python tornado runtime wasn't met on buildroot 2016.02
9213 #8901: gcc failes to build if fortran is enabled
9214 #8916: LDFLAGS pass to openssh
9215 #8941: "ls" of an NFSv4 share only works when pumped through strace
9216 #8946: Valgrind fails to build with stack protection turned on
9217 #9021: Kodi - Broken: Illegal instruction (core dumped)
9218 #9096: rootfs.ubi not created
2bc3d067 9219 #9111: glibc 2.23: libmvec.so not copied
052554bf
TP
9220 #9176: minnowboard : USB not mounted
9221 #9196: raspberry pi 3 default build seem broken
9222 #9201: Permission denied make: *** [core-dependencies] Error 126 in
9223 Buildroot-2015.08.1
9224 #9216: log4cpp package build fails to build within install
9225 #9221: Kodi needs "Python .py and .pyc support" otherwise it crashes when
9226 pressing buttons.
9227 #9229: Firefly boot fails with: "failed to find part:boot"
9228 #9256: [Config file] New device: Odroid-U2/U3
9229 #9296: Buildroot Fails on applying patches
9230 #9301: U-boot fails to build with default zynq_zed_defconfig configuration
9231 #9316: U-boot fails to build if libssl-dev is not installed
9232 #9321: Vanilla libcrypt++ v5.6.3 doesn't allow to work Nvidia Tegra's
9233 flash utility (tegrarcm)
9234 #9326: Odroid-C2 build results in non-bootable image
9235 #9336: Improve iconv support for external toolchain based builds
9236 #9356: gdb package
9237 #9366: no link rootfs.ext4 -> rootfs.ext2
9238 #9371: openssl: download failes with "Only allow downloads from primary
9239 download site" + local server
9240 #9381: check-host-rpath issues
2bc3d067 9241 #9386: ubinize fails with or without custom config
a471150a 9242
ec166411 92432016.08, Released September 1st, 2016
78e99146
PK
9244
9245 Minor fixes.
9246
9247 Toolchain: ARC tools updated to arc-2016.09-eng010.
9248
9249 Updated/fixed packages: libshout, luajit, mpd, mplayer
9250
9251 Issues resolved (http://bugs.buildroot.org):
9252
9253 #7520: CodeSourcery toolchain ARM: C++11 std::exception_ptr..
9254 #8341: Getting EGL Error: Could not create the egl surface:..
9255 #9121: gst1-imx for i.MX6 compile failed, cannot find PXP, ..
9256
7e981ed0
PK
92572016.08-rc3, Released August 29th, 2016
9258
9259 Fixes all over the tree.
9260
9261 Toolchain: C++ support for the internal blackfin toolchain
9262 re-enabled.
9263
9264 Architecture: Default to bf532 CPU variant for blackfin,
9265 Fix flat one memory region support for m68k and disable flat
4092d2a3 9266 separate data support because of compatibility issues.
7e981ed0
PK
9267
9268 Defconfigs: Minnowboard and Raspberrypi: Fix errors with
9269 post-build scripts when systemd is used.
9270 Zynq microzed/zc706/zed: Fix u-booot configuration.
9271
9272 netbsd-queue package extended and renamed to
9273 musl-compat-headers. With this, a number of musl compatibility
9274 patches are no longer needed.
9275
9276 Updated/fixed packages: aircrack-ng, android-tools, babeld,
9277 bcusdk, binutils, boa, busybox, connman, cpupower,
9278 docker-engine, domoticz, elf2flt, ffmpeg, fwup, gcc,
9279 glib-networking, gnupg, hplip, igd2-for-linux, imagemagick,
9280 imx-uuc, iputils, jack2, kismet, kmsxx, libaio, libamcodec,
9281 libconfuse, libffi, libfreeimage, libgcrypt, libgpg-error,
9282 libiio, libraw, libsepol, libserialport, libxmlrpc, linknx,
9283 linux-pam, lirc-tools, lldpd, logrotate, lshw, musl, ncurses,
9284 neon, nettle, norm, ntfs-3g, openblas, openmpi, openswan,
9285 pinentry, pixman, protobuf, python-meld3, qlibc, qt, qt5base,
9286 quagga, rpcbind, rt-tests, runc, sane-backends, sconeserver,
9287 squeezelite, stella, tftpd, tinycbor, tinydtls, trace-cmd,
9288 trousers, tstools, uboot-tools, uclibc, ulogd, ustr, vlc,
9289 webkitgtk, wireshark, xdriver_xf86-video-intel
9290
9291 Issues resolved (http://bugs.buildroot.org):
9292
9293 #9101: Error on support/download/git with system git older than 1.8.4
9294 #9181: Compiling linux kernel fails if BR2_LINUX_KERNEL_TOOL_CPU..
9295
3b3fa45a
PK
92962016.08-rc2, Released August 17th, 2016
9297
9298 Fixes all over the tree.
9299
9300 Toolchain: disable broken C++ support for internal blackfin
9301 toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6)
9302 to fix various issues.
9303
9304 System: Zoneinfo is available for the musl C library as well.
9305
9306 Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc,
9307 blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex,
9308 fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi,
9309 inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi,
9310 libical, libpjsip, libsidplay2, libunwindow, libxml2,
9311 linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp,
9312 openblas, openipmi, owfs, php, poco, procps, qt, quota,
9313 sg3_utils, spidev_test, systemd-bootchart, thrift,
9314 uboot-tools, uclibc, webrtc-audio-processing, wayland, weston,
9315 xdriver_xf86-video-savage, xserver_xorg-server, xen
9316
9317 Issues resolved (http://bugs.buildroot.org):
9318
9319 #9136: make graph-size fails with "ValueError: too many values to..
9320 #9151: qt: fix build with ALSA >= 1.1.x
9321 #9156: qt: Fix missing runtime Qt3Support dependency
9322 #9161: modsetting patch not applied to xserver 1.18.4
9323 #9166: Missing overlays directory in VFAT image for raspberry pi 3
9324
19040c9f 93252016.08-rc1, Released August 6th, 2016
960cc977
PK
9326
9327 Fixes all over the tree and new features.
9328
9329 Toolchain: Fortran support added. eglibc support removed, musl
9330 support no longer experimental. Blackfin and Microblaze
9331 support for internal uClibc-ng toolchain, m68k/coldfire
9332 improvements. The check for unsafe (build host) directories
9333 access (/usr/include and /usr/lib) is now enabled by default.
9334 Unused locales are now purged by default to save space (and
9335 the default list of locales shrunk). The option to control
9336 this has now moved from the toolchain menu to system
9337 configuration.
9338
9339 Legal info improvements: sources are now hardlinked instead of
9340 copied if possible to save space. Patches and extra downloads
9341 are also saved.
9342
9343 An experimental configuration knob (BR2_REPRODUCIBLE) has been
9344 added to make the builds more reproducible (E.G. less
9345 differences in the binary output between builds of the same
9346 configuration). This is still work in progress.
9347
9348 An option to execute a custom script inside the fakeroot
9349 environment used to the generate the filesystem (E.G. to tweak
9350 permissions or similar) has been added.
9351
9352 Git support now supports git submodules if
9353 <pkg>_GIT_SUBMODULES is enabled.
9354
9355 Hash files for integritry validation have been added for all
9356 packages.
9357
9358 Scanpypi utility to help creating packages from the Python
9359 package index (pypi) has been added.
9360
9361 The makedevs utility now has support for adding file
9362 capabilities using extended attributes.
9363
9364 New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
9365 development configs, Blackfin GDB simulator, Linksprite
9366 pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK,
9367 i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and
9368 MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook,
9369 Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI
9370 demos. A number of defconfigs have been updated and extended
9371 to generate SD card images. Synopsys HS38 VDK defconfig removed.
9372
9373 New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base,
9374 alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv,
9375 circus, dante, docker-containerd, docker-engine, domoticz,
9376 efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas,
9377 gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux,
9378 jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus,
9379 libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc,
9380 libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd,
9381 mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali,
9382 odroid-scripts, omxplayer, openblas, openmpi, openzwave,
9383 p7zip, pdbg, python-argh, python-dataproperty,
9384 python-dateutil, python-dialog3, python-dicttoxml,
9385 python-dominate, python-engineio, python-flask-jsonrpc,
9386 python-flask-login, python-humanize, python-pathtools,
9387 python-pathvalidate, python-pillow, python-prompt-toolkit,
9388 python-pytablewriter, python-pytz, python-scapy3k,
9389 python-sdnotify, python-socketio, python-tomako,
9390 python-ubjson, python-u-msgpack, python-watchdog,
9391 python-wcwidth, python-xlrd, python-xlsxwriter,
9392 python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx,
9393 sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella,
9394 supertuxkart, systemd-bootchart, tekui, terminology, tinycbor,
9395 tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon,
9396 wiringpi, xen
9397
9398 Deprecated packages: ipkg, sstrip
9399
9400 Removed packages: sunxi-mali-prop
9401
9402 Issues resolved (http://bugs.buildroot.org):
9403
9404 #8931: segment fault when compile argp-help.c using aarch64-bu...
9405 #8966: eglfs error. buildroot don't compile the library libeglfs.so
9406 #8971: build for beaglebone fails
9407 #8986: qt5imageformats fails to build on AArch64
9408 #8991: grub2 fails to compile
9409 #9001: Nodejs option not available
9410 #9006: gcc with c++ support v4 and v5 fail to compile on fedora 24
9411 #9016: arceb-buildroot-linux-uclibc ld uses incorrect default format
9412 #9066: 8139TOO - faulty behaviour
9413 #9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203)
9414 #9091: U-Boot fails to boot with large ramdisk
9415
aa6fd11f
PK
94162016.05, Released May 31st, 2016
9417
9418 Minor fixes.
9419
9420 External toolchain: Fix for symlink handling when copying
9421 links to target.
9422
9423 Updated/fixed packages: gcc, grantlee, gst-ffmpeg,
9424 ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris,
9425 lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools,
9426 net-tools, openpowerlink, pulseview, rpm, tinyalsa,
9427 xdriver_xf86-video-fbturbo, xserver_xorg-server
9428
f4365df1
PK
94292016.05-rc3, Released May 26th, 2016
9430
9431 Fixes all over the tree.
9432
9433 Tweaks for SSP handling for external toolchains.
9434
9435 Updated/fixed packages: aircrack-ng, bluez5_utils, connman,
9436 cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go,
9437 gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi,
9438 kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme,
9439 libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori,
9440 mpg123, mtr, openpgm, openpowerlink, oprofile, php,
9441 postgresql, putty, python-service-identity, python-treq,
9442 qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc,
9443 ustr, valgrind, webkitgtk, libxml2, xorriso,
9444 xserver_xorg-server
9445
9446 Issues resolved (http://bugs.uclibc.org):
9447
9448 #8936: Aircrack-ng - Alot of missing dependencies
9449
3f3342a5
PK
94502016.05-rc2, Released May 17th, 2016
9451
9452 Fixes all over the tree.
9453
9454 Rootfs overlay handling now refuses to overwrite
9455 /{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option
9456 even if these directories are present in the overlay.
9457
9458 External toolchain: Unbreak user provided libraries deployment
9459 (BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring.
9460
9461 QEMU coldfire: Fix for signal handling kernel issue, enable
9462 networking support.
9463
9464 Updated/fixed packages: android-tools, assimp, boost, gcc,
9465 glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils,
9466 jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs,
9467 kodi-visualisation-shadertoy, libarchive, libinput, libpjsip,
9468 mali-t76x, mtr, nginx, opencv, openvpn, python-coherence,
9469 qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua
9470
0ab73720
PK
94712016.05-rc1, Released May 10th, 2016
9472
9473 Fixes all over the tree and new features.
9474
9475 Architectures: new ARM variants: Cortex A17 and M4, improved
9476 nonmmu (cortex-M) support, m68k has been re-enabled with
9477 support for ColdFire. For x86, support for the i386 variant
9478 has been dropped.
9479
9480 Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as
9481 deprecated. Go programming language support, Add Binutils 2.26
9482 support. Old Sourcery PowerPC external toolchains removed,
9483 Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130
9484 added, Linaro ARM/ARMeb/Aarch64 toolchains updated.
9485
9486 New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7,
9487 STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2,
9488 Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were
9489 added for m68k, eXtensa-nommu and ColdFire.
9490
9491 Linux: use zImage by default on ARM, subversion repository
9492 support (for u-boot as well).
9493
9494 New packages: aer-inject, android-tools, cannelloni,
9495 cbootimage, cgroupfs-mount, connman-gtk, crudini, dt,
9496 gmrender-resurrect, flannel, font-awesome, freeswitch, go,
9497 go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc,
9498 kodi-adsp-basic, kodi-adsp-freesurround,
9499 kodi-audiodecoder-opus, kodi-pvr-hdhomerun,
9500 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
9501 kodi-screensaver-matrixtrails, kodi-screensaver-planestate,
9502 kodi-screensaver-rsxs, kodi-visualisation-fishbmc,
9503 kodi-visualisation-fountain, kodi-visualisation-goom, libgee,
9504 libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx,
9505 lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload,
9506 norm, nvme, owfs, pound, privoxy, procrank_linux, putty,
9507 python-autobahn, python-characteristic, python-crossbar,
9508 python-cryptography, python-iniparse, python-iowait,
9509 python-lmdb, python-pexpect, python-ptyprocess,
9510 python-pyasn-modules, python-pygments, python-pymysql,
9511 python-pynacl, python-pyopenssl, python-pysocks,
9512 python-pytrie, python-rpi-gpio, python-service-identity,
9513 python-setproctitle, python-shutilwhich, python-treq,
9514 python-txaio, python-ujson, python-wsaccel, qt5canvas3d,
9515 qt5location, qt5quickcontrols2, qt5serialbus, qt5tools,
9516 raptor, scrub, taskd, tegrarcm, turbolua, valijson,
9517 wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools,
9518 xdriver_xf86-video-amdgpu
9519
9520 Removed packages: foomatic-filters, python-m2crypto,
9521 qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void
9522
9523 Issues resolved (http://bugs.buildroot.org):
9524
9525 #6830: Qt5: no fonts are installed
9526 #7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break
9527 #7580: Invalid filesystem in Pandaboard defconfig
9528 #8346: wf111 package removes all kernel module dependencies
9529 #8436: xserver_xorg-server Segmentation fault
9530 #8736: IPV6 forced on in busybox
9531 #8746: At startup system stops with 'cannot set terminal proces..
9532 #8751: make fail [fio does not build on sh]
9533 #8766: Compiling host-gcc-final-4.9.3 broken on i386
9534 #8771: make savedefconfig modifies sources
9535 #8781: Unable to build uboot for imx28evk
9536 #8786: gdb fails to build with xz and expat support at the same
9537 #8801: Compilation of Buildroot 2016.2 for Raspberry Pi with...
9538 #8806: Buildroot 2016.2 for Raspberry Pi requires that ext4...
9539 #8836: Can't select Vim in menuconfig
9540 #8851: Make sure fio can compile with libaio support if it...
9541 #8861: With buildroot 2016.02 trying to build for corei7-avx
9542 fails while trying to build host-binutils
9543 #8866: Making an USB flash bootable with extlinux build with
9544 buildroot does not work
9545
aaf6c28a
PK
95462016.02, Released March 1st, 2016
9547
9548 Minor fixes, mostly security related.
9549
9550 Circular dependency issue with same-as-kernel linux-headers
9551 option fixed.
9552
9553 Updated/fixed packages: bluez5_utils, heirloom-mailx,
9554 imx-gpu-viv, kodi-pvr-argustv, kodi-pvr-mediaportal-tvserver,
9555 kodi-pvr-nextpvr, libfcgi, openssl, pifmrds, powerpc-utils,
9556 python-m2crypto, slang, sox, squid, tn5250, xerces, zsh
9557
100ba0f6
PK
95582016.02-rc3, Released February 27th, 2016
9559
9560 Fixes all over the tree.
9561
9562 Defconfigs: Ensure EABIhf is correctly enabled for ARM cores
9563 where VFP is optional (but present on the specific hw). Fix
9564 ARM variant selection for freescale_imx31_3stack_defconfig.
9565
9566 Ensure tarballs of downloaded git trees do not contain a
9567 timestamp.
9568
9569 Clarify license of patches in COPYING.
9570
9571 Updated/fixed package: avahi, binutils, cairo, can-festival,
9572 chrony, cifs-utils, dnsmasq, dvdauthor, e2fsprogs, efl,
9573 erlang-rebar, eudev, fbterm, gawk, gnupg2, gnuradio, gpm,
9574 gst1-plugins-good, hostapd, imagemagick, iproute2, iputils,
9575 jack2, kexec, kismet, lftp, libarchive, libeXosip2, libfm,
9576 libglib2, libsoil, libssh, libssh2, libuci, links, lshw, lxc,
9577 mediastreamer, mono, mraa, mutt, nfs-utils, numactl, ofono,
9578 omniorb, openipmi, openobex, patch, pax-utils, perf,
9579 pulseaudio, pure-ftp, qhull, qt, quagga, quota, sdl_sound,
9580 shairport-sync, spice, sysklogd, syslog-ng, trace-cmd,
9581 trousers, tvheadend, util-linux, vim, webkitgtk24, wireshark,
9582 wpa_supplicant, xerces, zsh
9583
9584 Issues resolved (http://bugs.uclibc.org):
9585
9586 #8651: libMonoPosixHelper.so wrong link reference in buildroot..
9587
6cd8cbc6 95882016.02-rc2, Released February 18th, 2016
a00646db
PK
9589
9590 Fixes all over the tree.
9591
9592 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld
6cd8cbc6
PK
9593 crash, backport of Xtensa .init/.fini literals handling.
9594 glibc security patches for CVE-2014-8121, CVE-2015-1781
a00646db
PK
9595 and CVE-2015-7547.
9596
9597 Defconfigs for Acmesystems Arietta g25 added.
9598
9599 Updated/fixed packages: binutils, boost, chrony, dovecot,
9600 e2fsprogs, fio, gdb, glibc, graphite2, icu, kbd, libbsd,
9601 libcue, libgcrypt, libraw, links, mc, mosquitto, nodejs,
9602 postgresql, pptp-linux, pulseaudio, samba4, spice, squid,
9603 sysklogd, systemd, tiff, uclibc, ulogd, util-linux, valgrind.
9604
9605 Issues resolved (http://bugs.uclibc.org):
9606
9607 #8576: Building embedded Linux for Atmel SAMA5D4_Xplained...
9608 #8606: Problem compiling on Arch Linux
9609 #8681: kbd 2.0.3 does not build on rpi
9610
ecf55c3f 96112016.02-rc1, Released February 10th, 2016
2ea4443e
PK
9612
9613 Fixes all over the tree and new features.
9614
9615 Toolchain: Support for GCC 5.3.x. ARC toolchain updated to
9616 arc-2015.12. Support for legacy uClibc dropped, default to
9617 uClibc-ng instead. Added sys/queue.h implementation for MUSL
9618 for compatibility. Updated versions of Code sourcery and
9619 Linaro toolchains. MIPS Codescape toolchains added. Version
9620 selection for preconfigured external toolchains removed.
9621
9622 New Defconfigs: ARM Juno r0/r1 development boards, Freescale
9623 i.MX6UL Evaluation Kit, Intel Galileo Gen 2, Orange Pi PC.
9624 A number of defconfigs have been extended to generate complete
9625 system images using genimage.
9626
8b186e08 9627 Linux: Automatically patch timeconst.pl for <3.9 kernels,
8d1d6ddd
PK
9628 which isn't compatible with modern perl versions, breaking the
9629 build when building on recent (Fedora 23, Debian
9630 Testing/Unstable, ..) distributions.
9631
2ea4443e
PK
9632 Makedevs utility now accepts textual (non-numerical) user and
9633 group names.
9634
9635 Vagrant file to easily setup a working development environment
9636 in a VM has been added.
9637
9638 Size-stats-compare script to compare rootfs sizes between
9639 builds has been added.
9640
9641 Infozip package renamed to zip. EFL packages restructured.
9642
9643 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
9644 angularjs, apache, apr, argp-standalone, armadillo, arptables,
9645 at, atk, audiofile, aumix, autoconf-archive, avahi, bash, bc,
9646 bcache-tools, bdwgc, beecrypt, bind, binutils, bluez5_utils,
9647 bluez_utils, bonnie, boost, busybox, cairo, cdrkit, chrony,
9648 clamav, cmake, collectd, connman, coreutils, cppcms, crda,
9649 cryptodev-linux, cryptsetup, cups, cwiid, cxxtest, dbus,
9650 dbus-cpp, dbus-glib, debianutils, dhcp, dhcpcd, dhrystone,
9651 dillo, directfb, directfb-examples, dmraid, dnsmasq, doom-wad,
9652 dovecot, dovecot-pigeonhole, dropbear, dtv-scan-tables,
9653 dvb-apps, dvbsnoop, ecryptfs-utils, eigen, ejabberd,
9654 elementary, elfutils, enlightenment, erlang, espeak, eudev,
9655 eventlog, exfat, exfat-utils, exiv2, expedite, faifa,
9656 fakeroot, fastd, fbgrab, fetchmail, ffmpeg, findutils, fio,
9657 firmware-imx, flann, flashrom, flite, flot, fmlib, freerdp,
9658 freescale-imx, freetype, gauche, gawk, gcc, gcc-final, gcr,
9659 gdb, gdk-pixbuf, geoip, gesftpserver, gettext, giflib, git,
9660 glibc, glibmm, glog, gmp, gnupg, gnupg2, gnutls, gob2, gpsd,
9661 gptfdisk, grep, gst1-libav, gst1-plugins-{bad,base,good,ugly},
9662 gst-ffmpeg, gst-plugins-{bad,base,good,ugly}, gstreamer,
9663 gstreamer1, guile, gvfs, gzip, harfbuzz, haserl, hiawatha,
9664 hostapd, hplip, icu, ifupdown, imagemagick, imx-gpu-viv,
9665 imx-kobs, imx-lib, input-tools, intel-microcode, iperf3,
9666 ipmitool, iproute2, iprutils, ipsec-tools, ipset, iptables,
9667 iputils, irda-utils, irssi, iucode-tool, jack2, janus-gateway,
9668 jpeg-turbo, jquery-datetimepicker, jquery-keyboard,
9669 jquery-sparkline, jquery-ui, jquery-ui-themes,
9670 jquery-validation, json-c, kbd, kernel-module-imx-gpu-viv,
9671 keyutils, kmod, knock, kodi, lcdproc, lcms2, leafnode2,
9672 leafpad, libass, libatomic_ops, libbroadvoice, libbsd,
9673 libcap-ng, libcdaudio, libcue, libcurl, libdrm, libecore,
9674 libedbus, libedit, libedje, libeet, libefreet, libeina,
9675 libeio, libelementary, libembryo, libepoxy, libethumb, libev,
9676 libevas, libevas-generic-loaders, libevdev, libevent, libffi,
9677 libfm, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
9678 libftdi, libfuse, libgail, libglew, libglib2, libgtk2,
9679 libgtk3, libgudev, libhttpparser, libidn, libinput, libiscsi,
9680 libjpeg, liblinear, libmbim, libmicrohttpd, libndp, libnspr,
9681 libnss, liboauth, liboping, libpciaccess, libplist, libpng,
9682 libraw, libraw1394, librsvg, libseccomp, libsecret,
9683 libserialport, libsigc, libsigrok, libsigrokdecode,
9684 libsndfile, libsoc, libsodium, libsoup, libssh2, libsvg,
9685 libsvg-cairo, libtasn1, libtirpc, libtorrent, libungif,
9686 libunwind, libupnpp, liburcu, libuv, libv4l, libva,
9687 libva-intel-driver, libvips, libvncserver, libxml2, libxmlpp,
9688 lightning, lighttpd, linknx, linux-firmware, linux-fusion,
9689 linux-headers, liquid-dsp, lirc-tools, live555, lm-sensors,
9690 lockdev, lshw, ltp-testsuite, ltrace, lttng-babeltrace,
9691 lttng-libust, lttng-modules, lttng-tools, lua, luabitop,
9692 luarocks, luv, lvm2, lxc, makedevs, mc, memcached, memtest86,
9693 mesa3d, mesa3d-demos, mesa3d-headers, micropython,
9694 micropython-lib, minicom, minidlna, mjpg-streamer, mke2img,
9695 moarvm, modem-manager, mongoose, mongrel2, monkey, mono,
9696 monolite, mosh, mosquitto, mpd, mplayer, msgpack, mtdev2tuio,
9697 musepack, musl, mysql, nano, nasm, nbd, neard, netatalk,
9698 netsnmp, nettle, net-tools, network-manager, nfs-utils, nginx,
9699 nmap, nodejs, ntfs-3g, ntp, numactl, nut, nvidia-driver,
9700 odhcp6c, ofono, ola, olsr, omniorb, opencv, opencv3, openipmi,
9701 openldap, openntpd, openobex, openocd, openpgm,
9702 open-plc-utils, openpowerlink, openssh, openssl, openswan,
9703 openvpn, opkg, oprofile, opus, opusfile, p11-kit, package,
9704 pango, pax-utils, pciutils, pcmanfm, perl, perl-db-file,
9705 perl-io-socket-ssl, perl-libwww-perl, perl-net-dns, perl-uri,
9706 perl-xml-libxml, php, php-ssh2, picocom, pinentry, pixman,
9707 polarssl, popt, portaudio, pppd, procps-ng, proftpd, protobuf,
9708 psmisc, ptpd2, pulseaudio, pulseview, pv, python, python3,
9709 python-alsaaudio, python-can, python-cffi, python-cherrypy,
9710 python-httplib2, python-jinja2, python-lxml, python-m2crypto,
9711 python-mako, python-msgpack, python-psutil, python-pyasn,
9712 python-pycparser, python-pydal, python-pyftpdlib,
9713 python-pyroute2, python-pyxml, python-pyzmq, python-requests,
9714 python-serial, python-setuptools, python-six, python-spidev,
9715 python-tornado, python-twisted, python-web2py, python-webpy,
9716 python-werkzeug, python-zope-interface, qemu, qhull, qpdf, qt,
9717 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
9718 qt5graphicaleffects, qt5imageformats, qt5multimedia,
9719 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
9720 qt5serialport, qt5svg, qt5webchannel, qt5webkit,
9721 qt5webkit-examples, qt5websockets, qt5x11extras,
9722 qt5xmlpatterns, qt-webkit-kiosk, racehound, radvd, read-edid,
9723 readline, redis, rpcbind, rpi-firmware, rpi-userland, rrdtool,
9724 rsync, rsyslog, rtai, rtorrent, rt-tests, rubix, ruby, samba4,
9725 sconeserver, setools, shairport-sync, sigrok-cli, skeleton,
9726 smack, snowball-init, socat, sp-oops-extract, sqlite,
9727 squashfs, squeezelite, squid, sredird, sshfs,
9728 start-stop-daemon, strace, strongswan, stunnel, subversion,
9729 sunxi-tools, swig, sysdig, syslog-ng, sysstat, systemd,
9730 sysvinit, taglib, tcl, tcpreplay, thrift, ti-gfx, tinyalsa,
9731 tor, torsmo, trace-cmd, transmission, tremor, triggerhappy,
9732 trinity, tvheadend, tzdata, uboot-tools, uclibc, udisks,
9733 udpcast, unionfs, upmpdcli, usb_modeswitch,
9734 usb_modeswitch_data, ustr, util-linux, vala, valgrind,
9735 vboot-utils, vde2, vlc, vnstat, webkit, webkitgtk24, weston,
9736 wget, whetstone, whois, wine, wipe, wireless-regdb, wireshark,
9737 wpa_supplicant, w_scan, x11r7, xapp_xbacklight, xapp_xcompmgr,
9738 xapp_xinput, xapp_xkbcomp, xdriver_xf86-input-evdev,
9739 xdriver_xf86-input-libinput, xdriver_xf86-input-synaptics,
9740 xdriver_xf86-video-ati, xdriver_xf86-video-fbturbo,
9741 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
9742 xfont_encodings, xfont_font-adobe-100dpi,
9743 xfont_font-adobe-75dpi, xfont_font-adobe-utopia-100dpi,
9744 xfont_font-adobe-utopia-75dpi, xfont_font-adobe-utopia-type1,
9745 xfont_font-alias, xfont_font-arabic-misc,
9746 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
9747 xfont_font-bh-lucidatypewriter-100dpi,
9748 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
9749 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
9750 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
9751 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
9752 xfont_font-daewoo-misc, xfont_font-dec-misc,
9753 xfont_font-ibm-type1, xfont_font-isas-misc,
9754 xfont_font-jis-misc, xfont_font-micro-misc,
9755 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
9756 xfont_font-misc-meltho, xfont_font-misc-misc,
9757 xfont_font-mutt-misc, xfont_font-schumacher-misc,
9758 xfont_font-screen-cyrillic, xfont_font-sony-misc,
9759 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
9760 xfont_font-xfree86-type1, xfsprogs, xkeyboard-config, xl2tp,
9761 xlib_libfontenc, xlib_libXi, xmlstarlet, xscreensaver,
9762 xserver_xorg-server, xtables-addons, xvkbd, xz, yad, yasm,
9763 ympd, zeromq, zic, znc, zsh,
9764
9765 New packages: acsccid, assimp, atkmm, autofs, bcm2835,
9766 cairomm, cantarell, chocolate-doom, comix-cursors, cxxtest,
9767 edid-decode, emlog, gcr, gtkmm3, hidapi, jquery-sidebar,
9768 kernel-module-imx-gpu-viv, libasplib, libcroco, libdvbpsi,
9769 libfreeglut, libgdiplus, libglfw, libhdhomerun, libnet,
9770 libsoil, lldpd, luvi, mbedtls, minizip, miraclecast, mongodb,
9771 mraa, netbsd-queue, netsniff-ng, nss-pam-ldapd,
9772 obsidian-cursors, openal, openbox, pangomm,
9773 python-backports-abc, python-beautifulsoup4, python-cbor,
9774 python-click, python-cssselect, python-ecdsa, python-html5lib,
9775 python-idna, python-ipaddress, python-mistune, python-netaddr,
9776 python-paho-mqtt, python-paramiko, python-pyparted,
9777 python-pysmb, python-pyudev, python-singledispatch,
9778 python-smbus-cffi, python-urllib3, qt53d, rabbitmq-c, rfkill,
9779 sbc, spi-tools, tpm-tools, trousers, ubus, unrar, unscd,
9780 unzip, v4l2grab, xdriver_xf86-video-nouveau, xdotool, zbar
9781
9782 Removed packages: libungif, python-pyxml,
9783
9784 Issues resolved (http://bugs.uclibc.org):
9785
9786 #7886: gettext: link failure with locally-installed libxml2
9787 #7892: systemd-journald is broken
9788 #8066: nodejs crashes when built with gcc 4.9
9789 #8296: nodejs 0.12.7 - npm crashes (seg core dump)
9790 #8501: gunzip fails to uncompress files
9791 #8541: fail to build host-fakeroot-1.20.2
9792 #8546: build instructions for raspberry pi don't work
9793 #8571: strace for ARC compile error
9794 #8581: pciutils.mk PCIUTILS_MAKE_OPTS typo
9795 #8616: Fail to build for raspberrypi_defconfig with big endian
9796 #8621: sqlite package, properly enable readline
9797
3f90e532
PK
97982015.11, Released November 30th, 2015
9799
9800 Minor fixes.
9801
4092d2a3 9802 Merged/separate /usr handling is now also performed for
3f90e532
PK
9803 staging so cross-gdb / gdbserver can find the libraries.
9804
9805 Updated/fixed packages: autossh, conntrack-tools, dcron,
9806 espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv,
9807 libsoc, libv4l, minidlna, mongrel2, opencv, polarssl,
9808 rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad,
9809 zmqpp
9810
9811 Issues resolved (http://bugs.uclibc.org):
9812
9813 #8441: Invalid directory for X11 fonts in target (RPi2)
9814 #8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3
9815
610f3fa0
PK
98162015.11-rc3, Released November 26th, 2015
9817
9818 Fixes all over the tree.
9819
db80b0a5
PK
9820 We have a new modern website!
9821
9822 Updated/fixed packages: apitrace, audiofile, autossh, bullet,
9823 c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear,
9824 fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base,
9825 gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1,
9826 guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb,
9827 libfreeimage, libgsasl, libgtk3, libxml2, localedef,
9828 lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl,
9829 oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver,
9830 sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg,
9831 yajl, zmqpp
610f3fa0
PK
9832
9833 Issues resolved (http://bugs.uclibc.org):
9834
9835 #6872: gpsd: disabled on microblaze
9836 #8321: invalid opcode error with minidlna and ffmpeg
9837 #8336: Default systemd configuration fails to boot correctly in 2015-08
9838 #8446: rpi-userland failed to build with glibc 2.22
9839
bfaed966
PK
98402015.11-rc2, Released November 19th, 2015
9841
9842 Fixes all over the tree.
9843
9844 LD_LIBRARY_PATH is no longer used to ensure host binaries find
9845 their libraries, fixing issues on recent Fedora.
9846
9847 Toolchain fixes for powerpc e5500 / e6500. Fix for an issue
9848 with ${TARGET}-cc after the move to use a toolchain wrapper
9849 for the internal toolchain.
9850
9851 Appy-patches.sh now correctly applies all files listed in
9852 series files.
9853
9854 Fixes for merged /usr handling when a custom skeleton is used.
9855
9856 Updated/fixed packages: axfsutils, boost, busybox, dhcp,
9857 directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc,
9858 gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl,
9859 libecore, libgudev, libnss, libpng, libserial, libssh2,
9860 libuecc, libxml2, linux-headers, liquid-dsp, ltris,
9861 lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer,
9862 mysql, opencv, opencv3, package, perl-file-util, php-ssh2,
9863 polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger,
9864 ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc,
9865 ushare, wine, wpa_supplicant, x265,
9866 xdriver_xf86-video-siliconmotion, zxing-cpp
9867
9868 Issues resolved (http://bugs.uclibc.org):
9869
9870 #4790: Running udhcpc on a system with NFS root kills NFS
9871 #8456: Building host-pkgconf on Fedora 23 fails due to..
9872
e1da0eff 98732015.11-rc1, Released November, 7th 2015
23542387
TP
9874
9875 Fixes all over the tree and new features.
9876
9877 Architectures:
9878
9879 - Support for sparc64 added (internal toolchain with glibc
9880 only).
9881
9882 - Support for mips32r6 and mips64r6 added.
9883
9884 - Support for Intel Quark X1000 CPU.
9885
9886 - Switch to EABIhf by default on ARM when a VFP is available.
9887
9888 Toolchains:
9889
9890 - glibc 2.22, gdb 7.10, use gdb 7.9 by default, musl 1.1.12,
9891 uclibc-ng 1.0.8, host-gdb enabled on AArch64.
9892
9893 - The toolchain wrapper which was used only for external
9894 toolchains is now also used for Buildroot internal
9895 toolchains. This allowed to fix the ccache support, prepare
9896 the way for top-level parallel build support and remove gcc
9897 patches used to detect header/library path poisoning.
9898
9899 - Remove Analog Devices Blackfin toolchain 2012R2.
9900
9901 - Fix several Xtensa build failures by switching from
9902 text-section-literals to auto-litpools.
9903
9904 - Enable MIPS64 support in uClibc-ng, use uClibc on ARC
9905 rather than a specific fork.
9906
9907 - Linaro toolchains for ARM, ARMeb and AArch64 updated to
9908 2015.08. 2014.09 version is kept since 2015.08 only runs on
9909 x86_64 hosts.
9910
9911 Bootloaders:
9912
9913 - Fix ARM64 support in U-Boot.
9914
9915 Defconfigs:
9916
9917 - Added: ARC HS38 VDK virtual boards, Avnet Microzed, Boundary
9918 Devices Nitrogen SoloX, Freescale i.MX6 SoloX Sabre SD,
9919 OLinuxino A20 Lime2, Qemu Sparc64, Qemu SuperH 4 big endian,
9920 Synopsys AArch64 VDK virtual platform.
9921
9922 - Updated: calao_qil_a9260, calao_usb_a9g20_lpw, ci20,
9923 cubieboad, freescale_imx6_*, imx53loco, imx6_vab820,
9924 mpc8315erdb, qmx6, p1010rdb, qemu, raspberrypi,
9925 raspberrypi2, riotboard, snps_axs10*, wandboard.
9926
9927 - Removed: at91rm9200df, at91sam9260dfc, at91sam9263ek,
9928 calao_snowball_defconfig, gnublin, integrator926_defconfig.
9929
9930 Infrastructure:
9931
9932 - Support for fetching from Mercurial tags fixed.
9933
9934 - Introduce LINUX_NEEDS_MODULES, which allows to enforce
9935 module support to be enabled in the kernel when a package
9936 builds out-of-tree kernel modules (through the
9937 pkg-kernel-module infrastructure or on its own).
9938
9939 - Improve the perl package infrastructure to automatically add
9940 the dependency to the perl interpreter to target perl module
9941 packages.
9942
9943 - Remove trailing slashes in <pkg>_SITE and addition of a
9944 check to ensure such trailing slashes are no longer added.
9945
9946 - Extend the legal infrastructure to allow packages to declare
9947 their actual source code. This is useful for packages for
9948 which <pkg>_SOURCE points to pre-built binaries (as is the
9949 case for external toolchains). The new <pkg>_ACTUAL_SOURCE
9950 variable allows to point to the source code in such cases.
9951
9952 - Improved ccache support, thanks to the usage of a toolchain
9953 wrapper for internal toolchain. Now a single cache directory
9954 can be shared between different Buildroot builds.
9955
9956 - Addition of a 'graph-size' make targets, which generates a
9957 PDF graph of per-package size of the root filesystem.
9958
9959 - Addition of <pkg>_EXCLUDES so that packages can request
9960 certain parts of the source code tarball to not be
9961 extracted. This feature is currently used by gcc and
9962 toolchain-external.
9963
9964 - Packages can now use the <pkg>_PKGDIR variable, provided by
9965 the package infrastructure, to reference their package
9966 directory, instead of explicitly using package/<pkg>/.
9967
9968 Filesystems:
9969
9970 - Add high lz4 compression to squashfs.
9971
9972 - Simplification of shell profile files in the default
9973 skeleton.
9974
9975 - Remove ftp user and /home/ftp from the skeleton, and let ftp
9976 server packages create these when needed.
9977
9978 - Add support for /bin, /sbin and /lib to be symlinks to their
9979 corresponding directories in /usr. This is enforced for
9980 systemd configurations, and optional for other
9981 configurations.
9982
9983 - Support for AXFS filesystem image generation added.
9984
9985 - New options to add extra space/inodes to ext2/3/4 images.
9986
9987 Updated/fixed packages:
9988
9989 adwaita-icon-theme, apache, apitrace, atk, audit, avahi,
9990 barebox, bash, batctl, bind, binutils, bluez_utils, boost,
9991 bridge-utils, cairo, ccache, chrony, clapack, cloog, cmake,
9992 collectd, connman, conntrack-tools, coreutils, cpio,
9993 cryptsetup, dbus, dbus-cpp, devmem2, dhcp, dhcpcd, dhcpdump,
9994 dhrystone, dillo, directfb, directfb-examples, dmraid,
9995 dos2unix, dovecot, dovecot-pigeonhole, drbd-utils, dropbear,
9996 dropwatch, dtc, e2fsprogs, ebtables, efl, eigen, ejabberd,
9997 elf2flt, elfutils, erlang, ethtool, eudev, evemu, exfat,
9998 exfat-utils, expat, faifa, fbterm, fdk-aac, feh, ffmpeg, file,
9999 flashrom, fping, freerdp, freescale-imx, freetype, gdk-pixbuf,
10000 genimage, gettext, git, glib-networking, glmark2, gnupg2,
10001 gnuradio, gnutls, gpsd, grep, grub2, gst1-imx, gst1-libav,
10002 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
10003 gst1-plugins-ugly, gst1-validate, gst-fsl-plugins,
10004 gst-plugins-bad, gstreamer1, guile, gvfs, harfbuzz, haveged,
10005 hostapd, icu, imagemagick, impiutil, imx-gpu-viv, imx-vpu,
10006 inadyn, intltool, iostat, iperf3, ipmiutil, iproute2,
10007 iptables, iw, jpeg-turbo, jq, jsoncpp, kexec-lite, kmod, kodi,
10008 kodi-audioencoder-flac, kodi-pvr-argustv, kodi-pvr-filmon,
10009 kodi-pvr-hts, kodi-pvr-mythtv, kodi-pvr-pctv,
10010 kodi-pvr-stalker, kodi-pvr-vbox,
10011 kodi-visualisation-waveforhue, less, lftp, libbluray,
10012 libcgroup, libconfuse, libcurl, libdcadec, libdrm, libevdev,
10013 libffi, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
10014 libgcrypt, libglew, libglib2, libgtk3, libidn, liblinear,
10015 liblockfile, libmicrohttpd, libnetfilter_conntrack, libnfs,
10016 libnftnl, libnl, libnspr, libnss, libpcap, libpfm4, libpng,
10017 libselinux, libserial, libsoup, libsoxr, libstrophe, libtasn1,
10018 libtirpc, libtorrent, libupnpp, liburcu, libusb-compat, libuv,
10019 libv4l, libva, libva-intel-driver, libxcb, lighttpd, links,
10020 linux, linux-firmware, linux-fusion, linux-headers,
10021 lirc-tools, localedef, lpeg, lsof, ltp-testsuite,
10022 lttng-libust, lttng-tools, lua-periphery, luaposix, lvm2, lxc,
10023 lz4, mdadm, mesa3d, mesa3d-headers, minicom, minidlna, moarvm,
10024 modem-manager, mosquitto, mpd, mpdecimal, mpg123, mplayer,
10025 mrouted, msmtp, mtd, mutt, nettle, network-manager, nfs-utils,
10026 nftables, nginx, nodejs, noip, ntp, ofono, opencv3, openpgm,
10027 openssl, openswan, openvpn, pango, parted, perl, perl-cross,
10028 perl-crypt-openssl-random, perl-http-message,
10029 perl-io-socket-ssl, perl-module-build, perl-mojolicious,
10030 perl-netaddr-ip, perl-net-dns, perl-net-http, perl-net-ssleay,
10031 perl-uri, perl-xml-libxml, php, picocom, pixman, pkgconf,
10032 poco, polarssl, portaudio, portmap, postgresql, proftpd,
10033 protobuf, protobuf-c, pulseaudio, python-configshell-fb,
10034 python-networkmanager, python-numpy, python-pyparsing,
10035 python-pypcap, python-rtslib-fb, python-spidev, python-urwid,
10036 python-web2py, qemu, qt5base, redis, rngtools, rng-tools,
10037 rpi-firmware, rpi-userland, rtmpdump, rtorrent, ruby, samba,
10038 samba4, sane-backends, sconeserver, sdl, sed, setools,
10039 shairport-sync, shared-mime-info, sland, smartmontools,
10040 softether, spice-protocol, sqlcipher, sqlite, squid,
10041 strongswan, stunnel, subversion, sudo, sunxi-tools,
10042 supervisor, systemd, tar, targetcli-fb, tcpdump, tiff, tor,
10043 tvheadend, tzdata, uboot-tools, udisks, unionfs, upmpdcli,
10044 util-linux, vala, valgrind, vim, vlc, vorbis-tools, vsftpd,
10045 vtun, wavpack, webkitgtk24, weston, whois, wireless-regdb,
10046 wireshark, wpa_supplicant, xdriver_xf86-input-vmmouse,
10047 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
10048 xdriver_xf86-video-sis, xlib_libXi, xorg-server,
10049 xtables-addons, xterm, xz, zic, znc, zsh
10050
10051 New packages:
10052
10053 axfsutils, bitstream, check, dvblast, eventlog, fastd, gauche,
10054 gmock, graphite2, gssdp, gupnp, gupnp-av, ibrcommon, ibrdtn,
10055 ibrdtnd, ibrdtn-tools, imx-kobs, iqvlinux, irssi,
10056 kompexsqlite, libbroadvoice, libcddb, libcodec2, libcrossguid,
10057 libg7221, libhttpparser, libilbc, libldns, libmng,
10058 libopenh264, libpam-radius-auth, libpam-tacplus, libsilk,
10059 libsoundtouch, libssh, libuecc, libyuv, liquid-dsp, luv,
10060 micropython, micropython-libs, python-pyratemp,
10061 python-pyroute2, python-ranger, rapidxml, scrypt, sdl2,
10062 sp-oops-extract, squeezelite, stress-ng, swupdate, syslog-ng,
10063 x265, xdriver_xf86-video-fbturbo, xxhash, yad, zxing-cpp
10064
10065 Removed packages:
10066
10067 blackbox (was deprecated), divine (merged in directfb),
10068 kobs-ng (replaced by imx-kobs), mediactl (merged in libv4l),
10069 sawman (merged in directfb), schifra (marked broken since a
10070 long time), texinfo (host variant only, no longer used), zxing
10071 (replaced by zxing-cpp),
10072
10073 Issues resolved (http://bugs.uclibc.org):
10074
10075 #4099: cut utility from GNU coreutils works incorrect
10076 #7772: libxml-parser-perl build failure: missing dependency
10077 ExtUtils/MakeMaker
10078 #7931: Default configuration for Cubieboard v1 is outdated
10079 #8116: 2015.05-rc2 raspberrypi2_defconfig network interface
10080 not coming up
10081 #8246: X.org DRI2 build issue
10082 #8256: pointing to /usr/bin/objcopy old version (x86) instead
10083 of the generated one
10084 #8266: mplayer build issue
10085 #8281: pyrexc fails to run when path is too long
10086 #8316: lttng-tools and lttng-babeltrace executables contain
10087 bad RPATH pointing to host machine
10088 #8331: kexec wants shutdown in /sbin, but systemd installs it
10089 in /usr/sbin
10090 #8361: Buildroot 2015.08.1 skeleton inittab overwritten by
10091 busybox's version
10092 #8366: libevent does not build
10093 #8386: build failed with external toolchain
10094 #8391: Node.js 0.12.7 fails to build on raspberry_pi defconfig
10095 #8396: CCACHE initialization
10096 #8401: gpsd 3.15 NMEA support
10097 #8416: cups depends on BR2_DEPRECATED_SINCE_2015_05
10098 #8421: util-linux installs systemd files in output/target/home/
10099
20a36cd8 101002015.08, Released August 31st, 2015
3131ec44
PK
10101
10102 Minor fixes.
10103
10104 OpenCV 3.x package renamed to opencv3. OpenCV 2.4.x
10105 reintroduced as opencv.
10106
10107 Updated/fixed packages: bootutils, canfestival, cppcms,
42180d8a
PK
10108 curlftpfs, dhcpdump, dropbear, erlang-p1-tls, exfat, gnuradio,
10109 ipkg, libgudev, libmbim, libwebsock, linux-pam, lm-sensors,
10110 ltrace, midori, network-manager, openssh, perl-file-listing,
3131ec44
PK
10111 perl-http-cookies, perl-http-daemon, perl-http-negotiate,
10112 perl-www-robotrules, python-can, qt5base, qt5multimedia,
10113 setools, sysvinit, tinyalsa, tn5250, tvheadend, uboot, vlc,
10114 x264, xserver_xorg-server, zyre
10115
985b46be
TP
101162015.08-rc2, Released August, 24th 2015
10117
10118 Fixes all over the tree.
10119
10120 Toolchain: fix gcc build on NIOS-II.
10121
10122 Infrastructure: add <fs>_POST_GEN_HOOKS mechanism to fix
10123 hybrid ISO image generation.
10124
10125 Architectures: add arm1136j-s variant.
10126
10127 Updated/fixed packages: apitrace, audit, bcusdk, bdwgc,
10128 beecrypt, boost, bwm-ng, cdrkit, c-icap, cifs-utils, clapack,
10129 c-periphery, cpio, cramfs, czmq, dawgdic, dnsmasq, dosfstools,
10130 dropbear, elfutils, empty, eudev, fan-ctrl, filemq, gnutls,
10131 guile, haveged, imlib2, libcec, libepoxy, libev, libgpgme,
10132 libiio, libnetfilter_queue, libnfnetlink, libpfm4, libpthsem,
10133 librtas, libselinux, libsigsegv, libsodium, libv4l, lightning,
10134 linux, lirc-tools, lrzsz, mono, mosh, mpd, msmtp, nbd,
10135 netatalk, nodejs, ola, opencv, oprofile, php, poco,
10136 postgresql, powertop, protobuf, protobuf-c, qt5base,
10137 qt5quickcontrols, rapidjson, rng-tools, squid, sysdig,
10138 sysstat, tftpd, tinc, tz, util-linux, webkitgtk24, weston,
10139 wireshark, wvstreams, xdriver_xf86-input-synaptics, zyre.
10140
10141 Issues resolved (http://bugs.uclibc.org):
10142
10143 #8276: package/dropbear: symlink resolution incorrect
10144 #8286: Error with buildroot
10145 #8301: ldconfig parameter in Makefile
10146
7b1e9d52 101472015.08-rc1, Released August, 5th 2015
43929650
AV
10148
10149 Fixes all over the tree and new features.
10150
da63d87c
TP
10151 Architectures:
10152
10153 - Refactor how the availability of an MMU is described.
10154 - Minimal support for Cortex-M3
10155 - Minimal support for AArch64 big-endian
10156
10157 Toolchains:
10158
10159 - Add CodeSourcery MIPS 2015.05, remove MIPS 2013.11
10160 - Use uClibc-ng as the default uClibc version, instead of the
10161 official uClibc, which hasn't done any release since 3+
10162 years
10163 - eglibc is now marked as deprecated
10164 - GCC: gcc 4.9.x is now the default and was updated to 4.9.3,
10165 support for gcc 5.x added.
10166 - Binutils: use Binutils 2.24 as the default, 2.25.x series
10167 bumped to 2.25.1, remove old Binutils 2.22.
10168 - Update ARC toolchain components to 2015.06
10169 - Add support for Fortran when building gcc
10170
10171 Bootloaders:
10172
10173 - Support for using the kconfig configuration system in
10174 U-Boot
10175
10176 New Defconfigs:
10177
10178 - VIA VAB-820/AMOS-820
10179 - OLimex OLinuxino A20 Lime
10180 - Many new defconfigs for Atmel evaluation boards:
10181 at91sam9rlek, at91sam9x5ek, sama5d3xek, sama5d4ek, sama5d4
10182 Xplained Ultra, sama5d3 Xplained.
10183 - ACME Systems Aria G25
10184 - WarPboard
10185 - Altera Cyclone 5 Development Board
10186 - Xilinx zc706
10187 - ARC AXS101 and AXS103 Software Development Platforms
10188 - Significant updates to Raspberry Pi / Raspberry Pi 2
10189
10190 Infrastructure:
10191
10192 - Buildroot takes better care now of generating predictable
10193 permissions in the target filesystem. However, existing
10194 permissions on a custom skeleton or rootfs overlay will no
10195 longer be preserved. Therefore, it is necessary to add a
10196 permission table (BR2_ROOTFS_DEVICE_TABLE) to set the
10197 required permissions.
10198 - Add support for kconfig fragments.
10199 - No longer pass --{enable,disable}-debug to autotools
10200 packages depending on the value of
10201 BR2_ENABLE_DEBUG. BR2_ENABLE_DEBUG now only controls
10202 whether we build with -g or not.
10203 - Support for extracting archives in .lzma in the generic
10204 package infrastructure.
10205 - Remove random-seed file from the default skeleton, since
10206 seeding the entropy pool with a known seed makes more harm
10207 than good.
10208 - In the CVS download helper, add support to use a date as
10209 the version.
10210 - Add support for a per-package <pkg>_STRIP_COMPONENTS
10211 variable, which packages can use to specify how many path
10212 components should be stripped when extracting the tarball.
10213 - Addition of a 'kernel-module' package infrastructure, which
10214 simplifies the packaging of external kernel modules. Many
10215 existing packages are converted to use it.
10216 - Allow bootloaders to be implemented in $(BR2_EXTERNAL)
10217 - Remove /etc/securetty from the default skeleton.
10218 - Migration of sysV initscripts from the default skeleton to
10219 a package called 'initscripts', installed only when Busbox
10220 init or sysvinit are used.
10221 - Migration of the skeleton logic to a proper 'skeleton'
10222 package.
10223 - Addition of a 'linux-tools' infrastructure in the 'linux'
10224 package, to support building user-space tools bundled
10225 within the Linux kernel sources, such as perf and cpupower.
10226 - Usage of backticks instead of make $(shell ...) to execute
10227 shell commands. This allows to delay the evaluation of such
10228 commands when actually needed, and not when expanding the
10229 variables. It is useful to make 'make printvars' less
10230 noisy, and as a preparation to support top-level parallel
10231 build.
10232 - Libtool .la files are not mungled for all package types,
10233 instead of being handled only for packages using the
10234 autotools-package infrastructure.
10235 - Add mechanism to allow packages to express a dependency on
10236 gcc versions. This is needed for packages that use C++11 or
10237 C11 support for example.
10238
10239 Important package updates:
10240
10241 - Complete rework of the matchbox packaging
10242 - Lots of fixes in packages for compatibility with musl and
10243 gcc 5.
10244 - Hash files added to a large number of packages.
10245 - Update a significant number of packages to use a new
10246 hosting, after the announcement of Google Code and
10247 Gitorious closing.
10248 - Major packages needed for SELinux support have been merged,
10249 but the support is not complete yet.
10250 - Significant update of OpenCV to version 3.0, and addition
10251 of lots of eatures.
10252 - Significant update of all packages supporting the GPU and
10253 VPU of i.MX ARM processors.
10254 - Addition of systemd support in a significant number of
10255 packages.
10256 - Qt5 updated to 5.5.0
10257 - Use modular X.org server by default instead of KDrive
10258
10259 Filesystems:
10260
10261 - Complete overhaul of the iso9660 support. Now allows to use
10262 directly IS9660 as the root filesystem format and not only
10263 an initrd, and supports Grub 2 and isolinux in addition to
10264 Grub.
10265
10266 Updated packages: a10disp, agentpp, apache, at91bootstrap3,
10267 audit, barebox, bc, bind, bmon, boost, btrfs-progs,
10268 ca-certificates, can-utils, ccache, cloog, collectd, connman,
10269 coreutils, c-periphery, cryptsetup, dado, dbus, dejavu,
10270 dhcpcd, dnsmasq, dosfstools, dovecot, dovecot-pigeonhole,
10271 e2fsprogs, ejabberd, erlang-p1-cache-tab, erlang-p1-sip,
10272 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
10273 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, ethtool,
10274 eudev, evtest, exim, expect, explorercanvas, feh, ffmpeg,
10275 file, flashrom, freescale-imx, freetype, gawk, gcc, gdb,
10276 gettext, git, glib-networking, gnupg2, gnutls, gpsd, gptfdisk,
10277 gpu-viv-bin-mx6q, gst-fsl-plugins, harfbuzz, hdparm, heimdal,
10278 i2c-tools, imagemagick, imx-vpu, iproute2, ipset, isl, iw,
10279 kodi, kodi-addon-xvdr, kodi-audioencoder-flac,
10280 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
10281 kodi-audioencoder-wav, lftp, libass, libassuan, libcec,
10282 libconfi, libcurl, libdrm, libevdev, libfreefare, libfslcodec,
10283 libfslparser, libfslvpuwrap, libfuse, libglib2, libgpgme,
10284 libgtk2, libgtk3, libical, libidn, libiio, libinput, libiscsi,
10285 libllcp, libmicrohttpd, libnfc, libnss, libpcap, libpciaccess,
10286 libpng, libserialport, libsigrok, libsoc, libtirpc, libubox,
10287 libunistring, libupnp, libuv, libv4l, libva,
10288 libva-intel-driver, libXrandr, lighttpd, linenoise, linux,
10289 linux-firmware, linux-headers, live555, ltrace, lua,
10290 lua-csnappy, lua-ev, luajit, lua-messagepack, luaperiphery,
10291 lvm2, lxc, lzo, mesa3d, mesa3d-headers, midori, mmc-utils,
10292 modem-manager, mono, mosquitto, mpd, mpd-mpc, mpfr, mpg123,
10293 mtd, musl, nano, netperf, network-manager, nfs-utils, nginx,
10294 nodejs, ntp, ola, opencv, openldap, openssh, openssl,
10295 openswan, openvmtools, openvpn, opkg, orbit, orc, pcmanfm,
10296 perl-cross, perl-encode-locale, perl-io-socket-ssl,
10297 perl-mojolicious, perl-net-ssleay, perl-path-tiny, perl-uri,
10298 perl-xml-libxml, php, pinentry, polarssl, postgresql,
10299 pulseview, pure-ftpd, python, python-dpkt, python-lxml,
10300 python-networkmanager, python-pyinotify, python-pypcap,
10301 python-tornado, qextserialport, qt, qt5, rapidjson, redis,
10302 rpcbind, rpi-firmware, rpi-userland, samba4, shairport-sync,
10303 snmpp, sqlite, squid, strongswan, stunnel, sudo, sunxi-boards,
10304 sunxi-mali, sysdig, sysstat, systemd, tcpdump, tiff, tmux,
10305 tor, txheadend, tzdata, uboot, uclibc, ulogd, upmpdcli,
10306 usb_modeswitch, usb_modeswitch_data, vala, vsftpd, wayland,
10307 weston, whois, wireless-regdb, wireshark, x264, xapp_xvinfo,
10308 xdriver_xf86-input-libinput, xdriver_xf86-input-vmmouse,
10309 xdriver_xf86-video-cirrus, xdriver_xf86-video-geode,
10310 xdriver_xf86-video-imx-viv, xdriver_xf86-video-mach64,
10311 xdriver_xf86-video-neomagic, xdriver_xf86-video-r128,
10312 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
10313 xdriver_xf86-video-vesa, xkeyboard-config, xlib_libfontenc,
10314 xlib_libFS, xlib_libXaw, xlib_libxkbfile, xlib_libXrender,
10315 xlib_libXt, xproto_kbproto, xproto_xproto, xproto_xrandrproto,
10316 xscreensaver, xserver_xorg-server, xtables-addons, yaml-cpp,
10317 zic.
10318
10319 New packages: angularjs, atf, audit, c-icap, c-icap-modules,
10320 cpio, dawgdic, faketime, fcgiwrap, gflags, glog, initscripts,
10321 jquery-datetimepicker, kodi-audioencoder-modplug,
10322 kodi-audioencoder-nosefar, kodi-audioencoder-sidplay,
10323 kodi-audioencoder-snesapu, kodi-audioencoder-stsound,
10324 kodi-audioencoder-timidity, kodi-audioencoder-vgmstream,
10325 kodi-platform, kodi-pvr-argustv, kodi-pvr-dvblink,
10326 kodi-pvr-dvbviewer, kodi-pvr-filmon, kodi-pvr-hts,
10327 kodi-pvr-iptvsimple, kodi-pvr-mediaportal-tvserver,
10328 kodi-pvr-mythtv, kodi-pvr-nextpvr, kodi-pvr-njoy,
10329 kodi-pvr-pctv, kodi-pvr-stalker, kodi-pvr-vbox,
10330 kodi-pvr-vdr-vnsi, kodi-pvr-vuplus, kodi-pvr-wmc,
10331 kodi-screensaver-asteroids, kodi-screensaver-biogenesis,
10332 kodi-screensaver-crystalmorph, kodi-screensaver-greynetic,
10333 kodi-screensaver-pingpong, kodi-screensaver-pyro,
10334 kodi-screensaver-stars, kodi-visualisation-shadertoy,
10335 kodi-visualisation-spectrum, kodi-visualisation-waveforhue,
10336 kodi-visualisation-waveform, kvmtool, kyua, libfm,
10337 libfm-extra, libplatform, librtas, libsodium, libsquish,
10338 libucl, libump, linux-backports, lua-iconv, lutok, menu-cache,
10339 moarvm, monkey, mono-gtksharp3, mosh, openipmi, python-can,
10340 python-pycli, python-pydal, python-pyyaml, python-web2py,
10341 qpid-proton, qt5webchannel, quazip, racehound, rtl8188eu,
10342 rtl8821au, sepolgen, setools, skeleton, stm32flash,
10343 webkitgtk24, xdriver_xf86-video-qxl, zynq-boot-bin.
10344
10345 Deprecated packages: webkitgtk, libgail, eglibc support in
10346 glibc package.
43929650 10347
8cf7a561
TP
10348 Issues resolved (http://bugs.uclibc.org):
10349
10350 #4291: Segmentation fault with all binaries that use threads
10351 when compiled with gcc 4.6
10352 #6944: building toolchain for sh4 fails
10353 #7592: Buildroot GCC: -lto requires plugin support in ranlib
10354 #7628: Python SSL does not get built for Raspberry Pi
10355 #7682: Missing dependencies for NFS
10356 #7742: dhcp lacks important features when BR2_ENABLE_DEBUG
10357 #7754: make: *** [/..../buildroot-2014.11/output/build/host-gcc-initial-4.8.3/.stamp_built] Error 2
10358 #7946: libglib2-2.42.2 fails to build for sparc-buildroot-linux-gnu
10359 #7956: glibc 2.20 and 2.21 fail to build for sh64-buildroot-linux-gnu
10360 #7971: python-flask, python-werkzeug. No module named zlib
10361 #7981: Target file system skeleton permissions hazard
10362 #8006: rpcdebug in nfs-utils built for the host
10363 #8036: alsa-lib headers problem that prevents to compile alsa
10364 dependent projects
10365 #8081: systemd init system: /tmp is not mode 1777
10366 #8121: php opcache extension doesn't get installed
10367 #8151: x86-64 make fails with ncurses 5.9
10368 #8156: pkg-kconfig infra broken for *-update-{config, defconfig}
10369 #8161: default /bin/sh symlink to busybox is full path and not relative
10370 #8171: glamor missing
10371 #8191: Request update support for the cubieboard series
10372 #8201: Important security upgrades for node.js
10373
6d73615f
PK
103742015.05, Released May 31st, 2015
10375
10376 Minor fixes.
10377
10378 Updated/fixed packages: conntrack-tools, directfb, fio, flite,
10379 gptfdisk, ipmiutil, iproute2, janus-gateway, keyutils, knock,
10380 libelementary, libgcrypt, libgsasl, libjpeg, libstrophe,
10381 lttng-libust, nbd, ncurses, nmap, php, postgresql, python,
10382 python3, sconeserver, udpcast, upmpdcli
10383
c6ce119c
PK
103842015.05-rc3, Released May 22nd, 2015
10385
10386 Several fixes, mainly related to static linking.
10387
10388 Updated/fixed packages: acl, alsa-utils, apr, armadillo, attr,
10389 autoconf-archive, binutils, boost, czmq, dhcpcd, duma,
10390 enlightenment, exim, fbterm, freerdp, gcc, gdk-pixbuf,
10391 google-breakpad, gpsd, heirloom-mailx, hwloc, ipmiutil,
10392 iproute2, jack2, jasper, kmod, lcdproc, leafnode2, libcap-ng,
10393 libftdi1, libmatroska, libmemcached, libmodbus, libnftnl,
10394 libsigrok, libupnpp, libuv, libxml-parser-perl, linux,
10395 linux-headers, lirc-tools, lua-periphery, lxc, mongoose, mono,
10396 mpg123, mosquitto, neardal, newt, ntp, ola, openldap, opencv,
10397 php, postgresql, protobuf, pulseaudio, python-pyqt, qemu, qt,
10398 qt5base, rpi-userland, rsyslog, snmppp, sqlite, tiff,
10399 tinyxml2, uboot-tools, unionfs, ux5000-firmware, usbredir,
10400 ushare, vpnc, vsftpd, wavpack, wireless_tools, wsapi,
10401 wvstreams, xmlstarlet, zeromq, zmqpp
10402
10403 New packages: c-periphery
10404
10405 Issues resolved (http://bugs.uclibc.org):
10406
10407 #8106: mkfs.jffs2 uses the --pagesize parameter incorrectly
10408 #8111: 2015.05.rc2 LIBFOO_CONF_OPTS not working
10409 #8126: exim lacks plaintext and cram-md5 auth
10410
f2435f6d
PK
104112015.05-rc2, Released May 11th, 2015
10412
10413 Minor fixes.
10414
10415 Toolchain: PR56780 backport to GCC 4.8.4 to fix GDB linking
10416 issues. Context functions enabled for uClibc snapshot /
10417 uClibc-NG.
10418
10419 Architectures: Endian handling symbol for Xtensa, binutils
10420 fixes.
10421
10422 Infrastructure: Fix for kernel module stripping when
10423 localversion contains spaces.
10424
10425 Updated/fixed packages: at, autoconf-archive, binutils,
10426 cc-tool, cryptsetup, dstat, expedite, freerdp, giflib,
10427 gnuchess, guile, ipmiutil, iproute2, mono, monolite, neard,
10428 ola, poppler, postgresql, python-qt, qt, sqlite, valgrind,
10429 xlib_libXfont
10430
10431 Issues resolved (http://bugs.uclibc.org):
10432
10433 #8086: Cannot select systemd as init with Linaro 2014.09...
10434
5628a15a 104352015.05-rc1, Released May 4th, 2015
94856075
PK
10436
10437 Fixes all over the tree and new features.
10438
329f6870
PK
10439 Architectures: Removed AVR32 support, deprecate SH64, added
10440 support for steamroller, corei7-avx and core-avx2 x86
10441 variants.
10442
10443 Toolchains: IPv6 and Largefile support now enforced for
10444 uClibc. Corresponding Kconfig symbols removed.
10445
10446 External CodeSourcery AMD64 2014.05, MUSL-cross 1.1.6 added,
10447 CS sh2, Xilinx microblaze v2/14.3 removed. Distro-class
10448 external toolchains are now detected and blacklisted.
10449
10450 Internal toolchain support for Nios2 added, Blackfin
10451 removed. Aarch64 and sh musl support. uClibc-ng support added.
10452
10453 Libatomic is now handled for internal and external
10454 toolchains. Link time optimization (LTO) support.
10455
10456 New Defconfigs: Freescale i.MX28 EVK, i.MX31 PDK and SABRE
10457 Auto, Raspberry Pi 2, RIoTboard,
10458
10459 Infrastructure: Hashes for a large number of packages have
10460 been added. Missing hashes now stop the build unless
10461 explicitly disabled.
10462
1c3ad235
PK
10463 Spaces and colons (:) are now supported in package
10464 versions. Dependencies can now be listed for the patch step
10465 (<PKG>_PATCH_DEPENDENCIES). Kconfig and Linux kernel
329f6870
PK
10466 extensions infrastructure has been added.
10467
10468 Makedevs now has a recursive (r) option.
10469
10470 The variable containing the list of packages to build has been
10471 renamed from TARGETS to PACKAGES.
10472
1c3ad235
PK
10473 Make external-deps / legal-info / source / source-check have
10474 been reimplemented using the package infrastructure, so their
10475 output/behaviour may differ from earlier (some packages were
10476 not included in the past).
10477
329f6870
PK
10478 The old insecure DES password encoding is no longer supported.
10479
10480 U-Boot patch option now support direct references to patch
10481 files and URLs in addition to directories of patches. The
10482 i.MX28 SD format (u-boot.sd) is now supported.
10483
94856075
PK
10484 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib,
10485 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude,
329f6870
PK
10486 bcusdk, bdwgc, bind, binutils, bmon, boost, botan,
10487 btrfs-progs, busybox, ca-certificates, cairo, can-utils,
10488 canfestival, ccache, chrony, civetweb, clamav, cmake,
10489 collectd, connman, copas, crda, cryptodev-linux, cryptsetup,
10490 cups, czmq, dbus-cpp, dbus-glib, dbus-python, dbus, dfu-util,
10491 dhcp, dhcpcd, dialog, dillo, dmraid, dnsmasq, dos2unix,
10492 dosfstools, dovecot-pigeonhole, dovecot, dropbear, dropwatch,
94856075
PK
10493 dtv-scan-tables, dvdauthor, e2fsprogs, ecryptfs-utils,
10494 libevas, elfutils, enscript, erlang, espeak, eudev, evemu,
10495 exfat-utils, exim, f2fs-tools, feh, ffmpeg, fftw, flickcurl,
10496 fltk, fluxbox, fmlib, fmtools, freeradius-client, freerdp,
10497 gamin, gawk, gcc-final, gcc, gd, gdb, gengetopt, geoip, git,
10498 glib-networking, gnu-efi, gnuchess, gnutls, gpsd, gptfdisk,
329f6870
PK
10499 gpu-viv-bin-mx6q, gst-plugin-bad, gstreamer, gstreamer1,
10500 gtest, gvfs, harfbuzz, haserl, haveged, hiawatha,
10501 hicolor-icon-theme, hostapd, hplip, httping, i2c-tools, icu,
10502 ifplugd, imagemagick, imlib2, iozone, iproute2, iptables,
10503 iputils, irqbalance, iw, jack2, jhead, jimtcl, json-c, kexec,
10504 kismet, kmod, kodi-audioencoder-flac,
94856075 10505 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2,
329f6870
PK
10506 libass, libatomic_ops, libbluray, libcap, libcgroup, libcurl,
10507 libdrm, libdvbsi, libebml, libecore, libedit, liberation,
10508 libev, libevas, libevdev, libftdi, libgcrypt, libglib2,
10509 libgpgme, libgtk2, libgtk3, libiconv, libidn, libiio,
10510 libinput, libiscsi, libksba, liblinear, libmatroska,
10511 libmicrohttpd, libmodbus, libmpdclient, libnice, libnl,
10512 libnspr, libnss, libpcap, libpciaccess, libphidget, libplayer,
10513 libpthsem, libqmi, librsvg, libseccomp, libsigrok, libsoup,
10514 libsrtp, libssh2, libtasn1, libtool, libunistring, liburcu,
10515 libusb, libuv, libva-intel-driver, libva, libvncserver,
10516 libvorbis, libvpx, libwebsockets, libxml2, libzip, lightning,
10517 lighttpd, linknx, linphone, linux-firmware, linux-headers,
10518 linux-pam, live555, ljsyscall, lmbench, lockdev, logrotate,
10519 lpc3250loader, lpeg, lsof, lttng-libust, lttng-modules,
10520 lttng-tools, lua, luacrypto, luafilesystem, luajit, luaposix,
10521 luarocks, lvm2, lxc, make,
94856075
PK
10522 matchbox-{common,desktop,fakekey,keyboard,lib,startup-monitor,vm},
10523 matchbox, mcelog, memcached, memstat, memtest86, mesa3d,
10524 minidlna, mjpegtools, mjpg-streamer, modem-manager, mongoose,
10525 monit, mono, monolite, mp4v2, mpc, mpd, mpdecimal, mpg123,
10526 mplayer, musl, nano, nbd, ncftp, ncmpc, ncurses, ne10, neard,
10527 neardal, net-tools, netatalk, netsnmp, network-manager, nginx,
10528 nodejs, ntfs-3g, ntp, numactl, odhcp6c, ofono, open2300,
10529 opencv, openldap, openntpd, openocd, openssh, openssl,
10530 openswan, opentyrian, openvmtools, openvpn, oprofile, p11-kit,
329f6870 10531 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph,
94856075
PK
10532 perl-io-socket-ssl, perl-json-tiny, perl-module-build,
10533 perl-mojolicious, perl-net-ssleay, perl-path-tiny,
10534 perl-xml-libxml, perl, phidgetwebservice, php-gnupg, php,
10535 pkgconf, polarssl, poppler, popt, postgresql, powerpc-utils,
10536 pppd, prboom, procps-ng, proftpd, psplash, ptpd2,
10537 python-{cheetah,coherence,django,markdown,netifaces,pam,six},
329f6870
PK
10538 python-tornado, python-twisted, python-zope-interface, python,
10539 python3, qemu, qt, qt5, qt5base, qt5multimedia,
10540 qt5xmlpatterns, qt5cinex, quagga, qwt, radvd, readline,
10541 rng-tools, rpcbind, rpi-firmware, rpi-userland, rsync,
10542 rsyslog, rtai, rtmpdump, ruby, sam-ba, samba, samba4,
10543 sane-backends, sconeserver, shairport-sync, sigrok-cli, slang,
10544 smcroute, snmppp, socat, socketcand, sofia-sip, sox,
10545 spawn-fcgi, speex, sqlcipher, sqlite, squid, strace,
10546 strongswan, stunnel, sudo, sunxi-boards, swig, sysstat,
10547 systemd, tcpdump, tftpd, thrift, thttpd, ti-gfx, ti-utils,
10548 tiff, tinyalsa, tn5250, transmission, trinity, tslib,
10549 tvheadend, tzdata, uboot-tools, uclibc, ulogd, usb_modeswitch,
10550 usbutils, ustr, util-linux, vala, valgrind, vlc, wayland,
10551 webp, weston, wget, which, whois, wireless-regdb,
10552 wireless_tools, wireshark, wpa_supplicant, wvstreams,
10553 xapp_{bdftopcf,bitmap,fonttosfnt,fslsfonts},
94856075
PK
10554 xapp_{fstobdf,iceauth,mkfontscale,oclock,rgb,sessreg,setxkbmap},
10555 xapp_{showfont,smproxy,twm,x11perf,xcalc,xclipboard,xcmsdb},
10556 xapp_{xdbedizzy,xditview,xdpyinfo,xdriinfo,xedit,xev,xeyes},
10557 xapp_{xf86dga,xfsinfo,xgamma,xgc,xhost,xinit,xinput,xkbcomp},
10558 xapp_{xkbevd,xkbprint,xlsatoms,xlsfonts,xmag,xman,xmh,xmodmap},
10559 xapp_xmore, xcb-util-image, xcb-util-keysyms,
10560 xdata_xcursor-themes,
10561 xdriver_xf86-input-{evdev,keyboard,synaptics,void},
10562 xdriver_xf86-video-{ati,cirrus,geode,mach64,mga,neomagic},
10563 xdriver_xf86-video-{r128,savage,siliconmotion,sis,tdfx},
329f6870
PK
10564 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai,
10565 xfont_font-util, xkeyboard-config,
10566 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC},
94856075
PK
10567 xlib_lib{Xxf86vm,xshmfence,xtrans}, xproto_randrproto,
10568 xproto_xproto, xserver_xorg-server, x11vnc, x264, xerces,
10569 xorriso, xterm, xz, yaml-cpp, zeromq, zic, zmqpp
10570
10571 New packages: apache, autoconf-archive, batctl,
329f6870
PK
10572 bitstream-vera, bullet, cc-tool, doxygen, drbd-utils,
10573 dvdrw-tools, gnuradio, gst1-imx, hans, hwloc, ijs,
10574 imx-usb-loader, inconsolata, iodine, iotop, ipmiutil, jsoncpp,
10575 leveldb, libdcadec, libdri2, libfreeimage, libftdi1,
10576 libsidplay2, lirc-tools, lua-periphery, mc, mesa3d-headers,
10577 mosquitto, nvidia-driver, nvidia-tegra23{,-binaries,-codecs},
10578 openjpeg, opusfile, perl-crypt-openssl-{random,rsa},
10579 perl-db-file, perl-digest-{hmac,sha1},
10580 perl-encode-{detect,locale}, perl-file-{listing,util},
10581 perl-html-{parser,tagset}, perl-http-cookies,
10582 perl-http-{daemon,date,message,negotiate}, perl-io-html,
10583 perl-libwww-perl, perl-lwp-mediatypes, perl-mail-dkim,
10584 perl-mailtools, perl-mime-base64, perl-net-{dns,http},
10585 perl-netaddr-ip, perl-time-hires, perl-timedate, perl-uri,
10586 perl-www-robotrules, powertop, pulseview,
10587 python-{cherrypy,lxml,mako,pyqt,pyxml,sip,spidev,ws4py}, qpdf,
10588 qt-webkit-kiosk, sl, softether, sysdig, tinyxml2, tor, tovid,
10589 unixodbc, wf111, wine, libepoxy, xapp_xcompmgr,
94856075 10590 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil,
329f6870 10591 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv},
94856075
PK
10592 xproto_xproxymanagementprotocol
10593
10594 Removed packages: gtk2-theme-hicolor
10595
329f6870
PK
10596 Deprecated packages: samba
10597
94856075
PK
10598 Issues resolved (http://bugs.uclibc.org):
10599
10600 #7478: Multiple chosen python modules are not built due to...
10601 #7508: Use of BR2_EXTERNAL and dependencies to existing packages
10602 #7676: Package procps-ng installs binaries to nonsensical folder
10603 #7724: Startx is not installed in the target
10604 #7760: botan: wrong prefix in botan-1.10.pc
10605 #7826: Building of cdparanoia
10606 #7844: Lua with hard-float on MIPS by buildroot doesn't work
10607 #7874: X.org configure error
10608 #7941: glibc-2.20 fails to build for sparc-buildroot-linux-gnu
10609 #7951: gcc 4.9.2 fails to build for sparc-buildroot-linux-gnu
10610 #7961: Qt5 fails to build for xtensa-buildroot-linux-uclibc
10611 #7976: mkuser script fails with: user already exists with...
10612 #8011: When building only busybox and strace, strace fails...
10613 #8016: collectd fails to build, network.c:171:19: error:...
10614 #8041: error on building libcurl7.42.0
10615
6bf057b0
PK
106162015.02, Released March 1st, 2015
10617
10618 Minor fixes.
10619
10620 Updated/fixed packages: civetweb, ding-libs,
10621 directfb-examples, glibc, gnupg, gnupg2, gpm,
10622 gst-plugins-good, gst1-plugins-good, freetype, libao, libevas,
10623 libevent, libfribidi, libgcrypt, libgtk2, libshout, libsrtp,
10624 libtheora, libupnpp, libxmlrpc, linux, make, opus, pinentry,
10625 rpi-firmware, shared-mime-info, vlc, vorbis-tools,
10626 xcb-util-keysyms
10627
10628 Removed packages: libgc
10629
345f32e6
PK
106302015.02-rc3, Released February 24th, 2015
10631
10632 Minor fixes.
10633
10634 Cmake and rebar (erlang) infrastructure fixes.
10635
10636 Updated/fixed packages: bind, btrfs-progs, busybox, e2fsprogs,
10637 evtest, ffmpeg, fltk, gnutls, i2c-tools, imagemagick, libxcb,
10638 make, mjpg-streamer, netsnmp, opentyrian, php, polarssl,
10639 qt5base, samba, samba4, sudo, util-linux, xserver_xorg-server
10640
bc11392d
PK
106412015.02-rc2, Released February 15th, 2015
10642
10643 Minor fixes.
10644
10645 raspberrypi: fix kernel sha1 for DT variant.
10646
10647 Updated/fixed packages: dbus, dvdauthor, git, libsemanage,
10648 libsepol, libssh2, mplayer, ntp, openvmtools, python3,
10649 qt5base, qt5connectivity, xserver_xorg-server
10650
21652676 106512015.02-rc1, Released February 8th, 2015
20138584
PK
10652
10653 Fixes all over the tree and new features.
10654
10655 Static/shared library handling reworked. This is now a
10656 tristate (shared only / shared and static / static
10657 only). Default is now shared only to speed up the
10658 build. BR2_PREFER_STATIC_LIB is now called BR2_STATIC_LIBS.
10659
10660 The toolchain (internal and external) will now warn when an
10661 unsafe library or header path is used (such as /usr/include or
10662 /usr/lib). If BR2_COMPILER_PARANOID_UNSAFE_PATH is enabled
10663 under build options this instead becomes an error.
10664
10665 A installation path issue with the internal musl toolchain
10666 support has been fixed so it is now possible to reuse it as an
10667 external toolchain.
10668
10669 Architectures: Freescale E5500 and E6500 PowerPC support
10670 added, deprecated MIPS 1/2/3/4 support removed.
10671
10672 New defconfigs: Freescale p2020ds, MIPS creator CI20,
10673 Raspberrypi with DT, UDOO Quad.
10674
10675 'make <foo>_defconfig' now saves the path to the defconfig in
10676 the .config, so a 'make savedefconfig' automatically updates
10677 it.
10678
10679 Infrastructure for packages using the Erland rebar tool has
10680 been added.
10681
10682 Hashes for a large number of packages have been added. Hashes
10683 are now checked for both target and host packages.
10684
10685 The system menu now has an option to automatically configure a
10686 network interface through DHCP at bootup.
10687
10688 The default filesystem skeleton now uses a separate tmpfs for
10689 /run instead of a symlink to /tmp/ for security reasons / to
10690 protect against conflicts with user generated temporary files.
10691
10692 BR2_EXTERNAL is now exported to post-build and post-image
10693 scripts.
10694
10695 New packages: bdwgc, benejson, blktrace, bootstrap, cgic,
10696 ding-libs, dvdauthor, ejabberd, erlang-goldrush, erlang-lager,
10697 erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-sip,
10698 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
10699 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml,
10700 erlang-p1-zlib, exiv2, freeradius-client, gengetopt, glmark2,
10701 gpu-amd-bin-mx51, guile, host-qemu, ifupdown, iperf3,
10702 janus-gateway, kodi, kodi-audioencoder-flac,
10703 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
10704 kodi-audioencoder-wav, libcli, libiio, liblinear, libnice,
10705 libselinux, libsemanage, libserialport, libsigro,
10706 libsigrokdecode, libsrtp, liburiparser, libvips, libwebsock,
10707 libz160, libzip, lightning, mcelog, memtest86, mjpegtools,
10708 mjpg-streamer, mke2img, mpd-mpc, netsurf-buildsystem, odhcp6c,
10709 openldap, python-alsaaudio, python-certifi, python-cheetah,
10710 python-coherence, python-django, python-docopt, python-enum,
10711 python-enum34, python-flask, python-gobject, python-httplib2,
10712 python-ipaddr, python-itsdangerous, python-jinja,
10713 python-markdown, python-markupsafe, python-networkmanager,
10714 python-pam, python-psutil, python-pyftpdlib, python-pyinotify,
10715 python-pysendfile, python-pyxb, python-requests, python-six,
10716 python-twisted, python-webpy, python-werkzeug,
10717 python-zope-interface, qt5cinex, sigrok-cli, sofia-sip,
10718 start-stop-daemon, szip, triggerhappy, ustr, vnstat, xorriso,
10719 xtables-addons
10720
10721 Removed packages (target): bison, distcc, gob2, m4
10722
10723 Issues resolved (http://bugs.uclibc.org):
10724
10725 #7556: make interactive CLI optional for nftables
10726 #7730: Error while connecting Qt Cretaor to device
10727 #7766: logrotate default gzip path is usually wrong
10728 #7790: Invalid ext4 image generated by Buildroot
10729
9a5434fb
PK
107302014.11, Released December 1st, 2014
10731
10732 Minor fixes.
10733
10734 Infrastructure: LD_LIBRARY_PATH handling tweak to ensure
10735 current working directory isn't searched.
10736
10737 Updated/fixed packages: gd, gdb, libwebsockets, luajit, mono,
10738 parted, shairport-sync, util-linux, xapp_bdftopcf,
10739 xserver_xorg-server
10740
f30e54eb
PK
107412014.11-rc3, Released November 28th, 2014
10742
10743 Fixes all over the tree.
10744
10745 System: File permissions of /etc/random-seed made more
10746 restrictive.
10747
10748 Toolchain: Various fixes related to locale handling, a fix for
10749 building the toolchain wrapper on MIPS.
10750
10751 Updated/fixed packages: bind, binutils. botan, btrfsprogs,
10752 clamav, czmq, dhcp, dillo, dovecot, erlang, flac, gd, glibc,
10753 gptfdisk, gst1-validate, heirloom-mailx, lame, libksba,
10754 libllcp, libnspr, libpng, libshairplay, libtirpc, linux,
10755 linux-headers, mpdecimal, mpg123, network-manager, nfstables,
10756 nfs-utils, openssl, pcituils, qt, radvd, rtai, sqlcipher,
10757 sstrip, tcpdump, uclibc, uemacs, ushare, wayland, weston,
10758 xl2tp, xserver_xorg-server
10759
10760 Issues resolved (http://bugs.uclibc.org):
10761
10762 #7670: Fails to build mpc-1.0.2 on latest Cygwin
10763
641e00ef 107642014.11-rc2, Released November 21st, 2014
7dfba6f5
PK
10765
10766 Fixes all over the tree.
10767
10768 Inittab tweaks for shutdown handling (busybox and sysvinit).
10769
10770 Updated/fixed packages: aircrack-ng, botan, canfestival,
10771 clamav, coreutils, czmq, dbus, dovecot, duma, e2fsprogs,
10772 erlang, gcc, iputils, libcap, libgcrypt, libmemcached,
10773 libssh2, libunwind, libv4l, linux-headers, mesa3d-demos, mutt,
10774 mysql, ndisc6, nodejs, omniorb, perl-cross, php,
10775 python-tornado, python3, qemu, qt5base, qt5webkit, rpm,
10776 rt-tests, ruby, schifra, sdl_sound, shairport-sync, sysvinit,
10777 tstools, tzdata, wireshark, x264
10778
10779 Issues resolved (http://bugs.uclibc.org):
10780
10781 #7646: strftime on datetime not works on python3
10782
74128856 107832014.11-rc1, Released November 12th, 2014
4c2d7589
PK
10784
10785 Fixes all over the tree and new features.
10786
6896e829
PK
10787 Toolchains: Use -mcpu / -march instead of -mtune. Support
10788 additional ARC and sparc variants. Updated Code sourcery
10789 and Linaro external toolchains.
10790
10791 Defconfigs: Freescale iMX6DL SabreSD, Minnowboard MAX, QEMU
10792 powerpc64 pseries added and a number of updates to the
10793 existing configurations.
10794
10795 Infrastructure: Buildroot is now less noisy when built with
10796 the silent option (make -s).
10797 A number of package infrastructure variables have been renamed
10798 from *_OPT to *_OPTS for constency. Buildroot will complain if
10799 the old names are used to assist in updating out of tree
10800 packages.
10801 Fixes for host systems where bash isn't located in /bin, and
10802 older systems not supporting mktemp --tmpdir.
10803 Various cleanups of users/groups in the default skeleton.
10804 There is now an option to choose what shell /bin/sh points to.
10805
10806 Documentation: Various updates to the user manual. The
10807 asciidoc documentation handling has now been extended so it
10808 can be used by (BR2_EXTERNAL) packages.
10809
4c2d7589
PK
10810 Updated/fixed packages: acl, acpid, agentpp, aircrack-ng,
10811 alsa-lib, alsamixergui, alsa-utils, apitrace, apr, apr-util,
10812 argus, arptables, at, atftp, atk, attr, audiofile, aumix,
10813 automake, autossh, avahi, avrdude, axel, bandwidthd, bash,
10814 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
10815 bluez_utils, bmon, boost, bootutils, bridge-utils,
10816 btrfs-progs, busybox, bwm-ng, bzip2, ca-certificates, cairo,
10817 ccache, ccid, ccrypt, cdrkit, cegui06, celt051, chrony,
10818 cifs-utils, civetweb, cjson, clapack, classpath, cloog, cmake,
10819 collectd, connman, copas, coreutils, coxpcall, cppcms, cppdb,
10820 cppzmq, cramfs, crda, cryptsetup, ctorrent, cups, cvs, cwiid,
10821 czmq, dash, dbus, dbus-cpp, dbus-glib, dbus-python, dejavu,
10822 dhcp, dhcpcd, dhcpdump, dialog, dillo, directfb, distcc,
10823 dmalloc, dmidecode, dmraid, dnsmasq, doc-asciidoc.mk,
10824 dosfstools, dropbear, dropwatch, dstat, dtach, dtc, dvbsnoop,
10825 e2fsprogs, ecryptfs-utils, ed, efl, eigen, elf2flt, elfutils,
10826 enlightenment, enscript, erlang, espeak, ethtool, eudev,
10827 evemu, evtest, exfat, exfat-utils, exim, expat, expect,
10828 explorercanvas, faifa, fakeroot, fan-ctrl, fbdump,
10829 fb-test-app, fetchmail, ffmpeg, file, filemq, findutils, flac,
10830 flann, flickcurl, flite, fltk, fluxbox, fmc, fmlib,
10831 fontconfig, foomatic-filters, freerdp, freescale-imx,
10832 freetype, ftop, fxload, gamin, gcc, gd, gdb, gdk-pixbuf,
10833 genimage, genpart, genromfs, geoip, gettext, giblib, git,
10834 glibc, glib-networking, gmp, gmpc, gnu-efi, gnupg, gnupg2,
10835 gnuplot, gnutls, google-breakpad, gpm, gpsd, gptfdisk,
10836 gpu-viv-bin-mx6q, grantlee, grep, gsl, gst1-libav,
10837 gst1-plugins-{bad,base,good,ugly}, gst-ffmpeg,
10838 gst-fsl-plugins, gst-omx, gst-plugins-{bad,base,good,ugly},
10839 gst-plugin-x170, gstreamer, gstreamer1, gtest, gtk2-engines,
10840 gutenprint, gvfs, harfbuzz, haserl, haveged, hdparm, heimdal,
10841 heirloom-mailx, hiawatha, hostapd, hplip, htop, httping,
10842 hwdata, i2c-tools, icu, ifplugd, igh-ethercat, imagemagick,
10843 imlib2, imx-lib, imx-vpu, inadyn, inotify-tools, input-tools,
10844 intltool, iperf, iproute2, iprutils, ipsec-tools, ipset,
10845 iptables, iputils, iw, jamvm, jansson, jasper, jimtcl, joe,
10846 jpeg-turbo, jq, jquery-keyboard, jquery-mobile, jquery-ui,
10847 jquery-ui-themes, jquery-validation, jsmin, json-c,
10848 json-javascript, kbd, kexec, kexec-lite, keyutils, kismet,
10849 kmod, knock, ktap, lame, lbase64, lbreakout2, lcdproc, lcms2,
10850 lesstif, lftp, libaio, libao, libarchive, libargtable2,
10851 libass, libassuan, libatasmart, libbluray, libbsd, libcap,
10852 libcap-ng, libcdio, libcec, libcgicc, libcgroup, libcofi,
10853 libconfig, libconfuse, libcurl, libdaemon, libdnet, libdrm,
10854 libdvdnav, libecore, libedbus, libedit, libedje, libeet,
10855 libelementary, libelf, libenca, libethumb, libevas,
10856 libevas-generic-loaders, libevent, libexif, libeXosip2,
10857 libffi, libftdi, libfuse, libgail, libgcrypt, libgeotiff,
10858 libglade, libglib2, libgpgme, libgtk2, libhid, libidn,
10859 libinput, libiscsi, libjson, libksba, liblockfile,
10860 liblog4c-localtime, liblogging, libmad, libmatroska, libmbim,
10861 libmemcached, libmicrohttpd, libmpdclient, libmpeg2, libndp,
10862 libnfc, libnfs, libnftnl, libnl, libnspr, libnss, liboauth,
10863 libogg, liboping, libosip2, libpcap, libpciaccess, libpfm4,
10864 libplayer, libplist, libpng, libpthsem, libqmi, libqrencode,
10865 libraw, libreplaygain, libroxml, librsvg, librtlsdr,
10866 libsamplerate, libseccomp, libsecret, libshairplay, libsoc,
10867 libsoup, libsoxr, libssh2, libstrophe, libsvg, libsvg-cairo,
10868 libtasn1, libtheora, libtirpc, libtorrent, libubox, libuci,
10869 libungif, liburcu, libusb, libuv, libv4l, libva,
10870 libva-intel-driver, libvncserver, libvorbis, libvpx,
10871 libwebsockets, libxcb, libxml2, libxml-parser-perl, libxmlrpc,
10872 libxslt, lighttpd, linenoise, linknx, links, linphone,
10873 linux-firmware, linux-fusion, linux-headers, linux-pam,
10874 linux-zigbee, lite, live555, ljlinenoise, lmbench, lm-sensors,
10875 localedef, lockdev, lockfile-progs, log4cxx, lpty, lrandom,
10876 lrzsz, lshw, lsof, lsqlite3, ltp-testsuite, ltrace, ltris,
10877 lttng-babeltrace, lttng-libust, lttng-modules, lttng-tools,
10878 lua, luabitop, lua-coat, lua-coatpersistent, lua-csnappy,
10879 lua-ev, luajit, luajson, lualogging, lua-messagepack,
10880 lua-msgpack-native, luaposix, luarocks, luasec, luasocket,
10881 luasql-sqlite3, lua-testmore, lunit, lvm2, lxc, lz4, lzlib,
10882 lzma, m4, madplay, make, makedevs, Makefile.in,
10883 matchbox-common, matchbox-desktop, matchbox-fakekey,
10884 matchbox-keyboard, matchbox-lib, matchbox-panel,
10885 matchbox-startup-monitor, matchbox-wm, mcrypt, mdadm,
10886 media-ctl, mediastreamer, memcached, memstat, memtester,
10887 mesa3d, metacity, midori, mii-diag, minidlna, mmc-utils,
10888 modem-manager, mongoose, mongrel2, monit, mpc, mpd, mpdecimal,
10889 mpfr, mpg123, mplayer, mrouted, msmtp, mtd, mtools, mtr,
10890 musepack, musl, mutt, mxml, mysql, nano, nanocom, nbd, ncftp,
10891 ncurses, ndisc6, ne10, neard, neon, netatalk, netperf,
10892 netsnmp, nettle, net-tools, network-manager, newt, nfs-utils,
10893 ngrep, nmap, nodejs, nss-mdns, ntfs-3g, ntp, numactl, nut,
10894 nuttcp, ofono, ola, omap-u-boot-utils, omniorb,
10895 on2-8170-modules, opencore-amr, opencv, openntpd, openobex,
10896 openocd, openpowerlink, openssh, openssl, openswan,
10897 opentyrian, opentyrian-data, openvpn, opkg, oprofile, opus,
10898 opus-tools, orbit, orc, ortp, p11-kit, pango, parted,
10899 pciutils, pcmanfm, pcre, pcsc-lite, perf, perl, perl-gd,
10900 perl-gdgraph, perl-io-socket-ssl, perl-json-tiny,
10901 perl-module-build, perl-mojolicious, perl-net-ssleay,
10902 perl-path-tiny, perl-xml-libxml, perl-xml-parser, php,
10903 php-geoip, php-gnupg, php-imagick, php-memcached, php-ssh2,
10904 php-yaml, php-zmq, picocom, pifmrds, pinentry, pixman,
10905 pkg-autotools.mk, pkg-cmake.mk, pkg-download.mk,
10906 pkg-generic.mk, pkg-kconfig.mk, pkg-luarocks.mk, pkg-perl.mk,
10907 pkg-python.mk, pkg-utils.mk, poco, polarssl, polkit, poppler,
10908 popt, portaudio, portmap, postgresql, powerpc-utils, pppd,
10909 pptp-linux, prboom, procps-ng, proftpd, protobuf, protobuf-c,
10910 psmisc, ptpd2, pulseaudio, pv, pwgen, python, python3,
10911 python-dialog, python-ipy, python-keyring, python-mad,
10912 python-netifaces, python-numpy, python-protobuf, python-pyasn,
10913 python-pyparsing, python-pyro, python-pyusb, python-serial,
10914 python-setuptools, qdecoder, qemu, qextserialport, qjson, qt,
10915 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
10916 qt5graphicaleffects, qt5imageformats, qt5multimedia,
10917 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
10918 qt5serialport, qt5svg, qt5webkit, qt5webkit-examples,
10919 qt5websockets, qt5x11extras, qt5xmlpatterns, qtuio, quagga,
10920 quota, qwt, radvd, rapidjson, rdesktop, redis, rings, rpcbind,
10921 rpi-firmware, rpi-userland, rpm, rp-pppoe, rrdtool,
10922 rsh-redone, rsync, rsyslog, rtai, rtmpdump, rt-tests, rubix,
10923 ruby, samba, sam-ba, samba4, sane-backends, schifra,
10924 sconeserver, scons, screen, sdl, sdl_gfx, sdl_image,
10925 sdl_mixer, sdl_net, sdl_sound, sdl_ttf, sed, ser2net,
10926 setserial, sg3_utils, shared-mime-info, simicsfs, sispmctl,
10927 slang, slirp, smcroute, smstools3, snmppp,
10928 snowball-hdmiservice, socat, socketcand, sox, spawn-fcgi,
10929 speex, spice, spice-protocol, sqlcipher, sqlite, squashfs,
10930 squid, sredird, startup-notification, strace, stress,
10931 strongswan, stunnel, subversion, sudo, sunxi-boards,
10932 sunxi-cedarx, swig, sylpheed, synergy, sysklogd, sysstat,
10933 systemd, sysvinit, taglib, tar, tcl, tcllib, tcpdump,
10934 tcpreplay, texinfo, tftpd, thrift, thttpd, tiff, ti-utils,
10935 tn5250, torsmo, trace-cmd, transmission, tslib, tstools,
10936 tvheadend, twolame, tz, uboot-tools, uclibc, udisks, ulogd,
10937 upmpdcli, upx, urg, usb_modeswitch, usbmount, usbredir,
10938 usbutils, util-linux, valgrind, vde2, vim, vlc, vo-aacenc,
10939 vorbis-tools, vpnc, vsftpd, vtun, wayland, webkit, webp,
10940 webrtc-audio-processing, weston, wget, whois, wireless-regdb,
10941 wireshark, wpa_supplicant, wvstreams, x11r7, x11vnc,
10942 xapp_xcalc, xapp_xdm, xapp_xdpyinfo, xapp_xf86dga, xapp_xfs,
10943 xapp_xinit, xapp_xkbevd, xapp_xmh, xapp_xrandr, xapp_xsm,
10944 xbmc, xbmc-pvr-addons, xcb-proto, xcursor-transparent-theme,
10945 xdriver_xf86-input-mouse, xdriver_xf86-video-{ast,intel},
10946 xdriver_xf86-video-vmware, xenomai, xerces,
10947 xfont_font-adobe-{100,75}dpi,
10948 xfont_font-adobe-utopia-{100dpi,75dpi,type1},
10949 xfont_font-alias, xfont_font-arabic-misc,
10950 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
10951 xfont_font-bh-lucidatypewriter-100dpi,
10952 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
10953 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
10954 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
10955 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
10956 xfont_font-daewoo-misc, xfont_font-dec-misc,
10957 xfont_font-ibm-type1, xfont_font-isas-misc,
10958 xfont_font-jis-misc, xfont_font-micro-misc,
10959 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
10960 xfont_font-misc-meltho, xfont_font-misc-misc,
10961 xfont_font-mutt-misc, xfont_font-schumacher-misc,
10962 xfont_font-screen-cyrillic, xfont_font-sony-misc,
10963 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
10964 xfont_font-xfree86-type1, xfsprogs, xinetd, xkeyboard-config,
10965 xlib_libdmx, xlib_libFS, xlib_libpciaccess, xlib_libSM,
10966 xlib_libX11, xlib_libXaw, xlib_libXext, xlib_libXfont,
10967 xlib_libXi, xlib_libXinerama, xlib_libXrandr, xlib_libXrender,
10968 xlib_libXres, xlib_libXScrnSaver, xlib_libXt, xlib_libXv,
10969 xlib_libXvMC, xlib_libXxf86dga, xlib_libXxf86vm, xmlstarlet,
10970 xproto_xcmiscproto, xproto_xextproto, xscreensaver,
10971 xserver_xorg-server, xterm, xz, zeromq, zlib, zlog, zmqpp,
10972 znc, zsh, zxing
10973
10974 New packages: adwaita-icon-theme, am335x-pru-package,
10975 bcache-tools, biosdevname, botan, canfestival, clamav,
10976 cppunit, dos2unix, dovecot, dovecot-pigeonhole, getent, glm,
10977 gst1-validate, hicolor-icon-theme, ipmitool, leafnode2,
10978 libdvbcsa, libgtk3, libphidget, libshout, libunistring,
10979 libupnpp, mesa3d-demos, modplugtools, mono, monolite, mp4v2,
10980 netcat-openbsd, nginx, odhcploc, openvmtools,
10981 phidgetwebservice, pps-tools, pure-ftpd,
10982 python-configshell-fb, python-rtslib-fb, python-urwid, qlibc,
10983 qt5location, shairport-sync, spidev_test, targetcli-fb,
10984 tinyalsa, trinity, x264, yaml-cpp, ympd
10985
10986 Removed packages: libelf
10987
10988 Issues resolved (http://bugs.uclibc.org):
10989
10990 #261: New package: wxWidgets
10991 #325: New package: ratpoison
10992 #405: New package: OpenVZ tools
10993 #1309: New package: rdiff-backup
10994 #3427: New package: nginx
10995 #3655: New package: libav
10996 #3991: New Package: open-vm-tools (Vmware Tools)
10997 #6878: dmraid: disabled on ARC
10998 #6950: Full unicode support in ncurses
10999 #7010: jamvm builds and runs fine under mips (be)
11000 #7088: elfutils on Blackfin doesn't build
11001 #7142: ecryptfs needs getent to run
11002 #7280: CMake toolchain file uses the FORCE attribute on CMAKE_CXX_FLAGS
11003 #7346: [2014.08rc3] vim-8ae50e3ef8bf.tar.gz can not be downloaded, ...
11004 #7352: [2014.08-rc3] diffutils-3.3 failed on building
11005 #7358: rpi-userland: linking with bcm_host doesn't give vc_dispmanx_*
11006 #7364: monit builds a static application, even though BR2_PREFER_...
11007 #7370: ngrep - requires --with-pcap-includes fully defined to find...
11008 #7442: rootfs remount does not work as expected with sysvinit
11009 #7448: Having export MACHINE="something" breaks glibc build on IMX6...
11010 #7568: musl buildroot-toolchain does not put libgcc_s.so.1 into place
11011 #7574: quota-4.01 fails to build statically
11012
fcd720df
PK
110132014.08, Released September 1st, 2014
11014
11015 Minor manual fixes/additions.
11016
11017 Updated/fixed packages: btrfs-progs, cmake, cppcms, exim,
11018 lftp, libdaemon, libev, libgpgme, libiqrf, libnl, libplist,
11019 libroxml, libwebsockets, mesa3d, mpd, mtdev2tuio, musepack,
11020 perl-gd, php-geoip, php-gnupg, php-imagick, php-memcached,
11021 php-ssh2, php-yaml, php-zmq, polarssl, ruby, systemd, taglib,
11022 uboot-tools, upmpdcli, webkit, xapp_xfs, xapp_luit,
11023 xscreensaver, yajl
11024
11025 Issues resolved (http://bugs.uclibc.org):
11026
11027 #7346: vim-8ae50e3ef8bf.tar.gz can not be downloaded, 404 not found
11028
fdff7150
PK
110292014.08-rc3, Released August 26th, 2014
11030
11031 Minor fixes.
11032
11033 User manual update / restructuring.
11034
11035 Updated/fixed packages: cairo, ecryptfs-utils, gettext,
11036 gstreamer, gstreamer1, gutenprint, icu, imagemagick, jack2,
11037 lbreakout2, libevas-generic-loaders, libftdi, libinput,
11038 libtorrent, ltris, msgpack, ntp, php, procps-ng, pulseaudio,
11039 thrift, tvheadend, usb_modeswitch, xmlstarlet,
11040
11041 Issues resolved (http://bugs.uclibc.org):
11042
11043 #7136: ecryptfs-utils needs gettext to run when glibc/eglibc...
11044 #7322: libgomp dependency issue with imagemagick
11045 #7328: Git dl of versions in x/y broken
11046
7dc7c790 110472014.08-rc2, Released August 18th, 2014
8c94df28
PK
11048
11049 Fixes all over the tree.
11050
7dc7c790
PK
11051 User manual restructured / reworked.
11052
11053 Toolchain: Fix for C++ exceptions / pthread_exit() on
11054 uClibc/glibc, C++-11 features with uClibc.
11055
8c94df28
PK
11056 Updated/fixed packages: bandwidthd, bluez5_utils, empty,
11057 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop,
11058 infozip, libcuefile, libeml, libnftl, localedef, ltrace,
7dc7c790
PK
11059 matchbox, mpd, network-manager, nftables, ngrep, nut, openssl,
11060 oprofile, perl, perl-net-ssleay, postgresql, pppd, procps-ng,
11061 qt, subversion, synergy, systemd, tar, tftpd, webkit,
11062 xapp_rstart, xbmc, xbmc-pvr-addons
8c94df28
PK
11063
11064 Issues resolved (http://bugs.uclibc.org):
11065
11066 #7124: Use BR toolchain externally results a non-bootable...
11067 #7208: Glibc C++ aplications crash if they use exceptions
11068 #7250: Cannot build with -std=c++11
11069 #7262: Generating locale en_US.UTF-8 fails on 64bit fedora..
11070 #7286: systemd 215 doesn't build
11071
7e725e13 110722014.08-rc1, Released August 8th, 2014
087e1c8e
PK
11073
11074 Fixes all over the tree and new features.
11075
ec37bbca
PK
11076 Architecture: Powerpc64 BE/LE added, AVR32 deprecated.
11077 Improved altivec / SPE /atomic instructions
11078 handling. Additional PowerPC CPU variants added.
11079
11080 Defconfigs: Atmel SAMA5D3, Congatec QMX6, Lego ev3, TS-5x00,
11081 qemu-system-xtensa, qemu-aarch64-virt added. A number of
11082 tweaks to existing ones. lpc32xx defconfigs removed.
11083
11084 Toolchain: Microblaze support for internal musl toolchain.
11085 Default to GCC 4.8 for internal toolchain, remove deprecated
11086 4.3 and 4.6 versions.
11087 External CodeSourcery / Linaro toolchain updates, option to
11088 copy gconv libraries for external toolchains.
11089
11090 Infrastructure: graph-depends: misc fixes, transitive
11091 dependencies are not drawn by default. Download handling is
11092 now done using helper scripts. Integrity of downloads can now
11093 be verified using sha* hashes. Subversion download now uses
11094 peg revisions for robustness.
11095 Legal-info: License info of local or overridden packages are
11096 saved as well. Toolchain packages are also taken into account.
11097 autotools: Static linking with libtool / v1.5 improvements.
11098 Gettextize support, similar to autoreconf.
11099 kconfig package infrastructure added.
11100
11101 Misc: Version selection for busybox dropped.
11102
087e1c8e
PK
11103 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
11104 alsamixergui, argus, armadillo, at, atftp, atk, avahi,
11105 avrdude, axel, b43-firmware, b43-fwcutter, bandwidthd, bc,
11106 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
11107 bmon, boa, bonnie, bootutils, bsdiff, btrfs-progs, bustle,
11108 busybox, bwm-ng, bzip2, ca-certificates, cairo, can-utils,
11109 ccache, ccrypt, chrony, cifs-utils, classpath, cloog, cmake,
11110 collectd, connman, coreutils, cosmo, cppcms, cramfs, crda,
11111 cryptodev-linux, cryptodev, ctorrent, cvs, dbus-cpp,
11112 dbus-glib, dbus-python, dbus, dcron, dejavu, devmem2,
11113 dfu-util, dhcp, dhcpcd, dhcpdump, dhrystone, dialog, dillo,
11114 distcc, dmidecode, dmraid, dnsmasq, doom-wad, dropbear,
11115 dropwatch, dsp-tools, dtv-scan-tables, dvb-apps, e2fsprogs,
11116 e2tools, eeprog, eigen, elf2flt, elftosb, enlightenment,
11117 enscript, espeak, ethtool, eudev, evemu, exim, expedite,
11118 explorercanvas, ezxml, faifa, fan-ctrl, fconfig, feh,
11119 fetchmail, ffmpeg, fftw, file, fio, fis, flann, flashrom,
11120 flex, flot, fltk, fontconfig, freerdp, freescale-imx,
11121 freetype, ftop, gcc, gd, gdb, genimage, genromfs, gettext,
11122 giblib, glib-networking, glibc, gmp, gnupg, gnutls, gpm, gpsd,
11123 gptfdisk, gpu-viv-bin-imx6q, gqview, grantlee, gst-ffmpeg,
11124 gst-fsl-plugins, gst1-libav, gst1-plugins-bad,
11125 gst1-plugins-ugly, gtk2-engines, gtk2-theme-hicolor, gtkperf,
11126 gvfs, haserl, hdparm, hostapd, httping, i2c-tools, icu,
11127 imagemagick, imx-lib, inadyn, inotify-tools, input-tools,
11128 ipkg, iproute2, iputils, irda-utils, iw, jack2, jpeg, jquery,
11129 jquery-keyboard, jquery-mobile, jquery-validation, jsmin, kbd,
11130 kexec, kmod, knock, latencytop, lcdapi, leafpad, lesstif,
11131 lftp, libaio, libarchive, libargtable2, libart, libatasmart,
11132 libatomic_ops, libbsd, libcap-ng, libcec, libcgicc, libcgroup,
11133 libconfuse, libcurl, libdrm, libdvdnav, libdvdread,
11134 libeXosip2, libedit, liberation, libesmtp, libev, libevas,
11135 libevdev, libevent, libfcgi, libffi, libfreefare, libfslcodec,
11136 libfslparser, libfslvpuwrap, libgail, libgcrypt, libglade,
11137 libglib2, libgpgme, libgtk2, libhid, libical, libiconv,
11138 libiqrf, libjpeg, liblog4c-localtime, libmbus, libmicrohttpd,
11139 libmms, libndp, libnftnl, libnl, libnspr, libnss, liboauth,
11140 libpcap, libpng, libpthsem, libqmi, libraw, libraw1394,
11141 librsvg, libsoc, libsoup, libsvgtiny, libsysfs, libtasn1,
11142 libtirpc, libtorrent, libusb, libv4l, libwebsockets, libxcb,
11143 libxml2, libyaml, links, linux-firmware, linux-fusion,
11144 linux-headers, linux-pam, lite, live555, lm-sensors,
11145 lockfile-progs, lpc3250loader, lshw, lsof, lsuio, ltrace,
11146 ltris, lua-messagepack, luainterpreter, luajit, luaposix,
11147 luarocks, lvm2, lxc, lz4, lzo, make, makedevs, mdadm,
11148 mediastreamer, mesa3d, metacity, minidlna, mkpasswd,
11149 modem-manager, mongoose, mpd, mpg123, msgpack, mtd, mtools,
11150 mtr, musepack, musl, mysql, nano, nasm, nbd, ncurses, ndisc6,
11151 netatalk, netplug, network-manager, nftables, ngircd, nodejs,
11152 nss-mdns, ntp, nut, olsr, open2300, opencv, openntpd, openocd,
11153 openpgm, openpowerlink, openssh, openssl, openswan, openvpn,
11154 opkg, oprofile, opus-tools, orc, p910nd, pango, parted,
11155 pax-utils, pcmanfm, perf, perl, perl-module-build, php,
11156 pixman, pkgconf, poco, polarssl, popt, portmap, postgresql,
11157 prboom, protobuf-c, proxychains-ng, psmisc, psplash, ptpd2,
11158 python,
11159 python-{bottle,dpkt,id3,mad,msgpack,nfc,pygame,pyzmq,simplejson},
11160 python3, qhull, qt, qt5base, qt5connectivity, qt5declarative,
11161 qt5graphicaleffects, qt5multimedia, qt5quickcontrols,
11162 qt5sensors, qt5svg, qt5webkit, quagga, quota, radvd, rdesktop,
11163 read-edid, rpcbind, rpi-firmware, rpi-userland, rpm,
11164 rsh-redone, rsync, rt-tests, rtmpdump, rtorrent, rubix, ruby,
11165 samba, samba4, sane-backends, sawman, sconeserver, setserial,
11166 sg3_utils, shared-mime-info, smartmontools, smcroute, snappy,
11167 socketcand, spawn-fcgi, sqlite, squashfs, squid, sredird,
11168 startup-notification, statserial, strongswan, stunnel,
11169 sunxi-mali, supervisor, synergy, sysklogd, sysprof, sysstat,
11170 systemd, tcpdump, tcpreplay, texinfo, thrift, thttpd, ti-gfx,
11171 ti-utils, tinyhttpd, torsmo, trace-cmd, transmission, tslib,
11172 tstools, tvheadend, tzdata, uboot-tools, uclibc, udev,
11173 udpcast, usb_modeswitch, usbmount, util-linux, valgrind, vim,
11174 vlc, w_scan, wayland, webrtc-audio-processing, weston, wget,
11175 wireless-regdb, wireless_tools, wireshark, wpa_supplicant,
11176 xapp_{twm,xconsole,xcursorgen,xedit,xfs,xinit,xrandr},
11177 xdriver_xf86-video-intel, xlib_lib{FS,ICE,Xext,Xfont,Xft,Xi},
11178 xproto_fontsproto, xproto_inputproto, xserver_xorg-server,
11179 x11vnc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, xterm, xvkbd,
11180 xz
11181
11182 New packages: flickcurl, fmc, fmlib, geoip, gnupg2,
11183 google-breakpad, imx-vpu, isl, kexec-lite, libglew, libglu,
11184 libinput, libksba, libmemcached, libmpdclient, librtlsdr,
11185 libuv, libva, libva-intel-driver, linux-zigbee, memcached,
11186 mpdecimal, ncmpc, opencore-amr, patchelf, perl-datetime-tiny,
11187 perl-gd, perl-gdgraph, perl-gdtextutil, perl-io-socket-ssl,
11188 perl-json-tiny, perl-mojolicious, perl-net-ssleay,
11189 perl-path-tiny, perl-try-tiny, perl-xml-libxml,
11190 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base,
11191 php-geoip, php-memcached, pifmrds, pinentry, powerpc-utils,
11192 procps-ng, pwgen, python-cffi, python-daemon, python-flup,
11193 python-ipython, python-numpy, qt5enginio, qt5webkit-examples,
11194 qt5websockets, simicsfs, sispmctl, sox, sshpass, tclap,
11195 twolame, upmpdcli, whois, xlib_libxshmfence, xproto_dri3proto
11196
11197 Removed packages: procps
11198
11199 Issues resolved (http://bugs.uclibc.org):
11200
11201 #5750: Doing a Buildroot build from /usr doesn't work
11202 #5900: config flags to the Xenomai build system
11203 #6230: Cannot compile gcc without threads (uClibc-based)
11204 #6626: procps Unknown HZ value! (XX) Assume 100
11205 #7118: Package "thrift" requires atomic operations
11206 #7154: Local uClibc config file gets overwritten using ...
11207 #7160: host-xz not built
11208 #7166: hostapd: segfault when using RT5370
11209 #7172: Name collision of rpath token expansion and internal..
11210 #7178: NTPd package cannot sync time without a proper ntp.conf
11211 #7184: supervisord depends on libxml2 implicitly
11212 #7196: Unable to build on UBUNTU13.10
11213 #7268: python 2.7 compilation issue on a Debian/Ubuntu ...
11214
f287d625
PK
112152014.05, Released May 31st, 2014
11216
11217 Minor fixes.
11218
11219 Minor manual fixes. U-Boot now defaults to spl/u-boot-spl.bin
11220 for the spl file.
11221
11222 Updated/fixed packages: exim, glibc, gnutls, libfribidi,
11223 qt5base, qt5webkit, sysklogd, thrift, u-boot
11224
d830cceb
PK
112252014.05-rc3, Released May 28th, 2014
11226
11227 Minor fixes.
11228
11229 Updated/fixed packages: acl, attr, connman, dosfstools,
11230 dropbear, dvb-apps, exim, flite, gdb, httping, hwdata,
11231 lesstif, libnss, libv4l, lttng-babeltrace, midori, monit,
11232 mplayer, php, python2, rdesktop, rpi-userland, ruby, samba,
11233 samba4, slang, xbmc
11234
11235 Issues resolved (http://bugs.uclibc.org):
11236
11237 #7100: license info for package 'acl' missing
11238 #7106: license info for package 'attr' missing
11239 #7112: license info for package 'hwdata'
11240
63fbdd5c
PK
112412014.05-rc2, Released May 21st, 2014
11242
11243 Fixes all over the tree.
11244
11245 Stripping using sstrip has been deprecated.
11246
11247 BR2_EXTERNAL can now also be used to implement custom
11248 filesystem types.
11249
11250 The newly added BR2_GRAPH_DEPTH variable to limit the depth of
11251 the generated dependency graph has been renamed to
11252 BR2_GRAPH_DEPS_OPTS, so additional options can be supported in
11253 the future.
11254
11255 The virtual package infrastructure will now error out early
11256 if multiple packages providing the same virtual package has
11257 been enabled (E.G. opengl). This change requires that the
11258 packages explicitly declare what virtual package(s) they
11259 provide.
11260
11261 Updated/fixed packages: acpid, armadillo, avahi, bellagio,
11262 btrfs-progs, cairo, clapack, directfb, duma, ecryptfs-utils,
11263 elfutils, eudev, fbgrab, fio, flann, fluxbox, gdb, gpm,
11264 gpu-viv-bin-mx6q, gst1-plugins-good, gst-plugins-good,
11265 imagemagick, iprutils, ipsec-tools, jack2, libdvdnav,
11266 libdvdread, libnss, libunwind, linux-headers, lsof, lua,
11267 luajit, matchbox-keyboard, mesa3d, mpd, mplayer, mtr, mysql,
11268 netsnmp, nodejs, openpowerlink, openvpn, pciutils,
11269 php-imagick, postgresql, pulseaudio, qt5quick1, rpi-userland,
11270 rsyslog, samba, samba4, sane-backends, sunxi-mali, systemd,
11271 ti-gfx, tstools, udev, webkit, wpa_supplicant, xbmc,
11272 xlib_libXpm, xserver_xorg-server, zyre
11273
11274 Issues resolved (http://bugs.uclibc.org):
11275
11276 #5396: Boot hangs when starting samba if BR2_ENABLE_LOCALE...
11277 #7016: Git issues in resulting buildroot tar
11278 #7094: pciutils doesn't build on Blackfin
11279
921a9efa 112802014.05-rc1, Released May 13th, 2014
574fa145 11281
c2e4f742
PK
11282 Fixes all over the tree and new features.
11283
11284 Architectures: Support for MIPS o32 ABI on MIPS-64 targets has
11285 been removed. Building o32 ELF files for MIPS64 is an exotic
11286 configuration that nobody should be using. If o32 is required,
11287 then is better if it's built for MIPS 32-bit cores so only
11288 32-bit instructions will be used leading to a more efficient
11289 o32 usage.
11290 Support for the ARM A12 variant and Intel corei7.
11291
11292 Configs: Minnowboard and Altera SoCkit added, QEMU updates.
11293
11294 Bootloaders: Grub2 and gummiboot support, syslinux support
11295 extended.
11296
11297 Toolchains: GCC 4.9. Glibc 2.19. Support for the musl C
11298 library for internal and external toolchains. 4.8-R3 support
11299 for ARC, Internal toolchain support for Aarch64 and
11300 Microblaze. Environment variable to control debug output of
11301 toolchain wrapper renamed to BR2_DEBUG_WRAPPER to match the
41d53bca 11302 other variables. Toolchain tuple vendor name can now be
c2e4f742
PK
11303 customized. Updated external Linaro ARM/Aarch64
11304 toolchains. Added external Linaro ARMEB toolchain.
11305 A GDB gdbinit file is now generated for external toolchains to
11306 automatically set the correct sysroot.
11307
11308 Kconfig handling for minimum kernel headers version required
11309 for packages. Now packages needing specific kernel header
11310 features can specify these requirements in Kconfig.
11311
11312 Infrastructure: Support for (but disabled as it leads to
41d53bca 11313 unreproducible builds) toplevel parallel builds. See the
c2e4f742
PK
11314 comment at the top of Makefile for details about how to enable
11315 it and what the problems are if you want to test it.
11316 Python package infrastructure extended to support Python 3.x
11317 Perl and virtual package infrastructure support added.
11318 PRE_*_HOOKS support for all build steps.
11319
4ee77144
PK
11320 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi,
11321 barebox, bash, beecrypt, bellagio, binutils, boost,
c2e4f742
PK
11322 boot-wrapper-aarch64, bustle, busybox, ca-certificates, cairo,
11323 ccache, ccid, cgilua, chrony, cifs-utils, civetweb, cmake,
11324 collectd, connman, coreutils, coxpcall, cppcms, cppzmq, crda,
11325 cryptodev, cryptsetup, cups, czmq, dbus, dhcpdump, directfb,
11326 dmalloc, dmraid, dnsmasq, dosfstools, dsp-tools, dtc,
4ee77144
PK
11327 dvb-apps, ebtables, ecryptfs-utils, eigen, erlang, ethtool,
11328 evemu, evtest, f2fs-tools, fdk-aac, feh, ffmpeg, file, filemq,
11329 flac, flot, fmtools, fping, freetype, fswebcam, gcc, gd, gdb,
c2e4f742
PK
11330 gettext, giblib, git, glibc, glibmm, glib-networking, gmp,
11331 gnutls, gpm, gpsd, gpu-viv-bin-mx6q, grep, gst1-libav,
11332 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
11333 gst1-plugins-ugly, gst-ffmpeg, gst-fsl-plugins, gst-omx,
11334 gst-plugins-good, gstreamer1, gvfs, harfbuzz, haveged,
11335 hostapd, htop, httping, ifplugd, iftop, igmpproxy,
11336 imagemagick, imlib2, imx-lib, infozip, intltool, iproute2,
11337 ipsec-tools, ipset, jansson, jpeg, jpeg-turbo, jquery,
11338 jquery-keyboard, jquery-ui, jquery-ui-themes, json-glib,
11339 json-javascript, kexec, kmod, lame, lbase64, lbreakout2,
11340 lcdproc, lftp, libao, libatasmart, libatomic_ops, libcap,
4ee77144
PK
11341 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm,
11342 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp,
11343 libevas, libevdev, libfribidi, libfslcodec, libfslparser,
c2e4f742
PK
11344 libfslvpuwrap, libgail, libgles, libglib2, libgtk2, libhid,
11345 libjpeg, libmbim, libmicrohttpd, libmodplug, libnftnl,
11346 libnspr, libogg, libopenmax, libopenvg, libpcap, libplayer,
11347 libpng, libpthread-stubs, librsvg, libsigsegv, libsocketcan,
11348 libsoup, libtasn1, libtool, libtpl, libunwind, liburcu,
11349 libusb, libwebsockets, libxcb, libxml2, libxmlpp, libyaml,
11350 lighttpd, linphone, linux-firmware, linux-headers, ljsyscall,
11351 lmbench, lsof, ltp-testsuite, ltris, lttng-babeltrace,
11352 lttng-libust, lttng-modules, lttng-tools, lua, lua-cjson,
11353 luacrypto, lua-ev, luaexpat, luaexpatutils, luafilesystem,
11354 luainterpreter, luajit, lua-msgpack-native, luaposix,
11355 luarocks, luasec, luasocket, luasql-sqlite3, lvm2, macchanger,
11356 memstat, mesa3d, metacity, minidlna, mmc-utils,
11357 mobile-broadband-provider-info, modem-manager, mongrel2,
11358 monit, mpd, mplayer, msmtp, mtd, mtools, mutt, mysql, nasm,
11359 ncurses, ne10, netatalk, netsnmp, nettle, network-manager,
11360 newt, nfs-utils, nmap, nodejs, ntfs-3g, ntp, nut, ofono, ola,
11361 olsr, omniorb, opencv, opengl, openpgm, openssh, openssl,
11362 openswan, openvpn, orbit, orc, p11-kit, pango, parted,
11363 pciutils, pcre, pcsc-lite, perf, perl, perl-xml-parser, php,
11364 picocom, pixman, pkgconf, poppler, popt, portmap, powervr,
11365 pppd, pptp-linux, proftpd, protobuf, protobuf-c, ptpd2,
11366 pulseaudio, python, python3, python-bottle, python-m2crypto,
11367 python-netifaces, python-pyasn, python-pycrypto,
11368 python-pygame, python-pysnmp, python-pysnmp-apps,
11369 python-pysnmp-mibs, python-serial, python-setuptools,
11370 qextserialport, qt, qt5, qt5base, qt5connectivity,
11371 qt5declarative, qt5graphicaleffects, qt5imageformats,
11372 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
11373 qt5sensors, qt5serialport, qt5svg, qt5webkit, qt5x11extras,
11374 qt5xmlpatterns, qtuio, qwt, radvd, readline, rings,
11375 rpi-firmware, rpi-userland, rsh-redone, rsync, rsyslog, rtai,
11376 rtmpdump, rt-tests, ruby, samba, sconeserver, scons, sdl,
11377 sdl_image, sdl_mixer, sg3_utils, slang, smstools3, snmppp,
11378 socat, speex, sqlcipher, sqlite, squashfs, squid, strongswan,
11379 stunnel, sunxi-boards, sunxi-mali, sunxi-tools, sylpheed,
4ee77144 11380 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay,
c2e4f742
PK
11381 tidsp-binaries, ti-gfx, tmux, tvheadend, tzdata, uboot,
11382 uboot-tools, uclibc, udev, udisks, ulogd, usb_modeswitch,
11383 usb_modeswitch_data, usbmount, util-linux, valgrind, vlc,
11384 webkit, weston, wget, wireshark, wpa_supplicant, wsapi,
11385 w_scan, xapp_appres, xapp_bdftopcf, xapp_beforelight,
11386 xapp_bitmap, xapp_editres, xapp_fslsfonts, xapp_fstobdf,
11387 xapp_iceauth, xapp_ico, xapp_mkfontscale, xapp_rgb,
11388 xapp_rstart, xapp_sessreg, xapp_showfont, xapp_twm,
11389 xapp_viewres, xapp_xauth, xapp_xbacklight, xapp_xcalc,
11390 xapp_xclock, xapp_xditview, xapp_xdpyinfo, xapp_xdriinfo,
11391 xapp_xev, xapp_xfd, xapp_xfontsel, xapp_xfs, xapp_xfsinfo,
11392 xapp_xgc, xapp_xhost, xapp_xinit, xapp_xkbutils, xapp_xkill,
11393 xapp_xload, xapp_xlsclients, xapp_xlsfonts, xapp_xmag,
11394 xapp_xman, xapp_xmessage, xapp_xmodmap, xapp_xprop,
11395 xapp_xrandr, xapp_xrdb, xapp_xrefresh, xapp_xset,
11396 xapp_xsetroot, xapp_xsm, xapp_xstdcmap, xapp_xvidtune,
4ee77144
PK
11397 xapp_xvinfo, xapp_xwd, xapp_xwininfo, xcb-util-wm,
11398 xdriver_xf86-input-evdev, xdriver_xf86-input-joystick,
11399 xdriver_xf86-input-keyboard, xdriver_xf86-input-mouse,
11400 xdriver_xf86-input-synaptics, xdriver_xf86-input-vmmouse,
11401 xdriver_xf86-video-ark, xdriver_xf86-video-ast,
11402 xdriver_xf86-video-ati, xdriver_xf86-video-cirrus,
11403 xdriver_xf86-video-dummy, xdriver_xf86-video-fbdev,
11404 xdriver_xf86-video-geode, xdriver_xf86-video-glide,
11405 xdriver_xf86-video-glint, xdriver_xf86-video-i128,
11406 xdriver_xf86-video-intel, xdriver_xf86-video-mach64,
11407 xdriver_xf86-video-mga, xdriver_xf86-video-neomagic,
11408 xdriver_xf86-video-newport, xdriver_xf86-video-nv,
11409 xdriver_xf86-video-openchrome, xdriver_xf86-video-r128,
11410 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
11411 xdriver_xf86-video-sis, xdriver_xf86-video-tdfx,
11412 xdriver_xf86-video-tga, xdriver_xf86-video-trident,
11413 xdriver_xf86-video-vesa, xdriver_xf86-video-vmware,
11414 xdriver_xf86-video-voodoo, xenomai, xerces, xl2tp, xlib_libFS,
11415 xlib_xtrans, xproto_xproto, xserver_xorg-server,
11416 xutil_util-macros, zeromq, zic, zmqpp, zyre
c2e4f742
PK
11417
11418 New packages: armadillo, btrfs-progs, clapack, cosmo, dado,
11419 dbus-triggerd, dtv-scan-tables, e2tools, eudev, exim, expect,
11420 fetchmail, flann, flite, gnu-efi, grub2, gummiboot, heimdal,
11421 iprutils, iptraf-ng, jack2, jquery-mobile, libee, libestr,
11422 libgc, libgl, liblogging, libndp, libsoxr, libstrophe,
11423 libubox, libuci, libxmlrpc, ljlinenoise, lpeg, lpty, lrandom,
11424 lsqlite3, lua-coat, lua-coatpersistent, lua-csnappy, luajson,
11425 lualogging, lua-messagepack, lua-testmore, lunit, lzip, lzlib,
11426 musl, nftables, opentyrian, opentyrian-data,
11427 perl-module-build, php-gnupg, php-imagick, php-ssh2, php-yaml,
11428 php-zmq, postgresql, python-libconfig, python-pypcap,
11429 python-pyrex, qdecoder, qhull, samba4, smack, tz, tzdump, ucl,
4ee77144
PK
11430 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons,
11431 yaffs2utils, zlog, znc
c2e4f742
PK
11432
11433 Removed packages: crosstool-ng, python-distutilscross, vala
11434
11435 Issues resolved (http://bugs.uclibc.org):
11436
11437 #6842: Checking external toolchain for eabihf
11438 #6956: Packaging libsoxr
11439 #6986: Make legal-info fails on uboot versions before 2014.01
11440 #6992: Incorrect installation rights on external kernel module..
574fa145 11441
a6cfaea4
PK
114422014.02, Released February 27th, 2014
11443
11444 Minor fixes.
11445
11446 Updated/fixed packages: cegui06, cppdb, e2fsprogs, gcc, gdb,
11447 gst1-plugins-bad, gstreamer, gstreamer1, haserl, imagemagick,
11448 libpng, libxml2, lua, luajit, luarock, ncftp, openswan,
11449 pcsc-lite, qt5connectivity, ramsmp, strongswan, vlc
11450
11451 Issues resolved (http://bugs.uclibc.org):
11452
11453 #6938: mkuser script generates wrong password for new user in..
11454
98f7e12c
PK
114552014.02-rc3, Released February 25th, 2014
11456
11457 Minor fixes.
11458
11459 Updated/fixed packages: aiccu, ala-lib, alsa-utils, binutils,
11460 cairo, coreutils, dhcpcd, distcc, efl, evas, iputils, gdb,
11461 gpsd, gst-fsl-plugins, icu, libcec, libcgi, libplayer,
11462 libsecret, libsepol, libsigsegv, libtool, libv4l,
11463 linux-headers, matchbox-lib, mpg123, ncftp, opencv, pcmanfm,
11464 pixman, pv, qt, rt-tests, sawman, sconeserver, sdl, thrift,
11465 tvheadend, util-linux, webkit, xscreensaver
11466
11467 Issues resolved (http://bugs.uclibc.org):
11468
11469 #4706: Removing .stamp_target_installed does not trigger...
11470 #5030: busybox built fails if we use an override src dir...
11471 #5420: Dbus and /var/run management
11472 #5768: Not able to build ALSA-Lib for static build
11473 #5774: Not able to build ALSA-Utils for static build
11474 #6542: external python modules fail to compile to pyc if...
11475 #6764: Support for kernel signed modules
11476 #6794: Busybox compiled from buildroot hangs on pass from...
11477
085d4f02
PK
114782014.02-rc2, Released February 20th, 2014
11479
11480 Fixes all over the tree. Static linking / nommu fixes and
11481 annotations for several packages.
11482
11483 Updated/fixed packages: boost, busybox, collectd, coreutils,
11484 dropbear, elfutils, feh, gcc, gst1-libav, imagemagick, iozone,
11485 jimtcl, kexec, libvncserver, lvm2, lxc, mplayer, netsnmp, nut,
11486 opencv, python, python3, qtuio, systemd, thrift, transmission,
11487 uclibc, vlc, webkit
11488
11489 Issues resolved (http://bugs.uclibc.org):
11490
11491 #5450: AT91SAM9260 Bootstrap compilation problem
11492 #5582: libiconv 1.14 failed to build
11493 #5624: When building directfb, BR2_TARGET_LDFLAGS not used by..
11494 #5852: [2012.11] usb_modeswitch should depends of "BR2_PACK..
11495 #6218: binutils-2.23.2/gas fails with undefined reference to..
11496 #6236: binutils-2.23.2/bfd fails with undefined reference to..
11497 #6470: If the build directory is a child of /usr, the build..
11498 #6776: systemd error: static declaration of 'execvpe' follows..
11499 #6818: toolchainfile.cmake has absolut path references
11500
690984cf 115012014.02-rc1, Released February 11th, 2014
51a2caf9
PK
11502
11503 Fixes all over the tree and new features.
11504
a89c5882
PK
11505 Support for external packages/defconfigs (BR2_EXTERNAL). See
11506 user manual for details.
11507
11508 Cleanup of environment variable names for consistency. The
11509 download directory location override (BUILDROOT_DL_DIR) is now
11510 called BR2_DL_DIR. Likewise the name of the current .config is
11511 renamed from BUILDROOT_CONFIG to BR2_CONFIG. Please update
11512 your post build scripts if you use this! BUILD_DIR is now also
11513 exported to the post build/image scripts.
11514
11515 Toolchain: GCC 4.8 fix for ARM stack corruption, reverted
11516 uClibc pread/pwrite backport as they cause issues on certain
11517 architectures, new Linaro and Sourcery Codebench toolchains.
11518 x86: Support for AMD Jaguar cores, SSE4.x, SH: SH2/SH3/SH3EB
11519 variants removed, Microblaze: Internal toolchain support
11520
11521 Legal infrastructure: Info is now split between host and
11522 target packages, large number of license annotations.
11523
11524 Lua: selection between lua 5.1 / 5.2, luarocks support
11525
11526 Python: package infrastructure, many new packages.
11527
11528 Defconfigs: Armadeus APF51 + Zedboard added, apf27, apf28,
b5f44c2e
PK
11529 beaglebone, microblaze, pandaboard, qemu, raspberry pi
11530 updated.
11531
11532 Updated/fixed packages: aiccu, alsa-lib, alsa-utils,
11533 am33x-cm3, aumix, autoconf, automake, barebox, bellagio,
11534 berkeleydb, binutils, bison, blackbox, bluez_utils, boost,
11535 bustle, busybox, cairo, can-utils, ccache, ccid, cgilua,
11536 cifs-utils, civetweb, cmake, collectd, connman, copas,
11537 coreutils, coxpcall, cppzmq, cramfs, crda, cryptodev-linux,
11538 cryptsetup, cups, czmq, dhcpcd, dhcpdump, dhrystone, dialog,
11539 dmraid, dnsmasq, dosfstools, dropbear, dropwatch, dtc, duma,
11540 dvb-apps, e2fsprogs, eglibc, eigen, elf2flt, erlang, ethtool,
11541 f2fs-tools, ffmpeg, file, filemq, fio, flashrom, flex,
11542 fluxbox, fontconfig freerdp, freetype, gadgetfs-test, gawk,
11543 gcc, gdb, gdbm, gettext, git, glibc, gnupg, gnutls, gob2,
11544 gpsd, grep, grub, gst-ffmpeg, gst-plugins-good,
11545 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
11546 gst1-plugins-ugly, gstreamer, gstreamer1, gtest, icu, iftop,
11547 imagemagick, inadyn, infozip, iozone, iproute2, iptables, iw,
e0ab2fc9
PK
11548 jpeg, jpeg-turbo, jq, kexec, kmod, knock, lbase64, lcdapi,
11549 lftp, libcdaudio, libcgi, libcgicc, libcuefile, libcurl,
11550 libdmtx, libdrm, libdvdnav, libdvdread, libegl, libevent,
11551 libexif, libfcgi, libfreefare, libgles, libglib2, libllcp,
b5f44c2e
PK
11552 libmicrohttpd, libmpd, libnfc, libnl, libnss, libopenmax,
11553 libopenvg, libpcap, libpfm4, libplayer, libpng, libqmi,
11554 libreplaygain, libroxml, libsamplerate, libsexy, libsigsegv,
11555 libsndfile, libsoc, libtasn1, libtorrent, libtpl, libupnp,
a89c5882
PK
11556 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp,
11557 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555,
51a2caf9
PK
11558 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua,
11559 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils,
a89c5882 11560 luafilesystem, luajit, luaposix, luasec, luasocket,
51a2caf9
PK
11561 luasql-sqlite3, m4, matchbox, mdadm, minicom, mongrel2, mpc,
11562 mpd, mpg123, mplayer, mtd, mysql, lvm2, mxml, ncurses, ne10,
11563 neard, neardal, netsnmp, netstat-nat, network-manager, nodejs,
a89c5882
PK
11564 numactl, ofone, ola, olsr, omniorb, open2300, opencv,
11565 openpowerlink, openssh, openssl, openvpn, oprofile, opus,
11566 opus-tools, orbit, p11-kit, parted, pcre, pcsc-lite, perl,
11567 php, poco, poppler, powervr, protobuf-c, psplash, python,
11568 python-bottle,
51a2caf9
PK
11569 python-{crc16,distutilscross,dpkt,id3,ipy,m2crypto,mad,meld},
11570 python-{netifaces,nfc,protobuf,pygame,pyparsing,pyro,pyzmq},
11571 python-{serial,setuptools}, qt, qt5base, qt5connectivity,
11572 qt5declarative, qt5graphicaleffects, qt5jsbackend,
11573 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
e0ab2fc9
PK
11574 qt5webkit, radvd, redis, rings, rng-tools, rpcbind,
11575 rpi-firmware, rpi-userland, rt-tests, sam-ba, samba, sawman,
11576 sconeserver, scons, sdl, sg3_utils, snappy, snmppp,
11577 socketcand, spice, spice-protocol, sqlcipher, sqlite, squid,
11578 sshfs, strace, subversion, sunxi-mali, supervisor, sysklogd,
11579 sysprof, sysstat, systemd, sysvinit, taglib, tar, tcpdump,
11580 ti-gfx, ti-utils, tinymembench, tn5250, trace-cmd,
11581 transmission, tvheadend, tzdata, zxing, uboot, uboot-tools,
11582 uclibc, udev, udpcast, ulogd, urg, usb_modeswitch_data,
11583 util-linux, vala, valgrind, vorbis-tools, wavpack, wayland,
11584 weston, wget, wireless-regdb, wireshark, wpa_supplicant,
11585 wsapi, xavante, xapp_xdpyinfo, xapp_xrandr, xcb-proto,
a89c5882
PK
11586 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp,
11587 xlib_lib{FS,SM,X11},
51a2caf9
PK
11588 xlib_libX{au,aw,composite,cursor,damage,ext,fixes,font,i},
11589 xlib_libX{inerama,mu,pm,randr,render,res,t,tst,v,xf86dga},
11590 xlib_libXxf86vm, xlib_libdmx, xlib_libfontenc,
11591 xlib_libpciaccess, xlib_xtrans, xproto_dri2proto,
11592 xproto_{glproto,inputproto,presentproto,randrproto,videoproto},
11593 xproto_xextproto, xproto_xproto, xutil_util-macros,
11594 xutil_makedepend, zic, zmqpp, zxing, zsh, zyre
11595
11596 New packages: apitrace, avrdude, c-ares, ca-certificates,
11597 cwiid, dbus-cpp, evemu, fping, fswebcam, gpm, gst1-libav,
a89c5882
PK
11598 haveged, intel-microcode, iucode-tools, jasper, joe, ktap,
11599 lbreakout2, libass, libbluray, libcdio, libenca, libevdev,
11600 libmbim, libmodplug, libnfs, libnftnl, libplist, libshairplay,
11601 libsocketcan, ljsyscall, log4cplus, ltris, luainterpreter,
11602 luarocks, minidlna, mmc-utils, modemmanager, mtr, net-tools,
11603 python-configobj, python-dialog, python-json-schema-validator,
11604 python-keyring, python-msgpack, python-posix-ipc,
11605 python-pyasn, python-pycrypto, python-pysnmp,
11606 python-pysnmp-apps, python-pysnmp-mibs, python-pyusb,
11607 python-simplejson, python-tornado, python-versiontools,
11608 rtmpdump, rtptools, smcroute, smstools3, tcpreplay, thrift,
11609 ti-uim, tinyxml, tmux, vlc, wmctrl, xconsole
11610
b5f44c2e 11611 Removed packages: autoconf, automake, ccache, cpanminus, lzma,
a89c5882 11612 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke
51a2caf9 11613
474defab
PK
11614 Issues resolved (http://bugs.uclibc.org):
11615
11616 #65: new package: dbus c++ language bindings
11617 #769: Update configuration menu for MIPS target
b5f44c2e 11618 #2419: Add a bundle of Lua modules
474defab 11619 #2629: Segmentation faults and division by zero in Grub on ext2
b5f44c2e
PK
11620 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05)
11621 #4339: Allow override of DL_DIR in extract step
a89c5882 11622 #4363: Make sure that copied linux and busybox defconfig are...
b5f44c2e 11623 #4454: There should be simple way to update image, when chang...
474defab
PK
11624 #5024: grub fails to build for x86_64 target architecture
11625 #5066: New-Package: net-tools
11626 #5072: ncurses: add ncurses-progs to target
11627 #5294: uclibc build ignores target CFLAGS and LDFLAGS
11628 #5366: Login doesn't work with util-linux versions of login/agetty
11629 #5378: dropbear Makefile broken
11630 #5390: System banner - change to empty doesn't remove /etc/issue
a89c5882 11631 #5780: spurious build failure because it cannot remove ubinize.cfg
474defab
PK
11632 #5798: ncurses-5.9 fails to compile statically
11633 #5810: Buildroot 2012.11: Additional GCC option "-msoft-float" ...
11634 #6080: Git fetch caching
11635 #6092: Bootable ISO image creation seems to have stopped working..
11636 #6272: coreutils build fails
a89c5882
PK
11637 #6434: apply-patches.sh does not work recursively
11638 #6446: eglibc doesn't install ldconfig to target
11639 #6484: Add c-ares
b5f44c2e 11640 #6596: Slow bootup if mdev is chosen
474defab
PK
11641 #6656: Build Qt5 with ccache
11642 #6662: internal compiler error: Segmentation fault during making..
a89c5882 11643 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package
474defab 11644 #6752: genext2fs: e2fsck must run before tunefs -U random
a89c5882 11645 #6770: openssl 1.0.1f fails with ccache
474defab 11646 #6830: Qt5: no fonts are installed
a89c5882
PK
11647 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup
11648 #6854: Update to Qt 5.2.1
474defab 11649
9b390454 116502013.11, Released November 30th, 2013:
1351d0c2
PK
11651
11652 Minor fixes.
11653
11654 Updated/fixed packages: apr, binutils, dbus-python, dropwatch,
11655 ecryptfs-utils, eglibc, gdb, gpsd, grantlee, hostapd,
11656 iptables, qlibiscsi, libnspr, libnss, libpfm4, libtool,
11657 lua-ev, lvm2, mplayer, qt, qt5, quagga, ruby, tinymembench,
11658 tvheadend, util-linux, wpa_supplicant
11659
11660 Issues resolved (http://bugs.uclibc.org):
11661
11662 #1279: Buildroot compiled Busybox and Coreutils LFS issues
11663 #2995: -fstack-protector-all causes ssh to SIGSEGV
11664 #5570: Cannot compile software on the target machine
11665 #6428: util-linux libmount segfaults with patch from buildroot
11666 #6500: php fails to build for armel
11667 #6554: gdb needs to dependents on host texinfo
11668 #6692: GNU nano fails to compile for x86_64
11669 #6704: wpa_supplicant: fix wrong path to executable file in D-Bus
11670
1bf9afeb
PK
116712013.11-rc3, Released November 26th, 2013
11672
11673 Fixes all over the tree.
11674
11675 Architecture: Mark MIPS I, II, III and IV as deprecated.
11676
11677 Updated/fixed packages: beecrypt, dbus, e2fsprogs, libcap-ng,
11678 libglib2, libroxml, libsigsegv, libvncserver, lxc, mdadm,
11679 mongoose, nut, ola, omniorb, openssl, pcre, php, poco,
11680 protobuf-c, pv, qt5base, ruby, schifra, squid, sunxi-mail,
11681 swig, ti-gfx, tinymembench, uclibc, udisks, vim
11682
b87c05dc
PK
116832013.11-rc2, Released November 18th, 2013
11684
11685 Fixes all over the tree.
11686
11687 Defconfigs: qemu_arm_versatile, qemu_arm_nuri, sheevaplug:
11688 Adjust kernel versions.
11689
11690 Toolchain: avr32: fix for modern kernel headers
11691
11692 Bootloader: Barebox updated to 2013.10.1
11693
11694 Updated/fixed packages: dhcp, e2fsprogs, gst1-plugins-bad,
11695 libcurl, libvncserver, nano, pc, qt5base, squashfs, ttcp,
11696 wayland, wvstreams
11697
11698 Issues resolved (http://bugs.uclibc.org):
11699
11700 #3601: DHCPD S80dhcp-server startup script issues
11701 #6320: Fix kernel compile issue if BR2_LINUX_KERNEL_CUSTOM_GIT_VERS..
11702 #6416: Xenomai package, patch alternative
11703 #6590: directfb-examples build failed whit linaro toolchain
11704
abce7ca6 117052013.11-rc1, Released November 12th, 2013
b9a16cb4
PK
11706
11707 Architectures: Nios-II support, MIPS arch handling fixes
11708
11709 Defconfigs: cubieboard2, freescale i.MX 6sololite evk,
11710 sabre-sd, wandboard added, rpi renamed to raspberrypi_defconfig
11711
11712 Toolchain: glibc support, upstream uClibc fixes, uClibc 0.9.31
11713 for avr32, crosstool-ng backend removed, external musl
11714 toolchain support, gcc 4.8.2, updated Linaro external
11715 toolchains. Fortran and objective-C support deprecated,
11716 mudflap support
11717
11718 Bootloaders: U-Boot: u-boot.imx support, version bumps
11719
11720 Linux: use kmod instead of module-init-tools
11721
11722 System: default to devtmpfs for /dev
11723
11724 Infrastructure: Make 3.82 fixes, locales generation fixes, CVS
11725 download support, post-rsync hooks
11726
11727 Fs: u-boot image support for cpio
11728
11729 Updated/fixed packages: aircrack-ng, alsamixergui, apr,
11730 apr-util, atk, automake, bellagio, berkeleydb, bind, binutils,
11731 bison, boost, busybox, can-utils, ccache, ccid, cgilua,
11732 chrony, cifs-utils, cjson, collectd, connman, conntrack-tools,
11733 copas, cppcms, cppzmq, czmq, dash, dbus, dhcpcd, diffutils,
11734 directfb, dmidecode, dnsmaqs, docker, dosfstools, dropbear,
11735 dropwatch, ebtables, eglibc, elf2flt, empty, enchant, erlang,
11736 ethtool, fbgrab, fbv, fdk-aac, feh, ffmpeg, file, findutils,
11737 fltk, fmtools, freetype, gdk-pixbuf, gettext, git,
11738 glib-networking, gmp, gnupg, gnutls, gpu-viv-bin-mx6q, gsl,
11739 gstreamer, gstreamer1, gst1-plugins-{bad,base,good,ugly},
11740 gtest, gutenprint, hplip, i2c-tools, icu, ifplugd,
11741 imagemagick, iozone, iproute2, ipset, iptables, iw, jamvm,
11742 jansson, jpeg-turbo, kismet, kmod, lcms2, libassuan, libcap,
11743 libcap-ng, libcdaudio, libcec, libcue, libcurl, libdrm,
11744 libedit, libevas, libevent, libfreefare, libfuse,
11745 libgpg-error, libiconv, liblog4c-localtime, libmicrohttpd,
11746 libmnl, libmodbus,
11747 libnetfilter_{acct,conntrack,cthelper,cttimeout,log,queue},
11748 libnfnetlink, libnl, libpng, libqmi, libqrencode, libroxml,
11749 libsecret, libsigsegv, libsoup, libtirpc, libunwind, libusb,
11750 libvpx, lighttpd, linphone, linux-pam, lmbench,
11751 lockfile-progs, log4cxx, logrotate, logsurfer, ltp-testsuite,
11752 ltrace, luacrypto, luaposix, lvm2, m4, matchbox-lib,
11753 media-ctl, mediastreamer, minicom, minidlna, mongoose, monit,
11754 mpc, mpd, mpg123, mplayer, mrouted, mtdev, mutt, mysql_client,
11755 nano, ncftp, ndisc6, neard, neardal, neon, net-snmp, netatalk,
11756 netcat, netkitbase, netperf, netplug, nettle, nfacct,
11757 nfs-utils, ngircd, ngrep, noip, nuttcp, olsr, openssh, opkg,
11758 oprofile, opus-tools, orc, ortp, pciutils, pcre, pcsc-lite,
11759 perf, perl, perl-cross, php, picocom, pkgconf, polarssl,
11760 poppler, pppd, proftpd, protobuf, proxychains-ng, pulseaudio,
11761 pv, qemu, qt, qt5base, qt5webkit, quagga, radvd, redis,
11762 rpi-{firmware,userland}, rrdtool, rsync, rtorrent, ruby,
11763 samba, scons, screen, sdl_sound, ser2net, setserial,
11764 smartmontools, socat, socketcand, sqlcipher, sqlite, squid,
11765 stress, strongswan, stunnel, sudo, syslinux, systemd,
11766 sysvinit, tcl, ti-gfx, time, transmission, tremor, tslib,
abce7ca6
PK
11767 tstools, tvheadend, tzdata, uboot-tools, uclibc, udpcast,
11768 uemacs, ulogd, usb_modeswitch{,_data}, util-linux, vala,
11769 valgrind, vde2, vorbus-tools, vpnc, vsftpd, vtun, wayland,
11770 webkit, webp, webrtc-audio-processing, weston, wget,
11771 wireshark, wsapi, xavante, xdriver_xf86-video-geode, xenomai,
11772 xinetd, xlib_libpthread-stubs, xl2tp, xmlstarlet,
11773 xserver_xorg-server, xz, zeromq, zic, zmqpp
b9a16cb4
PK
11774
11775 New packages: aiccu, autossh, bc, civetweb, cppdb, cryptsetup,
11776 duma, eigen, harfbuzz, igmpproxy, iputils, jq, knock, kobs-ng,
11777 lesstif, libcgroup, libsepol, libsoc, libssh2, luasec, luasql,
11778 lxc, nut, ola, omniorb, openpowerlink, orbit, p910nd, psplash,
11779 python-crc16, python-ipy, python-pyzmq, qt5sensors,
11780 qt5serialport, qt5x11extras, snmppp, subversion, tcping,
11781 trace-cmd, xscreensaver, zsh
11782
11783 Removed packages: module-init-tools
11784
11785 Issues resolved (http://bugs.uclibc.org):
11786
11787 #1138: Buildroot fails to build packages if BR2_GCC_SHARED_LIBGCC=y
11788 #5408: qt build failure with Sourcery CodeBench ARM 2010.09
11789 #5630: makefile error with toolchain helpers.mk
11790 #5672: htop: remove X11 stuff
11791 #5678: linux.mk: linux-menuconfig fails
11792 #5696: python3 installation is too large, patches from python2 needed
11793 #5978: Erlang does not build for arm in 2013.02-rc3
11794 #6392: Extended ARM uImage kernel options
11795 #6404: Buildroot's coreutils 'uname -p' reports 'Unknown' on recent..
11796 #6428: util-linux libmount segfaults with patch from buildroot
11797 #6452: eglibc from Linaro 2013.07 not copied to target correctly
11798 #6566: PHP segfault when crosscompiled to mips64 - patch included
11799 #6572: [PowerPC] Buildroot uses wrong external toolchain libraries..
11800 #6578: udisks package broken
11801 #6602: ebtables 64 bit kernel + 32 bit userland alignment error..
11802 #6608: ebtables missing ethertypes - fix included
11803 #6620: Sysvinit package missing killall5 and symlinks - patch included
11804 #6632: CMake use host pkg-config
11805 #6638: pkgconf doesn't download
11806 #6644: "all" target doesn't work in out-of-tree builds
11807 #6650: Segmentation fault when trying to build latest buildroot
11808 #6668: iptables limit module alignment problem on mips64
11809
53d8d9c1
PK
118102013.08, Released August 31th, 2013:
11811
11812 Minor fixes.
11813
11814 Documentation build fixed.
11815
11816 Updated/fixed packages: ltrace, strongswan
11817
4e4a0a34 118182013.08-rc3, Released August 29th, 2013:
13ce6ddf
PK
11819
11820 Fixes all over the tree.
11821
11822 External toolchain lib32/lib64 handling, ABI name for EABIhf,
11823 misc fixes for generatelocales, apply-patches and module
11824 stripping.
11825
11826 Top level menu names reordered and renamed for clarity.
11827
aab3a0ba
PK
11828 Updated/fixed packages: acl, attr, bash, dbus, directfb,
11829 dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna,
11830 openssh, openssl, pulseaudio, python-setuptools, qt5,
11831 qt5webkit, redis, strongswan, sunxi-mali
11832
11833 Issues resolved (http://bugs.uclibc.org):
11834
11835 #6464: dbus-daemon-launch-helper needs setuid
13ce6ddf 11836
c08b78d1
TP
118372013.08-rc2, Released August 16th 2013:
11838
11839 Documentation improvements.
11840
11841 External toolchains fixes.
11842
11843 Updated/fixed packages: aircrack-ng, bash, boost, cairo,
11844 cppcms, eglibc, ffmpeg, gcc, git, gnupg, imagemagick, libcec,
11845 libffi, libgcrypt, linux, linux-headers, ltrace, netatalk,
11846 opencv, opengl, readline, samba, strongswan, sunxi-cedarx,
11847 uclibc, udev, wayland, webkit, zeromq.
11848
11849 Issues resolved (http://bugs.uclibc.org):
11850
11851 #6440: typo in ffmpeg makefile
11852
36c966ef
TP
118532013.08-rc1, Released August 5th, 2013:
11854
11855 Architectures:
11856 - improved support for floating point on ARM and Thumb/Thumb2
11857 - support for ARM OABI removed
11858
11859 Toolchains:
11860 - support added for Sourcery CodeBench ARM and MIPS 2013.05
11861 - Linaro ARM and Aarch64 toolchains updated
11862 - support added for the Arago ARMv5 and ARMv7 toolchains
11863 - gcc 4.8.x version bumped
11864 - support for installing both FDPIC and FLAT libraries on
11865 Blackfin
11866 - support for uClibc 0.9.31 removed,
11867 - convert the internal toolchain backend to use the package
11868 infrastructure
11869 - support added for eglibc in the internal toolchain backend
11870 - toolchain components for the ARC architecture updated and
11871 gdb for ARC added.
11872 - support for Blackfin in the internal toolchain fixed
11873
11874 Defconfigs: beaglebone_defconfig updated, new defconfig for
11875 CubieBoard, for Olimex mx233 Olinuxino, for Calao Systems
11876 TNY-A9G20-LPW.
11877
11878 A number of packages have been fixed to use the
11879 <pkg>_CONFIG_SCRIPTS mechanism to get their <pkg>-config shell
11880 script installed and modified properly. Licensing informations
11881 has been added to a number of packages.
11882
11883 Use XZ tarballs for a number of packages.
11884
11885 Noticeable package changes/additions:
11886 - The glib2/libgtk2/webkit stack has been updated to recent
11887 versions.
11888 - Support for Gstreamer 1.x has been added.
11889 - OpenGL support for TI OMAP platforms has been added.
11890 - OpenGL support for Allwinner platforms has been added.
11891 - OpenMAX support for RasberryPi has been added.
11892
11893 Updated/fixed packages: acl, attr, autoconf, avahi, barebox,
11894 bind, binutils, busybox, bwm-ng, bzip2, cifs-utils, colletctd,
11895 cpanminus, cups, curl, dash, dbus, dhcp, directfb,
11896 directfb-examples, dnsmasq, dosfstools, dropbear, dtc,
11897 e2fsprogs, ed, efl, enlightenment, erlang, ethtool, fbgrab,
11898 fftw, firmware-imx, flot, fltk, freetype, gawk, gdk-pixbuf,
11899 gettext, gmp, gnutls, gsl, gutenprint, gvfs, gzip, haserl,
11900 hiawatha, httping, icu, imagemagick, imlib2, imx-lib,
11901 intltool, iozone, ipset, iptables, jquery, jquery-keyboard,
11902 jquery-sparkline, kmod, less, libart, libcdaudio, libcgicc,
11903 libesmtp, libftdi, libfuse, libglib2, libgtk, libgtk2, libidn,
11904 libiqrf, liblog4c-localtime, libnspr, libnss, libpcap,
11905 libroxml, libserial, libsigsev, libsoup, libtool, libtpl,
11906 libvncserver, libxml2, linphone, lm_sensors, logrotate,
11907 ltrace, lttng, luafilesystem, luajit, minicom, monit, mpg123,
11908 mtd, mutt, mxml, neard, netatask, netsnmp, nettle,
11909 network-manager, nodejs, nss-mdns, openssh, openswan, openvpn,
11910 opkg, opus, pcre, perl-cross, php, pixman, poco, polarssl,
11911 pulseaudio, pv, python, python3, qt, qt5, qt5declarative,
11912 qt5jsbackend, qt5quick1, readline, rpi-firmware, ruby, samba,
11913 sane-backends, sconeserver, sdl_image, sdparm, ser2net,
11914 socketcand, sqlite, squid, strace, tcl, tcpdump, tinyhttpd,
11915 tvheadend, tzdata, uboot, udpcast, usb_modeswitch,
11916 usb_modeswitch_data, usbutils, webkit, wireshark, wvstreams,
11917 xapp_luit, xapp_xmodmap, xenomai, xfsprogs, xlib_libX11, zic,
11918 zlib.
11919
11920 New packages: a10disp, aespipe, am33x-cm3, cppcms, dhcpcd,
11921 dropwatch, dtc, ecryptfs-utils, eglibc, elf2flt, fdk-aac,
11922 gcc-final, gcc-initial, gcc-intermediate, git,
11923 gpu-viv-bin-mx6q, gst1-plugins-bad, gst1-plugins-base,
11924 gst1-plugins-good, gst1-plugins-ugly, gst-omx,
11925 gst-plugin-x170, gstreamer1, jimtcl, lbase64, libassuan,
11926 libbsd, libcec, libdvbsi, libedit, libgpgme, libqmi,
11927 libqrencode, libsvg, libsvg-cairo, libunwind, libvpx,
11928 linux-headers, lockdev, luabitop, luacrypto, lua-ev,
11929 luaexpatutils, msgpack, ocrad, on2-8170-libs,
11930 on2-8170-modules, p11-kit, pax-utils, ptpd, ptpd2,
11931 python-pyro, ramspeed/smp, snappy, strongswan, sunxi-boards,
11932 sunxi-cedarx, sunxi-mali, sunxi-tools, ti-gfx, tinymembench,
11933 tree, tstools, uclibc, w_scan.
11934
11935 Issues resolved (http://bugs.uclibc.org):
11936
11937 #4718: python (built for powerpc) distutils has paths to host
11938 compiler toolchain
11939 #5516: appended device tree blobs on uImage fails
11940 #6302: Versions of packages retrieved from github.com are wrong
11941 #6308: dosfstools download link is wrong
11942 #6326: Dropbear: Add options to allow better config for
11943 different target devices (e.g. routers)
11944 #6338: Wrong download link for minicom package
11945 #6344: Wrong handling of license text files with same name and
11946 different directory
11947 #6374: gnutls package broken if linux cryptodev module
11948 selected
11949 #6410: omap3_beagle has uimage error load address error
11950
615fd9b0 119512013.05, Released May 31th, 2013:
0ca9692d
PK
11952
11953 Minor fixes.
11954
93252e70
PK
11955 External toolchain wrapper fix for if host/usr/bin is placed
11956 in the patch.
11957
11958 Updated/fixed packages: acpid, at91bootstrap, czmq, elf2flt,
11959 flex, jamvm, kmod, libplayer, libtirpc, libv4,
11960 lttng-babeltrace, opengl, qt5jsbackend, udpcast, wvstreams
0ca9692d
PK
11961
11962 Issues resolved (http://bugs.uclibc.org):
11963
93252e70 11964 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc...
0ca9692d
PK
11965 #4988: flex and m4 problems
11966 #5912: obsolete CVS files
11967
c92a369f
PK
119682013.05-rc3, Released May 25th, 2013:
11969
11970 Minor fixes.
11971
11972 Updated/fixed packages: aircrack-ng, bellagio, boost, crda,
11973 dvb-apps, flot, libatomic_ops, libeXosip2, libosip2, libxml2,
11974 mongrel2, poco, portaudio, pptp-linux, tvheadend, urg, weston,
11975 wireshark
11976
cfcbfa2c 119772013.05-rc2, Released May 15th, 2013:
d131f750
PK
11978
11979 Fixes all over the tree.
11980
90e7cdd2
PK
11981 Default number of parallel jobs is now number of CPUs + 1.
11982
11983 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash.
11984
a517092f
PK
11985 Updated/fixed packages: aircrack-ng, busybox, cairo,
11986 classpath, curlftpfs, czmq, dbus, f2fs-tools, fan-ctrl,
11987 filemq, gst-plugin-bad, gutenprint, hplip, json-c,
11988 libatomic_ops, libcurl, libdrm, libglib2, libnspr, libnss,
11989 libsha1, libsigsegv, libxcb, linknx, linux-pam, lttng-modules,
11990 lttng-tools, matchbox-lib, mcookie, mesa3d, neon, pixman,
11991 pulseaudio, python-nfc, qt5imageformats, quota, openssl,
11992 sconeserver, strace, sylpheed, wvstreams,
90e7cdd2
PK
11993 xapp_{appres,bdftopcf,beforelight,bitmap,edires,fonttosfnt},
11994 xapp_{fslsfonts,fstobdf,iceauth,ico,listres,luit,mkfontdir},
11995 xapp_{mkfontscale,oclock,rgb,rstart,scripts,sessreg,setxkbmap},
11996 xapp_{showfont,smproxy,twm,viewres,x11perf,xauth,xbacklight},
11997 xapp_x{biff,calc,clipboard,clock,cmsdb,cursorgen,dbedizzy,ditview},
11998 xapp_x{dm,dpyinfo,driinfo,edit,ev,eyes,f86dga,fd,fontsel,fs,fsinfo},
11999 xapp_x{gamma,gc,host,input-calibrator,input,kbcomp,kbevd,kbprint},
12000 xapp_x{kbutils,kill,load,logo,lsatoms,lsclients,lsfonts,mag,man},
12001 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode},
12002 xapp_x{setpointer,setroot,sm,stdcmap,vidtune,vinfo,wd,wininfo,wud},
12003 xcb-util, xcursor-transparent-theme, xdata_xbitmaps,
12004 xdata_xcursor-themes,
12005 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synaptics},
12006 xdriver_xf86-input-{tslib,vmmouse,void},
12007 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,fbdev,geode,glide},
12008 xdriver_xf86-video-{glint,i128,intel,mach64,mga,neomagic,newport},
12009 xdriver_xf86-video-{nv,openchrome,r128,savage,siliconmotion,sis},
12010 xdriver_xf86-video-{tdfx,tga,trident,v4l,vesa,vmware,voodoo,wsfb},
12011 xfont_encodings, xfont_font-adobe-{100,75}dpi,
12012 xfont_font-utopia-{100dpi,75dpi,type1},
12013 xfont_font-{alias,arabic-misc,bh-100dpi,bh-75dpi},
12014 xfont_font-bh-lucidatypewriter-{100,75}dpi, xfont_font-bh-{ttf,type1},
12015 xfont_font-bitstream-{100dpi,75dpi,type1}, xfont_font-cronyx-cyrillic,
12016 xfont_font-{cursor,daewoo,dec,isas,jis,micro}-misc,
12017 xfont_font-ibm-type1, xfont_font-misc-{cyrillic,ethiopic,meltho,misc},
12018 xfont_font-{mutt,schumacher}-misc,
12019 xfont_font-{screen-cyrillic,sony-misc,sun-misc,util},
12020 xfont_font-winitzki-cyrillic, xfont_font-xfree86-type1,
12021 xlib_lib{FS,ICE,SM,X11,XScrnSaver,Xau,Xaw,Xcomposite,Xcursor},
12022 xlib_libX{damage,dmcp,ext,fixes,font,ft,i,inerama,mu,pm,randr},
12023 xlib_libX{render,res,t,tst,v,vMC,xf86dga,xf86vm},
12024 xlib_lib{dmx,fontenc,pciaccess,pthread-stubs,xkbfile}, xlib_xtrans,
12025 xproto_{applewm,bigreqs,composite,damage,dmx,dri2,fixes}proto,
12026 xproto_{fontcache,font,gl,input,kb,randr,record,render}proto,
12027 xproto_{resource,scrnsaver,video,windowswm,xcmisc,xext}proto,
12028 xproto_{xf86bigfont,xf86dga,xf86dri,xf86vidmode,xinerama,x}proto,
12029 xserver_xorg-server, xutil_{makedepend,util-macros}
d131f750 12030
a517092f
PK
12031 Readded Packages: xapp_xinit
12032
603293f5
GZ
12033 Issues resolved (http://bugs.uclibc.org):
12034
12035 #5054: amd64: cannot find init - due to missing /lib64 folder
12036
92651931 120372013.05-rc1, Released May 8th, 2013:
aec71d64 12038
fa3463d6
PK
12039 Architectures: ARC support, Blackfin support, FLAT binary
12040 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4
aec71d64
PK
12041
12042 Toolchains: Add new Microblaze external toolchains, Linaro
12043 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
fa3463d6
PK
12044 internal toolchain, default to GCC 4.7.x. Internal
12045 Crosstool-ng backend deprecated.
aec71d64
PK
12046
12047 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb
e7f4923e
PK
12048 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry
12049 pi, gnublin board.
aec71d64
PK
12050
12051 FS: LZO and XZ compression methods, extra ubifs options,
12052 ext2 rev 0/1 and ext3/4 support.
12053
12054 Patch handling: apply-patches now has .patch.xz support,
12055 Patch logic reworked as discussed during Febrary dev days:
12056 http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013
12057
12058 <pkg>-rsync now excludes version control files.
12059
12060 linux: uImage load address for ARM multiplatform kernels
12061
12062 Infrastructure for multiple OpenGL / ES / EGL / OpenVG
12063 providers, similar to how libjpeg / libjpeg-turbo is handled.
12064
12065 Infrastructure for packages to add system users.
12066
12067 kconfig: updated to 3.9-rc2, support make olddefconfig
12068
12069 Updated/fixed packages: alsa-lib, alsa-utils, apr, apr-util,
12070 argp-standalone, at, at91bootstrap, audiofile, aumix, avahi,
12071 bash, blackbox, bind, binutils, bison, boost, bridge-utils,
12072 busybox, ccache, cifs-utils, cmake, collectd, connman,
12073 conntrack-tools, cpanminus, crosstool-ng, diffutils, directfb,
12074 directfb-examples, divine, dmalloc, dnsmasq, dosfstools,
e7f4923e
PK
12075 dropbear, e2fsprogs, ebtables, eeprog, erlang, ethtool,
12076 fb-test-app, fbset, feh, ffmpeg, file, flex, flot, foomatic,
12077 fxload, gd, gdb, gdisk, genimage, gettext, gmp, gnuchess,
12078 gnutls, gob2, gperf, gpsd, gstreamer, haserl, hiawatha, htop,
12079 httping, icu, inotify-tools, intltool, iproute2, ipset,
12080 iptables, iw, jpeg, jquery, jquery-{sparkline,validation},
12081 json-c, kbd, kexec, kismet, kmod, lcdproc, libarchive,
12082 libatasmart, libcap, libconfig, libconfuse, libcurl, libdrm,
12083 libeet, libev, libevas, libeXosip2, libffi, libfribi, libfuse,
12084 libgcrypt, libglib2, libgtk2, libid3tag, libmicrohttpd,
12085 libnetfilter_acct, libnetfilter_conntrack, libnl, libpcap,
12086 libplayer, libsigc, libv4l, libxcb, linenoise, linux-pam,
12087 lm_sensors, ltp-testsuite, luajit, lzop, madplay, make, mdadm,
aec71d64
PK
12088 mediastreamer, memtester, mesa3d,
12089 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123,
fa3463d6
PK
12090 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon,
12091 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr,
aec71d64 12092 omap-u-boot-utils, openssh, openssl, openswan, openvpn,
fa3463d6
PK
12093 oprofile, orc, patch, pciutils, pcre, perl, php, poco,
12094 polarssl, proftpd, psmisc, pulseaudio, python,
aec71d64 12095 python-{bottle,netifaces,serial,setuptools}, qt, quagga,
e7f4923e
PK
12096 quota, radvd, rpi-firmware, rpi-userland, rt-tests, sam-ba,
12097 samba, sawman, sdl, ser2net, smartmontools, socat, socketcand,
12098 speex, squid, stress, stunnel, sudo, syslinux, sysstat,
12099 sysvinit, tcl, tcprelay, tinyhttpd, tslib, tvheadend,
12100 uboot-tools, udev, ulogd, util-linux, vala, vtun, webkit,
aec71d64
PK
12101 xapp_{iceauth,luit,makefontscale,sessreg,setxkbmap,smproxy},
12102 xapp_{xauth,xcmsdb,xdpyinfo,xev,xgamma,xhost,xinput,xkbcomp},
12103 xapp_{xkbevd,xlsatoms,xlsclients,xmodmap,xpr,xprop,xrandr,xrdb},
12104 xapp_{xset,xwd,xwininfo}, xcb-{proto,util},
12105 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synptics},
12106 xdriver_xf86-input-{tslib,vmmouse,void},
12107 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,geode,glide,glint},
12108 xdriver_xf86-video-{i128,intel,mach64,mga,neomagic,newport},
12109 xdriver_xf86-video-{openchrome,r128,savage,siliconmotion,sis},
12110 xdriver_xf86-video-{tdfx,trident,vesa,vmware,wsfb}, xenomai,
12111 xfont, xinetd, xkeyboard-config, xlib_lib{FS,ICE,SM,X11},
12112 xlib_libX{scrnSaver,au,aw,cursor,dmcp,ext,fixes,font,ft,i},
12113 xlib_libX{inerama,mu,pm,randr,res,tst,v,vMC,xf86dga,xf86vm},
12114 xlib_lib{dmx,fontenc,pciaccess,xkbfile}, xlib_xtrans,
12115 xproto_{applevm,bigreqs,dri2,fonts,gl,input,kbd,record}proto,
12116 xproto_{resource,scrnsaver,xcmisc,xext,x}proto,
12117 xserver_xorg-server, xutil_makedepend, xz, zeromq
12118
fa3463d6
PK
12119 New packages: aircrack-ng, bcusdk, chrony, crda,
12120 cryptodev-linux, cppzmq, czmq, dtach, enscript, exfat,
12121 exfat-utils, f2fs-tools, fan-ctrl, filemq, foomatic-filters,
12122 genimage, genpart, glibmm, gnuplot, gtest, gutenprint, hplip,
12123 iozone, jansson, jhead, jquery-keyboard, jquery-ui,
12124 jquery-ui-themes, json-glib, json-javascript, lcms2, libpfm4,
12125 libpthsem, libserial, libsigsegv, libtasn1, libwebsockets,
12126 libxkbcommon, libxml++, linknx, log4cxx, mongoose, mongrel2,
12127 mtools, ne10, nmap, nodejs, openobex, openpgm, poppler,
12128 protobuf-c, python-m2crypto, python-thrift, qjson, qt5base,
aec71d64
PK
12129 qt5declarative, qt5graphicaleffects, qt5imageformats,
12130 qt5jsbackend, qt5multimedia, qt5quick1, qt5script, qt5svg,
12131 qt5webkit qt5xmlpatterns, rapidjson, redis, swig, texinfo,
12132 tzdata, urg, ussp-push, wayland, webp, weston, wireless-regdb,
12133 wireshark, wvdial, wvstreams, xcb-util-image, xcb-util-wm,
12134 xcursor-transparent-theme, zic, zmqpp, zyre
12135
12136 Removed packages: microperl, ocf-linux, xapp_xinit,
12137 xapp_xplsprinters, xapp_xprehashprinterlist,
12138 xfont_font-bitstream-speedo,
12139 xlib_lib{Xfontcache,XprintAppUtil,XprintUtil,Xp,oldX,xkbui},
12140 xproto_{print,xf86rush}proto
12141
12142 Deprecated packages: vala
12143
12144 Issues resolved (http://bugs.uclibc.org):
12145
12146 #1291: Add support for Faraday 526 arm processor (fa526)
12147 #2683: cups does not install correctly to target
12148 #3313: mesa3d fails to build
12149 #5186: initramfs/cpio should support lzo compression
12150 #5636: agetty - cannot get controlling tty error - need updated...
12151 #5906: collectd client headers not exported
12152 #5966: bison unnecessarily required as build dependency
12153 #6140: --enable-fileinfo not applied for php package
12154 #6164: openvpn usage of ip tool from Busybox
12155
15ace1a8
PK
121562013.02, Released February 28th, 2013:
12157
12158 Misc manual updates.
12159
12160 Updated/fixed packages: busybox, collectd, flashbench,
12161 libgtk2, libupnp, mii-diag, quota
12162
d65bb7e3
PK
121632013.02-rc3, Released February 26th, 2013
12164
12165 Minor fixes.
12166
12167 Updated/fixed packages: conntrack-tools, dialog,
12168 enlightenment, haserl, keyutils, libfif, libmad,
12169 linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm,
12170 ruby, spawn-fcgi, vtun
12171
12172 Issues resolved (http://bugs.uclibc.org):
12173
12174 #5960: fusion.ko driver does not install to target rootfs
12175
8290a626
PK
121762013.02-rc2, Released February 19th, 2013
12177
12178 Fixes all over the tree.
12179
12180 Various manual updates and fixes.
12181
12182 Updated/fixed packages: busybox, collectd, gesftpserver,
12183 glib-networking, gnutls, inotify-tools, libcurl, libffi,
12184 libglib2, libtorrent, libvorbis, neard, network-manager,
12185 ntfs-3g, openssl, qt, rpi-userland, rtorrent, thttpd, vim.
12186
12187 Issues resolved (http://bugs.uclibc.org):
12188
12189 #5906: collectd client headers not exported
12190
e68acefb 121912013.02-rc1, Released February 10th, 2013
6de88cab
PK
12192
12193 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target
12194 libraries install fixed. Add Linaro ARM
8ccef3b3 12195 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery
6de88cab 12196 CodeBench MIPS 2012.03/09. Infrastructure to warn about
1ccf5237
PK
12197 missing 32bit support for binary toolchains. Toolchain wrapper
12198 is now relocatable. Add GDB 7.5.1 / Remove 6.8 / 7.0 /
12199 7.1. Deprecate uClibc 0.9.31.
6de88cab
PK
12200
12201 Architecture: Xtensa fixes, add missing powerpc variants, arm
1ccf5237
PK
12202 1136jf-s rev1, add A5/A15, neon support toggle, OABI
12203 deprecated. Sparc: drop old unused variants
6de88cab
PK
12204
12205 Bootloaders: At91bootstap: fix upstream URL, Barebox: add
1ccf5237
PK
12206 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes,
12207 environment image support, U-Boot: add 2013.01.01
6de88cab
PK
12208
12209 Linux: fix appended dtb handling for v3.8+ kernels, support
12210 multiple device trees
12211
12212 Defconfigs: calao USB-A9260, snowball, QEMU PPC440 on ML507
12213 board, QEMU ARM Exynos4210, Kernel version in QEMU defconfigs
1ccf5237
PK
12214 updated, at91rm9200df: misc fixes. Lock kernel headers to
12215 match kernel.
6de88cab
PK
12216
12217 Infrastructure: Git download fixes. Toolchain make target
12218 renamed from 'cross' to 'toolchain'. Eclipse integration
1ccf5237
PK
12219 support. Option to set root password, post image scripts,
12220 config scripts handling.
6de88cab
PK
12221
12222 Updated/fixed packages: alsa-lib, argp-standalone, argus,
12223 arptables, atk, audiofile, axel, beecrypt, bind, bison,
12224 bluez_utils, boost, cairo, can-utils, bmon, boa, busybox,
12225 cairo, ccache, cdrkit, cifs-utils, cjson, cmake, collectd,
1ccf5237
PK
12226 connman, coreutils, cpanminus, cups, dbus, dhcp, dialog,
12227 diffutils, directfb, distcc, divine, dnsmasq, docker,
12228 dosfstools, dstat, e2fsprogs, ebtables, ed, empty, ethtool,
12229 expedite, fbset, fbv, ffmpeg, flex, fltk, fluxbox, freetype,
12230 gadget-test, gawk, gdb, genext2fs, gettext, giblib,
12231 glib-networking, gmp, gmpc, gnupg, gnutls, gpsd,
12232 gst-plugins-{bad,base,good}, gstreamer, gzip, haserl, hdparm,
12233 heirloom-mailx, hiawanta, hostapd, icu, imagemagick, imlib2,
12234 inadyn, infozip, iproute2, ipset, iptables, iw, jpeg, jquery,
12235 jquery-sparklines, jqeury-validation, kismet, kmod, lame,
12236 libao, libcap, libcurl, libdvdnav, libdvdread, libecore,
12237 libedbus, libedje, libeet, libefreet, libeina, libeio,
12238 liberation, libelementary, libembryo, libethumb, libev,
12239 libevas, libffi, libfribidi, libfuse, libgcrypt, libglib2,
12240 libgpg-error, libgtk2, libhid, libidn, libmicrohttpd, libmpd,
12241 libnl, libnspr, libnss, libogg, libpcap, libplayer, libpng,
12242 libroxml, librsvg, libseccomp, libsigc, libsndfile, libungif,
12243 libupnp, liburcu, libusb-compat, libvncserver, libvorbis,
12244 libxml2, libxslt, lighttpd, links, linux-firmware,
12245 linux-fusion, ltp-testsuite, ltrace,
12246 lttng-{babel,libust,modules,tools}, lvm2, lua, luajit, lzop,
12247 matchbox-{desktop,lib}, mdadm, metacity, midori, minicom, mpd,
12248 mpfr, mplayer, mtd, mysql_client, ncurses, neon, netatalk,
6de88cab
PK
12249 networkmanager, nspr, ntfs-3g, nuttcp, ofone, olsr, openssl,
12250 openvpn, opkg, oprofile, opus, opus-tools, orc, ortp, pango,
12251 pciutils, pcmanfm, pcre, pcsc-lite, perl, php, pixman,
12252 pkgconf, polarssl, pptp-linux, proxychains, pulseaudio,
12253 python, python3, qemu, qextserialport, qt, quagga, radvd,
12254 readline, rng-tools, rt-tests, rubix, ruby, sam-ba, samba,
12255 sane-backends, sconeserver, scons, screen, sdl, sdl_gfx,
1ccf5237
PK
12256 sdl_mixer, sdl_ttf, sdparm, sed, ser2net, smartmontools,
12257 speex, sqlite, squid, sshfs, strace, sudo, sylpheed, tn5250,
12258 taglib, tar, torsmo, transmission, tslib, uboot-tools, ulogd,
6de88cab
PK
12259 usb_modeswitch, util-linux, valgrind, vim, vsftpd, wavpack,
12260 webkit, wipe, wireless_tools, wpa_supplicant, xapp_xinit,
12261 xapp_xinput-calibrator, xapp_xman, xapp_xmh, xlib_libX11,
12262 xlib_libXdmcp, xlib_libXft, xlib_libpthread-stubs,
12263 xlib_xtrans, xproto_xcmiscproto, xproto_xextproto,
12264 xserver_xorg-server, xstroke, xvkbd, xz
12265
12266 New packages: b43-firmware, b43-fwcutter, bustle,
12267 cache-calibrator, cegui06, celt051, classpath, curlftpfs,
12268 dvb-apps, dvbsnoop, elfutils, enlightenment, firmware-imx,
12269 flashbench, gd, gesftpserver, gst-fsl-plugins, httping, iftop,
12270 imx-lib, jamvm, jpeg-turbo, keyutils, libatasmart, libcofi,
12271 libebml, libevas-generic-loaders, libfslcodec, libfslparser,
12272 libfslvpuwrap, libgsasl, libiscsi, libmatroska, libmcrypt,
12273 libmhash, libqwt, libseccomp, libsha1, linenoise, mcrypt,
12274 media-ctl, ncdu, neard, neardal, nettle, perf, polkit,
12275 proxychains, python-bottle, python-pyparsing, rpi-firmware,
12276 rpi-userland, sg3_utils, slirp, snowball-hdmiservice, spice,
12277 spice-protocol, tcllib, tvheadend, udisks, usbredir
12278 ux500-firmware, vde2, xcb-utils-keysyms, yavta,
12279 zd1211-firmware
12280
1ccf5237 12281 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek},
6de88cab
PK
12282 xdriver_xf86-video-{apm,chips,i740,rendition,s3,s3virge,sisusb},
12283 xdriver_xf86-video-sun{cg14,cg3,cg6,ffb,leo,tcx},
12284 xdriver_xf86-video-{tsend,xgi,xgixp}
12285
12286 Deprecated packages: xstroke
12287
12288 Issues resolved (http://bugs.uclibc.org):
12289
12290 #4237: building shared openssl w/-Os fails due to gcc bug
12291 #5690: python3 does not obey to BR2_PACKAGE_PYTHON3_PYC_ONLY=y
12292 #5602: python3 should install a "python" symbolic link
12293 #5846: Extra slash added to last slash in URL
12294
122952012.11.1, Released January 3rd, 2013:
12296
12297 Toolchain: Fixed non-largefile builds on recent Ubuntu
12298 versions.
12299
12300 Arch: fix missing x86/generic handling, Build for Xtensa with
12301 longcalls option.
12302
12303 Updated/fixed packages: dosfstools, qt
12304
d201b95d
PK
123052012.11, Released December 2nd, 2012:
12306
12307 Git shallow clone fix for older git version.
12308
12309 Updated/fixed packages: ctuio, libtool
12310
12311 Issues resolved (http://bugs.uclibc.org):
12312
12313 #5726: List all the available hook points
12314
1a59dfae 123152012.11-rc2, Released November 30th, 2012:
0f9bad95
PK
12316
12317 Minor fixes around the tree.
12318
12319 Various manual updates and fixes.
12320
d38b25f1
PK
12321 Add checks for legacy features.
12322
12323 Updated/fixed packages: acpid, alsa-lib, arptables, binutils,
1a59dfae
PK
12324 busybox, ccache, cjson, cramfs, directfb, flex, fluxbox, gdb,
12325 hiawatha, igh-ethercat, imagemagick, imlib2, lcdproc,
12326 libdaemon, libecore, libhid, libmad, libpcap, libsigc, libusb,
12327 linux-fusion, matchbox, ocf-linux, owl-linux, python, rrdtool,
12328 scons, strace, sylpheed
0f9bad95 12329
2b7be2f1
PK
12330 Issues resolved (http://bugs.uclibc.org):
12331
12332 #5732: Error : package/alsa-lib/alsa-lib.mk
12333
47ee3051 123342012.11-rc1, Released November 17th, 2012
f9686563 12335
d36fcceb
PK
12336 Fixes all over the tree and new features.
12337
12338 Defconfigs: use u-boot 2012.10 on at91 and beaglebone,
12339 sheevaplug + qemu: bump kernel version, add qemu-mips64-malta
12340 + nitrogen6x defconfigs.
12341
12342 Bootloaders: add u-boot 2012.07/10, ais target format, add
48f0fe07
PK
12343 barebox 2012.08/09/10/11, linker overlap issue fix for
12344 at91bootstrap, mxs-bootlets updated for new Barebox versions.
d36fcceb 12345
0ab9a3fb 12346 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x,
d36fcceb 12347 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
48f0fe07
PK
12348 Libtirpc support for modern glibc variants. Toolchain on
12349 target has been deprecated.
d36fcceb 12350
48f0fe07 12351 Initial Aarch64 support, Xtensa support re-added.
d36fcceb
PK
12352
12353 Infrastructure: Use shallow git clone when possible, use
12354 tarballs rather than git URLs for github. Moved to pkgconf
12355 rather than pkg-config. System directory added, default
48f0fe07
PK
12356 skeleton/device tables moved. More than 1 post-build script
12357 can now be used. output/target now contains a
12358 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM warning, to help people
12359 understand how to (not) use it.
12360
12361 Manual has been reworked and extended.
12362
12363 Legal-info: Lots of package annotations, CSV file fixes,
12364 _LICENSE / _REDISTRIBUTE splitup, per-package hooks.
12365
12366 Updated/fixed packages: acpid, alsa-lib, alsa-utils,
0ab9a3fb
PK
12367 alsamixergui, attr, autoconf, automake, bash, bind, binutils,
12368 bison, blackbox, bluez-utils, busybox, cairo, can-utils,
12369 cifs-utils, cjson, cmake, collectd, connman, conntrack-tools,
12370 coreutils, cups, cvs, dbus, dhcp, directfb, dmalloc, dnsmasq,
12371 dropbear, e2fsprogs, ethtool, fbdump, feh, fftw, file,
12372 flashrom, fluxbox, gdb, gdisk, gdk-pixbuf, genext2fs, gettext,
12373 gnutls, gpsd, gqview, grep, gsl, gst-plugins-{bad,good},
12374 hdparm, hiawatha, hostapd, input-tools, iproute2, ipset,
12375 iptables, iw, json-c, kexec, kmod, lcdproc, leafpad, less,
12376 libcurl, libdrm, libdvdnav, libdvdread, libffi, libfuse,
12377 libglib2, libhid, liblockfile, libmad, libmbus, libmnl,
48f0fe07
PK
12378 libnetfilter_{acct,conntrack,cthelper,cttimeout,queue},
12379 libnfc, libnfc-llcp, libnfnetlink, libnl, libnspr, libnss,
12380 libpcap, libplayer, libtool, libtorrent, liburcu, libv4l,
12381 libxcb, libxml2, libxslt, links, linux-firmware, lm-sensors,
12382 lmbench, lockfile-progs, logrotate, lshw, lsof,
12383 lttng-babeltrace, lttng-tools, lua, luajit, mesa3d, microperl,
12384 mii-diag, module-init-tools, mpc, mpd, mpg123, mplayer,
12385 mtd-utils, mysql_client, nbd, ncurses, netatalk, netkitbase,
12386 netkittelnet, netsnmp, newt, nfs-utils, openntpd, openssh,
12387 openssl, opkg, patch, pciutils, pcre, php, poco, polarssl,
12388 popt, portmap, pppd, procps, pulseaudio, python, python-nfc,
d36fcceb
PK
12389 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
12390 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
48f0fe07
PK
12391 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs,
12392 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc,
12393 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*,
d36fcceb
PK
12394 xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient,
12395 xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq
12396
12397 New packages: arptables, at91bootstrap3, boot-wrapper-aarch64,
12398 ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps,
12399 fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl,
12400 lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam,
48f0fe07
PK
12401 lua-msgpack-native, macchanger, mtdev, mtdev2tuio, nfacct,
12402 opus, opus-tools, pcsc-lite, perl, pkgconf, python-meld3,
12403 python3, qemu, qextserialport, qtuio, rpcbind, schifra,
12404 sconeserver, supervisor, time, ulogd, usb_modeswitch_data,
12405 yasm
d36fcceb
PK
12406
12407 Deprecated packages: netkitbase, netkittelnet
12408
12409 Issues resolved (http://bugs.uclibc.org):
12410
12411 #807: [PATCH] samba - make iconv and smbd optional
12412 #3049: binutils have a sysroot bug in ld
12413 #5330: update vsftpd to 3.0.0
12414 #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined...
12415 #5666: Fails to build python 2.7.2 for 2440 arm
12416
288b7399
TP
124172012.08, Release August 31th, 2012
12418
12419 Updated/fixed packages: microperl, cups, luajit, rrdtool,
12420 prboom, oprofile.
12421
12422 Added license information for: sqlite.
12423
12424 Changed the source URLs of all packages located on Sourceforge
12425 in order to use the automatic mirror selection URL
12426 downloads.sourceforge.net, and get rid of the
12427 BR2_SOURCEFORGE_MIRROR option.
12428
8437b562
TP
124292012.08-rc3, Released August 25th, 2012
12430
12431 Updated/fixed packages: libglib2, netsnmp, freetype, libfuse,
12432 libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc.
12433
12434 Added license informations for: barebox, grub, syslinux,
12435 uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils,
12436 faad2, nano, fbdump, rsync, librsync, fontconfig,
12437 inotify-tools,
12438
b58c83ae
TP
124392012.08-rc2, Released August 15th, 2012
12440
12441 Updated/fixed packages: imagemagick, sudo, crosstool-ng.
12442
12443 Added license informations for: mxml, nanocom, empty, expat,
12444 lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng,
12445 input-event-daemon, luajit, cgilua, copas, coxpcall,
12446 luafilesystem, luasocket, rings, wsapi, xavante, libtpl,
12447 avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl,
12448 libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd,
12449 mtd, openssl, psmisc, socat, spawn-fcgi.
12450
12451 Fixes to Microblaze external toolchains
12452 configuration. Improvements of the pkg-stats
12453 script. Out-of-tree fix for the graph-depends script.
12454
12455 Kernel headers version bump.
12456
4009cbbb 124572012.08-rc1, Released August 1st, 2012
5b11223f 12458
1ea85745
PK
12459 Fixes all over the tree and new features.
12460
c665fc00
TP
12461 Integration of a legal information reporting infrastructure,
12462 which allows to generate detailed informations about the
12463 licenses and source code of all components of a system
12464 generated by Buildroot. License information will progressively
12465 be added on packages.
12466
12467 Default configuration files added for Calao-systems USB-A9263
12468 and Calao-systems USB-A9G20-LPW.
12469
12470 External toolchains update: allow download of a custom
12471 toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
12472 Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
12473 2011.09.
12474
12475 Allow the restriction of downloads to the primary site only.
12476 This is useful for project developers who want to ensure that
12477 the project can be built even if the upstream tarball
12478 locations disappear.
12479
12480 Add a 'System configuration' choice to select between 3
12481 different init systems: Busybox init, SysV init and Systemd
12482 init.
12483
12484 Cleanups to the package infrastructure. The visible change to
12485 developers is that $(eval $(call AUTOTARGETS)) is now $(eval
12486 $(autotools-package)), and similarly for other package
12487 infrastructures and host packages. Refer to the documentation
12488 for details.
12489
12490 By default, automatic detection of the number of compilation
12491 jobs to use, depending on the number of CPUs available.
12492
fdbc2f40 12493 Improvements to generate systems with static libraries only
c665fc00
TP
12494 (infrastructure and package fixes).
12495
fdbc2f40
TP
12496 Add proper support in the Linux kernel package to generate
12497 Device Tree Blobs or combined Device Tree / Kernel
12498 images. This will be useful on Microblaze, PowerPC and ARM,
12499 which are architectures making extensive use of the Device
12500 Tree.
12501
1ea85745 12502 Updated/fixed packages: audiofile, autoconf, automake, axel,
c665fc00
TP
12503 barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils,
12504 bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils,
12505 cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups,
12506 dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv,
12507 ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep,
12508 gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd,
12509 htop, icu, igh-ethercat, imagemagick, input-tools, iostat,
12510 iproute2, ipset, iptables, iw, kmod, less, libcap, libgci,
12511 libconfig, libcurl, libelf, libevas, libeXosip2, libexif,
12512 libfuse, libidn, libmad, libmbus, libmnl,
12513 libnetfilter-conntrack, libnl, libnspr, libnss, libogg,
12514 libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2,
12515 libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules,
12516 lttng-tools, lua, m4, memtester, midori, mii-diag,
12517 module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml,
12518 mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd,
12519 openssl, pciutils, php, polarssl, portaudio, pppd,
12520 pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm,
12521 rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex,
12522 sqlite, squashfs, squid, sudo, synergy, syslinux, systemd,
12523 tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget,
12524 wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib
12525
12526 New packages: cjson, collectd, dfu-util, dmidecode, elftosb,
12527 fbterm, flashrom, freerdp, inadyn, libfreefare,
12528 libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
12529 libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
12530 luajit, mediastreamer, mobile-broadband-provider-info, monit,
12531 mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
12532 opkg, ortp, owl-linux, python-id3, python-nfc, quota,
12533 ramspeed, rtorrent, sound-theme-borealis,
12534 sound-theme-freedesktop, sysprof, webrtc-audio-processing,
12535 xinetd, zxing
1ea85745 12536
3b38ade5
TP
12537 Issues resolved (http://bugs.uclibc.org):
12538
12539 #1315: Allow use of older external toolchains without sysroot
12540 support [won't fix]
12541 #5276: Hiawatha needs to manage IPV6 if so [fixed]
12542 #5360: buildroot fails when building "host-libglib2 2.30.2
12543 Building" [won't fix, upstream problem]
12544 #5384: Can't build packages relying on gets on newer glibc
12545 [fixed]
12546
bce34ab1
PK
125472012.05, Released May 30th, 2012:
12548
12549 Updated/fixed packages: busybox, netsnmp, pptp-linux
12550
0b0d7bad
PK
125512012.05-rc3, Released May 25th, 2012:
12552
12553 Minor fixes around the tree.
12554
12555 Infra: Fix for DOWNLOAD macro when using primary mirrors with
12556 scp targets.
12557
12558 Toolchain: Kernel headers 3.2.18 / 3.3.7.
12559
12560 Updated/fixed packages: binutils, bison, busybox, cifs-utils,
12561 gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile,
12562 xserver-xorg
12563
b07ad40c
PK
125642012.05-rc2, Released May 18th, 2012:
12565
12566 Fixes all over the tree.
12567
12568 Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf
12569 dependency, disable decimal floats support, Linux 3.2.17 /
12570 3.3.6 kernel headers. Fix sysroot copy handling for toolchains
12571 without C++ support.
12572
12573 Updated/fixed packages: apr, apr-util, ccache, dnsmasq,
12574 heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala
12575
125762012.05-rc1, Released May 10th, 2012:
5c3a3373 12577
17c2d62b
PK
12578 Fixes all over the tree and new features.
12579
12580 Use /etc/os-release for version info rather than
12581 /etc/br-version.
12582
12583 CMake toolchain file moved to $HOST_DIR/usr/share/buildroot.
12584
e22dd64b
PK
12585 Apply-patches.sh: cleanups, archived patches handling fixes,
12586 support series files.
17c2d62b 12587
82822efe
PK
12588 Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for
12589 arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for
12590 atngw100, use 3.3.x for qemu configs.
17c2d62b 12591
82822efe
PK
12592 Menu structure: Libraries moved out of multimedia section
12593
12594 Atom processor support. Prescott fix, blackfin ABI fix,
12595 Microblaze architecture support (using ext toolchain). Cleanup
12596 architecture names, deprecate Xtensa support.
e22dd64b
PK
12597
12598 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
a53a3b59
PK
12599 default to uClibc 0.9.33.x, enable
12600 UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit
12601 fixes for external toolchains, linaro ext toolchains, new
82822efe
PK
12602 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
12603 1.15.2.
17c2d62b 12604
82822efe
PK
12605 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
12606 support. Barebox: add 2012.04, remove 2011.12.
bf636a94 12607
e22dd64b 12608 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
a53a3b59 12609 barebox, berkeleydb, bind, bluez_utils, boost, busybox,
82822efe
PK
12610 can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp,
12611 directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat,
12612 fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk,
12613 gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls,
12614 gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly},
12615 haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec,
12616 kmod, lame, libaio, libarchive, libatomic_ops, libconfig,
12617 libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi,
12618 libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2,
12619 libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu,
12620 libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt,
12621 lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace,
12622 lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123,
12623 mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon,
12624 netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd,
e940b303 12625 openssh, openssl, parted, pango, pcre, php, pixman, poco,
82822efe
PK
12626 psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync,
12627 ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net,
12628 smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo,
e940b303
GZ
12629 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
12630 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
82822efe
PK
12631 util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
12632 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
12633 xfsprogs, zlib
a53a3b59 12634
82822efe
PK
12635 New packages: apr, apr-util, audiofile, bellagio,
12636 conntrack-tools, empty, fmtools, glib-networking,
12637 heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng,
12638 libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink,
12639 libtpl, localedef, minicom, msmtp, ndisc6, netatalk,
12640 ocf-linux, openswan, parted, polarssl, protobuf, read-edid,
12641 socketcand, stress, systemd, ushare, zeromq
17c2d62b 12642
b6a507c7
PK
12643 Deprecated packages: ttcp
12644
17c2d62b
PK
12645 Removed packages: ntfsprogs
12646
12647 Issues resolved (http://bugs.uclibc.org):
12648
bf636a94 12649 #2353: [lua] fix build with 2010.08-rc1
a53a3b59
PK
12650 #2503: Microperl fails build on MIPSel or with Fedora13.x86_64
12651 #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0
12652 #2881: Can't build project statically with external toolchain
2b66816c 12653 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
a53a3b59 12654 #4808: ccache may build against wrong zlib
17c2d62b 12655 #4880: New package lcdproc
f526c4d2 12656 #4886: New package protobuf
a53a3b59
PK
12657 #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/...
12658 #4898: * make: [target-finalize] Error 1 (ignored)*
12659 #4985: Qt 4.7.4 build crashes with Linux 2.6.29
12660 #4970: udev 181 fails to build if kernel version 3.3 is selected
12661 #5018: dialog broken: exits with assert in uClibc
12662 #5102: qt package moc, uic, rcc read from wrong place
15744b7e 12663 #5144: Patch to fix ixon bug in uemacs
98873717 12664 #5198: Line graphics output is broken in GNU Screen
e940b303 12665 #5204: Missing terminfo file(s) for GNU screen terminal type
17c2d62b 12666
03ceab6d
PK
126672012.02, Released February 29th, 2012:
12668
12669 Updated/fixed packages: libecore
12670
6d24b41b
PK
126712012.02-rc3, Released February 27th, 2012:
12672
12673 Fixes all over the tree.
12674
12675 Automatic host dependencies handling for cmake packages
12676 fixed. Customize package deprecated as using a post-build
12677 script is nowadays the preferred way of adding extra stuff to
12678 the rootfs.
12679
12680 Linux-headers 3.0.x / 3.2.x stable version bumped.
12681
12682 QEMU defconfigs updated to 3.2.x kernels and readme fixed.
12683
12684 Updated/fixed packages: dropbear, ffmpeg, libpng
12685
3d6ff4f5
PK
126862012.02-rc2, Released February 19th, 2012:
12687
12688 Fixes all over the tree.
12689
12690 Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump
12691 linux-headers 3.0.x / 3.2.x stable versions.
12692
12693 Documentation: Added makedev / <pkg>_DEVICES /
12694 <pkg>_PERMISSIONS documentation.
12695
12696 Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore,
12697 libvncserver, mxml, python.
12698
126992012.02-rc1, Released February 12th, 2012:
11eb9e7f
PK
12700
12701 Fixes all over the tree and new features.
12702
c847b4a6 12703 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
08f46cc6 12704 support removed, Powerpc SPE ABI support. GDB ELF support fix,
eaf412b5 12705 GDB 7.4, crosstool-NG 1.13.4.
1bde07d6 12706
11eb9e7f 12707 Gentargets: scp and mercurial support.
eaf412b5
PK
12708 Autotools: derive host dependencies from target by default.
12709 Packages can now declare device table snippets.
11eb9e7f 12710
eaf412b5
PK
12711 Host utilities menu with commonly used host tools.
12712
12713 defconfigs: qemu configs for x86-64, mips and sparc, at91
03ceab6d 12714 defconfigs now use modern U-Boot / mainline Linux, added
eaf412b5 12715 lpc3250 defconfigs.
11eb9e7f 12716
a01db91e 12717 uClibc: remove 0.9.30, backport unshare() support, add
eaf412b5 12718 0.9.32.1 / 0.9.33, use same config for ctng.
11eb9e7f 12719
c847b4a6 12720 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
eaf412b5
PK
12721 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
12722 bootloaders added.
12723
12724 Various manual updates. Release tarballs now contain generated
12725 manual in text/html/pdf formats.
1bde07d6 12726
eaf412b5
PK
12727 Buildroot now calls the stop function of scripts in
12728 /etc/init.d at shutdown.
234dd8e6 12729
08f46cc6 12730 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
eaf412b5
PK
12731 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
12732 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
12733 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
12734 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
12735 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
12736 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
12737 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
12738 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
12739 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
12740 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
12741 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
12742 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
12743 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
12744 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
12745 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
12746 python, python-serial, qt, ruby, samba, sdl, sdparm,
12747 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
12748 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
12749 util-linux, vala, valgrind, vsftpd, wpa_supplicant,
12750 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
12751 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
12752 xf86-video-sis, xfont_{encodings,font-util},
c847b4a6 12753 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
eaf412b5 12754 xlib_libxkbfile, xterm, xutil_makedepend, yajl
08f46cc6 12755
eaf412b5
PK
12756 New packages: boost, connman, dstat, expedite, explorercanvas,
12757 feh, flot, giblib, igh-ethercat, imlib2, jquery,
12758 jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
12759 libedbus, libedje, libeet, libeina, libelementary, libesmtp,
12760 libethumb, libevas, libical, libmbus, liboauth, liburcu,
12761 libvncserver, linux-firmware,
12762 lttng-{babeltrace,libust,modules,tools}, NetworkManager,
12763 open2300, python-distutilscross, python-dpkt,
12764 python-netifaces, python-pygame, python-setuptools, rt-tests,
12765 sam-ba, sane-backends, sqlcipher, transmission, unionfs,
12766 xf86-input-tslib, xinput-calibrator
11eb9e7f
PK
12767
12768 Issues resolved (http://bugs.uclibc.org):
12769
12770 #743: Add Transmission bit torrent option to buildroot
27a35801
PK
12771 #755: Add Boost libraries as a package
12772 #2299: Add crypto support to libsoup
aead8be3 12773 #2617: Pixman 0.19.2 & Cairo 1.10.0
11eb9e7f
PK
12774 #3403: libgpg-error: bump to version 1.10
12775 #3409: libgpg-error: download from gnupg.org
12776 #3421: nano: make tiny flag optional
aead8be3 12777 #3691: New EFL packages
502465e4 12778 #4664: Cannot patch AT91Bootstrap
4861aed1 12779 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
1e39b8a6 12780 #4760: Qt: add host-pkg-config to dependency-list
11eb9e7f 12781
c29253ef
PK
127822011.11, Released November 30th, 2011:
12783
12784 Fixes all over the tree.
12785
12786 Bump kernel headers / default Linux version to 3.1.4.
12787
12788 Updated/fixed packages: ruby
12789
4dc18dc5 127902011.11-rc3, Released November 26th, 2011:
0ff53f12
PK
12791
12792 Fixes all over the tree.
12793
12794 Toolchain: Fix gdb dependencies for external toolchains,
12795 adjust uClibc patches so they don't confuse modern versions of
12796 patch, bump crosstool-ng, kernel headers and linux versions.
12797
12798 Updated/fixed packages: busybox, freetype, mplayer, opencv,
6d985f97 12799 php, rsyslog, ruby, thttpd, xapp_xf86dga
0ff53f12 12800
9f930d2d
DK
12801 Issues resolved (http://bugs.uclibc.org):
12802
ec02a34b 12803 #4357: Prevent patch commands from accessing source control
9f930d2d
DK
12804 #4369: Fix permissions on untared lsof archive
12805
6088ac01 128062011.11-rc2, Released November 18th, 2011:
8e6c8198
PK
12807
12808 Fixes all over the tree and new features.
12809
12810 Updated asciidoc documentation
12811
12812 Toolchain: Bumped 3.x stable kernel headers, use wget in
630fd4f1
PK
12813 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
12814 uClibc sparc fix.
8e6c8198
PK
12815
12816 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
630fd4f1 12817 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
8e6c8198 12818
8c38a0a4
GZ
12819 Issues resolved (http://bugs.uclibc.org):
12820
2b8643f0 12821 #3355: mplayer fails to build
8c38a0a4 12822 #4021: uClibc: undefined reference to `__GI___errno_location'
a028c31e 12823 #4297: Qt's qmake uses wrong pkg-config
8c38a0a4 12824
1507c39b 128252011.11-rc1, Released November 11th, 2011:
5427c506 12826
227eebae
PK
12827 Fixes all over the tree and new features.
12828
1507c39b 12829 Moved misc scripts and support stuff to support/. Renamed
358601f8
PK
12830 patch-kernel.sh to support/scripts/apply-patches.sh.
12831
805de395
PK
12832 Documentation: Moved to asciidoc format, make targets to
12833 generate text/html/pdf/epub output added.
12834
12835 Defconfigs: Qemu configs updated to 3.1 kernel and readmes
12836 added.
12837
358601f8
PK
12838 Bootloaders: Add support for custom git tree / tarballs for
12839 barebox, similar to how it's handled for u-boot. Clean up
12840 menuconfig options.
12841
12842 Toolchain: Update external codesourcery toolchain download
b367d67a
PK
12843 URLs after Codesourcery got bought by Mentor, add x86
12844 toolchain, update toolchain versions and optimize toolchain
12845 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
12846 updated GDB versions / download URLs. Binutils
805de395
PK
12847 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
12848 use ctng-1.13.0.
b367d67a
PK
12849
12850 Package infrastructure: Support for local packages /
12851 overrides, package dir / name arguments dropped from
12852 {GEN,AUTO,CMAKE}TARGETS.
358601f8
PK
12853
12854 Linux: Kernel extensions infrastructure support, Xenomai +
12855 RTAI support.
227eebae 12856
e55af699
PK
12857 Updated/fixed packages: acpid, bind, busybox, dash, dbus,
12858 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
12859 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
12860 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
12861 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
12862 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
12863 libconfuse, libcuefile, libcurl, libdaemon, libevent,
12864 libglib2, libiconv, libmpd, libreplaygain, libroxml,
b367d67a 12865 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
805de395
PK
12866 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
12867 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
12868 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
12869 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
12870 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
12871 samba, sawman, sdl_sound, smartmontools, sqlite, squid,
12872 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
12873 tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
12874 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
b367d67a
PK
12875
12876 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
805de395
PK
12877 libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
12878 ngrep, noip, opencv, openocd, picocom, poco, portaudio,
12879 pulseaudio, pv, rtai, vala, xenomai.
12880
12881 Removed packages: liboil, sfdisk, swfdec, webif
227eebae
PK
12882
12883 Issues resolved (http://bugs.uclibc.org):
12884
358601f8 12885 #505: live555: new package
e9c52d71 12886 #507: Enable live and tv options in MPlayer-1.0rc2
358601f8
PK
12887 #531: let e2fsprogs package to export headers to staging dir if needed
12888 #1171: Linuxthreads new cannot find sysdep.h
7062aff3 12889 #1357: Add bluez to buildroot system
358601f8
PK
12890 #2107: New package: input-event-daemon
12891 #2599: New package: orc (Oil Runtime Compiler)
12892 #2605: gstreamer: Update to 0.10.30
12893 #2677: introducing util-linux-ng as replacement for util-linux
12894 #2917: Qt: Add declarative module
12895 #3145: jffs2 image generation fails
12896 #3271: netperf-2.4.5 fails to compile
b367d67a
PK
12897 #3331: xdata_xcursor-themes depends on xcursorgen
12898 #3343: Add file:// download SITE_METHOD
12899 #3391: Add support for specifying an external kernel tree
12900 #3631: Error while compiling with Xorg
dd3177cc 12901 #3709: oprofile doesn't build for mipsel
b367d67a
PK
12902 #3925: midori not getting compile
12903 #4045: Add support for downloading i386 toolchains from codesourcery
54bcf87b 12904 #4165: lrzsz-fix-symlink-at-rebuild.patch
95af4fbf 12905 #4171: makedevs-unused-but-set-variable.patch
227eebae 12906 #4183: Codesourcery toolchain download site has changed
8ece8e27 12907 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
92bf824b 12908 #4381: Add option to lighttpd to enable Lua support
6473f6c0 12909 #4387: Make sure that dest dir exists before installing mtd files
227eebae 12910
facd602d
PK
129112011.08, Released August 31th, 2011:
12912
12913 Fixes all over the tree.
12914
12915 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
12916 kernel headers.
12917
12918 Updated/fixed packages: ipset, python
12919
73f131ce 129202011.08-rc2, Released August 29th, 2011:
e0a6bcd8
PK
12921
12922 Fixes all over the tree.
12923
73f131ce 12924 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
e0a6bcd8
PK
12925 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
12926 (broken).
12927
73f131ce
PK
12928 Defconfigs: kernel updates, fix mini2440 serial port config,
12929 remove old arm toolchain configs.
12930
12931 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
12932 targets similar to linux/busybox.
12933
e0a6bcd8 12934 Updated/fixed packages: barebox, directfb, libsoup,
bf446513
TDS
12935 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
12936 usbmount, util-linux, xfont_font-misc-misc
e0a6bcd8 12937
cb6c2c42
PK
12938 Issues resolved (http://bugs.uclibc.org):
12939
bf446513 12940 #3685: ncurses installation hangs due to old version of tic
cb6c2c42
PK
12941 #4093: Grub fails to install bz2 patch after conversion to...
12942
7ff457cd 129432011.08-rc1, Released August 4th, 2011:
0a5e7905 12944
94ad0667
PK
12945 Fixes all over the tree and new features.
12946
bd76bc5f
PK
12947 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
12948 ext-toolchain-wrapper improvements, improved non-MMU
12949 support. GCC 4.3.6 / 4.6.1.
94ad0667 12950
333acf35
PK
12951 GENTARGETS infrastructure extended to cover bootloaders and
12952 Linux kernel as well. Options to retrive Linux/U-Boot from a
12953 custom git repo instead of upstream tarballs.
7ff457cd 12954 Support for Linux 3.x and release candidate tarballs.
333acf35
PK
12955 X-Loader bootloader for omap added.
12956
12957 Make source/external-deps now also works for external
12958 toolchains / crosstool-ng backend.
12959
5255a719
PK
12960 Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
12961 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
12962 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
12963 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
12964 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
12965 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
5496bc39
MH
12966 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
12967 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
12968 synergy, udev, usbmount, usbutils, util-linux, valgrind,
12969 webkit, xorg-xserver, xz, zlib
a4a20acb
PK
12970
12971 New packages: acl, attr, ebtables, gnutls, inotify-tools,
12972 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
12973 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
12974 statserial, stunnel, ti-utils, uboot-tools, yajl
12975
d4928674
PK
12976 Deprecated packages: liboil, swfdec
12977
a4a20acb 12978 Removed packages: hal
94ad0667
PK
12979
12980 Issues resolved (http://bugs.uclibc.org):
12981
bd76bc5f 12982 #3559: libnspr: Add new package
b28de60c 12983 #3595: patch to add libroxml
bd76bc5f 12984 #3565: libnss: Add new package
5496bc39
MH
12985 #3583: xfonts_font-adobe-100dpi fails due to missing map file
12986 #3649: [PATCH] Add mapdir to existing pkg-config patch
94ad0667 12987 #3907: 2011.05 - Qt 4.7.3 not building on ARM
82e840e7 12988 #3961: Nfs-utils: Remove SUSv3-function index
b9796199 12989 #3985: "help" target's defconfig list needs sort
cef0721c 12990 #3997: bump libroxml to v2.1.0
94ad0667 12991
9ab73b51
PK
129922011.05, Released May 27th, 2011:
12993
12994 Updated/fixed packages: makedevs
12995
effcc9a2
PK
129962011.05-rc2, Released May 24th, 2011:
12997
12998 Fixes all over the tree.
12999
13000 Toolchain: Code sourcery ARM 2009q1 download URL fixed /
13001 2009q3 external toolchains added. Crosstool-NG bumped to
13002 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
13003 bumped to 2.6.38.7.
13004
13005 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
13006
137a4d7e 130072011.05-rc1, Released May 18th, 2011:
da5e5a5a 13008
7234c239
PK
13009 Fixes all over the tree and new features.
13010
13011 External toolchain improvements: We now build a binary
13012 toolchain wrapper and install it into HOST_DIR/usr/bin, which
13013 enforces the correct compiler arguments, making an external
13014 toolchain as easy to use outside of Buildroot as the internal
13015 ones are. This also brought a cleanup of CFLAGS, making the
13016 Buildroot build output easier to read.
13017
13018 Rootfs device handling improvements: Choice between static
13019 /dev, devtmpfs and devtmpfs with either mdev or udev.
13020
13021 Toolchain: More preconfigured codesourcery external
13022 toolchains, improved Crosstool-NG support, fix for GCC
13023 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
13024 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
13025
13026 Bootloaders: U-boot 2011.03, Barebox 2011.05.0
13027
13028 Linux: support for custom kernel image targets, E.G. for
13029 powerpc builds with embedded device trees.
13030
13031 Misc fixes for qemu defconfigs, ensuring correct serial
13032 terminal setup out of the box.
13033
13034 Misc gentarget / autotools handling fixes.
13035
9b87631e 13036 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
7234c239
PK
13037 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
13038 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
13039 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
13040 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
13041 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
13042 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
8b4f5f24
PK
13043 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
13044 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
13045 procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
13046 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
7234c239
PK
13047 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
13048 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
13049
13050 New packages: bonnie++, can-utils, gdisk, htop,
13051 input-event-daemon, libexif, libraw, libv4l, ngircd
13052
13053 Removed packages: festival
707dc469
PK
13054
13055 Issues resolved (http://bugs.uclibc.org):
13056
8451c232 13057 #2131: Add OpenMP support to the toolchain
4bc79985 13058 #3379: New Package: bonnie++
47736c88 13059 #3445: Not working openssl-10.0.0d on 386sx
308bc537 13060 #3451: fakeroot package: wrong FAKEROOT_SITE variable
39aafe84 13061 #3457: alsamixergui: broken URL
707dc469 13062 #3475: Calling sync on large filesystems when not always necessary
2c976083 13063 #3511: make busybox-menuconfig does not download busybox package
f894e85e 13064 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
cdd4a7a0 13065 #3571: u-boot: fw_printenv does not build
cd58efba 13066 #3643: popt source url is not responding
a7e78f97 13067 #3733: dropbear: make zlib optional
8b4f5f24 13068 #3757: Buildroot can't build mplayer with libmad
05955603 13069
f3e79a7a 130702011.02, Released February 28th, 2011:
2f19259a
PK
13071
13072 Fixes all over the tree.
13073
da8700c1
PK
13074 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
13075 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
e77bef4c
PK
13076
13077 Deprecated packages: devmem2, webif
2f19259a
PK
13078
13079 Issues resolved (http://bugs.uclibc.org):
13080
42daeb72 13081 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
2f19259a 13082 #3259: Unable to build webkit (on arm)
c82d04c4 13083 #3295: slang fails to build on mipsel
da8700c1 13084 #3325: ffmpeg fails to build
2f19259a 13085
2d3d618b 130862011.02-rc2, Released February 24th, 2011:
2b41d7f4
PK
13087
13088 Fixes all over the tree.
13089
13090 Festival packages marked as broken. Unless someone steps up
13091 to support them, they will be removed during the 2011.05
13092 development cycle.
13093
13094 Updated/fixed packages: atk, avahi, bind, cairo, dbus,
13095 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
13096 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
13097 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
a85971a6 13098 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
fd2bd9e3
GZ
13099 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
13100 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
c9253253
PK
13101 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
13102 tcpreplay, tiff, wpa_supplicant, xcb-util,
2b41d7f4
PK
13103 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
13104 xdriver_xf86-input-{mouse,synaptics,void},
13105 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
13106 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
13107 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
13108 xserver_xorg-server, xz
13109
13110 Removed packages: ace_of_penguins, vlc
13111
13112 Issues resolved (http://bugs.uclibc.org):
13113
d17c1652 13114 #3205: Failing chmod when running "make" in buildroot (openssl)...
fd2bd9e3 13115 #3277: quagga fails to build with SNMP support
2b41d7f4 13116 #3283: See why nfs-utils needs fakeroot, and convert to autotools
c9253253 13117 #3307: synergy fails to build due to missing XTest library
2b41d7f4 13118
51f8802d
PK
131192011.02-rc1, Released February 14th, 2011:
13120
13121 Fixes all over the tree and new features.
a8ecce07 13122
2645004b
PK
13123 External toolchain improvements: clarification of the options,
13124 and introduction of the toolchain profile concept, for
13125 well-known toolchains. Buildroot is now capable of
13126 automatically downloading and extracting well-known toolchains
13127 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
4120e051
PK
13128 toolchains are supported). Crosstool-NG backend updated and
13129 improved.
2645004b
PK
13130
13131 Complete rework of how hardware boards are supported.
13132 Each board now only has a single defconfig file, and all
13133 board-specific options have been removed. See
13134 docs/buildroot.html#board_support for details.
13135
13136 Added support for the following boards: Mini2440, Qemu ARM
13137 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
13138 r2d and Qemu x86. The Qemu boards support allows to easily
13139 build systems that are known to work under Qemu.
13140
4120e051
PK
13141 Initial support for Blackfin processors.
13142
2645004b
PK
13143 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
13144 preparation for support of SDK. For the same reason, the
13145 toolchain binaries (cross-compiler and other related tools)
d1a93022
PK
13146 are now installed in $(O)/host/usr/bin/. The cross pkg-config
13147 now also automatically returns correct values for cross
13148 compilation, without needing any environment variables to be
13149 set.
2645004b 13150
17b66aff
TP
13151 Ccache support reworked. Now used for both host and target
13152 compilation, and cache is stored in ~/.buildroot-ccache.
13153
2645004b 13154 Toolchain: uClibc 0.9.32-rc2, several components moved to
639e80f2
PK
13155 normal AUTOTARGET packages.
13156
2645004b
PK
13157 Generic cmake infrastructure, similar to the existing
13158 GENTARGETS/AUTOTARGETS.
13159
639e80f2
PK
13160 Support for bzr downloads, next to the existing git/svn support.
13161
d1a93022
PK
13162 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
13163 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
13164
a7f40dfc
PK
13165 EXT2 file system size handling improved, UBI image support, fs
13166 configuration options cleanup, U-Boot/Barebox version bumps.
639e80f2
PK
13167
13168 Updated/fixed packages: alsa-utils, at, autoconf, automake,
4120e051 13169 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
d1a93022 13170 coreutils, cups, dbus, dbus-python, dhcp, directfb,
4120e051
PK
13171 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
13172 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
13173 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
13174 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
13175 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
13176 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
13177 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
13178 libsndfile, libtheora, libtool, libusb-compat, libvorbis,
13179 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
13180 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
13181 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
13182 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
13183 openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
13184 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
13185 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
13186 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
13187 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
13188 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
13189 xkeyboard-config, xlib_libX11, xz, zlib
13190
13191 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
13192 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
13193 libffi, libhid, libreplaygain, libsamplerate, libsigc++,
13194 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
13195 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
13196 xl2tp, xmlstarlet
95f17bf7 13197
767dce8c
MB
13198 Removed packages: hotplug, l2tp, libfloat, microcom,
13199 ng-spice-rework
af6fd2d9 13200
d3d67f7f
FP
13201 Issues resolved (http://bugs.uclibc.org):
13202
d1a93022
PK
13203 #267: The make target: cross fails because toolchain_build_...
13204 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
f362c51f 13205 #561: ltp-testsuite failed to install
d1a93022 13206 #1447: Installing gfortran on PowerPC
f362c51f 13207 #1651: Build fail caused by ccache in module-init-tools
6d17192f 13208 #1681: Cross-compiled binaries shouldn't be installed into staging
d1a93022 13209 #1723: [PATCH] axel: convert to generic package infrastructure and...
f362c51f 13210 #1735: [PATCH] mplayer: convert to autotools infrastructure
d1a93022
PK
13211 #2551: [PATCH] native toolchain in the target filesystem fails
13212 #2623: buildroot-snapshot-20100922 fails when compiling development...
7879a4ba 13213 #2647: makedevs package lacks support for 16-bit major/minor numbers
4c31d75c 13214 #2371: QT MYSQL Module does not build when MySQL installed on the host
6d17192f 13215 #2839: compile fails in various packages with a odd message "error:...
d1a93022 13216 #2887: tar "buffer overflow detected" error
6d17192f 13217 #2893: Broken "make source" with external toolchain
d3d67f7f 13218 #2905: Qt: Speed up compilation, if gui-module isn't selected
eeea3ea6 13219 #2929: genext2fs: couldn't allocate a block (no free space)
14a971ab 13220 #2935: Ntpdate isn't installed
6ddf4702 13221 #2965: Broken linkage to xkbcomp (blocking X server startup)
eb56385b 13222 #2983: xlib_libX11 build failed
87a5a194 13223 #3007: kexec doesn't build: Missing regdef.h file
d1a93022 13224 #3085: Init scripts are not compatible with sysVinit (when busybox...
9bc58a42 13225 #3103: make external-deps wants to download gcc-.tar.bz2 when...
0705e448 13226 #3109: abnormal `make busybox-menuconfig`
d1a93022 13227 #3115: How about board specific makefiles?
c18c1d66 13228 #3169: python patch has typo, aborts build in scenario
6bfe2932 13229 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
d3d67f7f 13230
dbc45b03 132312010.11, Released November 30th, 2010:
32b74808 13232
1fbd9ef8 13233 Fixes all over the tree.
32b74808 13234
5cafae4f 13235 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
e7fbeda8 13236 xserver-xorg
32b74808 13237
1fbd9ef8
MRJ
13238 Issues resolved (http://bugs.uclibc.org):
13239
5cafae4f 13240 #2773: squid with openssl support needs openssl on the host
1fbd9ef8
MRJ
13241 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
13242
09af8387 132432010.11-rc2, Released November 25th, 2010:
dfbb3893
PK
13244
13245 Fixes all over the tree.
13246
09af8387
PK
13247 Add support for LEON Sparc architecture variants. Fix make
13248 source/external-deps for host packages.
fe629f97 13249
b9c5809a
PK
13250 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
13251 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
13252 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
13253 sysstat, webkit, zlib
dfbb3893
PK
13254
13255 Issues resolved (http://bugs.uclibc.org):
13256
47416629 13257 #759: Sysstat build broken without libintl
84a6f534 13258 #2479: host-module-init-tools 3.11 fails to build
b95ccd5f 13259 #2725: Buildroot overrides kernel config
adb0dfff 13260 #2785: mtd-utils build fails due to missing libmtd
972cd422 13261 #2791: Added PHP-Process Control to the PHP-Package
e5edc733 13262 #2797: pciutils dependencies on zlib not taken into account
dfbb3893 13263 #2809: failed to compile libglib2
e25fe723
PK
13264 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
13265 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
e855e2b2 13266 #2833: Failed to compile webkit without X11
dfbb3893 13267
ea252b0e 132682010.11-rc1, Released November 8th, 2010:
9bc12b85 13269
ea252b0e 13270 Fixes all over the tree and new features.
bfa9e9e2
PK
13271
13272 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
13273 misc fixes + nconfig and savedefconfig targets.
13274
10c1eec2 13275 Toolchain: ARM cortex A9 support, experimental crosstool-ng
3daa9128 13276 backend, GCC 4.5.x.
92870a7a 13277
785fef10
PK
13278 Fs: Squashfs 4.1 with lzo support
13279
1860bdae
PK
13280 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
13281 generic new-style ones instead.
13282
a1726117
PK
13283 Download handling reworked and support for git/svn downloads
13284 added.
13285
5f71fc1f
TP
13286 Removed experimental shared config.cache support, as it is
13287 too unreliable.
13288
aefad531
YM
13289 A convenience Makefile wrapper is created when using
13290 out-of-tree building, similar to how it is done for the kernel.
13291
9f36bd49
PK
13292 Alpha, Cris, IA64 and Sparc64 architecture support removed.
13293
666bef2d 13294 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
603030af 13295 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
d380d514 13296
299f7820 13297 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
edfb1264 13298 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
f8b8a488 13299 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
fe67fb04
GZ
13300 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
13301 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
13302 gamin, gawk, genext2fs, gperf, gst-plugins-base,
13303 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
13304 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
13305 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
13306 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
13307 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
13308 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
13309 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
c2d6095f
PZ
13310 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
13311 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
13312 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
13313 openssl, openvpn, oprofile, pango, patch, pcre, php,
ed720e88 13314 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
c2d6095f 13315 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
2d925fc7 13316 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
70fb5d46
PK
13317 speex, sqlite, squashfs, startup-notification, strace,
13318 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
13319 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
13320 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
13321 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
13322 xapp_xmore,
edfb1264
PK
13323 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
13324 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
13325 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
13326 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
13327 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
13328 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
13329 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
13330 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
13331 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
1bc5b0bd
PZ
13332 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
13333 xterm, xvkbd, zlib
f661b023 13334
2b9e2fb4 13335 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
06d03789 13336
ba4fd235 13337 Removed packages: dillo, libglib12, libgtk12, microwin,
771d7631 13338 pcmcia
5ba97d90 13339
e0941403
PB
13340 Issues resolved (http://bugs.uclibc.org):
13341
6d3342e4 13342 #901: new package: gpsd
61f432ff 13343 #2389: Generate a Makefile wrapper in $(O)
70fb5d46 13344 #2461: wireless_tools: install shared library if needed
5e6e63e5 13345 #2521: Can't compile sdl_mixer, mikmod.h can't be found
69a8991b 13346 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
edfb1264 13347 #2563: [PATCH] cairo: Expose the configure option to disable some...
e0941403 13348 #2581: libmms: Update to 0.6, and patch to work on architectures...
891973f5 13349 #2707: Can't compile linux kernel using buildroot + crosstool-ng
64d8e9a0 13350 #2731: Build order
93736778 13351 #2737: buildroot configuration tool crashing when the path exceeds...
44b170e1 13352 #2767: Build for lsof broken in buildroot-2010.08
e0941403 13353
32b8d438 133542010.08: Released August 31th, 2010:
49736322
YM
13355
13356 Fixes all over the tree.
13357
40f8f3ff 13358 Updated/fixed packages: atk, xstroke
49736322 13359
1424ff1c
PK
13360 Removed packages: lxdoom
13361
dc3a7ebc 133622010.08-rc2, Released August 30th, 2010:
2e7ab32c
PK
13363
13364 Fixes all over the tree.
13365
13366 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
fb67a2dc
PK
13367 locale support as broken. Remove deprecated GCC 4.2.[1-3]
13368 versions.
2e7ab32c
PK
13369
13370 Mark CRIS architecture as deprecated, as it is discontinued
13371 upstream.
13372
b680672a
PK
13373 Marked shared config.cache as experimental and disabled by
13374 default as it is known to break with certain package
13375 combinations.
13376
1ed2e4ff
KR
13377 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
13378 added.
13379
62b4c67b
SB
13380 fs: old-style squashfs for big endian archs fixed.
13381
1c4dbb5f 13382 Updated/fixed packages: busybox, gst-plugins-base,
2ab8ec9e
TP
13383 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
13384 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
13385 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
13386 util-linux
2e7ab32c 13387
6c519387
PK
13388 Removed packages: stunnel
13389
2e7ab32c
PK
13390 Issues resolved (http://bugs.uclibc.org):
13391
13392 #635: util-linux fails to build in 2009.08
13393 #2239: netcat package installs its binary to target as avr32-linux...
eba7132f 13394 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
c4cdcc36 13395 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
e8fdc08d 13396 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
2e7ab32c 13397
2ef83b42 133982010.08-rc1, Released July 30th, 2010:
dc5e22ee 13399
2b42aae7
PK
13400 Fixes all over the tree and new features.
13401
5fd095b3 13402 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
ebf21166
PK
13403 and non-sysroot support removed. Added support for (snapshot)
13404 NPTL in uClibc, 0.9.28.3 removed,
144e4ed0 13405
a7a3e757 13406 Bootloaders: Various cleanups, moved to boot/, added Barebox,
b9997ca7
PK
13407 removed yaboot. Support building u-boot from custom tarball,
13408 u-boot 2010.06.
a7a3e757 13409
2b42aae7 13410 New GTK-based configurator, usable using 'make gconfig'.
3c5deb98 13411
39e6ba1b
PK
13412 Java packages marked as broken. Unless someone steps up to
13413 support this, they will be removed during the 2010.11
13414 development cycle.
13415
a563a663 13416 Alpha, IA64 and Sparc64 architectures marked as deprecated.
13a10a09
PK
13417 GTK+ on DirectFB has also been marked as deprecated, as it is
13418 not supported in recent GTK+ versions, and more and more
13419 packages depends on the new versions.
a563a663
TP
13420 Unless someone steps up to support them, they will be removed
13421 during the 2010.11 development cycle.
13422
ab10ed8c 13423 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
2c31d745 13424 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
a8495cdf 13425
18fa12fe
PK
13426 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
13427 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
13428 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
13429 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
13430 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
ee779635 13431 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
ac9ee0b5
PK
13432 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
13433 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
13434 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
13435 ltrace, make, midori, module-init-tools, mplayer,
13436 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
13437 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
13438 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
13439 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
13440 usbutils, webif, webkit, wireless_tools, xerces,
13441 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
3c5deb98 13442
2c31d745 13443 Removed packages: modutils, portage, rxvt
6ef6e96c 13444
e475cf03 13445 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
f4800b46 13446
3c5deb98
PK
13447 Issues resolved (http://bugs.uclibc.org):
13448
5bf7eb2a 13449 #321: alsa-lib uses host include files for python which breaks ...
acb86bab 13450 #361: linux kernel configuration choice works incorrectly
ad36fcdd 13451 #387: Tremor not installed to toolchain
5db7204c 13452 #401: new package: ffmpeg
acb86bab 13453 #475: uImage target for U-boot failed generating
31aab0c9
PK
13454 #543: ATK requires X11 on DirectFB target
13455 #575: webkit: Buildroot Libtool Patch Fails
acb86bab 13456 #583: build fails with external x86_64 toolchain
ad36fcdd 13457 #729: sstrip creates corrupted headers
18fa12fe 13458 #829: Webkit r44552 needs libXt
868ed55b 13459 #835: Package Dataflashboot-1.05 does not compile with buildroot...
31aab0c9
PK
13460 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
13461 #859: Add (head of) nptl branch to list of uClibc versions
13462 #949: compile with debug info
13463 #955: Grub fails to build with External Toolchain
18fa12fe 13464 #1051: Webkit doesn't compile (Linuxthreads new, x86)
39ca6d50 13465 #1213: Move .config into output directory
31aab0c9
PK
13466 #1225: Buildroot fails to account for "nof" subdirectory (no float...
13467 #1231: (sparc) Linux kernel fails to build
13468 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
13469 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
5bf7eb2a 13470 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
18fa12fe 13471 #1405: WebKit fails to build because pthread_getattr_np is not impl...
31aab0c9
PK
13472 #1675: GMP Error during buildroot make process
13473 #1741: external toolchain linking error
41580880 13474 #1753: lmbench: convert to generic package infrastructure
3754c515 13475 #1771: Fakeroot and the target/generic/device_table.txt create bad...
e9bc59e5 13476 #1807: LZMA 4.32.7, Required header file(s) are missing
d74be052 13477 #1813: xkeyboard-config fails to build because of intltool problem
a0ce68d3 13478 #1879: Bump iptables to 1.4.8
accf2eb2 13479 #1885: Add a bunch of lua modules
3638e528 13480 #1897: Bump libusb to 1.0.7
8ac2bba9 13481 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
3c5deb98 13482 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
0b8c497b 13483 #1927: Bump file to 5.03 and migrate to autotargets
8cd06967 13484 #1933: Bump gawk to 3.1.8 and migrate to autotargets
d9c2b636 13485 #1945: PHP: add sqlite3 dependency when using external lib
3dbc86f0 13486 #1951: Bump openssl to 0.9.8o
cffb9cf0 13487 #1957: Bump sqlite to 3.6.23.1
237c98b2 13488 #1975: Package removal/deprecation
d47c73ee 13489 #1981: zlib: bump to 1.2.5
8df21528 13490 #1987: intltool: Fix spelling mistake
3404ad7c 13491 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
016eb670 13492 #1999: Typo in path checking
1c7de59a 13493 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
dff1d590 13494 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
c32ce8b5 13495 #2038: Bump ncurses to 5.7
1b10ce71 13496 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
ca3489da 13497 #2101: blackbox depends on locale support
93e80147 13498 #2119: Tries to build kernel, although disabled in config
31aab0c9 13499 #2125: libXfont build fail
e09aa604 13500 #2143: buildroot compiler generates segfaulting statically linked exe..
31aab0c9 13501 #2149: xterm build failure
9280cafe 13502 #2155: Compression lzo don't set for ubifs
ccd0fc4e 13503 #2161: [SECURITY] Update libpng to 1.2.44
3169aae8 13504 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
31aab0c9 13505 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
1eb59f59 13506 #2191: linux-fusion build fail
b922151c 13507 #2221: Qt does not compile (dependencies not taken into account?)
58ddb37e 13508 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
6c387f2e 13509 #2245: Netcat does not work due to incorrect assumptions about signed..
7f16e542 13510 #2251: directory output/build after make *_defconfig not found
0c271d52
PK
13511 #2257: Convert netsnmp package to autotargets
13512 #2263: Bump samba to 3.3.13
aaa2b660 13513 #2269: setserial causes make error
3c5deb98 13514
07da619d 135152010.05, Released May 30th, 2010:
170b3d3d
PK
13516
13517 Fixes all over the tree.
13518
a4bba083
PK
13519 Updated/fixed packages: coreutils, hal, libcap,
13520 lockfile-progs, ncftp, xserver_xorg-server
2816c33c
GZ
13521
13522 Issues resolved (http://bugs.uclibc.org):
13523
e1a7d916 13524 #1789: binutils fails to build for i386
2816c33c 13525 #1843: Fix libcap build failure
7f1bca84 13526 #1855: XORG Keyboard driver fails to compile
170b3d3d 13527
bbd96dba 135282010.05-rc3, Released May 27th, 2010:
93cca7c8
PK
13529
13530 Fixes all over the tree.
13531
994bb070 13532 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
b730010c 13533 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
50685f1c 13534 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
062cebb0
PK
13535 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
13536 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
13537 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
13538 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
13539 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
13540 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
13541 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
13542 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
484d15de
PK
13543
13544 Issues resolved (http://bugs.uclibc.org):
13545
ca999e09
PK
13546 #75: arm buildroot "unrecognized option" error
13547 #699: Buildroot fails to copy libstdc++ to target when using external...
484d15de 13548 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
7ab3f96e 13549 #1729: alsamixergui fails to build
7810eebb 13550 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
096b21e5 13551 #1819: pciutils small bugs
947a9b85 13552 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
7bb2b482 13553
6d1ab151 135542010.05-rc2, Released May 11th, 2010:
ca218deb
PZ
13555
13556 Fixes all over the tree.
13557
49ce10cb
PK
13558 Updated/fixed packages: busybox, customize, gawk, gnuchess,
13559 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
13560 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
13561 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
13562 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
c554cc2a
TP
13563 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
13564 xproto_fontcacheproto, xproto_fontsproto, xvkbd
63b86664 13565
13de2613
PK
13566 Removed packages: vice
13567
63b86664
GZ
13568 Issues resolved (http://bugs.uclibc.org):
13569
ea0695ff 13570 #849: "customize" package copies files to wrong place in target tree
63b86664 13571 #985: Bump usb_modeswitch package to 1.1.0
ea0695ff 13572 #1135: Package customize. Wrong copying
79db1ff5 13573 #1525: Package hal deletes a whole <target>/etc/rc.d directory
395a70f7
PK
13574 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
13575 #1669: Busybox failed to compile when using an external toolchain
dfb50393 13576 #1699: Fix usbutils dependencies and bump
a5fe7371 13577 #1705: Fix pciutils broken cross compiling
6f4939d4 13578 #1717: External toolchain fixes for hostapd & wpa_supplicant
ca218deb 13579
aac61fdc 135802010.05-rc1, Released May 3rd, 2010:
58794482 13581
b1c9a155
GZ
13582 Cleaned up / restructured package menu.
13583
266fa65a 13584 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
4439d388
PK
13585 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
13586 removed broken nios2 support, ppc e300cX/e500mc support,
13587 improved external toolchain support, GDB 7.x support.
c9d195ed 13588
de859f6b
PK
13589 X.org updated to 7.5.
13590
5724e099
PK
13591 New packages: cdrkit, cramfs, genext2fs, genromfs,
13592 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
13593 squashfs, squashfs3, squid
13594
13595 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
13596 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
13597 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
13598 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
13599 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
13600 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
13601 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
13602 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
13603 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
13604 qt, radvd, samba, setserial, smartmontools, tar, tslib,
13605 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
13606 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
13607 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
bb73ce22
GZ
13608 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
13609 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
13610 xproto_xf86miscproto, xserver_xorg-server
58794482 13611
84e5d7c7
WW
13612 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
13613 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
13614 xproto_xf86miscproto
9638be1a 13615
acac2ece
AC
13616 Issues resolved (http://bugs.uclibc.org):
13617
ffe25f05 13618 #513: Add new squid package
0e9aad6c 13619 #661: lmbench: new package
bb73ce22 13620 #719: Add lua option to haserl
6a3a58f1 13621 #800: [PATCH] iperf update to 2.0.4
46913a2d 13622 #803: [PATCH] lua - add shared library patch and config option for...
0c776124 13623 #805: [PATCH] mdadm - version update
cb08cd64 13624 #817: integrator926_defconfig uses unsupported uboot board name
6db57c69 13625 #851: Add option to specify --sysroot value for external toolchain
e237c993
MC
13626 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
13627 package for compatibility with old packages that expect
13628 the pre-1.0 API.
ed91e786 13629 #1105: Add new netperf package
8fe6cc98 13630 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
19f1506a 13631 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
4f0361ab 13632 #1123: Bump less to 436 and migrate to Makefile.autotools.in
3b90d698 13633 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
cb08cd64 13634 #1189: Wrong u-boot configuration name for integrator926 target
17541bd0 13635 #1219: kernel headers not correctly installed into toolchain/staging
d07aee18 13636 #1267: Wrong BR2_EXTRA_VERSION
60f2fb4f 13637 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
a038602e 13638 #1303: Add librsync package
532e1fb5 13639 #1321: Busybox link fails due to lack of --sysroot option
820d917d 13640 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
60f2fb4f 13641 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
0a179ade 13642 #1369: cannot build radvd (flex problem)
a12ef5db 13643 #1387: xlib_libX11-1.3.2 can't find libjpeg
aa3486fd 13644 #1411: [SECURITY] Update openssl package to 0.9.8n
bc7ffe74 13645 #1417: Bump iptables to 1.4.7
801f22b3 13646 #1423: Bump e2fsprogs to 1.41.11
0fd37245 13647 #1429: [SECURITY] Update php to 5.2.13
5c36fdfe 13648 #1441: Add binutils 2.20.1
31365ded 13649 #1447: Package installation on target with debug symbols is broken
ac5c5fd6 13650 #1459: Misc QA fixes
07f155c1 13651 #1489: radvd update to 1.6
633049d8 13652 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
6c5225b1 13653 #1537: dev entries not created anymore
4ab6883a 13654 #1555: Fix default uclibc-0.9.31 configuration
ba9ed137 13655 #1561: [SECURITY] Update samba to 3.3.12
65e209ca 13656 #1567: openssl0.9.8n fails to compile
5ad26724 13657 #1573: Alsa-utils alsactl/init/* not installed to target
ab1f6e5c 13658 #1591: portmap fails to compile
55886163 13659 #1615: Convert eeprog package to gentargets
554ef43a 13660 #1645: Bump hostapd package to 0.7.2
acac2ece 13661
ac1dfc84 136622010.02, Release February 26th, 2010:
f4f15704
FGM
13663
13664 Fixes all over the tree.
13665
b209f227
PK
13666 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
13667 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
13668 xfont_font-util
ba50538c 13669
0f40a46a 13670 Removed packages: hostap, openmotif, xpdf
ba50538c
PK
13671
13672 Issues resolved (http://bugs.uclibc.org):
13673
13674 #165: openmotif does not build
0f40a46a 13675 #1147: Remove obsolete hostap package
f561763e 13676 #1183: make source fails to download gmp, mpfr and patches
f4f15704 13677
7bd8125e 136782010.02-rc2, Released February 23th, 2010:
23c8c880
PK
13679
13680 Fixes all over the tree and new features.
13681
89fd7208
PK
13682 New packages: intltool
13683
c8ff60c8 13684 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
89fd7208
PK
13685 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
13686 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
13687 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
13688 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
13689 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
13690 xlib_libfontenc, xproto_trapproto, zlib
c8ff60c8
PK
13691
13692 Removed package: xboard
23c8c880 13693
6c9d3873
RA
13694 Issues resolved (http://bugs.uclibc.org):
13695
5239be04
PK
13696 #335: atk looks for the path to the gnome library on the host
13697 #355: Please update WebKit - it doesn't compile!
13698 #453: libglib2 autoreconf
13699 #457: e2fsprogs link problem
13700 #459: libgtk2 autoreconf
13701 #469: build of libgtk2 for host incorrectly assumes that X.org ...
13702 #671: Bash fails to build when building buildront on Ubuntu 9.04
13703 #711: WebKit host dependencies problems
13704 #821: cp: illegal operation
13705 #1039: Not compiled on ubuntu karmic
6c9d3873
RA
13706 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
13707
f0bdacdb
PK
137082010.02-rc1, Released February 9th, 2010:
13709
13710 Fixes all over the tree and new features.
13711
13712 Generalized autotools infrastructure to be usable for
13713 non-autotools packages, see package/Makefile.package.in for
13714 details.
13715
13716 Cleaned up avr32 toolchain config, external source-based
13717 toolchain support is gone.
13718
13719 Dependency checks: Also check for makeinfo, only print output
13720 on errors.
de219287 13721
6c26a600 13722 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
6bfb4885 13723
731f3c3e
PK
13724 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
13725 tcpreplay
20417bbf 13726
aea2ef9b
WW
13727 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
13728 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
14d065b5
JB
13729 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
13730 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
13731 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
13732 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
13733 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
13734 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
ba4183bc 13735
640c7403 13736 Removed package: asterisk, openswan
5223447b 13737
ba4183bc
GZ
13738 Issues resolved (http://bugs.uclibc.org):
13739
20417bbf 13740 #515: tcpreplay: new package
1041563b 13741 #553: Wrong DirectFB ps2mouse limitation
249f3db9 13742 #559: mesa3d build fails
7c737978 13743 #679: Autoconf cannot find M4
44816b1b 13744 #739: New/updated hostapd package
d8968c67 13745 #749: Bump usbutils package to version 0.86
79c9a433 13746 #751: Kernel 2.6 snapshot fetch fail
1ba3c843 13747 #753: Bump lighttpd package to 1.4.25
9c37425b 13748 #757: U-Boot: mkimage cannot be installed using external toolchain
ba4183bc 13749 #761: Add binutils 2.20 to toolchain options
9f17728f 13750 #763: [SECURITY] Update pcre to 7.9
09c181f2 13751 #765: Add buildroot branding to gcc
7a90172f 13752 #767: Bump iw package to 0.9.18
b5867d93 13753 #773: [SECURITY] Update bind to 9.5.2-P1
0a62bb41 13754 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
4833d135 13755 #813: Drop not very useful generic package selection options ...
b9656e81 13756 #823: Editor backup files (~) is copied from the target_skeleton
9400c735 13757 #827: Bump mtd-utils package to version 1.2.0
c47124d4 13758 #841: Build error
0908e85c 13759 #913: Bump iptables to 1.4.6
c95e3b84 13760 #919: Bump usb_modeswitch package to 1.0.7
ca2ad7d8 13761 #925: Bump wpa_supplicant package to 0.6.10
db9dcbee 13762 #931: Bump kismet package to 2010-01-R1
b3febdac 13763 #937: Bump openvpn package to 2.1.1
c623a237 13764 #943: Bump sqlite package to 3.6.22
3416f262 13765 #961: Bump dnsmasq to 2.52
60ce1b08 13766 #967: Bump netstat-nat to 1.4.10
6455c32d 13767 #973: Bump iw to 0.9.19
fbf84d42 13768 #1003: DHCP options disabled with busybox-1.16.0
934c7bb7 13769 #1009: [SECURITY] Bump php to 5.2.12
49d92ebe 13770 #1015: [SECURITY] Bump bind to 9.5.1-P2
c317439d 13771 #1027: Busybox flash commands conflict with those from mtd-utils
d5d48254 13772 #1063: [SECURITY] Update lighttpd to 1.4.26
bf4d2d86 13773
798927cc 137742009.11, Released December 1st, 2009:
b48fb8c4
PK
13775
13776 Additional fixes and cleanups.
13777
9d998ad1
PK
13778 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
13779 microperl, ncurses, vim
b48fb8c4
PK
13780
13781 Issues resolved (http://bugs.uclibc.org):
13782
13783 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
13784
31bd9741
PK
137852009.11-rc2, Released November 29th, 2009:
13786
13787 Additional fixes and cleanups.
6b6bdaed 13788
ade675c5 13789 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
6b6bdaed 13790
2d04d56e 137912009.11-rc1, Released November 23rd, 2009:
74834991 13792
b8a917fa
PK
13793 Fixes all over the tree and new features.
13794
13795 Cleaned up / Simplified build directory layout. Refer to
13796 docs/buildroot.html#using for details.
13797
13798 Target defconfig files moved to configs/ and listed in 'make help'
13799 output.
13800
406053d5
PK
13801 Fixed *clean targets. Now clean removes everything generated,
13802 so you can do a fresh rebuild. Distclean furthermore removes
13803 kbuild tools and .config, bringing the source tree back in a
13804 pristine state.
13805
b8a917fa
PK
13806 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
13807 soft / hardfloat setting for architecture, ensure target-ldd
13808 gets installed.
83182dd2 13809
4114643d 13810 New packages: divine, gvfs, libarchive, libmicrohttpd,
0ad58695 13811 sdl_sound, swfdec, sysstat
32518793 13812
81e4ba32
PK
13813 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
13814 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
13815 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
f6cbb268
PK
13816 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
13817 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
fa946b78 13818 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
1dd9d9f3 13819 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
7ba54a07 13820 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
883f0667 13821 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
b7046770 13822 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
9627e211
PK
13823 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
13824 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
5ad8ad0c 13825 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
76aaac62 13826
87d74d94 13827 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
8a19a795 13828
74834991
GZ
13829 Issues resolved (http://bugs.uclibc.org):
13830
1d9178db 13831 #301: allow to install libsmbclient
bc95b3ad 13832 #303: add gvfs package
8e8354d4 13833 #477: Add sdl_sound package
57f3b11d 13834 #487: Make kismet package sexier
bdf41d6c 13835 #511: New package usb_modeswitch
74834991 13836 #527: misc fixes for dnsmasq package
a07032e1 13837 #565: libevent: Bump version and clean up makefile
27cf8114 13838 #587: Use iptables multipurpose binaries and bump to 1.4.4
da25e92b 13839 #593: Missing early check for patch(1)
b71951b0 13840 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
17168395
PK
13841 #609: libmicrohttpd: New package
13842 #615: python: Don't delete .py files unless asked
f5239c32 13843 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
07019b2c 13844 #619: netkittelnet requires netkitbase to install, but there's no ...
6aac003a 13845 #645: allow to build nbd-server with NBD package
829d4ff6 13846 #653: [SECURITY] Update php package to version 5.2.11
ab17f403 13847 #655: Update sqlite package to version 3.6.18
f72f3fd3 13848 #657: Bug in imagemagick-clean target
07019b2c 13849 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
d7f5f04b 13850 #665: [PATCH] Samba package
69ec17cd 13851 #667: [PATCH] e2fsprogs
351b6796 13852 #683: SDL-dfb does not select directfb
3445ff4a 13853 #701: make install problem with unstripped binaries
48ed49e9 13854 #703: [SECURITY] Update openssl package to 0.9.8l
3848cd6d 13855 #705: Bump spawn-fcgi package to 1.6.3
4e27686c 13856 #709: Bump lighttpd package to 1.4.24
26073d2a 13857 #713: Migrate openntpd package to Makefile.autotools.in
83f9881d 13858 #715: Bump libidn package to 1.15 and other fixes
882e1376 13859 #717: Bump dnsmasq to 2.51 and introduce new IDN option
bd49a62d 13860 #731: Bump iw package to 0.9.17
74834991 13861
f0eb8b58
PK
138622009.08, Released August 31th, 2009:
13863
13864 Additional fixes and cleanups.
13865
13866 Updated/fixed packages: ctorrent, saveconfig/getconfig,
13867 sdl_net, util-linux.
014df317
PK
13868
13869 Issues resolved (http://bugs.uclibc.org):
13870
13871 #529: util-linux doesn't find headers and include libs correctly
cc8a9175 13872 #557: Build ctorrent with SSL support if available
014df317 13873
4595a2fc
PK
138742009.08-rc3, Released August 26th, 2009:
13875
13876 Additional fixes and cleanups.
13877
13878 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
13879 directfb, enchant, kernel headers.
13880
13881 Issues resolved (http://bugs.uclibc.org):
13882
13883 #471: Allow directfb compilation with debug
13884 #541: Removal of CVS directories in target filesystem broken
13885 #547: berkeleydb: Update config.{sub, guess}
13886 #549: enchant: Fix dependencies.
13887 #569: Fix alsa-utils build for x86 on x86-64
13888
4ebaaf41
PK
138892009.08-rc2, Released August 6th, 2009:
13890
13891 Additional fixes and new features.
13892
13893 New packages: libuuid, gcc 4.3.4.
13894
4595a2fc
PK
13895 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
13896 jamvm, libusb, microperl, neon, popt, sed, webkit.
4ebaaf41
PK
13897
13898 Fixed issue with 'make oldconfig'
0468b5c1
PK
13899
13900 Issues resolved (http://bugs.uclibc.org):
13901
13902 #525: sed broken with external toolchain
15dab042 13903 #537: Fix gzip build with recent glibc
0468b5c1 13904
3190d5bf
PK
139052009.08-rc1, Released August 2nd, 2009:
13906
13907 Fixes all over the tree and new features.
533718a8 13908
66095256
TP
13909 Improvement of external toolchain support:
13910 - Support for glibc toolchains.
13911 - The toolchain configuration announced to Buildroot is
13912 verified against the real toolchain configuration.
13913 - Fixes, documentation.
13914
13915 Cleanup X.org support: clarified configuration options, and
13916 removed mandatory dependency on useless libraries such as
13917 libXt or libXaw.
13918
d9a95017
TP
13919 New QT-based configurator, usable using 'make xconfig'.
13920
3190d5bf
PK
13921 Support for the Xtensa architecture.
13922
13923 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
13924 headers.
13925
13926 New packages: bmon, ctorrent, dosfstools, enchant,
13927 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
13928 sdl_gfx, spawn-fcgi.
13929
13930 Updated packages: bind, busybox, coreutils, sqlite, directfb,
13931 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
13932 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
13933 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
13934 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
13935 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
13936 wpa-supplicant, xdriver_xf86-input-synaptics,
13937 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
13938 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
13939 xutil_util-macros.
13940
533718a8
PK
13941 Issues resolved (http://bugs.uclibc.org):
13942
2e71cd88 13943 #83: liblockfile fails to compile due to eaccess redefinition
0aa70624 13944 #163: Xtensa architecture port
7a1a334c 13945 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
533718a8 13946 #241: device mapper + lvm2: build together
52dbe071 13947 #243: ctorrent: new package
bb14fc40 13948 #247: ntfsprogs: new package
71c810ff 13949 #271: Library 'libgcc_s.so.1' not installed in search path
57c2e79b 13950 #287: New package libnl
9a6d6cf5 13951 #289: New package iw
6fecd53e 13952 #331: Update MPlayer to version 1.0rc2
5818010f 13953 #333: Bump sqlite package to 3.6.15
e61606ad 13954 #349: update libsoup to version 2.26.2
c2dbefd8 13955 #357: New package netstat-nat
234fb283 13956 #359,#413: Upgrade openvpn to Makefile.autotools.in
533718a8 13957 #367: linux kernel compile error for arm926t
10e9b7ed 13958 #369: Add SDL_gfx package
533718a8 13959 #373: Support for building gstreamer without libxml
e61606ad 13960 #379: update DirectFB to version 1.4.0
533718a8
PK
13961 #383: gst-plugins-good: Allow soup plugin to be configured
13962 #385: neon: Fix pkgconfig dependency
bd26b582 13963 #387: Tremor not installed to toolchain
ba4fbdc9 13964 #389: New package bmon
533718a8
PK
13965 #391: gstreamer: Bump version to 0.10.23
13966 #393: gst-plugins-base: Bump version to 0.10.23
13967 #395: gst-plugins-bad: New package
f4311822 13968 #403: Error while building iso9660 image
533718a8
PK
13969 #409: Bump php package to 5.2.10
13970 #411: ipsec-tools: Bump version to 0.7.2
0468be6e 13971 #417: New package spawn-fcgi
264b9c11 13972 #419: Bump lighttpd package to 1.4.23
27ce942e 13973 #421: toolchain: Clean up toolchain locale support menu
81f9990e 13974 #427: webkit: Update to WebKit svn r44552
56fcdc9b 13975 #437: ltp-testsuite: Bump version to 20090630
f26acf61 13976 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
e0debb78 13977 #467: DirectFB 1.4.1
0aa70624 13978 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
5079d7a0 13979 #491: libxml2: Bump version to 0.7.3
ff69aeea 13980 #495: Bump bind package to 9.5.1-P3 (security)
2a966bcd 13981 #497: OpenSSL RSA key generation hangs on x86_64
00c8bdd5 13982 #509: Bump sqlite package to 3.6.16
a7b50b94 13983 #523: pciutils broken with external toolchain
9be449ff 13984 #533: Update gamin to 0.1.10 to fix compilation
533718a8 13985
a69b3d61
PK
139862009.05, Released June 1st, 2009:
13987
13988 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
13989 version and marked ubifsroot as broken.
13990
45e11e29
PK
139912009.05-rc3, Released May 27th, 2009:
13992
13993 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
13994 busybox, curl, libusb, readline, python and strace.
13995
13996 Issues resolved (http://bugs.uclibc.org):
13997
13998 #345: libcurl package needs a urandom fix
13999
13328d22
PK
140002009.05-rc2, Released May 19th, 2009:
14001
14002 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
14003 for newer hosts), stable kernel versions, busybox, cups,
14004 dmraid, docker, mesa3d, rsync and updated defconfigs.
14005
14006 xserver marked as broken on AVR32 and atngw100-expanded
14007 config removed.
61aeb6e4
PK
14008
14009 Issues resolved (http://bugs.uclibc.org):
14010
14011 #167: metacity does not build
13328d22
PK
14012 #295: gamin installs python support even if python is disabled
14013 #323: gen_matypes fails to execute during build of Mesa when us...
61aeb6e4 14014
cf92bc23
PK
140152009.05-rc1, Released May 5th, 2009:
14016
14017 Fixes all over the tree, further conversion of packages to
14018 Makefile.autotools.in and we now build host versions of
14019 packages where needed for build time dependencies instead of
14020 relying on the correct versions being available on the build
14021 host. Ancient toolchain / busybox versions have furthermore
14022 been removed as announced in the 2009.02 release notes.
14023
14024 New packages: flac, gob2, lzop, taglib, wpa_supplicant
14025
14026 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
14027 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
14028 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
14029 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
14030 util-linux, xorg7, xerces
14031
14032 Issues resolved (http://bugs.uclibc.org):
14033
14034 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
14035 and a ton of other improvements
14036 #19: page.h missing by util-linux
14037 #37: update libglib2 to version 2.18.4
14038 #61: tslib puts staging_dir into pkgconfig file
14039 #69: tar refuses to build
14040 #71,#175: ./wchar.h:41:12: error: empty filename in #include
14041 #73: Bump openssl package to the latest version
14042 #81: New package wpa_supplicant
14043 #99: new package: flac
14044 #101: update gstreamer packages
14045 #105,#313: menuconfig segfaults on tinyx if wchar is not
14046 selected
14047 #107: convert libvorbis to Makefile.autotools.in
14048 #109: Make pppd package avoid bsd err
14049 #111: binutils 2.17 fails to build when texinfo >= 4.10
14050 #133: Modify ncurses5-config to get correct include path
14051 #137: Bump php to version 5.2.9
14052 #139: Bump sqlite to 3.6.11 and convert to
14053 Makefile.autotools.in
14054 #145: Bump bind package to 9.5.1-P1 (security)
14055 #147: buildroot toolchain fails to build w/binutils-2.19.1
14056 #151: openssl package trivial fixes
14057 #161: vim fails on patching with errors in configure.patch
14058 #169: blackbox-0.70.1 does not build
14059 #177: xdriver_xf86-input-keyboard does not build
14060 #179: Upgrade dropbear to Makefile.autotools.in
14061 #181: Update to Xorg 7.4
14062 #187: ntfs-3g: could not build cross
14063 #191: alsa-lib ARM binaries always built with EABI
14064 #213: Bump wpa_supplicant package to version 0.6.9
14065 #217: Bump openssl package to 0.9.8k (security)
14066 #219: Toolchain build fails on m4
14067 #225: m4 macros are out of place
14068 #233: make ipv6 optional in iptables
14069 #237: ncftp: convert to Makefile.autotools.in
14070 #239: ntfs-3g: convert to Makefile.autotools.in
14071 #245: lzop: new package
14072 #271: Bump bind package to 9.5.1-P2 (security)
14073 #277: Bump sqlite package to 3.6.16
14074 #279: update libglib2 to version 2.20.1
14075 #281: update DirectFB to version 1.2.8
14076 #283: add taglib
14077 #285: compilation of samba fails if IPV6 support is missing
14078 #293: update samba to version 3.3.3
14079 #299: add shared-mime-info package
14080 #307: make openssl package respect build flags
This page took 2.767904 seconds and 4 git commands to generate.