]> Git Repo - buildroot-mgba.git/blame - CHANGES
configs/imx8mpico: remove defconfig
[buildroot-mgba.git] / CHANGES
CommitLineData
6a1f9b3c
PK
12024.05, released June 12th, 2024
2
3 Various fixes.
4
5 Infrastructure: Ensure a custom tar program specified with
6 make TAR=/path/to/custom/tar is used everwhere.
7
8 Defconfigs: Fix build issues and runtime warnings for
9 Beaglebone qt5, Qemu ppc64/le pseries, TI am62x/am64x.
10
11 Add hashes for Beaglebone qt5, imx8mn bsh sm s2 / pro,
12 stm32f429 disco XIP, stm32f769 disco sd.
13
14 Updated/fixed packages: bc, collectd, composer, cvs,
15 docker-compose, flutter-engine, git, liblockfile, libzenoh-c,
16 lightning, nginx, p11-kit, python-lxml, python3, qt6base,
17 rrdtool, sofia-sip, syslog-ng, systemd, uclibc, unixodbc
18
e19ae5ec
PK
192024.05-rc2, released June 4th, 2024
20
21 Fixes all over the tree.
22
23 Download:
24 - Dropped the (noop) --passive-ftp option from default wget
25 options for compatibility with wget2
26
27 - Fixed an issue with the generated archives (for
28 git/svn/cargo/go) when multiple packages share an archive
29 (E.G. linux vs linux-headers).
30
31 Defconfigs: Fix build issue with binutils 2.41+ for
32 Acmesystems Aria / Arietta, add download hashes for a number
33 of defconfigs. Fix FIT external position for i.MX8 boards
34
35 Updated/fixed packages: dnsmasq, docker-compose, doom-wad,
36 ebtables, esp-hosted, file, freeradius-client,
37 freeradius-server, go, kmod, libmnl, libnetfilter_acct,
38 libnetfilter_log, linux, luarocks, lynx, makedumpfile,
39 micropython, mtd, ncftp, newlib-bare-metal, nfacct, ntp,
40 octave, proftpd, qt5base, systemd, tpm2-tss, uboot-tools,
41 ulogd, vala, zip
42
43 Removed packages: at91bootstrap, at91dataflashboot,
44 on2-8170-libs, on2-8170-modules
45
46 Issues resolved (http://bugs.uclibc.org):
47
48 #15973: imx8m bootloader image generation broken since update..
49 #16093: kmod and gcc-14 build error
50
e5173e01
PK
512024.05-rc1, released May 30th, 2024
52
53 Fixes all over the tree and new features.
54
55 Toolchains:
56 - Binutils 2.24 added, 2.39 dropped, 2.41 is now default
57 - GCC 14.x added, 11.x dropped, 13.x is now default
58 - uClibc-ng bumped to 1.0.48
59 - Musl bumped to 1.2.5, adds riscv32 support
60 - Glibc bumped to 2.39, libcrypt no longer available (see
61 libxcrypt package)
62 - External glibc based toolchains no longer install libcrypt
63 files (except for libcrypt.so.1) to not conflict with the
64 libxcrypt package
65 - Bootlin external toolchains updated to 2024.02
66 - Support for external toolchains using GCC version 14
67 - Old external Codesourcery ARM/AARCH64 toolchains removed
68 - Old external Codesourcery niosII toolchain removed
69 - Old external Codescape mips toolchains removed
70 - Support for Linux 6.7 / 6.8 kernel headers added
71
72 Architecture:
73 - Support for riscv32 noMMU added
74 - Internal toolchains for SPARC (re-)added
75 - Support for the Motorola m68k specific shared library
76 support for the FLAT binary format dropped, as support has
77 been removed from the Linux kernel as of v5.19.
78
79 Download (notice, Buildroot generated tarballs have changed):
80 - Tar 1.35 is now required (will be automatically built if not
81 available on the host). Notice that tar 1.35 changes the way
82 devmajor/minor is stored, so tarballs created with 1.35 are
83 not binary identical to <1.35
84 - The tarball creation logic has now been extended to
85 correctly handle when ACLs are set on the download
86 directory.
87 - An issue with conflicting git tags between (different
88 versions of) a package has been fixes
89 - Git attributes are now handled correctly
90
91 Security:
92 - The /dev/shm entry in the default /etc/fstab used for
93 busybox and sysv init systems was missing the sticky bit,
94 allowing users to delete and replace other users files.
95
96 Infrastructure:
97 - kconfig/menuconfig can now be built with GCC 14.x
98 - Git is now used to to fetch CVE data from the FKIE
99 repository to work around an issue with missing meta files
100 in the releases.
101 - utils/check-package now also checks if defconfigs use
102 BR2_DOWNLOAD_FORCE_CHECK_HASHES to ensure custom
103 bootloader/kernels are correctly downloaded.
104
105 New defconfigs: Beagleboneai64, Orangepi Zero2w, Pine64 star64
106
107 New packages: basu, bats-assert, bats-file, bats-support, bcc,
108 bpftrace, export-subst, flutter-adaptive-scaffold-example,
109 flutter-animations-example, flutter-dynamic-layouts-example,
110 flutter-go-router-example, flutter-image-example,
111 flutter-markdown-example, flutter-packages,
112 flutter-rfw-local-example, go-bootstrap-stage3, igt-gpu-tools,
113 libgpiod2, libxmlb, libzenoh-c, lmdb, lua-lightningmdb,
114 lua-lsdbus, mokutil, python-email-validator,
115 python-expandvars, python-fastui, python-hid, python-jc,
116 python-mpmath, python-poetry-core, python-sympy,
117 python-yamllint, qbee-agent, starfive-spltool, ustreamer
118
119 Removed packages: flutter-gallery, omxplayer, ti-k3-image-gen
120
121 Issues resolved (http://bugs.uclibc.org):
122
123 #14416: Mesa3D missing DRI3 support for various Gallium drivers
124 #15766: BR2_PACKAGE_WESTON_XWAYLAND -- 12.0.1 -- fails to build..
125 #15997: Build Squid with GCC12.3 in Buildroot 2024.02 will fail
126 #16009: 'select' does not work with 'choice'
127 #16036: android-tools version is too old
128 #16075: Cannot use linux kernel extensions from external tree..
129
893c39ba
PK
1302024.02.3, released June 10th, 2024
131
132 Important / security related fixes.
133
134 Misc:
135 - Fixed a number of compilation issues for hosts using GCC
136 14.x, including for kconfig.
137
138 Download:
139 - Drop redundant --passive-ftp from default wget options and
140 migrate a number of packages using FTP upstreams to HTTP(S)
141 for compatibility with wget2 which does not have FTP support
142
143 - Ensure downloads are correctly shared for host packages that
144 try to do so using <pkg>_DL_SUBDIR and ensure the correct
145 toplevel directory name is used in generated tarballs when
146 downloads are shared.
147
148 Arch: Enable SSE2 support for x86 Pentium M variant.
149
150 Defconfigs: Orangepi PC/R1, Raspberrypi zero2w, Sipeed
151 licheepi nano, Wandboard: Fix compilation issues. PC x86-64
152 bios/efi: add wireless regdb to fix kernel warning during
153 boot, iMX.8 boards: Adjust FIT external data position to match
154 imx-mkimage changes, fixing boot issues.
155
156 Updated/fixed packages: am33x-cm, apcupsd,
157 arm-trusted-firmware, binutils-bare-metal, bpftool, catch2,
158 ccache, cjson, clamav, cog, coreutils, cryptodev-linux,
159 dhcpcd, dmraid, dnsmasq, docker-cli, docker-compose,
160 docker-engine, doom-wad, duma, elf2flt, ebtables, elfutils,
161 evemu, file, fluidsynth, freeradius-client, freeradius-server,
162 freerdp, fwts, gcc, gcc-bare-metal, git, gnuplot, go,
163 gr-osmosdr, gst1-plugins-good, hidapi, imagemagick,
164 intel-gmmlib, ivi-homescreen, janus-gateway, kexec, kmod,
165 kodi, libarchive, libdrm, libedit, libffi, libglib2, libhtp,
166 libjwt, libkrb5, libmanette, libmdbx, libmnl,
167 libnetfilter_acct, libnetfilter_log, libnpth, libopenssl,
168 libpng, libuhttpd, liburiparser, libutempter, libvncserver,
169 libwpe, lightning, linux-firmware, linux-pam, lua-cffi,
170 luajit, lvm2, lynx, mariadb, mesa3d, micropython, minisign,
171 musl, mutt, ncftp, network-manager, newlib-bare-metal, nfacct,
172 nfs-utils, octave, openjpeg, openocd, oprofile,
173 perl-dbd-mysql, php, postgresql, pppd, privoxy, procps-ng,
174 proftpd, proj, putty, python-ml-dtypes, python-pillow,
175 python-rds-py, qemu, qt5base, redis-plus-plus, rtl8189fs,
176 ruby, samba4, shadow, smcroute, speech, squid, sscep,
177 suricata, swupdate, systemd, ti-sgx-km, tinycbor, tinyproxy,
178 tor, tpm2-tss, ttyd, uboot-tools, ulogd, vala, weston,
179 wpewebkit, x11vnc, zbar, zeromq, zfs, zip, zxing-cpp
180
181 Issues resolved (http://bugs.uclibc.org):
182
183 #15766: BR2_PACKAGE_WESTON_XWAYLAND -- 12.0.1 -- fails to build..
184 #15973: imx8m bootloader image generation broken since update..
185 #16075: Cannot use linux kernel extensions from external tree..
186 #16093: kmod and gcc-14 build error
187
b34fa00d
PK
1882024.02.2, released May 7th, 2024
189
190 Important / security related fixes.
191
192 Security: The /dev/shm entry in the default /etc/fstab used
193 for busybox and sysv init systems was missing the sticky bit,
194 allowing users to delete and replace other users files.
195
196 Defconfigs: Mangopi mq1rdw1: Lock kernel headers to 6.6.x.
197
198 Updated/fixed packages: apache, botan,
199 brcmfmac_sdio-firmware-rpi, clamav, cmake, containerd,
200 crucible, dmenu-wayland, dmraid, docker-cli, docker-engine,
201 domoticz, fmc, freeipmi, gdal, gdb, giflib, gnupg2, go,
202 google-breakpad, googlefontdirectory, imx-gpu-viv, inih,
203 libassuan, libblockdev, libcurl, libdrm, libgpg-error,
204 libksba, libnpth, libressl, libtracefs, lxc, mbedtls, mesa3d,
205 oatpp, opensc, oprofile, perl-net-ssleay, petitboot,
206 php-xdebug, psplash, python-pypng, python-segno,
207 python-service-identity, python3, skeleton-init-sysv, systemd,
208 tcf-agent, tiff, uuu, wolfssl, xmrig, zic
209
210 Issues resolved (http://bugs.uclibc.org):
211
212 #14416: Mesa3D missing DRI3 support for various Gallium drivers
213 #16009: 'select' does not work with 'choice'
214 #16036: android-tools version is too old
215
9b1c4300
PK
2162024.02.1, released March 26th, 2024
217
218 Important / security related fixes.
219
220 Toolchain: Dropped old Codesourcery ARM / AARCH64 and
221 Codescape MIPS external toolchains as they use old Glibc
222 versions not compatible with 64-bit time_t
223
224 Defconfigs: Starfive visionfive2: Use correct genimage
225 configuration. TI am62x_sk / am64_sk: Use correct optee-os
226 platform setting and use a fixed ti-k3-r5-loader version.
227
228 Infrastructure: Use git to fetch CVE data from the FKIE
229 repository to work around an issue with missing meta files in
230 the releases.
231
232 Updated/fixed packages: axel, bash, bitcoin, botan, busybox,
233 containerd, cryptsetup, cvs, docker-compose, docker-engine,
234 ell, expat, giflib, gmp, go, harfbuzz, intel-gmmlib,
235 intel-mediadriver, iwd, kodi, kodi-pvr-hts, libcgroup, libdrm,
236 libgit2, libkrb5, libnfs, libunwind, libvpl,
237 libtorrent-rasterbar, libxml2, linux, mariadb, mesa3d,
238 mmc-utils, msmtp, multipath-tools, neon, onevpl-intel-gpu,
239 openssh, openvpn, osm2pgsql, owfs, php, poco, policycoreutils,
240 postgis, privoxy, pulseaudio, pure-ftpd, putty,
241 python-configshell-fb, python-rtslib-fb, rauc, restorecond,
242 spice, squid, targetcli-fb, tzdata, util-linux, vdr, xmrig,
243 xvisor, zic
244
245 Issues resolved (http://bugs.uclibc.org):
246
247 #15997: Build Squid with GCC12.3 in Buildroot 2024.02 will fail
248
87e979e4
PK
2492024.02, released March 5th, 2024
250
251 Various fixes.
252
253 Updated/fixed packages: botan, conmon, dash, efivar, expat,
254 fluent-bit, gcc, gst1-vaapi, libcoap, libselinux, liburing,
255 libva, libxml2, ltp-testsuite, luvi, newlib-bare-metal,
256 nginx-naxsi, octave, openblas, openvmtools, parted, poco,
257 powertop, python-aiohttp, python-cheroot, python-django,
258 python-grpcio, rauc, rauc-hawkbit-updater, rtl8822cs, rust,
259 sdl2, shadow, spirv-tools, strace, strongswan, tar, tllist,
260 vim
261
262 Removed packages: mysql (virtual), oracle-mysql,
263 python-setuptools-scm-git-archive
264
e1e292c0
PK
2652024.02-rc2, released March 1st, 2024
266
267 Fixes all over the tree.
268
269 Infrastructure: Various fixes for pkg-stats after moving to
270 the FKIE CVE feed and support for older python/ijson versions.
271
272 Updated/fixed packages: ccache, dracut, erlang, freetype,
273 libheif, libpthsem, micropython, newlib-bare-metal, openssh,
274 poco, python3, redis, rhash, shim, squid, syslinux
275
7a9ba7a7
PK
2762024.02-rc1, released February 25th, 2024
277
278 Fixes all over the tree and new features.
279
280 Toolchain:
281
282 - GDB: Add version 14.1, default to 13.2.
283
284 - uClibc-ng updated to 1.0.45
285
286 - Bootlin external toolchains updated to 2023.11-1, moving the
287 stable toolchains to GCC 12.3 / binutils 2.40 / GDB 13.2 /
288 glibc 2.38 / musl 1.2.4 / uClibc-ng 1.0.45
289
290 - Add support for building a bare metal toolchain suitable for
291 building firmware for certain (co-)processors, possibly
292 using a different CPU architecture than the main Buildroot
293 configuration.
294
295 Default optimization level changed from optimize for size
296 (-Os) to optimize for speed (-O2).
297
298 Support: Use the Fraunhofer FKIE JSON files for CVE matching
299 now that NVD is about to deprecate its feeds.
300
301 New defconfigs: AMD Zynqmp kria kd240 and kr260, zcu104, Avnet
302 RZBoard V2L, Mangopi MQ1RDW2, NXP i.MX 93 11x11 EVK, QEMU
303 Riscv64 virt-efi, TI AM574x Industrial Development Kit
304
305 Removed defconfigs: Zynq qmtech
306
307 New packages: binutils-bare-metal, dmenu-wayland, fcft, foot,
308 firmware-ele-imx, ivi-homescreen, libjwt, libtraceevent,
309 libtracefs, libutempter, lua-ansicolors, lua-argparse,
310 lua-conciseserialization, lua-ubjson, minisign,
311 newlib-bare-metal, python-aiosqlite, python-annotated-types,
312 python-anyio, python-asyncssh, python-bitarray,
313 python-cachetools, python-contourpy, python-decouple,
314 python-fastapi-sessions, python-fastapi,
315 python-google-api-core, python-google-auth,
316 python-googleapis-common-protos, python-grpc-requests,
317 python-grpcio-reflection, python-grpcio, python-httpcore,
318 python-httpx, python-matplotlib-inline, python-ml-dtypes,
319 python-multipart, python-pydantic-core, python-pypng,
320 python-starlette, python-tcolorpy, python-trafaret,
321 python-urwid-readline, python-uvicorn, rlwrap, tllist
322
323 Removed packages: davinci-bootcount (renamed to
324 uboot-bootcount), flickcurl, gmpc, libmpd, micropython-lib,
325 python-crossbar, python-pygame, tinymembench
326
327 Issues resolved (http://bugs.uclibc.org):
328
329 #10096: SH4 toolchain does not build Linux kernel magicpanelr2_..
330 #15889: please update meson
331 #15898: Unable to boot syslinux.efi produced by buildroot (EFI 64-..
332 #15910: USB keyboard is not working by default "raspberrypicm4io_..
333 #15952: Grub fails to load large rootfs files
334
e7119631
PK
3352023.11.3, released March 26th, 2024
336
337 Important / security related fixes.
338
339 Defconfigs: Starfive visionfive2: Use correct genimage
340 configuration.
341
342 Updated/fixed packages: bind, bitcoin, botan, c-ares, clamav,
343 conmon, containerd, cvs, dash, dnsmasq, docker-engine, dracut,
344 ell, expat, fluent-bit, freetype, gcc, ghostscript, gmp,
345 gnupg2, go, google-breakpad, gst1-python, gst1-vaapi, iwd,
346 libcoap, libcurl, libdnet, libgit2, libheif, libkrb5,
347 libmodsecurity, libnfs, libopenssl, libselinux, libunwind,
348 liburing, libuv, libva, libxml2, ltris, lua-http, luvi,
349 mmc-utils, nginx-naxsi, nodejs, octave, openssh, openvmtools,
350 parted, petitboot, php, poco, postgresql, powertop, privoxy,
351 pure-ftpd, putty, python-cheroot, python-configshell-fb,
352 python-django, python-rtslib-fb, python3,
353 rauc-hawkbit-updater, redis, redis-plus-plus, rsync,
354 s390-tools, sdl2, shim, spice, spirv-tools, squid, strace,
355 strongswan, sudo, systemd, targetcli-fb, uhd, unbound,
356 util-linux, v4l2loopback, vim, webkitgtk, wpewebkit, xvisor,
357 zlib-ng
358
359 Issues resolved (http://bugs.uclibc.org):
360
361 #15997: Build Squid with GCC12.3 in Buildroot 2024.02 will fail
362
880e3ea3
PK
3632023.11.2, released March 1st, 2024
364
365 Important / security related fixes.
366
367 Added CPE identifiers for a large number of packages.
368
369 Updated/fixed packages: bayer2rgb-neon, brltty, c-ares, cog,
370 containerd, cpio, crda, criu, darkhttpd, davinci-bootcount,
371 dbus, depot-tools, dhcpcd, domoticz, environment-setup, expat,
372 faad2, falcosecurity-libs, flex, flutter-engine,
373 flutter-gallery, flutter-pi, flutter-sdk-bin,
374 freeradius-server, freerdp, frr, gesftpserver, glibc, gnutls,
375 go, gst1-devtools, gst1-libav, gst1-python, gst1-vaapi,
376 gst-omx, gstreamer1, haproxy, hiredis, joe, json-c, leptonica,
377 libcurl, libp11, libuwsc, libvips, libzenoh-pico,
378 linux-firmware, linux-headers, localedef, lua-http, lvm2,
379 lynx, mbedtls, micropython, minizip, mpfr, netatalk, ngrep,
380 onevpl, opencv4, opencv4-contrib, openssh, opus, petitboot,
381 php, python-aiohttp, python-bitarray, python-bitstring,
382 python-esptool, python-gunicorn, python-hpack,
383 python-html5lib, python-lmdb, python-mako, python-numpy,
384 python-oauthlib, python-sqlparse, python-wheel, qt5base,
385 qt6base, redis, runc, sdl2, sqlite, syslog-ng, sysstat,
386 util-linux, vulkan-loader, webkitgtk, weston, wireless-regdb,
387 wlroots, wpewebkit, xlib_libXpm, xterm, xwayland, yasm
388
389 New packages: python-bitarray
390
391 Issues resolved (http://bugs.uclibc.org):
392
393 #10096: SH4 toolchain does not build Linux kernel magicpa..
394 #15952: Grub fails to load large rootfs files
395
4774d820
PK
3962023.11.1, released January 15th, 2024
397
398 Important / security related fixes.
399
400 Infrastructure:
401
402 - Download: Revert a permission fixup step in the tarball
403 creation logic, which lead to a hash mismatch issue in two
404 cargo-vendored packages, ripgrep and sentry-cli.
405
406 - Build: Pass GIT_DIR=. in the environment (through
407 HOST_MAKE_ENV/TARGET_MAKE_ENV) to the build steps to
408 workaround packages trying to detect if they are building in
409 a git checkout and getting confused when building in a sub
410 directory of a Buildroot git checkout.
411
412 Defconfigs: Rock5b: Add download hashes for U-Boot and Linux
413
414 Updated/fixed packages: apcupsd, arm-trusted-firmware, botan,
415 cjson, criu, cryptodev-linux, cups, dahdi-linux, dahdi-tools,
416 dbus, docker, dropbear, duktape, edk2, erlang, exim, faad2,
417 freeswitch, gcc, gdal, gdb, giflib, glibc, gnuplot, gnutls,
418 go, google-breakpad, gst-omx, gstd, gst1-devtools, gst1-libav,
419 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
420 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
421 gstreamer1, gstreamer1-editing-services, ipcalc, jq,
422 json-for-modern-cpp, ksmbd-tools, libaio, libarchive,
423 libcamera, libcamera-apps, libcap-ng, libcgroup, libcurl,
424 libde265, libebml, libgtk3, libheif, libiec61850, libndns,
425 libostree, libraw, libsigsegv, libssh, libssh2, libuev,
426 libwebsockets, libzenoh-pico, liquid-dsp, lvm2, madplay,
427 mesa3d, micropython, minizip, mp4v2, nushell,
428 onevpl-intel-gpu, opensc, openssh, optee-client, orc, php,
429 pipewire, postgis, postgresql, proftpd, putty, python-brotli,
430 python-pysensors, python-sip, python-werkzeug, shim, squid,
431 strongswan, sway, tinyssh, tor, transmission, tree, udev,
432 uftp, valijson, wireshark, wlroots, wolfssl,
433 xserver_xorg-server, xwayland,
434
954aeb7c
PK
4352023.11, released December 4th, 2023
436
437 Various fixes.
438
439 Defconfigs: Toradex apalis i.mx6: Add download hashes for
440 Linux and U-Boot.
441
442 Updated/fixed packages: cog, freescale-imx, imagemagick,
443 libde265, libmemcached, libpjsip, libusb-compat,
444 libzenoh-pico, linux-tools, lttng-modules, mariadb, monit,
445 openfpgaloader, perl, putty, python-numpy, rtty, speechd,
446 wireshark, xenomai, xtables-addons, zfs
447
0ed48b95
PK
4482023.11-rc2, released November 29th, 2023
449
450 Fixes all over the tree.
451
452 Defconfigs: Raspberry pi: Fix bluetooth autoprobing,
453 rockpro64: Fix U-Boot build, bump rootfs size, vim3: Use
454 device tree from Linux rather than from U-Boot.
455
456 Updated/fixed packages: erlang, exfatprogs, flutter-engine,
457 flutter-sdk-bin, gcc, gsl, intel-microcode, janet,
458 kodi-pvr-hts, libgdiplus, libpam-tacplus, libxml2,
459 libzenoh-pico, memcached, motion, netsnmp, nodejs, oatpp,
460 openrc, opensc, perl, postgresql, python-msgpack, qemu,
461 refpolicy, samba4, squid, vim, vlc, xwayland, zfs
462
463 Issues resolved (http://bugs.uclibc.org):
464
465 #15856: Using BR2_CONFIG= on a different file-system...
466
5c9f4d64
PK
4672023.11-rc1, released November 14th, 2023
468
469 Fixes all over the tree and new features.
470
471 Architecture: MIPS IV (re-)added. The mutually exclusive ABI
472 selection dropped for PowerPC.
473
474 Toolchain:
475
476 - Support for GDB 13.2, make GDB 12.x the default
477
478 - Glibc bumped to 2.38
479
480 - Bootlin external toolchains updated to 2023.08, bringing
481 support for Aarch64 BE with musl.
482
483 - Motorola 68K w/MMU support added for glibc and musl.
484
485 - License info added for GCC
486
487 Infrastructure:
488
489 - The CMake infrastructure now supports building packages with
490 ninja instead of make (based on <pkg>_CMAKE_BACKEND).
491
492 - The RPATH fixup done at the end of the build is now done in
493 parallel (according to BR2_JLEVEL).
494
495 - Packages downloaded from Subversion repos no longer
496 retrieves svn:externals unless <pkg>_SVN_EXTERNALS is set to
497 YES.
498
499 - Packages where a free-form version/site can be specified
500 (E.G. Linux, U-Boot, ..) can now have the corresponding
501 tarballs of these custom downloads checked by the download
502 infrastructure based on .hash files in the global patch
503 directory. These hashes are optional unless
504 BR2_DOWNLOAD_FORCE_CHECK_HASHES is enabled.
505
506 A utils/add-custom-hashes helper script has been added to
507 assist in managing such hash files.
508
509 - Various improvements to utils/docker-run to handle external
510 (BR2_DL_DIR defined in environment) download directory,
511 proxy configuration, SELinux and out of tree (O=) builds.
512
513 New defconfigs: AMD Zynq ZC702, ASUS Tinker-s rk3288, ICnova
514 A20-adb4006, Khadas vim3, Libre Computer ROC-RK3399-PC,
515 Microchip PolarFire SoC Icicle Kit, NXP imxrt1050-evk, Pine64
516 pinecube, Sipeed LicheePi Nano, Synopsys ARC700 nSIM, TI
517 SK-AM62 and TI SK-AM64
518
519 New packages: ti-k3-boot-firmware, ti-k3-image-gen,
520 amlogic-boot-fip, criu, cutekeyboard, depot-tools, fft-eval,
521 firewalld, flutter-engine, flutter-gallery, flutter-pi,
522 flutter-sdk-bin, ledmon, libcanberra, libnvme, libsoup3,
523 libspdm, libucontext, libzenoh-pico,
524 microchip-hss-payload-generator, nodejs-bin, nushell,
525 nvidia-persistenced, oatpp, onevpl-intel-gpu, onevpl,
526 python-calver, python-distlib, python-jeepney,
527 python-jsonschema-specifications, python-kmod,
528 python-pysensors, python-referencing, python-segno,
529 python-tftpy, python-trove-classifiers,
530 python-types-python-dateutil, python-versioneer,
531 qoriq-fm-ucode, qt6core5compat, rauc-hawkbit-updater,
532 rust-bindgen, spirv-headers, spirv-tools, vulkan-loader,
533 vulkan-tools
534
535 Removed packages: google-material-design-icons, libtextstyle,
536 python-pyxb
537
538 Issues resolved (http://bugs.uclibc.org):
539
540 #14366: Nodejs fails with "version `GLIBC_2.34' not found"..
541 #14741: e2fsck is failing during cronjob build where fail...
542 #15628: Missing dependencies in BR2_PACKAGE_PYTHON_MAKO
543 #15733: xfsprogs outdated
544 #15772: lz4 failed to compile with gcc 10.4.0
545 #15778: strace comilation fails on Fedora39/gcc13
546 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
547 #15790: at91sam9x5ek_dev_defconfig: Missing...
548 #15808: connman is not supported on musl
549 #15814: C++ not supported by bootlin toolchain
550 #15820: make linux-menuconfig does not modify correct .config..
551 #15823: Installing nodejs modules with native extensions ...
552 #15826: nodejs modules with native extensions fail to install
553 #15835: Incompatibility between network-manager and libcurl 8.4
554
955fd5a1
PK
5552023.08.4, released December 4th, 2023
556
557 Important / security related fixes.
558
559 Defconfigs: Raspberrypi: Fix DT overlay for autoproving of
560 bluetooth driver, Toradex apalis i.mx6: Add download hashes
561 for Linux and U-Boot.
562
563 Updated/fixed packages: gcc, erlang, exfatprogs, gsl,
564 imagemagick, intel-microcode, libde265, libmemcached,
565 libpjsip, libxml2, mariadb, memcached, motion, netsnmp, perl,
566 postgresql, putty, rtty, samba4, speechd, squid, vim, vlc,
567 xenomai, xtables-addons, zfs
568
569 Issues resolved (http://bugs.uclibc.org):
570
571 #15856: Using BR2_CONFIG= on a different file-system...
572
41978f36
PK
5732023.08.3, released November 14th, 2023
574
575 Important / security related fixes.
576
577 Per-package builds: Unbreak SDK relocation logic. Only drop
578 the hard links for the final host / target directory, fixing a
579 build time / size regression in 2023.08.2.
580
581 Packages where a free-form version/site can be specified
582 (E.G. Linux, U-Boot, ..) can now have the corresponding
583 tarballs of these custom downloads checked by the download
584 infrastructure based on .hash files in the global patch
585 directory. These hashes are optional unless
586 BR2_DOWNLOAD_FORCE_CHECK_HASHES is enabled.
587
588 A utils/add-custom-hashes helper script has been added to
589 assist in managing such hash files.
590
591 Defconfigs: Avenger96: Downgrade to TF-A v2.5 to fix boot
592 issue since 2023.08, stm32mp157a-dk1, stm32mp157c-dk2: Unbreak
593 TF-A build, stm32mp157c-odessey: Use a fixed TF-A version for
594 reproducibility
595
596 Updated/fixed packages: apache, arm-trusted-firmware, aufs,
597 aufs-util, azure-iot-sdk, casync, cjson, clamav, conmon,
598 cups-filters, dhcpcd, docker-cli, docker-engine,
599 freeradius-server, go, inadyn, ksmbd-tools, kvmtool,
600 libgdiplus, libgeos, libmemcached, libmdbx, libopenssl,
601 libosmium, libtommath, libupnp, libzlib, lightning, linux-pam,
602 lxc, mender, minizip-zlib, mpd, mxsldr, nano, nettle,
603 network-manager, nghttp2, nodejs-src, opencv4,
604 opencv4-contrib, openjdk-bin, openvpn, opusfile, paho-mqtt-c,
605 pango, perl-lwp-protocol-https, petitboot, php, pistache,
606 python-django, python-pycryptodomex, python-urllib3,
607 python-web2py, rabbitmq-c, redis, reproc,
608 riscv64-elf-toolchain, sedutil, snort3, suricata, tar, tiff,
609 tor, traceroute, vim, websocketpp, wireshark, wolfssl,
610 xdg-dbus-proxy, xen, xlib_libX11, xlib_libXpm, zabbix, zchunk
611
612 Issues resolved (http://bugs.uclibc.org):
613
614 #14741: e2fsck is failing during cronjob build where fail...
615 #15772: lz4 failed to compile with gcc 10.4.0
616 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
617 #15790: at91sam9x5ek_dev_defconfig: Missing...
618 #15820: make linux-menuconfig does not modify correct .config..
619 #15823: Installing nodejs modules with native extensions ...
620 #15835: Incompatibility between network-manager and libcurl 8.4
621
cc31a805
PK
6222023.08.2, released October 15th, 2023
623
624 Important / security related fixes.
625
626 Defconfigs: Freescale ARM: Add ATF patch to fix build issue
627 with binutils 2.39+. QEMU Aarch64-virt: Enable ACPI support
628 for EDK2. Visionfive2: Bump kernel to fix build issue with GCC
629 13.
630
631 Per-package builds: Do not use hard links for host / target
632 dirs, fixing issues with package rebuilds or post-build
633 scripts modifications.
634
635 Infrastructure: Explicitly disable shuffle mode for Make >=
636 4.4 where needed.
637
638 Urandom-scripts: Move seedrng init script to S01 for earlier
639 random number entrophy initialization.
640
641 Updated/fixed packages: at91bootstrap, batman-adv, bind, cups,
642 efl, enlightenment, exim, gcc, glibc, gnu-efi, go, gptfdisk,
643 grub2, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-bad,
644 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
645 gst1-python, gst1-rstp-server, gst1-rtsp-vaapi, gstreamer1,
646 gstreamer1-editing-services, gtkmm3, libcue, libcurl,
647 libfastjson, libhtp, libmodplug, librsvg, libvpx, libyang,
648 linux-pam, linux-tools, mbedtls, mosquitto, mutt, neon,
649 netsnmp, nmap, nodejs, olsr, openblas, opkg-utils, php, pound,
650 powertop, python-mako, python3, rauc, rockchip-mali, samba4,
651 sslh, stress-ng, suricata, syslog-ng, systemd, tar, unifdef,
652 urandom-scripts, usbguard, webkitgtk, wilc-driver,
653 wireless-regdb, wpewebkit
654
655 Issues resolved (http://bugs.uclibc.org):
656
657 #15628: Missing dependencies in BR2_PACKAGE_PYTHON_MAKO
658 #15808: connman is not supported on musl
659 #15814: C++ not supported by bootlin toolchain
660
55fbb551
PK
6612023.08.1, released September 27th, 2023
662
663 Important / security related fixes.
664
665 Updated/fixed packages: agentpp, asterisk, bind, binutils,
666 conmon, cpio, docker-cli, docker-engine, e2fsprogs, erlang,
667 esp-hosted, expect, fail2ban, fio, freerdp, fstrcmp, gcc, gdb,
668 ghostscript, go, haproxy, hwloc, icu, irssi, libcoap, libcurl,
669 libde265, libheif, libiec61850, libjxl, libopenssl, libpjsip,
670 libqb, libraw, libssh, libuv, lldpd, mdadm, mutt, ne10,
671 netatalk, nodejs, nut, openblas, opensc, openvpn, petitboot,
672 php, pound, pppd, python-pytest, python3, qt5,
673 rtl8812au-aircrack-ng, sngrep, stress-ng, strongswan, sysstat,
674 tar, tcl, timescaledb, util-linux, vim, webkitgtk, webp,
675 wireshark, xserver_xorg-server, xterm, zbar, zxing-cpp,
676 zynaddsubfx
677
678 Issues resolved (http://bugs.uclibc.org):
679
680 #14366: Nodejs fails with "version `GLIBC_2.34' not found"..
681 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
682 #15790: at91sam9x5ek_dev_defconfig: Missing...
683
d8ce1def
PK
6842023.08, released September 6th, 2023
685
686 Various fixes.
687
688 Defconfigs: BeagleV: Fix build issue with binutils >=
689 2.38. Hifive unleashed: U-Boot needs OpenSSL
690
691 Updated/fixed packages: dt, grub2, heirloom-mailx, libgpgme,
692 libtommath, libxcrypt, log4cxx, mesa3d-demos, openjdk,
693 openjdk-bin, pam, pcm-tools, pixman, poppler, python-django,
694 python-ipython, python-pip, python-tornado, zeromq
695
696 New packages: libdecor
697
04bc8046
PK
6982023.08-rc3, released August 29th, 2023
699
700 Fixes all over the tree.
701
702 Defconfigs: Avenger96: Bump ATF to 2.9 to fix build warnings
703 with binutils >= 2.39. CI20: Bump kernel to 5.4.254 to fix
704 build issue with GCC 12. Hifive unleashed: Add missing
705 pylibfdt dependency / bump kernel to 5.10.109 to fix build
706 issue GCC 12. PC x86-64 bios/elf: Add missing libelf
707 dependency. Sipeed maix sdcard: Fix build issues with
708 binutils >= 2.38
709
710 Updated/fixed packages: check, clamav, cups, esp-hosted,
711 f2fs-tools, freeswitch, gcc, gmp, libks, libmodsecurity,
712 mosquitto, mpg123, network-manager, php, postgresql, python3,
713 ramspeed, rtl8189fs, rust, rust-bin, samba4, screen, zlib-ng
714
bdd80863
PK
7152023.08-rc2, released August 20th, 2023
716
717 Fixes all over the tree.
718
719 Toolchains: Only show external toolchains based on a GCC
720 version supporting the selected architecture
721 variant. Correctly mark Codescape MIPS external toolchains as
722 not providing a gdbserver.
723
724 Defconfigs: Andes ae350_45: Drop custom U-Boot march setting,
725 breaking builds with GCC 12. Nitrogen*: Bump
726 U-Boot/Linux. Nitrogen8*: Use ATF 2.8, fixing array bounds
727 errors. QEMU m68k: Add Linux patch to fix build issue with
728 binutils >= 2.41. Raspberrypi*: Enable console on HDMI when
729 using systemd as well.
730
731 Updated/fixed packages: at91dataflashboot, aubio, berkeleydb,
732 bwm-ng, ccache, check, chocolate-doom, compiler-rt, composer,
733 conmon, connman, dav1d, diffutils, dracut, e2fsprogs, elf2flt,
734 esp-hosted, flite, gcc, gdb, go-bootstrap-stage2,
735 intel-microcode, kodi-imagedecoder-heif, less, libcoap,
736 libedit, libglib2, libksba, liblo, libserial, log4cxx, lsof,
737 luvi, meson, mosquitto, mpd, mpv, mv-ddr-marvell, nftables,
738 ntpsec, openssh, optee-test, perftest, python-botocore,
739 python-docker, python-pylibfdt, python3, screenfetch,
740 sentry-cli, sngrep, stellarium, trinity, tvheadend, uboot,
741 uclibc, util-linux, xfsprogs, yajl
742
743 New packages: nftables-python, xlib_libXpresent
744
745 Removed packages: lpc32xxcdl
746
0473a9b5
TP
7472023.08-rc1, released August 5, 2023
748
749 Numerous package updates and fixes, additional runtime tests.
750
751 Toolchain:
752 - Toolchains from ARM (for ARM, AArch64 and AArch64 BE)
753 updated to 12.2.
754 - Support for binutils 2.40 and 2.41 added, binutils 2.37 and
755 2.38 removed, binutils 2.40 is now the default
756 - Support for gcc 13 added, gcc 10 removed, gcc 12 is now the
757 default
758
759 Architectures:
760 - Additional x86-64 variants added
761 - RISC-V vector extension support added
762
763 Infrastructure:
764 - Go now built in 3 stages to be able to update to Go 1.20.x.
765
766 New defconfigs: rock5b
767
768 Removed defconfigs: qemu_sparc_ss10
769
770 New packages: composer, conmon, dfu-programmer, esp-hosted,
771 kodi-imagedecoder-heif, kodi-imagedecoder-raw, libde2654,
772 libdisplay-info, libheif, llvm-cmake, llvm-libunwind,
773 lua-dkjson, mbpoll, mdnsd, mhz, opencsd, python-libconf,
774 python-blinker, python-midiutil, python-rdps-py, python-wheel,
775 qt6svg, redis-plus-plus, rockchip-rkbin, rtl8822cs, swaybg,
776 swugenerator
777
778 Removed packages: libasplib, ocf-linux, tovid
779
a0831dd5
PK
7802023.05.3, released September 26th, 2023
781
782 Important / security related fixes.
783
784 Defconfigs: PC x86-64 bios/efi: Needs libelf. Raspberrypi:
785 Also enable HDMI console when systemd is used.
786
787 Updated/fixed packages: agentpp, asterisk, at91dataflashboot,
788 aubio, berkeleydb, bind, bwm-ng, chocolate-doom, clamav,
789 compiler-rt, connman, cpio, cups, dav1d, diffutils, dracut,
790 dt, expect, fail2ban, fio, flite, freerdp, freeswitch,
791 fstrcmp, gcc, gdb, ghostscript, gmp, go, grub2, haproxy,
792 heirloom-mailx, hwloc, icu, intel-microcode, irssi, less,
793 libcoap, libcurl, libglib2, libiec61850, libjxl, libks,
794 libksba, libmodsecurity, libpjsip, libqb, libraw, libssh,
795 libtommath, lldpd, log4cxx, lsof, mdadm, mosquitto, mpd, mpv,
796 mutt, mv-ddr-marvell, ne10, netatalk, network-manager,
797 nftables, nodejs, ntpsec, nut, openblas, openjdk, openjdk-bin,
798 opensc, openssh, pcm-tools, perftest, petitboot, php, pixman,
799 poppler, postgresql, python-django, python-ipython,
800 python-pip, python-pylibfdt, python-tornado, python3, qt5,
801 ramspeed, rtl8189fs, rtl8812au-aircrack-ng, samba4, screen,
802 screenfetch, sngrep, sofia-sip, stellarium, stress-ng,
803 strongswan, sysstat, tar, tcl, uboot, uclibc, vim, webkitgtk,
804 webp, wireshark, xfsprogs, xserver_xorg-server, xterm, yajl,
805 zbar, zxing-cpp
806
807 New packages: xlib_libXpresent
808
386b72ca
PK
8092023.05.2, released August 31th, 2023
810
811 Important / security related fixes.
812
813 Toolchains: Correctly mark Bootlin external toolchains as
814 having OpenMP support.
815
816 Arch: Mark Alderlake x86 variants as no AVX512 support.
817
818 Utils: Ensure utils/docker-run correctly supports git
819 worktrees.
820
821 Defconfigs: Beaglebone: U-Boot needs OpenSSL. Beaglebone qt5:
822 Enable support for green wireless variant.
823
824 Updated/fixed packages: arm-trusted-firmware, bind, cairo,
825 cmocka, containerd, crudini, cryptodev-linux, dmidecode,
826 ffmpeg, firmware-imx, gcc, gdb, ghostscript, gkrellm,
827 gnuradio, go, igh-ethercat, iperf3, kodi, libcurl, libopenssl,
828 libssh, libubootenv, libuhttpd, linux-tools, mali-driver,
829 nfs-utils, ntp, openssh, php, pipewire, python-pysmb,
830 python-iniparse, python-iptables, rtl8189es, rtl8189fs,
831 sam-ba, samba4, seatd, shadow, speex,
832 sunxi-mali-utgard-driver, supertuxkart, sysdig, systemd, tor,
833 tpm2-tss, transmission, uboot, unzip, webkitgtk,
834 wireless-regdb, wolfssl, wpebackend-fdo, wpewebkit, xenomai,
835 yaml-cpp, yavta
836
837 Issues resolved (http://bugs.uclibc.org):
838
839 #15634: fluidsynths refers to missing libgomp.so.1
840
5eec4aac
PK
8412023.05.1, released July 17th, 2023
842
843 Important / security related fixes.
844
845 Defconfigs: Chiliboard, mx53loco: fix build on hosts without
846 openssl development headers.
847 Nitrogen*: fix build on hosts without openssl or pylibfdt.
848 Hifive unleased: Bump OpenSBI to 1.2 to fix a build issue.
849 Raspberrypi: Handle DTB overlays for all variants
850
851 Updated/fixed packages: agentpp, alsa-plugins, assimp, audit,
852 bind, busybox, c-ares, check, cups, dav1d, dbus, fftw,
853 fluidsynth, freetype, fwts, ghostscript, gnupg2, gnuradio,
854 graphicsmagick, gupnp, haproxy, heimdal, hwdata, jhead, kodi,
855 libcap, libgcrypt, libgpg-error, libgtk3, libmdbx, libxslt,
856 mesa3d, mesa3d-demos, mpir, nodejs, php, pkgconf,
857 python-cryptography, python-dbus-fast, python-django,
858 python-docker, python-pyicu, python-requests, python3, qemu,
859 qt6, quickjs, rtl8192eu, samba4, sconeserver, syslog-ng,
860 taglib, tiff, wine, wireshark, xdriver_xf86-video-dummy,
861 xlib_libX11,
862
863 Issues resolved (http://bugs.uclibc.org):
864
865 #15643: ERROR: No hash found for linux-6.3.8.tar.xz
866 #15658: hifive_unleashed_defconfig: Linker errors in opensbi-0.9
867 #15661: mx53loco_defconfig: Dependency on OpenSSL missing
868 #15664: Can't compile mesa3d with v3d driver
869 #15673: PKGCONF_SITE in pkgconf.mk points to parked domain
870 #15682: pkgconf: no longer able to download source from...
871
dbb0b427
PK
8722023.05, released June 7th, 2023
873
874 Fixes all over the tree.
875
876 Infrastructure: Add BR2_HOST_CMAKE_AT_LEAST_* for packages
877 needing a newer host-cmake than what is currently enforced
878 (3.18) - Up to the version provided by the cmake package (3.22).
879
880 Defconfigs: QEMU s390x: Bump rootfs size to 120MB to make room
881 for kernel modules.
882
883 Updated/fixed packages: at-spi2-core, go, libdeflate, libjxl,
884 perl-http-message, php, redis
885
25e485f4
PK
8862023.05-rc3, released June 4th, 2023
887
888 Fixes all over the tree.
889
890 Updated/fixed packages: bird, containerd, earlyoom, gcc,
891 ipython, kexec, kodi-skin-confluence, libcurl, libopenssl,
892 mesa3d, minidlna, mpd, openjdk, openjdk-bin,
893 python-matplotlib, sdl2_net, vdr
894
895 New packages: python-asttokens, python-executing,
896 python-pure-eval, python-stack-data
897
c765ac9c
PK
8982023.05-rc2, released May 28th, 2023
899
900 Fixes all over the tree.
901
902 Updated/fixed packages: busybox, clamav, crudini,
903 kodi-pvr-vbox, libcurl, libmnl, libpqxx, libressl, libssh,
904 llvm, lua, mesa3d, perl-http-message, python-can,
905 python-django, sdl2_mixer, webkitgtk, zfs, znc
906
907 New packages: perl-clone
908
909 Issues resolved (http://bugs.uclibc.org):
910
911 #15421: qemu_aarch64_ebbr_defconfig: Missing Linux kernel source..
912 #15581: qemu_ppc_mpc8544ds_defconfig: Fails due to non-working patch
913
fb6fe5dd
PK
9142023.05-rc1, released May 15th, 2023
915
916 Fixes all over the tree and new features.
917
918 Toolchain:
919 - glibc update to 2.37, uClibc-ng updated to 1.0.43
920 - suppoert 6.2.x / 6.3.x kernel headers
921
922 Infrastucture:
923 - go: Ensure go versions of os/user and net are used for
924 static builds so CGO is not used
925
926 - rust / cargo: Correctly split up rust flags for host and
927 target builds
928
929 New defconfigs: STM32F769 discovery
930
931 New packages: petitboot, python-evdev, python-hwdata,
932 python-pyproject-hooks, shadow
933
934 Removed packages: atk, at-spi2-atk, optee-benchmark,
935 python-pep517
936
937 Issues resolved (http://bugs.uclibc.org):
938
939 #14356: cronstamp jobs are not performed with bumped version of...
940 #15191: pc_x86_64_efi_defconfig doesn't run on real hardware
941 #15306: glibc build fails in Docker container
942 #15321: docker-engine now requires libseccomp by default
943 #15376: Libiconv config
944 #15461: QtVirtualKeyboard segfaults
ccf65740 945
f578744a
PK
9462023.02.11, released March 26th, 2024
947
948 Important / security related fixes.
949
950 Defconfigs: Starfive visionfive2: Use correct genimage
951 configuration.
952
953 Updated/fixed packages: bind, bitcoin, botan, c-ares, clamav,
954 cvs, dash, dnsmasq, ell, exim, expat, freetype, ghostscript,
955 gnupg2, google-breakpad, gst1-python, gst1-vaapi, iwd,
956 libcoap, libcurl, libgit2, libkrb5, libmodsecurity, libunwind,
957 libuv, libxml2, lua-http, luvi, nginx-naxsi, nodejs, openssh,
958 openvmtools, parted, php, poco, postgresql, privoxy,
959 pure-ftpd, putty, python-cheroot, python-configshell-fb,
960 python-django, python-rtslib-fb, python3, rsync, sdl2, shim,
961 spice, squid, strace, strongswan, sudo, systemd, targetcli-fb,
962 unbound, uvw, v4l2loopback, vim, webkitgtk, wpewebkit, xvisor,
963 zlib-ng
964
965 Issues resolved (http://bugs.uclibc.org):
966
967 #15997: Build Squid with GCC12.3 in Buildroot 2024.02 will fail
968
ccf65740
PK
9692023.02.10, released March 1st, 2024
970
971 Important / security related fixes.
972
973 Added CPE identifiers for a large number of packages.
974
975 Updated/fixed packages: bayer2rgb-neon, brltty, c-ares,
976 containerd, crda, darkhttpd, davinci-bootcount, dbus,
977 domoticz, environment-setup, expat, faad2, falcosecurity-libs,
978 flex, freeradius-server, freerdp, frr, gesftpserver, glibc,
979 gnutls, go, gst1-devtools, gst1-libav, gst1-python,
980 gst1-vaapi, gst-omx, gstreamer1, haproxy, joe, json-c,
981 leptonica, libcurl, libuwsc, libvips, linux-firmware,
982 linux-headers, localedef, lua-http, lvm2, lynx, mbedtls,
983 micropython, minizip, mpfr, netatalk, ngrep, opencv4,
984 opencv4-contrib, openssh, opus, php, python-aiohttp,
985 python-esptool, python-gunicorn, python-hpack,
986 python-html5lib, python-lmdb, python-mako, python-numpy,
987 python-oauthlib, python-sqlparse, qt5base, qt6base, redis,
988 runc, sdl2, sqlite, sysstat, uuu, webkitgtk, wireless-regdb,
989 wpewebkit, xlib_libXpm, xterm, xwayland, yasm
990
991 Issues resolved (http://bugs.uclibc.org):
992
993 #10096: SH4 toolchain does not build Linux kernel magicpa..
994 #15952: Grub fails to load large rootfs files
fb6fe5dd 995
1cf91a57
PK
9962023.02.9, released January 15th, 2024
997
998 Important / security related fixes.
999
1000 Infrastructure:
1001
1002 - Download: Revert a permission fixup step in the tarball
1003 creation logic, which lead to a hash mismatch issue in two
1004 cargo-vendored packages, ripgrep and sentry-cli.
1005
1006 - Build: Pass GIT_DIR=. in the environment (through
1007 HOST_MAKE_ENV/TARGET_MAKE_ENV) to the build steps to
1008 workaround packages trying to detect if they are building in
1009 a git checkout and getting confused when building in a sub
1010 directory of a Buildroot git checkout.
1011
1012 Updated/fixed packages: apcupsd, arm-trusted-firmware, botan,
1013 cjson, cups, dropbear, duktape, edk2, exim, faad2, freeswitch,
1014 gcc, gdal, gdb, giflib, glibc, go, google-breakpad, gst-omx,
1015 gstd, gst1-devtools, gst1-libav, gst1-plugins-bad,
1016 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
1017 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1018 gstreamer1-editing-services, ipcalc, jq, json-for-modern-cpp,
1019 ksmbd-tools, libaio, libcamera, libcap-ng, libcurl, libebml,
1020 libgtk3, libiec61850, libraw, libsigsegv, libssh, libssh2,
1021 libuev, libwebsockets, liquid-dsp, lvm2, madplay, mesa3d,
1022 micropython, mp4v2, opensc, openssh, orc, php, pipewire,
1023 postgis, postgresql, proftpd, putty, python-sip,
1024 python-werkzeug, rng-tools, shim, squid, strongswan, sway,
1025 tinyssh, tor, tree, uftp, valijson, wireshark, wolfssl,
1026 xserver_xorg-server, xwayland
1027
49d29654
PK
10282023.02.8, released December 4th, 2023
1029
1030 Important / security related fixes.
1031
1032 Defconfigs: Raspberrypi: Fix DT overlay for autoproving of
1033 bluetooth driver, Toradex apalis i.mx6: Add download hashes
1034 for Linux and U-Boot.
1035
1036 Updated/fixed packages: exfatprogs, gcc, imagemagick,
1037 intel-microcode, libpjsip, libxml2, mariadb, memcached,
1038 motion, netsnmp, perl, postgresql, rtty, samba4, speech,
1039 squid, vim, vlc, xenomai, xtables-addons, zfs
1040
1041 Issues resolved (http://bugs.uclibc.org):
1042
1043 #15856: Using BR2_CONFIG= on a different file-system...
1044
c9e1bbf2
PK
10452023.02.7, released November 14th, 2023
1046
1047 Important / security related fixes.
1048
1049 Per-package builds: Unbreak SDK relocation logic. Only drop
1050 the hard links for the final host / target directory, fixing a
1051 build time / size regression in 2023.02.6.
1052
1053 Packages where a free-form version/site can be specified
1054 (E.G. Linux, U-Boot, ..) can now have the corresponding
1055 tarballs of these custom downloads checked by the download
1056 infrastructure based on .hash files in the global patch
1057 directory. These hashes are optional unless
1058 BR2_DOWNLOAD_FORCE_CHECK_HASHES is enabled.
1059
1060 A utils/add-custom-hashes helper script has been added to
1061 assist in managing such hash files.
1062
1063 Defconfigs: stm32mp157a-dk1, stm32mp157c-dk2: Unbreak TF-A
1064 build, stm32mp157c-odessey: Use a fixed TF-A version for
1065 reproducibility
1066
1067 Updated/fixed packages: apache, arm-trusted-firmware, aufs,
1068 aufs-util, azure-iot-sdk, cjson, cups-filters, clamav, dhcpcd,
1069 freeradius-server, go, htop, ksmbd-tools, kvmtool, libgdiplus,
1070 libopenssl, libosmium, libtommath, libupnp, libzlib, lxc,
1071 mender, minizip-zlib, mpd, mxsldr, nano, nettle,
1072 network-manager, nghttp2, nodejs, opencv4, opencv4-contrib,
1073 openjdk-bin, openvpn, opusfile, paho-mqtt-c,
1074 perl-lwp-protocol-https, php, python-django, python-urllib3,
1075 python-web2py, rabbitmq-c, redis, riscv64-elf-toolchain,
1076 suricata, tar, tiff, tor, traceroute, vim, websocketpp,
1077 wireshark, wolfssl, xdg-dbus-proxy, xen, xlib_libX11,
1078 xlib_libXpm, zabbix, zchunk
1079
1080 Issues resolved (http://bugs.uclibc.org):
1081
1082 #14741: e2fsck is failing during cronjob build where fail...
1083 #15772: lz4 failed to compile with gcc 10.4.0
1084 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
1085 #15790: at91sam9x5ek_dev_defconfig: Missing...
1086 #15820: make linux-menuconfig does not modify correct .config..
1087 #15823: Installing nodejs modules with native extensions ...
1088 #15835: Incompatibility between network-manager and libcurl 8.4
1089
44411182
PK
10902023.02.6, released October 16th, 2023
1091
1092 Important / security related fixes.
1093
1094 Per-package builds: Do not use hard links for host / target
1095 dirs, fixing issues with package rebuilds or post-build
1096 scripts modifications.
1097
1098 Infrastructure: Explicitly disable shuffle mode for Make >=
1099 4.4 where needed.
1100
1101 Urandom-scripts: Move seedrng init script to S01 for earlier
1102 random number entrophy initialization.
1103
1104 Go: Bump to 1.20.x as 1.19.x is now EOL and affected by
1105 security issues.
1106
1107 Updated/fixed packages: at91bootstrap, bind, cups, efl,
1108 enlightenment, exim, gcc, glibc, gnu-efi, go, go-bootstrap,
1109 gptfdisk, gst-omx, gst1-devtools, gst1-libav,
1110 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
1111 gst1-plugins-ugly, gst1-python, gst1-rstp-server,
1112 gst1-rtsp-vaapi, gstreamer1, gstreamer1-editing-services,
1113 libcue, libcurl, libfastjson, libhtp, libmodplug, librsvg,
1114 libvpx, libyang, linux-tools, mbedtls, mosquitto, mutt, neon,
1115 netsnmp, nmap, nodejs, olsr, openblas, opkg-utils, php,
1116 powertop, python-mako, python3, rockchip-mali, samba4, sslh,
1117 suricata, tar, unifdef, unrandom-scripts, webkitgtk,
1118 wireless-regdb, wpewebkit
1119
1120 Issues resolved (http://bugs.uclibc.org):
1121
1122 #15628: Missing dependencies in BR2_PACKAGE_PYTHON_MAKO
1123 #15808: connman is not supported on musl
1124 #15814: C++ not supported by bootlin toolchain
1125
8ea74a5b
PK
11262023.02.5, released September 27th, 2023
1127
1128 Important / security related fixes.
1129
1130 Updated/fixed packages: agentpp, asterisk, at91dataflashboot,
1131 aubio, berkeleydb, bind, bwm-ng, chocolate-doom, clamav,
1132 compiler-rt, connman, cups, dav1d, diffutils, dracut, dt,
1133 expect, fail2ban, fio, flite, freerdp, freeswitch, fstrcmp,
1134 gcc, gdb, ghostscript, gmp, go, grub2, haproxy,
1135 heirloom-mailx, hwloc, icu, intel-microcode, irssi, libcoap,
1136 libcurl, libiec61850, libjxl, libks, libksba, libmodsecurity,
1137 libpjsip, libqb, libraw, libssh, libtommath, less, lldpd,
1138 log4cxx, lsof, mdadm, mosquitto, mpd, mutt, mv-ddr-marvell,
1139 ne10, netatalk, network-manager, nftables, nodejs, ntpsec,
1140 nut, openblas, openjdk, openjdk-bin, opensc, openssh,
1141 pcm-tools, perftest, php, pixman, poppler, postgresql, pppd,
1142 python-django, python-ipython, python-pip, python-pylibfdt,
1143 python-tornado, python3, qt5, ramspeed, rtl8189fs, samba4,
1144 screen, screenfetch, sngrep, sofia-sip, stellarium,
1145 strongswan, sysstat, tar, tcl, uboot, uclibc, vim, webkitgtk,
1146 webp, wireshark, xfsprogs, xserver_xorg-server, xterm, yajl,
1147 zbar, zxing-cpp
1148
1149 Issues resolved (http://bugs.uclibc.org):
1150
1151 #14366: Nodejs fails with "version `GLIBC_2.34' not found"..
1152 #15754: The docker-engine and docker-cli versions are not...
1153 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
1154 #15790: at91sam9x5ek_dev_defconfig: Missing...
1155
d283473a
PK
11562023.02.4, released August 31th, 2023
1157
1158 Important / security related fixes.
1159
1160 Toolchains: Correctly mark Bootlin external toolchains as
1161 having OpenMP support.
1162
1163 Arch: Mark Alderlake x86 variants as having no AVX512 support.
1164
1165 Utils: Ensure utils/docker-run correctly supports git
1166 worktrees.
1167
1168 Defconfigs: Beaglebone qt5: Enable support for green wireless
1169 variant.
1170
1171 Updated/fixed packages: arm-trusted-firmware, bind, cairo,
1172 cmocka, containerd, crudini, dmidecode, ffmpeg, freescale-imx,
1173 gcc, gdb, ghostscript, gkrellm, gnuradio, go, heimdall,
1174 iperf3, libcurl, libmodsecurity, libopenssl, libssh,
1175 libubootenv, libuhttpd, linux-tools, ntp, openssh, php,
1176 pipewire, python-iniparse, python-iptables, python-pysmb,
1177 rtl8189fs, sam-ba, samba4, seatd, speex, supertuxkart, sysdig,
1178 tor, tpm2-tss, uboot, unzip, webkitgtk, wireless-regdb,
1179 wolfssl, wpebackend-fdo wpewebkit, xenomai, yaml-cpp, yavta
1180
1181 Issues resolved (http://bugs.uclibc.org):
1182
1183 #15634: fluidsynths refers to missing libgomp.so.1
1184
66961b26
PK
11852023.02.3, released July 17th, 2023
1186
1187 Important / security related fixes.
1188
1189 Defconfigs: Chiliboard: fix build on hosts without openssl
1190 development headers.
1191 Nitrogen*: fix build on hosts without openssl or pylibfdt.
1192 Raspberrypi: Handle DTB overlays for all variants
1193
1194 Updated/fixed packages: agentpp, alsa-plugins, assimp, bind,
1195 busybox, dbus, c-ares, check, dav1d, fluidsynth, fftw, fwts,
1196 ghostscript, gnupg2, gnuradio, gupnp, haproxy, heimdal,
1197 hwdata, jhead, libcap, libgcrypt, libgpg-error, libgtk3,
1198 libxslt, mesa3d-demos, mpir, nodejs, php, pkgconf,
1199 python-cryptography, python-dbus-fast, python-django,
1200 python-pyicu, python-requests, python3, qt6, quickjs,
1201 sconeserver, taglib, tiff, wireshark, xdriver_xf86-video-dummy
1202
1203 Issues resolved (http://bugs.uclibc.org):
1204
1205 #15643: ERROR: No hash found for linux-6.3.8.tar.xz
1206 #15673: PKGCONF_SITE in pkgconf.mk points to parked domain
1207 #15682: pkgconf: no longer able to download source from...
1208
b3f0cc20
PK
12092023.02.2, released June 16th, 2023
1210
1211 Important / security related fixes.
1212
1213 Infrastructure: Add BR2_HOST_CMAKE_AT_LEAST_* for packages
1214 needing a newer host-cmake than what is currently enforced
1215 (3.18) - Up to the version provided by the cmake package (3.22).
1216
1217 utils/docker-run: Now correctly handles git
1218 workdirs/worktrees.
1219
1220 Defconfigs: QEMU s390x: Bump rootfs size to make room for
1221 kernel modules, Stm32f4xx: Tweak config to save RAM, Xilinx
1222 Versal vck190: Use correct (A72) CPU variant
1223
1224 Updated/fixed packages: atkmm, bird, busybox, cairomm1_14,
1225 cmake, containerd, crudini, cups, delve, docker-cli,
1226 docker-engine, earlyoom, edid-decode, fluent-bit, freeswitch,
1227 gcc, gdb, glibmm_2_66, gnupg2, go, gptfdisk, graphicsmagick,
1228 intel-microcode, libass, libcurl, libdeflate, libgeos,
1229 libgtk3, libjxl, libnftl, libopenssl, libressl, libssh, llvm,
1230 lua, mesa3d, micropython, minidlna, moby-buildkit, mpd, mupdf,
1231 ncurses, nftables, openjdk, openjdk-bin, php, postgresql,
1232 python-can, python-django, python-django, python-ipython,
1233 python-matplotlib, python-mupdf, python-requests, python3,
1234 qemu, redis, rpm, runc, sdl2_mixer, tzdata, uclibc, vdr,
1235 wilc-firmware, xapp_xcalc, xapp_xdpyinfo, xapp_xinput,
1236 xapp_xwininfo, xdata_xbitmaps, xdata_xcursor-themes,
1237 xdriver_xf86-input-mouse, xdriver_xf86-video-ark,
1238 xdriver_xf86-video-geode, xdriver_xf86-video-neomagic,
1239 xfont_encodings, xlib_libX11, xlib_libXaw, xlib_libXi,
1240 xlib_libXfixes, xlib_libXft, xlib_libXpm, zfs, znc
1241
1242 New packages: perl-clone, perl-http-message, python-asttokens,
1243 python-executing, python-pure-eval, python-stack-data
1244
1245 Issues resolved (http://bugs.uclibc.org):
1246
1247 #15421: qemu_aarch64_ebbr_defconfig: Missing Linux kernel source code
1248
70b37018
PK
12492023.02.1, released May 9th, 2023
1250
1251 Important / security related fixes.
1252
1253 Infrastucture:
1254 - go: Ensure go versions of os/user and net are used for
1255 static builds so CGO is not used
1256
1257 - rust / cargo: Correctly split up rust flags for host and
1258 target builds
1259
1260 Defconfigs: Olimex a20 olinuxino lime*: Bring up network at
1261 boot, stmf469 disco sd: Lock U-Boot version
1262
1263 Updated/fixed packages: agentpp, apache, bluez5_utils,
1264 ca-certificates, containerd, coremark, dcron, dnsmasq,
1265 docker-cli, docker-engine, efivar, eudev, ffmpeg, flann,
1266 fluidsynth, git, go, gst-omx, gst1-devtools, gst1-libav,
1267 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
1268 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
1269 gstreamer1, gstreamer1-editing-services, intel-microcode,
1270 kexec, libcurl, libite, libgtk3, libmicrohttpd, libxml2,
1271 linux-tools, lua, mali-driver, matio, mdadm, nginx, openocd,
1272 openssh, php, poppler, postgresql, python-web2py, qt6base,
1273 readline, rtl8189fs, rtl8723ds, rtl8812au-aircrack-ng, runc,
1274 rust, rust-bin, s390-tools, samba4, sdl2, snmppp, sudo,
1275 systemd, tcpdump, uclibc, vim, webkitgtk, wireshark,
1276 wpewebkit, xr819-radio, xserver_xorg-server, zeek
1277
1278 Issues resolved (http://bugs.uclibc.org):
1279
1280 #14356: cronstamp jobs are not performed with bumped version of...
1281 #15306: glibc build fails in Docker container
1282 #15376: Libiconv config
1283 #15461: QtVirtualKeyboard segfaults
1284
8cca1e6d
PK
12852023.02, released March 12th, 2023
1286
1287 Fixes all over the tree.
1288
1289 Updated/fixed packages: ace, apache, audit, bridge-utils,
1290 docker-engine, go, gtkmm3, janet, libbpf, libev, libgcrypt,
1291 libgpg-error, libmad, linux, mesa3d, network-manager, nut,
1292 pcre2, php, rdma-core, rsync, rtl8821cu, rtl_433,
1293 s6-linux-utils, speechd, uqmi, xdriver_xf86-video-qxl, znc
1294
1295 New packages: atkmm2_28, cairomm1_14, glibmm2_66, libsigc2,
1296 pangomm2_46, python-glslang
1297
1298 Issues resolved (http://bugs.uclibc.org):
1299
1300 #15306: glibc build fails in Docker container
1301 #15321: docker-engine now requires libseccomp by default
1302
50d3883f
PK
13032023.02-rc3, released March 8th, 2023
1304
1305 Fixes all over the tree.
1306
1307 Updated/fixed packages: apr, bash, docker-engine, exfat,
1308 exfat-utils, f2fs-tools, gensio, gr-osmosdr, libcurl, libglfw,
1309 libolm, libpcap, libpjsip, linux, mender, mpv,
1310 multipath-tools, opus, paho-mqtt-c, proftpd, pugixml,
1311 pulseaudio, qemu, quazip, quickjs, rtl8189es, rtl8821cu,
1312 uacme, uqmi, wpebackend-fdo,
1313
debec267
PK
13142023.02-rc2, released February 27th, 2023
1315
1316 Fixes all over the tree.
1317
1318 Updated/fixed packages: asterisk, at91dataflashboot, bind,
1319 efivar, erlang, flac, fluent-bit, freerdp, gcc, gdal, gerbera,
1320 gnuradio, gqrx, haproxy, hawktracer, imx-gpu-g2d,
1321 intel-gmmlib, libarchive, libblockdev, libcamera-apps, libjxl,
1322 libmodsecurity, libsigrokdecode, lightning, lirc-tools,
1323 lttng-babeltrace, modem-manager, modsecurity2,
1324 multipath-tools, mutt, mxs-bootlets, netsurf, network-manager,
1325 nginx-naxsi, ntpsec, opensbi, optee-client, pcm-tools,
1326 php-xdebug, pistache, postgresql, proxychains-ng,
1327 python-m2crypto, python-numpy, python-webargs,
1328 python-werkzeug, rtl8723bu, rtty, speechd, sudo, systemd,
1329 tiff, tmux, wilc-driver, wpa_supplicant, xerces,
1330 xtables-addons, xwayland, zabbix
1331
1332 Removed packages: uccp420wlan
1333
e8c4b360
PK
13342023.02-rc1, released February 20th, 2023
1335
1336 Numerous package updates and many (62) new packages.
1337
1338 Toolchain:
1339
1340 - The check for access to "unsafe" (E.G. from the build host)
1341 header files and libraries by the cross compiler is now
1342 unconditionally enabled.
1343
1344 - Bootlin external toolchains updated to 2022.08
1345
1346 - The handling of the CCACHE_* environment variables by the
1347 toolchain wrapper is now more strict, causing the variables
1348 to only be exported when BR2_CCACHE is enabled.
1349
1350 Infrastructure:
1351
1352 - Br2-external: Fix make performance issue when many (> 6)
1353 external trees are used together.
1354
1355 - Legal-info: Stop warning about not saving sources for local
1356 / override packages if <PKG>_REDISTRIBUTE is set to NO.
1357
1358 - Go: Ensure our go build and module cache is used, even for the
1359 download step.
1360
1361 - Cargo: CARGO_HOME (the location where cargo stores it
1362 downloaded artifacts) is now located under DL_DIR rather
1363 than in HOST_DIR/share/cargo, ensuring it is shared between
1364 builds.
1365
1366 Misc:
1367
1368 - Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
1369 used.
1370
1371 - Ext2: Year 2038+ compatible inodes are now used by default,
1372 independently of the filesystem size.
1373
1374 - Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
1375
1376 A large number of NXP related packages and defconfigs have
1377 been updated as upstream moved the git repositories to Github.
1378
1379 New defconfigs: i.MX8mn BSH SMM S2 / pro, QEMU ARM EBBR,
1380 Sipeed Lichee rv / rv dock, Starfive Visionfive2, Xilinx Versal
1381 VCK190.
1382
1383 New packages: catch2, cli11, dotconf, edk2-non-osi,
1384 fluent-bit, fxdiv, hddtemp, highway, imx-vpu-hantro-daemon,
1385 libjxl, libsolv, libunibreak, neon-2-sse, open-iscsi,
1386 opencv4-contrib, perftest, perl-image-exiftool,
1387 python-apispec, python-async-generator, python-cppy,
1388 python-dbus-fast, python-dicttoxml2, python-flask-smorest,
1389 python-h11, python-hkdf, python-magic-wormhole,
1390 python-magic-wormhole-mailbox-server,
1391 python-magic-wormhole-transit-relay, python-marshmallow,
1392 python-munch, python-outcome, python-pycrate, python-pyspnego,
1393 python-reedsolo, python-selenium, python-smbprotocol,
1394 python-sniffio, python-spake2, python-trio,
1395 python-trio-websocket, python-uhid, python-webargs,
1396 python-wsproto, qt5speech, qt6serialbus, rdma-core, reproc,
1397 rtl8723ds-bt, rtl8821cu, sexpect, speechd, sscep, stb, sway,
1398 termcolor, ti-k3-r5-loader, tl-expected, unifdef,
1399 versal-firmware, xwayland, z3
1400
1401 Removed packages: docker-proxy, elixir, gummiboot,
1402 python-bunch, python-m2r, sun20i-d1-spl, ucl,
1403 xdriver_xf86-input-keyboard, xdriver_xf86-video-glint,
1404 xdriver_xf86-video-imx-viv, xdriver_xf86-video-tga
1405
1406 Issues resolved (http://bugs.uclibc.org):
1407
1408 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
1409 #14996: Too many directories in BR2_EXTERNAL causes hang during make
1410 #15161: kernel can't support SUBDIR
1411 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
1412 #15226: lsblk: not found
1413 #15271: no start-qemu.sh
1414 #15281: Error compiling GDAL library for RPi-64 if libgdal-dev install..
1415 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
1416 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
1417 #15331: Warning on python-flit-core license when generating legal info
1418
b2cf393c
PK
14192022.11.3, released March 18th, 2023
1420
1421 Important / security related fixes.
1422
1423 Updated/fixed packages: ace, apache, apr, apr-util, asterisk,
1424 at91dataflashboot, audit, bash, bind, bridge-utils, clamav,
1425 dmalloc, efivar, erlang, exfat, exfat-utils, f2fs-tools, gcc,
1426 gdal, gensio, gerbera, git, glslsandbox-player, go, haproxy,
1427 hawktracer, intel-gmmlib, ipmiutil, less, libblockdev,
1428 libcurl, libev, libgcrypt, libglfw, libmad, libmdbx,
1429 libmodsecurity, libolm, libpjsip, lirc-tools,
1430 lttng-babeltrace, mender, mpv, mutt, mxs-bootlets, netsurf,
1431 ntpsec, nut, opensbi, opus, paho-mqtt-c, pcm-tools, php,
1432 pistache, proftpd, proxychains-ng, pulseaudio,
1433 python-cryptography, python-django, python-m2crypto,
1434 python-numpy, python-werkzeug, qemu, quazip, quickjs,
1435 rockchip-mali, rsync, s6-linux-utils, sudo, tiff, uacme, uqmi,
1436 webkitgtk, wilc-driver, wpa_supplicant, wpewebkit,
1437 xdriver_xf86-video-qxl, znc
1438
1439 Issues resolved (http://bugs.uclibc.org):
1440
1441 #15306: glibc build fails in Docker container
1442 #15361: Buildroot linking error on Apple Silicon
1443
4be361ad
PK
14442022.11.2, released March 1st, 2023
1445
1446 Important / security related fixes.
1447
1448 Fix make O=..._defconfig builds (regression in 2022.11.1).
1449
1450 A number of additional/stricter checks have been added to
1451 ./utils/check-package.
1452
1453 Build host dependencies check extended to check for a number
1454 of specific perl modules to better handle distributions (like
1455 Fedora) with very fine grained perl packages. Also ensure
1456 build host has git >= 2.0.0 when using packages written in
1457 go/rust because the vendoring may need it.
1458
1459 Defconfigs: ASUS tinker rk3288: Fix boot issue related to TPL
1460
1461 Updated/fixed packages: afboot-stm32, apache, barebox, c-ares,
1462 elf2flt, freeswitch, fwts, gcc, gdal, git, gitlab-runner,
1463 ipmitool, kodi, libgit2, libks, libopenssl, libressl, live555,
1464 lua, lxc, mariadb, mesa3d-headers, modsecurity2, mongoose,
1465 netopeer2, nodejs, openjdk, openpowerlink, openvpn, opusfile,
1466 postgresql, proftpd, pugixml, python-future, python-idna, qt5,
1467 rtl8192eu, rtl8723ds, sdl2, sofia-sip, ssdp-responder, sudo,
1468 sunxi-mali-utgard, thermald, ti-sgx-km, tmux, uboot, upx, vim,
1469 webkitgtk, wolfssl, wpewebkit, xlib_libXpm,
1470 xserver_xorg-server, xxhash, xz, yajl, zabbix
1471
1472 Issues resolved (http://bugs.uclibc.org):
1473
1474 #15271: no start-qemu.sh
1475 #15281: Error compiling GDAL library for RPi-64 if libgdal-dev install..
1476 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
1477 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
1478 #15331: Warning on python-flit-core license when generating legal info
1479
a796cfb2
PK
14802022.11.1, released January 18th, 2023
1481
1482 Important / security related fixes.
1483
1484 Br2-external: Fix make performance issue when many (> 6)
1485 external trees are used together.
1486
1487 Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
1488 used.
1489
1490 Go: Ensure our go build and module cache is used, even for the
1491 download step.
1492
1493 Legal-info: Stop warning about not saving sources for local /
1494 override packages if <PKG>_REDISTRIBUTE is set to NO.
1495
1496 Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
1497
1498 A large number of NXP related packages and defconfigs have
1499 been updated as upstream moved the git repositories to Github.
1500
1501 Defconfigs: zcu106, kria kv260: Fix U-Boot build
1502
1503 Updated/fixed packages: asterisk, bearssl, botan, cairo,
1504 capnproto, check, checkpolicy, connman, containerd, crun,
1505 dbus-cxx, docker-cli, docker-engine, exempi, exfat,
1506 exfat-utils, falcosecurity-libs, fluidsynth, fmc, fmlib,
1507 freeradius-server, gcc, glib-networking, go,
1508 gobject-introspection, gperf, i2pd, ima-evm-utils,
1509 imx-alsa-plugins, imx-kobs, imx-lib, imx-m4fwloader,
1510 imx-mkimage, intel-microcode, janus-gateway, libcurl,
1511 libdeflate, libftdi1, libkcapi, libksba, libmbim, libmng,
1512 libpjsip, libtalloc, libuwsc, libxkbcommon, lpeg, lrzsz,
1513 lttng-tools, lua-cqueues, mali-driver, mbedtls, mfgtools,
1514 moby-buildkit, mutt, opensc, php, policycoreutils, polkit,
1515 postgresql, pptp-linux, qcom-db410c-firmware, qemu, qoriq-rcw,
1516 qt5virtualkeyboard, redis, rhash, rtl8189es, rtl8192eu,
1517 rtl_433, ruby, sqlite, swupdate, tealdeer, tekui, tiff,
1518 tinyxml, tor, webkitgtk, wireshark, wpasupplicant, wpewebkit,
1519 xr819-xradio, xdriver_xf86-video-imx-viv, xserver_xorg-server,
1520 xxhash, zip
1521
1522 Issues resolved (http://bugs.uclibc.org):
1523
1524 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
1525 #14996: Too many directories in BR2_EXTERNAL causes hang during make
1526 #15161: kernel can't support SUBDIR
1527 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
1528 #15226: lsblk: not found
1529
40bd4a32
PK
15302022.11, released December 5th, 2022
1531
1532 Fixes all over the tree.
1533
1534 Defconfigs: Nitrogen8*: Bump rootfs size, Zynqmp
1535 kv260/zcu102/zcu106: Update to Xilinx 2022.2,
1536
1537 Updated/fixed packages: dash, dovecot, elf2flt, exim, gcc,
1538 gdb, git, kodi, libarchive, libmdbx, linuxptp, lxc,
1539 matchbox-keyboard, memcached, netsnmp, optee-client,
1540 python-scipy, python3, qt6base, qt6serialport, rtl8188eu,
1541 rtl8723bu, rtl8723ds, rtl8821au, vim, vlc, wilc-driver
1542
1543 Removed packages: rabbitmq-server
1544
1545 Issues resolved (http://bugs.uclibc.org):
1546
1547 #15131: Target GDB uses internal zlib
1548 #15151: Busybox /etc/init.d scripts are not executable
1549
269c1e93
PK
15502022.11-rc3, released November 24th, 2022
1551
1552 Fixes all over the tree.
1553
1554 Updated/fixed packages: asterisk, edk2, edk2-platforms,
1555 freerdp, gitlab-runner, gnupg2, gptfdisk, heimdal,
1556 igh-ethercat, iwd, libkrb5, libksba, libnss, libopenssl,
1557 mesa3d, nginx, nodejs, openpgm, python3, rsync, rtl8189es,
1558 rtl8723ds, samba4, sdl, sdl2, swupdate, sysstat, systemd,
1559 uboot, xen, xterm
1560
1561 Issues resolved (http://bugs.uclibc.org):
1562
1563 #15141: kernel 5.16.2 (realtime patch 19) fails to build
1564
90f2700c
PK
15652022.11-rc2, released November 16th, 2022
1566
1567 Fixes all over the tree.
1568
1569 Removed defconfigs: Amarule a64 relic, ARM Juno, Bananapi M1 /
1570 M1 plus / M2 plus / M64, FriendlyARM NanoPC T4 / A64 / M1 / M1
1571 plus / M4 / Neo2 / Neo4 / Neo plus2 / R1 / Orangepi PC2 / Plus
1572 / Prime / rk3399 / Win, Rock PC rk3399 / PI4 / N10.
1573
1574 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
1575 bdwgc, boost, botan, ca-certificates, crun, dbus-broker,
1576 docopt-cpp, dracut, efivar, freeipmi, gawk, gensio, gptfdisk,
1577 gsl, guile, imagemagick, ipmitool, libidn2, libkcapi,
1578 libopenssl, libqb, libuhttpd, libvncserver, linux,
1579 linux-tools, lxc, makedumpfile, matchbox-startup-monitor,
1580 mdio-tools, multipath-tools, mupdf, ntfs-3g, numactl,
1581 perl-net-ssleay, pixman, procps-ng, rpi-userland, rsync,
1582 s6-linux-init, socat, strongswan, sudo, swupdate, systemd,
1583 udisks, vlc, wavemon, wolfssl, zlib-ng
1584
1585 Removed packages: libdcadec
1586
1587 Issues resolved (http://bugs.uclibc.org):
1588
1589 #15121: make nconfig failes with nvidia drivers and mesa3d selected
1590
aa890344 15912022.11-rc1, released November 3rd, 2022
28bcaf1e
TP
1592
1593 Fixes all over the tree and new features.
1594
1595 Architecture:
1596
1597 - PowerPC: add Power9 CPU type
1598 - ARM: support dropped for iWMMXt processors
1599
1600 Toolchain:
1601
1602 - binutils 2.39 added, binutils 2.38 is now the default
1603 - gdb 12 added, gdb 11 is now the default
1604 - support for 5.18, 5.19 and 6.0 kernel headers
1605 - glibc updated to 2.36
1606
1607 Filesystem:
1608
1609 - Ability to use dracut to create an initramfs that contains a
1610 subset of the root filesystem contents.
1611
1612 New packages: agent-proxy, catatonit, cni-plugins, crun,
1613 docopt-cpp, dracut, forge, kmemd, libmanette, mdio-tools,
1614 open-isns, python-editables, python-hatch-fancy-pypi-readme,
1615 python-hatch-vcs, python-hatchling, python-libevdev,
1616 python-minimalmodbus, python-pathspec, qt6-serialport,
1617 rtl8192eu, signal-estimator, slirp4netns, tinycompress
1618
1619 More than 400 packages have been updated to a newer version.
1620
1621 New defconfigs: ls1028ardb, qemu_aarch64_ebbr, visionfive.
1622
1623 Issues resolved:
1624
1625 #11776: qt5webengine 5.12.2 build failed with arm toolchain
1626 and linaro toolchain
1627 #12131: qt5webengine builderror in the latest stable Buildroot
1628 2019.05.01 version
1629 #13216: 2020.02.6 requires GNU find utils
1630 #14601: Python build fails on 2022.02-rc2
1631 #14746: Lack of management after loading
1632 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
1633 #14921: wpewebkit build fails because of internal build order
1634 #14936: nodejs does not build
1635 #15006: toolchain Arm AArch64 toolchain 11.2-2022.02
1636 #15021: Buildroot not compiling with systemd and glibc.
1637 #15026: package/udisks: install to staging
1638 #15061: Node.js Package fails to build against musl i386
1639 #15071: RTL8723BS library is outdated
1640
4f9f6180
PK
16412022.08.3, released December 10th, 2022
1642
1643 Important / security related fixes.
1644
1645 Updated/fixed packages: asterisk, dash, dovecot, edk2,
1646 edk2-platforms, elf2flt, exim, freerdp, gcc, gdb, git, gnupg2,
1647 heimdal, iwd, kodi, libarchive, libkrb5, libksba, libmdbx,
1648 libopenssl, matchbox-keyboard, memcached, netsnmp, nginx,
1649 nodejs, openpgm, optee-client, python-scipy, python3, rsync,
1650 rtl8723bu, samba4, sdl, sdl2, swupdate, sysstat, systemd,
1651 uboot, vim, vlc, wilc-driver, xen, xterm
1652
1653 Issues resolved (http://bugs.uclibc.org):
1654
1655 15131: Target GDB uses internal zlib
1656
12a33b54
PK
16572022.08.2, released November 16th, 2022
1658
1659 Important / security related fixes.
1660
1661 Defconfig: Aspeed ast2600evb: Correct FPU config, Kontron bl
1662 imx8mm: Bump U-Boot to fix build issue, Pine64: Change to
1663 mainline ATF to fix build issue, Zynqmp zcu102 / zcu106 / kria
1664 kv260: Fix pmufw reset issue
1665
1666 Updated/fixed packages: arm-trusted-firmware, bind, botan,
1667 ca-certificates, collectd, darkhttpd, dbus, dbus-broker, dhcp,
1668 dnsmasq, docker-cli, docker-engine, exfatprogs, expat,
1669 f2fs-tools, faad2, ffmpeg, freerdp, gitlab-runner, glibc,
1670 gnutls, go, gpsd, gptfdisk, grub2, gsl, gst-omx,
1671 gst1-devtools, gst1-libav, gst1-plugins-bad,
1672 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
1673 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1674 gstreamer1-editing-services, hdparm, hostapd, imagemagick,
1675 iwd, jack2, libbpf, libcurl, libidn2, libinput, libmdbx,
1676 libopenssl, libosip2, libpng, libtasn1, libtorrent-rasterbar,
1677 libuhttpd, libvncserver, libxml2, linux, linux-tools, lldpd,
1678 lrzip, lz4, matchbox-startup-monitor, meson, msmtp,
1679 multipath-tools, mupdf, musl, mv-ddr-marvell, mxml, nodejs,
1680 ntfs-3g, numactl, openssh, openvmtools, oracle-mysql,
1681 paho-mqtt-c, perl-net-ssleay, php, pixman, poppler, procps-ng,
1682 python-django, python3, qdecoder, redis, rpi-userland, rsync,
1683 rtl8189es, rtl8189fs, rtl8723bu, rtl8723ds,
1684 rtl8812au-aircrack-ng, rtl8821au, rtl_433, samba4, shapelib,
1685 socat, sqlite, squashfs, squid, strongswan, sudo, swupdate,
1686 timescaledb, uclibc-ng-test, udisks, uftp, uhd, umtprd,
1687 usbguard, vim, vlc, volk, wavemon, wilc-driver,
1688 wireguard-linux-compat, wolfssl, wpa_supplicant, wpewebkit,
1689 zlib-ng, zsh
1690
1691 Issues resolved (http://bugs.uclibc.org):
1692
1693 #14936: nodejs does not build
1694 #15026: package/udisks: install to staging
1695 #15061: Node.js Package fails to build against musl i386
1696
1648c2ec
PK
16972022.08.1, released October 2nd, 2022
1698
1699 Important / security related fixes.
1700
1701 Updated/fixed packages: botan, busybox, docker-cli,
1702 docker-engine, expat, git, haproxy, heirloom-mailx, icu,
1703 imx-gpu-viv, libconfuse, libmdbx, libupnp, libxml2,
1704 ltp-testsuite, m4, makedevs, mariadb, mesa3d, meson,
1705 mosquitto, ncurses, openssh, pango, python3, qlibc,
1706 qt5xmlpatterns, rtl8189es, rtl8723bu, rt8723ds,
1707 rtl8812au-aircrack-ng, runc, sox, tinyproxy, uacme, unbound,
1708 unzip, vim, xtables-addons
1709
1710 Issues resolved (http://bugs.uclibc.org):
1711
1712 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
1713 #14921: wpewebkit build fails because of internal build order
1714
0003fdbe
PK
17152022.08, released September 10th, 2022
1716
1717 Fixes all over the tree.
1718
1719 Autotools: Drop --runstatedir=/run as it causes build issues
1720 with older packages
1721
1722 Defconfigs: rockpro64: Change to mainline ATF to fix build issue
1723
1724 Updated/fixed packages: dhcpd, fwup, gcc, gdb, go, linux-tools,
1725 minidlna, mosquitto, mv-ddr-mervell, networkd-dispatcher,
1726 optee-os, polkit, python-pillow, python3, sconeserver, uuu,
1727 wolfssl
1728
1c0da88a
PK
17292022.08-rc2, released September 1st, 2022
1730
1731 Fixes all over the tree.
1732
1733 dependencies: Ensure 'find' and 'xargs' are available on the
1734 build host.
1735
1736 A large number of typo fixes.
1737
1738 Defconfigs: bananapi m1, olimex a20/a33/lime: Use standard FPU
1739 configuration, pine64_sopine: Use mainline ATF to fix build
1740
1741 Updated/fixed packages: ace, alsa-utils, busybox, cups,
1742 dbus-broker, directfb, domoticz, drbd-utils, edk2,
1743 edk2-platforms, ffmpeg, freeradius-server, freeswitch, gauche,
1744 gcc, gdb, glibc, gnutls, gst1-plugins-bad, gst1-plugins-good,
1745 hawktracer, igd-ethercat, imagemagick, intel-mediadriver,
1746 jack2, jose, jpeg, jquery-ui-themes, kodi, libcamera, libdill,
1747 libgit2, libglvnd, libgpg-error, libgpgme, libinput, libp11,
1748 libsepol, libtirpc, libvirtd, libvncserver, libwpe, libzlib,
1749 linux, linux-tools-perf, llvm, lshw, makedumpfile,
1750 mali-driver, memcached, minetest, mutt, ne10, netsniff-ng,
1751 ntpsec, ocrad, ola, opencv4, openocd, opensc, optee-os,
1752 pcsc-lite, postgresql, protobuf, pulseaudio, python-autobahn,
1753 python-paho-mqtt, python-protobuf, python-pygame, python3, qemu,
1754 qoriq-cadence-dp-firmware, qt5doc, qt6base, ranger, rng-tools,
1755 rsync, rustc, sconeserver, sdl2, snort, sqlite, squid,
1756 stress-ng, strongswan, sunxi-mali-utgard-driver, sysdig,
1757 sysklogd, syslinux, syslog-ng, tcf-agent, tcpreplay,
1758 tesseract-ocr, uacme, uboot-tools, uclibc, udpcast, usbguard,
1759 v4l2loopback, vim, webkitgtk, wolftpm, wpewebkit, xenomai,
1760 xserver_xorg-server, zeek, zerofree
1761
a09e9f0c 17622022.08-rc1, released August 12th, 2022
1c91bd25
TP
1763
1764 Fixes all over the tree and new features.
1765
1766 Architecture
1767
1768 - Support for NDS32 removed
1769 - Support for C-SKY removed
1770 - Support for configurable page size on ARM64 added
1771 - Architecture menu re-organized: the MMU selection now
1772 appears in this architecture menu.
1773
1774 Toolchain:
1775
1776 - GCC 12.x support added, GCC 11.x is now the default
1777 compiler, and support for building a GCC 9.x toolchain has
1778 been removed.
1779 - glibc bumped to 2.35-134-gb6aade18a7e5719c942aa2da6cf3157aca993fa4
1780 - uclibc bumped to 1.0.42
1781 - BR2_GCC_ENABLE_LTO option removed, the toolchain is now
1782 always built with LTO support. The new option BR2_ENABLE_LTO
1783 enables the use of LTO in a subset of packages that have
1784 explicit handling for LTO.
1785 - GDB enabled on OpenRISC.
1786 - Toolchain menu now appears before "Build options". The
1787 selection of the C library now determines whether static
1788 library (BR2_STATIC_LIBS) will be available or not, instead
1789 of the other way around.
1790
1791 Filesystem:
1792
1793 - genimage.cfg files now use shortcuts from genimage for the
1794 GUID of well-known GPT partitions.
1795
1796 Bootloaders:
1797
1798 - U-Boot can now be built with host-gnutls as a dependency,
1799 needed for some configurations
1800 - OP-TEE can now be built with host-python-pillow as a
1801 dependency, needed for some configurations.
1802 - OP-TEE source can now be retrieved from a custom tarball
1803 URL.
1804 - Grub has been bumped to 2.06.
1805
1806 Over 390 packages updated.
1807
1808 New defconfigs: aspeed_ast2500evb, aspeed_ast2600evb,
1809 broadcom_northstar, canaan_kd233, qemu_riscv64_nommu_virt,
1810 sipeed_maix_bit, sipeed_maix_bit_sdcard, sipeed_maix_dock,
1811 sipeed_maix_dock_sdcard, sipeed_maix_go,
1812 sipeed_maix_go_sdcard, sipeed_maixduino,
1813 sipeed_maixduino_sdcard
1814
1815 Removed defconfigs: andes_ae300, csky_gx6605s,
1816 friendlyarm_nanopi_neo, minnowboard_max-graphical
1817
1818 New packages: clpeak, compiler-rt, crucible, dbus-broker, dht,
1819 double-conversion, dust, freeradius-server, gdal, hawktracer,
1820 hyperfine, libb2, libdeflate, libdill, mbw, mender-connect,
1821 minizip-zlib, nerdctl, ntpsec, opencl-hpp, opensc,
1822 python-alembic, python-appdirs, python-beniget,
1823 python-construct, python-dtschema, python-gast, python-kflash,
1824 python-lark, python-maturin, python-mypy-extensions,
1825 python-pylibfdt, python-pythran, python-pyrsistent,
1826 python-qrcode, python-rfc3987, python-rtoml,
1827 python-ruamel-yaml, python-scipy, python-typeguard,
1828 python-typing-inspect, python-zlmdb, qt6base, rtl8723ds,
1829 spirv-llvm-translator, tealdeer, uuu, vis-network, volk,
1830 wolftpm, zeek, zerofree
1831
1832 Removed packages: rtl8723bs
1833
1834 Issues resolved:
1835
1836 #14556: python-crossbar fails to build
1837 #14951: boost compile error when running make silently
1838 #14646: OpenSSH 8.9p1 compiler error under mipsel
1839 #14841: support/download/git fails with "fatal: No such remote
1840 'origin'" due to incorrect check for origin remote
1841 #13356: libabseil-cpp: not building for raspberry pi
1842 #14911: host-python3 build needs python3 on the host
1843 #13831: mesa3d - kmsro driver requires dri3
1844 #13816: xstart failed since update the x11 libraries
1845 #13796: Problems compiling package gst-plugins-good
1846 #14191: patchelf v0.9 corrupt Nvidia shared libraries
1847 #14891: sudo: group setup fails since commit 9b7f8da96b
1848 #14881: Watchdogd Package missing INSTALL_STAGING
1849 #14876: arm-trusted-firmware can no longer be compiled with fPIE
1850
446c584c
PK
18512022.05.3, released October 2nd, 2022
1852
1853 Important / security related fixes.
1854
1855 Fixed compatibility issue with make 4.3 and the 'printvars' /
1856 'show-vars' commands.
1857
1858 Dependencies: Ensure 'find' and 'xargs' are available on the
1859 build host.
1860
1861 A large number of typo fixes.
1862
1863 Defconfigs: Galileo: Fix defconfig syntax, Licheepi zero: Fix
1864 U-Boot dependencies, Bananapi m1, Olimx a20 olinuxino lime
1865 1+2, a33 olinuxino: Use standard FPU configuration, Pine 64
1866 sopine, Rockpro 64: Change to mainline ATF to fix build issue.
1867
1868 Updated/fixed packages: ace, arm-trusted-firmware,
1869 babeltrace2, boost, botan, busybox, clamav, cog, containerd,
1870 cups, dhcpcd, directfb, docker-cli, docker-engine, connman,
1871 edk2, edk2-platform, elf2flt, expat, ffmpeg, ficl, freeswitch,
1872 gcc, gdb, git, glibc, gnutls, go, gocryptfs, graphicsmagick,
1873 grub2, gst1-plugins-bad, gst1-plugins-good, heirloom-mailx,
1874 icu, igh-ethercat, imagemagick, imx-gpu-viv, jack2, jose,
1875 jpeg, jquery-ui-themes, kodi, kvm-unit-tests, libcamera,
1876 libconfuse, libfreeimage, libglvnd, libgpg-error, libinput,
1877 libmdbx, libp11, libsepol, libtirpc, libupnp, libvirt,
1878 libvncserver, libwpe, libxml2, libzlib, linux, linux-tools,
1879 lshw, m4, makedevs, mali-driver, mariadb, memcached, mesa3d,
1880 minidlna, mosquitto, mutt, mv-ddr-marvell, ncurses, ne10,
1881 netsniff-ng, networkd-dispatcher, ocrad, ola, opencv4,
1882 openocd, openssh, openvmtools, pango, pcsc-lite, pistache,
1883 polkit, postgis, postgresql, python-crossbar,
1884 python-paho-mqtt, python-pygame, python-service-identity,
1885 python-txdbus, python3, qemu, qlibc,
1886 qoriq-cadence-dp-firmware, qt5xmlpatterns, ranger, redis,
1887 rng-tools, rsync, rsyslog, rtl8189es, rtl8723bu, runc, rustc,
1888 sconeserver, sdl2, snort, sox, sqlite, squid, stress-ng,
1889 strongswan, sunxi-mali-utgard-driver, sysdig, syslinux,
1890 syslog-ng, tcf-agent, tcpreplay, tesseract-ocr, tinyproxy,
1891 uacme, uboot-tools, uclibc, unzip, usbguard, v4l2loopback,
1892 vim, waffle, webkitgtk, weston, wolfssl, wpewebkit, xfsprogs,
1893 xserver_xorg-server, xtables-addons, zziplib
1894
1895 Issues resolved:
1896
1897 #13216: [Documentation] 2020.02.6 requires GNU find utils
1898 #14556: python-crossbar fails to build
1899 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
1900 #14951: boost compile error when running make silently
1901
41b1b65c
PK
19022022.05.2, released August 31st, 2022
1903
1904 Important / security related fixes.
1905
1906 dependencies: Ensure 'cmp' is available on the build host.
1907
1908 pkg-utils: The KCONFIG_ENABLE_OPT macro used to enforce a specific
1909 Kconfig option to be enabled (E.G. for kernel options needed by
1910 packages) no longer changes a =m (modular) with =y (built in).
1911
1912 check-host-rpath: Silence readelf warnings when clang is used
1913
1914 GCC 10.x updated to 10.4.0
1915
1916 Defconfigs: Kria kv260: Fix u-boot configuration
1917
1918 Updated/fixed packages: apg, arm-trusted-firmware, assimp,
1919 bayer2rgb-neon, bind, bird, cog, cwiid, diffutils, freerdp,
1920 fluidsynth, gcc, gdk-pixbuf, glibc, glslsandbox-player,
1921 gnupg2, gtest, i2pd, jack2, jquery-validation, jszip,
1922 kvm-unit-tests, libbsd, libcamera, libcurl, libest, libiio,
1923 libkrb5, libopenssl, libp11, libpsl, libwebsockets, localedef,
1924 luasyslog, lxc, mbedtls, mstpd, mutt, netdata, netsniff-ng,
1925 nodejs, nvidia-driver, ola, openssl, opkg-utils, paho-mqtt-c,
1926 pango, pcsc-lite, perl, perl-crypt-openssl-rsa, pimd, poppler,
1927 postgis, powerpc-utils, pppd, protobuf-c, pulseaudio,
1928 python-bottle, python-django, python-lxml, python3, qt5webkit,
1929 redis, rpi-userland, rsyslog, runc, rustc, sconeserver,
1930 sg3_utils, shadowsocks-libev, stellarium, suricata, swupdate,
1931 tcpreplay, uacme, uclibc, v4l2loopback, webkitgtk,
1932 wilc-driver, wine, wpewebkit, xdg-dbus-proxy,
1933 xserver_xorg-server, zeromq, zfs, zlib-ng
1934
1935 Issues resolved (http://bugs.uclibc.org):
1936
1937 #13796: Problems compiling package gst-plugins-good
1938
6ba523c8
PK
19392022.05.1, released July 24th, 2022
1940
1941 Important / security related fixes.
1942
1943 Disable big endian no-mmu on ARM as it is not supported by
1944 elf2flt.
1945
1946 Tighten dependencies for external Bootlin toolchains to ensure
1947 they can only be selected in compatible configurations.
1948
1949 Support external toolchains without gdbserver.
1950
1951 Updated/fixed packages: apache, avahi, bdwgc, bind, bpftool,
1952 cups, darkhttpd, dmalloc, ecryptfs-utils, fxload, ghostscript,
1953 gnutls, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-base,
1954 gst1-plugins-bad, gst1-plugins-good, gst1-plugins-ugly,
1955 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1956 gstreamer1-editing-services, gtest, iptables, keyutils, lcms2,
1957 libabseil-cpp, libcamera, libcurl, libeastl, libgpgme,
1958 libgtk3, libmdbx, libmediaart, libmodsecurity, libnetconf2,
1959 libopenssl, libpjsip, libsamplerate, libsndfile, libtalloc,
1960 logrotate, luajit, nginx, noip, paxtest, php, postgresql,
1961 procrank_linux, pure-ftpd, python-pillow, qdecoder,
1962 rabbitmq-server, rpi-userland, ruby, rustc, sofia-sip,
1963 systemd, tcpreplay, tinyproxy, tor, uacme, uboot-tools, vim,
1964 watchdogd, webkitgtk, weston, wireguard-linux-compat,
1965 wpa_supplicant, wpewebkit, zstd
1966
1967 Issues resolved (http://bugs.uclibc.org):
1968
1969 #14881: Watchdogd Package missing INSTALL_STAGING
1970
730baf05
PK
19712022.05, released June 6th, 2022
1972
1973 Fixes all over the tree.
1974
1975 Rework BR2_STATIC_LIBS handling to ensure it can only be
1976 enabled if a suitable C library is available.
1977
1978 Updated/fixed packages: arm-trusted-firmware, at91bootstap,
1979 boinc, boost, cpulimit, diffutils, edk2, eigen, fbv, gcr,
1980 gensio, glibc, go, gtest, iucode-tool, kvm-unit-tests, libcec,
1981 libcurl, libks, linux, linux-tools, lttng-modules, mariadb,
1982 memcached, mono, musl, mutt, netdata, network-manager, nginx,
1983 ogre, openjpeg, openvpn, pipewire, python-crossbar, qemu,
1984 qpid-proton, rauc, rockchip-mali, rsyslog,
1985 rtl8812au-aircrack-ng, ruby, runc, rustc, samba4, tiff,
1986 uclibc, unrar, vim, webkitgtk, wpewebkit,
1987 xdriver_xf86-video-ati, xml-security-c, zchunk, zlib-ng
1988
1989 Issues resolved (http://bugs.uclibc.org):
1990
1991 #14821: Samba server is failing to compile
1992 #14826: make qemu_x86_64_defconfig stopped working
1993
b7d8ce5b
PK
19942022.05-rc2, released May 30th, 2022
1995
1996 Fixes all over the tree.
1997
1998 Defconfigs: qemu_ppc64*: Use binutils 2.36.1 to fix build
1999 issue, qemu_arm_vexpress_tz: Fix optee-os build issue,
2000 qemu_arm_versatile_nommu: Drop now that nommu for ARMv5 is no
2001 longer available
2002
2003 Updated/fixed packages: dhcp, edk2, gcr, glibc, i2pd, janet,
2004 janus-gateway, libfreeimage, libnftnl, libnss, libodb-boost,
2005 libostree, libwebsockets, linux-tools, midori, ntfs-3g, ola,
2006 optee-client, pcsc-lite, pipewire, python-flask,
2007 python-service-identity, python-werkzeug, qemu, rng-tools,
2008 rockchip-mali, strace, xdriver_xf86-video-amdgpu
2009
2010 Removed packages: ktap
2011
ae4e99aa
PK
20122022.05-rc1, released May 18th, 2022
2013
2014 Fixes all over the tree and new features.
2015
2016 Toolchain:
2017 - glibc update to 2.35, musl updated to 1.2.3
2018 - gcc 11.x updated to 11.3, support for external gcc 12.x
2019 - binutils 2.38 added, 2.32/2.35.2 removed, default changed to 2.37
2020 - s390x Bootlin external toolchain added
2021 - 5.17.x kernel headers support added
2022
2023 Filesystem:
2024 - Rework OCI entrypoint/command logic to handle command arguments
2025 - Squashfs block size is now configurable
2026
2027 Graphs: Also generate a build time timeline graph (for top
2028 level parallel builds).
2029
2030 scripts/pkg-stats: Optimize memory consumption for CPE parsing
2031
2032 Fix compatibility issue with the fakeroot script logic and
2033 modern versions of dash.
2034
2035 Change git:// URLs pointing to Github to https://, now that
2036 Github has turned off support for git://
2037
2038 New defconfigs: Octavo osd32mp1_brk / osd32mp1_red
2039
2040 New packages: falcosecurity-libs, lzma-alone, octave,
2041 python-flit-core, python-orjson, python-pydevmem,
2042 qt5webengine-chromium, qt5webengine-chromium-catapult, ragel,
2043 tbb, wilc-driver, wtfutil
2044
2045 Wilc1000-firmware renamed to wilc-firmware
2046
2047 Issues resolved (http://bugs.uclibc.org):
2048
2049 #14596: package dialog is outdated and contains a bug
2050 #14651: OpenSSH 8.9p1 compiler error under ARM
2051 #14656: Adding dependencies from an external tree does not work
2052 #14661: Fakeroot script relies on bash-isms, does not work with..
2053 #14681: QT5WEBENGINE not building
2054 #14686: genimage.cfg have a hard-coded .ext4 extension which..
2055 #14701: Multiple unresolved symbols while building kernel ..
2056 #14706: nodjs build problem
2057 #14711: nodjs build problem missing bzip
2058 #14721: python-argon2_cffi no longer works
2059 #14731: BR2_PACKAGE_IOSTAT
2060 #14751: LVM2 Outdated Link
2061
c9a2015b
PK
20622022.02.12, released May 5th, 2023
2063
2064 Important / security related fixes.
2065
2066 Updated/fixed packages: agentpp, apache, ca-certificates,
2067 containerd, coremark, dcron, eudev, ffmpeg, git,
2068 intel-microcode, kexec, lcdproc, libmicrohttpd, libosmium,
2069 libxml2, linux-tools, matio, osm2pgsql, poppler, postgresql,
2070 protozero, python-web2py, runc, s390-tools, samba4, snmppp,
2071 sudo, tcpdump, uclibc, vim, webkitgtk, wpewebkit,
2072 xserver_xorg-server
2073
1ad6d0de
PK
20742022.02.11, released March 19th, 2023
2075
2076 Important / security related fixes.
2077
2078 Updated/fixed packages: apache, apr, apr-util, asterisk,
2079 at91dataflashboot, audit, bash, bind, bridge-utils, clamav,
2080 dmalloc, exfat, exfat-utils, f2fs-tools, gcc, git,
2081 glslsandbox-player, go, haproxy, intel-gmmlib, ipmiutil, less,
2082 libblockdev, libcurl, libev, libgcrypt, libmad, libmdbx,
2083 libmodsecurity, libolm, libpjsip, lttng-babeltrace, mender,
2084 mpv, mutt, mxs-bootlets, opensbi, opus, paho-mqtt-c,
2085 pcm-tools, php, proxychains-ng, python-django,
2086 python-m2crypto, python-werkzeug, quazip, quickjs,
2087 rockchip-mali, rsync, sudo, tiff, uacme, uqmi, webkitgtk,
2088 wpebackend-fdo, wpewebkit, xdriver_xf86-video-qxl, znc
2089
2090 Issues resolved (http://bugs.uclibc.org):
2091
2092 #15306: glibc build fails in Docker container
2093 #15361: Buildroot linking error on Apple Silicon
2094
e5f9cbd9
PK
20952022.02.10, released March 1st, 2023
2096
2097 Important / security related fixes.
2098
2099 Fix make O=..._defconfig builds (regression in 2022.02.9).
2100
2101 A number of additional/stricter checks have been added to
2102 ./utils/check-package.
2103
2104 Build host dependencies check extended to check for a number
2105 of specific perl modules to better handle distributions (like
2106 Fedora) with very fine grained perl packages. Also ensure
2107 build host has git >= 2.0.0 when using packages written in
2108 go/rust because the vendoring may need it.
2109
2110 Defconfigs: ASUS tinker rk3288: Fix boot issue related to TPL
2111
2112 Updated/fixed packages: afboot-stm32, apache, barebox, c-ares,
2113 elf2flt, freeswitch, fwts, gcc, git, kodi, libgit2, libks,
2114 libopenssl, live555, lua, lxc, mesa3d-headers, modsecurity2,
2115 netopeer2, openjdk, openpowerlink, openvpn, opusfile,
2116 postgresql, pugixml, python-future, qt5, sdl2, sofia-sip,
2117 ssdp-responder, sudo, sunxi-mali-utgard, ti-sgx-km, tmux,
2118 uboot, upx, vim, webkitgtk, wolfssl, wpewebkit, xlib_libXpm,
2119 xserver_xorg-server, xxhash, xz, yajl, zabbix
2120
2121 Issues resolved (http://bugs.uclibc.org):
2122
2123 #15271: no start-qemu.sh
2124 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
2125 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
2126
7b566040
PK
21272022.02.9, released January 18th, 2023
2128
2129 Important / security related fixes.
2130
2131 Br2-external: Fix make performance issue when many (> 6)
2132 external trees are used together.
2133
2134 Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
2135 used.
2136
2137 Go: Ensure our go build and module cache is used, even for the
2138 download step.
2139
2140 Legal-info: Stop warning about not saving sources for local /
2141 override packages if <PKG>_REDISTRIBUTE is set to NO.
2142
2143 Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
2144
2145 A large number of NXP related packages and defconfigs have
2146 been updated as upstream moved the git repositories to Github.
2147
2148 Updated/fixed packages: asterisk, bearssl, botan, cairo,
2149 capnproto, check, checkpolicy, connman, containerd,
2150 docker-cli, docker-engine, exempi, exfat, exfat-utils, fmc,
2151 fmlib, glib-networking, go, gobject-introspection, gperf,
2152 i2pd, ima-evm-utils, imx-alsa-plugins, imx-kobs, imx-lib,
2153 imx-m4fwloader, imx-mkimage, intel-microcode, janus-gateway,
2154 libcurl, libftdi1, libksba, libmbim, libmng, libpjsip,
2155 libtalloc, libuwsc, libxkbcommon, linux, lpeg, lrzsz,
2156 lttng-tools, lua-cqueues, mbedtls, mfgtools, mutt, php,
2157 policycoreutils, polkit, postgresql, pptp-linux,
2158 qcom-db410c-firmware, qemu, qoriq-rcw, qt5virtualkeyboard,
2159 rhash, rtl_433, ruby, sqlite, swupdate, tekui, tiff, tinyxml,
2160 tor, wayland, wireshark, wpa_supplicant,
2161 xdriver_xf86-video-imx-viv, xserver_xorg-server, xxhash, zip
2162
2163 Issues resolved (http://bugs.uclibc.org):
2164
2165 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
2166 #14996: Too many directories in BR2_EXTERNAL causes hang during make
2167 #15161: kernel can't support SUBDIR
2168 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
2169 #15226: lsblk: not found
2170
e84a88e8
PK
21712022.02.8, released December 10th, 2022
2172
2173 Important / security related fixes.
2174
2175 Updated/fixed packages: asterisk, dash, dovecot,
2176 dovecot-pigeonhole, edk2, edk2-platforms, elf2flt, exim,
2177 freerdp, gcc, gdb, git, gnupg2, heimdal, iwd, kodi,
2178 libarchive, libmdbx, libkrb5, libksba, libopenssl, memcached,
2179 netsnmp, nginx, openpgm, optee-client, python3, rsync,
2180 rtl8723bu, samba4, sdl, sdl2, swupdate, sysstat, systemd,
2181 uboot, vim, vlc, xen, xterm
2182
2183 Issues resolved (http://bugs.uclibc.org):
2184
2185 #15131: Target GDB uses internal zlib
2186
4d46f510
PK
21872022.02.7, released November 17th, 2022
2188
2189 Important / security related fixes.
2190
2191 Defconfig: Pine64: Change to mainline ATF to fix build
2192 issue, Zynqmp zcu102 / zcu106: Fix pmufw reset issue
2193
2194 Updated/fixed packages: arm-trusted-firmware, bind, botan,
2195 collectd, darkhttpd, dbus, dhcp, dnsmasq, docker-cli,
2196 docker-engine, exfatprogs, expat, f2fs-tools, faad2, ffmpeg,
2197 freerdp, gnutls, go, gpsd, grub2, gsl, gst-omx, gst1-devtools,
2198 gst1-libav, gst1-plugins-bad, gst1-plugins-base,
2199 gst1-plugins-good, gst1-plugins-ugly, gst1-python,
2200 gst1-rtsp-server, gst1-vaapi, gstreamer1,
2201 gstreamer1-editing-services, hdparm, hostapd, imagemagick,
2202 iwd, jack2, libbpf, libcurl, libfribi, libidn2, libinput,
2203 libmdbx, libopenssl, libosip2, libpng, libtasn1,
2204 libtorrent-rasterbar, libuhttpd, libvncserver, libxml2, linux,
2205 linux-tools, lldpd, lrzip, lz4, matchbox-startup-monitor,
2206 msmtp, multipath-tools, mupdf, musl, mv-ddr-marvell, mxml,
2207 nodejs, ntfs-3g, numactl, openvmtools, oracle-mysql,
2208 paho-mqtt-c, perl-net-ssleay, php, pixman, poppler, procps-ng,
2209 python-django, python3, qdecoder, rpi-userland, rsync,
2210 rtl8189es, rtl8189fs, rtl8723bu, rtl8812au-aircrack-ng,
2211 rtl8821au, rtl_433, samba4, shapelib, socat, squid, sqlite,
2212 squashfs, strongswan, sudo, swupdate, timescaledb, u-boot,
2213 uclibc-ng-test, udisks, uftp, uhd, umtprd, vim, wavemon,
2214 wireguard-linux-compat, wolfssl, wpa_supplicant, wpewebkit,
2215 zlib-ng, zsh
2216
2217 Issues resolved (http://bugs.uclibc.org):
2218
2219 #15026: package/udisks: install to staging
2220 #15061: Node.js Package fails to build against musl i386
2221
12c7b23b
PK
22222022.02.6, released October 2nd, 2022
2223
2224 Important / security related fixes.
2225
2226 Fixed compatibility issue with make 4.3 and the 'printvars' /
2227 'show-vars' commands.
2228
2229 Dependencies: Ensure 'find' and 'xargs' are available on the
2230 build host.
2231
2232 A large number of typo fixes.
2233
2234 Defconfigs: Galileo: Fix defconfig syntax, Licheepi zero: Fix
2235 U-Boot dependencies, Bananapi m1, Olimx a20 olinuxino lime
2236 1+2, a33 olinuxino: Use standard FPU configuration, Pine 64
2237 sopine, Rockpro 64: Change to mainline ATF to fix build issue.
2238
2239 Updated/fixed packages: ace, arm-trusted-firmware,
2240 babeltrace2, boost, botan, busybox, clamav, cog, connman,
2241 containerd, cups, dhcpcd, directfb, docker-cli, docker-engine,
2242 edk2, edk2-platforms, elf2flt, expat, ffmpeg, ficl,
2243 freeswitch, freetype, gcc, gdb, git, gnutls, go,
2244 graphicsmagic, grub2, gst1-plugins-bad, gst1-plugins-good,
2245 heirloom-mailx, icu, igh-ethercat, imagemagick, imx-gpu-viv,
2246 jose, jpeg, jquery-ui-themes, kodi, libconfuse, libfreeimage,
2247 libglvnd, libgpg-error, libinput, libmdbx, libsepol, libtirpc,
2248 libupnp, libvirt, libvncserver, libwpe, libxml2, libzlib,
2249 linux, linux-tools, lshw, m4, makedevs, makedumpfile,
2250 mali-driver, mariadb, memcached, mesa3d, minidlna, mosquitto,
2251 mutt, mv-ddr-marvell, ncurses, ne10, netsniff-ng,
2252 networkd-dispatcher, ocrad, opencv4, openocd, openssh, pango,
2253 pcsc-lite, polkit, postgis, postgresql, python-paho-mqtt,
2254 python-pygame, python3, qemu, qlibc,
2255 qoriq-cadence-dp-firmware, qt5xmlpatterns, ranger, rng-tools,
2256 rsync, rsyslog, rtl8189es, rtl8723be, runc, rustc,
2257 sconeserver, sdl2, snort, sox, sqlite, squid, stress-ng,
2258 strongswan, sunxi-mali-utgard-driver, syslinux, syslog-ng,
2259 tcf-agent, tcpreplay, tesseract-ocr, tinyproxy, uacme,
2260 uboot-tools, uclibc, unzip, usbguard, v4l2loopback, vim,
2261 webkitgtk, wolfssl, wpewebkit, xfsprogs, xserver_xorg-server,
2262 xtables-addons, zziplib
2263
2264 Issues resolved:
2265
2266 #13216: [Documentation] 2020.02.6 requires GNU find utils
2267 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
2268 #14951: boost compile error when running make silently
2269
092b705e
PK
22702022.02.5, released August 31st, 2022
2271
2272 Important / security related fixes.
2273
2274 dependencies: Ensure 'cmp' is available on the build host.
2275
2276 pkg-utils: The KCONFIG_ENABLE_OPT macro used to enforce a specific
2277 Kconfig option to be enabled (E.G. for kernel options needed by
2278 packages) no longer changes a =m (modular) with =y (built in).
2279
2280 check-host-rpath: Silence readelf warnings when clang is used
2281
2282 GCC 10.x updated to 10.4.0
2283
2284 Updated/fixed packages: apg, arm-trusted-firmware, assimp,
2285 bayer2rgb-neon, bind, bird, cog, cwiid, diffutils, fluidsynth,
2286 freerdp, gcc, glibc, glslsandbox-player, gdk-pixbuf, gnupg2,
2287 gtest, i2pd, jack2, jquery-validation, jszip, libbsd, libcamera,
2288 libcurl, libest, libiio, libkrb5, libopenssl, libpsl,
2289 luasyslog, lxc, mbedtls, mstpd, mutt, netdata, netsniff-ng,
2290 nodejs, nvidia-driver, openssl, opkg-utils, paho-mqtt-c,
2291 pango, pcsc-lite, perl, pimd, poppler, postgis, powerpc-utils,
2292 pppd, protobuf-c, pulseaudio, python-bottle, python-django,
2293 python-lxml, python3, qt5webkit, rpi-userland, rsyslog, runc,
2294 rustc, sconeserver, sg3_utils, shadowsocks-libev, suricata,
2295 tcpreplay, uacme, uclibc, v4l2loopback,, webkitgtk, wine,
2296 wpewebkit, xdg-dbus-proxy, xserver_xorg-server, zeromq, zfs,
2297 zlib-ng
2298
2299 Issues resolved (http://bugs.uclibc.org):
2300
2301 #13796: Problems compiling package gst-plugins-good
2302 #14926: package/nodejs: build for host fails with GTEST errors
2303
2bc14528
PK
23042022.02.4, released July 28th, 2022
2305
2306 Important / security related fixes.
2307
2308 Disable big endian no-mmu on ARM as it is not supported by
2309 elf2flt.
2310
2311 Tighten dependencies for external Bootlin toolchains to ensure
2312 they can only be selected in compatible configurations.
2313
2314 Support external toolchains without gdbserver.
2315
2316 Updated/fixed packages: apache, avahi, bdwgc, bind, bpftool,
2317 cups, darkhttpd, dmalloc, ecryptfs-utils, fxload, ghostscript,
2318 gnutls, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-base,
2319 gst1-plugins-bad, gst1-plugins-good, gst1-plugins-ugly,
2320 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2321 gstreamer1-editing-services, gtest, iptables, keyutils, lcms2,
2322 libabseil-cpp, libcamera, libcurl, libeastl, libgpgme,
2323 libgtk3, libmdbx, libmediaart, libmodsecurity, libnetconf2,
2324 libopenssl, libpjsip, libsamplerate, libsndfile, libtalloc,
2325 logrotate, luajit, nginx, noip, paxtest, php, postgresql,
2326 procrank_linux, pure-ftpd, python-pillow, qdecoder,
2327 rabbitmq-server, rpi-userland, rustc, sofia-sip, systemd,
2328 tcpreplay, tinyproxy, tor, uacme, uboot-tools, vim, watchdogd,
2329 webkitgtk, wireguard-linux-compat, wpa_supplicant, wpewebkit,
2330 zstd
2331
2332 Issues resolved (http://bugs.uclibc.org):
2333
2334 #14881: Watchdogd Package missing INSTALL_STAGING
2335
4a3ea45d
PK
23362022.02.3, released June 19th, 2022
2337
2338 Important / security related fixes.
2339
2340 Infrastructure: Fix building under paths containing regex
2341 characters (E.G. '+')
2342
2343 Toolchain: Only allow ppc64le variants for which a
2344 glibc/musl/uclibc toolchain is supported.
2345 Mark codescape mti/img mips toolchains as shared library only
2346 (glibc).
2347
2348 Updated/fixed packages: arm-trusted-firmware,
2349 at91dataflashboot, boinc, dhcp, diffutils, edk2, fbv, gensio,
2350 glibc, go, gtest, iucode-tool, janet, libcec, libcurl,
2351 libfreeimage, libnftnl, libodb-boost, linux, linux-tools,
2352 lttng-modules, mariadb, memcached, mono, mutt,
2353 network-manager, nginx, ntfs-3g, ogre, openjpeg, openvpn,
2354 qemu, qpid-proton, qt5webengine, rauc, rockchip-mali, rsyslog,
2355 ruby, runc, rustc, samba4, strace, tiff, uclibc, unrar, vim,
2356 webkitgtk, wpewebkit, xdriver_xf86-video-amdgpu,
2357 xdriver_xf86-video-ati, zlib-ng
2358
2359 New packages: qt5webengine-chromium,
2360 qt5webengine-chromium-catapult
2361
2362 Issues resolved (http://bugs.uclibc.org):
2363
2364 #14766: package dhcp on buildroot 2022.02.1 failed
2365 #14821: Samba server is failing to compile
2366 #14826: make qemu_x86_64_defconfig stopped working
2367
1c416477
PK
23682022.02.2, released May 29th, 2022
2369
2370 Important / security related fixes.
2371
2372 Archictures: Drop sh2a, correct x86 Bonnell variant
2373
2374 Toolchain: Bump GCC 11.x to 11.3, correct pre-installed
2375 external toolchain logic when toolchain is available in path.
2376
2377 Rework OCI filesystem entrypoint/command logic to handle
2378 command arguments
2379
2380 Defconfigs: Update Zynqmp zcu102/106 to final 2022.1 release,
2381 fix zcu106 PLL config
2382
2383 Updated/fixed packages: adwaita-icon-theme, afboot-stm32,
2384 aircrack-ng, alchemy, alsa-lib, arptables, assimp, asterisk,
2385 aubio, avrdude, azure-iot-sdk-c, batman-adv, binutils,
2386 bpftool, brotli, cairo, cifs-utils, clamav, cryptodev-linux,
2387 dhcp, diffutils, dmalloc, duktape, e2fsprogs, elf2flt, espeak,
2388 expat, ffmpeg, fluidsynth, freerdp, gcc, git, glorytun,
2389 glslsandbox-player, gnutls, go, gst1-imx, gst1-plugins-good,
2390 gzip, imagemagick, janus-gateway, keepalived, kompexsqlite,
2391 kvm-unit-tests, libarchive, libcgi, libcurl, libevdev,
2392 libeXosip2, libhtp, libinput, libkcapi, libkrb5, libks,
2393 libmdbx, libmnl, libnpupnp, libnspr, libopenssl, liboping,
2394 libpjsip, libpri, libselinux, libsigsegv, libv4l,
2395 libwebsockets, libxml2, linux, linux-tools, ltp-testsuite,
2396 luajit, lvm2, mali-driver, mariadb, mc, minizip, mpd, mutt,
2397 netatalk, netsurf, network-manager, nodejs, numactl, nut,
2398 omniorb, openbox, opencv4, openjdk, openjdk-bin, openocd,
2399 pamtester, pango, pcre2, php, php-apcu, pinentry, pixman,
2400 polkit, postgis, postgresql, pure-ftpd, python-aenum,
2401 python-avro, python-django, python-pillow, python-simplejson,
2402 python-urllib3, python-zopfli, python3, qemu, qpdf, quazip,
2403 redis, rockchip-mali, rsync, rt-tests, rust, rtl8818eu,
2404 rtl8189es, rtl8189fs, rtl_433, sam-ba, samba4, sdl2_ttf,
2405 shadowsocks-libev, shim, subversion, sun20i-d1-spl, suricata,
2406 systemd, tftpd, trinity, tvheadend, udev, uftrace,
2407 urandom-scripts, usb_modeswitch, valgrind, vde2, vim,
2408 wireplumber, wolfssl, wpa_supplicant, xlib_libXfont2, xz,
2409 zlib, zlog
2410
2411 Issues resolved (http://bugs.uclibc.org):
2412
2413 #14751: LVM2 Outdated Link
2414
11b6b65d
PK
24152022.02.1, released April 11th, 2022
2416
2417 Important / security related fixes.
2418
2419 Graphs: Also generate a build time timeline graph (for top
2420 level parallel builds).
2421
2422 scripts/pkg-stats: Optimize memory consumption for CPE parsing
2423
2424 Fix compatibility issue with the fakeroot script logic and
2425 modern versions of dash.
2426
2427 Change git:// URLs pointing to Github to https://, now that
2428 Github has turned off support for git://
2429
2430 Updated/fixed packages: ace, apache, apr, apr-util, belr,
2431 bind, bluez5_utils, boinc, bpftool, busybox, cloop, cog,
2432 containerd, cppcms, dav1d, dhcp, dieharder, dnsmasq,
2433 docker-cli, docker-engine, efl, ell, fakeroot, flac,
2434 fluidsynth, gdk-pixbuf, glib-networking, gnutls, gst-omx,
2435 gst1-devtools, gst1-libav, gst1-plugins-bad,
2436 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2437 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1b718ade 2438 gstreamer1-editing-services, haproxy, htop, intel-gmmlib,
11b6b65d
PK
2439 ipmiutil, iwd, jack1, jack2, lftp, libabseil-cpp, libbluray,
2440 libcamera-apps, libcoap, libcurl, libest, libgee, libglib2,
2441 libgtk3, libiec61850, libkrb5, libminiupnpc, libodb,
2442 libodb-boost, libopenssl, libp11, libpsl, libressl, librstp,
2443 librtlsdr, liburing, libyang, libzlib, luasec, lxc, matio,
2444 meson, minidlna, minizip, mpd, mtools, netatalk, nbd, odb,
2445 openblas, openssh, openvpn, optee-os, opus, paho-mqtt-c,
2446 pango, php, pipewire, pkcs11-helper, postgresql, ppp,
2447 protozero, python-aioconsole, python-avro, python-brotli,
2448 python-greenlet, python-paramiko, python-pillow,
2449 python-rpi-gpio, python-treq, python-twisted, python-ujson,
2450 python-weasyprint, qt5base, qt5wayland, raptor, rpi-firmware,
2451 rpi-userland, rtl_433, runc, rust, rygel, samba4,
2452 shairport-sync, spice, spidev_test, stunnel, systemd,
2453 timescaledb, trace-cmd, trousers, ts4900-fpga, tvheadend,
2454 udpcast, unbound, upower, urandom-scripts, usbguard, valgrind,
2455 valijson, vim, wavpack, wget, wireplumber, wireshark, woff2,
2456 xmrig, zabbix, zlib-ng, zynaddsubfx, zziplib
2457
2458 Issues resolved (http://bugs.uclibc.org):
2459
2460 #13971: ip6tables-nft build does not include MASQUERADE target..
2461 #14651: OpenSSH 8.9p1 compiler error under ARM
2462 #14656: Adding dependencies from an external tree does not work
2463 #14661: Fakeroot script relies on bash-isms, does not work ..
2464 #14686: genimage.cfg have a hard-coded .ext4 extension which..
2465 #14701: Multiple unresolved symbols while building kernel ..
2466 #14711: nodjs build problem missing bzip
2467 #14731: BR2_PACKAGE_IOSTAT
2468
08967921
PK
24692022.02, released March 8th, 2022
2470
2471 Various fixes.
2472
2473 Fixes to cargo and golang packaging infrastructure.
2474
2475 Defconfigs: OrangePi RK3399: Fix genimage format
2476
2477 Updated/fixed packages: azure-iot-sdk-c, bpftool, cog,
2478 directfb, directfb-examples, dnsmasq, docker-engine, expat,
2479 freerdp, frr, gdb, ghostscript, glib-networking, go, haproxy,
2480 hostapd, kf5-extra-cmake-modules, kf5-kcoreaddons,
2481 kf5-modemmanager-qt, kf5-networkmanager-qt, libcamera-apps,
2482 libgee, libglfw, librstp, libtorrent, libvirt, libxslt, linux,
2483 mariadb, oprofile, osm2pgsql, pulseview, python-cryptography,
2484 python-gnupg, python-treq, qt5base, qt5webkit, rauc, re2,
2485 rygel, safeclib, sconeserver, seatd, sord, upmpdcli,
2486 util-linux, weston, wpa_supplicant, xdriver_xf86-video-mach64,
2487 xdriver_xf86-video-nouveau, xdriver_xf86-video-qxl,
2488 xscreensaver, zabbix
2489
2490 New packages: gdk-pixbuf-xlib
2491
2492 Removed packages: python-pycli
2493
2494 Issues resolved (http://bugs.uclibc.org):
2495
2496 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
2497 #14611: 2022.02-rc2: Build of BR2_x86_64 with BR2_LINUX_KERNEL_..
2498 #14631: host-go-bootstrap: go not being built for package in ..
2499 #14636: azure-iot-sdk-c: Installed headers do not compile
2500 #14641: oprofile can not find the events files
2501
5b6e2ee8
PK
25022022.02-rc3, released February 28th, 2022
2503
2504 Fixes all over the tree.
2505
2506 Defconfigs: Xilinx zynqmp zcu102/zcu106: Fix U-Boot DTS config
2507
2508 Updated/fixed packages: bluez5_utils, bpftool, dbus, exempi,
2509 flac, freerdp, frr, gnutls, libpjsip, libxml2, mariadb,
2510 openssh, python-twisted, qt5webkit, samba4, vim, weston,
2511 wireshark, wolfssl, xdg-dbus-proxy, xterm,
2512
f3d0d7e6
PK
25132022.02-rc2, released February 20th, 2022
2514
2515 Fixes all over the tree.
2516
2517 Defconfigs: Friendlyarm Nanopi R2S: Fix U-Boot build, Kontron
2518 BL i.MX8M Mini: Fix U-Boot build, PC Engines APU2: Fix Linux
2519 build, ROC-RK3399-PC: Bump rootfs size to fix build
2520
2521 Updated/fixed packages: apache, apparmor, apr-util, arp-scan,
2522 binutils, bluez5_utils, connman, cryptsetup, dnsmasq,
2523 dovecot-pigeonhole, expat, gdk-pixbuf, gst1-plugins-base,
2524 guile, keepalived, kodi, libbpf, libglvnd, libgsasl, libiconv,
2525 librsvg, libuhttpd, libusb, libv4l, luasyslog, mongrel2, neon,
2526 pcre, perl-netaddr-ip, php, psmisc, python-ipython,
2527 python-pycli, python-pygame, python-regex, python-twisted,
2528 qt5location, qt5webkit, resiprocate, rygel, safeclib,
2529 sdl2_ttf, socketcand, strongswan, sudo, systemd, toolchain,
2530 urg, webkitgtk, wireless-regdb, wpewebkit,
2531 xdriver_xf86-video-{ati,mach64,mga,r128,savage,tdfx}, xz, zfs,
2532 zsh
2533
5ee6be2b
PK
25342022.02-rc1, released February 13th, 2022
2535
2536 Numerous package updates and many (80) new packages.
2537
2538 Toolchain:
2539 - glibc: Optional support for compatibility shims for running
2540 on older kernels than what glibc has been built against
2541 - uClibc: Use uClibc-ng 1.0.40
2542 - External toolchains: Update Bootlin toolchains to 2021.11-1
2543 version
2544
2545 Python 2.7 and python 2.x specific packages removed as python
2546 2.x is EOL since April 2020. Likewise a number of python3
2547 specific host packages has been renamed (host-python-foo
2548 instead of host-python3-foo) now host-python is always python
2549 3.x.
2550
2551 Cargo (Rust) package infrastructure added. Vendoring support
2552 added to golang package infrastructure.
2553
2554 New defconfigs: FriendlyARM NanoPi R2S, Kontron BL i.MX8M
2555 Mini, Microchip Sama7g7ek, Olimex STMP157 OlinuXino LIME2,
2556 QEMU PPC Bamboo, PPC64 PowerNV, Raspberry Pi Zero 2W, Spike
2557 Riscv64, Xilinx zcu102
2558
2559 Removed defconfigs: Synopsys arch38 VDK, aarch64 VDK
2560
2561 New packages: ace, alchemy, alfred, bat, bento4, bmx7,
2562 bpftool, brcmfmac_sdio-firmware-rpi, cfm, cups-pk-helper,
2563 davinci-bootcount, dbus-cxx, embiggen-disk, freeipmi,
2564 gocryptfs, kodi-pvr-plutotv, kodi-pvr-waipu, ksmbd-tools,
2565 libcamera-apps, libest, libexecinfo, libfutils, libglvnd,
2566 libks, libmd, libopenaptx, libpeas, libshdata, liburing, lilv,
2567 lua-argon2, lua-cffi, lua-inotify, lv2, mali-driver,
2568 moby-buildkit, modsecurity2, networkd-dispatcher, pahole,
2569 php-apcu, php-lua, php-pam, python-argon2-cffi-bindings,
2570 python-cssselect2, python-distro, python-fonttools,
2571 python-gnupg, python-installer, python-memory-profiler,
2572 python-mpd2, python-pep517, python-pydyf, python-pypa-build,
2573 python-pyphen, python-tinycss2, python-tomli,
2574 python-weasyprint, python-zopfli, qoriq-cadence-dp-firmware,
2575 riscv-isa-sim, rockchip-mali, rpi-rgb-led-matrix, sdbus-cpp,
2576 sentry-cli, serd, simple-mail, sord, sratom,
2577 sunxi-mali-utgard, sunxi-mali-utgard-driver, tinifier, ulog,
2578 vulkan-headers, xlib_libxcvt, zabbix, zchunk, zynaddsubfx
2579
2580 Removed packages: gstreamer1-mm, python, python-backports-abc,
2581 python-backports-functools-lru-cache,
2582 python-backports-shutil-get-terminal-size,
2583 python-backports-ssl-match-hostname, python-configobj,
2584 python-dialog, python-enum, python-enum34, python-functools32,
2585 python-futures, python-id3, python-ipaddr, python-ipaddress,
2586 python-mad, python-nfc, python-pam, python-pathlib2,
2587 python-pycap, python-pyro, python-singledispatch,
2588 python-subprocess32, python-typing, python-yieldfrom,
2589 qt5webkit-examples, rpi-bt-firmware, rpi-wifi-firmware,
2590 sunxi-mali-mainline, sunxi-mali-mainline-driver, zynq-boot-bin
2591
2592 Issues resolved (http://bugs.uclibc.org):
2593
2594 #12271: python-iptables runtime dependencies
2595 #13436: PPP 2.4.9 is out
2596 #14351: needs to mount sysfs before mount -a
2597 #14451: nodejs won't build on Fedora 35
2598 #14471: alsa_utils wrong deployment
2599 #14501: lttng-modules v2.11 package fails to build
2600 #14531: Package EFL - build error
2601
3c6b7502
PK
26022021.11.3, released March 24th, 2022
2603
2604 Important / security related fixes.
2605
2606 Updated/fixed packages: apache, azure-iot-sdk-c, boinc, dbus,
2607 directfb, docker-engine, exempi, expat, flac, gdb, gdk-pixbuf,
2608 gnutls, go, haproxy, libcurl, libiec61850, libminiupnpc,
2609 libodb, libodb-boost, libopenssl, libpjsip, libressl, librsvg,
2610 libsrtp, libvirt, libxml2, libxslt, lxc, mariadb, minidlna,
2611 odb, openblas, openvpn, oprofile, php, pppd, python-ipython,
2612 python-twisted, raptor, rpi-firmware, samba4, seatd,
2613 timescaledb, usbguard, util-linux, vim, wavpack,
2614 wireless-regdb, wireplumber, wireshark, wolfssl, xscreensaver,
2615 xterm, zsh
2616
2617 New packages: gdk-pixbuf-xlib
2618
2619 Issues resolved (http://bugs.uclibc.org):
2620
2621 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
2622 #14636: azure-iot-sdk-c: Installed headers do not compile
2623 #14641: oprofile can not find the events files
2624
67b160c3
PK
26252021.11.2, released February 28th, 2022
2626
2627 Important / security related fixes.
2628
2629 Defconfigs: Andes ae3xx, Intel galileo: Fix build with host
2630 gcc >= 10, ROC-RK3399-PC: Bump rootfs size to fix build issue.
2631
2632 Add conditional patching logic to fix build issues for older
2633 U-Boot / Linux kernel versions when built with a host gcc >=
2634 10.
2635
2636 Updated/fixed packages: apitrace, binutils, casync, cgilua,
2637 connman, expat, gauche, gdb, gensio, glibc, go, gst-omx,
2638 gst1-devtools, gst1-libav, gst1-plugins-bad,
2639 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2640 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2641 gstreamer1-editing-services, kf5-extra-cmake-modules, kodi,
2642 libarchive, linux, lm-sensors, localedef, log4cxx, mpd,
2643 nfs-utils, php, pistache, pkcs11-helper, prosody,
2644 python-django, python-pyzmq, python-regex,
2645 python-sqliteschema, resiprocate, rtl8723bu, thermald, tiff,
2646 tor, util-linux, vim, xen
2647
4f4a3152
PK
26482021.11.1, released January 29th, 2022
2649
2650 Important / security related fixes.
2651
2652 check-package: Improve variable override check
2653
2654 pkg-stats: List CVEs where the version info cannot be parsed
2655 as unsure rather than completely ignoring them.
2656
2657 Defconfigs: Beaglebone: Support BeagleBone black wireless,
2658 stm32f469_xip_disco: Fix kernel boot
2659
2660 Updated/fixed packages: alsa-utils, apache, binutils, cage,
2661 capnproto, civetweb, clamav, collectd, connman, containerd,
2662 coreutils, dav1d, docker-cli, docker-engine, erlang,
2663 erlang-rebar, expat, findutils, flare-engine, flare-game,
2664 font-awesome, freeswitch, gcc, ghostscript, glibc, gnuchess,
2665 go, grpc, gst1-interpipe, gst1-rtsp-server, gupnp-tools,
2666 hackrf, icu, imagemagick, janus-gateway, json-for-modern-cpp,
2667 keepalived, lapack, libdbi, libiio, libjpeg, libmbim, libnss,
2668 libopenssl, libpjsip, libqmi, liburiparser, libvirt,
2669 linux-pam, lxc, mbedtls, mender, mongodb, mpd-mpc, mutt,
2670 nodejs, openblas, pcre2, php, pipewire, polkit, privoxy,
2671 prosody, python-charset-normalizer, python-django,
2672 python-idna, python-lxml, python-pyqt5, python-requests,
2673 python-urllib3, python3, qt5base, qt5location, rhash,
2674 rng-tools, ruby, runc, rustc, samba4, sofia-sip, targetcli-fb,
2675 tcpreplay, tinyxml, tor, tpm2-tss, util-linux-libs, vim, vlc,
2676 wireshark, xapp_xauth, xapp_xinput-calibrator, xen, xenomai,
2677 xlib_libX11, xserver_xorg-server
2678
2679 Issues resolved (http://bugs.uclibc.org):
2680
2681 #14451: nodejs won't build on Fedora 35
2682 #14471: alsa_utils wrong deployment
2683
e6e12337
PK
26842021.11, released December 5th, 2021
2685
2686 Various fixes.
2687
2688 Defconfigs: Grinn chiliboard/liteboard, PC x86-64 bios: Fix
2689 build
2690
2691 Updated/fixed packages: apr, coreutils, diffutils, e2fsprogs,
2692 exfat, freeswitch, gnupg, grub2, gstreamer1, guile, heimdal,
2693 hiawatha, hplip, icu, janus-gateway,
2694 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
2695 kodi-screensaver-matrixtrails, libatomic_ops, libbson, libffi,
2696 libgdiplus, libgee, libhtp, libite, libnspr, libnss,
2697 libunwind, lynx, mender-grubenv, mkpasswd, motion, mxml,
2698 netdata, qemu, samba4, speex, stress-ng, tinydtls, unixodbc,
2699 unrar, util-linux, util-linux-libs, watchdogd, wireshark
2700
2701 Issues resolved (http://bugs.uclibc.org):
2702
2703 #14351: needs to mount sysfs before mount -a
2704 #14411: 2021.11-rc2: Samba doesn't compile
2705
aaf7b2c9
PK
27062021.11-rc3, released November 30th, 2021
2707
2708 Fixes all over the tree.
2709
2710 Defconfigs: Nitrogen8mp: Fix Linux build, Zynqmp-zxu106: Fix
2711 ATF build
2712
2713 Updated/fixed packages: asterisk, automake, gdb, glorytun,
2714 gmp, hackrf, libgee, libglib2, libmodsecurity, libosmium,
2715 libressl, lighttpd, linux, micropython, mosquitto, mtd,
2716 nfs-utils, nss-myhostname, pcre, php, poco, pure-ftpd,
2717 python-cycler, qemu, qdecoder, smack, smcroute, spidev_test,
2718 strace, syslinux, toolchain, uboot, uhd, vim, websocketpp,
2719 wireshark, xcursor-transparent-theme, xscreensaver,
2720 xtables-addons
2721
2722 Issues resolved (http://bugs.uclibc.org):
2723
2724 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
2725
62ba22f3
PK
27262021.11-rc2, released November 19th, 2021
2727
2728 Fixes all over the tree.
2729
2730 Coding style fixes for a large number of board genimage
2731 configuration files for clarity and consistency.
2732
2733 Defconfigs: Acmesystems Aria/Arietta g25, Armadeus
2734 apf28/apf51, beagleboneai, Olimx a64, rock64, sheevaplug: Fix
2735 build with hostcc >= 10, Nezha: Correct U-Boot dependencies
2736
2737 Updated/fixed packages: alsa-lib, apparmor, binutils,
2738 bluez5_utils, botan, diffutils, firmware-utils, gdb, glmark2,
2739 glog, gpu-amd-bin-mx51, gst1-interpipe, imx-vpuwrap, iperf,
2740 isl, janet, libdnet, libglib2, libhtp, liburcu, log4cxx,
2741 luajit, luvi, meson, mksh, mongodb, mosquitto, mpd, mupdf,
2742 opencv4, oracle-mysql, pipewire, postgresql, python-aiohttp,
2743 python-pudb, python-ujson, qhull, samba4, seatd, sg3_utils,
2744 suricata, tpm2-tss, uboot, vim, xserver_xorg-server
2745
2746 New packages: pipewire-media-session
2747
2748 Issues resolved (http://bugs.uclibc.org):
2749
2750 14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
2751
0df2928a 27522021.11-rc1, released November 8th, 2021
639c0047
TP
2753
2754 Numerous package updates. Notable updates including numerous
57a95075 2755 Python modules, Kodi add-ons, nodejs, OpenJDK.
639c0047
TP
2756
2757 Toolchain:
2758 - glibc update to 2.34
2759 - support for gdb 11.x added, gdb 10.x now the default
2760 - external toolchains provided by ARM updated
2761 - remove support for internal toolchain on the CSKY
2762 architecture, as it was broken and unmaintained
2763
2764 Many packages updated to enable the appropriate SELinux
2765 refpolicy module when SELinux support is enabled.
2766
2767 Support was added in the test-pkg package testing utility for
2768 using Gitlab CI to run the builds.
2769
2770 New libgbm virtual package to better support OpenGL
2771 implementations that provide a libgbm library.
2772
2773 Bootloaders/firmware: grub2 extended to be able to support
2774 multiple platforms in the same build.
2775
2776 Filesystems:
2777 - new OCI filesystem type, to build container images
2778 compatible with the Open Container Initiative standard
2779 - support for hybrid ISO9660 images added, which work on
2780 legacy and EFI BIOS machines
2781
0df2928a 2782 New defconfigs: Allwinner nezha, stm32mp157c_odyssey
639c0047
TP
2783
2784 Removed defconfigs: qemu_csky
2785
2786 New packages: dtbocfg, firmware-utils, gstd, libdbi,
57a95075 2787 libdbi-drivers, libteam, lua-augeas, mstpd, php-pecl-dbus,
639c0047
TP
2788 python-aioprocessing, python-bidict,
2789 python-charset-normalizer, python-flask-expects-json,
57a95075
YM
2790 python-git, python-pyndiff, python-rsa,
2791 python-unitest-xml-reporting, python-xmljson,
639c0047 2792 python3-cryptography, python3-pip, qt5opcua, rwmem,
0df2928a
PK
2793 sloci-image, softhsm2, sun20i-d1-spl, uqmi, vuejs-router,
2794 watchdogd, wireplumber
639c0047
TP
2795
2796 Removed packages: canfestival, python-meld3
2797
57a95075
YM
2798 Work toward the removal of python 2 has progressed: many
2799 python modules and packages have been updated to a version
2800 supporting python 3.
2801
639c0047
TP
2802 Issues resolved (http://bugs.uclibc.org):
2803
2804 #14271: compilation error with rsync command for permission
2805 #14276: Unable to get login prompt
2806 #14196: when using raspberrypicm4io_64_defconfig, make fails
2807 with mkfs.ext4: No such file or directory while trying
2808 to determine filesystem size
2809
ae48261f
PK
28102021.08.3, released December 13th, 2021
2811
2812 Important / security related fixes.
2813
2814 Defconfigs: Various fixes for building with gcc >= 10 host or
2815 target compilers.
2816
2817 Updated/fixed packages: alsa-lib, apparmor, apr, asterisk,
2818 binutils, bluez5_utils, coreutils, e2fsprogs, exfat,
2819 freeswitch, gdb, glmark2, glog, glorytun, gmp,
2820 gpu-amd-bin-mx51, gst1-interpipe, gstreamer1, guile, gupnp,
2821 hackrf, heimdal, hiawatha, hplip, icu, imx-vpuwrap, isl,
2822 janus-gateway, libatomic_ops, libbson, libdnet, libffi,
2823 libgdiplus, libgee, libglib2, libhtp, libmodsecurity, libnspr,
2824 libnss, libosmium, libunwind, linux, lynx, meson, micropython,
2825 mkpasswd, mksh, mosquitto, motion, mupdf, mxml, netdata,
2826 nfs-utils, opencv4, oracle-mysql, pcre, php, postgresql,
2827 pure-ftpd, python-cycler, qdecoder, rcw-smarc-sal28, samba4,
2828 smack, speex, stress-ng, suricata, syslinux, uboot, unixodbc,
2829 unrar, vim, websocketpp, wireshark
2830
2831 Issues resolved (http://bugs.uclibc.org):
2832
2833 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
2834
19e2b260
PK
28352021.08.2, released November 10th, 2021
2836
2837 Important / security related fixes.
2838
2839 Updated/fixed packages: asterisk, audit, bind, bitcoin,
2840 containerd, cryptsetup, dahdi-linux, dbus-python, dfu-util,
2841 docker-cli, docker-engine, earlyoom, edk2-platforms, exiv2,
2842 ffmpeg, freerdp, gdb, gensio, gnupg2, go, gpsd,
2843 gst1-plugins-bad, gst1-plugins-ugly, gst1-vaapi, gtest,
2844 hiredis, lftp, libps1, libva, libva-utils, lightning,
2845 log4cplus, lrzip, netdata, nodejs, olsr, openjdk, openjdk-bin,
2846 pango, php, python3-cffi, qemu, refpolicy, rng-tools, samba4,
2847 snort, strongswan, sunxi-mali-mainline-driver, suricata,
2848 systemd, tor, vim, weston, wf111, wireguard-linux-compat,
2849 xerces
2850
2851 Issues resolved (http://bugs.uclibc.org):
2852
2853 #14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
2854
39bcc038
PK
28552021.08.1, released October 11, 2021
2856
2857 Important / security related fixes.
2858
2859 gdbinit: Mark the sysroot as a "safe path" before configuring
2860 it, so pretty printers work correctly without having to pass
2861 -ix to gdb
2862
2863 Updated/fixed packages: alsa-lib, apache,
2864 arm-trusted-firmware, atftp, bind, botan, cog, containerd,
2865 cryptopp, docker-cli, dash, dc3dd, docker-engine, dovecot,
2866 environment-setup, erlang, fetchmail, ffmpeg, fio, gcc, gd,
2867 gdb, ghostscript, gnuradio, gnutils, go,
2868 gobject-introspection, google-breakpad, gst-omx,
2869 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
2870 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2871 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2872 gstreamer1-editing-services, gupnp, haproxy, imlib2, kodi,
2873 kodi-pvr-octonet, kodi-visualisation-fishbmc, libcurl,
2874 libexif, libgcrypt, libglib2, libkrb5, libressl, librsvg,
2875 libsndfile, libssh, libvirt, libxcrypt, libyang, links, lvm2,
2876 lynx, lxc, mc, mesa3d, micropython, minicom, mono, mosquitto,
2877 mtr, mupdf, mv-ddr-marvell, net-tools, nginx-dav-ext, nmap,
2878 nodejs, ntfs-3g, openjdk, openjdk-bin, openldap, openssh,
2879 pcre2, php, php-gnupg, pipewire, postgis, python-aioconsole,
2880 python-cbor2, python-cffi, python-cython, python-dateutil,
2881 python-django, python-pillow, python-pip, python-texttable,
2882 python-urllib3, python-webob, qemu, qt5location, redis,
2883 refpolicy, ripgrep, ruby, runc, sispmctl, sox, squid,
2884 strongswan, supervisor, swupdate, syslinux, systemd, tinycbor,
2885 trace-cmd, uboot-tools, uclibc, udisks, uhd, vim, vsftpd,
2886 wavemon, webkitgtk, wget, wireless-regdb, wpewebkit,
2887 xapp_xrdb, xapp_xwd, xen, xlib_libXfont2, xlib_libXft,
2888 xserver_xorg-server, zip
2889
2890 Issues resolved (http://bugs.uclibc.org):
2891
2892 #14206: Kodi: even when not enabled, forcefully selects libevdev..
2893 #14211: libffi-3.3.tar.gz repacked
2894 #14221: mv-ddr-marvell fails license validation
2895
aa433d1c
PK
28962021.08, released September 4th, 2021
2897
2898 Various fixes.
2899
2900 Updated/fixed packages: gstreamer1-mm, netsniff-ng, nginx,
2901 openmpi, python-pyudev, python3, qt5base, wlroots, xvisor
2902
7314f04f
PK
29032021.08-rc3, released August 31st, 2021
2904
2905 Fixes all over the tree.
2906
2907 Toolchain: Disable fortify support for Microblaze as it is not
2908 currently working.
2909
2910 Defconfigs: Acmesystems aria/ariette g25: Fix build issue
2911 after at91bootstrap bump, BeagleV: Correct kernel headers
2912 version, PC x86-64: Bump kernel to 4.19.204 to fix build issue
2913 with GCC 10.x.
2914
2915 Updated/fixed packages: alsa-utils, at91bootstrap3, belle-sip,
2916 bullet, c-ares, cjson, coreutils, cpio, eigen, fetchmail, gdb,
2917 haproxy, heirloom-mailx, ipmiutil, kvm-unit-tests, libarchive,
2918 libffi, libmodsecurity, libopenssl, libressl, libshout,
2919 libvirt, linux-pam, lmbench, localedef, lua-lunix, mesa3d,
2920 mpv, mtd, nodejs, nvidia-driver, openvmtools, php, polkit,
2921 python-requests, python3-requests, rust-bin, rustc, samba4,
2922 sdl2, snort3, ushare, xen
2923
2924 Removed packages: libmcrypt, mcrypt, sentry-cli
2925
6da42d76
PK
29262021.08-rc2, released August 18th, 2021
2927
2928 Fixes all over the tree.
2929
2930 Defconfigs: Acmesystems acqua a5: Bump at91bootstrap version
2931 to fix build issue with binutils >= 2.35, Microchip sam9x60ek
2932 mmc_dev: Add missing toolchain/system options, sama5d2-icp
2933 mmc: Correct at91bootstrap options
2934
2935 Updated/fixed packages: arm-trusted-firmware, at91bootstrap3,
2936 azure-iot-sdk-c, bluez5_utils, bullet, busybox, cegui, efl,
2937 erlang, ffmpeg, flatbuffers, fontconfig, gcc, gd, glibc, go,
2938 gobject-introspection, gpsd, guile, harfbuzz, iozone, iputils,
2939 jszip, libargtable2, libbpf, libebml, libepoxy, libesmtp,
2940 libfuse3, libgeos, libnss, libodb-boost, libodb-mysql,
2941 libodb-pgsql, libqmi, libqrtr-glib, libuhttpd, libuwsc,
2942 libvirt, ltp-testsuite, luaossl, mongodb, mpd, mupdf, mutt,
2943 network-manager, nginx-naxsi, nodejs, ogre, openzwave,
2944 optee-os, osm2pgsql, pdbg, perl-net-ssh2, php, pipewire,
2945 pistache, pixman, poke, polkit, poppler, postgresql, postkit,
2946 prelink-cross, prosody, protobuf, pulseview,
2947 python-cryptography, python-keyring, python-matplotlib,
2948 python-pymupdf, python-pyopenssl, python-secretstorage,
2949 python-treq, python-txtorcon, python3, qemu, qpdf, qt5base,
2950 refpolicy, ruby, rust-bin, s390-tools, sconeserver, seatd,
2951 shairport-sync, sox, sqlite, sylpheed, sysdig, syslog-ng,
2952 system-config-printer, tar, terminology, tor, tpm2-tools, uhd,
2953 unbound, usbguard, wireshark, xen, xenomai, xlib_libxshmfence,
2954 zstd
2955
2956 New packages: desktop-file-utils
2957
2958 Issues resolved (http://bugs.uclibc.org):
2959
2960 #13586: grub failure with BR2_OPTIMIZE_3
2961 #13671: openSSH server closes connection before authentication..
2962
3d8df5aa 29632021.08-rc1, released August 3rd, 2021
a3ac2a0f
TP
2964
2965 Numerous package updates.
2966
2967 Toolchain:
2968
2969 - add support for gcc 11.x, gcc 10.x is now the default, gcc
2970 9.x updated to 9.4.0, removed gcc 8.x support except for
2971 PowerPC SPE
2972
2973 - add support for binutils 2.37, binutils 2.36.x is now the
2974 default, binutils 2.34 removed.
2975
2976 - glibc updated to 2.33
2977
2978 - gdb enabled on NIOS II, gdbserver enabled on RISC-V.
2979
2980 Bootloaders/firmware: support for building the EDK II UEFI
2981 firmware, support for building AT91Bootstrap 4.x.
2982
2983 New BR2_ENABLE_RUNTIME_DEBUG option, that controls whether
2984 packages should be compiled with runtime debugging
2985 information (which is different than debugging symbols).
2986
2987 Many features of the bluez5_utils package have been made
2988 optional, and default to disabled. Users of bluez5_utils are
2989 encouraged to review their configuration.
2990
2991 Many packages (over 70) updated to enable the appropriate
2992 SELinux refpolicy module when SELinux support is enabled.
2993
2994 Many packages updated to select the appropriate OpenSSL
2995 features after many OpenSSL ciphers/features have been made
2996 optional.
2997
2998 New defconfigs: kontron_pitx_imx8m, microchip_sama5d2_icp,
2999 qemu_aarch64_sbsa, raspberrypicm4io, raspberrypicm4io_64,
3000 terasic_de10nano_cyclone5, uevm5432.
3001
3002 New packages: alsa-plugins, apg, bmap-tools, daq3, edk2,
3003 edk2-platforms, gumbo-parser, libbpf, libosmium, libpsl,
3004 libqb, libtalloc, libvirt, lua-linux, lua-zlib, mupdf,
3005 opencv4, osm2pgsql, poke, python-augeas, python-dbus-next,
3006 python-pymupdf, rtl_433, rtl8812au-aircrack-ng, seatd, snort3,
3007 system-config-printer, usbguard, xml-security-c, xmrig.
3008
3009 Removed packages: clapack, libsoil.
3010
3011 Issues resolved (http://bugs.uclibc.org):
3012
3013 #13326: regarding dtc error in buildroot source code
3014 #13661: host-python2 build fails on aarch64
3015 #13836: package build failure when target install set to no on
3016 pkg-generic pkg types
3017 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to
3018 y as before
3019
cfba9b0c
PK
30202021.05.3, released October 11, 2021
3021
3022 Important / security related fixes.
3023
3024 gdbinit: Mark the sysroot as a "safe path" before configuring
3025 it, so pretty printers work correctly without having to pass
3026 -ix to gdb
3027
3028 Updated/fixed packages: alsa-lib, apache,
3029 arm-trusted-firmware, atftp, bind, botan, containerd,
3030 cryptopp, dash, dc3dd, docker-cli, docker-engine, dovecot,
3031 erlang, fetchmail, ffmpeg, gdb, ghostscript, go, gst-omx,
3032 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
3033 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
3034 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
3035 gstreamer1-editing-services, kodi, kodi-pvr-octonet,
3036 kodi-visualisation-fishbmc, libcurl, libkrb5, libressl,
3037 libsndfile, libxcrypt, libyang, lxc, lynx, mesa3d,
3038 micropython, minicom, mono, mtr, mv-ddr-marvell, net-tools,
3039 nmap, nodejs, ntfs-3g, openjdk, openjdk-bin, openldap,
3040 openssh, pcre2, php, python-aioconsole, python-cffi,
3041 python-dateutil, python-django, python-pip, python-texttable,
3042 python-urllib, python-webob, qt5location, redis, refpolicy,
3043 ripgrep, runc, sispmctl, squid, strongswan, supervisor,
3044 syslinux, tinycbor, trace-cmd, uboot-tools, uclibc, wavemon,
3045 wget, wireless-regdb, xen, xserver_xorg-server
3046
3047 Issues resolved (http://bugs.uclibc.org):
3048
3049 #14206: Kodi: even when not enabled, forcefully selects libevdev..
3050 #14211: libffi-3.3.tar.gz repacked
3051 #14221: mv-ddr-marvell fails license validation
3052
b926d0d3
PK
30532021.05.2, released September 15th, 2021
3054
3055 Important / security related fixes.
3056
3057 Toolchain: Disable fortify support for Microblaze as it is not
3058 currently working.
3059
3060 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
3061 bayer2rgb-neon, belle-sip, bullet, busybox, c-ares, cjson,
3062 coreutils, cpio, eigen, environment-setup, fetchmail, ffmpeg,
3063 fontconfig, gd, gdb, gnuradio, gnutls, go, haproxy, ipmiutil,
3064 iputils, jszip, kvm-unit-tests, libarchive, libargtable2,
3065 libexif, libgcrypt, libmodsecurity, libopenssl, librsvg,
3066 libshout, libssh, libxcrypt, linux, linux-pam, localedef, mc,
3067 mesa3d, mosquitto, netsniff-ng, nginx, nodejs, ogre, openjdk,
3068 openmpi, openvmtools, perl-net-ssh2, php, pipewire,
3069 postgresql, prelink-cross, prosody, protobuf, python-keyring,
3070 python-matplotlib, python-pillow, python-pyudev,
3071 python-secretstorage, python3, qt5base, samba4, sdl2, sox,
3072 swupdate, sylpheed, tar, terminology, tor, uboot-tools, uhd,
3073 unbound, ushare, vim, wlroots, xapp_xrdb, xapp_xwd, xen,
3074 xenomai, xlib_libXfont2, xlib_libXft, zip
3075
5284a826
PK
30762021.05.1, released August 10, 2021
3077
3078 Important / security related fixes.
3079
3080 Toolchain: Disable PIC/PIE for Microblaze (like for NIOS II)
3081 as it is not currently working.
3082
3083 binutils: fix linker assert failure on OpenRisc, or1k build
3084 issue with gcc < 5
3085
3086 gdb: Enable on NIOS II
3087
3088 utils/scanpypi: Various improvements
3089
3090 Defconfigs: stm32f469_disco: Fix kernel boot issue, Microchip
3091 sam9x60ek mmc_dev: Add missing toolchain/system options
3092
3093 Updated/fixed packages: arm-trusted-firmware, apache, audit,
3094 avahi, bind, binutils, bird, bluez5_utils, boinc, busybox,
3095 chrony, clamav, connman, cryptsetup, dnsmasq, docker-cli,
3096 docker-engine, dovecot, dovecot-pigeonhole, e2fsprogs, exiv2,
3097 fail2ban, fb-test-app, feh, fetchmail, ffmpeg, flac, fluxbox,
3098 gawk, gcc, gcr, gdb, gdk-pixbuf, gesftpserver, glibc, go,
3099 gptfdisk, gqrx, granite, grub2, guile, hdparm, heirloom-mailx,
3100 htop, ibrcommon, ibrdtn, ibrdtn-tools, ibrdtnd,
3101 intel-microcode, iodine, irqbalance, keepalived, kexec-tools,
3102 libass, libconfig, libcurl, libfreeimage, libfuse3, libgcrypt,
3103 libgudev, libhtp, libinput, libjson, libgtk3, libkrb5,
3104 libloki, libmodsecurity, libndp, libnetfilter-log,
3105 libnfnetlink, libnice, libodb, libodb-boost, libodb-mysql,
3106 libodb-pgsql, libpcap, libqmi, libqrtr-glib, libressl,
3107 librsvg, libtasn1, libtirpc, libuci, libxmlrpc,
3108 linux-firmware, linuxptp, lrzsz, lvm2, mariadb, mesa3d,
3109 mbedtls, monit, mono, mosquitto, mpd, mpg123, mpv, nbd,
3110 netsnmp, nettle, nmap, nodejs, ntp, openntpd, openpgm,
3111 openswan, pango, pcre2, perl-crypt-openssl-rsa, php, pixman,
3112 postgresql, proxychains-ng, putty, python,
3113 python-dataproperty, python-django, python-pysftp,
3114 python-urllib3, python3, qpdf, redis, ripgrep, rsync, ruby,
3115 samba4, sane-backends, slirp, spice, squid, suricata, tcpdump,
3116 tftpd, thrift, tor, tpm2-tools, trinity, uboot, uboot-tools,
3117 uclibc, vlc, wireless-regdb, wireshark, wolfssl,
3118 xapp_fonttosfnt, xlib_libX11, xlib_libxshmfence,
3119 xserver_xorg-server
3120
3121 Issues resolved (http://bugs.uclibc.org):
3122
3123 #13586: grub failure with BR2_OPTIMIZE_3
3124 #13661: host-python2 build fails on aarch64
3125 #13836: package build failure when target install set to no..
3126 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to..
3127
69f79f2a
PK
31282021.05, released June 6th, 2021
3129
3130 Various fixes.
3131
3132 Disable PIC/PIE support for Nios2 because of glibc issues
3133
3134 Defconfigs: Minnowboard max: Fix X11 and mesa3d configuration
3135
3136 Updated/fixed packages: apache, beaglev-ddrinit,
3137 beaglev-secondboot, capnproto, dc3dd, directfb, efibootmgr,
3138 ffmpeg, gptfdisk, go, gupnp, hostapd, iftop,
3139 intel-mediadriver, libcamera, libcutl, libesmtp, libkcapi,
3140 libraw, lttng-tools, lvm2, mimic, mono-gtksharp3, mpv,
3141 netperf, odb, qt5base, uclibc, uftrace, unscd, vlc,
3142 xdriver_xf86-video-fbturbo
3143
3144 New packages: python3-cffi, python3-cryptography, python3-pip,
3145 python3-pycparser, python3-six
3146
e4132725
PK
31472021.05-rc3, released May 31th, 2021
3148
3149 Fixes all over the tree.
3150
3151 meson: Explicitly disable PIE support (b_pie) as it is handled
3152 by the toolchain wrapper.
3153
3154 Updated/fixed packages: boost, dhcp, expat, gdb, hwloc, imagemagick,
3155 libcurl, libopenh264, llvm, lz4, mpv, nginx, paho-mqtt-c, pifmrds,
3156 pipewire, python-bluezero, python-pillow, qemu, strace, uhd, vlc,
3157 webkitgtk
3158
3159 Issues resolved (http://bugs.uclibc.org):
3160
3161 #13821: Wrong url for libnfsidmap package
3162
e326fcff
PK
31632021.05-rc2, released May 22th, 2021
3164
3165 Fixes all over the tree.
3166
3167 support/scripts/gen-missing-cpe: A script to query the list of
3168 CPE IDs for the packages enabled in the current configuration and:
3169
3170 - for CPE IDs that do not have any matching entry in the CPE
3171 database, it emits a warning
3172
3173 - for CPE IDs that do have a matching entry, but not with the same
3174 version, it generates a snippet of XML that can be used to propose
3175 an updated version to NIST.
3176
3177 CPE meta data has been added for a large number of packages
3178
3179 Updated/fixed packages: assimp, binutils, bitcoin, bullet,
3180 cutelyst, dhcp, dmalloc, docker-engine, ebtables,
3181 environment-setup, flatcc, gcc, gd, gerbera, hostapd,
3182 imx-gpu-viv, intel-microcode, jquery-validation, libdrm,
3183 libgeos, libraw, libtirpc, libxml2, libxslt, live555, lmbench,
3184 localedef, lvm2, mender, mender-grubenv, modem-manager, mutt,
3185 opensbi, openssh, opentyrian, pipewire, postgis, postgresql,
3186 prosody, python-bluezero, python-falcon, redis, rocksdb,
3187 rt-tests, runc, vlc, waylandpp, webkitgtk, wireshark,
3188 wpa_supplicant, wpewebkit, xlib_libX11, xterm
3189
3190 New packages: jh71xx-tools
3191
3192 Issues resolved (http://bugs.uclibc.org):
3193
3194 #13781: isc dhcp-server package don't create file /usr/bin/dhcpd
3195 #13801: toolchainfile.cmake CMAKE_BUILD_TYPE
3196 #13806: Building host-localedef fails on fedora 34/gcc 11
3197
afe19e6c 31982021.05-rc1, released May 12th, 2021
04e9e884
PK
3199
3200 Fixes all over the tree and new features.
3201
3202 FORTIFY_SOURCE, PIC/PIE, RELRO and SSP security hardening
3203 options are now enabled by default.
3204
3205 Dependencies: Explicitly detect and bail out if PATH contains
3206 spaces or tabs. A number of packages fail to build in such
3207 setups, so explicitly inform about this.
3208
3209 Infrastructure: Expose CONFIG_DIR to post-build/post-image
3210 scripts, so they can call the Buildroot Makefile in the
3211 correct directory for both in-tree / out-of-tree builds.
3212
afe19e6c 3213 CMake infrastructure: Use CMAKE_EXE_LINKER_FLAGS rather than
04e9e884
PK
3214 CMAKE_CXX_FLAGS to link with libatomic to fix an compatibility
3215 issue with poppler. Bump minimal host cmake version to 3.16
3216 (from 3.15) to fix a compatibility issue with domoticz.
3217
3218 Meson: Use correct C++ host compiler (rather than C compiler)
3219
3220 utils/scanpypi: Explicitly use python3 for compatibility with
3221 packages using python3 syntax in setup.py
3222
3223 support/download: Fix tarball generation (from git/svn repos)
3224 including symlinks pointing to ./<something>. Fix svn download
3225 for <1.9 clients or repos using CVS-style keywords.
3226
3227 support/scripts/cve.py: Use the (significantly) faster yajl2
3228 ijson backend for older (< 2.5) ijson versions rather than the
3229 slow python default, speeding up pkg-stats by ~2x.
3230
3231 Toolchain: Add logic to work around binutils bug 21464
3232 (affecting OpenRISC), bug 27597 (affecting Nios II) and drop
3233 the now longer applicable bug 19615 / 20006 handling.
3234
3235 Python{,3}: Fix byte compiling python files with short (single
3236 character before .py) file names.
3237
3238 CPE meta data has been added for a large number of packages
3239
3240 New defconfigs: Acme Systems Acqua A5 (256/512MB), Beagleboard
3241 BeagleV, Boundary devices Nitrogen8M Plus SOM, NXP i.MX 8M
3242 Plus EVK, QEMU PPC e500mc
3243
3244 New packages: beaglev-ddrinit, beaglev-secondboot, janet,
3245 kodi-inputstream-ffmpegdirect, kodi-vfs-libarchive,
3246 kodi-visualisation-matrix, libxcrypt, libqrtr-glib, log4qt,
3247 mawk, perl-parse-yapp, postgis, protozero, python-flask-wtf,
3248 python-iwlib, python-semantic-version, python-setuptools-rust,
3249 python-toml, riscv64-elf-toolchain, siproxyd, uftrace, zfs
3250
3251 Removed packages: iostat, kodi-platform,
3252 kodi-screensaver-crystalmorph, monkey
3253
3254 Issues resolved (http://bugs.uclibc.org):
3255
3256 #13271: systemd-resolved: /etc/resolv.conf link broken on per-pa..
3257 #13516: utils/scanpypi: Failure when parsing diffoscope
3258 #13551: 2021.02.rc2: Unicode not work on qt 5.15.2
3259 #13576: Issues compiling buildroot for 5x86
3260 #13601: Gen image :Iappropriate ioctl error
3261 #13616: tar file from git repository generation issue
3262 #13631: Commit 54d3d94b6e breaks packages with git download method
3263 #13641: glibc on raspberrypi
3264 #13646: Gen image version 14 error : no sub -section title/..
3265 #13651: pkg-golang cannot build when main.go is in the root
3266 #13661: host-python2 build fails on aarch64
3267 #13671: openSSH server closes connection before authentication..
3268 #13721: c-stack.c:55:26: error: missing binary operator before ..
3269 #13731: Readline Patch is missing Author Information
3270 #13741: genext2fs does not allow to set perms of root node
3271 #13751: libopenssl (static): huge drop in performance in newer ..
3272 #13771: package htop has undeclared dependency on host python
3273
19e12a00
PK
32742021.02.12, released April 6th, 2022
3275
3276 Important / security related fixes.
3277
3278 pkg-stats: Limit memory use for CPE matching
3279
3280 Updated/fixed packages: gdk-pixbuf, jack2, libzlib, matio,
3281 nbd, netatalk, opus, python-paramiko, python-treq,
3282 python-twisted, spidev_test, unbound, urandom-scripts, vim,
3283 wireshark, zlib-ng, zziplib
3284
7935ca44
PK
32852021.02.11, released March 25th, 2022
3286
3287 Important / security related fixes.
3288
3289 Updated/fixed packages: apache, azure-iot-sdk-c, dbus,
3290 directfb, docker-engine, exempi, expat, flac, gdk-pixbuf,
3291 gnutls, go, haproxy, libcurl, libiec61850, libminiupnpc,
3292 libodb, libodb-boost, libopenssl, libpjsip, libressl, librsvg,
3293 libsrtp, libxml2, libxslt, lxc, mariadb, odbm openblas,
3294 openvpn, oprofile, php, pppd, python-ipython, python-treq,
3295 python-twisted, python-txbus, python-txtorcon, raptor,
3296 rpi-firmware, samba4, timescaledb, util-linux, vim, wavpack,
3297 wireless-regdb, wireshark, wolfssl, xscreensaver, xterm, zsh
3298
3299 New packages: gdk-pixbuf-xlib
3300
3301 Removed packages: python-coherence
3302
3303 Issues resolved (http://bugs.uclibc.org):
3304
3305 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
3306 #14636: azure-iot-sdk-c: Installed headers do not compile
3307 #14641: oprofile can not find the events files
3308
526da614
PK
33092021.02.10, released February 28th, 2022
3310
3311 Important / security related fixes.
3312
3313 Defconfigs: Andes ae3xx, Intel galileo: Fix build with host
3314 gcc >= 10, ROC-RK3399-PC: Bump rootfs size to fix build issue.
3315
3316 Add conditional patching logic to fix build issues for older
3317 U-Boot / Linux kernel versions when built with a host gcc >=
3318 10.
3319
3320 Updated/fixed packages: casync, cgilua, connman, expat,
3321 gauche, gensio, go, gst-omx, gst1-devtools, gst1-libav,
3322 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
3323 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
3324 gstreamer1, gstreamer1-editing-services,
3325 kf5-extra-cmake-modules, kodi, libarchive, linux, lm-sensors,
3326 log4cxx, mpd, nfs-utils, pistache, prosody, python-django,
3327 python-pyzmq, rtl8723bu, thermald, tiff, util-linux, vim, xen
3328
24c390dc
PK
33292021.02.9, released January 29th, 2022
3330
3331 Important / security related fixes.
3332
3333 check-package: Improve variable override check
3334
3335 pkg-stats: List CVEs where the version info cannot be parsed
3336 as unsure rather than completely ignoring them.
3337
3338 Defconfigs: Beaglebone: Support BeagleBone black wireless
3339
3340 Updated/fixed packages: alsa-utils, apache, cage, capnproto,
3341 civetweb, clamav, collectd, connman, coreutils, dav1d,
3342 docker-cli, docker-containerd, docker-engine, expat,
3343 findutils, flare-engine, flare-game, font-awesome, freeswitch,
3344 gcc, ghostscript, gnuchess, go, grpc, gst1-interpipe,
3345 gst1-plugins-bad, gst-rtsp-sever, gupnp-tools, hackrf, icu,
3346 imagemagick, janus-gateway, keepalived, lapack, libjpeg,
3347 libopenssl, libpjsip, liburiparser, linux-pam, lxc, mbedtls,
3348 mongodb, mpd-mpc, nodejs, openblas, pcre2, polkit, poppler,
3349 privoxy, prosody, python-django, python-lxml, python-pyqt5,
3350 python3, qt5base, qt5location, rhash, ruby, runc, samba4,
3351 sofia-sip, targetcli-fb, tcpreplay, tinyxml, vim, vlc,
3352 wireshark, xapp_xauth, xen, xlib_libX11, xserver_xorg-server
3353
3354 Issues resolved (http://bugs.uclibc.org):
3355
3356 #14471: alsa_utils wrong deployment
3357
b2b95a3d
PK
33582021.02.8, released December 14th, 2021
3359
3360 Important / security related fixes.
3361
3362 Defconfigs: Various fixes for building with gcc >= 10 host or
3363 target compilers.
3364
3365 Updated/fixed packages: alsa-lib, apparmor, apr, asterisk,
3366 binutils, bluez5_utils, busybox, coreutils, e2fsprogs, ell,
3367 exfat, freeswitch, gdb, glmark2, glog, glorytun, gmp,
3368 gpu-amd-bin-mx51, gst1-interpipe, gstreamer1, guile, gupnp,
3369 hackrf, heimdal, hiawatha, hplip, icu, imx-vpuwrap, isl, iwd,
3370 janus-gateway, libatomic_ops, libbson, libdnet, libffi,
3371 libgdiplus, libgee, libhtp, libmodsecurity, libnspr, libnss,
3372 libunwind, linux, lynx, meson, micropython, mkpasswd, mksh,
3373 mosquitto, motion, mxml, netdata, nfs-utils, oracle-mysql,
3374 pcre, pkcs11-helper, postgresql, pure-ftpd, python-cycler,
3375 qdecoder, rcw-smarc-sal28, samba4, smack, speex, stress-ng,
3376 suricata, syslinux, uboot, unixodbc, unrar, vim, websocketpp,
3377 wireshark
3378
3379 Issues resolved (http://bugs.uclibc.org):
3380
3381 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
3382
8b4a156a
PK
33832021.02.7, released November 10th, 2021
3384
3385 Important / security related fixes.
3386
3387 OpenJDK 16.x moved to 17.x as 16.x is EOL.
3388
3389 Updated/fixed packages: asterisk, audit, bind, bitcoin,
3390 cryptsetup, dahdi-linux, dbus-python, dfu-util, docker-cli,
3391 docker-containerd, docker-engine, earlyoom, exiv2, ffmpeg,
3392 freerdp, gdb, gensio, gnupg2, go, gpsd, gst1-plugins-bad,
3393 gst1-plugins-ugly, gst1-vaapi, hiredis, lftp, lightning,
3394 lrzip, netdata, nodejs, olsr, openjdk, openjdk-bin, pango,
3395 qemu, samba4, snort, strongswan, suricata, systemd, vim,
3396 wf111, wireguard-linux-compat, xerces
3397
3398 Issues resolved (http://bugs.uclibc.org):
3399
3400 #14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
3401
28af41c3
PK
34022021.02.6, released October 11, 2021
3403
3404 Important / security related fixes.
3405
3406 gdbinit: Mark the sysroot as a "safe path" before configuring
3407 it, so pretty printers work correctly without having to pass
3408 -ix to gdb
3409
3410 Updated/fixed packages: alsa-lib, apache,
3411 arm-trusted-firmware, atftp, bind, botan, cryptopp, dash,
3412 dc3dd, docker-cli, docker-containerd, docker-engine, dovecot,
3413 erlang, fetchmail, gdb, ghostscript, go, gst-omx,
3414 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
3415 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
3416 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
3417 gstreamer1-editing-services, kodi-pvr-octonet, libcurl,
3418 libkrb5, libressl, libsndfile, libyang, lxc, lynx, mesa3d,
3419 micropython, minicom, mono, mtr, mv-ddr-marvell, net-tools,
3420 nmap, nodejs, ntfs-3g, openjdk, openjdk-bin, openldap,
3421 openssh, php, python-aioconsole, python-cffi, python-dateutil,
3422 python-django, python-pip, python-texttable, python-urllib3,
3423 python-webob, qt5location, redis, refpolicy, ripgrep, runc,
3424 sispmctl, squid, strongswan, supervisor, syslinux, tinycbor,
3425 trace-cmd, uboot-tools, uclibc, wavemon, wireless-regdb, xen,
3426 xserver_xorg-server
3427
3428 Issues resolved (http://bugs.uclibc.org):
3429
3430 #14206: Kodi: even when not enabled, forcefully selects libevdev..
3431 #14211: libffi-3.3.tar.gz repacked
3432 #14221: mv-ddr-marvell fails license validation
3433
1d550990
PK
34342021.02.5, released September 15th, 2021
3435
3436 Important / security related fixes.
3437
3438 Toolchain: Disable fortify support for Microblaze as it is not
3439 currently working.
3440
3441 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
3442 bayer2rgb-neon, belle-sip, busybox, c-ares, cjson, coreutils,
3443 cpio, eigen, environt-setup, fetchmail, fluidsynth,
3444 fontconfig, gd, gdb, gnuradio, gnutls, go, haproxy, ipmiutil,
3445 iputils, jszip, kvm-unit-tests, libarchive, libexif,
3446 libgcrypt, libmodsecurity, libopenssl, librsvg, libshout,
3447 libssh, linux, localedef, mc, mesa3d, mosquitto, netsniff-ng,
3448 nginx, nodejs, ogre, openmpi, openvmtools, php, postgresql,
3449 prelink-cross, prosody, protobuf, python-keyring,
3450 python-matplotlib, python-pillow, python-pyudev,
3451 python-secretstorage, python3, qt5base, samba4, sdl2, sox,
3452 swupdate, sylpheed, tor, uboot-tools, uhd, unbound, vim,
3453 wlroots, xapp_xrdb, xapp_xwd, xen, xenomai, xlib_libXfont2,
3454 xlib_libXft, zip
3455
817148b8
PK
34562021.02.4, released August 10th, 2021
3457
3458 Important / security related fixes.
3459
3460 Toolchain: Disable PIC/PIE for Microblaze (like for NIOS II)
3461 as it is not currently working.
3462
3463 binutils: fix linker assert failure on OpenRisc, or1k build
3464 issue with gcc < 5
3465
3466 gdb: Enable on NIOS II
3467
3468 utils/scanpypi: Various improvements
3469
3470 Defconfigs: stm32f469_disco: Fix kernel boot issue, Microchip
3471 sam9x60ek mmc_dev: Add missing toolchain/system options
3472
3473 Updated/fixed packages: apache, arm-trusted-firmware, audit,
3474 avahi, bind, binutils, bird, bluez5_utils, boinc, busybox,
3475 chrony, clamav, cryptsetup, cwiid, dnsmasq, docker-cli,
3476 docker-engine, dovecot, dovecot-pigeonhole, e2fsprogs, exiv2,
3477 fail2ban, fb-test-app, feh, fetchmail, flac, fluxbox, gawk,
3478 gcc, gcr, gdb, gdk-pixbuf, gesftpserver, glibc, go, gptfdisk,
3479 granite, grub2, gqrx, guile, hdparm, heirloom-mailx,
3480 ibrcommon, ibrdtn, ibrdtn-tools, ibrdtnd, intel-microcode,
3481 iodine, irqbalance, keepalived, libass, libconfig, libcurl,
3482 libfreeimage, libfuse3, libgcrypt, libgtk3, libgudev, libhtp,
3483 libjson, libkrb5, libloki, libmodsecurity, libndp,
3484 libnetfilter-log, libnfnetlink, libnice, libodb, libodb-boost,
3485 libodb-mysql, libodb-pgsql, libpcap, libqmi, libressl,
3486 librsvg, libtasn1, libtirpc, libuci, libxmlrpc,
3487 linux-firmware, linuxptp, lrzsz, ltp-testsuite, lvm2, mariadb,
3488 mbedtls, monit, mono, mosquitto, mpd, mpg123, mpv, nbd, neard,
3489 netsnmp, nettle, nginx-modsecurity, nmap, nodejs, ntp,
3490 openntpd, openpgm, openswan, pango, pcre2,
3491 perl-crypt-openssl-rsa, php, pixman, polkit, postgresql,
3492 proxychains-ng, putty, python, python-django,
3493 python-dataproperty, python-pysftp, python-urllib3, python3,
3494 qpdf, redis, ripgrep, ruby, samba4, spice, slirp, suricata,
3495 sysdig, tcpdump, tftpd, thrift, tor, tpm2-tools, trinity,
3496 uboot, uboot-tools, uclibc, util-linux, vlc, wireless-regdb,
3497 wireshark, wolfssl, xapp_fonttosfnt, xlib_libX11,
3498 xlib_libxshmfence, xserver_xorg-server
3499
3500 Issues resolved (http://bugs.uclibc.org):
3501
3502 #13586: grub failure with BR2_OPTIMIZE_3
3503 #13661: host-python2 build fails on aarch64
3504 #13836: package build failure when target install set to no..
3505 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to..
3506
33981092
PK
35072021.02.3, released June 12th, 2021
3508
3509 Important / security related fixes.
3510
3511 CPE meta data has been added for a large number of packages
3512
3513 Updated/fixed packages: acpid, apache, apcupsd, assimp, bird,
3514 bitcoin, blktrace, boost, capnproto, chrony, dc3dd, dhcp,
3515 directfb, dmalloc, docker-engine, ebtables, efibootmgr,
3516 enlightenment, enscript, environment-setup, exempi, expat,
3517 findutils, flatcc, fluidsynth, frr, gdb, go, gptfdisk, grpc,
3518 gst1-plugins-bad, gst1-rtsp-server, gstreamer1, gupnp,
3519 hostapd, hwloc, i2c-tools, iftop, imagemagick, imx-gpu-viv,
3520 intel-mediadriver, intel-microcode, jquery-validation,
3521 keepalived, kodi, less, libcamera, libcurl, libcutl, libesmtp,
3522 libeXosip2, libffi, libfuse, libfuse3, libgeos, libgtk2,
3523 libgtk3, libical, libidn, libidn2, libkcapi, libldns, libmms,
3524 libmodbus, libmspack, libnids, libopenh264, liboping, libraw,
3525 librelp, libsamplerate, libtirpc, libusb, libuv, libxcb,
3526 libxml2, libxslt, live555, llvm, lmbench, localedef,
3527 lttng-tools, lvm2, lz4, mesa3d, mimic, mini-snmpd, minidlna,
3528 minissdpd, minizip, mono-gtksharp3, mpg123, mpv, msmtp, musl,
3529 mutt, nasm, nbd, netperf, netsurf, nginx, odb, opencv3,
3530 openssh, opentyrian, oprofile, p7zip, paho-mqtt-c, perl,
3531 php-imagick, pifmrds, picocom, pigz, pngquant, poco,
3532 postgresql, prosody, proxychains-ng, pulseaudio, putty, pwgen,
3533 python-autobahn, python-bluezero, python-engineio,
3534 python-keyring, python-pillow, python-requests, python-tqdm,
3535 qemu, qpdf, qt5base, redis, refpolicy, rt-tests, runc,
3536 shellinabox, squid, strace, supervisor, synergy, taglib,
3537 tclap, terminology, thermald, tini, tinyproxy, tinyxml2,
3538 tpm2-tss, uclibc, udisks, uhd, unscd, vlc, waylandpp,
3539 webkitgtk, weston, wireshark, wpa_supplicant, wpewebkit,
3540 xlib_libdmx, xlib_libFS, xlib_libICE, xlib_libX11,
3541 xlib_libXcursor, xlib_libXdmcp, xlib_libXext, xlib_libXfixes,
3542 xlib_libXfont2, xlib_libXinerama, xlib_libXpm, xlib_libXres,
3543 xlib_libXt, xlib_libXtst, xlib_libXxf86dga, xlib_libXxf86vm,
3544 xterm
3545
3546 Issues resolved (http://bugs.uclibc.org):
3547
3548 #13781: isc dhcp-server package don't create file /usr/bin/dhcpd
3549 #13801: toolchainfile.cmake CMAKE_BUILD_TYPE
3550 #13806: Building host-localedef fails on fedora 34/gcc 11
3551
fdb3291b
PK
35522021.02.2, released May 12th, 2021
3553
3554 Important / security related fixes.
3555
3556 Toolchain: Add logic to mark toolchains affected by binutils
3557 bug 27597 (Nios II).
3558
3559 support/scripts/cve.py: Use the (significantly) faster yajl2
3560 ijson backend for older (< 2.5) ijson versions rather than the
3561 slow python default, speeding up pkg-stats by ~2x.
3562
3563 CMake infrastructure: Use CMAKE_EXE_LINKER_FLAGS rather than
3564 CMAKE_CXX_FLAGS to link with libatomic to fix an compatibility
3565 issue with poppler.
3566
3567 Infrastructure: Expose CONFIG_DIR to post-build/post-image
3568 scripts, so they can call the Buildroot Makefile in the
3569 correct directory for both in-tree / out-of-tree builds.
3570
3571 Updated/fixed packages: at91bootstrap, avahi, bash, bind,
3572 bridge-utils, boost, cegui, cifs-utils, clamav, cmake,
3573 coremark-pro, coreutils, cryptsetup, dmalloc, dnsmasq,
3574 docker-cli, docker-engine, domoticz, efl, exim, ffmpeg, flex,
3575 gcc, genext2fs, go, gst1-interpipe, haproxy, hostapd,
3576 i2c-tools, imx-vpu, kexec, kf5-kcoreaddons, kismet, libcamera,
3577 libcurl, libdrm, libfreefare, libfuse3, libgeos, libgpiod,
3578 libnpupnp, libopenssl, libp11, librsync, libtomcrypt, libupnp,
3579 localedef, lvm2, lxc, m4, makedevs, mender, mesa3d,
3580 mesa3d-headers, mkpasswd, mkpimage, modem-manager, monkey,
3581 mpd, ncurses, nettle, network-manager, nginx, numactl,
3582 openjdk, openjdk-bin, openldap, openvpn, php, pipewire,
3583 python-aioconsole, python-asgiref, python-botocore,
3584 python-django, python-dnspython, python-flup, python-httplib2,
3585 python-markdown2, python-mbrstrdecoder, python3, quickjs,
3586 readline, rsyslog, ruby, rust, samba4, sconeserver, snort,
3587 sox, systemd, tar, timescaledb, tio, tor, usb_modeswitch,
3588 wpa_supplicant, xdriver_xf86-video-ati, xen, xlib_libXaw,
3589 xserver_xorg-server
3590
3591 Issues resolved (http://bugs.uclibc.org):
3592
3593 #13271: systemd-resolved: /etc/resolv.conf link broken on per-pa..
3594 #13551: 2021.02.rc2: Unicode not work on qt 5.15.2
3595 #13651: pkg-golang cannot build when main.go is in the root
3596 #13661: host-python2 build fails on aarch64
3597 #13721: c-stack.c:55:26: error: missing binary operator before ..
3598 #13731: Readline Patch is missing Author Information
3599 #13741: genext2fs does not allow to set perms of root node
3600 #13751: libopenssl (static): huge drop in performance in newer ..
3601 #13771: package htop has undeclared dependency on host python
3602
a74cb089
PK
36032021.02.1, released April 7, 2021
3604
3605 Important / security related fixes.
3606
3607 Dependencies: Explicitly detect and bail out if PATH contains
3608 spaces or tabs. A number of packages fail to build in such
3609 setups, so explicitly inform about this.
3610
3611 utils/scanpypi: Explicitly use python3 for compatibility with
3612 packages using python3 syntax in setup.py
3613
3614 support/download: Fix tarball generation (from git/svn repos)
3615 including symlinks pointing to ./<something>. Fix svn download
3616 for <1.9 clients or repos using CVS-style keywords.
3617
3618 Meson: Use correct C++ host compiler (rather than C compiler)
3619
3620 Toolchain: Add logic to work around binutils bug 21464,
3621 affecting OpenRISC, and drop the now longer applicable bug
3622 19615 / 20006 handling.
3623
3624 Python{,3}: Fix byte compiling python files with short (single
3625 character before .py) file names.
3626
3627 CPE meta data has been added for a large number of packages
3628
3629 Defconfigs: Correct Beaglebone QT file system overlay
3630
3631 Updated/fixed packages: alsa-utils, at91bootstrap3,
3632 batman-adv, binutils, botan, bridge-utils, busybox,
3633 ca-certificates, cog, coreutils, diffutils, dmidecode,
3634 docker-cli, docker-containerd, docker-engine, efivar,
3635 fetchmail, frr, genimage, git, gnutls, go, grub2, gst-omx,
3636 gst1-devtools, gst1-libav, gst1-plugins-bad,
3637 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
3638 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
3639 gstreamer1-editing-services, haproxy, haserl, hwloc,
3640 irqbalance, jasper, kexec, kexec-lite, kismet, kodi, libcurl,
3641 libfreeglut, libgcrypt, libgeos, libglib2, libopenssl, libqmi,
3642 libressl, libupnp, libvips, libvpx, libwebsockets, linux,
3643 lldpd, logrotate, lttng-libust, lttng-tools, mariadb, mbedtls,
3644 mcelog, mender, micropython, mongoose, mosquitto, mpd,
3645 netsnmp, nodejs, openmpi, openssh, openvpn, opkg-utils,
3646 optee-client, optee-test, perl, php, proftpd, protobuf,
3647 python-django, python-jinja2, python-lxml, python-paramiko,
3648 python-py, python-pygments, python-rpi-ws281x, python-urllib3,
3649 python3, qt5webkit, qwt, rpm, samba4, sconeserver, sdl2, shim,
3650 sqlcipher, squid, sysklogd, syslinux, sysvinit, tor,
3651 transmission, tzdata, uboot, uclibc, upx, webkitgtk,
3652 wireshark, wpebackend-fdo, wpewebkit, xen, zstd
3653
3654 New packages: perl-parse-yapp
3655
3656 Issues resolved (http://bugs.uclibc.org):
3657
3658 #13516: utils/scanpypi: Failure when parsing diffoscope
3659 #13576: Issues compiling buildroot for 5x86
3660 #13601: Gen image :Iappropriate ioctl error
3661 #13616: tar file from git repository generation issue
3662 #13641: glibc on raspberrypi
3663 #13646: Gen image version 14 error : no sub -section title/..
3664 #13671: openSSH server closes connection before authentication..
3665
e2fba645
PK
36662021.02, released March 6th, 2021
3667
3668 Various fixes.
3669
3670 Toolchain: Correct Bootlin xtensa-lx60 dependencies
3671
3672 Updated/fixed packages: asterisk, belle-sip, bustle, dhcpcd,
3673 dovecot, dovecot-pigeonhole, gnuchess, gnuradio,
3674 gst1-plugins-bad, haproxy, jasper, kismet, libebml,
3675 libeXosip2, libgeos, libhtp, libjpeg, libopenssl, libshout,
3676 libstrophe, mosquitto, openblas, openssh, perl, privoxy,
3677 prosody, python-pyyaml, python3-pyyaml, quagga, redis,
3678 rust-bin, sox, suricata, tpm2-pkcs11, uclibc-ng-test, ushare,
3679 util-linux, wolfssl, wpa_supplicant
3680
3681 Issues resolved (http://bugs.uclibc.org):
3682
3683 #13501: 2021.02.rc2: Unicode not work on qt 5.15.2
3684 #13581: jpegsrc.v9d.tar.gz has changed hash
3685
4c5b27fb
PK
36862021.02-rc3, released February 27th, 2021
3687
3688 Fixes all over the tree.
3689
3690 utils/scanpypi: Explicitly use python3 to ensure compatiblity
3691 with packages having python3-only code in setup.py
3692
3693 support/download: Ensure sub-second timestamp precision is
3694 dropped when creating a tarball from a (subversion) repo, as
3695 that is not representable in the PAX tar format
3696
3697 Updated/fixed packages: babeltrace2, bind, botan, brltty,
3698 cegui, elfutils, fakeroot, imagemagick, intel-mediasdk,
3699 irqbalance, libglib2, libselinux, libusb, libuwsc, nodejs,
3700 open62541, openldap, ply, python-aiohttp, python-django,
3701 python3, qemu, readline, rust, screen, taglib, unbound, xterm
3702
3703 Issues resolved (http://bugs.uclibc.org):
3704
3705 #13516: utils/scanpypi: Failure when parsing diffoscope
3706 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to...
3707 #13561: Create a new user defining users-table.txt not working..
3708
21eb7775
PK
37092021.02-rc2, released February 16th, 2021
3710
3711 Fixes all over the tree.
3712
3713 Vulnerability scanning: cpedb.py: Drop CPE XML database
3714 caching, as it did not speed up processing much and uses a lot
3715 of additional memory.
3716 pkg-stats: include information about ignored CVEs in JSON
3717 output
3718
3719 Fakeroot: Fix compatibility issue with glibc 2.33
3720
3721 Updated/fixed packages: can-utils, collectd, dnsmaqs,
3722 docker-cli, docker-engine, ebtables, fakeroot, flashrom,
3723 gdk-pixbuf, go, gst1-python, jasper, kodi,
3724 kodi-inputstream-adaptive, lcms2, libgeos, libgpg-error,
3725 libopenssl, mongoose, mpd, ne10, netopeer2, openblas, orc,
3726 perl-gd, ply, postgresql, protobuf, subversion, tcpdump,
3727 tzdate, uboot-tools, wireshark, webkitgtk, wpewebkit, xterm
3728
3729 New packages: perl-extutils-pkgconfig
3730
3731 Issues resolved (http://bugs.uclibc.org):
3732
3733 #11706: binman (U-boot tool) cannot find libfdt "binman: No mod..
3734
92237c45 37352021.02-rc1, released February 9th, 2021
4b8331fd
PK
3736
3737 Fixes all over the tree and new features.
3738
3739 Toolchain: Default to binutils 2.35.2, add 2.36.1, drop
3740 2.33.x. Fix GCC 10.x ARC adc/sbc pattern handling, Update ARM
3741 toolchains to 10.2-2020.11 release.
3742
3743 Architectures: ARC: add support for generic HS48 processor,
3744 PPC: drop PPC601 support, which was removed from Linux 5.10.
3745
3746 Vulnerability scanning: The CVE checking logic has been
3747 extended to match packages based on CPE (Common Platform
3748 Enumeration) IDs for more accurate matching, and CPE
3749 identifiers have been added for a large amount of packages.
3750
3751 Download: Rework the tarball creation logic (E.G. when a
3752 package is fetched from a git/svn repo) to no longer require a
3753 host-tar <= 1.29. To differ between the old and the new
3754 format, the new tarballs have gained a -br1 suffix
3755 (<pkg>-<version>-br1.tar.gz).
3756
92237c45
PK
3757 SELinux support: A significant number of packages now pull in
3758 the relevant refpolicy modules when enabled.
3759
4b8331fd
PK
3760 New defconfigs: arrow avenger96, bananapi M1+, microchip
3761 sam9x60ek, pine64 rock64
3762
3763 Removed defconfigs: QEMU ppc virtex-ml507
3764
3765 New packages: balena-engine, casync, coremark, coremark-pro,
3766 datatables, datatables-buttons, datatables-fixedcolumns,
3767 datatables-responsive, delve, frotz, gkrellm, inih, jszip,
3768 libgeos, libiec61850, libmdbx, lualdap, neofetch,
3769 nvidia-modprobe, open62541, perl-devel-cycle, perl-devel-size,
3770 perl-math-int64, ply, popperjs, python-bleak,
3771 python-defusedxml, python-pycups, python-pytest-asyncio,
3772 python-typing-extensions, qcom-db410c-firmware, qt5coap,
3773 qt5knx, qt5mqtt, quickjs, rcw-smarc-sal28, screenfetch,
3774 ssdp-responder, tpm2-pkcs11, wqy-zenhei, xorcurses
3775
3776 Removed packages: audiofile, boa, ipsec-tools, libupnp18,
3777 ti-sgx-libgdbm
3778
3779 Renamed rcw package to qoriq-rcw
3780
3781 Issues resolved (http://bugs.uclibc.org):
3782
3783 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
3784 #13416: dhcpcd start warning message: no such user dhcpcd
3785 #13456: ccache prevents build
3786 #13471: package/mpd/mpd.conf make use of path not created
3787 #13506: BR2_PACKAGE_DHCPCD missing directory creation
3788
20cc2c13
PK
37892020.11.4, released April 5th, 2021
3790
3791 Important / security related fixes.
3792
3793 Dependencies: Explicitly detect and bail out if PATH contains
3794 spaces or tabs. A number of packages fail to build in such
3795 setups, so explicitly inform about this.
3796
3797 utils/scanpypi: Explicitly use python3 for compatibility with
3798 packages using python3 syntax in setup.py
3799
3800 support/download: Fix tarball generation (from git/svn repos)
3801 including symlinks pointing to ./<something>
3802
3803 Meson: Use correct C++ host compiler (rather than C compiler)
3804
3805 Updated/fixed packages: asterisk, at91bootstrap3, babeltrace2,
3806 batman-adv, bind, ca-certificates, cegui, cog, diffutils,
3807 docker-containerd, dovecot, dovecot-pigeonhole, efivar,
3808 elfutils, fakeroot, git, gnuchess, gnuradio, gnutls, go,
3809 grub2, haserl, i7z, imagemagick, intel-mediasdk, irqbalance,
3810 jasper, kodi, libcurl, libebml, libeXosip2, libglib2, libhtp,
3811 libjpeg, libopenssl, libqmi, libressl, libupnp, libuwsc,
3812 libvips, lldpd, mariadb, mbedtls, mender, micropython,
3813 mosquitto, netsnmp, nodejs, openblas, openldap, openmpi,
3814 openssh, opkg-utils, optee-client, optee-test, perl, php,
3815 privoxy, proftpd, prosody, protobuf, python-aiohttp,
3816 python-django, python-lxml, python-pyyaml, python-rpi-ws281x,
3817 python-typing-extensions, python3, quagga, qwt, redis, rpm,
3818 sconeserver, screen, sox, sqlcipher, squid, suricata,
3819 syslinux, sysvinit, tor, transmission, tzdata, uboot, unbound,
3820 upx, util-linux, webkitgtk, wireshark, wolfssl,
3821 wpebackend-fdo, wpewebkit, wpa_supplicant, zstd
3822
3823 Issues resolved (http://bugs.uclibc.org):
3824
3825 #13516: utils/scanpypi: Failure when parsing diffoscope
3826 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to..
3827 #13576: Issues compiling buildroot for 5x86
3828 #13581: jpegsrc.v9d.tar.gz has changed hash
3829 #13616: tar file from git repository generation issue
3830
ecbfbabc
PK
38312020.11.3, released February 17th, 2021
3832
3833 meson: Fix ccache detection handling when per-package builds
3834 are used.
3835
3836 Fakeroot: Fix compatibility issue with glibc 2.33
3837
3838 Updated/fixed packages: atftp, binutils, busybox, cereal,
3839 chartjs, connman, dhcpcd, dnsmasq, docker-cli, docker-engine,
3840 ebtables, fakeroot, flashrom, go, gst1-python, guile,
3841 intel-mediadriver, intel-microcode, jasper,
3842 kodi-inputstream-adaptive, lcms2, libbsd, libopenssl,
3843 makedumpfile, memtester, mosquitto, ne10, openblas, orc, php,
3844 postgresql, privoxy, pugixml, python-bottle, python-django,
3845 python3, rauc, sox, stress-ng, subversion, tzdata,
3846 uboot-tools, uclibc, webkitgtk, wireguard-linux-compat,
3847 wireshark, wpa_supplicant, wpewebkit, xenomai,
3848 xserver_xorg-server, xterm
3849
3850 Issues resolved (http://bugs.uclibc.org):
3851
3852 #11706: binman (U-boot tool) cannot find libfdt "binman: No mod..
3853 #13506: BR2_PACKAGE_DHCPCD missing directory creation
3854
a93208cc
PK
38552020.11.2, released January 31st, 2021
3856
3857 Important / security related fixes.
3858
3859 Download: Ensure git submodules are correctly fetched if
3860 enabled for a package with <pkg>_GIT_SUBMODULES = YES and the
3861 host variant is downloaded first.
3862
3863 Toolchain: Mark CodeSourcery Aarch64 2014.11 toolchain as not
3864 having libatomic. Bootlin PowerPC-440 FP toolchain updated for
3865 SecurePLT fix.
3866
3867 pkg-stats: Fix python 3.8+ deprecation warning.
3868
3869 meson: Ensure ccache is not detected and used, as it may
3870 conflict with the ccache handling in Buildroot.
3871
3872 Updated/fixed packages: barebox, boost, brltty, dbus,
3873 docker-containerd, dovecot, dovecot-pigeonhole,
3874 environment-setup, firmware-imx, gcc, gerbera, glibc,
3875 gmrender-resurrect, igd2-for-linux, kodi-pvr-zattoo, libclc,
3876 libfuse3, libllcp, libodb-mysql, libtorrent-rasterbar,
3877 libupnp, lpc32xxcdl, luarocks, mpd, multipath-tools, mutt,
3878 nfs-utils, nodejs, openjpeg, openldap, opentracing-cpp,
3879 openvpn, p11-kit, paho-mqtt-c, php, poppler, postgresql,
3880 python3, redis, resiprocate, rpm, runc, socat, sslh, sudo,
3881 sunxi-mali-mainline-driver, syslog-ng, systemd, tini,
3882 tpm2-tss, trace-cmd, tzdata, uboot-tools, uhd, ushare,
3883 util-linux, vlc, wavpack, wireguard-linux-compat, wolfssl,
3884 xapp_xload, xorriso, zic
3885
3886 Removed packages: libupnp18
3887
3888 Issues resolved (http://bugs.uclibc.org):
3889
3890 #13471: package/mpd/mpd.conf make use of path not created
3891
e9bf54ab
PK
38922020.11.1, released December 27th, 2020
3893
3894 Important / security related fixes.
3895
3896 Infrastructure:
3897 - cmake: fix host ccache handling for CMake 3.19
3898 - meson: Forcibly disable binary stripping for
3899 target builds, enable for host builds
3900 - golang: Fix HOST / TARGET directories for per-package builds
3901
3902 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
3903
3904 Updated/fixed packages: apitrace, arm-trusted-firmware,
3905 ca-certificates, cryptopp, dhcpcd, dtv-scan-tables,
3906 flare-engine, ghostscript, go, haproxy, imagemagick,
3907 imx-gpu-viv, jasper, kismet, libcurl, libglib2, libhtp,
3908 libopenssl, libressl, libuv, libuvw, lua, mbedtls, mongodb,
3909 mutt, ncurses, netsnmp, nodejs, opencv3, openldap, opkg-utils,
3910 paho-mqtt-c, python-crc16, python-lxml, python-pyparsing,
3911 python-pyqt5, qt5base, rauc, shadowsocks-libev, sqlcipher,
3912 suricata, ti-sgx-demos, tinycbor, uclibc-ng-test, unbound,
3913 webkitgtk, wpewebkit, wireshark, x11vnc, xen,
3914 xserver_xorg-server
3915
3916 Issues resolved (http://bugs.uclibc.org):
3917
3918 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
3919 #13416: dhcpcd start warning message: no such user dhcpcd
3920
9624a001
PK
39212020.11, released December 2nd, 2020
3922
3923 Various fixes.
3924
3925 Updated/fixed packages: bustle, docker-containerd, gnuplot,
3926 gst1-plugins-good, jemalloc, kmsxx, libcap, libplist,
3927 libuhttpd, libxkbcommon, lynx, mariadb, netsurf, privoxy,
3928 s390-tools, setserial, xserver_xorg-server
3929
3930 Issues resolved (http://bugs.uclibc.org):
3931
3932 #13276: libcap builds libcap.pc incorrectly
3933
a418d0ac
PK
39342020.11-rc3, released November 28th, 2020
3935
3936 Fixes all over the tree.
3937
3938 Updated/fixed packages: c-ares, cage, cdrkit,
3939 dovecot-pigeonhole, efl, gvfs, harfbuzz, jpeg-turbo,
3940 libcamera, libkrb5, libpam-tacplus, libxkbcommon, minidlna,
3941 modem-manager, monkey, musl, ncurses, numactl, openntpd,
3942 openrc, postgresql, proftpd, python-flask-cors, python-pip,
3943 qemu, raptor, redis, slirp, spandsp, thermald, uhd, vsftpd,
3944 webkitgtk, wireless-regdb, wlroots, wpewebkit, xen, xinetd,
3945 xorriso
3946
3947 Issues resolved (http://bugs.uclibc.org):
3948
3949 #13296: host-libcap failed to build
3950 #13331: openrc-0.42.1 compilation failure on gcc-10
3951 #13336: thermald-1.9.1 compilation failure with musl 1.2.1
3952 #13341: Mistake in /etc/init.d/S70vsftpd
3953
6a33ea03
PK
39542020.11-rc2, released November 14th, 2020
3955
3956 Fixes all over the tree.
3957
3958 cve-checker script dropped. Instead the pkg-stats logic has
3959 been extended to be able to only generate stats for the
3960 configured packages using 'make pkg-stats'
3961
3962 Removed defconfigs: rock64
3963
3964 Updated/fixed packages: apparmor, asterisk, bitcoin, busybox,
3965 cups-filters, cryptsetup, davfs2, domoticz, elf2flt, freetype,
3966 ghostscript, glmark2, go, gst1-plugins-bad, guile, jsoncpp,
3967 libcap, libexif, libnetfilter_conntrack, libpam-tacplus,
3968 libsigrokdecode, linux-backports, linux-firmware, mesa3d,
3969 modem-manager, mp4v2, oniguruma, openntpd, python3,
3970 python-lmdb, python-m2crypto, rauc, s390-tools, slirp,
3971 stress-ng, suricata, systemd, tcpdump, tmux, tor, webkitgtk,
3972 wireguard-linux-compat, wpewebkit, xen
3973
3974 Issues resolved (http://bugs.uclibc.org):
3975
3976 #13281: Raspberry Pi 2: overlays folder missing in genimage-ra..
3977 #13291: BR2_DL_DIR is ignored when creating defconfig
3978 #13306: wpewebkit build problem in 2020-11-rc1
3979
a40358a1
PK
39802020.11-rc1, released November 4th, 2020
3981
3982 Fixes all over the tree and new features.
3983
3984 Architectures: Support for IBM s390x
3985
3986 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC
3987 32. Binutils 2.35.1 added, now defaulting to 2.34. ARC
3988 2020.09-release toolchain. GCC 7.x dropped. RISC-V support for
3989 uclibc-ng. Support for Bootlin external toolchains.
3990
3991 SELinux support improvements: File security contexts are now
3992 set when the file systems are created, so there is no need to
3993 run restorecon on first boot / read only rootfs is supported.
3994 An optimized / stripped refpolicy SELinux policy is now
3995 used. Packages can enable additional refpolicy modules using
3996 <pkg>_SELINUX_MODULES.
3997
3998 support/scripts/cve-checker: Utility script to check for known
3999 CVEs in just the packages enabled in a Buildroot configuration
4000 rather than all packages, by passing the output of 'make
4001 show-info' to it.
4002
4003 Go: Modules handling. The module name must be specified using
4004 <pkg>_GOMOD.
4005
4006 BR2_EXTERNAL: Support for defining skeleton and init system
4007 packages in external trees.
4008
4009 meson: Correct SDK cross-compilation.conf file when
4010 per-package builds were used to build SDK.
4011
4012 systemd: Use /run rather than /var/run for PID files in units.
4013
4014 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
4015 after all finalization hooks (including pre-rootfs) to ensure
4016 they can override any late configuration done by packages.
4017
4018 support/script/pycompile: Rework logic to ensure .pyc files
4019 contain absolute target paths, fixing code inspection at
4020 runtime when executed with cwd != '/'.
4021
4022 support/scripts/setlocalversion: Correct Mercurial output to
4023 match behaviour with Git.
4024
4025 support/scripts/apply-patches.sh: Use patch
4026 --no-backup-if-mismatch, so we no longer blindly have to
4027 remove *.orig files after patching, fixing issues with
4028 packages containing such files.
4029
4030 New defconfigs: Acer chromebook elm, Friendlyarm nanopc-t4 and
4031 nanopi-m4, Hardkernel odroid-c2, Kontron SMARC-sAL28, NXP
4032 imx8mqevk, Orangepi RK3399 and zero+, PCengines APU2, Pine64
4033 rockpro64, QEMU s390x, Raxda rockpi-n8,
4034
4035 New packages: altera-stapl, asn1c, babeltrace2, cukinia,
4036 easyframes, environment-setup, frr, graphicsmagick, htpdate,
4037 ipcalc, libbacktrace, libblockdev, libbytesize, librelp,
4038 libuev, makedumpfile, meson-tools, mg, mrp, multipath-tools,
4039 netcalc, odroidc2-firmware, php-xdebug, python-aiofiles,
4040 python-ansicolors, python-boto3, python-botocore,
4041 python-bsdiff4, python-crayons, python-iniconfig,
4042 python-intelhex, python-ipdb, python-jmespath,
4043 python-m2crypto, python-opcua-asyncio, python-packaging,
4044 python-piexif, python-pluggy, python-pytest,
4045 python-s3transfer, python-xmodem, qprint, qt5lottie,
4046 qt5remoteobjects, re2, redir, s390-tools, sentry-cli,
4047 sentry-native, timescaledb, tinyhttpd, uhd, uredir, watchdog,
4048 wayland-utils, weston-imx
4049
4050 Removed packages: amd-catalyst, bellagio, gqview, libcroco,
4051 nvidia-tegra23, opencv
4052
4053 Issues resolved (http://bugs.uclibc.org):
4054
4055 #11811: lsblk (util-linux) should depend on libudev if available
4056 #11931: Bugs in support/scripts/apply-patches.sh
4057 #12301: systemd-journal-gatewayd: config options broken
4058 #12911: usb_modeswitch installation race condition
4059 #13236: Can't compile linux 5.4.8 (with gcc 10 on host)
4060 #13286: The system hangs in vmware workstation on the line..
4061
ea67cda8
PK
40622020.08.3, released December 27th, 2020
4063
4064 Important / security related fixes.
4065
4066 Infrastructure:
4067 - cmake: fix host ccache handling for CMake 3.19
4068 - meson: Forcibly disable binary stripping for
4069 target builds, enable for host builds
4070 - golang: Fix HOST / TARGET directories for per-package builds
4071
4072 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
4073
4074 Updated/fixed packages: apitrace, arm-trusted-firmware,
4075 bustle, c-ares, ca-certificates, cage, cdrkit, cryptopp,
4076 dhcpcd, docker-containerd, dtv-scan-tables, flare-engine,
4077 ghostscript, gvfs, haproxy, imagemagick, imx-gpu-viv, jasper,
4078 jemalloc, jpeg-turbo, libcamera, libcap, libcurl, libglib2,
4079 libgpiod, libkrb5, libopenssl, libplist, libressl, libuv,
4080 libuvw, lynx, mariadb, mbedtls, minidlna, mongodb, monkey,
4081 musl, mutt, ncurses, netsnmp, netsurf, nodejs, opencv3,
4082 openldap, openrc, opkg-utils, paho-mqtt-c, php, privoxy,
4083 proftpd, python-crc16, python-flask-cors, python-lxml,
4084 python-pip, python-pyparsing, python-pyqt5, qemu, qt5base,
4085 raptor, rauc, ruby, setserial, shadowsocks-libev, slirp,
4086 sqlcipher, thermald, ti-sgx-demos, tinycbor, unbound, vsftpd,
4087 wireless-regdb, wireshark, wlroots, x11vnc, xen, xinetd,
4088 xserver_xorg-server
4089
4090 Issues resolved (http://bugs.uclibc.org):
4091
4092 #13276: libcap builds libcap.pc incorrectly
4093 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
4094 #13336: thermald-1.9.1 compilation failure with musl 1.2.1
4095 #13341: Mistake in /etc/init.d/S70vsftpd
4096 #13416: dhcpcd start warning message: no such user dhcpcd
4097
3e71de91
PK
40982020.08.2, released November 16th, 2020
4099
4100 Important / security related fixes.
4101
4102 Toolchain-wrapper: Pass -fno-tree-loop-distribute-patterns to
4103 fix kernel build on microblaze with gcc 10.x when
4104 optimizations are enabled.
4105
4106 Updated/fixed packages: apparmor, argp-standalone, asterisk,
4107 bandwidthd, binutils, bitcoin, busybox, collectd, cryptsetup,
4108 cups-filters, darkhttpd, davfs2, docker-cli,
4109 docker-containerd, docker-engine, dovecot-pigeonhole,
4110 dvb-apps, elf2flt, fastd, fbset, fbtft, freetype, gcc,
4111 ghostscript, grpc, gst1-plugins-bad, jsoncpp,
4112 kernel-module-imx-gpu-viv, keepalived, kmscube, libass,
4113 libexif, libiqrf, libnetfilter_conntrack, libpam-tacplus,
4114 libraw, linux-backports, linux-firmware, lzlib, mp4v2,
4115 netsnmp, nginx, numactl, oniguruma, opencv3, openntpd,
4116 patchelf, php, pistache, postgresql, python-pyqt5, qemu,
4117 qt5base, rauc, redis, samba4, slirp, systemd, tcpdump,
4118 tinyproxy, tmux, tor, waf, webkitgtk, wine,
4119 wireguard-linux-compat, wireshark, wpewebkit, xen, xorriso,
4120 xvisor, zeromq, zxing-cpp
4121
4122 Issues resolved (http://bugs.uclibc.org):
4123
4124 #11931: Bugs in support/scripts/apply-patches.sh
4125
17032420
PK
41262020.08.1, released October 12th, 2020
4127
4128 Important / security related fixes.
4129
4130 Fixes for various compilation issues with GCC 10.x.
4131
4132 meson: Correct SDK cross-compilation.conf file when
4133 per-package builds were used to build SDK.
4134
4135 systemd: Use /run rather than /var/run for PID files in units.
4136
4137 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
4138
4139 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
4140 after all finalization hooks (including pre-rootfs) to ensure
4141 they can override any late configuration done by packages.
4142
4143 support/script/pycompile: Rework logic to ensure .pyc files
4144 contain absolute target paths, fixing code inspection at
4145 runtime when executed with cwd != '/'.
4146
4147 support/scripts/setlocalversion: Correct Mercurial output to
4148 match behaviour with Git.
4149
4150 support/scripts/apply-patches.sh: Use patch
4151 --no-backup-if-mismatch, so we no longer blindly have to
4152 remove *.orig files after patching, fixing issues with
4153 packages containing such files.
4154
4155 fs/jffs2: Now correctly handles xattrs
4156
4157 Updated/fixed packages: acpica, afboot-stm32, alsa-utils,
4158 apparmor, bandwidthd, barebox, bash, bison, brotli,
4159 cifs-utils, cups, dhcpcd, dhcpdump, docker-cli, docker-engine,
4160 ecryptfs-utils, efl, fail2ban, fbterm, ffmpeg, fontconfig,
4161 freetype, gcc, gdb, ghostscript, gnupg2, gnutls, go, gqview,
4162 gst1-plugins-base, gst1-plugins-ugly, ipmitool, jbig2dec,
4163 kexec, lcdproc, libcamera, libhtp, libnetconf2, libraw,
4164 libssh, libxml2, libxml-parser-perl, libzip, linux-headers,
4165 live555, localedef, ltp-testsuite, lua, matchbox, memcached,
4166 memtester, mesa3d, meson, minidlna, mongodb, mongrel2, motion,
4167 mraa, mtd, musepack, neardal, netatalk, netperf, netsniff-ng,
4168 nginx, nodejs, nss-pam-ldapd, open-plc-utils, openswan,
4169 opentyrian, openvmtools, php, postgresql, python,
4170 python-aenum, python-cycler, python-engineio, python-fire,
4171 python-pymodbus, python-scapy, python-semver,
4172 python-sentry-sdk, python-socketio, python-texttable,
4173 python-tinyrpc, python-txtorcon, python3, qt5base, quagga,
4174 read-edid, redis, rsh-redone, runc, samba4, socketcand,
4175 strace, supertux, suricata, systemd, ti-utils, trinity,
4176 uclibc, usb_modeswitch, vlc, vsftpd, wampcc,
4177 wayland-protocols, wireguard-linux-compat, wireshark, wlroots,
4178 wolfssl, w_scan, xerces, xfsprogs, xdriver-xf86-video-ati,
4179 xserver_xorg-server, ympd, zeromq, zlib-ng, zstd
4180
4181 Issues resolved (http://bugs.uclibc.org):
4182
4183 #12911: usb_modeswitch installation race condition
4184 #13236: Can't compile linux 5.4.8 (with gcc 10 on host)
4185
2766f346
PK
41862020.08, released September 1st, 2020
4187
4188 Various fixes.
4189
4190 Updated/fixed packages: am33x-cm3, avahi, bluez-tools,
4191 busybox, chocolate-doom, collectd, dhcp, docker-cli, domoticz,
4192 gobject-introspection, graphite2, haproxy, ibm-sw-tpm2,
4193 imagemagick, libeXosip2, libressl, lxc, mbedtls, menu-cache,
4194 mongodb, mosquitto, nvidia-driver, paho-mqtt-c, pixz,
4195 postgresql, python-django, rtty, squid, stress-ng, systemd,
4196 trousers, uclibc, wireshark, wolfssl, zbar
4197
86798665
PK
41982020.08-rc3, released August 28th, 2020
4199
4200 Fixes all over the tree.
4201
2915d1bd 4202 Infrastructure: Ensure RPATH entries that may be needed for
86798665
PK
4203 dlopen() are not dropped by patchelf.
4204
4205 Toolchain: Drop old GCC 6 based external Sourcery AMD64
4206 toolchain.
4207
4208 Updated/fixed packages: assimp, davfs2, dillo, glibc,
4209 gnuradio, hostapd, ibm-sw-tpm2, ipmitool, json-c, libroxml,
4210 linux, mender, netopeer2, openal, openjpeg, python-matplotlib,
4211 ripgrep, shadowsocks-libev, trousers, xlib_libX11,
4212 xserver_xorg-server
4213
4214 Issues resolved (http://bugs.uclibc.org):
4215
4216 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
4217
30ccc0e3
PK
42182020.08-rc2, released August 24th, 2020
4219
4220 Fixes all over the tree, including a number of fixes for
4221 compilation with GCC-10.
4222
4223 Toolchain: Disallow building uClibc-ng for RISC-V 64-bit,
4224 because of issues with a missing __riscv_flush_icache()
4225 implementation.
4226
4227 Defconfigs: CI20: Use mainline Linux and U-boot. Update
4228 Microchip sama5d27_wlsom1_ek_mmc_dev to use bluez5-utils
4229 instead of (the removed) legacy bluez-utils
4230
4231 Updated/fixed packages: 18xx-ti-utils, aircrack-ng, apache,
4232 atest, bandwidthd, bellagio, bind, bird, bluez-alsa, boost,
4233 c-periphery, capnproto, chrony, collectd, cpio, cvs,
4234 dieharder, domoticz, dovecot, dovecot-pigeonhole, drbd-utils,
4235 dump1090, efl, elixir, f2fs-tools, feh, fluidsynth, fping,
4236 gdbm, gdk-pixbuf, ghostscript, gst1-plugins-bad,
4237 gstreamer1-editing-services, htop, ibm-sw-tpm2, ifplugd,
4238 iftop, igd2-for-linux, ima-evm-utils, iprutils, iputils,
4239 keepalived, kmsxx, libabseil-cpp, libcamera, libcurl,
4240 libfuse3, libnss, librtlsdr, libubox, libunwind, live555,
4241 lttng-tools, luabitop, mender-artifact, minizip,
4242 mjpg-streamer, mpd, mpv, mtd, ncftp, open-lldp, openal,
4243 opencv, opencv3, openfpgaloader, optee-os, owfs, php,
4244 pistache, prosody, pulseview, python-decorator,
4245 python-gunicorn, python-rpi-gpio, python-spidev,
4246 python3-decorator, python3-mako, python3-pyselftools, qt5,
4247 qt5webengine, rauc, redis, ripgrep, rtl8188eu, rtl8821au,
4248 setools, smstools3, supertux, tftpd, tpm2-abrmd,
4249 wpa_supplicant, xen, xlib_libX11, xserver_xorg-server
4250
4251 New packages: python3-cython, python3-pycryptodomex
4252
4253 Issues resolved (http://bugs.uclibc.org):
4254
4255 #12876: nodejs fails to build when host-icu has been built before
4256 #13111: python-gunicorn: missing dependency on python-setuptools
2915d1bd 4257 #13121: wpa_supplicant fails to build without libopenssl enabled
30ccc0e3
PK
4258 #13146: raspberrypi3_defconfig: "Inappropriate ioctl for device"..
4259 #13156: package live555 new license
4260 #13166: python-rpi-gpio: does not work against aarch64, unint..
4261
d0fc0c48
TP
42622020.08-rc1, released August 6th, 2020
4263
4264 Toolchain:
4265
4266 - GCC 10.x added, GCC 9.x is the default
4267 - binutils 2.34 added, binutils 2.33 is the default, binutils
4268 2.31 removed
4269 - glibc updated to 2.31
4270 - ARC toolchain components updated to 2020.03-release.
4271 - Enable uClibc-ng usage for RISC-V 64-bit
4272
4273 Infrastructure:
4274
4275 - qmake-package was fixed to be compatible with
4276 BR2_PER_PACKAGE_DIRECTORIES
4277 - complete rewrite of the Gitlab CI Yaml configuration file,
4278 now generated directly by the Gitlab CI pipeline itselfs
4279
4280 Misc:
4281
4282 - cargo and cargo-bin packages removed, as cargo is now part
4283 of Rust itself
4284
4285 Filesystem: ubinize configuration files can now use
4286 BINARIES_DIR to refer to the $(O)/images directory.
4287
4288 New packages: bitwise, earlyoom, fuse-overlayfs, gloox,
4289 kodi-pvr-octonet, kodi-pvr-zattoo, libabseil-cpp, libcutl,
4290 libnids, libnpupnp, libodb, libodb-boost, libodb-mysql,
4291 libodb-pgsql, mbpfan, netopeer2, odb, parprouted,
4292 python-colorzero, python-gpiozero, python-pybind, python-yatl,
4293 python3-decorator, qt5quicktimeline, resiprocate, ttyd,
4294 unclutter-xfixes, urandom-scripts,
4295
4296 New defconfigs: bananapi_m2_zero, freescale_imx8mnevk,
4297 globalscale_espressobin, imx6ullevk,
4298 microchip_sama5d27_wlsom1_ek, rock_pi_4, rock_pi_n10
4299
4300 Removed packages: cargo, cargo-bin,
4301 kodi-peripheral-steamcontroller
4302
4303 Issues resolved (http://bugs.uclibc.org):
4304
4305 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_DIRECTORIES
4306 #12946: Grub: Decompressor is too big.
4307 #12986: Mtools: Error converting to codepage 850
4308 #13001: openjdk-bin replaces libfreetype.so from host-freetype
4309 #13011: Incorrect selection of gcc version
4310 #13021: Minor code error when building granite-0.4.1
4311 #13026: rpi-firmware: must not rename start files
4312 #13046: Optimize for fast -Ofast is not compliant
4313 #13081: host-e2fsprogs attempts to create udev rules.d on build host if not exists
4314 #13101: BR audit2allow support
4315
d41e799c
PK
43162020.05.3, released October 12th, 2020
4317
4318 Important / security related fixes.
4319
4320 meson: Correct SDK cross-compilation.conf file when
4321 per-package builds were used to build SDK.
4322
4323 systemd: Use /run rather than /var/run for PID files in units.
4324
4325 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
4326
4327 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
4328 after all finalization hooks (including pre-rootfs) to ensure
4329 they can override any late configuration done by packages.
4330
4331 support/script/pycompile: Rework logic to ensure .pyc files
4332 contain absolute target paths, fixing code inspection at
4333 runtime when executed with cwd != '/'.
4334
4335 support/scripts/setlocalversion: Correct Mercurial output to
4336 match behaviour with Git.
4337
4338 support/scripts/apply-patches.sh: Use patch
4339 --no-backup-if-mismatch, so we no longer blindly have to
4340 remove *.orig files after patching, fixing issues with
4341 packages containing such files.
4342
4343 Updated/fixed packages: alsa-utils, apparmor, avahi,
4344 bandwidthd, barebox, bash, bison, brotli, busybox, cifs-utils,
4345 cryptsetup, cups, dhcpcd, dhcpdump, docker-cli, docker-engine,
4346 ecryptfs-utils, efl, fail2ban, freetype, gcc, gdb,
4347 ghostscript, gnutls, go, graphite2, gst1-plugins-base,
4348 gst1-plugins-ugly, imagemagick, ipmitool, jbig2dec, libhtp,
4349 libraw, libssh, libxml2, libxml-parser-perl, linux-headers,
4350 localedef, lua, mbedtls, memcached, mesa3d, meson, minidlna,
4351 mongodb, nginx, nodejs, nss-pam-ldapd, openvmtools,
4352 paho-mqtt-c, php, postgresql, python, python-aenum,
4353 python-django, python-engineio, python-fire, python-pymodbus,
4354 python-scapy, python-semver, python-sentry-sdk,
4355 python-socketio, python-texttable, python-tinyrpc,
4356 python-txtorcon, python3, qt5base, rsh-redone, runc, samba4,
4357 strace, supertux, suricata, systemd, uclibc, usb_modeswitch,
4358 vlc, vsftpd, wayland-protocols, wireguard-linux-compat,
4359 wireshark, wlroots, wolfssl, xserver_xorg-server, ympd,
4360 zeromq, zstd
4361
4362 Issues resolved (http://bugs.uclibc.org):
4363
4364 #12911: usb_modeswitch installation race condition
4365 #13251: cryptsetup does not work on branch 2020.02 following..
4366
e11f3813
PK
43672020.05.2, released August 29th, 2020
4368
4369 Important / security related fixes.
4370
4371 Infrastructure: Ensure RPATH entries that may be needed for
4372 dlopen() are not dropped by patchelf.
4373
4374 BR_VERSION_FULL/setlocalversion (used by make print-version
4375 and /etc/os-release): Properly handle local git tags
4376
4377 Updated/fixed packages: apache, assimp, at91bootstrap3, bind,
4378 boost, busybox, capnproto, cegui, chrony, collectd, cpio,
4379 cryptsetup, cups, cvs, dbus, docker-engine, domoticz, dovecot,
4380 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
4381 gd, gdk-pixbuf, ghostscript, glibc, gnuradio, grub2,
4382 gst1-plugins-bad, gstreamer1-editing-services, hostapd,
4383 ibm-sw-tpm2, iputils, jasper, json-c, libcurl, libressl,
4384 libwebsockets, linux, live555, mesa3d, mongodb, mosquitto,
4385 mpv, nodejs, opencv, opencv3, openfpgaloader, openjpeg,
4386 patchelf, perl, php, postgresql, prosody, python-django,
4387 python-gunicorn, python-matplotlib, ripgrep, rtl8188eu,
4388 rtl8821au, ruby, shadowsocks-libev, squid, systemd,
4389 tpm2-abrmd, tpm2-tools, trousers, uboot, webkitgtk, wireshark,
4390 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
4391 xserver_xorg-server
4392
4393 Issues resolved (http://bugs.uclibc.org):
4394
4395 #12876: nodejs fails to build when host-icu has been built before
4396 #13111: python-gunicorn: missing dependency on python-setuptools
4397 #13121: wpa_supplicant fails to build without libopenssl enabled
4398 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
4399 #13156: package live555 new license
4400
c80e5c9b
PK
44012020.05.1, released July 25th, 2020
4402
4403 Important / security related fixes.
4404
4405 Toolchain:
4406 - Make external toolchain version check also work for
4407 toolchains configured with --with-gcc-major-version-only
4408
4409 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
4410 compiler supports it, fixing an issue with precompiled
4411 headers
4412
4413 - Ensure debug libs from external toolchains are not installed
4414 into target if debugging is disabled
4415
4416 Download:
4417 - Correct reproducibility issue in handling of git submodules
4418 for older git versions.
4419
4420 - Fix file locking over NFS
4421
4422 fs: Ensure cpio archive element order is reproducible
4423
4424 Br2-external: Fix error reporting for invalid br2-external trees
4425
4426 Per-package:
4427 - Fix an issue with python3 sysconfig data not getting
4428 correctly expanded
4429
4430 - Fix per-package building for packages using the qmake
4431 infrastructure
4432
4433 Updated/fixed packages: a10disp, asterisk, bind, brltty,
4434 cdrkit, clamav, cryptodev-linux, dbus, docker-cli,
4435 docker-engine, dvb-apps, e2fsprogs, exim, exiv2, freerdp, gdb,
4436 gdk-pixbuf, gerbera, gnutls, go, granite, grub2, gssdp,
4437 gst1-plugins-good, gst1-plugins-ugly, gupnp, intel-microcode,
4438 iproute2, irrlicht, iwd, jq, kodi, libcamera, libcec,
4439 libconfuse, libcurl, libevdev, libhttpserver, libmicrohttpd,
4440 libnss, libressl, libvncserver, libxml2, libxmlrpc, lxc,
4441 mbedtls, mediastreamer, mesa3d, meson, minizip, mongodb,
4442 mtools, mutt, nano, network-manager, nghttp2, ngircd, nodejs,
4443 ntp, open-plc-utils, open2300, openjdk-bin, openssh,
4444 oracle-mysql, paho-mqtt-c, pango, php, poco, prosody, putty,
4445 python-greenlet, python-urllib3, python-validators, python3,
4446 readline, redis, rpi-firmware, rtl8821au, samba4, sdl2,
4447 sqlite, squid, strace, sunxi-mali-mainline-driver, syslog-ng,
4448 systemd, tcpreplay, tinydtls, upmpdcli, upx, vlc, webkitgtk,
4449 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
4450 x11vnc, znc, zstd
4451
4452 Issues resolved (http://bugs.uclibc.org):
4453
4454 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
4455 #12946: Grub: Decompressor is too big.
4456 #12986: Mtools: Error converting to codepage 850
4457 #13001: openjdk-bin replaces libfreetype.so from host-freetype
4458 #13011: Incorrect selection of gcc version
4459 #13021: Minor code error when building granite-0.4.1
4460 #13026: rpi-firmware: must not rename start files
4461 #13031: nodejs: RangeError at new ArrayBuffer()
4462 #13046: Optimize for fast -Ofast is not compliant
4463
6306cf35
PK
44642020.05, released June 1st, 2020
4465
4466 Various fixes.
4467
4468 Updated/fixed packages: arm-trusted-firmware, gcc, mp4v2, fmc,
4469 fmlib, glib-networking, libusb-compat, linux, qt5webengine,
4470 sysrepo, wampcc, xen
4471
e1184151
PK
44722020.05-rc3, released May 29th, 2020
4473
4474 Fixes all over the tree.
4475
4476 Infrastructure: Support checking download hashes for packages
4477 coming from Subversion.
4478
4479 Defconfigs: Increase boot partition size to 64MB for Freescale
4480 boards to allow space for bigger kernels.
4481
4482 Updated/fixed packages: audit, bind, dovecot, efl, erlang,
4483 ffmpeg, fio, gerbera, gnupg, leveldb, lrzip, ltrace, matio,
4484 mesa3d, mp4v2, prosody, qemu, qt5declarative, speexdsp,
4485 systemd, tremor, uboot-tools, unbound, wireshark
4486
4487 Removed packages: wiringpi
4488
4489 Issues resolved (http://bugs.uclibc.org):
4490
4491 #12361: Init system (systemd) kills login on Raspberry Pi Zero
4492 #12686: recipe for target 'install_dev' failed (libcrypto.so..)
4493
497e3dff
PK
44942020.05-rc2, released May 22nd 2020
4495
4496 Fixes all over the tree.
4497
4498 U-Boot: Support building with Python 3.x instead of Python
4499 2.x. Since U-Boot 2020.01, various U-Boot build scripts use
4500 Python 3.x instead of Python 2.x, so add an option to pull in
4501 host-python3 rather than host-python. Also fix a number of
4502 defconfigs to use this new option.
4503
4504 Updated/fixed packages: apparmor, binutils, bison, brltty,
4505 c-icap, cegui, checkpolicy, clamav, crda, cvs, docker-cli,
4506 docker-engine, domoticz, elf2flt, exfatprogs, fakeroot,
4507 ffmpeg, freerdp, gcc, glibc, gnuconfig, irrlicht, kmod,
4508 libexif, libpam-tacplus, libssh2, libv4l, libvncserver,
4509 localedef, lrzip, mariadb, matchbox, mbuffer, mesa3d,
4510 mesa3d-headers, meson, netsniff-ng, openldap, openocd,
4511 optee-os, p7zip, paho-mqtt-c, php, piglit, pigz,
4512 python-argon2-cffi, python-attrs, python-future,
4513 python-markdown, python-pycryptodomex, python-pyqt5, qt5base,
4514 rpi-firmware, rustc, squashfs, squid, stella, suricata,
4515 systemd, uacme, uclibc, util-linux, vboot-utils
4516
4517 New packages: python3-pyelftools
4518
4519 Removed packages: ezxml, mtdev2tuio, python-pycrypto
4520
4521 Issues resolved (http://bugs.uclibc.org):
4522
4523 #10551: PowerPC SPE and Musl
4524 #12256: package tar is outdated (1.29 is 3 years old)
4525 #12271: python-iptables runtime dependencies
4526 #12321: host-generic-package: PKG_DL_OPTS not used for host package
4527 #12391: CMake-based host package fails to include output/host/include
4528 #12431: ethernet no detected on nanopi neo 2
4529 #12521: RISCV RV32IA selected, RV64GC output
4530 #12586: avahi failure
4531 #12596: host-e2fsprogs: tune2fs incompatibility on older glibc..
4532 #12611: ntp hash is not matching with upstream 4.2.8p13
4533 #12626: PHP missing header files within 2020.02
4534 #12631: glibc support Power-PC SPE
4535 #12656: bison fails to relocate with relocate-sdk.sh
4536 #12661: cups problems in buildroot
4537 #12686: recipe for target 'install_dev' failed (libcrypto.so:..
4538 #12691: host-rust build fails
4539 #12761: Buildroot fails when building GCNano binaries for the STM..
4540 #12786: Systemd spawns two getty processes when the getty port..
4541 #12806: There are multiple issues in buildroot that faults cups..
4542 #12826: nodejs-12.16.1: error: 'uv_sleep' was not declared in..
4543 #12831: RPI-firmware package: DTB-overlay dependency
4544 #12836: libunwind: package does not show up in menuconfig for..
4545 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header
4546 #12866: should we be disabling bash executable path caching?
4547 #12886: GMP built in wrong order (?)
4548 #12891: QEMU, libvirt-bin, qemu-kvm Package Support required
4549 #12901: GStreamer doesn't build on 2020-05 rc1 with GObject..
4550 #12906: qt PrefixPath is wrong on 2020.05-rc1
4551 #12921: nodejs-12.16.1: error: overriding 'virtual icu_65::..
4552
4ec35a7a 45532020.05-rc1, released May 7th 2020
1025d09f
TP
4554
4555 Addition of support for gobject-introspection: both the
4556 gobject-introspection package itself, but also introspection
4557 support was enabled in a number of other packages.
4558
4559 Support for Qt 5.6 was dropped as its support was dropped
4560 upstream, only one version of Qt is supported at the moment:
4561 Qt 5.14.2.
4562
4563 Addition of support for the apparmor Linux security module, by
4564 adding the necessary user-space packages.
4565
4566 Addition of a qmake package infrastructure, now used by most
4567 Qt-related packages.
4568
4569 The Luarocks package infrastructure has been extended to
4570 support build host packages.
4571
4572 The package infrastructure was improved to allow each package
4573 to indicate the Linux kernel configuration options it needs.
4574
4575 Addition of support for generating filesystem images using the
4576 EROFS filesystem.
4577
4578 The logic that calculates the list of files installed by each
4579 package was reworked to be compatible with the top-level
4580 parallel build functionality.
4581
4582 Addition of a package for a pre-compiled ARM32 bare-metal
4583 toolchain, which can be used to build ARM32 code in ARM64
4584 configurations, such as firmware/bootloader code.
4585
4586 The Qemu defconfigs are now boot-tested in Qemu as part of the
4587 Gitlab continuous integration.
4588
4589 Toolchain: gcc 9.x bumped to 9.3.0, gcc 8.x bumped to 8.4.0,
4590 gdb bumped to 8.3.1.
4591
4592 New packages: apcupsd, apparmor, arm-gnu-a-toolchain, bearssl,
4593 belle-sip, belr, cage, chartjs, erofs-utils, exfatprogs,
4594 gobject-introspection, ibm-sw-tpm2, imx-seco, jbig2dec,
4595 libapparmor, libiberty, libfuse3, libtextstyle, libudfread,
4596 libuhttpd, libuwsc, lua-lyaml, matio, mbuffer, netdata,
4597 openfpgaloader, perl-i18n, perl-locale-maketext-lexicon,
4598 perl-lwp-protocol-https,
4599 perl-mojolicious-plugin-authorization,
4600 perl-mojolicious-plugin-cspheader,
4601 perl-mojolicious-plugin-i18n,
4602 perl-mojolicious-plugin-securityheader, perl-mozilla-ca,
4603 perl-path-class, pistache, pkcs11-helper, prelink-cross,
4604 python-argon2-cffi, python-canopen, python-cbor2,
4605 python-filelock, python-flatbuffers, python-greenlet,
4606 python-modbus-tk, python-pyalsa, python-pysftp, python-regex,
4607 python-snappy, rtty, tinyproxy, udev-gentoo-scripts, unbound,
4608 vuejs, wlroots.
4609
4610 New defconfigs: freescale_imx6ullevk, freescale_imx8qmmek,
4611 nanopi_neo4, nanopi_r1, nitrogen8mm, nitrogen8mn, olpc_xo1,
4612 olpc_xo175, roc_rk3399_pc, stm32mp157a_dk1, zynq_qmtech
4613
4e7bb67f
TP
4614 Issues resolved (http://bugs.uclibc.org):
4615
4616 #10386: Add an option to put all compiled executables that
4617 show up on target/ in staging/ as well
4618 #11866: iniramfs file system fails to boot using Grub on EFI x86_64
4619 #12666: Doesn't pick up a custom bash profile
4620 #12696: Uboot 2020.01 Problem loading Linux kernel on Nano PI NEO
4621 #12701: [patch] wpa_supplicant must depend on openssl
4622 #12711: host-localedef 2.30-20 fails to compile on fedora 32 (gcc 10.0.1)
4623 #12716: bio.h not found
4624 #12726: systemctl preset-all failed for ctrl-alt-del.target
4625 #12731: rtl8188eu not buildung for banana pi M1 (glib, systemd, 4.18.12)
4626 #12746: "sysdig" package description points to
4627 http://sysdig.org, which bounces to malware site
4628 #12751: OpenJdk package installation issues on target
4629 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
4630 #12811: bootstrap stuck and no login prompt
4631
d81ac2e4
PK
46322020.02.12, released April 5, 2021
4633
4634 Important / security related fixes.
4635
4636 Dependencies: Explicitly detect and bail out if PATH contains
4637 spaces or tabs. A number of packages fail to build in such
4638 setups, so explicitly inform about this.
4639
4640 utils/scanpypi: Explicitly use python3 for compatibility with
4641 packages using python3 syntax in setup.py
4642
4643 support/download: Fix tarball generation (from git/svn repos)
4644 including symlinks pointing to ./<something>
4645
4646 Meson: Use correct C++ host compiler (rather than C compiler)
4647
4648 Updated/fixed packages: asterisk, batman-adv, bind,
4649 ca-certificates, docker-containerd, dovecot,
4650 dovecot-pigeonhole, diffutils, efivar, git, gnuchess, gnutls,
4651 grub2, fakeroot, haserl, imagemagick, irqbalance, jasper,
4652 kodi, libcurl, libebml, libglib2, libjpeg, libopenssl,
4653 libupnp, libvips, lldpd, mariadb, mbedtls, mosquitto, nodejs,
4654 netsnmp, nettle, openldap, openmpi, openssh, opkg-utils, perl,
4655 php, privoxy, prosody, protobuf, python-aiohttp,
4656 python-django, python-lxml, python-pyyaml, python-rpi-ws281x,
4657 python3, redis, rpm, sconeserver, screen, sox, sqlcipher,
4658 squid, sysvinit, tor, transmission, tzdata, uboot, upx,
4659 util-linux, wireshark, wolfssl, wpa_supplicant, zstd
4660
4661 Issues resolved (http://bugs.uclibc.org):
4662
4663 #13516: utils/scanpypi: Failure when parsing diffoscope
4664 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to..
4665 #13576: Issues compiling buildroot for 5x86
4666 #13581: jpegsrc.v9d.tar.gz has changed hash
4667 #13616: tar file from git repository generation issue
4668
947e9219
PK
46692020.02.11, released February 17, 2021
4670
4671 Important / security related fixes.
4672
4673 meson: Fix ccache detection handling when per-package builds
4674 are used.
4675
4676 Fakeroot: Fix compatibility issue with glibc 2.33
4677
4678 Updated/fixed packages: atftp, busybox, cereal, connman,
4679 dhcpcd, dnsmasq, docker-cli, docker-engine, fakeroot,
4680 intel-mediadriver, intel-microcode, jasper,
4681 kodi-inputstream-adaptive, libbsd, libopenssl, linux-headers,
4682 mosquitto, orc, php, postgresql, privoxy, pugixml,
4683 python-bottle, python-django, python3, rauc, sox, subversion,
4684 tzdata, wireguard-linux-compat, wpa_supplicant, xenomai, xterm
4685
4686 Issues resolved (http://bugs.uclibc.org):
4687
4688 #13506: BR2_PACKAGE_DHCPCD missing directory creation
4689
0518eee5
PK
46902020.02.10, released January 31st, 2021
4691
4692 Important / security related fixes.
4693
4694 Download: Ensure git submodules are correctly fetched if
4695 enabled for a package with <pkg>_GIT_SUBMODULES = YES and the
4696 host variant is downloaded first.
4697
4698 Toolchain: Mark CodeSourcery Aarch64 2014.11 toolchain as not
4699 having libatomic.
4700
4701 pkg-stats: Fix python 3.8+ deprecation warning.
4702
4703 meson: Ensure ccache is not detected and used, as it may
4704 conflict with the ccache handling in Buildroot.
4705
4706 New packages: libnpupnp
4707
4708 Updated/fixed packages: bctoolbox, brltty, dbus, dovecot,
4709 dovecot-pigeonhole, gcc, gerbera, gmrender-resurrect, gst-omx,
4710 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
4711 gst1-plugins-ugly, gst1-rtsp-server, gst1-vaapi,
4712 gst1-validate, gstreamer1, gstreamer1-editing-services,
4713 igd2-for-linux, libclc, libllcp, libtorrent-rasterbar,
4714 libupnp, libupnpp, lpc32xxcdl, luarocks, mpd, nfs-utils,
4715 nodejs, openjpeg, openldap, opentracing-cpp, openvpn, p11-kit,
4716 paho-mqtt-c, php, poppler, postgresql, python3, runc, sudo,
4717 syslog-ng, systemd, tini, trace-cmd, tzdata, ushare, vlc,
4718 wavpack, wireguard-linux-compat, wolfssl, xapp_xload, xorriso,
4719 zic
4720
4721 Removed packages: libupnp18
4722
4723 Issues resolved (http://bugs.uclibc.org):
4724
4725 #13471: package/mpd/mpd.conf make use of path not created
4726
97d3e7a7
PK
47272020.02.9, released December 27th, 2020
4728
4729 Important / security related fixes.
4730
4731 Infrastructure:
4732 - cmake: fix host ccache handling for CMake 3.19
4733 - meson: Forcibly disable binary stripping for
4734 target builds, enable for host builds
4735 - golang: Fix HOST / TARGET directories for per-package builds
4736
4737 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
4738
4739 Updated/fixed packages: apitrace, arm-trusted-firmware,
4740 bustle, c-ares, ca-certificates, cdrkit, cryptopp, dhcpcd,
4741 docker-containerd, dtv-scan-tables, flare-engine, ghostscript,
4742 haproxy, imagemagick, imx-gpu-viv, jasper, jemalloc,
4743 jpeg-turbo, libcap, libcurl, libglib2, libgpiod, libkrb5,
4744 libopenssl, libplist, libressl, libuv, libuvw, lynx, mariadb,
4745 mbedtls, minidlna, monkey, musl, mutt, ncurses, netsnmp,
4746 nodejs, opencv3, openldap, openrc, opkg-utils, paho-mqtt-c,
4747 php, privoxy, proftpd, python-crc16, python-flask-cors,
4748 python-lxml, python-pip, python-pyparsing, python-pyqt5, qemu,
4749 qt5base, raptor, rauc, ruby, setserial, shadowsocks-libev,
4750 slirp, sqlcipher, ti-sgx-demos, tinycbor, vsftpd,
4751 wireless-regdb, wireshark, x11vnc, xen, xinetd,
4752 xserver_xorg-server
4753
4754 Issues resolved (http://bugs.uclibc.org):
4755
4756 #13276: libcap builds libcap.pc incorrectly
4757 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
4758 #13341: Mistake in /etc/init.d/S70vsftpd
4759
00e80cb1
PK
47602020.02.8, released November 16th, 2020
4761
4762 Important / security related fixes.
4763
4764 Updated/fixed packages: angularjs, argp-standalone, asterisk,
4765 bandwidthd, bitcoin, busybox, cryptsetup, darkhttpd, davfs2,
4766 docker-cli, docker-containerd, docker-engine,
4767 dovecot-pigeonhole, fastd, fbset, fbtft, freetype, gcc,
4768 ghostscript, gnuradio, grpc, gst1-plugins-bad, jsoncpp,
4769 keepalived, libass, libexif, libiqrf, libpam-tacplus, libraw,
4770 linux-backports, linux-firmware, lzlib, netsnmp, nginx,
4771 oniguruma, opencv3, openntpd, patchelf, php, postgresql,
4772 python-pyqt5, qt5base, rauc, redis, samba4, slirp, systemd,
4773 tcpdump, tmux, tor, webkitgtk, wireguard-linux-compat,
4774 wireshark, wpewebkit, xen, xorriso, zeromq, zxing-cpp
4775
4776 Issues resolved (http://bugs.uclibc.org):
4777
4778 #11931: Bugs in support/scripts/apply-patches.sh
4779
edeef3a0
PK
47802020.02.7, released October 12th, 2020
4781
4782 Important / security related fixes.
4783
4784 meson: Correct SDK cross-compilation.conf file when
4785 per-package builds were used to build SDK.
4786
4787 systemd: Use /run rather than /var/run for PID files in units.
4788
4789 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
4790
4791 support/script/pycompile: Rework logic to ensure .pyc files
4792 contain absolute target paths, fixing code inspection at
4793 runtime when executed with cwd != '/'.
4794
4795 support/scripts/setlocalversion: Correct Mercurial output to
4796 match behaviour with Git.
4797
4798 support/scripts/apply-patches.sh: Use patch
4799 --no-backup-if-mismatch, so we no longer blindly have to
4800 remove *.orig files after patching, fixing issues with
4801 packages containing such files.
4802
4803 Updated/fixed packages: bandwidthd, barebox, bash, bison,
4804 brotli, cifs-utils, cryptsetup, dhcpcd, dhcpdump, docker-cli,
4805 docker-engine, ecryptfs-utils, efl, fail2ban, freetype, gcc,
4806 gdb, ghostscript, gnutls, go, gst1-plugins-base,
4807 gst1-plugins-ugly, ipmitool, libhtp, libraw, libssh, libxml2,
4808 libxml-parser-perl, localedef, lua, memcached, mesa3d, meson,
4809 minidlna, nginx, nodejs, nss-pam-ldapd, openvmtools, php,
4810 postgresql, python, python-aenum, python-autobahn,
4811 python-engineio, python-fire, python-pymodbus, python-scapy,
4812 python-semver, python-sentry-sdk, python-socketio,
4813 python-texttable, python-tinyrpc, python-txtorcon, python3,
4814 qt5base, runc, samba4, strace, supertux, suricata, systemd,
4815 vlc, wayland-protocols, wireguard-linux-compat, wireshark,
4816 xserver_xorg-server, zeromq, zstd
4817
4818 Issues resolved (http://bugs.uclibc.org):
4819
4820 #12911: usb_modeswitch installation race condition
4821 #13251: cryptsetup does not work on branch 2020.02 following..
4822
721fdb02
PK
48232020.02.6, released September 5th, 2020
4824
4825 Important / security related fixes.
4826
4827 Fix a 2020.02.5 build regression in busybox when systemd (and
4828 not less) are enabled because of missing infrastructure.
4829
4830 Updated/fixed packages: alsa-utils, avahi, busybox, cups,
4831 docker-cli, graphite2, imagemagick, libeXosip2, mbedtls,
4832 nvidia-driver, paho-mqtt-c, python-django, systemd, uclibc,
4833 usb_modeswitch, wolfssl
4834
4835 Issues resolved (http://bugs.uclibc.org):
4836
4837 #12911: usb_modeswitch installation race condition
4838
b13d1730
PK
48392020.02.5, released August 29th, 2020
4840
4841 Important / security related fixes.
4842
4843 Infrastructure: Ensure RPATH entries that may be needed for
4844 dlopen() are not dropped by patchelf.
4845
4846 BR_VERSION_FULL/setlocalversion (used by make print-version
4847 and /etc/os-release): Properly handle local git tags
4848
4849 Updated/fixed packages: apache, at91bootstrap3, bind, boost,
4850 busybox, capnproto, chrony, collectd, cpio, cryptsetup, cups,
4851 cvs, dbus, docker-engine, domoticz, dovecot,
4852 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
4853 gd, gdk-pixbuf, ghostscript, glibc, grub2, gst1-plugins-bad,
4854 hostapd, iputils, jasper, json-c, libcurl, libwebsockets,
4855 linux, live555, mesa3d, mosquitto, mpv, nodejs, opencv,
4856 opencv3, openjpeg, patchelf, perl, php, postgresql,
4857 python-django, python-gunicorn, python-matplotlib, ripgrep,
4858 rtl8188eu, rtl8821au, ruby, shadowsocks-libev, squid,
4859 tpm2-abrmd, tpm2-tools, trousers, uacme, webkitgtk, wireshark,
4860 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
4861 xserver_xorg-server
4862
4863 Issues resolved (http://bugs.uclibc.org):
4864
4865 #12876: nodejs fails to build when host-icu has been built before
4866 #13111: python-gunicorn: missing dependency on python-setuptools
4867 #13121: wpa_supplicant fails to build without libopenssl enabled
4868 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
4869 #13156: package live555 new license
4870
39d71a8c
PK
48712020.02.4, released July 26th, 2020
4872
4873 Important / security related fixes.
4874
4875 Toolchain:
4876 - Make external toolchain version check also work for
4877 toolchains configured with --with-gcc-major-version-only
4878
4879 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
4880 compiler supports it, fixing an issue with precompiled
4881 headers
4882
4883 - Ensure debug libs from external toolchains are not installed
4884 into target if debugging is disabled
4885
4886 Download:
4887 - Correct reproducibility issue in handling of git submodules
4888 for older git versions.
4889
4890 - Fix file locking over NFS
4891
4892 fs: Ensure cpio archive element order is reproducible
4893
4894 Br2-external: Fix error reporting for invalid br2-external trees
4895
4896 Per-package:
4897 - Fix an issue with python3 sysconfig data not getting
4898 correctly expanded
4899
4900 - Fix per-package building for packages using the qmake
4901 infrastructure
4902
4903 Updated/fixed packages: a10disp, asterisk, bind, cdrkit,
4904 checkpolicy, clamav, dbus, docker-cli, docker-engine,
4905 dvb-apps, e2fsprogs, exim, exiv2, freerdp, gnutls, go, grub2,
4906 gssdp, gst1-plugins-good, gst1-plugins-ugly, gupnp,
4907 intel-microcode, iproute2, irrlicht, iwd, jq, kodi, libcamera,
4908 libconfuse, libcurl, libglib2, libhttpserver, libmicrohttpd,
4909 libopenssl, libvncserver, libxml2, libxmlrpc, lxc, mbedtls,
4910 mesa3d, meson, mongodb, mtools, mutt, nghttp2, ngircd, nodejs,
4911 ntp, open-plc-utils, open2300, openjdk-bin, openssh,
4912 oracle-mysql, paho-mqtt-c, pcre, php, poco, prosody, putty,
4913 python-twisted, python-urllib3, python-validators, python3,
4914 qt5xmlpatterns, redis, rpi-firmware, rtl8821au, samba4, sdl2,
4915 sqlite, squid, syslog-ng, systemd, tcpreplay, tinydtls,
4916 upmpdcli, upx, vlc, webkitgtk, wireguard-linux-compat,
4917 wireshark, wpebackend-fdo, wpewebkit, zstd
4918
4919 Issues resolved (http://bugs.uclibc.org):
4920
4921 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
4922 #12946: Grub: Decompressor is too big.
4923 #12986: Mtools: Error converting to codepage 850
4924 #13001: openjdk-bin replaces libfreetype.so from host-freetype
4925 #13011: Incorrect selection of gcc version
4926 #13026: rpi-firmware: must not rename start files
4927 #13031: nodejs: RangeError at new ArrayBuffer()
4928 #13046: Optimize for fast -Ofast is not compliant
4929
e7f14106
PK
49302020.02.3, released June 3rd, 2020
4931
4932 Important / security related fixes.
4933
4934 Fix various build issues of host packages on hosts using GCC
4935 10.
4936
4937 Updated/fixed packages: arm-trusted-firmware, audit, bind,
4938 binutils, bison, clamav, crda, dovecot, dtc, efl, elf2flt,
4939 erlang, fakeroot, ffmpeg, fmc, fmlib, freerdp, gcc, git,
4940 glib-networking, gnupg, leveldb, libexif, libssh2,
4941 libusb-compat, linux-headers, lrzip, ltrace, mariadb, mesa3d,
4942 mp4v2, openldap, openocd, perl, php, prosody,
4943 python-pycryptodomex, python-pyqt5, qemu, rpi-firmware, rustc,
4944 speexdsp, sysrepo, systemd, tremor, vboot-utils, wireshark,
4945 xen
4946
4947 Removed packages: python-pycrypto
4948
4949 Issues resolved (http://bugs.uclibc.org):
4950
4951 #12361: Init system (systemd) kills login on Raspberry Pi Zero
4952 #12656: bison fails to relocate with relocate-sdk.sh
4953 #12671: leveldb won't detect that snappy is present (static..
4954 #12691: host-rust build fails
4955 #12831: RPI-firmware package: DTB-overlay dependency
4956
d011ca9b
PK
49572020.02.2, released May 12th, 2020
4958
4959 Important / security related fixes.
4960
4961 Musl: Disallow on PPC64 cores without AltiVec support
4962 (E.G. e5500).
4963
4964 fs/cpio: Correctly handle booting with 'console='
4965
4966 release: Ensure temporary .br2-external.* files are not
4967 included in the release tarball
4968
4969 Defconfigs: Fix various mistyped config options, or config
4970 options where the dependencies were no longer met.
4971
4972 Updated/fixed packages: apache, azure-iot-sdk-c, binutils,
4973 boinc, c-ares, cvs, docker-cli, docker-containerd,
4974 docker-engine, domoticz, e2fsprogs, efl, evtest, exim, ffmpeg,
4975 freerdp, gcc, gflags, glibc, gnuconfig, haproxy, imx-gpu-2d,
4976 irrlicht, jpeg kodi-pvr-vuplus, libarchive, libcoap,
4977 libfpm-extra, libglib2, libhtp, libid3tag, libinput, libmad,
4978 libopenssl, libsepol, libssh, libv4l, libvncserver, libwpe,
4979 localedef, mariadb, matchbox, mbedtls, mc, mesa3d-headers,
4980 meson, midori, msgpack, netsnmp, nginx, ogre, openjdk,
4981 openldap, openvpn, p7zip, paho-mqtt-c, php, polkit, python,
4982 python-attrs, python-crossbar, python-dpkt, python-flask,
4983 python-future, python-iptables, python-jedi, python-markdown2,
4984 python3, qemu, qpdf, qt5, samba4, squashfs, squid, strongswan,
4985 suricata, tzdata, util-linux, vlc, wget, webkitgtk,
4986 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
4987 zic
4988
4989 Issues resolved (http://bugs.uclibc.org):
4990
4991 #11866: initramfs file system fails to boot using Grub on EFI x86_64
4992 #12271: python-iptables runtime dependencies
4993 #12726: systemctl preset-all failed for ctrl-alt-del.target
4994 #12751: OpenJdk package installation issues on target
4995 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
4996 #12811: bootstrap stuck and no login prompt
4997 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header
4998
673d54c6
PK
49992020.02.1, released April 10th, 2020
5000
5001 Important / security related fixes.
5002
5003 core: Also fixup /lib references in libtool .la files, similar
5004 to how it is done for /usr/*.
5005
5006 Various fixes for builds with per-package target/host
5007 directories.
5008
5009 toolchain: Fix kernel headers validation check for external
5010 toolchains. Fix make 4.3+ compatibility in external toolchain
5011 logic.
5012
5013 fs/initramfs: fix show-info so it also shows the usual
5014 rootfs-related variables.
5015
5016 Updated/fixed packages: arm-trusted-firmware, barebox-aux,
5017 bluez5_utils, bubblewrap, busybox, civetweb, cog, collectd,
5018 ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy, hiredis, hostapd,
5019 kmscube, kodi-screensaver-rsxs, libical, libinput, libexif,
5020 libopenssl, libsndfile, linux, linux-tools, llvm, localedef,
5021 mcrypt, mesa3d, meson, monit, nftables, ntp, opencv3,
5022 oprofile, php, pinentry, polkit, pure-ftpd, python-pyyaml,
5023 qt5, quagga, radvd, rcw, redis, rocksdb, samba4, screen,
5024 sdbusplus, swupdate, sysdig, sysklogd, syslinux, syslog-ng,
5025 tor, tslib, uacme, util-linux, vala, vlc,
5026 wireguard-linux-compat, wireguard-tools, wireshark,
5027 wpa_supplicant, xserver_xorg-server
5028
5029 Issues resolved (http://bugs.uclibc.org):
5030
5031 #12711: host-localedef 2.30-20 fails to compile on fedora 32
5032 #12746: "sysdig" package description points to http://sysdig.org, ..
5033
5f5477b0 50342020.02, released March 8th, 2020
0e96faa7
PK
5035
5036 Various fixes.
5037
5038 br2-external: Fix compatibility with make 4.3+
5039
5f5477b0
PK
5040 Updated/fixed packages: bash, bcm2835, binutils, cups,
5041 erlang-p1-acme, fbgrab, gr-osmosdr, gst1-plugins-base,
5042 gst1-validate, gstreamer1, guile, jhead, libdrm, libevdev,
5043 libinput, libnss, libsndfile, libvncserver, linux-firmware,
5044 mesa3d, nodejs, openjdk-bin, openvmtools, optee-test, patch,
5045 php, piglit, pppd, python-django, qemu, qt5base, ruby,
5046 ser2net, swupdate, thrift, zziplib
0e96faa7
PK
5047
5048 Removed packages: classpath, jamvm
5049
5050 Issues resolved (http://bugs.uclibc.org):
5051
5052 #12606: fbgrab location has changed
5053
338e2b5b
PK
50542020.02-rc3, released March 2nd, 2020
5055
5056 Fixes all over the tree.
5057
5058 Infrastructure: Rework file list handling to fix race
5059 conditions when building with per-package target and host
5060 directories and top-level parallel builds.
5061
5062 Updated/fixed packages: aufs, binutils, blktrace, brltty,
5063 cairo, dnsmasq, docker-compose, elf2flt, exim, exiv2, git,
5064 kodi-inputstream-adaptive, libarchive, libcgroup, libgdiplus,
5065 libssh2, libvncserver, libvorbis, linknx, linux-firmware, lxc,
5066 lz4, mosquitto, openjpeg, openrc, poco, proftpd, pure-ftpd,
5067 python3, python-multidict, python-setuptools-scm-git-archive,
5068 qpdf, qt5tools, rdesktop, rocksdb, shellinabox, squid,
5069 suricata, swig, systemd, taglib, util-linux, wireshark, zsh
5070
5071 Issues resolved (http://bugs.uclibc.org):
5072
5073 #12571: ltp-testsuite : Build failure
5074 #12576: 2020.02-RC1: error while loading shared libraries: ...
5075 #12581: 2020.02-rc1 glibc failing to build on fedora 31
5076
b36e2eca
PK
50772020.02-rc2, released February 26th, 2020
5078
5079 Fixes all over the tree.
5080
5081 Toolchain: Ensure strong SSP can only be enabled if the
5082 (external) toolchain supports it.
5083
5084 Fix a race condition related to creating the output/staging
5085 symlink on systems with coreutils < 8.27.
5086
5087 Drop support for the (end of life) Qt 5.6 variant.
5088
5089 Updated/fixed packages: at, armadillo, audiofile, bash,
5090 busybox, erlang, fail2ban, fluidsynth, ipsec-tools, jpeg-turbo,
5091 kvm-unit-tests, libftdi1, libinput, libsvgtiny, libtomcrypt,
5092 libupnpp, libxml2, linux-tools, luv, mbedtls, mesa3d, minicom,
5093 openvmtools, php, qt5, qt5webengine, qwt, radvd, rcw,
5094 sdbusplus, systemd, tpm2-tss, vorbis-tools
5095
5096 Issues resolved (http://bugs.uclibc.org):
5097
5098 #12581: 2020.02-rc1 glibc failing to build on fedora 31
5099
22f07ab2 51002020.02-rc1, released February 18th, 2020
3eacee53
PK
5101
5102 Fixes all over the tree and new features.
5103
5104 Add experimental support for building with a per-package
5105 target and host directory. This still has some rough edges,
5106 but brings a number of advantages:
5107
5108 - Packages will only be able to access the explicitly listed
5109 dependencies and not any other packages that happen to be
5110 built before, ensuring correct dependency information in
5111 Buildroot.
5112
5113 - Possibility for top-level parallel builds, speeding up
5114 builds on multicore machines.
5115
5116 Core: Ensure package-file-lists data is correct after
5117 incremental builds as well.
5118
5119 Architecture: Add support for ARC-HS38 with 64bit multiplier
5120 variant, allow building glibc for big endian ARC, handle 16KB
5121 MMU page size for ARC in toolchain wrapper.
5122
5123 Toolchain: Add binutils 2.33.1, GCC 7.5.0, Arm 9.2-2019.12
5124 toolchains, ARC 2019.09 toolchain. Allow using custom kernel
5125 headers newer than what is known by Buildroot.
5126
5127 pkg-stats: Support for CVE vulnerability reporting by
5128 comparing to NVD database.
5129
5130 Reproducible builds: The go -trimpath option is now used to
5131 get rid of absolute build paths, __FILE__ and __BASE_FILE__
5132 defines are now handled in the toolchain wrapper.
5133
5134 Systemd: Build host variant and use systemctl to automatically
5135 enable unit files rather than manually managing symlinks.
5136
5137 Util-linux: Ensure that hwclock is built without GPLv3
5138 code. Notice that builds with hwclock has contained
5139 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
5140
5141 New defconfigs: Beelink GS1, Raspberrypi4 64bit
5142
5143 New packages: alura, avro-c, bubblewrap, cctz, cereal,
5144 cpuburn-arm, elixir, erlang-base64url, erlang-idna,
5145 erlang-jose, erlang-p1-acme, erlang-p1-mqtree,
5146 erlang-p1-yconf, fluid-soundfont, fluidsynth, gcnano-binaries,
5147 gensio, glslsandbox-player, libargon2, libmodsecurity,
5148 libpam-nfc, libtelnet, lua-codegen, lua-livr, lua-livr-extra,
5149 lua-rotas, lua-silva, mfoc, network-manager-openvpn,
5150 nginx-modsecurity, perl-crypt-openssl-aes,
5151 perl-math-prime-util, pipewire, ptm2human, python-aenum,
5152 python-aiohttp-debugtoolbar, python-aiohttp-mako,
5153 python-aiologstash, python-aiosignal, python-aiozipkin,
5154 python-async-lru, python-avro, python-bunch, python-crontab,
5155 python-dnspython, python-entrypoints, python-esptool,
5156 python-frozenlist, python-future, python-gitdb, python-janus,
5157 python-lockfile, python-logstash, python-nested-dict,
5158 python-pbr, python-pyaes, python-pydantic, python-smmap2,
5159 python-sockjs, python-zc-lockfile, raspi-gpio, rocksdb,
5160 sdbusplus, spidermonkey, thermald, ti-sgx-libgbm, tinyssh,
5161 tio, umtprd, weston-imx, wireguard-linux-compat,
5162 wireguard-tools, xdg-dbus-proxy
5163
5164 Removed packages: bluez_utils, celt051, erlang-p1-iconv, fis,
5165 gadgetfs-test, libplayer, gstreamer, gst-ffmpeg,
5166 gst-fsl-plugins, gst-omapfb, gst-plugins-bad,
5167 gst-plugins-base, gst-plugins-good, gst-plugins-ugly,
5168 perl-digest-md5, perl-mime-base64, perl-net-ping,
5169 python-scapy3k, wireguard
5170
5171 Issues resolved (http://bugs.uclibc.org):
5172
5173 #11906: the new version of mesa3d cannot support etnaviv when..
5174 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
5175 #12121: PyQt5.QtSerialPort and other modules not being built
5176 #12256: package tar is outdated (1.29 is 3 years old
5177 #12286: Can't import gobject in python 3.8
5178 #12376: python-scapy3k is deprecated
5179 #12386: carriage return issue when "make menuconfig"
5180 #12441: qt5webengine build error: asm/errno.h: No such file or..
5181 #12446: Buildroot fails to finish installing packages
5182 #12456: qtvirtualkeyboard: No such file or directory
5183 #12461: libglib2 build files with deep directory structure
5184 #12481: minicom fails when output directory path contains "m4"
5185 #12501: libnss-3.49.1: ld error: multiple definition of `gcm_..
5186 #12526: host-nodejs 12.14.1: configure fail: AttributeError: ..
5187 #12536: Linux-Headers extracting failure
5188 #12546: Ninja 1.10 build Error
5189
ed4f7ddf
PK
51902019.11.3, released April 10th, 2020
5191
5192 Important / security related fixes.
5193
5194 core: Fix compatibility with make 4.3+. Also fixup /lib
5195 references in libtool .la files, similar to how it is done for
5196 /usr/*.
5197
5198 toolchain: Fix kernel headers validation check for external
5199 toolchains.
5200
5201 fs/initramfs: fix show-info so it also shows the usual
5202 rootfs-related variables.
5203
5204 Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
5205 civetweb, cog, collectd, ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy,
5206 hiredis, hostapd, kmscube, libical, libopenssl, libsndfile,
5207 linux-tools, llvm, monit, ntp, php, pure-ftpd, radvd, redis,
5208 samba4, screen, sysdig, syslinux, syslog-ng, tor, uacme,
5209 util-linux, vala, vlc, wpa_supplicant, xserver_xorg-server
5210
5211 Issues resolved (http://bugs.uclibc.org):
5212
5213 #12746: "sysdig" package description points to http://sysdig.org, ..
5214
c10d3458
PK
52152019.11.2, released March 16th, 2020
5216
5217 Important / security related fixes.
5218
5219 Core: Ensure package-file-lists data is correct after
5220 incremental builds as well.
5221
5222 Fix a race condition related to creating the output/staging
5223 symlink on systems with coreutils < 8.27.
5224
5225 Toolchain: ARC tools bumped to arc-2019.09.
5226
5227 Br2-external: Fix patch handling when external linux-extension
5228 packages are used. Fix compatibility with make 4.3+
5229
5230 Util-linux: Ensure that hwclock is built without GPLv3
5231 code. Notice that builds with hwclock has contained
5232 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
5233
5234 Updated/fixed packages: armadillo, at, bcm2835, binutils,
5235 blktrace, bluez-alsa, bootstrap, brltty, busybox, cairo,
5236 clamav, cog, cups, czmq, dnsmasq, docker-containerd, dovecot,
5237 dovecot-pigeonhole, e2fsprogs, elf2flt, eudev, exim, exiv2,
5238 fbgrab, gettext-tiny, glibc, go, grep, gst1-validate, guile,
5239 imagemagick, jhead, jpeg-turbo, kvm-unit-tests, lapack,
5240 libarchive, libcgroup, libdrm, libevent, libexif, libftdi1,
5241 libgdiplus, libjpeg, libsigrok, libsndfile, libssh2,
5242 libsvgtiny, libvncserver, libvorbis, libxml2, libxslt, linknx,
5243 lxc, lz4, mariadb, mbedtls, meson, mongoose, mosquitto, musl,
5244 ncurses, nodejs, ntfs-3g, ogre, opencv3, openjdk, openjpeg,
5245 openrc, openswan, openvmtools, optee-test, patch, php, piglet,
5246 postgresql, pppd, proftpd, pure-ftpd, python-django,
5247 python-pyqt5, python-setuptools-scm-git-archive, python3,
5248 qemu, qt5base, qt5tools, qt5virtualkeyboard, qt5webengine,
5249 qwt, rdesktop, ruby, runc, samba4, shellinabox,
5250 skeleton-init-openrc, smartmontools, spdlog, sqlcipher, squid,
5251 suricata, swig, swupdate, sysklogd, taglib, thrift,
5252 ti-cgt-pru, uclibc, util-linux, vorbis-tools, webkitgtk,
5253 wireshark, wpebackend-fdo, wpewebkit, xen,
5254 xserver_xorg-server, zeromq, zsh, zziplib
5255
5256 Issues resolved (http://bugs.uclibc.org):
5257
5258 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
5259 #12331: meson issue
5260 #12456: qtvirtualkeyboard: No such file or directory
5261 #12461: libglib2 build files with deep directory structure
5262 #12481: minicom fails when output directory path contains "m4"
5263 #12606: fbgrab location has changed
5264
538d2773
PK
52652019.11.1, released January 12th, 2020
5266
5267 Important / security related fixes.
5268
5269 Infrastructure: kconfig: Fix reconfigure logic, python: Ensure
5270 correct compiler and linker flags are used for compiled code
5271
5272 utils/scanpypi: Remind users to update DEVELOPERS
5273
5274 Defconfigs: imx6-sabresd: Fix the Qt5 display names,
5275 imx8: Drop extra copy of U-Boot DTB
5276
5277 Updated/fixed packages: acsccid, bitcoin, boost, busybox,
5278 cc-tool, cmocka, cpio, cups, dante, dialog, dillo, docker-cli,
5279 docker-containerd, docker-engine, easy-rsa, ebtables,
5280 ecryptfs-utils, efl, ffmpeg, gdb, git, glibc, gnupg2, go,
5281 gpsd, grpc, gst1-plugins-bad, iputils, jasper,
5282 kf5-kcoreaddons, leveldb, libarchive, libfribi, libgit2,
5283 libkrb5, libp11, librsvg, libssh, libtomcrypt, libuio, libv4l,
5284 lirc-tools, log4cplus, lrzip, lvm2, mali-t76x,
5285 matchbox-desktop, mender-grubenv, mmc-utils, mosquitto,
5286 nodejs, ntp, openipmi, opencv3, openpowerlink, openrc, pango,
5287 perl-sys-cpu, pimd, postgresql, pulseaudio, python-brotli,
5288 python-coherence, python-crc16, python-django, python-dpkt,
5289 python-gobject, python-pyasn-modules, python-pypcap,
5290 python-pyqt5, python-subprocess32, python3, qpdf,
5291 qt-webkit-kiosk, qt5virtualkeyboard, qt5webengine, quota,
5292 rabbitmq-c, rauc, rpcbind, rtl8821au, runc, rygel, samba4,
5293 sdl2, setserial, snort, spidev_test,
5294 sunxi-mali-mainline-driver, syslog-ng, sysrepo, tcllib, tftpd,
5295 usbmount, w_scan, wavpack, wsapi, wsapi-fcgi, wsapi-xavante,
5296 x265, xserver_xorg-server, ytree, zip
5297
5298 Issues resolved (http://bugs.uclibc.org):
5299
5300 #12121: PyQt5.QtSerialPort and other modules not being built
5301 #12286: Can't import gobject in python 3.8
5302
836b84a7
PK
53032019.11, released December 1st, 2019
5304
5305 Various fixes.
5306
5307 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
5308 <pkg>_DL_OPTS by default, just like it is done for a number of
5309 other package variables.
5310
5311 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
5312 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
5313 the (rare) case where the .py files are needed at runtime
5314 rather than .pyc.
5315
5316 Updated/fixed packages: am33x-cm3, bind, collectd, go, gob2,
5317 gst1-plugins-bad, haproxy, jasper, jpeg-turbo, libdrm,
5318 libftdi, libftdi1, libnss, libselinux, libstrophe, lzma,
5319 minicom, network-manager, nodejs, oniguruma, opencv3,
5320 openvmtools, perl-gdgraph, perl-gdtextutil, prosody,
5321 python-cchardet, systemd, tiff, wolfssl,
5322
5323 Issues resolved (http://bugs.uclibc.org):
5324
5325 #11416: check-uniq-files staging issue
5326 #12146: Oprofile runtime issue
5327 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
5328 #12171: Python-opencv needs config.py and config-3.7.py to run..
5329 #12196: duma package
5330 #12211: host-nodejs 10.15.3 package fail to build
5331 #12316: tzdata fails to install with empty "default local time"
5332 #12326: network-manager build fails with missing glib error
5333 #12366: Gstreamer1 gst1-plugins-bad do not compile with RPI-Userland
5334
fc1c7e59
PK
53352019.11-rc3, released November 24th, 2019
5336
5337 Fixes all over the tree.
5338
5339 Updated/fixed packages: asterisk, clamav, domoticz, faifa,
5340 gerbera, kmod, kvm-unit-tests, libupnp18, linux-serial-test,
5341 lsof, ltp-testsuite, lxc, mesa3d, mesa3d-headers, perl, php,
5342 postgresql, qemu, rauc, redis, rpcbind, spice, spice-protocol,
5343 systemd, tftpd, waylandpp, webkitgtk, zip
5344
1ab7e0c6
PK
53452019.11-rc2, released November 16th, 2019
5346
5347 Fixes all over the tree.
5348
5349 Toolchain: ARC tools bumped to arc-2019.09-rc1, ensure
5350 external toolchain kernel headers version check correctly stop
5351 the build on mismatch
5352
5353 Meson: Fix generation of global cross-compilation.conf
5354
5355 Download: Also use the package download method for extra
5356 downloads from the same site, so it does not get confused by
5357 URLs containing '+'
5358
5359 Defconfigs: Fix boot issue for beaglebone
5360
5361 Updated/fixed packages: bird, chrony, connman, dhcp, domoticz,
5362 dropwatch, dtc, elf2flt, gettext-tiny, glog, intel-microcode,
5363 ipsec-tools, jailhouse, kodi, libfribi, libmbim, libressl,
5364 libsigrokdecode, libsvgtiny, linux-serial-test, ltp-testsuite,
5365 lvm2, lxc, mariadb, mesa3d, minizip, ndisc6, neardal, ninja,
5366 ofono, openvmtools, oracle-mysql, qt5wayland, safeclib, socat,
5367 sudo, systemd, wpewebkit, xserver_xorg-server
5368
78d373f7 53692019.11-rc1, released November 5th, 2019
bc8d4e97
PK
5370
5371 Fixes all over the tree and new features.
5372
5373 Dependencies: Gcc/g++ 4.8 or newer is now required on the
5374 build host.
5375 Ensure host has JSON::PP perl module installed if
5376 webkitgtk/wpewebkit packages are enabled as it is needed
5377 during their build process.
5378
5379 Toolchain: Add support for the D programming language (GCC
5380 9.x, Glibc).
5381 GCC 9.x updated to 9.2.0, Glibc updated to 2.30, Musl updated
5382 to 1.1.24, uClibc-ng updated to 1.0.32, ARC toolchain updated
5383 to arc-2019.09-eng002.
5384 Musl: Add a patch to add support for
5385 sched_{get,set}scheduler() and sched_{get,set}param() for
5386 compatibility.
5387 Generate check-headers program under BUILD_DIR rather than
5388 /tmp to fix issues with distributions mounting /tmp noexec.
5389 Also copy libssp.so for external toolchains if SSP
5390 to handle toolchains providing SSP support in libssp rather
5391 than in the C library
5392
5393 New defconfigs: Beaglebone AI, FriendlyARM Nanopi NEO Plus2,
5394 Libre Computer "La Frite", QEMU Armv7-A with trustzone/OP-TEE,
5395 STM32MP157 Discovery Kit
5396
9bcc20f1
PK
5397 Arch: RISC-V: Default to a sensible floating point ABI based
5398 on the selected ISA extensions rather than always defaulting
5399 to ILP32/64
bc8d4e97
PK
5400
5401 Graph-size: Package sizes are now shown in human readable form
5402 (Kib/Mib/Gib) rather than always in Kib. Binary (KB/MB/GB)
5403 format can be selected using the --binary option. The cut-off
5404 limit for classifying packages as "other" is now configurable
5405 using the --size-limit option.
5406
5407 Br2-external: Linux kernel extensions can now also be provided
5408 in an external tree by adding packages under
5409 linux/linux-ext-*.mk. See the manual for details.
5410
5411 Fakeroot now works correctly under Microsoft Windows 10
5412 Services for Linux, which does not provide SYSV IPC support
5413
5414 The check-uniq-files logic which would complain if multiple
5415 packages would touch the same files has been removed as it
5416 causes issues in certain situations (when packages are
5417 rebuilt) and the issue is no longer considered a problem for
5418 toplevel parallel builds as those will use a per-package
5419 staging/target directory.
5420 With this removed, Python is no longer required for a basic
5421 build (only for optional scripts).
5422
5423 support/scripts/genimage.sh will no longer make a copy of
5424 TARGET_DIR, speeding up post-build/image scripts.
5425
5426 The runtime test logic now uses Python 3.x.
5427
5428 A 'v' prefix has been dropped from the <pkg>_SOURCE variable
5429 for a number of packages to match the version numbers used by
5430 https://release-monitoring.org
5431
5432 New packages: caps, collectl, dav1d, fstrcmp, ima-evm-utils,
5433 jitterentropy-library, kodi-vfs-rar, kodi-vfs-sftp, libavl,
9bcc20f1
PK
5434 libhttpserver, libmspack, libnetconf2, libolm, libyang,
5435 linux-serial-test, lrzip, mdevd, minimodem, musl-fts, netifrc,
5436 ogre, openlayers, python-aioredis, python-asgiref,
bc8d4e97
PK
5437 python-backports-functools-lru-cache, python-bluezero,
5438 python-brotli, python-channels, python-channels-redis,
5439 python-colorlog, python-daphne, python-django-enumfields,
5440 python-jaraco-functools, python-kiwisolver, python-msgfy,
5441 python-rpi-ws281x, python-setuptools-scm-git-archive,
5442 python-simplelogging, python-soupsieve, python-sqliteschema,
5443 python-sqlparse, python-tqdm, python-webencodings, qt5webview,
5444 restclient-cpp, ripgrep, snmpclitools, sunwait, sysrepo,
5445 uacme, utf8proc, uvw, ytree
5446
5447 Removed packages: alljoyn, alljoyn-base, alljoyn-tcl-base,
5448 devmem2, eventlog, kodi-audiodecoder-opus,
5449 kodi-screensaver-planestate, kodi-visualisation-waveforhue,
5450 python-pysnmp-apps, riscv-pk, ustr
5451
5452 Issues resolved (http://bugs.uclibc.org):
5453
5454 #9881: systemd-resolved not setting resolv.conf link
5455 #10171: devmem2 w (word) is 8 bytes in x86 64 systems
5456 #10586: musl gcc has ifunc enabled when musl doesn't support it
5457 #10806: Allow nfs-utils to use ipv6
5458 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
5459 #11411: check-uniq-files target issue
5460 #11766: Console (getty) issues with systemd
5461 #11781: mariadb build error
5462 #12031: Build of cups-filters fails while linking, apparently due..
5463 #12116: console prompt does not appear after login
5464 #12141: eudev package is missing "render" and "kvm" groups
5465 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
5466 #12186: Raspberry Pi Zero-W build fails on newer kernel versions
5467 #12191: cmake BUILDDIR
5468 #12241: Permission denied while running "make"
5469 #12261: sudo versions prior to 1.8.28 are affected.
5470 #12276: make clean/distclean does not remove BR2_DL_DIR and BR2_HOST_DIR
5471 #12281: Custom configuration fails to build (based on raspberrypi3_..
5472
8f75fbbe
PK
54732019.08.3, released December 7th, 2019
5474
5475 Important / security related fixes.
5476
5477 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
5478 <pkg>_DL_OPTS by default, just like it is done for a number of
5479 other package variables
5480
5481 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
5482 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
5483 the (rare) case where the .py files are needed at runtime
5484 rather than .pyc.
5485
5486 Fix <pkg>-reconfigure handling for packages using the kconfig
5487 infrastructure.
5488
5489 Toolchain: ensure external toolchain kernel headers version
5490 check correctly stop the build on mismatch
5491
5492 Deconfigs: beaglebone: fix boot issue
5493
5494 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
5495 clamav, cmocka, collectd, connman, dhcp, dropwatch, faifa,
5496 gettext-tiny, gob2, haproxy, intel-microcode, ipsec-tools,
5497 jailhouse, jasper, jpeg-turbo, kodi, kvm-unit-tests, libftdi,
5498 libftdi1, libnss, libressl, libstrophe, libsvgtiny, lvm2,
5499 lzma, mariadb, minicom, mosquitto, neardal, ninja, nodejs,
5500 oniguruma, openvmtools, oracle-mysql, perl-gdgraph,
5501 perl-gdtextutil, php, postgresql, prosody, python-cchardet,
5502 python-django, qt5wayland, rabbitmq, rauc, redis, rpcbind,
5503 socat, spice, spice-protocol, tftpd, tiff, webkitgtk
5504
5505 New packages: libmspack
5506
5507 Issues resolved (http://bugs.uclibc.org):
5508
5509 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
5510 #12171: Python-opencv needs config.py and config-3.7.py to run..
5511 #12211: host-nodejs 10.15.3 package fail to build
5512 #12316: tzdata fails to install with empty "default local time"
5513
de6739c8
PK
55142019.08.2, released November 9th, 2019
5515
5516 Important / security related fixes.
5517
5518 Toolchain: Also copy libssp.so for external toolchains if SSP
5519 to handle toolchains providing SSP support in libssp rather
5520 than in the C library
5521
5522 Download: Also use the package download method for extra
5523 downloads from the same site, so it does not get confused by
5524 URLs containing '+'
5525
5526 Fakeroot now works correctly under Microsoft Windows 10
5527 Services for Linux, which does not provide SYSV IPC support
5528
5529 utils/test-pkg: ensure to exit with an error upon failure
5530
5531 Updated/fixed packages: asterisk, azmq, binutils,
5532 cups-filters, domoticz, dtc, duma, elf2flt, eudev, exfat,
5533 exfat-utils, fakeroot, fdk-aac, file, freerdp, gcc, gd,
5534 ghostscript, go, gpsd, grpc, gst1-plugins-base, gvfs, icu,
5535 intel-microcode, kvm-unit-tests, libfribidi, libnspr, libnss,
5536 libopenssl, libpcap, libpciaccess, librsvg, libseccomp,
5537 libsigrok, libtorrent, libunwind, libva, linux-tools,
5538 lua-sdl2, lxc, minizip, mjpegtools, mongoose, mono, nbd,
5539 nfs-utils, php, piglit, python, python-autobahn,
5540 python-pysnmp-apps, python-tornado, python3, qemu, qt5base,
5541 ruby, safeclib, samba4, sdl_mixer, sox, sudo, suricata,
5542 systemd, tcpdump, unscd, util-linux, vdr-plugin-vnsiserver,
5543 vtun, wireshark, xvisor, yaffs2utils
5544
5545 Issues resolved (http://bugs.uclibc.org):
5546
5547 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
5548 #12261: sudo versions prior to 1.8.28 are affected
5549
9c814962
PK
55502019.08.1, released October 3rd, 2019
5551
5552 Important / security related fixes.
5553
5554 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
5555 Use default console settings
5556
5557 Dependencies: Ensure host has JSON::PP perl module installed
5558 if webkitgtk/wpewebkit packages are enabled as it is needed
5559 during their build process.
5560
5561 Toolchain: Generate check-headers program under BUILD_DIR
5562 rather than /tmp to fix issues with distributions mounting
5563 /tmp noexec.
5564
5565 Updated/fixed packages: asterisk, augeas, axel, bind, bwm-ng,
5566 cups, cups-filters, docker-cli, docker-engine, docker-proxy,
5567 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd, joe,
5568 kf5-extra-cmake-modules, kf5-modemmanager-qt,
5569 kf5-networkmanager-qt, libcamera, libcurl, libgcrypt,
5570 libglib2, libgpg-error, libnspr, libnss, libopenssl,
5571 logrotate, luksmeta, mariadb, mbedtls, mongodb, mosquitto,
5572 ncurses, nfs-utils, nghttp2, nodejs, openvmtools, php,
5573 protobuf, putty, qemu, samba4, snort, swupdate,
5574 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
5575 wireshark
5576
5577 Issues resolved (http://bugs.uclibc.org):
5578
5579 #10806: Allow nfs-utils to use ipv6
5580 #11781: mariadb build error
5581 #12031: Build of cups-filters fails while linking, apparently due..
5582 #12141: eudev package is missing "render" and "kvm" groups
5583 #12241: Permission denied while running "make"
5584
1fcdfbfb
PK
55852019.08, released September 1st, 2019
5586
5587 Various fixes.
5588
5589 Defconfigs: Removed nanopc t4, nanopi m4 and neo4, pine64
5590 rockpro64 and raxda rock pi4 as they rely on a ARM32 toolchain
5591 on the build host to build ATF. These defconfigs will be added
5592 back once a package providing such toolchain is
5593 available. Also dropped ts4800 defconfig as it does not build
5594 with GCC >= 8.x.
5595
5596 Updated/fixed packages: libxcb, php, python-numpy, webkitgtk,
5597 wpewebkit, xfont_font-util
5598
5599 Issues resolved (http://bugs.uclibc.org):
5600
5601 #12156: buildroot-2019.08-rc3 does not build for Pi Zero W
5602
cd8ab185
PK
56032019.08-rc3, released August 28th, 2019
5604
5605 Fixes all over the tree.
5606
5607 Updated/fixed packages: clamav, dovecot, dovecot-pigeonhole,
5608 gcc, intel-microcode, libmicrohttpd, libmodplug, mpg123,
5609 nginx, openldap, python, qemu, samba4, squid, strace, vlc
5610
5611 Issues resolved (http://bugs.uclibc.org):
5612
5613 #11686: fbdev_drv.so: undefined symbol: shadowUpdatePackedWeak,..
5614
f3221f1a 56152019.08-rc2, released August 20th, 2019
a8bdbef2
PK
5616
5617 Fixes all over the tree.
5618
5619 Compile fixes for a number of defconfigs.
5620
5621 Updated/fixed packages: apache, autofs, batctl, batman-adv,
5622 bind, collectd, cwiid, dahdi-linux, dahdi-tools, daq,
f3221f1a
PK
5623 dehydrated, dhcp, dtc, efl, enlightenment, evtest, giflib,
5624 gnutls, go, gst-plugins-bad, gst-plugins-base,
5625 gst1-plugins-bad, gst1-plugins-base, gst1-rtsp-server, gtkmm3,
5626 gupnp, harfbuzz, imagemagick, lftp, libbsd, libcpprestsdk,
5627 libdnet, libfm, libgit2, libgtk2, libgtk3, libpri, librsvg,
5628 libss7, libssh2, libwpe, lua-cqueues, metacity, micropython,
5629 mpd, mpg123, musl, mpv, openblas, openbox, opencv, pango,
5630 pcmanfm, piglit, pigpio, pinentry, postgresql, qemu, qt5base,
5631 qt5enginio, qt5multimedia, qt5serialbus, quagga, quazip,
5632 rrdtool, rygel, samba4, stellarium, tcpreplay, ti-gfx, vte,
5633 wampcc, wilink-bt-firmware, wireless-regdb, wpebackend-fdo,
a8bdbef2
PK
5634 xscreensaver
5635
5636 Removed packages: libamcodec, odroid-mali, odroid-scripts
5637
5638 Issues resolved (http://bugs.uclibc.org):
5639
5640 #9481: NetworkManager/Ping unable to resolve domains
5641 #10566: php.mk is missing option --with-pgsql
5642 #10861: Package batman_adv Makefile is missing include header direct..
5643 #11641: linux kernel .config timestamp always out of date fixed with..
5644 #11671: russian locale ru_RU:145: LC_TIME: syntax error
5645 #11701: recuuring of usr and in bin shortcuts are created
5646 #11741: pigpio does not build host-pigpio
5647 #11876: automount using host mount/umount
5648 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
5649 #11921: dahdi fails to build
5650 #11936: libcpprestsdk should install to staging
5651 #11946: wilink-bt-firmware: moved from github to http://git.ti.com/ti-bt
5652 #11961: libpri build failure
5653 #12086: dhcp shared libraries not installed to target
5654 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
5655 #12106: daq: build fails if libdumbnet-dev is installed in the host
5656 #12126: vc4 has neon as hard dependency
5657
9b9abb0d
PK
56582019.08-rc1, released August 9th, 2019
5659
5660 Fixes all over the tree and new features.
5661
5662 toolchain: ARC toolchain updated to 2019.03 (binutils 2.32.51
5663 / GCC 8.3.1 / glibc 2.29), ARM AAarch64/ARM toolchains updated
5664 to 2019.03. Add GCC 9.1.0, remove GCC 4.9 and 6.5, add GDB
5665 8.3, remove GDB 7.12 and 8.0.1, default to GDB 8.2, GCC
5666 8.3.0. Musl updated to 1.1.23, bringing support for RISC-V 64.
5667
5668 Architectures: Internal toolchain support for C-SKY, support
5669 for ARC HS48 v3.1 and HS38 with Quad MAC & FPU, support for
5670 ARM A76, A76/A55 big.LITTLE, emag, neoverse-N1, phecda and
5671 tsv110.
5672
5673 Filesystems: Pass extra pax options to tar for binary
5674 reproducibility. Build host-cpio for the --reproducible option
5675 support when BR2_REPRODUCIBLE is enabled. Genimage updated to
5676 version 11, bringing GPT support.
5677
5678 Br2-external: Add support for injecting additional options to
5679 the list of preconfigured external toolchains and libjpeg and
5680 openssl providers using files under provides/. See the manual
5681 for details.
5682
5683 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
5684 passed before the standard exclusions so they are not ignored
5685 by rsync when using override-srcdir.
5686
5687 Gnuconfig updated to 2019-05-28, adding C-SKY support.
5688
5689 test-pkg: Correct long option handling and clean output dir
5690 after a successful build to save disk space.
5691
5692 support/testing: Emulate a machine with 256MB RAM to fix
5693 issues with certain tests running out of memory, use
5694 virtio-rng to provide needed entrophy.
5695
5696 pkg-stats: support outputting in JSON format with --json for
5697 easier post processing. The classic HTML output is still
5698 available with --html. Parallelize access to
5699 release-monitoring.org to speed up runtime.
5700
5701 Drop non-conventional version prefix/suffix/separators for
5702 packages for better compatibility with release-monitoring.org
5703
5704 Packages:
5705 Init systems: Add basic openrc support and
5706 <pkg>_INSTALL_INIT_OPENRC variable in the infrastructure to
5707 install openrc service scripts if enabled.
5708
5709 busybox: Build each applet as a separate binary when SELinux
5710 is enabled for more finegrained policy control. Use daemon
5711 mode for mdev rather than legacy hotplug.
5712
5713 linux: Workaround -Werror related build failure on powerpc,
5714 by forcing CONFIG_PPC_DISABLE_WERROR on.
5715
5716 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
5717 partition is available before mounting.
5718
5719 New defconfigs: HiFive Unleashed, I.MX8MM EVK and Pico, Nanopi
5720 m4 and neo4, Nanopc t4, Olimex A33 olinuxino, Pine64
5721 Rockpro64, PowerPC mac99, QEMU C-SKY 610/807/810/860 virt,
5722 Raspberry Pi 4, Raxda rock pi4, Solidrun Clearfog GT-8K
5723
5724 Removed defconfigs: Odroid C2
5725
5726 New packages: bitcoin, c-capnproto, fatcat, ifmetric, jack1,
5727 jailhouse, libubootenv, luasyslog, mender-grubenv,
5728 murata-cyw-fw, openrc, piglit, python-colorama, python-cycler,
5729 python-hiredis, python-ifaddr, python-inflection,
5730 python-iptables, python-matplotlib, python-periphery,
5731 python-pycairo, python-redis, python-termcolor,
5732 python-tinyrpc, python-txdbus, skeleton-init-openrc, spdlog,
5733 sshguard, stellarium, zziplib
5734
5735 Removed packages: xapp_mkfontdir
5736
5737 Issues resolved (http://bugs.uclibc.org):
5738
5739 #11096: Upgrade from glibc 2.26 to 2.27 broke some locales...
5740 #11271: utils/check-package fails with exception depending on..
5741 #11991: [numpy] segfault when compiling for RPi3 64bits
5742 #12016: Grub fails to boot bzImage after upgrade to 2019.05
5743 #12046: Can’t login as root user after upgrading to buildroot..
5744 #12051: package/dhcp installs libtool wrapper scripts on tar...
5745 #12076: Patchelf can link against an incompatible libc++ ver...
5746
c8bab5be
PK
57472019.05.3, Released October 3rd, 2019
5748
5749 Important / security related fixes.
5750
5751 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
5752 Use default console settings
5753
5754 Dependencies: Ensure host has JSON::PP perl module installed
5755 if webkitgtk/wpewebkit packages are enabled as it is needed
5756 during their build process.
5757
5758 Toolchain: Generate check-headers program under BUILD_DIR
5759 rather than /tmp to fix issues with distributions mounting
5760 /tmp noexec.
5761
5762 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
5763 cups-filters, docker-cli, docker-engine, docker-proxy,
5764 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd,
5765 iptables, joe, kf5-extra-cmake-modules, kf5-modemmanager-qt,
5766 kf5-networkmanager-qtlibcamera, libcurl, libgcrypt,
5767 libgpg-error, libnftl, libnspr, libnss, libopenssl,
5768 libtorrent-rasterbar, luksmeta, mariadb, mbedtls, mongodb,
5769 mosquitto, ncurses, nfs-utils, nghttp2, nodejs, openvmtools,
5770 php, protobuf, putty, qemu, samba4, swupdate,
5771 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
5772 wireshark
5773
5774 Issues resolved (http://bugs.uclibc.org):
5775
5776 #10806: Allow nfs-utils to use ipv6
5777 #11781: mariadb build error
5778 #12031: Build of cups-filters fails while linking, apparently due..
5779 #12141: eudev package is missing "render" and "kvm" groups
5780 #12241: Permission denied while running "make"
5781
3b877a7f
PK
57822019.05.2, Released September 3rd, 2019
5783
5784 Important / security related fixes.
5785
5786 Filesystems: Pass extra pax options to tar for binary
5787 reproducibility.
5788
5789 Updated/fixed packages: apache, arm-trusted-firmware,
5790 asterisk, atk, autofs, batctl, batman-adv, berkeleydb,
5791 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
5792 dahdi-linux, dahdi-tools, daq, dehydrated, dhcp, dovecot,
5793 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
5794 git, glib-networking, glibc, gnupg2, gnutls, go,
5795 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
5796 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
5797 libgit2, libgtk2, libgtk3, libmodplug, libnss, libpri,
5798 libshout, libss7, libssh2, libvips, libxcb, linux-headers,
5799 mdadm, mesa3d, metacity, mpg123, mosquitto, musl, nginx,
5800 oniguruma, openblas, opencv3, openjdk, openjdk-bin, openldap,
5801 openvmtools, pcmanfm, php, pigpio, postgresql, prboom,
5802 proftpd, proj, python, python-django, python-idna,
5803 python-numpy, python-urllib3, python3, qemu, qt5, qt5base,
5804 qt5enginio, quagga, rygel, squid, subversion, tcpreplay,
5805 unzip, vlc, vte, webkitgtk, wireless-regdb, xen,
5806 xfont_font-util, xlib_libICE, xlib_libXfont, xlib_libXfont2,
5807 yad, zeromq
5808
5809 Issues resolved (http://bugs.uclibc.org):
5810
5811 #11741: pigpio does not build host-pigpio
5812 #11876: automount using host mount/umount
5813 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
5814 #11921: dahdi fails to build
5815 #11961: libpri build failure
5816 #12086: (dhcpd-missing-libs) - dhcp shared libraries not installed to..
5817 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
5818 #12106: daq: build fails if libdumbnet-dev is installed in the host
5819 #12126: vc4 has neon as hard dependency
5820
c0225c27
PK
58212019.05.1, Released July 7th, 2019
5822
5823 Important / security related fixes.
5824
5825 arch: x86: Fix typo breaking 'core-avx2' variant
5826
5827 linux: Workaround -Werror related build failure on powerpc,
5828 by forcing CONFIG_PPC_DISABLE_WERROR on.
5829
5830 support/testing: Emulate a machine with 256MB RAM to fix
5831 issues with certain tests running out of memory.
5832
5833 test-pkg: Correct long option handling and clean output dir
5834 after a successful build to save disk space.
5835
5836 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
5837 partition is available before mounting.
5838
5839 Updated/fixed packages: barebox, busybox, bzip2, davfs2,
5840 dialog, docker-cli, docker-engine, exim, expat, faad2,
5841 haveged, irssi, libcamera, libcdaudio, libcurl, libglib2,
5842 libressl, libsecret, lmbench, meson, monit, php, postgresql,
5843 psplash, python-django, qt5base, tvheadend, webkitgtk,
5844 xserver_xorg-server, znc
5845
8d4e26da
PK
58462019.05, released June 2nd, 2019
5847
5848 Various fixes.
5849
5850 Toolchain: Ensure pre-built Andes toolchains can only be
5851 selected when x86 32bit support is available on the host.
5852 Disallow PowerPC SPE ABI for GCC >= 8.x, as it is no longer
5853 supported.
5854
5855 Infra: pkg-config: Use a dedicated timestamp file rather than
5856 .config as that gets touched by linux-4.19+, causing repeated
5857 builds.
5858
5859 Add C-SKY support to our config.sub (gnuconfig)
5860
5861 Updated/fixed packages: dosfstools, botan, brotli, dropbear,
5862 flare-engine, gst1-plugins-bad, libhtp, libnss, libopenssl,
5863 linuxptp, matchbox-panel, mender, mutt, netsurf,
5864 network-manager, opencv3, openjdk, openmpi, php,
5865 python-cython, qt5multimedia, qtwayland, qt5webkit-examples,
5866 supertux, suricata, tpm2-totp, v4l2loopback, wireshark,
5867 wpewebkit
5868
2c96d648
PK
58692019.05-rc3, released May 25th, 2019
5870
5871 Fixes all over the tree.
5872
5873 check-bin-arch: Ignore /usr/lib/grub, similar to how /lib/grub
5874 is ignored.
5875
5876 check-package: Warn about utf-8 characters in .mk files
5877
5878 Linux: Default to 5.1.x series
5879
5880 Updated/fixed packages: assimp, atop, chocolate-doom, cjson,
5881 ddrescue, dhcp, ffmpeg, gerbera, glibmm, gpsd, gst-ffmpeg,
5882 intel-microcode, jasper, keepalived, kismet, libcpprestsdk,
5883 libcurl, libssh2, libupnp18, luarocks, mono-gtksharp3, opus,
5884 postgresql, pcsc-lite, python, tslib, webkitgtk,
5885 wpebackend-fdo, wpewebkit
5886
2adc578d
PK
58872019.05-rc2, released May 15th, 2019
5888
5889 Fixes all over the tree.
5890
5891 Updated/fixed packages: bind, bullet, ca-certificates,
5892 collectd, cracklib, dhcp, gdb, libinput, libtorrent-rasterbar,
5893 linknx, lynx, mono, netsurf, optee-os, postgresql, qt5enginio,
5894 qt5multimedia, rpm, samba4, sqlite, strace, uclibc, woff2
5895
5896 Issues resolved (http://bugs.uclibc.org):
5897
5898 #11841: grub-efi.cfg not used when building EFI disk image
5899
a8b229a7
PK
59002019.05-rc1, Released May 8th, 2019
5901
5902 Fixes all over the tree and new features.
5903
5904 Architecture: Andes 32-bit (nds32) support added.
5905
5906 Only build host-lzip / host-xz when really needed by packages,
5907 not just when not available on the build host.
5908
5909 Toolchain: Glibc bumped to 2.29, musl bumped to 1.1.22,
5910 binutils 2.32 added, 2.28/2.29 removed, default changed to
5911 2.31.1.
5912
5913 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
5914 forward {f,l,}chown calls to libc when running under fakeroot
5915 to fix issues when building in restricted environments
5916 (E.G. user namespace with bubblewrap).
5917
5918 Linux: Also build default make target to ensure extra files
5919 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
5920 built. Notice: This may mean that extra host utilities like
5921 uboot-mkimage are needed.
5922
5923 Infrastructure: show-info and <pkg>-show-info make targets
5924 added to output package metadata in JSON format for external
5925 use.
5926
5927 pkg-generic: Only tweak .la files needing it to ensure they
5928 are not included in subsequent package file lists.
5929
5930 test-pkg: Generate a basic package config if none is
5931 specified.
5932
5933 Gettext-tiny package added as an lightweight replacement for
5934 GNU gettext for situations where NLS support is not needed.
5935
5936 New defconfigs: Andes AE3XX, Freescale imx8mpico / imx8qxpmek
5937 / T2080 QDS RDB, Licheepi zero, Orangepi R1
5938
5939 Removed defconfigs: Olimx A20 Olinuxino Lime legacy
5940
5941 New packages: bats-core, bayer2rgb-neon, brickd, cog, dacapo,
5942 enet, gettext-tiny, gli, gst1-plugins-bayer2rgb-neon,
5943 imx-sc-firmware, intel-mediadriver, intel-mediasdk, libcamera,
5944 libhtp, libp11, libwpe, lua-binaryheap, lua-gd, lua-lunitx,
5945 mender-artifact, most, oniguruma, openjdk, openjdk-bin,
5946 opensbi, optee-benchmark, optee-client, optee-examples,
5947 optee-os, optee-test, paho-mqtt-cpp, python-aioblescan,
5948 python-aioconsole, python-aiohttp-cors, python-aiomonitor,
5949 python-backcall, python-jedi, python-parso, python-pyjwt,
5950 python-terminaltables, suricata, tpm2-totp, uftp,
5951 wpebackend-fdo, wpewebkit
5952
5953 Removed packages: libump, lunit, sunxi-mali
5954
5955 Issues resolved (http://bugs.uclibc.org):
5956
5957 #11716: Typo on website, saying latest release is 2018.2.11
5958 #11756: package/syslinux: MBR's don't fit because of binutils..
5959 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
5960 #11816: Only selected coreutils binaries are installed
5961
eea7f7a6
PK
59622019.02.11, released April 9th, 2020
5963
5964 Important / security related fixes.
5965
5966 core: Fix compatibility with make 4.3+. Also fixup /lib
5967 references in libtool .la files, similar to how it is done for
5968 /usr/*.
5969
5970 toolchain: Fix kernel headers validation check for external
5971 toolchains.
5972
5973 Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
5974 civetweb, collectd, ffmpeg, gcc, gnutls, gvfs, haproxy,
5975 hiredis, kmscube, libical, libopenssl, libsndfile,
5976 linux-tools, ntp, php, pure-ftpd, screen, sysdig, tor,
5977 util-linux, vala, vlc, xserver_xorg-server
5978
5979 Issues resolved (http://bugs.uclibc.org):
5980
5981 #12746: "sysdig" package description points to http://sysdig.org, ..
5982
2ccbb133
PK
59832019.02.10, released March 16th, 2020
5984
5985 Important / security related fixes.
5986
5987 Core: Ensure package-file-lists data is correct after
5988 incremental builds as well.
5989
5990 Fix a race condition related to creating the output/staging
5991 symlink on systems with coreutils < 8.27.
5992
5993 Br2-external: Fix compatibility with make 4.3+
5994
5995 Util-linux: Ensure that hwclock is built without GPLv3
5996 code. Notice that builds with hwclock has contained
5997 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
5998
5999 Updated/fixed packages: armadillo, at, binutils, blktrace,
6000 bootstrap, busybox, cairo, cups, czmq, dnsmasq,
6001 docker-containerd, dovecot, dovecot-pigeonhole, e2fsprogs,
6002 eudev, exim, exiv2, fbgrab, grep, gst1-validate, guile,
6003 imagemagick, jhead, kvm-unit-tests, lapack, libcgroup,
6004 libftdi1, libjpeg, libsigrok, libsndfile, libssh2, libsvgtiny,
6005 libvncserver, libvorbis, libxml2, libxslt, linux, lz4,
6006 mariadb, mbedtls, meson, mfgtools, mongoose, ncurses, ntfs-3g,
6007 opencv3, openjpeg, openswan, openvmtools, patch, php,
6008 postgresql, pppd, proftpd, pure-ftpd, python-django,
6009 python-pyqt5, python3, qemu, qt5base, qt5webengine, qwt,
6010 rdesktop, ruby, runc, samba4, shellinabox, smartmontools,
6011 sqlcipher, squid, swupdate, sysklogd, taglib, thrift,
6012 ti-cgt-pru, uboot, util-linux, vorbis-tools, webkitgtk,
6013 wireshark, xen, xserver_xorg-server, zeromq, zsh
6014
6015 Issues resolved (http://bugs.uclibc.org):
6016
6017 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
6018 #12331: meson issue
6019 #12461: libglib2 build files with deep directory structure
6020 #12606: fbgrab location has changed
6021
d4e7390f
PK
60222019.02.9, released January 12th, 2020
6023
6024 Important / security related fixes.
6025
6026 pkg-python infrastructure: Ensure correct compiler and linker
6027 flags are used for compiled code
6028
6029 utils/scanpypi: Remind users to update DEVELOPERS
6030
6031 Updated/fixed packages: busybox, cc-tool, cpio, cups, dante,
6032 dillo, docker-cli, docker-containerd, docker-engine, easy-rsa,
6033 ecryptfs-utils, efl, git, glibc, gnupg2, gst1-plugins-bad,
6034 kf5-kcoreaddons, libarchive, libgit2, libkrb5, librsvg,
6035 libssh, libtomcrypt, libuio, lirc-tools, lvm2,
6036 matchbox-desktop, nodejs, ntp, opencv3, openpowerlink,
6037 python-django, python-ecdsa, python-pyasn-modules,
6038 python-pyqt5, python-subprocess32, python3, qpdf, runc, rygel,
6039 samba4, sdl2, wavpack, xserver_xorg-server, zip
6040
6041 Issues resolved (http://bugs.uclibc.org):
6042
6043 #12121: PyQt5.QtSerialPort and other modules not being built
6044
2c251bca
PK
60452019.02.8, released December 7th, 2019
6046
6047 Important / security related fixes.
6048
6049 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
6050 <pkg>_DL_OPTS by default, just like it is done for a number of
6051 other package variables
6052
6053 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
6054 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
6055 the (rare) case where the .py files are needed at runtime
6056 rather than .pyc.
6057
6058 Fix <pkg>-reconfigure handling for packages using the kconfig
6059 infrastructure.
6060
6061 Toolchain: ensure external toolchain kernel headers version
6062 check correctly stop the build on mismatch
6063
6064 Deconfigs: beaglebone: fix boot issue
6065
6066 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
6067 clamav, collectd, connman, faifa, gob2, haproxy,
6068 intel-microcode, ipsec-tools, jasper, jpeg-turbo, kodi,
6069 kvm-unit-tests, libftdi, libftdi1, libnss, libstrophe,
6070 libsvgtiny, lvm2, lzma, mariadb, minicom, neardal, nodejs,
6071 opencv3, openvmtools, oracle-mysql, perl-gdgraph,
6072 perl-gdtextutil, php, postgresql, prosody, python-django,
6073 rabbitmq-c, rauc, redis, rpcbind, socat, spice,
6074 spice-protocol, tftpd, tiff, webkitgtk
6075
6076 New packages: libmspack
6077
6078 Issues resolved (http://bugs.uclibc.org):
6079
6080 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
6081 #12171: Python-opencv needs config.py and config-3.7.py to run..
6082 #12211: host-nodejs 10.15.3 package fail to build
6083 #12316: tzdata fails to install with empty "default local time"
6084
046735f5
PK
60852019.02.7, Released November 10th, 2019
6086
6087 Important / security related fixes.
6088
6089 support/testing: use a kernel with HW_RANDOM_VIRTIO to work
6090 around issues with lack of entrophy
6091
6092 Toolchain: Also copy libssp.so for external toolchains if SSP
6093 is enabled to handle toolchains providing SSP support in
6094 libssp rather than in the C library
6095
6096 Download: Also use the package download method for extra
6097 downloads from the same site, so it does not get confused by
6098 URLs containing '+'
6099
6100 Fakeroot now works correctly under Microsoft Windows 10
6101 Services for Linux, which does not provide SYSV IPC support
6102
6103 utils/test-pkg: ensure to exit with an error upon failure
6104
6105 Updated/fixed packages: asterisk, azmq, cups-filters,
6106 domoticz, duma, elf2flt, eudev, exfat, exfat-utils, fakeroot,
6107 file, freerdp, gd, ghostscript, go, gvfs, intel-microcode,
6108 kvm-unit-tests, libarchive, libnspr, libnss, libopenssl,
6109 libpcap, libpciaccess, librsvg, libseccomp, libsigrok,
6110 libtorrent, libunwind, linux-tools, lua-sdl2, lxc, minizip,
6111 mjpegtools, mongoose, php, python, python-pysnmp-apps,
6112 python3, qemu, qt5base, ruby, safeclib, samba4, sdl_mixer,
6113 sox, sudo, systemd, tcpdump, unscd, util-lkinux, vtun, xvisor,
6114 yaffs2utils
6115
6116 Issues resolved (http://bugs.uclibc.org):
6117
6118 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
6119 #12261: sudo versions prior to 1.8.28 are affected
6120
d9fb5b2d
PK
61212019.02.6, Released October 3rd, 2019
6122
6123 Important / security related fixes.
6124
6125 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
6126 Use default console settings
6127
6128 Dependencies: Ensure host has JSON::PP perl module installed
6129 if webkitgtk/wpewebkit packages are enabled as it is needed
6130 during their build process.
6131
6132 Toolchain: Generate check-headers program under BUILD_DIR
6133 rather than /tmp to fix issues with distributions mounting
6134 /tmp noexec.
6135
6136 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
6137 cups-filters, docker-cli, docker-engine, docker-proxy,
6138 dropbear, e2fsprogs, eudev, exim, expat, gcc, go, ifplugd,
6139 haveged, iptables, joe, kf5-extra-cmake-modules,
6140 kf5-modemmanager-qt, kf5-networkmanager-qt, libcurl,
6141 libgcrypt, libgpg-error, libnftl, libnspr, libnss, libopenssl,
6142 luksmeta, mariadb, mbedtls, mongodb, mosquitto, ncurses,
6143 nfs-utils, nghttp2, nodejs, openvmtools, php, protobuf, putty,
6144 qemu, qt5base, samba4, swupdate, systemd-bootchart, thttpd,
6145 uclibc, unzip, util-linux, wireshark
6146
6147 Issues resolved (http://bugs.uclibc.org):
6148
6149 #10806: Allow nfs-utils to use ipv6
6150 #11781: mariadb build error
6151 #12031: Build of cups-filters fails while linking, apparently due..
6152 #12141: eudev package is missing "render" and "kvm" groups
6153 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
6154 #12241: Permission denied while running "make"
6155
65e48f7a
PK
61562019.02.5, Released September 2nd, 2019
6157
6158 Important / security related fixes.
6159
6160 Filesystems: Pass extra pax options to tar for binary
6161 reproducibility.
6162
6163 Updated/fixed packages: apache, arm-trusted-firmware,
6164 asterisk, atk, autofs, batctl, batman-adv, berkeleydb, brotli,
6165 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
6166 cryptopp, dahdi-linux, dahdi-tools, daq, dehydrated, dovecot,
6167 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
6168 git, glib-networking, glibc, gnupg2, gnutls, go,
6169 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
6170 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
6171 libgit2, libgtk3, libmodplug, libnss, libpri, libshout,
6172 libss7, libssh2, libvips, libxcb, linux-headers, mdadm,
6173 mesa3d, metacity, mpg123, mosquitto, musl, nginx, openblas,
6174 opencv3, openldap, openvmtools, pcmanfm, php, pigpio,
6175 postgresql, prboom, proftpd, proj, python, python-django,
6176 python-idna, python-numpy, python-urllib3, python3, qemu, qt5,
6177 qt5base, qt5enginio, quagga, rygel, squid, subversion,
6178 tcpreplay, unzip, vlc, vte, webkitgtk, weston, wireless-regdb,
6179 xen, xfont_font-util, xlib_libICE, xlib_libXfont,
6180 xlib_libXfont2, yad, zeromq
6181
6182 Issues resolved (http://bugs.uclibc.org):
6183
6184 #11741: pigpio does not build host-pigpio
6185 #11876: automount using host mount/umount
6186 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
6187 #11921: dahdi fails to build
6188 #11961: libpri build failure
6189 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
6190 #12106: daq: build fails if libdumbnet-dev is installed in the host
6191 #12126: vc4 has neon as hard dependency
6192
86c31e8b
PK
61932019.02.4, Released July 10th, 2019
6194
6195 Important / security related fixes.
6196
6197 arch: x86: Fix typo breaking 'core-avx2' variant, add Westmere
6198 variant.
6199
6200 linux: Workaround -Werror related build failure on powerpc,
6201 by forcing CONFIG_PPC_DISABLE_WERROR on.
6202
6203 support/testing: Emulate a machine with 256MB RAM to fix
6204 issues with certain tests running out of memory.
6205
6206 test-pkg: Correct long option handling and clean output dir
6207 after a successful build to save disk space.
6208
6209 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
6210 passed before the standard exclusions so they are not ignored
6211 by rsync when using override-srcdir.
6212
6213 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
6214 partition is available before mounting.
6215
6216 Updated/fixed packages: barebox, bzip2, davfs2, dbus, dialog,
6217 docker-cli, docker-engine, expat, faad2, ffmpeg, freeswitch,
6218 gerbera, haveged, irssi, libcdadio, libgit2, libglib2,
6219 libsecret, libvncserver, lmbench, logrotate, mariadb, meson,
6220 mongoose, monit, mpd, openblas, php, postgresql, psplash,
6221 python, python-django, python3, qt5base, samba4, taglib,
6222 tvheadend, vlc, webkitgtk, xserver_xorg-server, znc
6223
c700c8ba
PK
62242019.02.3, Released June 7th, 2019
6225
6226 Important / security related fixes.
6227
6228 Infra: pkg-config: Use a dedicated timestamp file rather than
6229 .config as that gets touched by linux-4.19+, causing repeated
6230 builds.
6231
6232 check-bin-arch: Also ignore /usr/lib/grub to support merged
6233 /usr setups, similar to how /lib/grub is ignored.
6234
6235 gnuconfig/config.sub: Add C-SKY architecture support.
6236
6237 Updated/fixed packages: assimp, atftp, atop, botan, busybox,
6238 ca-certificates, chocolate-doom, cjson, coreutils, cracklib,
6239 ddrescue, dhcp, docker-cli, docker-containerd, docker-engine,
6240 dosfstools, dovecot, dovecot-pigeonhole, dropbear, exim,
6241 ffmpeg, flare-engine, gcc, gdb, gerbera, glibmm, go, gpsd,
6242 gst-ffmpeg, gst1-plugins-bad, gst1-plugins-base, imagemagick,
6243 intel-microcode, jasper, kf5-kcoreaddons, kismet, libcurl,
6244 libglib2, libnss, libopenssl, libsigrok, libssh2, libupnp18,
6245 linuxptp, luajit, lynx, matchbox-panel, mender,
6246 netcat-openbsd, netsurf, nfs-utils, opus, orc, owfs,
6247 pcsc-lite, php, popt, postgresql, python, python-cython,
6248 python-django, python-ply, qt5enginio, rpm, runc, samba4,
6249 sqlite, subversion, supertux, systemd, tslib, uclibc,
6250 v4l2loopback, webkitgtk, woff2
6251
fe904511
PK
6252 Issues resolved (http://bugs.uclibc.org):
6253
c700c8ba
PK
6254 #11816: Only selected coreutils binaries are installed
6255 #11841: grub-efi.cfg not used when building EFI disk image
6256 #11911: systemd v240 memory leak in systemd-journald
6257
b7620c10
PK
62582019.02.2, Released April 29th, 2019
6259
6260 Important / security related fixes.
6261
6262 Only build host-lzip / host-xz when really needed by packages,
6263 not just when not available on the build host.
6264
6265 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
6266 forward {f,l,}chown calls to libc when running under fakeroot
6267 to fix issues when building in restricted environments
6268 (E.G. user namespace with bubblewrap).
6269
6270 Linux: Also build default make target to ensure extra files
6271 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
6272 built. Notice: This may mean that extra host utilities like
6273 uboot-mkimage are needed.
6274
6275 Defconfigs: ASUS tinker and Amarula vyasa rk3822: Support
6276 larger kernel images, Atmel SAM5D27, SAM5D2,3,4 xplained:
6277 Increase rootfs size to fit utilities, Raspberry Pi 64bit:
6278 Include overlays in sdcard image
6279
6280 Updated/fixed packages: android-tools, apache, bind, binutils,
6281 busybox, civetweb, cjson, copas, davfs2, docker-cli,
6282 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
6283 freerdp, gerbera, ghostscript, git, gnutls, go, gst-omx,
6284 gst1-plugins-base, gst1-plugins-ugly, haproxy, hostapd,
6285 ipsec-tools, libfreefare, libfuse, libkrb5, libpng, libxml2,
6286 libxslt, linknx, linux, linux-firmware, linux-tools, live555,
6287 lldp, lrzsz, lynx, madplay, make, minicom, mongodb, msmtp,
6288 musl, mutt, neon, netsnmp, numactl, opus, perl, php,
6289 postgresql, pure-ftpd, python-urllib3, python3, qt5base,
6290 rapidxml, rpm, rsyslog, ruby, runc, samba4, sane-backends,
6291 softether, stunnel, sysklogd, syslinux, syslog-ng,
6292 systemd-bootchart, thttpd, thrift, tiff, tor, tpm2-tools,
6293 tpm2-tss, webkitgtk, yaffs2utils, wget, wpa_supplicant, wsapi,
6294 xapp_xfd, xapp_xload, xlib_libXpm, xserver_xorg-server, xz,
6295 znc
6296
6297 Issues resolved (http://bugs.uclibc.org):
6298
6299 #11756: package/syslinux: MBR's don't fit because of binutils..
6300 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
6301
18a10db0
PK
63022019.02.1, Released March 29th, 2019
6303
6304 Important / security related fixes.
6305
6306 pkg-generic: Only tweak .la files needing it to ensure they
6307 are not included in subsequent package file lists.
6308
6309 test-pkg: Generate a basic package config if none is
6310 specified.
6311
6312 Updated/fixed packages: asterisk, avahi, bash, beecrypt,
6313 binutils, busybox, clamav, cups, efl, eigen, fetchmail, file,
6314 flashrom, fltk, gerbera, git, glibc, gnuradio, go,
6315 gst-plugins-bad, intel-gmmlib, jq, kexec, kf5-modemmanager-qt,
6316 leveldb, libcurl, libdrm, libftdi1, libglib2, libiio, libpcap,
6317 libseccomp, libssh2, log4cplus, lvm2, mariadb, mender,
6318 mongodb, mosquitto, musl, nodejs, ntp, openjpeg, owfs, php,
6319 pure-ftpd, putty, python-aiojobs, qt5webkit, rdesktop, samba4,
6320 sunxi-tools, supertux, swupdate, tpm2-abrmd, tpm2-tss,
6321 wavemon, wireshark, vsftpd, xapp_xdm, xen,
6322 xdriver_xf86-video-fbdev, xlib_libXdmcp
6323
6324 Issues resolved (http://bugs.uclibc.org):
6325
6326 #11716: Typo on website, saying latest release is 2018.2.11
6327
b9674056
PK
63282019.02, released March 4th, 2019
6329
6330 Minor fixes.
6331
6332 Libressl support added for Qt 5.6 as a replacement for
6333 openssl, as 5.6 is not compatible with openssl 1.1.x.
6334
6335 Updated/fixed packages: cutelyst, devmem2, gqrx,
6336 gst-plugins-bad, libraw, libsoxr, qt5base, runc, systemd, tor
6337
bdfea842
PK
63382019.02-rc3, released March 1st, 2019
6339
6340 Fixes all over the tree.
6341
6342 Openssl support dropped from Qt 5.6, as it isn't compatible
6343 with openssl 1.1.x.
6344
6345 Toolchain: GCC 8.x updated to 8.3.0, fixing a number of
6346 issues.
6347
6348 Dependencies: Require CMake 3.8 or newer to fix compilation
6349 issue with certain packages. If not available, host-cmake will
6350 instead be built.
6351
6352 Printvars: Fix performance regression since 2018.02
6353
6354 Scanypi: Correctly handle underscores in python package names.
6355
6356 Updated/fixed packages: botan, clamav, cryptopp, i2pd,
6357 ibrcommon, iproute2, libcpprestsdk, libssh, lua-curl,
6358 luaexpat, qt5base, runc, stress-ng, syslinux, systemd,
6359 upmpdcli, zbar
6360
6361 Issues resolved (http://bugs.uclibc.org):
6362
6363 #9966: util-linux-2.30/.stamp_built' failed
6364 #11696: possible typo in board/pc/post-build.sh
6365
108c8312
PK
63662019.02-rc2, released February 23th, 2019
6367
6368 Fixes all over the tree.
6369
6370 Removed zynq_zybo defconfig, as it hasn't seen any update
6371 since it was added in 2016, and uses a U-Boot version not
6372 compatible with openssl-1.1.x.
6373
6374 Linux: Ignore user supplied downloadable hashes, as no hash
6375 checksums are available for those.
6376
6377 Updated/fixed packages: bind, cryptopp, docker-containerd,
6378 dtc, efivar, gdb, imagemagick, ipmiutil, libcpprestsdk,
6379 libcurl, libgpiod, libid3tag, libv4l, log4cplus, luvi,
6380 madplay, mender, mosquitto, poco, postgresql, proftpd,
6381 pulseaudio, python-django, qemu, qt5base, qwt, rabbitmq-c,
6382 reaver, safeclip, stress-ng, swupdate, syslog-ng, systemd,
6383 tor, unzip, xenomai
6384
6385 Issues resolved (http://bugs.uclibc.org):
6386
6387 #11501: compile sdl2 with enable wayland
6388 #11681: .. unable to initialize decompress status for section..
6389
23a28853 63902019.02-rc1, released February 13th, 2019
fb741b03
PK
6391
6392 Fixes all over the tree and new features.
6393
6394
6395 Dependencies:
6396
6397 Require Python >= 2.7 as it is needed for E.G. building
6398 libglib2.
6399
6400 Ensure GNU gzip is used for reproducible tarballs (instead of
6401 pigz)
6402
6403
6404 Infrastucture:
6405
6406 Ensure the PLATFORM and OS environment variables are not set,
6407 as they cause build issues for some packages.
6408
6409 The package list infrastructure now correctly handles packages
6410 installing files with old mtime.
6411
6412 Add a config option to force all optional host utilities to be
6413 built, even if suitable versions are available on the build
6414 machine.
6415
6416 graph-build-time: Also show time spent downloading
6417
6418 Download: fixes for SSH/SCP support
6419
6420 Ensure user provided permissions override permissions from
6421 packages.
6422
6423 SDK: Fix handling of relative symlinks (targets starting with
6424 '.' or '..')
6425
6426 BR2_SYSTEM_DEFAULT_PATH setting to customize the default path
6427 for processes.
6428
6429 The custom skeleton logic will now populate the needed /bin,
6430 /lib, /sbin directories/symlinks if not present. Merged /usr
6431 can now be used with a custom skeleton.
6432
6433 Rootfs overlays can now override symbolic links from
6434 packages. This was disabled to ensure the correct symbolic
6435 links are present when merged /usr is used. Instead validate
6436 that the rootfs overlays do not include invalid /bin, /sbin
6437 and /lib entries.
6438
6439 The waf infrastructure now support the <pkg>_SUBDIR variable,
6440 similar to the other package types.
6441
6442 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
6443
6444 Various improvements to the meson infrastructure.
6445
6446 Luarocks: A Buildroot addon has been added to automate
6447 creating a Buildroot package from luarocks, similar to
6448 scancpan and scanpypi.
6449
23a28853
PK
6450 scanpypi: protect against zip-slip vulnerability in zip/tar
6451 handling
6452
fb741b03
PK
6453 check-package: fix Python 3 support
6454
6455 get-developers: Fix behaviour when called from elsewhere than
6456 the toplevel directory.
6457
6458 pkg-stats: Show latest upstream version of each package, based
6459 on data from release-monitoring.org
6460
6461 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
6462 a clean tree when ccache is enabled.
6463
6464 Default to sha256 password encoding, drop md5 support.
6465
6466
6467 Architecture:
6468
6469 Support for RISC-V 32bit architecture, ARM A55, 75 and Saphira
6470 variants, MIPS support for mips32r3, mips64r3 and Marvell
6471 Octeon II/III variants.
6472
6473
6474 Toolchain:
6475
6476 ARC toolchain 2018.09, ARM 8.2-2018.11, Codescape IMG/MTI MIPS
6477 2018.09-02, MUSL 1.1.21, GCC 6.5.0 / 7.4.0, GDB 8.2.1
6478
6479
6480 Packages:
6481
6482 openssl: Bump to 1.1.1x series, bringing TLSv1.3 support and
6483 long term support.
6484
6485 fftw: Split into fftw-{single,double,long-double,quad}
6486 packages for the different data precision options.
6487
6488 libcurl: Now has explicit TLS backend selection options.
6489
6490 linux: Support building device tree blobs with the -@ option
6491 for device tree overlays.
6492
6493 weston: The weston-imx i.MX variant is now used when
6494 imx-gpu-viv is enabled
6495
6496 pkgconf: Update to 1.5.3, which brings support for
6497 --define-prefix (used by GStreamer)
6498
6499 Add host-python3-setuptools package to handle host python
6500 packages needing python3 with setuptools support.
6501
6502
6503 New defconfigs: Aarch64 EFI, Orangepi one plus, Orangepi lite
6504 2, QEMU RISC-V 32bit virt, Rock64
6505
6506
6507 New packages: brcm-patchram-plus, clinfo, cunit, docker-cli,
6508 erlang-p1-eimp, exempi, fail2ban, fftw-double,
6509 fftw-double-long, fftw-quad, fftw-single, gerbera, grpc,
6510 gst1-shark, intel-gmmlib, iwd, kf5-kcoreaddons, libeastl,
6511 libpackagekite, libtorrent-rasterbar, lua-std-debug,
6512 lua-std-normalize, mini-snmpd, netsurf, pamtester, pcm-tools,
6513 python-aiodns, python-aiohttp, python-aiohttp-jinja2,
6514 python-aiohttp-remotes, python-aiohttp-security,
6515 python-aiohttp-session, python-aiohttpd-sse, python-aiojobs,
6516 python-cchardet, python-pycares, python-sentry-sdk,
6517 python-wtforms, python3-setuptools, rcw, rtc-tools, shim,
6518 utp_com, vmtouch, websocketpp
6519
23a28853
PK
6520 Removed packages: fftw, lua 5.2.x, luacrypto, perl-time-hires,
6521 python-pyqt, qt, qtuio, tn5250
6522
6523 Issues resolved (http://bugs.uclibc.org):
6524
6525 #10851: Patch to handle numpad Enter key properly
6526 #11066: x11r7 X11 S40xorg leads to a black screen on QEMU x86..
6527 #11126: Bash Shell Programming using Buildroot
6528 #11426: pps-tools bash dependency
6529 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
6530 #11536: dt-utils building fails with glibc 2.28
6531 #11546: open-vm-tools with glibc 2.28
6532 #11566: Fix init script
6533 #11576: Unable to start apache with event MPM on raspberry pi 3
6534 #11591: [pkgconf 1.5.3] xserver OpenGL support is missing
6535 #11606: libjpeg has no Config.in
6536 #11616: 2018.02.09 fails to build libzlib with full RELRO..
6537 #11656: Custom device tree and u-boot boot.scr not integrated..
6538 #11666: Touchscreen with (Py)Qt5 should use tslib instead of evdev
fb741b03 6539
a2dbb7a0
PK
65402018.11.4, Released March 28th, 2019
6541
6542 Important / security related fixes.
6543
6544 Updated/fixed packages: avahi, beecrypt, binutils, botan,
6545 busybox, clamav, cups, devmem2, efl, fetchmail, file, fltk,
6546 gcc, gdb, git, go, gst-plugins-bad, iproute2, jq,
6547 kf5-modemmanager-qt, leveldb, libopenssl, libraw, libseccomp,
6548 libsoxr, libssh2, mariadb, mosquitto, nodejs, ntp, openjpeg,
6549 perl, php, putty, qt5webkit, rdesktop, runc, samba4, swupdate,
6550 systemd, tor, vsftpd, wireshark, xapp_xdm, xen, xlib_libXdmcp
6551
234525e7
PK
65522018.11.3, Released February 23th, 2019
6553
6554 Important / security related fixes.
6555
6556 Ensure the PLATFORM and OS environment variables are not set,
6557 as they cause build issues for some packages.
6558
6559 The package list infrastructure now correctly handles packages
6560 installing files with old mtime.
6561
6562 Linux: Skip hash checks for user supplied downloadable
6563 patches, as no hash checksums are available for those.
6564
6565 scanpypi: protect against zip-slip vulnerability in zip/tar
6566 handling
6567
6568 Download: fixes for SSH/SCP support
6569
6570 SDK: Fix handling of relative symlinks (targets starting with
6571 '.' or '..')
6572
6573 Updated/fixed packages: bind, dhcpcd, docker-compose,
6574 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
6575 dtc, efivar, ghostscript, gnuradio, imagemagick, jpeg-turbo,
6576 libarchive, libb64, libcurl, libgeotiff, libgpiod, libid3tag,
6577 libupnp18, log4cplus, madplay, meson, mosquitto, openssh, php,
6578 poco, postgresql, proftpd, pulseaudio, python, python-django,
6579 python3, qt5base, reaver, runc, sg3_utils, sqlcipher,
6580 swupdate, systemd, unzip, webkitgtk, xenomai
6581
8b8ba9ec
PK
65822018.11.2, Released January 30th, 2019
6583
6584 Important / security related fixes.
6585
6586 Defconfigs: Fixes for imx6slevk, imx7dsabresd, imx8mqevk, Lego
6587 EV3, QEMU AArch64-virt
6588
6589 Download: Fix scp download handling
6590
6591 check-package: fix Python 3 support
6592
6593 get-developers: Fix behaviour when called from elsewhere than
6594 the toplevel directory.
6595
6596 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
6597 a clean tree when ccache is enabled.
6598
6599 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
6600
6601 Updated/fixed packages: acpica, apache, apr, avrdude, cargo,
6602 cc-tool, dash, dhcpdump, dmalloc, docker-containerd, efivar,
6603 fwts, glibc, gnuchess, gnupg2, go, leveldb, libarchive,
6604 libassuan, libftdi1, libgpg-error, libhttpparser, libkcapi,
6605 libmad, libsndfile, libsquish, liburiparser, libwebsock,
6606 libxml2, lighttpd, llvm, lm-sensors, lua-msgpack-native, lxc,
6607 mariadb, mbedtls, meson, mosquitto, netatalk, nodejs, odhcp6c,
6608 openresolv, openssh, pango, patchelf, php, python-django,
6609 python-numpy, python-pyyaml, rauc, rp-pppoe, s6-networking,
6610 samba4, sdl_sound, shairport-sync, sqlite, subversion,
6611 sunxi-cedarx, swupdate, systemd, tcpreplay, tekui, tmp2-abrmd,
6612 tpm2-tools, tpm2-tss, udisks, unixodbc, usb_modeswitch,
6613 webkitgtk, wireshark, wolfssl, xapp_rgb, xenomai, xerces
6614
6615 Issues resolved (http://bugs.uclibc.org):
6616
6617 #11576: Unable to start apache with event MPM on raspberry pi 3
6618
ab3d2dea
PK
66192018.11.1, Released December 20th, 2018
6620
6621 Important / security related fixes.
6622
6623 defconfigs: Fixes for bananapi m2 ultra, ci20
6624
6625 Download wrapper: Fix for urlencode handling
6626
6627 Updated/fixed packages: asterisk, docker-compose,
6628 docker-engine, dt-utils, gnutls, go, grub, libbsd, libcurl,
6629 libpgpme, libiscsi, liblo, libmpd, libopenssl, liboping,
6630 libpam-tacplus, libpjsip, linux-firmware, liquid-dsp,
6631 lua-cqueue, luvi, lxc, lynx, nginx, nodejs, openzwave, php,
6632 pps-tools, proftpd, prosody, sdl2_net, squashfs, swupdate,
6633 uclibc, vtu, webkitgtk, wine, xen
6634
6635 New packages: docker-cli
6636
6637 Issues resolved (http://bugs.uclibc.org):
6638
6639 #11426: pps-tools bash dependency
6640 #11536: dt-utils building fails with glibc 2.28
6641
9089a9ff
PK
66422018.11, Released December 1st, 2018
6643
6644 Minor fixes.
6645
6646 Updated/fixed packages: c-ares, quagga, squid
6647
0031f521
PK
66482018.11-rc3, released November 30th, 2018
6649
6650 Fixes all over the tree.
6651
6652 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
6653 olinuxino lime legacy, Orangepi zero plus 2, PC, Riotboard.
6654
6655 graph-depends: Fix for package names starting with a non-alpha
6656 character.
6657
6658 Updated/fixed packages: alsa-utils, botan, dante, domoticz,
6659 dtc, freetype, gauche, gcc, gdb, ghostscript, glibc,
6660 imx-usb-loader, libbsd, libid3tag, libkrb5, libmicrohttpd,
6661 libopenssl, libsoxr, linux, motion, msgpack, mtd,
6662 perl-net-ssleay, php, popt, python-numpy, qt5declarative,
6663 samba4, shadowsocks-libev, stress-ng, systemd, usb_modeswitch,
6664 webkitgtk, valgrind, weston, xfsprogs
6665
bc89c1a8
PK
66662018.11-rc2, released November 21th, 2018
6667
6668 Fixes all over the tree.
6669
6670 fs: Drop intermediate tarball from the filesystem handling to
6671 fix an issue with xattrs handling related to fakeroot. Ensure
6672 tarball target includes xattrs.
6673
6674 download: Fix confusion in git submodule handling if dl/ is a
6675 symlink.
6676
6677 genrandconfig: Fix missing newline in BR2_WGET handling,
6678 causing the following line to be ignored. This would affect
6679 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
6680 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
6681 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
6682
6683 show-build-order: Also include the dependencies of
6684 rootfs-common.
6685
6686 Fix a number of build issues in packages for the recently
6687 merged RISC-V architecture support.
6688
6689 Updated/fixed packages: dt-utils, easydbus, elfutils,
6690 flare-engine, flatcc, glibc, gstreamer, gstreamer1, imx-uuc,
6691 libassuan, libcorrect, libiscsi, libkrb5, libmicrohttpd,
6692 libnftnl, libnspr, libnss, libsemanage, libsigsegv, libv4l,
6693 ltp-testsuite, luv, luvi, make, ncmpc, netplug, openocd,
6694 prosody, qemu, rpm, sconeserver, shadowsocks-libev,
6695 supertuxcart, syslinux, systemd, trace-cmd, uclibc,
6696 uclibc-ng-test, vtun, webkitgtk, weston, wireshark, xen,
6697 xlib_libfontenc
6698
6699 Issues resolved (http://bugs.uclibc.org):
6700
6701 #11086: download/git submodule breaks on symlinked dl folder
6702 #11216: Capabilities not applied to filesystem
6703
419fc6ab 67042018.11-rc1, released November 9th, 2018
9ffcc4ff
PK
6705
6706 Fixes all over the tree and new features.
6707
6708 Architecture: RISC-V support (64bit) added.
6709
6710 Toolchain: Glibc bumped to 2.28. Fortran support for external
6711 toolchains. ARM (Linaro) toolchains updated to 8.2-2018.08.
6712
6713 Hardening flags (RELRO) are now handled by the toolchain
6714 wrapper instead of explicitly through CFLAGS/LDFLAGS, fixing a
6715 number of issues.
6716
6717 Filesystems: Support for creating btrfs and f2fs filesystems
6718 added.
6719
6720 Add a number of patches to fix build errors for host utilities
6721 on modern distributions using glibc-2.28.
6722
6723 mkusers: Ensure existing group members are preserved when a
6724 group is reprocessed.
6725
6726 printvars: Fix issue with exceeding shell command line length
6727 limits for certain setups.
6728
6729 Workaround added for incompatibility issues between host-dtc
6730 and older U-Boot and Linux kernel versions.
6731
6732 Detect and reject build paths containing '@', as this confuses
6733 a number of packages, including GCC.
6734
6735 utils/diffconfig: Make it work for (non-Buildroot) config
6736 files not using the BR2_ prefix.
6737
6738 New defconfigs: Amarula a64-relic, Bananapi m2 ultra, Embest
6739 riotboard, Hardkernel Odroid XU-4, QEMU riscv64-virt.
6740 olimex_a20_olinuxion_lime_mali is renamed to _legacy.
6741
6742 OpenCL infrastructure support added, similar to how OpenGL is
6743 handled.
6744
6745 Linux-headers: Support for kernel headers from a custom
6746 tarball / git repo added.
6747
6748 New packages: bird, bluez5_utils-headers, btrfs-progs,
6749 checksec, davici, duktape, ell, haproxy, libclc, libcorrect,
6750 libopencl, libopenresolv, nss-myhostname,
6751 perl-apache-logformat-compiler, perl-appconfig,
6752 perl-astro-suntime, perl-class-inspector, perl-class-load,
6753 perl-class-method-modifiers, perl-class-std,
6754 perl-class-std-fast, perl-cookie-baker, perl-data-dump,
6755 perl-data-optlist, perl-data-uuid, perl-data-manip,
6756 perl-dbd-mysql, perl-dbi, perl-devel-globaldestruction,
6757 perl-devel-stacktrace, perl-devel-stacktrace-ashtml,
6758 perl-device-serialport, perl-dist-checkconflicts,
6759 perl-exporter-tiny, perl-file-sharedir, perl-file-slurp,
6760 perl-filesys-notify-simple, perl-hash-multivalue,
6761 perl-http-entity-parser, perl-http-headers-fast,
6762 perl-http-multipartparser, perl-io-interface,
6763 perl-io-socket-multicast, perl-json-maybexs, perl-mime-tools,
6764 perl-module-implementation, perl-module-runtime, perl-moo,
6765 perl-number-bytes-human, perl-package-stash, perl-params-util,
6766 perl-plack, perl-posix-strftime-compiler, perl-role-tiny,
6767 perl-streams-buffered, perl-sub-exporter-progressive,
6768 perl-sub-install, perl-sub-quote, perl-sys-cpu,
6769 perl-sys-meminfo, perl-sys-mmap, perl-time-parsedate,
6770 perl-type-tiny, perl-www-form-urlencoded, perl-x10, pigpio,
6771 python-async-timeout, python-falcon, python-fire,
6772 python-mimeparse, python-multidict, python-passlib,
6773 python-pigpio, python-pip, python-ply, python-py,
6774 python-pyasn1, python-pyasn1-modules, python-pycryptodomex,
6775 python-pyhamcrest, python-pysmi, python-scapy, python-semver,
6776 python-serial-asyncio, python-typing, python-uvloop,
6777 pythonwrapt, python-yarl, python-zeroconf, riscv-pk, sedutil,
6778 spandsp, tini, waffle, xapian
6779
6780 Removed packages: bootutils, dsp-tools, expedite, gst-dsp,
6781 xloader
6782
6783 Issues resolved (http://bugs.uclibc.org):
6784
d8a21692
PK
6785 #11116: Buildroot should set PYTHON_EGG_CACHE instead of writing ..
6786 #11156: In python3 module 'socket' has no attribute 'AF_BLUETOOTH'
6787 #11166: Erlang bad argument on valid uint64 when crosscompiled on..
6788 #11206: zlib: fails to build with Linaro toolchain, BR2_RELRO_FULL..
9ffcc4ff 6789 #11241: ACPID shouldn't depend on BR2_x86_64 || BR2_i386
d8a21692
PK
6790 #11251: Util scanpypi failes when package change - to _ in tar file
6791 #11266: qt5base-5.11.1 does not compile with musl, complains about..
6792 #11286: python-rpi-gpio only should depend on BR2_arm || BR2_aarch64
6793 #11321: Latest master fails to build readline with RELRO FULL
6794 #11326: sysvinit fails to build in latest GIT master
6795 #11331: Internal application no longer builds with latest GIT master
6796 #11336: nfs-utils fails to build in latest GIT master
6797 #11351: build root-2018-08, linaro aarch64 compile error
9ffcc4ff 6798 #11376: mdmon binary missing
d8a21692 6799 #11391: Valgind availability on ARM
9ffcc4ff 6800 #11396: uboot environment image checksum invalid if target is big endian
d8a21692
PK
6801 #11421: GCC error message for ARM Cortex-A9/ARM.V7
6802 #11451: Can't find libmpfr.so.4 when using external toolchain on ubuntu..
9ffcc4ff
PK
6803 #11481: Docs: Is external.desc required?
6804
b0a209ee
PK
68052018.08.4, Released December 20th, 2018
6806
6807 Important / security related fixes.
6808
6809 Defconfigs: Fixes for ci20, orangepi zero plus 2
6810
6811 Download wrapper: Fix for urlencode handling
6812
6813 Updated/fixed packages: c-ares, dante, docker-compose,
6814 domoticz, freetype, ghostscript, gnutls, libcurl, libgpgme,
6815 libid3tag, libiscsi, libmpd, libopenssl, liboping, libpjsip,
6816 linux-firmware, liquid-dsp, luvi, lynx, msgpack, nginx,
6817 nodejs, php, popt, pps-tools, prosody, python-numpy,
6818 python-requests, samba4, sdl2_net, squashfs, swupdate,
6819 systemd, uclibc, vte, webkitgtk, wine, xfsprogs
6820
6821 Issues resolved (http://bugs.uclibc.org):
6822
6823 #11426: pps-tools bash dependency
6824
ccfdcd17
PK
68252018.08.3, Released November 26th, 2018
6826
6827 Important / security related fixes.
6828
6829 fs: Drop intermediate tarball from the filesystem handling to
6830 fix an issue with xattrs handling related to fakeroot. Ensure
6831 tarball target includes xattrs.
6832
6833 download: Fix confusion in git submodule handling if dl/ is a
6834 symlink.
6835
6836 toolchain: Only allow enabling stack protection on
6837 architectures with control flow integrity (CFI) support. Only
6838 allow FORTIFY_SOURCE support on gcc >= 6.
6839
6840 genrandconfig: Fix missing newline in BR2_WGET handling,
6841 causing the following line to be ignored. This would affect
6842 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
6843 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
6844 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
6845
6846 show-build-order: Also include the dependencies of
6847 rootfs-common.
6848
6849 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
6850 olinuxino lime legacy, Orangepi zero plus 2.
6851
6852 graph-depends: Fix for package names starting with a non-alpha
6853 character.
6854
6855 Updated/fixed packages: attr, audit, bind, brotli, busybox,
6856 dtc, easydbus, elfutils, flare-engine, flatcc, gauche, gcc,
6857 giflib, gpsd, lcdproc, libcurl, libiscsi, libkcapi, libnfs,
6858 libnspr, libnss, libsemanage, liburiparser, lighttpd,
6859 lua-curl, mariadb, mmc, mosquitto, mysql, ncmpc, neardal,
6860 netplug, network-manager, nfs-utils, nginx, openocd, openswan,
6861 p11-kit, postgresql, prosody, qemu, qt, rpm, ruby, samba4,
6862 squid, supertuxkart, systemd, tar, trace-cmd, traceroute,
6863 twolame, uclibc, usb_modeswitch, vtun, webkitgtk, weston,
6864 xdriver_xf86-video-geode, xlib_libfontenc, xserver_xorg-server
6865
6866 Issues resolved (http://bugs.uclibc.org):
6867
6868 #11086: download/git submodule breaks on symlinked dl folder
6869 #11481: Docs: Is external.desc required?
6870
0106c04a
PK
68712018.08.2, Released October 25th, 2018
6872
6873 Important / security related fixes.
6874
6875 Workaround added for incompatibility issues between host-dtc
6876 and older U-Boot and Linux kernel versions.
6877
6878 Detect and reject build paths containing '@', as this confuses
6879 a number of packages, including GCC.
6880
6881 utils/get-developers: Add -e option for use with git
6882 send-email.
6883
6884 utils/diffconfig: Make it work for (non-Buildroot) config
6885 files not using the BR2_ prefix.
6886
6887 u-boot: Fix for environment image handling on big endian
6888 systems.
6889
6890 Updated/fixed packages: binutils, ca-certificates,
6891 cups-filters, dtc, erlang, file, freetype, gcc, git, gvfs,
6892 jasper, leveldb, libarchive, libssh, live555, ljlinenoise,
6893 mariadb, mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils,
6894 poco, psmisc, ptpd2, python-enum34, qemu, qt, qt5base,
6895 setools, spice, spice-protocol, tinc, ustr, wireshark,
6896
6897 Issues resolved (http://bugs.uclibc.org):
6898
6899 #11396: uboot environment image checksum invalid if target is big endian
6900
e4f79880
PK
69012018.08.1, Released October 7th, 2018
6902
6903 Important / security related fixes.
6904
6905 Add a number of patches to fix build errors for host utilities
6906 on modern distributions using glibc-2.28.
6907
6908 mkusers: Ensure existing group members are preserved when a
6909 group is reprocessed.
6910
6911 printvars: Fix issue with exceeding shell command line length
6912 limits for certain setups.
6913
6914 Updated/fixed packages: acpid, android-tools, apache,
6915 arp-scan, bandwidthd, bind, brltty, clamav, connman, cppcms,
6916 domoticz, dtc, fio, gcc, gdb, ghostscript, gnupg, httpping,
6917 igmpproxy, imlib2, ipsec-tools, libesmtp, libnfs, libxslt,
6918 links, lua, mosquitto, nilfs-utils, ocrad, parted, php,
6919 python-django, screen, shairport-sync, strongswan,
6920 vboot-utils, webkitgtk, wireguard, x265 xen, xlib_libXdmcp,
6921 xlib_libXfont, xlib_libXft, xlib_libxshmfence,
6922 xutil_makedepend, zeromq
6923
339d550e
PK
69242018.08, Released September 6th, 2018
6925
6926 Minor fixes.
6927
6928 Known issues:
6929
6930 - Glibc 2.28 on the build host breaks compilation of a number
6931 of host packages. 2018.08 contains fixes for some of these
6932 packages, but not all. Consider building on hosts (or in
6933 containers) using older Glibc versions.
6934
6935 - host-dtc 1.4.7 breaks compilation of older U-Boot and Linux
6936 kernel configurations using FDT/DTC. Consider updating the
6937 Linux kernel to >= 4.17 and U-Boot to >= 2018.07 or
6938 backporting commit 9130ba8846 (scripts/dtc: Update to
6939 upstream version v1.4.6-9-gaadd0b65c987) for the Linux
6940 kernel / commit db405d1980 for U-Boot.
6941 Alternatively revert commit 7b929ddcf0 (dtc: bump version to
6942 1.4.7) and ensure your build host does not have the libfdt
6943 development headers installed.
6944
6945 Updated/fixed packages: busybox, chipmunk, cutelyst,
6946 domoticz, gcc, imagemagick, lcms2, libcurl, mediastreamer,
6947 moarvm, php, qt, qt5virtualkeyboard, qt5webengine, screen,
6948 sdl2, squashfs, uboot, xen
6949
6950 Issues resolved (http://bugs.uclibc.org):
6951
6952 #11261: ccache using wrong cached objects
6953 #11276: Understanding the patch for kernel-4.9 and other..
6954
24b5ff16
PK
69552018.08-rc3, Released August 31th, 2018
6956
6957 Fixes all over the tree.
6958
6959 linux: additional improvements to the flex / bison dependency
6960 handling, use system provided variant if available. Ensure
6961 toolchain is available when configuring for 4.18+ support.
6962
6963 Download: Fix handling of primary sites using file://
6964
6965 Toolchain: Correct external toolchain musl detection for
6966 static toolchains.
6967
6968 Updated/fixed packages: aircrack-ng, bison, brltty, busybox,
6969 cutelyst, dropbear, gr-osmosdr, i2c-tools, json-c, libconfuse,
6970 libkcapi, libsoup, libssh, liburiparser, mbedtls, mender,
6971 mesa3d, minicom, mjpegtools, mutt, openpowerlink, openssh,
6972 oracle-mysql, php, postgresql, pv, qt5base, qt5quickcontrols,
6973 rauc, shairport-sync, systemd, xlib_libX11, zeromq,
6974
6975 Issues resolved (http://bugs.uclibc.org):
6976
6977 #11091: BR2_PRIMARY_SITE doesn't work (wget is selected...
6978 #11141: WF111 package no longer available
6979 #11211: Internal compiler error: Killed (program cc1plus)..
6980 #11236: util-linux fails to build on Travis CI when python..
6981 #11246: Glibc 2.28 - fails to build host-bison and host-m4
6982 #11256: Add python-falcon and python-mimeparse packages
6983
a907ab7d
PK
69842018.08-rc2, Released August 20th, 2018
6985
6986 Fixes all over the tree.
6987
6988 pkg-kconfig: Support dependencies needed to run the
6989 configurator, E.G. recent Linux kernel versions needing flex
6990 and bison.
6991
6992 Defconfigs: ARM Juno: Bump ATF to fix a build
6993 issue. Raspberrypi2: Bump rootfs size. Snps_archs38_vdk:
6994 Correct /etc/inittab. Technologic ts7680: Correct genimage
6995 configuration. Orange PI PC / Zero, Sheevaplug: Bump U-boot to
6996 2018.07 to fix build issue. Ensure host-openssl is pulled in
6997 for kernel builds where needed.
6998
6999 Updated/fixed packages: aircrack-ng, bind, boost,
7000 boot-wrapper-aarch64, bzip2, busybox, chrony, cryptsetup,
7001 dahdi-tools, dbus, domoticz, eigen, ipsec-tools, libarchive,
7002 libfuse, libgit2, libopenssl, libselinux, lighttpd, lvm2, m4,
7003 makedevs, mariadb, mesa3d-headers, mono, ncmpc, ncurses,
7004 nodejs, php, python-django, python-pyqt5, qt5base,
7005 qt5serialbus, ruby, samba4, uboot-tools, uclibc, vlc,
7006 waylandpp, wireless_tools, wireshark, wpa_supplicant, mtd,
7007 xdriver_xf86-video-ati, xserver_xorg-server
7008
7009 Issues resolved (http://bugs.uclibc.org):
7010
7011 #10781: cryptsetup luksOpen container_file container causes..
7012 #10996: bogus musl ARM toolchain
7013 #11191: xattr and check-package issue
7014
d7dcc6c0 70152018.08-rc1, Released August 5th, 2018
340a0903
TP
7016
7017 Toolchain:
7018
7019 - add support for gcc 8.x, switch to gcc 7.x as the default
7020 version
7021 - add support for gdb 8.1, switch to gdb 8.0 as the default
7022 and remove gdb 7.10/7.11
7023 - add support for binutils 2.31
7024 - NIOSII CodeSourcery toolchain updated
7025 - Linaro AArch64 BE toolchain added, and other Linaro
7026 toolchains updated
7027 - Synopsys ARC pre-built toolchain updated
7028
7029 Architecture: add support for ARM Cortex-M7
7030
7031 Major updates:
7032
7033 - systemd bumped to 239
7034 - Qt5 bumped to 5.11.1
7035 - Rust bumped to 1.27
7036 - GStreamer stack bumped to 1.14.2
7037 - X.org server bumped to 1.20, and all X.org proto packages
7038 replaced by the single xorgproto package
7039 - i.MX6 support packages bumped to 6.2.4
827b4bb1
PK
7040 - i.MX Vivante graphics version bumped to 6.2.4.p1.2,
7041 adding support for Wayland and i.MX8MQ platforms
340a0903
TP
7042
7043 Linux: bumped to 4.17 by default.
7044
7045 Infrastructure: new package infrastructure added for packages
7046 using the Meson build system
7047
7048 New packages: at-spi2-atk, at-spi2-core, capnproto, cmocka,
7049 corkscrew, cutelyst, davfs2, flatcc, libidn2, libgit2,
7050 libopusenc, mender, nghttp2, perl-convert-asn1, perl-crypt-blowfish,
7051 perl-crypt-cbc, perl-digest-md5, perl-mime-base64-urlsafe,
7052 perl-mojolicious-plugin-authentication, perl-net-ping,
7053 perl-net-snmp, perl-net-ssh2, perl-net-telnet, pigz,
7054 python-reentry, python-request-id, python-validators,
7055 python-webob, shadowsocks-libev, speexdsp, xorgproto, wampcc
7056
7057 New defconfigs: NXP i.MX7D SDB, Boundary Devices Nitrogen 8M,
7058 Olimex A10 OLinuxino, ZynqMP ZCU106
7059
7060 Removed packages: all xproto_* have been removed and replaced
7061 by xorgproto
7062
7063 Issues resolved (http://bugs.uclibc.org):
7064
7065 #9411: MUSL build with RT Error relocating /lib/libgcc_s.so.1:
7066 __cpu_indicator_init: symbol not found
7067 #9921: lockfile module within python-daemon not available
7068 #10341: gdb install of py files when using buildroot toolchain
7069 includes build path
7070 #10661: /etc/init.d/S29netplug starts multiple instances of netplugd
7071 #10751: Missing dependency in pulseaudio package
7072 #10811: kodi-17.6-Krypton does not compile for freescale_* devices
7073 #10856: openblas on qemu_x86_64_defconfig fails with
7074 "sgemm_kernel.o: No such file or directory"
7075 #11056: Compiling a file that uses libdrm headers fails with:
7076 fatal error: drm.h: No such file or directory
7077 #11061: support/download: git version=master broken
7078 #11071: Building postgresql package on Debian 9.4 x64 for armel target fails
7079 #11076: Docker containerd installed to incorrect path
7080 #11101: host-patchelf Endian Issue with relative RPATH
7081 #11111: raspberry pi 3 b+: missing BSP for 64-bit kernel
7082 #11121: statfs call corrupts memory struct statfs too small
7083 #11181: Switching toolchain does not work
7084
1b5694bb
PK
70852018.05.3, Released October 6th, 2018
7086
7087 Important / security related fixes.
7088
7089 Add a number of patches to fix build errors for host utilities
7090 on modern distributions using glibc-2.28.
7091
7092 mkusers: Ensure existing group members are preserved when a
7093 group is reprocessed.
7094
7095 printvars: Fix issue with exceeding shell command line length
7096 limits for certain setups.
7097
7098 Updated/fixed packages: acpid, android-tools, apache,
7099 arp-scan, bandwidthd, bind, bison, brltty, chipmunk, connman,
7100 cppcms, fio, gcc, ghostscript, gnupg, httping, igmpproxy,
7101 imagemagick, imlib2, ipsec-tools, lcm2, libcurl, libesmtp,
7102 libnfs, libssh, libxslt, links, mediastreamer, minicom,
7103 moarvm, nilfs-utils, ocrad, parted, php, postgresql, pv,
7104 python-django, qt, qt5quickcontrols, qt5webengine, screen,
7105 sdl2, shairport-sync, squashfs, strongswan, vboot-utils,
7106 webkitgtk, wireguard, x265, xen, xlib_libXfont, xlib_libXft,
7107 xlib_libxshmfence, zeromq
7108
b914fbdc
PK
71092018.05.2, Released August 28th, 2018
7110
7111 Important / security related fixes.
7112
7113 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
7114 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
7115 issue.
7116
7117 Updated/fixed packages: acl, attr, apache, bind,
7118 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
7119 dahdi-tools, dmidecode, dropbear, eigen, ffmpeg, gawk, gcc,
7120 ghostscript, gnutls, imx-gpu-viv, ipsec-tools, libarchive,
7121 libfuse, libglib2, libopenssl, libselinux, libsoup, lighttpd,
7122 linuxptp, lttng-modules, lttng-tools, lua-flu, lvm2, m4,
7123 makedevs, mariadb, mbedtls, mesa3d-heders, mtd, ncurses,
7124 nodejs, openssh, php, python-django, rauc, ruby, samba4,
7125 stress-ng, ti-utils, uboot-tools, uclibc, vim, waylandpp,
7126 wireless_tools, wireless-regdb, wireshark, wpa_supplicant,
7127 xorriso, znc
7128
7129 Issues resolved (http://bugs.uclibc.org):
7130
7131 #10781: cryptsetup luksOpen container_file container causes..
7132 #10986: Installing package attr when already supplied by..
7133 #11191: xattr and check-package issue
7134
3134d94e
PK
71352018.05.1, Released July 20th, 2018
7136
7137 Important / security related fixes.
7138
7139 U-Boot: Ensure host version of ncurses is picked up and not
7140 host-ncurses built by buildroot, as that otherwise causes
7141 widechar/non-widechar conflicts and corrupted menuconfig
7142 menus.
7143
7144 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
7145
7146 Toolchain: ARC tools updated to arc-2018.03.
7147
7148 pkg-stats: Fix python 3.x compatibility.
7149
7150 dl-wrapper: Fix support for URIs containing '+', fix
7151 no-check-hash for inferred site method.
7152
7153 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
7154 Support ethernet on Turbot variant.
7155
7156 Updated/fixed packages: audit, bind, btrfs-progs, cifs-utils,
7157 clamav, collectd, coreutils, docker-containerd, dos2unix,
7158 edid-decode, file, gcc, gdb, gnupg, gnupg2, heimdal, hidapi,
7159 imagemagick, libcurl, libgcrypt, libglib2, liblogging,
7160 libostree, libressl, libsoup, libv4l, libvncserver, libvorbis,
7161 libwebsockets, libxslt, lm-sensors, mariadb, mpg123, ncurses,
7162 network-manager, nodejs, patchelf, perl, php-amqp, pinentry,
7163 pixiewps, qpdf, qt53d, qt5base, qt5charts, qt5script, redis,
7164 systemd, triggerhappy, uboot, wireguard, wireless-regdb,
7165 wireshark
7166
f3d114a1
PK
71672018.05, Released June 1st, 2018
7168
7169 Minor fixes.
7170
7171 Download: Work around for hanging connections for packages
7172 from CVS, by adding a 10 minute max timeout.
7173
7174 Updated/fixed packages: binutils, clang, dash, expect, git,
7175 glibc, jpeg-turbo, libjpeg, log4cplus, openvmtools, xen,
7176
7177 Issues resolved (http://bugs.uclibc.org):
7178
7179 #11051: runtime issue on STM32 with usage of binutils 2.29.x
7180
bea6b866
PK
71812018.05-rc3, Released May 28th, 2018
7182
7183 Fixes all over the tree.
7184
7185 Toolchain: ARC tools updated to arc-2018.03-rc2.
7186
7187 Fs: Ensure hard links in TARGET_DIR are correctly copied for
7188 filesystem input. With the recent changes to the file system
7189 generation logic, hard links were "expanded" in file system
7190 images leading to bloated rootfs images for setups with hard
7191 links.
7192
7193 Infrastructure: Error out for packages using the 'local'
7194 method but forgetting to specify <pkg>_SITE.
7195
7196 Build rpcgen for the host when needed to support distributions
7197 no longer shipping rpcgen with glibc (E.G. recent Fedora).
7198
7199 Updated/fixed packages: autofs, bash-completion, binutils,
7200 busybox, cjson, elf2flt, libcoap, libcurl, libtirpc, lrzsz,
7201 poppler, procps-ng, qt-webkit-kiosk, quota, samba4, xfsprogs
7202
7203 Issues resolved (http://bugs.uclibc.org):
7204
7205 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file..
7206 #11036: C compiler cannot create executables
7207 #11046: Git package binaries are ~180MB (compared to ~20MB in..
7208
c11ed3a4
PK
72092018.05-rc2, Released May 22nd, 2018
7210
7211 Fixes all over the tree.
7212
7213 Dependencies: Check that the current working directory (.)
7214 isn't listed in PATH as that causes various build issues.
7215
7216 Manual: Clarify that git branch names may not be used as
7217 version identifiers. This has never been supported, but was
7218 kind of working (with some limitations) before the git
7219 download rework - Now it does not work at all.
7220
7221 Linux: Ensure host version of ncurses is picked up and not
7222 host-ncurses built by buildroot, as that otherwise causes
7223 widechar/non-widechar conflicts and corrupted menuconfig
7224 menus.
7225
7226 Packages: Renamed a number of package options not prefixed
7227 with BR2_PACKAGE_<pkg> for consstency.
7228
7229 Download infrastructure: Fix file:// protocol handling after
7230 download rework.
7231
7232 Updated/fixed packages: acl, apr-util, asterisk, attr,
7233 bluez5_utils, cifs-utils, clamav, clang, cups-filters,
7234 dahdi-linux, exim, faketime, gdb, go, gst1-plugins-bad,
7235 imx-mkimage, ipsec-tools, jamvm, janus-gateway,
7236 jquery-ui-themes, libcap, libcurl, libftdi, libkcapi, libkrb5,
7237 libmediaart, libmodbus, libmodplug, libmpd,
7238 libnetfilter_cthelper, libnetfilter_cttimeout, libnfc,
7239 libnfnetlink, libnss, liboauth, libogg, libosip2,
7240 libpam-radius-auth, libpcap, libpciaccess, llvm, log4cplus,
7241 ltrace, lynx, mbedtls, modem-manager, nfs-utils,
7242 python-cython, python-websockets, qt5cinex, qt5wayland, rauc,
7243 snort, strace, ti-sgx-km, transmission, wavpack, wget, woff2,
7244 xen, zmqpp, znc, zstd
7245
7246 Issues resolved (http://bugs.uclibc.org):
7247
7248 #10986: Installing package attr when already supplied by...
7249 #11011: BUildroot for Raspberry Pi 2
7250 #11016: Wrong compiler used for external user host packages
7251
54e3bcb8
TP
72522018.05-rc1, Released May 9th, 2018
7253
7254 Toolchain: glibc bumped to 2.27, musl bumped to 1.1.19,
7255 uClibc-ng 1.0.30, Linux kernel headers bumped to 4.16.x.
7256
7257 Architecture: support for the Blackfin architecture has been
449f430e
TP
7258 removed, as it was removed from Linux upstream, poorly
7259 maintained in binutils/gdb, and abandoned by Analog Devices.
54e3bcb8
TP
7260
7261 Numerous packages updated to have hashes for their license
7262 files.
7263
7264 Systemd can now be built with uClibc toolchains.
7265
7266 Linux: addition of BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF and
7267 BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL to support building Linux
7268 kernel configurations that need libelf on the host or openssl
7269 on the host.
7270
7271 Coding style:
7272 - all Python scripts are now verified with flake8
7273 - check-package extended to check all Config.in and .mk files
7274 in tree, not only the ones in package/
7275
7276 Infrastructure:
7277
7278 - The download infrastructure has seen a major overhaul, with
7279 the main visible new feature being Git caching: a package
7280 fetched from Git no longer needs to be re-cloned entirely
7281 everytime its version is changed. Anoter visible change is
7282 that the download folder now has subfolders per package. See
7283 http://lists.busybox.net/pipermail/buildroot/2018-April/217923.html
7284 for more details about those changes.
7285
7286 - The logic that generates the root filesystem images has been
7287 reworked, with the main goal of allowing several filesystem
7288 images to be produced in parallel, also a requirement for
7289 top-level parallel build. Now, a .tar filesystem image is
7290 always created, and re-extracted in a private directory to
7291 create each format-specific filesystem image.
7292
7293 - A new package infrastructure was introduced for Go-based
7294 packages: golang-package.
7295
7296 - Dependencies on extraction tools are now handled as proper
7297 per-package dependencies, using
7298 <pkg>_EXTRACT_DEPENDENCIES. Beyond a cleanup, this is also a
7299 preparation step for top-level parallel build support.
7300
7301 - When a file being downloaded is part of a package with a
7302 .hash file, but there is no hash listed for this file, the
7303 file is now preserved in the download directory rather than
7304 removed. This helps when updating a package, as it gives the
7305 ability to easily calculate the hash of the file.
7306
7307 - Addition of '<pkg>-show-recursive-depends' and
7308 '<pkg>-show-recursive-rdepends' make targets, to
7309 respectively display the recursive list of dependencies and
7310 the recursive list of reverse dependencies of a given
7311 package.
7312
7313 - The /etc/shells file is now automatically generated with the
7314 list of shell programs installed on the system.
7315
7316 - Addition of -Ofast optimization level as an available
7317 option.
7318
7319 Major updates: Go updated to 1.10, Erlang bumped to 20.3, Qt5
7320 bumped to 5.10.1.
7321
7322 New packages: 18xx-ti-utils, abootimg, bluez-alsa, brotli,
7323 chipmunk, clang, docker-compose, docker-proxy, flare-engine,
7324 flare-game, gst1-interpipe, gstreamer1-editing-services,
7325 hackrf, i2pd, imx-alsa-plugins, imx-mkimage, libcdio-paranoia,
7326 libkrb5, llvm, pixiewps, python-backports-ssl-match-hostname,
7327 python-cached-property, python-cython, python-docker,
7328 python-dockerpty, python-docker-pycreds,
7329 python-flask-sqlalchemy, python-functools32, python-influxdb,
7330 python-json-models, python-libusb1, python-networkx,
7331 python-psycopg2, python-pymodbus, python-sqlalchemy,
7332 python-subprocess32, python-texttable,
7333 python-websocket-client, python-yieldfrom, quotatool, reaver,
7334 snort, sunxi-mali-mainline, sunxi-mali-mainline-driver, tk,
7335 tpm2-abrmd, tpm2-tools, tpm2-tss, udftools, vte, woff2.
7336
7337 New defconfigs: ARC HS Development Kit, Arcturus ucls1012a,
7338 Freescale i.MX6UL EVK (with vendor kernel), Freescale i.MX6
7339 SoloLite EVK (with vendor kernel), Freescale i.MX31 3Stack,
7340 Freescale i.MX8Q EVK Freescale p1025twr, Freescale t1040d4rdb,
7341 Qemu PPC64 E5500, SolidRun ClearFog Base, Tinker RK3288, Vyasa
7342 RK3288,
7343
7344 Removed packages: iqvlinux, kodi-adsp-*, mplayer
7345
7346 Removed defconfigs: ci40, firefly_rk3288,
7347 freescale_p1010rdb_pa, freescale_mpc8315erdb, riotboard,
7348 teliv_evk_pro3
7349
449f430e
TP
7350 Issues resolved (http://bugs.uclibc.org):
7351
7352 #10151: toolchain eclipse register : fails with a custom
7353 BR2_HOST_DIR
7354 #10511: Packages get downloaded uncompressed with wget
7355 #10531: QtWebengine doesn't build if the host hasn't a 32 bits
7356 C++ compiler working
7357 #10846: error in compiling gnutls
7358 #10886: openssl-1.0.2n fails to build
7359 #10896: /bin/sh not in /etc/shells
7360 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is
7361 enabled
7362
d5c8e9e3
PK
73632018.02.12, Released March 29th, 2019
7364
7365 Important / security related fixes.
7366
7367 Updated/fixed packages: avahi, beecrypt, busybox, clamav,
7368 cups, devmem2, fetchmail, file, fltk, gcc, gdb, git, jq,
7369 leveldb, libopenssl, libraw, libseccomp, libssh2,
7370 libunistring, mariadb, mosquitto, nodejs, ntp, openjpeg, perl,
7371 php, putty, qt5webkit, rdesktop, systemd, wireshark, vsftpd,
7372 xapp_xdm, xlib_libXdmcp
7373
ea5cf87d
PK
73742018.02.11, Released February 23th, 2019
7375
7376 Important / security related fixes.
7377
7378 Ensure the PLATFORM and OS environment variables are not set,
7379 as they cause build issues for some packages.
7380
7381 The package list infrastructure now correctly handles packages
7382 installing files with old mtime.
7383
7384 Linux: Skip hash checks for user supplied downloadable
7385 patches, as no hash checksums are available for those.
7386
7387 scanpypi: protect against zip-slip vulnerability in zip/tar
7388 handling
7389
7390 Updated/fixed packages: bind, dhcpcd, dovecot, ghostscript,
7391 gnuradio, imagemagick, jpeg-turbo, libarchive, libb64,
7392 libcurl, libid3tag, madplay, mosquitto, openssh, php,
7393 postgresql, proftpd, python, python-django, python3, qt5base,
7394 sqlcipher, swupdate, systemd, unzip, webkitgtk
7395
96edc472
PK
73962018.02.10, Released January 31th, 2019
7397
7398 Important / security related fixes.
7399
7400 Defconfigs: Fixes for Lego EV3, QEMU AArch64-virt
7401
7402 check-package: fix Python 3 support
7403
7404 get-developers: Fix behaviour when called from elsewhere than
7405 the toplevel directory.
7406
7407 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
7408
7409 Updated/fixed packages: acpica, apache, apr, asterisk,
7410 avrdude, cargo, cc-tool, dash, dhcpdump, dmalloc, gnuchess,
7411 gnupg2, leveldb, libarchive, libassuan, libftdi1,
7412 libgpg-error, libhttpparser, libmad, libsndfile, libsquish,
7413 liburiparser, libwebsock, libxml2, lighttpd, lm-sensors,
7414 lua-msgpack-native, mbedtls, mosquitto, netatalk, nodejs,
7415 openssh, pango, patchelf, php, python-django, python-pyyaml,
7416 rauc, rp-pppoe, s6-networking, samba4, sdl_sound,
7417 shairport-sync, sqlite, subversion, sunxi-cedarx, tcpreplay,
7418 tekui, usb_modeswitch, webkitgtk, wireshark, wolfssl,
7419 xapp_rgb, xenomai, xerces
7420
7421 Issues resolved (http://bugs.uclibc.org):
7422
7423 #11576: Unable to start apache with event MPM on raspberry pi 3
7424
a2954489
PK
74252018.02.9, Released December 20th, 2018
7426
7427 Important / security related fixes.
7428
7429 defconfigs: Fixes for ci20
7430
7431 Updated/fixed packages: c-ares, dante, freetype, ghostscript,
7432 glibc, gnutls, go, libcurl, libgpgme, libid3tag, libiscsi,
7433 libmpd, libopenssl, libpjsip, linux, liquid-dsp, luvi, lynx,
7434 msgpack, nginx, nodejs, php, popt, pps-tools, python-numpy,
7435 python-requests, samba4, sdl2_net, squashfs, swupdate, uclibc,
7436 wine, webkitgtk, xfsprogs
7437
7438 Issues resolved (http://bugs.uclibc.org):
7439
7440 #11426: pps-tools bash dependency
7441
4057603c
PK
74422018.02.8, Released November 26th, 2018
7443
7444 Important / security related fixes.
7445
7446 fs: Drop intermediate tarball from the filesystem handling to
7447 fix an issue with xattrs handling related to fakeroot. Ensure
7448 tarball target includes xattrs.
7449
7450 download: Fix confusion in git submodule handling if dl/ is a
7451 symlink.
7452
7453 toolchain: Only allow enabling stack protection on
7454 architectures with control flow integrity (CFI) support. Only
7455 allow FORTIFY_SOURCE support on gcc >= 6.
7456
7457 genrandconfig: Fix missing newline in BR2_WGET handling,
7458 causing the following line to be ignored. This would affect
7459 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
7460 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
7461 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
7462
7463 show-build-order: Also include the dependencies of
7464 rootfs-common.
7465
7466 Defconfigs: Fixes for Armadeus APF27, imx6sabre.
7467
7468 graph-depends: Fix for package names starting with a non-alpha
7469 character.
7470
7471 Updated/fixed packages: attr, audit, bind, brotli, easydbus,
7472 elfutils, gauche, gcc, giflib, gpsd, lcdproc, libcurl,
7473 libiscsi, libnfs, libnspr, libnss, libkcapi, libsemanage,
7474 liburiparser, lighttpd, linux, lua-curl, mariadb, mmc-utils,
7475 mosquitto, mysql, neardal, netplug, network-manager,
7476 nfs-utils, nginx, openocd, openswan, p11-kit, postgresql,
7477 prosody, qemu, qt, rpm, ruby, samba4, squid, supertuxkart,
7478 systemd, tar, trace-cmd, traceroute, twolame, uclibc,
7479 usb_modeswitch, vtun, webkitgtk, xdriver_xf86-video-geode,
7480 xlib_libfontenc, xproto_inputproto, xserver_xorg-server
7481
7482 Issues resolved (http://bugs.uclibc.org):
7483
7484 #11086: download/git submodule breaks on symlinked dl folder
7485 #11251: Util scanpypi failes when package change - to _ in..
7486 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
7487 #11481: Docs: Is external.desc required?
7488
684f79d0
PK
74892018.02.7, Released October 25th, 2018
7490
7491 Important / security related fixes.
7492
7493 Detect and reject build paths containing '@', as this confuses
7494 a number of packages, including GCC.
7495
7496 utils/get-developers: Add -e option for use with git
7497 send-email.
7498
7499 utils/diffconfig: Make it work for (non-Buildroot) config
7500 files not using the BR2_ prefix.
7501
7502 u-boot: Fix for environment image handling on big endian
7503 systems.
7504
7505 Updated/fixed packages: binutils, ca-certificates,
7506 cups-filters, erlang, file, freetype, gcc, git, gvfs, leveldb,
7507 libarchive, libcurl, libssh, live555, ljlinenoise, mariadb,
7508 mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils, poco,
7509 psmisc, ptpd2, python-enum34, qemu, qt, qt5base, setools,
7510 spice, spice-protocol, tinc, ustr, wireshark
7511
7512 Issues resolved (http://bugs.uclibc.org):
7513
7514 #11396: uboot environment image checksum invalid if target is big endian
7515
efdb7771
PK
75162018.02.6, Released October 7th, 2018
7517
7518 Important / security related fixes.
7519
7520 Add a number of patches to fix build errors for host utilities
7521 on modern distributions using glibc-2.28.
7522
7523 mkusers: Ensure existing group members are preserved when a
7524 group is reprocessed.
7525
7526 printvars: Fix issue with exceeding shell command line length
7527 limits for certain setups.
7528
7529 Updated/fixes packages: acpid, android-tools, apache,
7530 arp-scan, bandwidthd, bind, bison, clamav, connman, cppcms,
7531 cramfs, fio, gcc, ghostscript, glibc, gnupg, httping,
7532 igmpproxy, imagemagick, imlib2, ipsec-tools, lcms2, libcurl,
7533 libesmtp, libnfs, libssh, libxslt, links, linuxptp,
7534 mediastreamer, minicom, moarvm, nilfs-utils, ocrad, parted,
7535 php, pv, python-django, qt, qt5quickcontrols, qt5webengine,
7536 screen, sdl2, shairport-sync, squashfs, strongswan,
7537 vboot-utils, webkitgtk, wireguard, x265, xen, xlib_libXfont,
7538 xlib_libXft
7539
7540 New packages: brotli, woff2
7541
8b3b8d87
PK
75422018.02.5, Released August 29th, 2018
7543
7544 Important / security related fixes.
7545
7546 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
7547 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
7548 issue.
7549
7550 Updated/fixed packages: acl, apache, attr, bind,
7551 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
7552 dahdi-tools, dmidecode, dropbear, eigen, erlang, ffmpeg, gawk,
7553 gcc, ghostscript, gnutls, ipsec-tools, libarchive, libfuse,
7554 libopenssl, libselinux, libsoup, lighttpd, linuxptp,
7555 lttng-modules, lttng-tools, lua-flu, lvm2, m4, makedevs,
7556 mariadb, mbedtls, mesa3d-headers, mtd, ncurses, nodejs,
7557 openssh, php, postgresql, python-django, qt5xmlpatterns, ruby,
7558 samba4, shairport-sync, stress-ng, ti-utils, uboot-tools, vim,
7559 waylandpp, wireless_tools, wireshark, wpa_supplicant, xorriso,
7560 znc
7561
7562 Issues resolved (http://bugs.uclibc.org):
7563
7564 #10781: cryptsetup luksOpen container_file container causes..
7565 #10986: Installing package attr when already supplied by..
7566 #11191: xattr and check-package issue
7567
d91fdfee
PK
75682018.02.4, Released July 21th, 2018
7569
7570 Important / security related fixes.
7571
7572 U-Boot: Ensure host version of ncurses is picked up and not
7573 host-ncurses built by buildroot, as that otherwise causes
7574 widechar/non-widechar conflicts and corrupted menuconfig
7575 menus.
7576
7577 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
7578
7579 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
7580 Support ethernet on Turbot variant.
7581
7582 Updated/fixed packages: bind, clamav, collectd, dos2unix,
7583 edid-decode, gcc, gdb, heimdal, hidapi, imx-gpu-viv, libcurl,
7584 libglib2, liblogging, libostree, libsoup, libv4l, lm-sensors,
7585 ncurses, network-manager, patchelf, pinentry, procps-ng, qpdf,
7586 qt5, qt53d, qt5base, qt5charts, qt5script, qt5serialport,
7587 systemd, wireguard, wireless-regdb
7588
7589 Issues resolved (http://bugs.uclibc.org):
7590
7591 #11101: host-patchelf Endian Issue with relative RPATH
7592
afa6fe1c
PK
75932018.02.3, Released June 18th, 2018
7594
7595 Important / security related fixes.
7596
7597 Various fixes for building on modern distributions (GCC 8.x,
7598 no rpcgen utility).
7599
7600 ARM: Default to binutils 2.28 and warn about newer binutils
7601 versions, which are known to cause boot failures for Linux
7602 kernels built in thumb mode.
7603
7604 Busybox/mdev: Fix module autoloading.
7605
7606 Busybox/sysvinit: inittab: Add /dev/{stdin,stdout,stderr}
7607 symlinks, call swapon -a to activate any configured swap
7608 devices.
7609
7610 Dependencies: Check that PATH does not contain current working
7611 directory, which triggers a number of build failures.
7612
7613 Infrastructure: Error out for packages erroneously using the
7614 'local' site method but not defining a _SITE.
7615
7616 Linux: Fix cuImage.<dtb> / simpleImage.<dtb> handling. Ensure
7617 kconfig uses ncurses from the host to fix a ncurses/ncursesw
7618 mixup, causing menuconfig display corruption.
7619
7620 Toolchain: Workarounds for fix-rpath issues with binutils and
7621 elf2flt.
7622
7623 Util-linux: Fix blocking on getrandom() issue with recent
7624 kernels.
7625
7626 Remove broken freescale_imx31_3stack,
7627 freescale_imx6sololiteevk and freescale_imx6ulevk defconfigs.
7628
7629 Updated/fixed packages: apr-util, asterisk, attr, audit,
7630 autofs, binutils, busybox, cifs-utils, cups-filters, dash,
7631 ebtables, exim, expect, f2fs-tools, faketime, file, gdb, git,
7632 glibc, gnupg, gnupg2, gst1-plugins-bad, imagemagick, jamvm,
7633 jpeg-turbo, libcap, libcoap, libcurl, libgcrypt, libjpeg,
7634 libnss, libressl, libtirpc, libvncserver, libvorbis, libxslt,
7635 log4cplus, lrzsz, ltrace, lynx, mariadb, mbedtls, mpg123,
7636 nasm, netplug, network-manager, nfs-utils, nodejs,
7637 openvmtools, patch, perl, php-amqp, poppler, procps-ng,
7638 python, python-websockets, quota, redis, samba4, sysvinit,
7639 transmission, triggerhappy, util-linux, wavpack, wget,
7640 wireshark, xen, zmqpp
7641
7642 Issues resolved (http://bugs.uclibc.org):
7643
7644 #10986: Installing package attr when already supplied by busybox..
7645 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file or..
7646
0c2b920b
PK
76472018.02.2, Released May 4th, 2018
7648
7649 Important / security related fixes.
7650
7651 Tweak package size/file instrumentation to better handle
7652 package rebuilds.
7653
7654 Revert /etc/shells creation when bash is enabled.
7655
7656 Exclude /lib/firmware from the rpath fixup logic, as it may
7657 contain non-native ELF files.
7658
7659 Scanpypi: Support the new PyPi infrastructure.
7660
7661 Handle GCC 8.x on the host.
7662
7663 Ensure timestamp of /usr is updated to support the systemd
7664 ConditionNeedsUpdate option.
7665
7666 Updated/fixed packages: bluez5_utils, flann, gdb, gnupg2,
7667 grub2, libcec, libcgi, libglib2, libgpg-error, libgpgme,
7668 libtomcrypt, mbedtls, mkpasswd, php, python, python-requests,
7669 python-watchdog, qt53d, qt5websockets, sdl2, sdl2_image,
7670 syslog-ng, systemd, tcl, tcllib, uclibc, usb_modeswitch,
7671 wireguard, wmctrl
7672
7673 Issues resolved (http://bugs.uclibc.org):
7674
7675 #10896: /bin/sh not in /etc/shells
7676 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is enabled
7677
f3cea9d8
PK
76782018.02.1, Released April 9th, 2018
7679
7680 Important / security related fixes.
7681
7682 Removed unmaintained defconfigs: Creator Ci40, Firefly rk3288,
7683 Freescale mpc8315erdb / p1010rdb_pa, Riotboard, Teliv EVK
7684 Pro3.
7685
7686 Infrastructure: Speed up instrumentation for package size by
7687 comparing timestamps instead of md5 checksums, as doing
7688 checksums could lead to up to 25% longer build time for big
7689 configurations.
7690
7691 Rename the internal <pkg>_BASE_NAME variable to <pkg>_NASENAME
7692 to avoid name clashes with packages ending on '-base'.
7693
7694 Add a better fix for build issues for autotools based packages
7695 checking for C++ support on toolchains without C++ support.
7696
7697 Build host-tar if tar is older than 1.27 on the build machine
7698 to work around reproducibility issues with git archives
7699 containing long paths.
7700
7701 check-unique-files: Fix for filenames not representable in the
7702 users' locale.
7703
7704 Check-bin-arch: Add support for per-package ignore paths
7705 (<pkg>_BIN_ARCH_EXCLUDE).
7706
7707 Toolchain: Fix SSP support detection for external toolchains.
7708
7709 linux: Add _NEEDS_HOST_OPENSSL / LIBELF options to ensure
7710 these dependencies are available for Linux configurations
7711 needed these dependencies, similar to how it is done for
7712 U-Boot.
7713
7714 Support custom (not in tree) device tree files in addition to
7715 in-tree ones.
7716
7717 U-Boot / uboot-tools: Fix header conflict with libfdt-devel
7718 installed on host.
7719
7720 Updated/fixed packages: apache, busybox, c-ares, cmake,
7721 docker-engine, enlightenment, eudev, fbgrab, freescale-imx,
7722 gtest, imagemagick, intel-microcode, irssi, jimtcl, kmod,
7723 kodi, ktap, libcoap, libcurl, libfcgi, libhttpparser,
7724 libminiupnpc, libopenssl, libpjsip, libss7, libssh2, libupnp
7725 libupnpp, libuv, libvorbis, memcached, motion, musl, nodejs,
7726 ntp, openblas, opencv3, openocd, opus-tools, patch, php,
7727 pkgconf, postgresql, powerpc-utils, python-jsonschema,
7728 python-webpy, qemu, qt5bsae, qt5script, qt5webkit, rapidjson,
7729 rauc, sam-ba, samba4, sngrep, systemd, tremor, uboot-tools,
7730 uclibc-ng-test, upmpdcli, wireshark, xerces, xterm, zstd
7731
7732 New packages: docker-proxy, python-functools32
7733
7734 Issues resolved (http://bugs.uclibc.org):
7735
7736 #10766: upmpdcli: Segmentation fault
7737 #10776: ktap fails to build
7738 #10846: error in compiling gnutls
7739 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
7740
8a94ff12
PK
77412018.02, Released March 4th, 2018
7742
7743 Fixes all over the tree.
7744
7745 Issues with systemd with a readonly rootfs and DBus fixed.
7746
7747 Instructure:
7748 - check-uniq-files: fix Python 2.6 compatibility.
7749 - dependencies.sh: check for external argparse module for
7750 Python 2.6.
7751 - Add infrastructure to detect and use a UTF-8 locale on the
7752 host, needed by systemd.
7753
7754 Update/fixed packages: clamav, dash, dhcp, dovecot, efl,
7755 ffmpeg, libv4l, mono, mosquitto, php, postgresql, qt,
7756 scanpypi, sdl2, systemd, tor, tvheadend, uboot, wavpack
7757
7758 Issues resolved (http://bugs.uclibc.org):
7759
7760 #10831: qemu_x86_64_defconfig build fails on linux-headers..
7761
d5a63f48
PK
77622018.02-rc3, Released February 27th, 2018
7763
7764 Fixes all over the tree.
7765
7766 check-bin-arch: skip /lib/modules to allow 32-bit userland
7767 with 64bit kernel.
7768
7769 dependencies: Blacklist tar 1.30+ and build our own host-tar
7770 if needed as tar 1.30+ changed the --numeric-owner output for
7771 long path names. Build host-tar before other host-dependencies
7772 as they need it to extract their source tarballs.
7773
7774 Update/fixed packages: asterisk, azmq, bluez5_utils, domoticz,
7775 e2fsprogs, erlang, exim, glibc, gpsd, jq, libglib2, libvorbis,
7776 mariadb, mbedtls, mesa3d, mesa3d-headers, mpv, patch, pcre2,
7777 php, qt5, qt5multimedia, qt5wayland, qt5webengine, qt5webkit,
7778 systemd, quagga, rustc, uboot, wireguard, zic, zlib-ng
7779
7780 Issues resolved (http://bugs.uclibc.org):
7781
7782 #10726: Current libglib2.mk creates broken libglib2 binary...
7783 #10786: Linux fails to build unless make linux-menuconfig...
7784 #10796: Cannot generate cpio image without selecting CON...
7785
44cec643
PK
77862018.02-rc2, Released February 15th, 2018
7787
7788 Fixes all over the tree.
7789
7790 Dependencies: Ensure C++ support is available like for C
7791 support for packages needing 32bit host support.
7792
7793 utils/genrandconfig: Check host dependencies for config.
7794
7795 Updated/fixed packages: busybox, dnsmasq, dropbear, ffmpeg,
7796 glibc, keepalived, libcpprestsdk, libgpiod, libmaxminddb,
7797 librsvg, libtasn1, libv4l, libxml2, lightning, ltp-testsuite,
7798 mesa3d, mesa3d-demos, mesa3d-headers, nftables, open-lldp,
7799 php, postgresql, python-crossbar, qt5, qt53d, qt5enginio,
7800 qt5tools, qt5webengine, qt5webkit, rsync, rust-bin, rustc,
7801 systemd
7802
7803 Issues resolved (http://bugs.uclibc.org):
7804
7805 #9781: ti-sgx-km build on kernel >4.1
7806 #10141: Squashfs extended attribute failures
7807
ca7bf21f 78082018.02-rc1, Released February 5th, 2018
06608f7e
TP
7809
7810 The global source-check and per-package <pkg>-source-check
7811 targets have been removed.
7812
77d58aab
PK
7813 Architecture: Add x86 Silvermont variant. Add several new ARM
7814 variants, rework MIPS NaN logic. Support mainline binutils/gcc
7815 for ARC.
7816
7817 Toolchains: Linaro toolchains upgraded to 2017.11 release, ARC
7818 external toolchains upgraded to arc-2017.09. Libatomic is now
7819 also copied for external musl based toolchains.
7820 Add binutils 2.30.x and switch to binutils 2.29.x by default.
7821
7822 Added hardening options to build with RELRO and FORTITY.
7823
7824 New defconfigs: Bananapi M64, FriendlyARM Nanopi A64 & NEO2,
7825 imx6slevk, imx6sx-sdb, imx6ulevk, Olimex A64-OLinuXino,
7826 Orangepi lite / pc plus / pc / prime / win / win plus / zero
7827 plus2, Pine64, Solidrun MacchiatoBin. Sopine.
7828
7829 Add utils/diffconfig, a simple utility for comparing
7830 configuration files - Adapted from the version in the
7831 Linux kernel.
7832
7833 Infrastructure: Check that the same file is not touched by
7834 multiple packages, as a preparation for toplevel parallel
7835 builds.
7836
7837 Hashes for the license files for a large number of packages
7838 have been added, ensuring that license changes will not be
7839 missed when packages are bumped.
7840
7841 Fix build issue for autotools based packages checking for C++
7842 support on toolchains without C++ support and on a distro
7843 lacking /lib/cpp (E.G. Arch Linux).
7844
7845 Support for the meson build system.
7846
7847 Pie charts generated by 'graph-build' or 'graph-size' are now
7848 sorted according to the size of each piece.
7849
7850 System: Only show getty options when busybox init or sysvinit
7851 are used.
7852
7853 ARM-trusted-firmware: Support ATF bundled in U-Boot as
7854 well as U-Boot bundled in ATF.
7855
7856 Zlib is now a virtual package, provided by either libzlib or
7857 zlib-ng, similar to openssl.
7858
30bffce8
PK
7859 Support for the Rust programming language.
7860
77d58aab 7861 New packages: aoetools, armbian-firmware, binaries-marvell,
30bffce8
PK
7862 brltty, cargo, cargo-bin, cups-filters, curlpp, daq,
7863 flatbuffers, gconf, glorytun, gstreamer1-mm, imx-m4fwloader,
7864 imx-gpu-g2d, json-for-modern-cpp, libcpprestsdk, libgta,
7865 libostree, libupnp18, luadbi, luadbi-sqlite3, lua-utf8, lynx,
7866 meson, mv-ddr-marvell, nilfs-utils, opentracing-cpp,
7867 open-lldp, pimd, proj, python-flask-cors,
7868 python-jaraco-classes, python-more-itertools, python-oauthlib,
7869 python-raven, python-remi, python-requests-oauthlib,
7870 python-schedule, python-secretstorage, python-see,
7871 python-tabledata, python-txtorcon, python-xlib, qt5charts,
7872 rtl8189fs, rtl8723bu, rust, rustc, rust-bin, rygel, safeclib,
7873 solatus, tcf-agent, traceroute, waylandpp, wolfssl,
7874 zisofs-tools, zlib-ng
77d58aab
PK
7875
7876 Removed packages: eeprog
7877
c34019e1
PK
78782017.11.2, Released January 21st, 2018
7879
7880 Important / security related fixes.
7881
7882 External toolchain: libatomic is now also copied for musl
7883 based toolchains.
7884
7885 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
7886
7887 System: Only show getty options when busybox init or sysvinit
7888 are used.
7889
7890 Infrastructure: Fix build issue for autotools based packages
7891 checking for C++ support on toolchains without C++ support and
7892 on a distro lacking /lib/cpp (E.G. Arch Linux).
7893
7894 Pie charts generated by 'graph-build' or 'graph-size' are now
7895 sorted according to the size of each piece.
7896
7897 Updated/fixed packages: asterisk, avahi, bind, busybox,
7898 coreutils, eeprog, intel-microcode, iputils, irssi, kmsxx,
7899 libiio, linux-firmware, lz4, mariadb, matchbox-lib, mcookie,
7900 ntp, php, pound, rpcbind, tar, ti-cgt-pru, webkitgtk, xen,
7901 xlib_libXpm
7902
7903 Issues resolved (http://bugs.buildroot.org):
7904
7905 #9996: lz4 package does not install lz4 binaries in target
7906 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
7907 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
7908 #10301: systemd/getty unused options
7909 #10331: kmsxx, host installation fails with BR2_SHARED_...
7910 #10556: Building ntp package with SSL library libressl...
7911 #10641: avahi-autoipd not starting when using systemd-tmpfiles
7912
1fa8113a
PK
79132017.11.1, Released December 31th, 2017
7914
7915 Important / security related fixes.
7916
7917 Updated/fixed packages: asterisk, checkpolicy, dhcp, flann,
7918 gdb, glibc, heimdal, kodi-pvr-mediaportal-tvserver,
7919 kodi-pvr-stalker, libcue, libopenssl, libpqxx, libsoxr,
7920 linknx, linux-tools, lldpd, ltp-testsuite, mariadb, mfgtools,
7921 nodejs, nut, pulseaudio, python-cffi, qemu, rsync, tor, uboot,
7922 uboot-tools, vlc, webkitgtk, weston, wireguard, wireshark,
7923 xenomai, xfsprogs
7924
9dd76697
PK
79252017.11, Released November 30, 2017
7926
7927 Fixes all over the tree.
7928
7929 Toolchain: Use github mirror for Glibc.
7930
7931 Defconfigs: Correct boot.cmd for bananapi-m1.
7932
7933 Makefiles: Workaround include order issues for certain make
7934 versions by explicitly sorting the result of wildcard where it
7935 matters.
7936
7937 Download: Ensure subversion runs in non-interactive mode.
7938
7939 Updated/fixed packages: asterisk, boost, chrony, dovecot,
7940 dvb-apps, exim, feh, freerdp, fwup, google-breakpad, jose,
7941 kvm-unit-test, lftp, libcurl, libevent, libfastjson, libpjsip,
7942 libupnp, linphone, localedef, lttng-tools, mp4v2, mtools,
7943 ndisc6, oracle-mysql, parted, pdbg, qt, qt5connectivity,
7944 qt5declarative, qt5webkit, rauc, runc, samba4, shairport-sync,
7945 systemd-bootchart, webkitgtk, wireguard, xlib_libXcursor,
7946 xlib_libXfont, xlib_libXfont2,
7947
7948 Issues resolved (http://bugs.buildroot.org):
7949
7950 10501: host-localedef fails to compile on Ubuntu 17.10
7951 10506: Changed kernel image type (e.g. zImage to uImage)...
7952
071cc438
PK
79532017.11-rc2, Released November 13th, 2017
7954
7955 Fixes all over the tree.
7956
7957 Updated/fixed packages: collectd, ffmpeg, freerdp,
7958 go-bootstrap, imagemagick, jimtcl, libpjsip, libplist, libuv,
7959 mesa3d, nodejs, ntp, openjpeg, postgresql, python-numpy, ruby,
7960 snmp++, usb_modeswitch, util-linux, vboot-utils, webkitgtk,
7961 wireshark, wpa_supplicant, xapp_xdriinfo
7962
7963 Issues resolved (http://bugs.buildroot.org):
7964
7965 #10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
7966 #10491: Cannot output security warning when compiled with buildroot..
7967
a7e1971c 79682017.11-rc1, Released November 6th, 2017
c2aa34d8 7969
10b9c360
PK
7970 Fixes all over the tree and new features.
7971
64bbd348
PK
7972 Openssl is now a virtual package, which may be provided by
7973 OpenSSL (now renamed to libopenssl) or LibreSSL.
7974
6d1ff5ff
AVEM
7975 libssh2: there is now an explicit choice of the backend to use
7976 (mbedtls, gnutls or openssl). Previously, the choice was implicit
7977 based on the TLS library that was selected. Now, it is possible to
7978 choose the backend, which is important if several TLS libraries are
354722ca 7979 selected.
6d1ff5ff 7980
c2aa34d8
JF
7981 netsnmp: all MIB files are now installed, making the target filesystem a
7982 bit bigger than before. To remove unneeded MIBS, you should use a
7983 post-build script.
7984
f36962e9
PK
7985 Toolchain: Linaro toolchains updated to 2017.08, ARC toolchain
7986 updated to 2017.09, Glibc updated to 2.26, Glibc support for
7987 ARCv2. The toolchain wrapper now handles SOURCE_DATE_EPOCH for
7988 older (pre-gcc7.x) toolchains for BR2_REPRODUCIBLE.
7989
64bbd348
PK
7990 New defconfigs: Atmel SAM45D27, Bananapi M1 and M2 Plus,
7991 Engicam i.CoreM6 Qt5 configuration, i.MX6 sabreauto (mainline
7992 kernel/u-boot), i.MX6Q sabresd Qt5 configuration, i.MX7d-pico,
7993 QEMU ppc64le, Raspberry pi3 Qt5 webengine configuration,
7994 Technologic TS-7680.
7995
10b9c360
PK
7996 New packages: asterisk, azmq, bcg729, boinc, dahdi-linux,
7997 dahdi-tools, freeswitch-mod-bcg729, fscryptctl, libb64,
7998 libpri, libss7, lua-basexx, lua-compat53, lua-cqueues,
7999 lua-curl, lua-datafile, lua-fifo, lua-httpd,
8000 lua-lpeg-patterns, lua-markdown, lua-sailor, lua-value,
8001 luksmeta, minetest, minetest-game, pdmenu, prosody,
8002 python-aiocoap, python-automat, python-ibmiotf,
8003 python-iso8601, python-m2r, python-simplesqlite,
8004 python-websockets, python-xmltodict, qt5wayland, qt5webengine,
8005 restorecond, selinux-python, semodule-utils, uhubctl,
8006 wireguard, wsapi-fcgi, wsapi-xavante
8007
8008 Removed packages: aiccu, rfkill, sepolgen
8009
8010 Issues resolved (http://bugs.buildroot.org):
8011
8012 #10281: lsblk does not compile for util-linux
8013 #10336: lttng compilation fails : linking error
8014 #10351: glibc missing in rootfs
8015 #10356: nfs-utils missing header
043f3b45 8016 #10361: python3 python-config script generates invalid includes
10b9c360
PK
8017 #10366: dropbear download url has changed
8018 #10391: WiringPi retrieves wrong (old) version
8019 #10406: Beaglebone black: Buggy SGX driver version, swapped...
8020 #10426: uboot-tools' fw_setenv does not update the redundant...
8021 #10451: libpcap 1.8.x and 1.7x does not compile on PPC
8022
951685e8
PK
80232017.08.2, Released November 28th, 2017
8024
8025 Important / security related fixes.
8026
8027 Qt: 5.6 version updated to 5.6.3.
8028
8029 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
8030 in the environment.
8031
8032 Makefiles: Workaround include order issues for certain make
8033 versions by explicitly sorting the result of wildcard where it
8034 matters.
8035
8036 Updated/fixed packages: apr, apr-util, arqp-standalone,
8037 azure-iot-sdk-c, collectd, dvb-apps, ffmpeg, go-bootstrap,
8038 google-breakpad, gstreamer, imagemagick, irssi, jimtcl,
8039 kvm-unit-test, libcurl, libfastjson, libglib2, libidn,
8040 libpjsip, libplist, localedef, lttng-tools, luajit, mesa3d,
8041 moarvm, mp4v2, openssh, openssl, oracle-mysql, postgresql,
8042 python3, python-pyqt5, qt, qt5base, qt5canvas3d,
8043 qt5connectivity, qt5declarative, qt5engineio,
8044 qt5graphicaleffects, qt5imageformats, qt5location,
8045 qt5multimedia, qt5quickcontrols, qt5quickcontrols2, qt5script,
8046 qt5sensors, qt5serialbus, qt5serialport, qt5svg, qt5tools,
8047 qt5webchannel, qt5webkit, qt5websockets, qt5x11extras,
8048 qt5xmlpatterns, quagga, redis, ruby, samba4, sdl2, snmppp,
8049 swupdate, ti-gfx, uboot-tools, usb_modeswitch, vboot-utils,
8050 webkitgtk, wget, wireshark, xapp_xdriinfo.
8051
8052 Issues resolved (http://bugs.buildroot.org):
8053
8054 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
8055 10361: python3 python-config script generates invalid includes
8056 10501: host-localedef fails to compile on Ubuntu 17.10
8057
f2b10756
PK
80582017.08.1, Released October 23rd, 2017
8059
8060 Important / security related fixes.
8061
8062 Webkitgtk bumped to the 2.18.x series, fixing a large number
8063 of security issues.
8064
8065 Defconfigs: galileo: fix ext4 related kernel config, bump
8066 kernel for gcc 6.x compatibility, enable wchar support for
8067 grub2. wandboard: correct rootfs offset
8068
8069 support: Ensure gzip compression level 6 is used for git
8070 tarballs. check-bin-arch: Correctly handle (ignore) symbolic
8071 links. check-rpath: Also handle PIE binaries
8072
8073 External toolchain: Correctly handle glibc Buildroot
8074 toolchains built with merged /usr
8075
8076 musl: fix ARMv4 build with binutils 2.27.51+, fix for
8077 CVE-2017-15650
8078
8079 Updated/fixed packages: apache, augeas, bind, bluez5_utils,
8080 busybox, bzip2, cmake, dnsmasq, ejabberd, gcc, git, go, ffmpeg, file,
8081 flashrom, gd, gdk-pixbug, gnupg2, hostapd, ifupdown-scripts,
8082 imagemagick, iucode-tool, kernel-module-imx-gpu-viv, lame,
8083 libarchive, libcurl, libffi, libidn, libmbim, libnspr, libnss,
8084 libressl, librsync, libsoup, libxml2, libzip, mbedtls, musl,
8085 netplug, nginx, openvpn, pkgconf, poppler, proxychains-ng,
8086 qemu, qt, rpi-userland, syslog, ruby, samba4, softether,
8087 sqlite, strongswan, subversion, supertuxkart, supervisor, tcpdump,
8088 tor, unrar, urq, vboot-utils, webkitgtk, wpa_supplicant, xen,
8089 xmlstarlet, xlib_libXfont, xlib_libXfont2,
8090 xserver_xorg-server, zsh
8091
8ce27bb9 80922017.08, Released September 1st, 2017
0ea3d7ba 8093
8ce27bb9 8094 Minor fixes.
0ea3d7ba 8095
13c44396
PK
8096 Toolchain: Don't allow internal toolchain builds for MIPS
8097 M6201/P6600, as support for these are not yet in mainline GCC.
8098
8099 Updated/fixed packages: bcusdk, connman, dialog, dnsmasq,
8100 gnupg, grub2, iostat, iucode-tool, libgcrypt, libkcapi,
8101 libphidget, libv4l, linux-tools, mediastreamer, minidlna,
8102 nss-pam-ldapd, nvidia-driver, qt-webkit-kiosk, rpcbind, squid,
8103 transmission, vde2, vim
0ea3d7ba
TP
8104
8105 Updated/fixed defconfigs:
8106
8107 Removed packages: simicfs.
8108
8109 Issues resolved (http://bugs.buildroot.org):
c7ed72d3 8110
0ea3d7ba
TP
8111 #10261: Grub2 fails to build for x86_64
8112
ef19f376
TP
81132017.08-rc3, Released August 23rd, 2017
8114
8115 Fixes all over the tree.
8116
8117 Updated/fixed packages: alsa-lib, alsa-utils, cc-tool,
8118 dbus-cpp, e2fsprogs, elf2flt, faad2, fakeroot, gcc, git, gpsd,
8119 gst1-validate, kvmtool, libconfuse, libepoxy, librsync,
8120 libspatialindex, libunwind, linux, linux-headers, lua,
8121 mariadb, mesa3d, mtd, openocd, python3, syslinux, sysvinit,
8122 whois, xen, zmqpp.
8123
8124 Updated/fixed defconfigs: ci20, socrates_cyclone5,
8125 toradex_apalis_imx6.
8126
8127 Removed defconfig: Armadeus APF9328.
8128
8129 skeleton-* packages introduced in -rc1 have been renamed to
8130 skeleton-init-* instead.
8131
8132 Issues resolved (http://bugs.buildroot.org):
8133
8134 #10141: Squashfs extended attribute failures
8135
0ba4a139
TP
81362017.08-rc2, Released August 11th, 2017
8137
8138 Fixes all over the tree.
8139
8140 Updated/fixed packages: bind, dbus, erlang-p1-xml, faad2,
8141 ficl, gcc, gdb, glibc, jack2, libcurl, linux, linux-headers,
8142 lua, mutt, nvme, qt5base, skeleton-common, snappy, stella,
8143 swupdate, uclibc, valgrind, webkitgtk.
8144
8145 Updated/fixed defconfigs: beaglebone_qt5, minnowboard_max,
8146 nanopi_m1{, _plus}, olimex_a20_olinuxino_lime, qemu_sparc,
8147 qemu_sparc64.
8148
8149 The cmake-package infrastructure for host packages has been
8150 fixed to not incorrectly detect target packages through
8151 pkg-config.
8152
8153 Issues resolved (http://bugs.buildroot.org):
8154
c7ed72d3 8155 #9926: systemd-resolved.service: Failed at step NAMESPACE (systemd 233)
0ba4a139
TP
8156 #10021: libqeglfs-viv-integration.so file is missing for qt5 on armv7
8157 #10026: lua-5.3.4: fix lua linker error in swupdate
8158 #10146: package/skeleton-common fix recursive variable
c7ed72d3
PK
8159 #10156: glibc compilation fails for X86 32bits (i386)
8160 #10201: toolchain-wrapper.c:192: (error) Memory leak:
0ba4a139
TP
8161 #10221: Buildroot Support
8162
c472d8a4 81632017.08-rc1, Released August 2nd, 2017
2fce2056 8164
6ce80b6a
TP
8165 Infrastructure:
8166
d64d1216
TP
8167 - The skeleton package has been split into multiple packages:
8168 skeleton-sysv (when Busybox or SysV init are used),
8169 skeleton-systemd (when systemd is used), skeleton-none (when
8170 no init system is used) and skeleton-custom (when a custom
8171 skeleton is used). Those packages, except skeleton-custom,
8172 share common logic and data in a new package called
8173 skeleton-common. The skeleton package becomes a virtual
8174 package. This change allows to generate a filesystem that is
8175 compliant with systemd expectations.
8176
8177 - Support for using a read-only filesystem with systemd has
8178 been fixed.
8179
6ce80b6a
TP
8180 - Major revamp of the gettext handling, with user-visible
8181 effect:
2fce2056
TP
8182
8183 - prior to this revamp, when BR2_ENABLE_LOCALE=y, each
8184 package could decide to enable or not NLS support. When
8185 BR2_ENABLE_LOCALE was disabled, NLS support was forced off
8186 by passing --disable-nls to packages.
8187
8188 - after this revamp, a new BR2_SYSTEM_ENABLE_NLS option
6ce80b6a
TP
8189 controls whether NLS support should be enabled or not in
8190 packages. This option defaults to disabled, which means
8191 that now, NLS support is by default disabled in all
8192 packages.
2fce2056 8193
6ce80b6a
TP
8194 Therefore, if you need NLS support in packages, you must now
8195 explicitly enable the BR2_SYSTEM_ENABLE_NLS option.
51b3315b
AV
8196
8197 - The host directory no longer has a usr/ component. This
8198 makes it much more natural to use that directory as an
8199 externally used toolchain. For compatibility with existing
c7ed72d3 8200 scripts, a usr -> . link is still added.
51b3315b 8201
6ce80b6a
TP
8202 - Hashes are now checked on tarballs by Buildroot when a
8203 package is sourced from a Git repository.
8204
8205 - Patches are no longer being downloaded from Github, since
8206 auto-generated patches could change over time, and break
8207 hashes. All patches that were downloaded from Github are now
8208 stored in their respective package directories.
8209
8210 - Hash files in packages can now contain hashes for the
8211 license files contained in the package source code. This
8212 allows to detect changes in such license files.
8213
8214 - Binaries in $(TARGET_DIR) are now cleaned up from invalid
8215 RPATHs at the end of the build.
8216
8217 - A new "make sdk" target prepares $(HOST_DIR) to be
8218 relocatable: turns RPATHs in host binaries into relocatable
8219 ones, removes bogus RPATHs from staging binaries/libraries,
8220 and provides a relocate-sdk script that can be executed to
8221 relocate the SDK after installation.
8222
8223 - Addition of utils/genrandconfig which generates a random
8224 configuration based on a set of pre-defined toolchain
8225 configurations (support/config-fragments/autobuild/) and a
8226 random selection of packages. It is now used by the
8227 autobuilders to generate the random configurations.
8228
8229 Filesystems:
8230
8231 - ext2/3/4 filesystems are now generated using mkfs.ext from
8232 e2fsprogs instead of using genext2fs.
8233
8234 Architecture:
8235
8236 - Addition of support for ARM big.LITTLE variants
8237 - Improved MIPS support, with options to select NaN encoding
8238 and FP32 mode.
8239
8240 Toolchain:
8241
8242 - Switch to gcc 6.x as the default gcc version, add support
8243 for gcc 7.x, remove support for gcc 4.8
ca747900
TP
8244 - Switch to binutils 2.28 as the default binutils version, add
8245 support for binutils 2.29, remove support for binutils 2.26
6ce80b6a
TP
8246 - Support added for gdb 8.0
8247 - uClibc-ng bumped to 1.0.26
8248 - CodeSourcery toolchains for x86 and SuperH have been
8249 removed, they were using a too old glibc version
8250 (2.17). External toolchains with glibc 2.17 or earlier are
8251 no longer supported.
8252 - The version selection in the glibc package has been
8253 removed. Like musl and uClibc-ng, we now use the latest
8254 glibc version.
8255 - Improved support for Xtensa toolchain overlays, which can
8256 now be downloaded.
8257
8258 Tools:
8259
8260 - Numerous improvements to the runtime test infrastructure
8261 - Tests are now executed by Gitlab CI on a regular basis
8262 - Tools that are directly useful to the user have been moved
8263 from support/scripts/ to utils/: brmake, check-package,
8264 get-developers, scancpan, scanpipy, size-stats-compare,
8265 test-pkg.
8266
8267 New defconfigs: A13 Olinuxino, Engicam platforms (i.CoreM6
8268 Solo/Dual/DualLite/Quad, RQS SOM, GEAM6UL SOM, Is.IoT MX6UL
8269 SOM), Nano Pi M1 (Plus), OrangePi Zero and Plus.
8270
8271 New packages: azure-iot-sdk-c, cracklib, dt-utils, easy-rsa,
8272 erlang-jiffy, erlang-p1-oauth2, erlang-p1-xmpp,
8273 ifupdown-scripts, irrlicht, kodi-inputstream-adaptive,
8274 kodi-inputstream-rtmp, kvazaar, let-me-create, libloki,
8275 libpwquality, libressl, libspatialindex, libva-utils,
8276 linuxconsoletools, linuxptp, luaossl, lua-sdl2, lua-stdlib,
8277 lsscsi, paxtest, pcre2, pixz, python-asn1crypto,
8278 python-backports-shutil-get-terminal-size, python-bcrypt,
8279 python-cheroot, python-h2, python-hpack, python-hyperframe,
8280 python-hyperlink, python-ipython-genutils, python-pathlib2,
8281 python-pickleshare, python-priority, python-portend,
8282 python-scandir, python-systemd, python-tempora,
8283 python-traitlets, python-typepy, qt5virtualkeyboard,
8284 ratpoison, rauc, refpolicy, rhash, sdl2_mixer, sdl2_net,
8285 xr819-xradio, zstd
8286
0a1e508b 8287 Removed packages: cloog, input-tools, mke2img
6ce80b6a
TP
8288
8289 Issues resolved (http://bugs.buildroot.org):
8290
d64d1216 8291 #7892: systemd-journald is broken
6ce80b6a
TP
8292 #9341: avahi-utils does not compile with uClibc + libglib2
8293 #9441: Link BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY to
8294 BR2_ENABLE_DEBUG
8295 #9746: ext4 image generated by Buildroot is not working
8296 properly with U-Boot
8297 #9886: Build fails with "unexpected EOF while looking for
8298 matching `"'" if PATH contains a newline
8299 #9891: parted 3.1 => 3.2?
8300 #9911: qt5 does not build on sparc
8301 #9916: qt5 does not build on
8302 arm-buildroot-linux-uclibcgnueabihf for ARMv8 cores
8303 #9936: Host QEMU does not build with SDL support because of
8304 pkg-config
8305 #9941: nodejs option disappears for arm
8306 #9951: SCANCPAN failure
8307 #9966: util-linux-2.30/.stamp_built' failed
8308 #9976: License file for package 'rtl8821au' incorrect
8309 #9991: SGX Error implicit declaration of function
8310 ‘dmac_map_area’
8311 #10011: wget does not work from Buildroot
8312 #10036: Buildroot builds Raspbian Jessie headless image
8313 presenting incorrect prompt
8314 #10051: make: *** No rule to make target
8315 'raspberrpi3_defconfig'. Stop reported with Buildroot
8316 v2017.05.1
8317 #10056: No .config file was produced in /buildroot folder
8318 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer
8319 failure
c472d8a4 8320 #10071: fakeroot: replace hard-coded paths in post install
6ce80b6a 8321 #10076: Makefile:4113: recipe for target 'all-gcc' failed
90a1b819
TP
8322 #10091: gcc7.1 does not build with graphite support due to old
8323 isl
d64d1216
TP
8324 #10121: webkit without the multimedia option causes build
8325 error
6ce80b6a 8326
d0b7d387
PK
83272017.05.2, Released July 27th, 2017
8328
8329 Important / security related fixes.
8330
8331 Webkitgtk bumped to the 2.16.x series, fixing a large number
8332 of security issues.
8333
8334 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
8335 which default to PIE mode.
8336
8337 Updated/fixed packages: aespipe, apache, bind, binutils,
8338 busybox, ccache, collectd, dieharder, efibootmgr, efivar,
8339 expat, ffmpeg, gcc, heimdal, iproute2, irssi, libglib2,
8340 libmemcached, libosip2, libtirpc, libxml-parser-perl,
8341 linux-fusion, linux-zigbee, mpg123, orc, pcre, php, protobuf,
8342 pulseaudio, python-setproctitle, qt5base, rpi-firmware,
8343 samba4, syslinux, systemd, spice, tcpdump, tiff, uboot-tools,
8344 webkitgtk, x265, xserver_xorg-server, xvisor
8345
8346 Issues resolved (http://bugs.buildroot.org):
8347
8348 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
8349
d9bcd5fa
PK
83502017.05.1, Released July 4th, 2017
8351
8352 Important / security related fixes.
8353
8354 Update support/scripts/scancpan to use METACPAN v1 API as v0
8355 has been shutdown.
8356
8357 Update support/scripts/mkusers to handle setups where
8358 /etc/shadow is a symlink.
8359
8360 External toolchain: Don't create musl dynamic loader symlink
8361 for static builds.
8362
8363 Setlocalversion: Correct detection of mercurial revisions for
8364 non-tagged versions.
8365
8366 Defconfigs: at91sam9x5ek_mmc: workaround boot rom issue.
8367
8368 Updated/fixed packages: apache, automake, bind, botan, c-ares,
8369 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, glmark2,
8370 gnutls, gst1-plugins-bad, imagemagick, imx-uuc, intltool,
8371 iperf, ipsec-tools, irssi, kmod, libcurl, libgcrypt, libmad,
8372 libnl, lugaro, mosquitto, mpg123, ncurses, nodejs, ntp,
8373 openssh, openvpn, pngquant, python-simplegeneric, qt5base,
8374 qt5multimedia, rtl8821au, socat, spice, systemd, tor, trinity,
8375 tslib, vlc, x264, xen, xlib_libxshmfenc, xserver_xorg-server
8376
8377 Issues resolved (http://bugs.buildroot.org):
8378
8379 #9976: License file for package 'rtl8821au' incorrect
8380
dd2020aa
PK
83812017.05, Released May 31st, 2017
8382
8383 Minor fixes.
8384
8385 External toolchain: musl dynamic linker symlink for mips-sf
8386 corrected.
8387
8388 Updated/fixed packages: agentpp, bash, exim, hans, madplay,
8389 qpid-proton, rtl8188eu, snmppp, stm32flash, strongswan, sudo,
8390 xen
8391
8392 Issues resolved (http://bugs.buildroot.org):
8393
8394 #9906: genimage: Disk full
8395
91a418c3
PK
83962017.05-rc3, Released May 30th, 2017
8397
8398 Fixes all over the tree.
8399
8400 ARC toolchain bumped to 2017.03
8401
8402 Runtime testing improvements and cleanups.
8403
8404 Updated/fixed packages: acpica, armadillo, audiofile, c-icap,
8405 cppcms, dhcp, docker-engine, dropbear, elfutils, erlang,
8406 fbgrab, ffmpeg, flashrom, ftop, gnutls, google-breakpad,
8407 keepalived, kodi, libcdio, libepoxy, libev, libminiupnpc,
8408 libqmi, libtasn1, libv4l, mariadb, mono, mosh, mosquitto,
8409 mxml, ntp, opencv, openpowerlink, oracle-mysql, popt,
8410 pulseview, python-enum34, rabbitmq-c, redis, samba4, stella,
8411 xen
8412
8413 Removed packages: firejail, ola
8414
8415 Issues resolved (http://bugs.buildroot.org):
8416
8417 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
8418 #9876: aarch64 support with gcc 4.8 toolchain
8419 #9896: host-gcc-initial error downloading because incorrect URL
8420
8ab8f10a
PK
84212017.05-rc2, Released May 17th, 2017
8422
8423 Fixes all over the tree.
8424
8425 ARC toolchain bumped to 2017.03-rc2
8426
8427 Updated/fixed packages: bluez_utils, boost, clamav, daemon,
8428 efibootmgr, efl, espeak, expedite, faketime, ffmpeg, fxload,
8429 git, gpsd, kvm-unit-tests, libcdio, libv4l, lua, mke2img,
8430 mpir, mpv, odroid-scripts, openblas, opencv3, openvpn, php,
8431 postgresql, protobuf, qt5declarative, qwt, radvd, rpcbind,
8432 rtmpdump, strongswan, sudo, ltp-testsuite, uclibc-ng-test,
8433 vlc, x11vnc, xfsprogs
8434
8435 Issues resolved (http://bugs.buildroot.org):
8436
8437 #9796: source-check broken for Git downloads
8438 #9866: BASE_DIR usage
8439
c71edb8b
PK
84402017.05-rc1, Released May 8th, 2017
8441
8442 Fixes all over the tree and new features.
8443
8444 Infrastructure:
8445
8446 - Installed binaries are now checked for correct architecture
8447 to catch natively built binaries or binaries built for other
8448 architecture variants.
8449
8450 - Luarocks infrastructure improvements to extraction handling,
8451 support for upstream name != Buildroot package name.
8452
8453 - 'make printvars' output format has changed to make it easier
8454 to use in scripts. It now has options to quote the variables
8455 and to show the expanded/unexpanded values.
8456
8457 - Automatic ext2 rootfs size calculation has been removed. The
8458 logic was not working working reliable in all setups as it
8459 depends on the host filesystem behaviour, so instead now the
8460 size has to be specified explicitly (defaults to 60MB).
8461
8462 - The git download infrastructure now ensures that GNU format
8463 tar files are created.
8464
8465 - Fixed a variable clashing issue in the mkusers script with
8466 internal bash variables.
8467
8468 - Fakeroot now links against libacl to fix issues on
8469 distributions using acls.
8470
8471 - Correct permissions for /dev/pts/ptmx when systemd is used
8472 with recent glibc versions.
8473
8474 - br2-external: Improve error reporting.
8475
8476 - A wrapper script for genimage has been added in
8477 support/scripts/genimage.sh for easy use of genimage from
8478 post-image scripts.
8479
8480 - A script to check for common style issues in new packages
8481 before submitting has been added in support/scripts/check-package
8482
8483 - Defconfigs are now tested by gitlab-CI instead of Travis:
8484 https://gitlab.com/buildroot.org/buildroot
8485
8486 - Infrastructure for runtime testing has been added to
8487 support/testing
8488
8489 Toolchain:
8490
8491 - External linaro toolchains updated to 2017.02, ARC toolchain
8492 updated to 2017.03-rc1, NIOSII CodeSourcery to 2017.05
8493
8494 - A number of fixes and improvements to the external toolchain
8495 handling, including C library detection, multilib and ld.so
8496 handling
8497
8498 - Glibc 2.25 and uClibc-ng 1.0.24 added, wordexp support enabled
8499 for uClibc-ng
8500
8501 - Binutils 2.28 added and default changed to 2.27
8502
8503
8504 Architectures:
8505
8506 - Support for the C-SKY architecture has been added.
8507
8508
8509 License handling:
8510
8511 - The package license markings for legal info now uses the
8512 SPDX short identifiers for the license string where possible.
8513
8514 - License info has been improved / added for a number of packages.
8515
8516
8517 Misc:
8518
8519 - Cmake 3.7.x installed on the host is no longer ignored as a
8520 workaround for the RPATH issues has been implemented.
8521
8522 - Docker-engine can now be built statically on an otherwise
8523 dynamic linked build for docker-in-docker setups.
8524
8525 - U-Boot now supports out-of-tree device trees, similar to
8526 Linux
8527
8528 - Nodejs 0.10.x support (and with it, support for <ARMv6) has
8529 been removed as this is now EOL upstream.
8530
8531 New defconfigs: AT91sam9x5ek dev/mmc/mmc-dev, banana pro,
8532 Nationalchip gx6605s, MIPS creator ci40, nexbox a95x, 64bit
8533 defconfig for raspberry pi 3, stm32f429-disc1.
8534
8535 The raspberry pi zero-w and rpi3 compute module are now also
8536 supported by the rpi0 / rpi3 defconfigs, beaglebone green is
8537 supported by the beaglebone defconfig.
8538
8539 Removed defconfig: minnowboard, via imx6 vab820, altera
8540 socdk/sockit
8541
8542 New packages: arp-scan, atest, augeas, bluez-tools, daemon,
8543 dc3dd, dieharder, execline, fmt, ghostscript, gqrx,
8544 gst1-vaapi, jo, keepalived, kmscube, kodi-jsonschemabuilder,
8545 kodi-skin-confluence, kodi-texturepacker, lensfun, leptonica,
8546 libbson, libcsv, libgphoto2, libkcapi, libmaxminddb,
8547 libmediaart, libnpth, libscrypt, lua-bit32, lua-resty-http,
8548 lugaru, memtool, mpir, nanomsg, physfs, phytool, pngquant,
8549 python-decorator, python-simplegeneric,
8550 python-sortedcontainers, rpi-bt-firmware, rpi-wifi-firmware,
8551 s6, s6-dns, s6-linux-init, s6-linux-utils, s6-networking,
8552 s6-portable-utils, s6-rc, supertux, tesseract-ocr,
8553 uccp420wlan, wilink-bt-firmware
8554
8555 Broken packages: ola
8556
8557 Removed packages: cosmo, kodi-visualisation-fountain,
8558 polarssl, portmap, xdriver_xf86-video-glide,
8559 xdriver_xf86-video-v4l, xdriver_xf86-video-wsfb
8560
8561 Issues resolved (http://bugs.buildroot.org):
8562
8563 #8831: image generation fails on host ZFS due to "no free space"
8564 #9436: e2fsprogs remove busybox applets even of unselected e2fs..
8565 #9456: mkusers script bash errors
8566 #9496: mke2img fails during build on ntfs-3g host partition
8567 #9531: NPM fails to build embedded modules
8568 #9596: KODI: --enable-lirc needs "HAVE_LIRC" compiler definition..
8569 #9691: Wrong cryptsetup package include files location
8570 #9696: Wrong cryptsetup package include files location
8571 #9706: Can't download newer revisions of package from PyPI
8572 #9711: Recent libCEC version bump seems to break kodi package
8573 #9716: exit, shutdown, reboot from kodi
8574 #9721: version 2017.02: no acceptable m4 could be found in $PATH
8575 #9726: Raspberry Pi version B - Problems with UART speed in..
8576 #9751: expat legal info - manifest.csv: GPLv2 Source site: MIT..
8577 #9756: glibc fails to build on buildroot-sh4*-buildroot-linux-gnu
8578 #9766: support/scripts/pkgutil.py conflicts with the pkgutil.py..
8579 #9776: libubox build failed
8580 #9791: Python searches for packages in the user site directory
8581 #9806: libseccomp is not available when BR2_arm=y
8582 #9826: post-build scritp - symlinks created in post-build script..
8583 #9836: triggerhappy: systemd unit broken
8584 #9846: musl libc not installed correctly in target folder
8585 #9856: build libubox failed on ubuntu 17.04 64bit
8586
4f00d03a
PK
85872017.02.11, Released April 11th, 2018
8588
8589 Important / security related fixes.
8590
8591 dependencies: Blacklist tar 1.30+ and build our own host-tar
8592 if needed as tar 1.30+ changed the --numeric-owner output for
8593 long path names. Build host-tar before other host-dependencies
8594 as they need it to extract their source tarballs.
8595
8596 Updated/fixed packages: apache, busybox, clamav, dhcp,
8597 dnsmasq, dovecot, exim, imagemagick, irssi, jq, libcurl,
8598 libpjsip, librsvg, libtasn1, libvorbis, libxml2, lz4, mariadb,
8599 mbedtls, mosquitto, ntp, openblas, opencv3, openssl, patch,
8600 postgresql, python-webpy, qt53d, qt5tools, quagga, rsync,
8601 samba4, sngrep, tremor, wavpack, wireshark, xerces, xterm
8602
8603 Issues resolved (http://bugs.uclibc.org):
8604
8605 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
8606
6f1e216e
PK
86072017.02.10, Released January 31st, 2018
8608
8609 Important / security related fixes.
8610
8611 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
8612
8613 System: Only show getty options when busybox init or sysvinit
8614 are used.
8615
8616 Infrastructure: Fix build issue for autotools based packages
8617 checking for C++ support on toolchains without C++ support and
8618 on a distro lacking /lib/cpp (E.G. Arch Linux).
8619
8620 Updated/fixed packages: avahi, berkeleydb, bind, busybox,
8621 ccache, clamav, coreutils, dovecot, eeprog, eudev, fis,
8622 intel-microcode, iputils, irssi, kmsxx, libcurl, liberation,
8623 libiio, lz4, mariadb, matchbox-lib, mcookie, openocd, php,
8624 pound, rpcbind, squid, tar, ti-cgt-pru, transmission,
8625 util-linux, webkitgtk, wireshark, xen
8626
8627 Issues resolved (http://bugs.buildroot.org):
8628
8629 #9996: lz4 package does not install lz4 binaries in target
8630 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
8631 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
8632 #10301: systemd/getty unused options
8633 #10331: kmsxx, host installation fails with BR2_SHARED_...
8634 #10536: Finding non-relative paths in the ccache
8635 #10641: avahi-autoipd not starting when using systemd-tmpfiles
8636
93a8938d
PK
86372017.02.9, Released January 1st, 2018
8638
8639 Important / security related fixes.
8640
8641 Fix divide by zero issue in size-stats script.
8642
8643 Fix makefile include ordering issue with certain make versions
8644 in the external toolchain handling.
8645
8646 Updated/fixed packages: dhcp, exim, flann, gdb, heimdal,
8647 libcue, libcurl, libevent, libpqxx, libsoxr, linphone, lldpd,
8648 mariadb, mfgtools, mtools, nodejs, nut, openssl, rsync,
8649 samba4, tor, vlc, webkitgtk, wireshark, xfsprogs,
8650 xlib_libXcursor, xlib_libXfont, xlib_libXfont2
8651
a4d77a4b
PK
86522017.02.8, Released November 27th, 2017
8653
8654 Important / security related fixes.
8655
8656 Qt: 5.6 version updated to 5.6.3.
8657
8658 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
8659 in the environment.
8660
8661 Updated/fixed packages: apr, apr-util, arqp-standalone,
8662 collectd, dvb-apps, ffmpeg, google-breakpad, gstreamer,
8663 imagemagick, libfastjson, libglib2, libpjsip, libplist,
8664 localedef, luajit, mesa3d, openssh, openssl, postgresql,
8665 python3, python-pyqt5, qt5base, qt5canvas3d, qt5connectivity,
8666 qt5declarative, qt5engineio, qt5graphicaleffects,
8667 qt5imageformats, qt5location, qt5multimedia, qt5quickcontrols,
8668 qt5quickcontrols2, qt5script, qt5sensors, qt5serialbus,
8669 qt5serialport, qt5svg, qt5tools, qt5webchannel, qt5webkit,
8670 qt5websockets, qt5x11extras, qt5xmlpatterns, quagga, ruby,
8671 samba4, snmppp, ti-gfx, vboot-utils, webkitgtk, wireshark,
8672 xapp_xdriinfo.
8673
8674 Issues resolved (http://bugs.buildroot.org):
8675
8676 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
8677 10361: python3 python-config script generates invalid includes
8678 10501: host-localedef fails to compile on Ubuntu 17.10
8679
8b0dd65d
PK
86802017.02.7, Released October 28th, 2017
8681
8682 Important / security related fixes.
8683
8684 Webkitgtk bumped to the 2.18.x series, fixing a large number
8685 of security issues.
8686
8687 Defconfigs: wandboard: Correct rootfs offset
8688
8689 Toolchain: Linaro toolchains updated to 2017.08 release,
8690 fixing a number of issues. Musl: fix for CVE-2017-15650.
8691
8692 Updated/fixed packages: busybox, bzip2, dnsmasq, git, go,
8693 hostapd, irssi, iucode-tool, lame, libcurl, libffi, libnspr,
8694 libnss, nodejs, openssh, openvpn, qemu, qt, redis, sdl2,
8695 webkitgtk, wget, wpa_supplicant, xen, xlib_libXfont,
8696 xlib_libXfont2, xserver_xorg-server
8697
40f8a013
PK
86982017.02.6, Released September 24th, 2017
8699
8700 Important / security related fixes.
8701
8702 Cmake: Ensure correct pkg-config is used when building host
8703 packages
8704
8705 fs/iso9660: Ensure files from earlier builds are not included.
8706
8707 Updated/fixed packages: apache, bcusdk, bind, binutils,
8708 bluez5_utils, botan, cmake, connman, dbus, dialog, e2fsprogs,
8709 faad2, fakeroot, ffmpeg, file, flashrom, gcc, gd, gdb,
8710 gdk-pixbuf, git, gnupg, gpsd, grub2, gst1-plugins-bad,
8711 imagemagick, iostat, iucode-tool, jack2, libarchive, libcurl,
8712 libgcrypt, libidn, libphidget, librsync, librsvg, libsoup,
8713 libxml2, linux-tools, lua, mariadb, mbedtls, mediastreamer,
8714 minidlna, netplug, nss-pam-ldapd, nvidia-driver, openjpeg,
8715 postgresql, proxychains-ng, python-libconfig,
8716 python-service-identity, qt, rpcbind, ruby, samba4, squashfs,
8717 squid, strongswan, subversion, supervisor, sysvinit, tcpdump,
8718 tor, transmission, unrar, valgrind, vim, webkitgtk, whois,
8719 xen, zmqpp
8720
8721 Issues resolved (http://bugs.buildroot.org):
8722
8723 #10141: Squashfs extended attribute failures
8724 #10261: Grub2 fails to build for x86_64
8725 #10276: BR2_PACKAGE_LINUX_TOOLS_GPIO fails for MIPS with...
8726
386dd28a
PK
87272017.02.5, Released July 27th, 2017
8728
8729 Important / security related fixes.
8730
8731 Webkitgtk bumped to the 2.16.x series, fixing a large number
8732 of security issues.
8733
8734 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
8735 which default to PIE mode.
8736
8737 Updated/fixed packages: aespipe, apache, bind, binutils,
8738 busybox, ccache, collectd, efibootmgr, efivar, expat, ffmpeg,
8739 gcc, heimdal, iproute2, irssi, libglib2, libmemcached,
8740 libosip2, libtirpc, libxml-parser-perl, linux-fusion,
8741 linux-zigbee, mpg123, nodejs, orc, pcre, php, pulseaudio,
8742 python-setproctitle, qt5base, rpi-firmware, samba4, syslinux,
8743 systemd, spice, tcpdump, tiff, webkitgtk, x265, xen,
8744 xserver_xorg-server, xvisor
8745
8746 Issues resolved (http://bugs.buildroot.org):
8747
8748 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
8749
018b8aa7
PK
87502017.02.4, Released July 4th, 2017
8751
8752 Important / security related fixes.
8753
8754 Update support/scripts/scancpan to use METACPAN v1 API as v0
8755 has been shutdown.
8756
8757 Update support/scripts/mkusers to handle setups where
8758 /etc/shadow is a symlink.
8759
8760 External toolchain: Don't create musl dynamic loader symlink
8761 for static builds.
8762
8763 Setlocalversion: Correct detection of mercurial revisions for
8764 non-tagged versions.
8765
8766 Updated/fixed packages: apache, automake, bind, botan, c-ares,
8767 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, gnutls,
8768 gst1-plugins-bad, imagemagick, imx-uuc, intltool, iperf,
8769 ipsec-tools, irssi, libgcrypt, libmad, libnl, mosquitto,
8770 mpg123, ncurses, nodejs, ntp, openssh, openvpn, qt5base,
8771 qt5multimedia, rtl8821au, socat, spice, systemd, tor, tslib,
8772 vlc, x264, xserver_xorg-server
8773
8774 Issues resolved (http://bugs.buildroot.org):
8775
8776 #9976: License file for package 'rtl8821au' incorrect
8777
1ba865a5
PK
87782017.02.3, Released June 2nd, 2017
8779
8780 Important / security related fixes.
8781
8782 Download: <pkg>-source-check fixed for packages from git.
8783
8784 External toolchain: musl dynamic linker symlink for mips-sf
8785 corrected.
8786
8787 Updated/fixed packages: armadillo, audiofile, bash,
8788 bluez_utils, cppcms, dbus, dhcp, dropbear, efibootmgr, efl,
8789 elfutils, faketime, fbgrab, flashrom, ftop, gdb, git,
8790 google-breakpad, gpsd, hans, kvm-unit-tests, kyua, libev,
8791 libmicrohttpd, libminiupnpc, libtasn1, libubox, ltp-testsuite,
8792 lua, madplay, mariadb, mono, mosquitto, mxml, ntp,
8793 nvidia-driver, openblas, openvpn, oracle-mysql, picocom, popt,
8794 postgresql, pulseview, qt5base, qwt, rabbitmq-c, redis,
8795 rpcbind, rtmpdump, samba4, strongswan, sudo, vlc
8796
8797 Issues resolved (http://bugs.buildroot.org):
8798
8799 #9796: source-check broken for Git downloads
8800 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
8801
87ddf24d
PK
88022017.02.2, Released May 1st, 2017
8803
8804 Important / security related fixes.
8805
8806 Use HTTPS for the Codesourcery external toolchains as the HTTP
8807 URLs no longer work.
8808
8809 Updated/fixed packages: bind, busybox, dovecot, freetype,
8810 ghostscript, glibc, granite, hiredis, icu, imagemagick,
8811 gst-plugins-base, gst1-plugins-base, libcroco, libcurl, libnl,
8812 libnspr, libnss, libsamplerate, libsndfile, libunwind,
8813 minicom, mplayer, mpv, nodejs, python-django, python-pyyaml,
8814 python-web2py, samba4, syslinux, systemd, tiff, trinity,
8815 uboot, wireshark, xen
8816
8817 Issues resolved (http://bugs.buildroot.org):
8818
8819 #9791: Python searches for packages in the user site directory
8820
a1658095
PK
88212017.02.1, Released April 4th, 2017
8822
8823 Important / security related fixes.
8824
8825 Fix a variable clashing issue in the mkusers script with
8826 internal bash variables.
8827
8828 Improve external toolchain version detection.
8829
8830 Correct permissions for /dev/pts/ptmx when systemd is used
8831 with recent glibc versions.
8832
8833 Fix python module name clash for graph-depends.
8834
8835 Fakeroot now links against libacl to fix issues on
8836 distributions using acls.
8837
8838 Ensure that the git download infrastructure creates GNU format
8839 tar files.
8840
8841 br2-external: Improve error reporting.
8842
8843 Updated/fixed packages: acl, apr, audiofile, busybox, cairo,
8844 dbus-cpp, dbus-glib, dbus-triggerd, domoticz, elfutils,
8845 fakeroot, filemq, fmc, gdb, git, gnutls, gst-ffmpeg,
8846 gst1-plygins-bad, harfbuzz, htop, imagemagick, jasper, libcec,
8847 libiio, libplatform, librsvg, libselinux, libsidplay2, libsoc,
8848 libwebsockets, libxkbcommon, linux-firmware, logrotate,
8849 lpt-testsuite, lttng-libust, mariadb, mbedtls, memcached,
8850 mesa3d, mpd, mplayer, nbd, ncftp, ntp, openssh, opentyrian,
8851 pcre, perl-gd, python, qt5base, rpi-userland, rpm, samba4,
8852 skalibs, slang, sngrep, squashfs, syslog-ng, taglib,
8853 tcpreplay, tor, upmpdcli, wget, wireshark,
8854 xdriver_xf86-video-vmware, xlib_libXv, zmqpp
8855
8856 Issues resolved (http://bugs.buildroot.org):
8857
8858 #9456: mkusers script bash errors
8859
083c0735
PK
88602017.02, Released February 28th, 2017
8861
8862 Minor fixes, mainly fixing autobuilder issues.
8863
8864 Don't use cmake 3.7.x from the build host as it is also
8865 affected by the RPATH handling issues, and instead build our
8866 own if needed.
8867
8868 Updated/fixed packages: assimp, classpath, genimage, mplayer,
8869 mpv, openocd, python-libconfig, qt5base, qt5quickcontrols,
8870 vlc, xterm
8871
87a23e53
PK
88722017.02-rc3, Released February 26th, 2017
8873
8874 Fixes all over the tree.
8875
8876 Cmake reverted to version 3.6.3 to workaround regressions
8877 related to RPATH handling.
8878
8879 Updated/fixed packages: bctoolbox, berkeleydb, binutils,
8880 btrfs-progs, classpath, directfb, glibc, gstreamer1,
8881 gst1-plugins-{base,good,bad,ugly}, gst1-libav,
8882 gst1-rtsp-server, gst1-validate, gst-omx, htop, libcurl,
8883 libepoxy, libimxvpuapi, libpcap, libuv, ncurses, openssh,
8884 oracle-mysql, poco, python, qt5base, qt5webkit, sslh, synergy,
8885 trousers, uclibc-ng-test, util-linux, vlc, xfsprogs
8886
8887 Issues resolved (http://bugs.buildroot.org):
8888
8889 #9251: Shared C++ libraries for Microblaze results in Segmentation...
8890 #9456: mkusers script bash errors
8891 #9506: Collectd 5.7.0 fails to build with libcrypt
8892 #9581: VagrantFile provisioning step fails due to issue with grub-pc
8893 #9586: usbmount: usbmount slows down the system... to a state of...
8894 #9616: CMake host packages cannot provide CONF_ENV
8895 #9641: Need raptor package installed in staging
8896 #9671: stunnel build error
8897
bedc0ccd
PK
88982017.02-rc2, Released February 20th, 2017
8899
8900 Fixes all over the tree.
8901
8902 Support for SOURCE_DATE_EPOCH in the toolchain wrapper for
8903 older gcc versions for reproducible builds has been
8904 (temporarily) reverted because of licensing compatiblity
8905 concerns.
8906
8907 Defconfigs: SD card generation fix for the Udoo Neo board
8908
8909 Infrastructure to handle .lz compressed tarballs added, and
8910 affected packages updated to use it.
8911
8912 Updated/fixed packages: bctoolbox, bind, canelloni,
8913 cbootimage, ccache, classpath, cups, dbus, ddrescue, directfb,
8914 ed, erlang, gcc, gdb, glmark2, gstreamer, gstreamer1, hiredis,
8915 kmod, kmsxx, lcdapi, libasplib, libgpiod, libnss, libraw,
8916 libv4l, mesa3d-headers, mosquitto, mpd, mpv, musl, ntfs-3g,
8917 ocrad, openswan, postgresql, qt5base, qt5quickcontrols, redis,
8918 riemann-c-client, samba4, sunxi-mali, tcping, trousers,
8919 uclibc, util-linux, vim, wavpack, wget, wiringpi, xfsprogs,
8920 xserver_xorg-server
8921
8922 Issues resolved (http://bugs.buildroot.org):
8923
8924 #8941: Valgrind fails to build with stack protection turned on
8925 #9291: perl: SysV message queues not configured, even if available
8926 #9651: libxcb-1.12 built Error
8927 #9656: util-linux: schedutils doesn't build on target w/o enabl...
8928 #9666: qt5quickcontrols install fails
8929
4f17e8cf
TP
89302017.02-rc1, Released February 11th, 2017
8931
8932 Fixes all over the tree and new features.
8933
8934 Infrastructure:
8935
8936 - numerous improvements to support reproducible builds
8937
8938 - new waf-package package infrastructure to support packages
8939 that use the Waf build system. 6 packages converted to
8940 this infrastructure.
8941
133811ee
TP
8942 - add option <pkg>_PREFER_INSTALLER to the perl package
8943 infrastructure
8944
8945 Architecture:
8946
4f17e8cf
TP
8947 - add support for the OpenRISC CPU architecture
8948
8949 - merge description of the ARM and ARM64 options, and add
8950 support for selecting a specific ARM64 core
8951
8952 Toolchain:
8953
8954 - major rework of the external toolchain support. It is now
8955 split into several packages, one per external toolchain,
8956 and a common infrastructure.
8957
8958 - important fix for musl to prevent a conflict between musl
8959 and kernel headers (fixes the build of numerous packages
8960 with musl)
8961
8962 - uClibc-ng bumped to 1.0.22, and therefore enable uClibc
8963 for ARM64, mips32r6 and mips64r6
8964
8965 - add gdb 7.12.1, and switch to gdb 7.11 as the default
8966
8967 - Linaro toolchains updated to 2016.11, ARC toolchain
8968 components updated to arc-2016.09, MIPS Codescape
133811ee
TP
8969 toolchains bumped to 2016.05-06, CodeSourcery AMD64 and
8970 NIOS2 toolchains bumped
4f17e8cf
TP
8971
8972 - remove Analog Devices toolchain for the Blackfin
133811ee
TP
8973 architecture, remove pre-built musl toolchains from
8974 musl.codu.org
4f17e8cf
TP
8975
8976 New defconfigs: Freescale i.MX23EVK, Qemu OpenRISC emulation,
133811ee
TP
8977 Qemu NIOS2 emulation, Grinn chiliBoard, Freescale i.MX6Q
8978 SabreSD, BeagleBoard X15, OrangePi One, ARC HS38 HAPS
4f17e8cf
TP
8979
8980 New packages: angular-websocket, aubio, bctoolbox, darkhttpd,
8981 ddrescue, easydbus, fakedate, git-crypt, hiredis, ifenslave,
8982 jsmn, libgpiod, libgsm, linux-syscall-support, mariadb, mimic,
8983 nginx-dav-ext, nmon, opkg-utils, policycoreutils,
8984 pru-software-support, python-arrow, python-attrs,
8985 python-babel, python-bitstring, python-chardet,
8986 python-constantly, python-flask-babel, python-gunicorn,
8987 python-incremental, python-jsonschema, python-logbook,
8988 python-markdown2, python-mbstrdecoder, python-mutagen,
8989 python-pathpy, python-pudb, python-pyqrcode,
8990 python-pytablereader, python-setuptools-scm, python-sh,
8991 python-toml, python-vcversioner, python-whoosh,
8992 raspberrypi-usbboot, riemann-c-client, rtl8723bs, skalibs,
8993 sslh, sngrep, ti-cgt-pru, uclibc-ng-test, udpxy, uhttpd,
8994 upower, ustream-ssl, waf, xlib_libXfont2
8995
8996 Removed packages: perl-db-file, snowball-hdmiservice,
8997 snowball-init
8998
8999 Tooling: addition of a test-pkg script to help contributors
9000 build test their package.
9001
9002 Issues resolved (http://bugs.buildroot.org):
9003
9004 #8946: Valgrind fails to build with stack protection turned on
9005 #9461: odroidc2 - toolchain Linaro AArch64 2016.11 compile error
9006 #9466: VIM_REMOVE_DOCS removes rgb.txt
9007 #9486: xorg-server 1.19 fails to compile for glibc with systemd init (x86_64)
9008 #9501: eudev fails to build with older kernel headers
9009 #9526: Embedded NPM fails to start with "no such file or directory" error
9010 #9541: Platform drivers autoloading from info in device tree does not work
9011 #9546: seems BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS do nothing
9012 #9551: Coreutils fails to build target src/src_libsinglebin_pinky_a-pinky.o
9013 #9566: [kmod] Compilation fails with uclibc
9014 #9571: buildroot fails while building opencv for arm64 platform
9015 #9576: External tree with BR 2016.11 does not work anymore
9016 #9606: xorg-server cannot build for ARM target
9017
e77a5c88
PK
90182016.11.3, Released March 9th, 2017
9019
9020 Important / security related fixes.
9021
9022 Updated/fixed packages: bind, dbus, gnutls, imagemagick,
9023 lcms2, libcurl, ntfs-3g, ntp, openssl, php, quagga, redis,
9024 squid, stunnel, tcpdump, vim, wavpack, wireshark, xlib_libXpm
9025
8847039f
PK
90262016.11.2, Released January 25th, 2017
9027
9028 Important / security related fixes.
9029
9030 A fix for BR2_EXTERNAL trees referenced using relative paths,
9031 which broke in 2016.11.
9032
9033 Updated/fixed packages: bind, docker-engine, gd, gnutls, go,
9034 imagemagick, irssi, libpng, libvncserver, musl, opus, php,
9035 php-imagick, rabbitmq-server, runc, wireshark,
9036
9037 Issues resolved (http://bugs.buildroot.org):
9038
9039 #9576: External tree with BR 2016.11 does not work anymore
9040
e5782ec2
PK
90412016.11.1, Released December 29th, 2016
9042
9043 Important / security related fixes.
9044
9045 Updated/fixed packages: apache, cryptopp, docker-engine,
9046 dovecot, exim, gdk-pixbuf, libcurl, libupnp, links, monit,
9047 nodejs, openssh, php, python, python-bottle, samba4, squid,
9048 uboot, vim, wireshark, xorg-server uboot
9049
9050 Issues resolved (http://bugs.buildroot.org):
9051
9052 #9466: VIM_REMOVE_DOCS removes rgb.txt
9053
a7eb052f
PK
90542016.11, Released November 30th, 2016
9055
9056 Minor fixes.
9057
9058 Updated/fixed packages: bzip2, gcc, jasper, sane-backends,
9059 uboot, uclibc
9060
9061 Issues resolved (http://bugs.buildroot.org):
9062
9063 #9451: packages/postgresql/postgresql.mk contains wrong POST...
9064
93106e9e
PK
90652016.11-rc3, Released November 28th, 2016
9066
9067 Fixes all over the tree, including a number of security fixes.
9068
9069 The move from fakeroot to pseudo unfortunately brought a
9070 number of issues. The SELinux issue described in #9386 which
9071 triggered the move to pseudo has been investigated further and
9072 a workaround implemented and the pseudo changes reverted.
9073
9074 Linux kernel: update default to 4.8.11.
9075
9076 Defconfigs: Updates/fixes for imx28ek, mx6udoo, imx6ulpico,
286c6b4e 9077 olimex a20 olinuxino lime mali, roseapplepi, synopsis aarch64
93106e9e
PK
9078 vdk, axs101, axs103 and hs38 smd vdk.
9079
9080 Updated/fixed packages: autossh, chrony, dosfstools,
9081 dtv-scan-tables, e2fsprogs, gcc, gdb, gnuchess, gnuradio,
9082 gpsd, gst1-plugins-bad, gst1-plugins-good, imagemagick,
9083 kvm-unit-tests, libfribi, libuv, mesa3d, mpfr, mplayer, mpv,
9084 ntp, ola, olsr, openblas, openjpeg, openssh, postgresql,
9085 ptpd2python3, qemu, qextserialport, qt5base, quagga, xqwt,
9086 taskd, tiff, tremor, trousers, udisks, uclibc, wireshark,
9087 xapp_xload, xenomai, xmlstarlet
9088
9089 Issues resolved (http://bugs.buildroot.org):
9090
9091 #9386: ubinize fails with or without custom config
9092 #9431: A misspelling
9093 #9446: make raspberrypi3_defconfig compilation failure
9094
90aed668
YM
90952016.11-rc2, Released November 13th, 2016
9096
9097 Fixes all over the tree.
9098
9099 Architecture: add support for MIPS XBurst cores; remove MIPS
9100 support for M5100 cores.
9101
9102 Updated/fixed packages: mesa3d, lttng-babeltrace, tinyalsa, pseudo,
9103 czmq, libxml2, makedevs, binutils, kvm-unit-tests, libnss, privoxy,
9104 qemu, ser2net, net-tools, ffmpeg, assimp, libmpeg2, ccache, mpv,
9105 libxslt, python, python3, php, valgrind, guile, domoticz, efl,
9106 jasper, kvmtool, go, wget, sane-backends, weston, tinymembench,
d4b99ff8 9107 strace, openjpeg, lcms2, quota.
90aed668
YM
9108
9109 Linux kernel: update default to 4.8.7.
9110
9111 CMake support: fix cmake wrapper to properly pass NDEBUG flag.
9112
9113 Filesystems: use a wrapper to pseudo, to better mimick the behaviour
9114 of fakeroot; makedevs no longer breaks of the destination already
9115 exists and is of the correct type/major/minor.
9116
9117 Defconfigs: a few legacy and broken defconfigs have been removed
9118 because they now fail to build: kb9202_defconfig, mini2440_defconfig,
9119 freescale_p2020ds, qmx6, calao*, atmel_sama5d4ek. Other defconfigs
9120 have been updated: nanopi-neo, olimex_a20_olinuxino_lime_mali,
9121 armadeus_apf51, armadeus_apf28, freescale_imx31_3stack, ci20,
9122 olimex_a20_olinuxino_lime2, atmel_at91sam9260eknf,
9123 atmel_at91sam9rlek, atmel_at91sam9g20dfc, atmel_at91sam9g45m10ek,
9124 atmel_sama5d3xek.
9125
052554bf 91262016.11-rc1, Released November 3rd, 2016
a471150a 9127
052554bf 9128 Fixes all over the tree and new features.
a471150a 9129
7158a6d6
AV
9130 It is now possible to specify multiple BR2_EXTERNAL
9131 directories. The required files in a BR2_EXTERNAL directory
9132 have changed to accomodate this feature. Refer to the
9133 documentation for details of how to update them. External
9134 trees now have a name and a description. Also, it is possible
9135 to override a defconfig in the external tree.
9136
9137 The default skeleton now uses UID 65534 for the "nobody"
9138 user instead of UID 99, like most distros do. See
9139 https://lwn.net/Articles/695478/ for a complete discussion.
9140 Programs and configuration files that explicitly refer to UID
9141 99 will have to be updated.
9142
9143 When the build environment already has a suitable cmake version
9144 (3.1 or later), that one will be used instead of building
9145 host-cmake. This can speed up the build significantly.
9146
9147 The ExtUtils::MakeMaker perl module is now required in the
9148 build environment.
9149
9150 An additional check is done during the build that files are
9151 not installed in the output directory within the output
9152 directory. This happens e.g. when the target directory is
9153 contained both in --prefix and in DESTDIR. The build will
9154 terminate with an error message that specifies which package
9155 and which file caused the failure.
9156
9157 The concept of "deprecated packages" and the BR2_DEPRECATED
9158 option have been removed. Instead, packages are removed
9159 immediately. Packages are only removed when they don't work
9160 for some reason. If you still need a removed package and
9161 you have a solution for the problem(s) that caused the
9162 removal, please contribute it.
9163
052554bf 9164 Architecture: support for sh64 removed, improved support for
7158a6d6 9165 MIPS core selection.
052554bf
TP
9166
9167 Toolchain: support for musl powerpc64le, mips64 and mipsr6
9168 toolchains, ARC toolchain components updates, gcc 6.x series
9169 bumped to 6.2.0, default binutils version switched to 2.26,
9170 default gcc version switched to gcc 5.x, Linaro toolchains
7158a6d6
AV
9171 updated, uclibc-ng bumped to 1.0.19. GCC is now always built
9172 with TLS support. Checking of unsafe compiler options (that
9173 point to host directories) has been extended with -isystem,
9174 -idirafter and -iquote.
052554bf
TP
9175
9176 Package infrastructure: new variable $(PKG)_DL_OPTS, addition
9177 of <pkg>-show-rdepends to list reverse dependencies, and
7158a6d6
AV
9178 <pkg>-graph-rdepends to graph reverse dependencies. Linux tools
9179 are now in a separate linux-tools package instead of in the
9180 kernel build. Fakeroot has been replaced by pseudo.
052554bf
TP
9181
9182 CMake support: the toolchainfile.cmake file now provides a
9183 definition of the CMAKE_BUILD_TYPE variable. The
7158a6d6 9184 toolchainfile.cmake also no longer forces the compiler/linker
052554bf
TP
9185 flags defined by Buildroot.
9186
2bc3d067 9187 New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard,
052554bf 9188 TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU,
2bc3d067 9189 BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO.
052554bf
TP
9190
9191 New packages: arm-trusted-firmware, amd-catalyst, atop, aufs,
9192 aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools,
2bc3d067 9193 mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb,
052554bf
TP
9194 python-crcmod, python-cssutils, python-docutils,
9195 python-futures, python-mwclient, python-mwscrape,
9196 python-mwscrape2slob, python-pyelftools, python-pyicu,
9197 python-pylru, python-pyqt5, python-requests-toolbelt,
9198 python-simpleaudio, python-slob, rabbitmq-server, shapelib,
9199 vdr, vdr-plugin-vnsiserver, vexpress-firmware, xvisor, iio and
9200 gpio linux tools.
9201
a564da22 9202 Removed packages: binutils 2.24, fakeroot, gcc 4.7, ipkg,
052554bf 9203 kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24,
7158a6d6 9204 wvdial, wvstreams.
052554bf
TP
9205
9206 Documentation: the list of packages that was present in the
9207 Buildroot manual has been removed.
9208
7158a6d6
AV
9209 Legal info: the "licenses.txt" file that concatenates all
9210 license texts is no longer generated - it was not considered
9211 useful. The manifest.csv contains an empty cell instead of
9212 "not saved" when no license file is available.
9213
052554bf
TP
9214 Other: addition of a DEVELOPERS file listing developers taking
9215 care of packages or architectures.
9216
9217 Issues resolved (http://bugs.buildroot.org):
9218
9219 #7802: host-python build hangs compiling getbuildinfo.o
9220 #8206: mplayer uses host xorg development files
eb71c22b 9221 #8516: mkcubiecard.sh uses outdated sfdisk switch -D
052554bf
TP
9222 #8536: Building sudo with PAM results in unusable sudo
9223 #8646: check-host-rpath script returns false positives when rpath
9224 contains symlink
9225 #8696: xdriver_xf86-input-mouse install header files in target
9226 directory
9227 #8811: rp-pppoe - generated scripts commands use HOST pathnames,
9228 not necessarily TARGET
9229 #8846: Orphaned/missing toolchain borks eclipse plugin
9230 #8856: python tornado runtime wasn't met on buildroot 2016.02
9231 #8901: gcc failes to build if fortran is enabled
9232 #8916: LDFLAGS pass to openssh
9233 #8941: "ls" of an NFSv4 share only works when pumped through strace
9234 #8946: Valgrind fails to build with stack protection turned on
9235 #9021: Kodi - Broken: Illegal instruction (core dumped)
9236 #9096: rootfs.ubi not created
2bc3d067 9237 #9111: glibc 2.23: libmvec.so not copied
052554bf
TP
9238 #9176: minnowboard : USB not mounted
9239 #9196: raspberry pi 3 default build seem broken
9240 #9201: Permission denied make: *** [core-dependencies] Error 126 in
9241 Buildroot-2015.08.1
9242 #9216: log4cpp package build fails to build within install
9243 #9221: Kodi needs "Python .py and .pyc support" otherwise it crashes when
9244 pressing buttons.
9245 #9229: Firefly boot fails with: "failed to find part:boot"
9246 #9256: [Config file] New device: Odroid-U2/U3
9247 #9296: Buildroot Fails on applying patches
9248 #9301: U-boot fails to build with default zynq_zed_defconfig configuration
9249 #9316: U-boot fails to build if libssl-dev is not installed
9250 #9321: Vanilla libcrypt++ v5.6.3 doesn't allow to work Nvidia Tegra's
9251 flash utility (tegrarcm)
9252 #9326: Odroid-C2 build results in non-bootable image
9253 #9336: Improve iconv support for external toolchain based builds
9254 #9356: gdb package
9255 #9366: no link rootfs.ext4 -> rootfs.ext2
9256 #9371: openssl: download failes with "Only allow downloads from primary
9257 download site" + local server
9258 #9381: check-host-rpath issues
2bc3d067 9259 #9386: ubinize fails with or without custom config
a471150a 9260
ec166411 92612016.08, Released September 1st, 2016
78e99146
PK
9262
9263 Minor fixes.
9264
9265 Toolchain: ARC tools updated to arc-2016.09-eng010.
9266
9267 Updated/fixed packages: libshout, luajit, mpd, mplayer
9268
9269 Issues resolved (http://bugs.buildroot.org):
9270
9271 #7520: CodeSourcery toolchain ARM: C++11 std::exception_ptr..
9272 #8341: Getting EGL Error: Could not create the egl surface:..
9273 #9121: gst1-imx for i.MX6 compile failed, cannot find PXP, ..
9274
7e981ed0
PK
92752016.08-rc3, Released August 29th, 2016
9276
9277 Fixes all over the tree.
9278
9279 Toolchain: C++ support for the internal blackfin toolchain
9280 re-enabled.
9281
9282 Architecture: Default to bf532 CPU variant for blackfin,
9283 Fix flat one memory region support for m68k and disable flat
4092d2a3 9284 separate data support because of compatibility issues.
7e981ed0
PK
9285
9286 Defconfigs: Minnowboard and Raspberrypi: Fix errors with
9287 post-build scripts when systemd is used.
9288 Zynq microzed/zc706/zed: Fix u-booot configuration.
9289
9290 netbsd-queue package extended and renamed to
9291 musl-compat-headers. With this, a number of musl compatibility
9292 patches are no longer needed.
9293
9294 Updated/fixed packages: aircrack-ng, android-tools, babeld,
9295 bcusdk, binutils, boa, busybox, connman, cpupower,
9296 docker-engine, domoticz, elf2flt, ffmpeg, fwup, gcc,
9297 glib-networking, gnupg, hplip, igd2-for-linux, imagemagick,
9298 imx-uuc, iputils, jack2, kismet, kmsxx, libaio, libamcodec,
9299 libconfuse, libffi, libfreeimage, libgcrypt, libgpg-error,
9300 libiio, libraw, libsepol, libserialport, libxmlrpc, linknx,
9301 linux-pam, lirc-tools, lldpd, logrotate, lshw, musl, ncurses,
9302 neon, nettle, norm, ntfs-3g, openblas, openmpi, openswan,
9303 pinentry, pixman, protobuf, python-meld3, qlibc, qt, qt5base,
9304 quagga, rpcbind, rt-tests, runc, sane-backends, sconeserver,
9305 squeezelite, stella, tftpd, tinycbor, tinydtls, trace-cmd,
9306 trousers, tstools, uboot-tools, uclibc, ulogd, ustr, vlc,
9307 webkitgtk, wireshark, xdriver_xf86-video-intel
9308
9309 Issues resolved (http://bugs.buildroot.org):
9310
9311 #9101: Error on support/download/git with system git older than 1.8.4
9312 #9181: Compiling linux kernel fails if BR2_LINUX_KERNEL_TOOL_CPU..
9313
3b3fa45a
PK
93142016.08-rc2, Released August 17th, 2016
9315
9316 Fixes all over the tree.
9317
9318 Toolchain: disable broken C++ support for internal blackfin
9319 toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6)
9320 to fix various issues.
9321
9322 System: Zoneinfo is available for the musl C library as well.
9323
9324 Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc,
9325 blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex,
9326 fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi,
9327 inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi,
9328 libical, libpjsip, libsidplay2, libunwindow, libxml2,
9329 linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp,
9330 openblas, openipmi, owfs, php, poco, procps, qt, quota,
9331 sg3_utils, spidev_test, systemd-bootchart, thrift,
9332 uboot-tools, uclibc, webrtc-audio-processing, wayland, weston,
9333 xdriver_xf86-video-savage, xserver_xorg-server, xen
9334
9335 Issues resolved (http://bugs.buildroot.org):
9336
9337 #9136: make graph-size fails with "ValueError: too many values to..
9338 #9151: qt: fix build with ALSA >= 1.1.x
9339 #9156: qt: Fix missing runtime Qt3Support dependency
9340 #9161: modsetting patch not applied to xserver 1.18.4
9341 #9166: Missing overlays directory in VFAT image for raspberry pi 3
9342
19040c9f 93432016.08-rc1, Released August 6th, 2016
960cc977
PK
9344
9345 Fixes all over the tree and new features.
9346
9347 Toolchain: Fortran support added. eglibc support removed, musl
9348 support no longer experimental. Blackfin and Microblaze
9349 support for internal uClibc-ng toolchain, m68k/coldfire
9350 improvements. The check for unsafe (build host) directories
9351 access (/usr/include and /usr/lib) is now enabled by default.
9352 Unused locales are now purged by default to save space (and
9353 the default list of locales shrunk). The option to control
9354 this has now moved from the toolchain menu to system
9355 configuration.
9356
9357 Legal info improvements: sources are now hardlinked instead of
9358 copied if possible to save space. Patches and extra downloads
9359 are also saved.
9360
9361 An experimental configuration knob (BR2_REPRODUCIBLE) has been
9362 added to make the builds more reproducible (E.G. less
9363 differences in the binary output between builds of the same
9364 configuration). This is still work in progress.
9365
9366 An option to execute a custom script inside the fakeroot
9367 environment used to the generate the filesystem (E.G. to tweak
9368 permissions or similar) has been added.
9369
9370 Git support now supports git submodules if
9371 <pkg>_GIT_SUBMODULES is enabled.
9372
9373 Hash files for integritry validation have been added for all
9374 packages.
9375
9376 Scanpypi utility to help creating packages from the Python
9377 package index (pypi) has been added.
9378
9379 The makedevs utility now has support for adding file
9380 capabilities using extended attributes.
9381
9382 New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
9383 development configs, Blackfin GDB simulator, Linksprite
9384 pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK,
9385 i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and
9386 MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook,
9387 Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI
9388 demos. A number of defconfigs have been updated and extended
9389 to generate SD card images. Synopsys HS38 VDK defconfig removed.
9390
9391 New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base,
9392 alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv,
9393 circus, dante, docker-containerd, docker-engine, domoticz,
9394 efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas,
9395 gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux,
9396 jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus,
9397 libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc,
9398 libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd,
9399 mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali,
9400 odroid-scripts, omxplayer, openblas, openmpi, openzwave,
9401 p7zip, pdbg, python-argh, python-dataproperty,
9402 python-dateutil, python-dialog3, python-dicttoxml,
9403 python-dominate, python-engineio, python-flask-jsonrpc,
9404 python-flask-login, python-humanize, python-pathtools,
9405 python-pathvalidate, python-pillow, python-prompt-toolkit,
9406 python-pytablewriter, python-pytz, python-scapy3k,
9407 python-sdnotify, python-socketio, python-tomako,
9408 python-ubjson, python-u-msgpack, python-watchdog,
9409 python-wcwidth, python-xlrd, python-xlsxwriter,
9410 python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx,
9411 sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella,
9412 supertuxkart, systemd-bootchart, tekui, terminology, tinycbor,
9413 tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon,
9414 wiringpi, xen
9415
9416 Deprecated packages: ipkg, sstrip
9417
9418 Removed packages: sunxi-mali-prop
9419
9420 Issues resolved (http://bugs.buildroot.org):
9421
9422 #8931: segment fault when compile argp-help.c using aarch64-bu...
9423 #8966: eglfs error. buildroot don't compile the library libeglfs.so
9424 #8971: build for beaglebone fails
9425 #8986: qt5imageformats fails to build on AArch64
9426 #8991: grub2 fails to compile
9427 #9001: Nodejs option not available
9428 #9006: gcc with c++ support v4 and v5 fail to compile on fedora 24
9429 #9016: arceb-buildroot-linux-uclibc ld uses incorrect default format
9430 #9066: 8139TOO - faulty behaviour
9431 #9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203)
9432 #9091: U-Boot fails to boot with large ramdisk
9433
aa6fd11f
PK
94342016.05, Released May 31st, 2016
9435
9436 Minor fixes.
9437
9438 External toolchain: Fix for symlink handling when copying
9439 links to target.
9440
9441 Updated/fixed packages: gcc, grantlee, gst-ffmpeg,
9442 ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris,
9443 lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools,
9444 net-tools, openpowerlink, pulseview, rpm, tinyalsa,
9445 xdriver_xf86-video-fbturbo, xserver_xorg-server
9446
f4365df1
PK
94472016.05-rc3, Released May 26th, 2016
9448
9449 Fixes all over the tree.
9450
9451 Tweaks for SSP handling for external toolchains.
9452
9453 Updated/fixed packages: aircrack-ng, bluez5_utils, connman,
9454 cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go,
9455 gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi,
9456 kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme,
9457 libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori,
9458 mpg123, mtr, openpgm, openpowerlink, oprofile, php,
9459 postgresql, putty, python-service-identity, python-treq,
9460 qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc,
9461 ustr, valgrind, webkitgtk, libxml2, xorriso,
9462 xserver_xorg-server
9463
9464 Issues resolved (http://bugs.uclibc.org):
9465
9466 #8936: Aircrack-ng - Alot of missing dependencies
9467
3f3342a5
PK
94682016.05-rc2, Released May 17th, 2016
9469
9470 Fixes all over the tree.
9471
9472 Rootfs overlay handling now refuses to overwrite
9473 /{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option
9474 even if these directories are present in the overlay.
9475
9476 External toolchain: Unbreak user provided libraries deployment
9477 (BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring.
9478
9479 QEMU coldfire: Fix for signal handling kernel issue, enable
9480 networking support.
9481
9482 Updated/fixed packages: android-tools, assimp, boost, gcc,
9483 glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils,
9484 jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs,
9485 kodi-visualisation-shadertoy, libarchive, libinput, libpjsip,
9486 mali-t76x, mtr, nginx, opencv, openvpn, python-coherence,
9487 qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua
9488
0ab73720
PK
94892016.05-rc1, Released May 10th, 2016
9490
9491 Fixes all over the tree and new features.
9492
9493 Architectures: new ARM variants: Cortex A17 and M4, improved
9494 nonmmu (cortex-M) support, m68k has been re-enabled with
9495 support for ColdFire. For x86, support for the i386 variant
9496 has been dropped.
9497
9498 Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as
9499 deprecated. Go programming language support, Add Binutils 2.26
9500 support. Old Sourcery PowerPC external toolchains removed,
9501 Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130
9502 added, Linaro ARM/ARMeb/Aarch64 toolchains updated.
9503
9504 New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7,
9505 STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2,
9506 Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were
9507 added for m68k, eXtensa-nommu and ColdFire.
9508
9509 Linux: use zImage by default on ARM, subversion repository
9510 support (for u-boot as well).
9511
9512 New packages: aer-inject, android-tools, cannelloni,
9513 cbootimage, cgroupfs-mount, connman-gtk, crudini, dt,
9514 gmrender-resurrect, flannel, font-awesome, freeswitch, go,
9515 go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc,
9516 kodi-adsp-basic, kodi-adsp-freesurround,
9517 kodi-audiodecoder-opus, kodi-pvr-hdhomerun,
9518 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
9519 kodi-screensaver-matrixtrails, kodi-screensaver-planestate,
9520 kodi-screensaver-rsxs, kodi-visualisation-fishbmc,
9521 kodi-visualisation-fountain, kodi-visualisation-goom, libgee,
9522 libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx,
9523 lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload,
9524 norm, nvme, owfs, pound, privoxy, procrank_linux, putty,
9525 python-autobahn, python-characteristic, python-crossbar,
9526 python-cryptography, python-iniparse, python-iowait,
9527 python-lmdb, python-pexpect, python-ptyprocess,
9528 python-pyasn-modules, python-pygments, python-pymysql,
9529 python-pynacl, python-pyopenssl, python-pysocks,
9530 python-pytrie, python-rpi-gpio, python-service-identity,
9531 python-setproctitle, python-shutilwhich, python-treq,
9532 python-txaio, python-ujson, python-wsaccel, qt5canvas3d,
9533 qt5location, qt5quickcontrols2, qt5serialbus, qt5tools,
9534 raptor, scrub, taskd, tegrarcm, turbolua, valijson,
9535 wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools,
9536 xdriver_xf86-video-amdgpu
9537
9538 Removed packages: foomatic-filters, python-m2crypto,
9539 qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void
9540
9541 Issues resolved (http://bugs.buildroot.org):
9542
9543 #6830: Qt5: no fonts are installed
9544 #7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break
9545 #7580: Invalid filesystem in Pandaboard defconfig
9546 #8346: wf111 package removes all kernel module dependencies
9547 #8436: xserver_xorg-server Segmentation fault
9548 #8736: IPV6 forced on in busybox
9549 #8746: At startup system stops with 'cannot set terminal proces..
9550 #8751: make fail [fio does not build on sh]
9551 #8766: Compiling host-gcc-final-4.9.3 broken on i386
9552 #8771: make savedefconfig modifies sources
9553 #8781: Unable to build uboot for imx28evk
9554 #8786: gdb fails to build with xz and expat support at the same
9555 #8801: Compilation of Buildroot 2016.2 for Raspberry Pi with...
9556 #8806: Buildroot 2016.2 for Raspberry Pi requires that ext4...
9557 #8836: Can't select Vim in menuconfig
9558 #8851: Make sure fio can compile with libaio support if it...
9559 #8861: With buildroot 2016.02 trying to build for corei7-avx
9560 fails while trying to build host-binutils
9561 #8866: Making an USB flash bootable with extlinux build with
9562 buildroot does not work
9563
aaf6c28a
PK
95642016.02, Released March 1st, 2016
9565
9566 Minor fixes, mostly security related.
9567
9568 Circular dependency issue with same-as-kernel linux-headers
9569 option fixed.
9570
9571 Updated/fixed packages: bluez5_utils, heirloom-mailx,
9572 imx-gpu-viv, kodi-pvr-argustv, kodi-pvr-mediaportal-tvserver,
9573 kodi-pvr-nextpvr, libfcgi, openssl, pifmrds, powerpc-utils,
9574 python-m2crypto, slang, sox, squid, tn5250, xerces, zsh
9575
100ba0f6
PK
95762016.02-rc3, Released February 27th, 2016
9577
9578 Fixes all over the tree.
9579
9580 Defconfigs: Ensure EABIhf is correctly enabled for ARM cores
9581 where VFP is optional (but present on the specific hw). Fix
9582 ARM variant selection for freescale_imx31_3stack_defconfig.
9583
9584 Ensure tarballs of downloaded git trees do not contain a
9585 timestamp.
9586
9587 Clarify license of patches in COPYING.
9588
9589 Updated/fixed package: avahi, binutils, cairo, can-festival,
9590 chrony, cifs-utils, dnsmasq, dvdauthor, e2fsprogs, efl,
9591 erlang-rebar, eudev, fbterm, gawk, gnupg2, gnuradio, gpm,
9592 gst1-plugins-good, hostapd, imagemagick, iproute2, iputils,
9593 jack2, kexec, kismet, lftp, libarchive, libeXosip2, libfm,
9594 libglib2, libsoil, libssh, libssh2, libuci, links, lshw, lxc,
9595 mediastreamer, mono, mraa, mutt, nfs-utils, numactl, ofono,
9596 omniorb, openipmi, openobex, patch, pax-utils, perf,
9597 pulseaudio, pure-ftp, qhull, qt, quagga, quota, sdl_sound,
9598 shairport-sync, spice, sysklogd, syslog-ng, trace-cmd,
9599 trousers, tvheadend, util-linux, vim, webkitgtk24, wireshark,
9600 wpa_supplicant, xerces, zsh
9601
9602 Issues resolved (http://bugs.uclibc.org):
9603
9604 #8651: libMonoPosixHelper.so wrong link reference in buildroot..
9605
6cd8cbc6 96062016.02-rc2, Released February 18th, 2016
a00646db
PK
9607
9608 Fixes all over the tree.
9609
9610 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld
6cd8cbc6
PK
9611 crash, backport of Xtensa .init/.fini literals handling.
9612 glibc security patches for CVE-2014-8121, CVE-2015-1781
a00646db
PK
9613 and CVE-2015-7547.
9614
9615 Defconfigs for Acmesystems Arietta g25 added.
9616
9617 Updated/fixed packages: binutils, boost, chrony, dovecot,
9618 e2fsprogs, fio, gdb, glibc, graphite2, icu, kbd, libbsd,
9619 libcue, libgcrypt, libraw, links, mc, mosquitto, nodejs,
9620 postgresql, pptp-linux, pulseaudio, samba4, spice, squid,
9621 sysklogd, systemd, tiff, uclibc, ulogd, util-linux, valgrind.
9622
9623 Issues resolved (http://bugs.uclibc.org):
9624
9625 #8576: Building embedded Linux for Atmel SAMA5D4_Xplained...
9626 #8606: Problem compiling on Arch Linux
9627 #8681: kbd 2.0.3 does not build on rpi
9628
ecf55c3f 96292016.02-rc1, Released February 10th, 2016
2ea4443e
PK
9630
9631 Fixes all over the tree and new features.
9632
9633 Toolchain: Support for GCC 5.3.x. ARC toolchain updated to
9634 arc-2015.12. Support for legacy uClibc dropped, default to
9635 uClibc-ng instead. Added sys/queue.h implementation for MUSL
9636 for compatibility. Updated versions of Code sourcery and
9637 Linaro toolchains. MIPS Codescape toolchains added. Version
9638 selection for preconfigured external toolchains removed.
9639
9640 New Defconfigs: ARM Juno r0/r1 development boards, Freescale
9641 i.MX6UL Evaluation Kit, Intel Galileo Gen 2, Orange Pi PC.
9642 A number of defconfigs have been extended to generate complete
9643 system images using genimage.
9644
8b186e08 9645 Linux: Automatically patch timeconst.pl for <3.9 kernels,
8d1d6ddd
PK
9646 which isn't compatible with modern perl versions, breaking the
9647 build when building on recent (Fedora 23, Debian
9648 Testing/Unstable, ..) distributions.
9649
2ea4443e
PK
9650 Makedevs utility now accepts textual (non-numerical) user and
9651 group names.
9652
9653 Vagrant file to easily setup a working development environment
9654 in a VM has been added.
9655
9656 Size-stats-compare script to compare rootfs sizes between
9657 builds has been added.
9658
9659 Infozip package renamed to zip. EFL packages restructured.
9660
9661 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
9662 angularjs, apache, apr, argp-standalone, armadillo, arptables,
9663 at, atk, audiofile, aumix, autoconf-archive, avahi, bash, bc,
9664 bcache-tools, bdwgc, beecrypt, bind, binutils, bluez5_utils,
9665 bluez_utils, bonnie, boost, busybox, cairo, cdrkit, chrony,
9666 clamav, cmake, collectd, connman, coreutils, cppcms, crda,
9667 cryptodev-linux, cryptsetup, cups, cwiid, cxxtest, dbus,
9668 dbus-cpp, dbus-glib, debianutils, dhcp, dhcpcd, dhrystone,
9669 dillo, directfb, directfb-examples, dmraid, dnsmasq, doom-wad,
9670 dovecot, dovecot-pigeonhole, dropbear, dtv-scan-tables,
9671 dvb-apps, dvbsnoop, ecryptfs-utils, eigen, ejabberd,
9672 elementary, elfutils, enlightenment, erlang, espeak, eudev,
9673 eventlog, exfat, exfat-utils, exiv2, expedite, faifa,
9674 fakeroot, fastd, fbgrab, fetchmail, ffmpeg, findutils, fio,
9675 firmware-imx, flann, flashrom, flite, flot, fmlib, freerdp,
9676 freescale-imx, freetype, gauche, gawk, gcc, gcc-final, gcr,
9677 gdb, gdk-pixbuf, geoip, gesftpserver, gettext, giflib, git,
9678 glibc, glibmm, glog, gmp, gnupg, gnupg2, gnutls, gob2, gpsd,
9679 gptfdisk, grep, gst1-libav, gst1-plugins-{bad,base,good,ugly},
9680 gst-ffmpeg, gst-plugins-{bad,base,good,ugly}, gstreamer,
9681 gstreamer1, guile, gvfs, gzip, harfbuzz, haserl, hiawatha,
9682 hostapd, hplip, icu, ifupdown, imagemagick, imx-gpu-viv,
9683 imx-kobs, imx-lib, input-tools, intel-microcode, iperf3,
9684 ipmitool, iproute2, iprutils, ipsec-tools, ipset, iptables,
9685 iputils, irda-utils, irssi, iucode-tool, jack2, janus-gateway,
9686 jpeg-turbo, jquery-datetimepicker, jquery-keyboard,
9687 jquery-sparkline, jquery-ui, jquery-ui-themes,
9688 jquery-validation, json-c, kbd, kernel-module-imx-gpu-viv,
9689 keyutils, kmod, knock, kodi, lcdproc, lcms2, leafnode2,
9690 leafpad, libass, libatomic_ops, libbroadvoice, libbsd,
9691 libcap-ng, libcdaudio, libcue, libcurl, libdrm, libecore,
9692 libedbus, libedit, libedje, libeet, libefreet, libeina,
9693 libeio, libelementary, libembryo, libepoxy, libethumb, libev,
9694 libevas, libevas-generic-loaders, libevdev, libevent, libffi,
9695 libfm, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
9696 libftdi, libfuse, libgail, libglew, libglib2, libgtk2,
9697 libgtk3, libgudev, libhttpparser, libidn, libinput, libiscsi,
9698 libjpeg, liblinear, libmbim, libmicrohttpd, libndp, libnspr,
9699 libnss, liboauth, liboping, libpciaccess, libplist, libpng,
9700 libraw, libraw1394, librsvg, libseccomp, libsecret,
9701 libserialport, libsigc, libsigrok, libsigrokdecode,
9702 libsndfile, libsoc, libsodium, libsoup, libssh2, libsvg,
9703 libsvg-cairo, libtasn1, libtirpc, libtorrent, libungif,
9704 libunwind, libupnpp, liburcu, libuv, libv4l, libva,
9705 libva-intel-driver, libvips, libvncserver, libxml2, libxmlpp,
9706 lightning, lighttpd, linknx, linux-firmware, linux-fusion,
9707 linux-headers, liquid-dsp, lirc-tools, live555, lm-sensors,
9708 lockdev, lshw, ltp-testsuite, ltrace, lttng-babeltrace,
9709 lttng-libust, lttng-modules, lttng-tools, lua, luabitop,
9710 luarocks, luv, lvm2, lxc, makedevs, mc, memcached, memtest86,
9711 mesa3d, mesa3d-demos, mesa3d-headers, micropython,
9712 micropython-lib, minicom, minidlna, mjpg-streamer, mke2img,
9713 moarvm, modem-manager, mongoose, mongrel2, monkey, mono,
9714 monolite, mosh, mosquitto, mpd, mplayer, msgpack, mtdev2tuio,
9715 musepack, musl, mysql, nano, nasm, nbd, neard, netatalk,
9716 netsnmp, nettle, net-tools, network-manager, nfs-utils, nginx,
9717 nmap, nodejs, ntfs-3g, ntp, numactl, nut, nvidia-driver,
9718 odhcp6c, ofono, ola, olsr, omniorb, opencv, opencv3, openipmi,
9719 openldap, openntpd, openobex, openocd, openpgm,
9720 open-plc-utils, openpowerlink, openssh, openssl, openswan,
9721 openvpn, opkg, oprofile, opus, opusfile, p11-kit, package,
9722 pango, pax-utils, pciutils, pcmanfm, perl, perl-db-file,
9723 perl-io-socket-ssl, perl-libwww-perl, perl-net-dns, perl-uri,
9724 perl-xml-libxml, php, php-ssh2, picocom, pinentry, pixman,
9725 polarssl, popt, portaudio, pppd, procps-ng, proftpd, protobuf,
9726 psmisc, ptpd2, pulseaudio, pulseview, pv, python, python3,
9727 python-alsaaudio, python-can, python-cffi, python-cherrypy,
9728 python-httplib2, python-jinja2, python-lxml, python-m2crypto,
9729 python-mako, python-msgpack, python-psutil, python-pyasn,
9730 python-pycparser, python-pydal, python-pyftpdlib,
9731 python-pyroute2, python-pyxml, python-pyzmq, python-requests,
9732 python-serial, python-setuptools, python-six, python-spidev,
9733 python-tornado, python-twisted, python-web2py, python-webpy,
9734 python-werkzeug, python-zope-interface, qemu, qhull, qpdf, qt,
9735 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
9736 qt5graphicaleffects, qt5imageformats, qt5multimedia,
9737 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
9738 qt5serialport, qt5svg, qt5webchannel, qt5webkit,
9739 qt5webkit-examples, qt5websockets, qt5x11extras,
9740 qt5xmlpatterns, qt-webkit-kiosk, racehound, radvd, read-edid,
9741 readline, redis, rpcbind, rpi-firmware, rpi-userland, rrdtool,
9742 rsync, rsyslog, rtai, rtorrent, rt-tests, rubix, ruby, samba4,
9743 sconeserver, setools, shairport-sync, sigrok-cli, skeleton,
9744 smack, snowball-init, socat, sp-oops-extract, sqlite,
9745 squashfs, squeezelite, squid, sredird, sshfs,
9746 start-stop-daemon, strace, strongswan, stunnel, subversion,
9747 sunxi-tools, swig, sysdig, syslog-ng, sysstat, systemd,
9748 sysvinit, taglib, tcl, tcpreplay, thrift, ti-gfx, tinyalsa,
9749 tor, torsmo, trace-cmd, transmission, tremor, triggerhappy,
9750 trinity, tvheadend, tzdata, uboot-tools, uclibc, udisks,
9751 udpcast, unionfs, upmpdcli, usb_modeswitch,
9752 usb_modeswitch_data, ustr, util-linux, vala, valgrind,
9753 vboot-utils, vde2, vlc, vnstat, webkit, webkitgtk24, weston,
9754 wget, whetstone, whois, wine, wipe, wireless-regdb, wireshark,
9755 wpa_supplicant, w_scan, x11r7, xapp_xbacklight, xapp_xcompmgr,
9756 xapp_xinput, xapp_xkbcomp, xdriver_xf86-input-evdev,
9757 xdriver_xf86-input-libinput, xdriver_xf86-input-synaptics,
9758 xdriver_xf86-video-ati, xdriver_xf86-video-fbturbo,
9759 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
9760 xfont_encodings, xfont_font-adobe-100dpi,
9761 xfont_font-adobe-75dpi, xfont_font-adobe-utopia-100dpi,
9762 xfont_font-adobe-utopia-75dpi, xfont_font-adobe-utopia-type1,
9763 xfont_font-alias, xfont_font-arabic-misc,
9764 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
9765 xfont_font-bh-lucidatypewriter-100dpi,
9766 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
9767 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
9768 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
9769 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
9770 xfont_font-daewoo-misc, xfont_font-dec-misc,
9771 xfont_font-ibm-type1, xfont_font-isas-misc,
9772 xfont_font-jis-misc, xfont_font-micro-misc,
9773 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
9774 xfont_font-misc-meltho, xfont_font-misc-misc,
9775 xfont_font-mutt-misc, xfont_font-schumacher-misc,
9776 xfont_font-screen-cyrillic, xfont_font-sony-misc,
9777 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
9778 xfont_font-xfree86-type1, xfsprogs, xkeyboard-config, xl2tp,
9779 xlib_libfontenc, xlib_libXi, xmlstarlet, xscreensaver,
9780 xserver_xorg-server, xtables-addons, xvkbd, xz, yad, yasm,
9781 ympd, zeromq, zic, znc, zsh,
9782
9783 New packages: acsccid, assimp, atkmm, autofs, bcm2835,
9784 cairomm, cantarell, chocolate-doom, comix-cursors, cxxtest,
9785 edid-decode, emlog, gcr, gtkmm3, hidapi, jquery-sidebar,
9786 kernel-module-imx-gpu-viv, libasplib, libcroco, libdvbpsi,
9787 libfreeglut, libgdiplus, libglfw, libhdhomerun, libnet,
9788 libsoil, lldpd, luvi, mbedtls, minizip, miraclecast, mongodb,
9789 mraa, netbsd-queue, netsniff-ng, nss-pam-ldapd,
9790 obsidian-cursors, openal, openbox, pangomm,
9791 python-backports-abc, python-beautifulsoup4, python-cbor,
9792 python-click, python-cssselect, python-ecdsa, python-html5lib,
9793 python-idna, python-ipaddress, python-mistune, python-netaddr,
9794 python-paho-mqtt, python-paramiko, python-pyparted,
9795 python-pysmb, python-pyudev, python-singledispatch,
9796 python-smbus-cffi, python-urllib3, qt53d, rabbitmq-c, rfkill,
9797 sbc, spi-tools, tpm-tools, trousers, ubus, unrar, unscd,
9798 unzip, v4l2grab, xdriver_xf86-video-nouveau, xdotool, zbar
9799
9800 Removed packages: libungif, python-pyxml,
9801
9802 Issues resolved (http://bugs.uclibc.org):
9803
9804 #7886: gettext: link failure with locally-installed libxml2
9805 #7892: systemd-journald is broken
9806 #8066: nodejs crashes when built with gcc 4.9
9807 #8296: nodejs 0.12.7 - npm crashes (seg core dump)
9808 #8501: gunzip fails to uncompress files
9809 #8541: fail to build host-fakeroot-1.20.2
9810 #8546: build instructions for raspberry pi don't work
9811 #8571: strace for ARC compile error
9812 #8581: pciutils.mk PCIUTILS_MAKE_OPTS typo
9813 #8616: Fail to build for raspberrypi_defconfig with big endian
9814 #8621: sqlite package, properly enable readline
9815
3f90e532
PK
98162015.11, Released November 30th, 2015
9817
9818 Minor fixes.
9819
4092d2a3 9820 Merged/separate /usr handling is now also performed for
3f90e532
PK
9821 staging so cross-gdb / gdbserver can find the libraries.
9822
9823 Updated/fixed packages: autossh, conntrack-tools, dcron,
9824 espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv,
9825 libsoc, libv4l, minidlna, mongrel2, opencv, polarssl,
9826 rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad,
9827 zmqpp
9828
9829 Issues resolved (http://bugs.uclibc.org):
9830
9831 #8441: Invalid directory for X11 fonts in target (RPi2)
9832 #8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3
9833
610f3fa0
PK
98342015.11-rc3, Released November 26th, 2015
9835
9836 Fixes all over the tree.
9837
db80b0a5
PK
9838 We have a new modern website!
9839
9840 Updated/fixed packages: apitrace, audiofile, autossh, bullet,
9841 c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear,
9842 fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base,
9843 gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1,
9844 guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb,
9845 libfreeimage, libgsasl, libgtk3, libxml2, localedef,
9846 lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl,
9847 oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver,
9848 sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg,
9849 yajl, zmqpp
610f3fa0
PK
9850
9851 Issues resolved (http://bugs.uclibc.org):
9852
9853 #6872: gpsd: disabled on microblaze
9854 #8321: invalid opcode error with minidlna and ffmpeg
9855 #8336: Default systemd configuration fails to boot correctly in 2015-08
9856 #8446: rpi-userland failed to build with glibc 2.22
9857
bfaed966
PK
98582015.11-rc2, Released November 19th, 2015
9859
9860 Fixes all over the tree.
9861
9862 LD_LIBRARY_PATH is no longer used to ensure host binaries find
9863 their libraries, fixing issues on recent Fedora.
9864
9865 Toolchain fixes for powerpc e5500 / e6500. Fix for an issue
9866 with ${TARGET}-cc after the move to use a toolchain wrapper
9867 for the internal toolchain.
9868
9869 Appy-patches.sh now correctly applies all files listed in
9870 series files.
9871
9872 Fixes for merged /usr handling when a custom skeleton is used.
9873
9874 Updated/fixed packages: axfsutils, boost, busybox, dhcp,
9875 directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc,
9876 gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl,
9877 libecore, libgudev, libnss, libpng, libserial, libssh2,
9878 libuecc, libxml2, linux-headers, liquid-dsp, ltris,
9879 lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer,
9880 mysql, opencv, opencv3, package, perl-file-util, php-ssh2,
9881 polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger,
9882 ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc,
9883 ushare, wine, wpa_supplicant, x265,
9884 xdriver_xf86-video-siliconmotion, zxing-cpp
9885
9886 Issues resolved (http://bugs.uclibc.org):
9887
9888 #4790: Running udhcpc on a system with NFS root kills NFS
9889 #8456: Building host-pkgconf on Fedora 23 fails due to..
9890
e1da0eff 98912015.11-rc1, Released November, 7th 2015
23542387
TP
9892
9893 Fixes all over the tree and new features.
9894
9895 Architectures:
9896
9897 - Support for sparc64 added (internal toolchain with glibc
9898 only).
9899
9900 - Support for mips32r6 and mips64r6 added.
9901
9902 - Support for Intel Quark X1000 CPU.
9903
9904 - Switch to EABIhf by default on ARM when a VFP is available.
9905
9906 Toolchains:
9907
9908 - glibc 2.22, gdb 7.10, use gdb 7.9 by default, musl 1.1.12,
9909 uclibc-ng 1.0.8, host-gdb enabled on AArch64.
9910
9911 - The toolchain wrapper which was used only for external
9912 toolchains is now also used for Buildroot internal
9913 toolchains. This allowed to fix the ccache support, prepare
9914 the way for top-level parallel build support and remove gcc
9915 patches used to detect header/library path poisoning.
9916
9917 - Remove Analog Devices Blackfin toolchain 2012R2.
9918
9919 - Fix several Xtensa build failures by switching from
9920 text-section-literals to auto-litpools.
9921
9922 - Enable MIPS64 support in uClibc-ng, use uClibc on ARC
9923 rather than a specific fork.
9924
9925 - Linaro toolchains for ARM, ARMeb and AArch64 updated to
9926 2015.08. 2014.09 version is kept since 2015.08 only runs on
9927 x86_64 hosts.
9928
9929 Bootloaders:
9930
9931 - Fix ARM64 support in U-Boot.
9932
9933 Defconfigs:
9934
9935 - Added: ARC HS38 VDK virtual boards, Avnet Microzed, Boundary
9936 Devices Nitrogen SoloX, Freescale i.MX6 SoloX Sabre SD,
9937 OLinuxino A20 Lime2, Qemu Sparc64, Qemu SuperH 4 big endian,
9938 Synopsys AArch64 VDK virtual platform.
9939
9940 - Updated: calao_qil_a9260, calao_usb_a9g20_lpw, ci20,
9941 cubieboad, freescale_imx6_*, imx53loco, imx6_vab820,
9942 mpc8315erdb, qmx6, p1010rdb, qemu, raspberrypi,
9943 raspberrypi2, riotboard, snps_axs10*, wandboard.
9944
9945 - Removed: at91rm9200df, at91sam9260dfc, at91sam9263ek,
9946 calao_snowball_defconfig, gnublin, integrator926_defconfig.
9947
9948 Infrastructure:
9949
9950 - Support for fetching from Mercurial tags fixed.
9951
9952 - Introduce LINUX_NEEDS_MODULES, which allows to enforce
9953 module support to be enabled in the kernel when a package
9954 builds out-of-tree kernel modules (through the
9955 pkg-kernel-module infrastructure or on its own).
9956
9957 - Improve the perl package infrastructure to automatically add
9958 the dependency to the perl interpreter to target perl module
9959 packages.
9960
9961 - Remove trailing slashes in <pkg>_SITE and addition of a
9962 check to ensure such trailing slashes are no longer added.
9963
9964 - Extend the legal infrastructure to allow packages to declare
9965 their actual source code. This is useful for packages for
9966 which <pkg>_SOURCE points to pre-built binaries (as is the
9967 case for external toolchains). The new <pkg>_ACTUAL_SOURCE
9968 variable allows to point to the source code in such cases.
9969
9970 - Improved ccache support, thanks to the usage of a toolchain
9971 wrapper for internal toolchain. Now a single cache directory
9972 can be shared between different Buildroot builds.
9973
9974 - Addition of a 'graph-size' make targets, which generates a
9975 PDF graph of per-package size of the root filesystem.
9976
9977 - Addition of <pkg>_EXCLUDES so that packages can request
9978 certain parts of the source code tarball to not be
9979 extracted. This feature is currently used by gcc and
9980 toolchain-external.
9981
9982 - Packages can now use the <pkg>_PKGDIR variable, provided by
9983 the package infrastructure, to reference their package
9984 directory, instead of explicitly using package/<pkg>/.
9985
9986 Filesystems:
9987
9988 - Add high lz4 compression to squashfs.
9989
9990 - Simplification of shell profile files in the default
9991 skeleton.
9992
9993 - Remove ftp user and /home/ftp from the skeleton, and let ftp
9994 server packages create these when needed.
9995
9996 - Add support for /bin, /sbin and /lib to be symlinks to their
9997 corresponding directories in /usr. This is enforced for
9998 systemd configurations, and optional for other
9999 configurations.
10000
10001 - Support for AXFS filesystem image generation added.
10002
10003 - New options to add extra space/inodes to ext2/3/4 images.
10004
10005 Updated/fixed packages:
10006
10007 adwaita-icon-theme, apache, apitrace, atk, audit, avahi,
10008 barebox, bash, batctl, bind, binutils, bluez_utils, boost,
10009 bridge-utils, cairo, ccache, chrony, clapack, cloog, cmake,
10010 collectd, connman, conntrack-tools, coreutils, cpio,
10011 cryptsetup, dbus, dbus-cpp, devmem2, dhcp, dhcpcd, dhcpdump,
10012 dhrystone, dillo, directfb, directfb-examples, dmraid,
10013 dos2unix, dovecot, dovecot-pigeonhole, drbd-utils, dropbear,
10014 dropwatch, dtc, e2fsprogs, ebtables, efl, eigen, ejabberd,
10015 elf2flt, elfutils, erlang, ethtool, eudev, evemu, exfat,
10016 exfat-utils, expat, faifa, fbterm, fdk-aac, feh, ffmpeg, file,
10017 flashrom, fping, freerdp, freescale-imx, freetype, gdk-pixbuf,
10018 genimage, gettext, git, glib-networking, glmark2, gnupg2,
10019 gnuradio, gnutls, gpsd, grep, grub2, gst1-imx, gst1-libav,
10020 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
10021 gst1-plugins-ugly, gst1-validate, gst-fsl-plugins,
10022 gst-plugins-bad, gstreamer1, guile, gvfs, harfbuzz, haveged,
10023 hostapd, icu, imagemagick, impiutil, imx-gpu-viv, imx-vpu,
10024 inadyn, intltool, iostat, iperf3, ipmiutil, iproute2,
10025 iptables, iw, jpeg-turbo, jq, jsoncpp, kexec-lite, kmod, kodi,
10026 kodi-audioencoder-flac, kodi-pvr-argustv, kodi-pvr-filmon,
10027 kodi-pvr-hts, kodi-pvr-mythtv, kodi-pvr-pctv,
10028 kodi-pvr-stalker, kodi-pvr-vbox,
10029 kodi-visualisation-waveforhue, less, lftp, libbluray,
10030 libcgroup, libconfuse, libcurl, libdcadec, libdrm, libevdev,
10031 libffi, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
10032 libgcrypt, libglew, libglib2, libgtk3, libidn, liblinear,
10033 liblockfile, libmicrohttpd, libnetfilter_conntrack, libnfs,
10034 libnftnl, libnl, libnspr, libnss, libpcap, libpfm4, libpng,
10035 libselinux, libserial, libsoup, libsoxr, libstrophe, libtasn1,
10036 libtirpc, libtorrent, libupnpp, liburcu, libusb-compat, libuv,
10037 libv4l, libva, libva-intel-driver, libxcb, lighttpd, links,
10038 linux, linux-firmware, linux-fusion, linux-headers,
10039 lirc-tools, localedef, lpeg, lsof, ltp-testsuite,
10040 lttng-libust, lttng-tools, lua-periphery, luaposix, lvm2, lxc,
10041 lz4, mdadm, mesa3d, mesa3d-headers, minicom, minidlna, moarvm,
10042 modem-manager, mosquitto, mpd, mpdecimal, mpg123, mplayer,
10043 mrouted, msmtp, mtd, mutt, nettle, network-manager, nfs-utils,
10044 nftables, nginx, nodejs, noip, ntp, ofono, opencv3, openpgm,
10045 openssl, openswan, openvpn, pango, parted, perl, perl-cross,
10046 perl-crypt-openssl-random, perl-http-message,
10047 perl-io-socket-ssl, perl-module-build, perl-mojolicious,
10048 perl-netaddr-ip, perl-net-dns, perl-net-http, perl-net-ssleay,
10049 perl-uri, perl-xml-libxml, php, picocom, pixman, pkgconf,
10050 poco, polarssl, portaudio, portmap, postgresql, proftpd,
10051 protobuf, protobuf-c, pulseaudio, python-configshell-fb,
10052 python-networkmanager, python-numpy, python-pyparsing,
10053 python-pypcap, python-rtslib-fb, python-spidev, python-urwid,
10054 python-web2py, qemu, qt5base, redis, rngtools, rng-tools,
10055 rpi-firmware, rpi-userland, rtmpdump, rtorrent, ruby, samba,
10056 samba4, sane-backends, sconeserver, sdl, sed, setools,
10057 shairport-sync, shared-mime-info, sland, smartmontools,
10058 softether, spice-protocol, sqlcipher, sqlite, squid,
10059 strongswan, stunnel, subversion, sudo, sunxi-tools,
10060 supervisor, systemd, tar, targetcli-fb, tcpdump, tiff, tor,
10061 tvheadend, tzdata, uboot-tools, udisks, unionfs, upmpdcli,
10062 util-linux, vala, valgrind, vim, vlc, vorbis-tools, vsftpd,
10063 vtun, wavpack, webkitgtk24, weston, whois, wireless-regdb,
10064 wireshark, wpa_supplicant, xdriver_xf86-input-vmmouse,
10065 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
10066 xdriver_xf86-video-sis, xlib_libXi, xorg-server,
10067 xtables-addons, xterm, xz, zic, znc, zsh
10068
10069 New packages:
10070
10071 axfsutils, bitstream, check, dvblast, eventlog, fastd, gauche,
10072 gmock, graphite2, gssdp, gupnp, gupnp-av, ibrcommon, ibrdtn,
10073 ibrdtnd, ibrdtn-tools, imx-kobs, iqvlinux, irssi,
10074 kompexsqlite, libbroadvoice, libcddb, libcodec2, libcrossguid,
10075 libg7221, libhttpparser, libilbc, libldns, libmng,
10076 libopenh264, libpam-radius-auth, libpam-tacplus, libsilk,
10077 libsoundtouch, libssh, libuecc, libyuv, liquid-dsp, luv,
10078 micropython, micropython-libs, python-pyratemp,
10079 python-pyroute2, python-ranger, rapidxml, scrypt, sdl2,
10080 sp-oops-extract, squeezelite, stress-ng, swupdate, syslog-ng,
10081 x265, xdriver_xf86-video-fbturbo, xxhash, yad, zxing-cpp
10082
10083 Removed packages:
10084
10085 blackbox (was deprecated), divine (merged in directfb),
10086 kobs-ng (replaced by imx-kobs), mediactl (merged in libv4l),
10087 sawman (merged in directfb), schifra (marked broken since a
10088 long time), texinfo (host variant only, no longer used), zxing
10089 (replaced by zxing-cpp),
10090
10091 Issues resolved (http://bugs.uclibc.org):
10092
10093 #4099: cut utility from GNU coreutils works incorrect
10094 #7772: libxml-parser-perl build failure: missing dependency
10095 ExtUtils/MakeMaker
10096 #7931: Default configuration for Cubieboard v1 is outdated
10097 #8116: 2015.05-rc2 raspberrypi2_defconfig network interface
10098 not coming up
10099 #8246: X.org DRI2 build issue
10100 #8256: pointing to /usr/bin/objcopy old version (x86) instead
10101 of the generated one
10102 #8266: mplayer build issue
10103 #8281: pyrexc fails to run when path is too long
10104 #8316: lttng-tools and lttng-babeltrace executables contain
10105 bad RPATH pointing to host machine
10106 #8331: kexec wants shutdown in /sbin, but systemd installs it
10107 in /usr/sbin
10108 #8361: Buildroot 2015.08.1 skeleton inittab overwritten by
10109 busybox's version
10110 #8366: libevent does not build
10111 #8386: build failed with external toolchain
10112 #8391: Node.js 0.12.7 fails to build on raspberry_pi defconfig
10113 #8396: CCACHE initialization
10114 #8401: gpsd 3.15 NMEA support
10115 #8416: cups depends on BR2_DEPRECATED_SINCE_2015_05
10116 #8421: util-linux installs systemd files in output/target/home/
10117
20a36cd8 101182015.08, Released August 31st, 2015
3131ec44
PK
10119
10120 Minor fixes.
10121
10122 OpenCV 3.x package renamed to opencv3. OpenCV 2.4.x
10123 reintroduced as opencv.
10124
10125 Updated/fixed packages: bootutils, canfestival, cppcms,
42180d8a
PK
10126 curlftpfs, dhcpdump, dropbear, erlang-p1-tls, exfat, gnuradio,
10127 ipkg, libgudev, libmbim, libwebsock, linux-pam, lm-sensors,
10128 ltrace, midori, network-manager, openssh, perl-file-listing,
3131ec44
PK
10129 perl-http-cookies, perl-http-daemon, perl-http-negotiate,
10130 perl-www-robotrules, python-can, qt5base, qt5multimedia,
10131 setools, sysvinit, tinyalsa, tn5250, tvheadend, uboot, vlc,
10132 x264, xserver_xorg-server, zyre
10133
985b46be
TP
101342015.08-rc2, Released August, 24th 2015
10135
10136 Fixes all over the tree.
10137
10138 Toolchain: fix gcc build on NIOS-II.
10139
10140 Infrastructure: add <fs>_POST_GEN_HOOKS mechanism to fix
10141 hybrid ISO image generation.
10142
10143 Architectures: add arm1136j-s variant.
10144
10145 Updated/fixed packages: apitrace, audit, bcusdk, bdwgc,
10146 beecrypt, boost, bwm-ng, cdrkit, c-icap, cifs-utils, clapack,
10147 c-periphery, cpio, cramfs, czmq, dawgdic, dnsmasq, dosfstools,
10148 dropbear, elfutils, empty, eudev, fan-ctrl, filemq, gnutls,
10149 guile, haveged, imlib2, libcec, libepoxy, libev, libgpgme,
10150 libiio, libnetfilter_queue, libnfnetlink, libpfm4, libpthsem,
10151 librtas, libselinux, libsigsegv, libsodium, libv4l, lightning,
10152 linux, lirc-tools, lrzsz, mono, mosh, mpd, msmtp, nbd,
10153 netatalk, nodejs, ola, opencv, oprofile, php, poco,
10154 postgresql, powertop, protobuf, protobuf-c, qt5base,
10155 qt5quickcontrols, rapidjson, rng-tools, squid, sysdig,
10156 sysstat, tftpd, tinc, tz, util-linux, webkitgtk24, weston,
10157 wireshark, wvstreams, xdriver_xf86-input-synaptics, zyre.
10158
10159 Issues resolved (http://bugs.uclibc.org):
10160
10161 #8276: package/dropbear: symlink resolution incorrect
10162 #8286: Error with buildroot
10163 #8301: ldconfig parameter in Makefile
10164
7b1e9d52 101652015.08-rc1, Released August, 5th 2015
43929650
AV
10166
10167 Fixes all over the tree and new features.
10168
da63d87c
TP
10169 Architectures:
10170
10171 - Refactor how the availability of an MMU is described.
10172 - Minimal support for Cortex-M3
10173 - Minimal support for AArch64 big-endian
10174
10175 Toolchains:
10176
10177 - Add CodeSourcery MIPS 2015.05, remove MIPS 2013.11
10178 - Use uClibc-ng as the default uClibc version, instead of the
10179 official uClibc, which hasn't done any release since 3+
10180 years
10181 - eglibc is now marked as deprecated
10182 - GCC: gcc 4.9.x is now the default and was updated to 4.9.3,
10183 support for gcc 5.x added.
10184 - Binutils: use Binutils 2.24 as the default, 2.25.x series
10185 bumped to 2.25.1, remove old Binutils 2.22.
10186 - Update ARC toolchain components to 2015.06
10187 - Add support for Fortran when building gcc
10188
10189 Bootloaders:
10190
10191 - Support for using the kconfig configuration system in
10192 U-Boot
10193
10194 New Defconfigs:
10195
10196 - VIA VAB-820/AMOS-820
10197 - OLimex OLinuxino A20 Lime
10198 - Many new defconfigs for Atmel evaluation boards:
10199 at91sam9rlek, at91sam9x5ek, sama5d3xek, sama5d4ek, sama5d4
10200 Xplained Ultra, sama5d3 Xplained.
10201 - ACME Systems Aria G25
10202 - WarPboard
10203 - Altera Cyclone 5 Development Board
10204 - Xilinx zc706
10205 - ARC AXS101 and AXS103 Software Development Platforms
10206 - Significant updates to Raspberry Pi / Raspberry Pi 2
10207
10208 Infrastructure:
10209
10210 - Buildroot takes better care now of generating predictable
10211 permissions in the target filesystem. However, existing
10212 permissions on a custom skeleton or rootfs overlay will no
10213 longer be preserved. Therefore, it is necessary to add a
10214 permission table (BR2_ROOTFS_DEVICE_TABLE) to set the
10215 required permissions.
10216 - Add support for kconfig fragments.
10217 - No longer pass --{enable,disable}-debug to autotools
10218 packages depending on the value of
10219 BR2_ENABLE_DEBUG. BR2_ENABLE_DEBUG now only controls
10220 whether we build with -g or not.
10221 - Support for extracting archives in .lzma in the generic
10222 package infrastructure.
10223 - Remove random-seed file from the default skeleton, since
10224 seeding the entropy pool with a known seed makes more harm
10225 than good.
10226 - In the CVS download helper, add support to use a date as
10227 the version.
10228 - Add support for a per-package <pkg>_STRIP_COMPONENTS
10229 variable, which packages can use to specify how many path
10230 components should be stripped when extracting the tarball.
10231 - Addition of a 'kernel-module' package infrastructure, which
10232 simplifies the packaging of external kernel modules. Many
10233 existing packages are converted to use it.
10234 - Allow bootloaders to be implemented in $(BR2_EXTERNAL)
10235 - Remove /etc/securetty from the default skeleton.
10236 - Migration of sysV initscripts from the default skeleton to
10237 a package called 'initscripts', installed only when Busbox
10238 init or sysvinit are used.
10239 - Migration of the skeleton logic to a proper 'skeleton'
10240 package.
10241 - Addition of a 'linux-tools' infrastructure in the 'linux'
10242 package, to support building user-space tools bundled
10243 within the Linux kernel sources, such as perf and cpupower.
10244 - Usage of backticks instead of make $(shell ...) to execute
10245 shell commands. This allows to delay the evaluation of such
10246 commands when actually needed, and not when expanding the
10247 variables. It is useful to make 'make printvars' less
10248 noisy, and as a preparation to support top-level parallel
10249 build.
10250 - Libtool .la files are not mungled for all package types,
10251 instead of being handled only for packages using the
10252 autotools-package infrastructure.
10253 - Add mechanism to allow packages to express a dependency on
10254 gcc versions. This is needed for packages that use C++11 or
10255 C11 support for example.
10256
10257 Important package updates:
10258
10259 - Complete rework of the matchbox packaging
10260 - Lots of fixes in packages for compatibility with musl and
10261 gcc 5.
10262 - Hash files added to a large number of packages.
10263 - Update a significant number of packages to use a new
10264 hosting, after the announcement of Google Code and
10265 Gitorious closing.
10266 - Major packages needed for SELinux support have been merged,
10267 but the support is not complete yet.
10268 - Significant update of OpenCV to version 3.0, and addition
10269 of lots of eatures.
10270 - Significant update of all packages supporting the GPU and
10271 VPU of i.MX ARM processors.
10272 - Addition of systemd support in a significant number of
10273 packages.
10274 - Qt5 updated to 5.5.0
10275 - Use modular X.org server by default instead of KDrive
10276
10277 Filesystems:
10278
10279 - Complete overhaul of the iso9660 support. Now allows to use
10280 directly IS9660 as the root filesystem format and not only
10281 an initrd, and supports Grub 2 and isolinux in addition to
10282 Grub.
10283
10284 Updated packages: a10disp, agentpp, apache, at91bootstrap3,
10285 audit, barebox, bc, bind, bmon, boost, btrfs-progs,
10286 ca-certificates, can-utils, ccache, cloog, collectd, connman,
10287 coreutils, c-periphery, cryptsetup, dado, dbus, dejavu,
10288 dhcpcd, dnsmasq, dosfstools, dovecot, dovecot-pigeonhole,
10289 e2fsprogs, ejabberd, erlang-p1-cache-tab, erlang-p1-sip,
10290 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
10291 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, ethtool,
10292 eudev, evtest, exim, expect, explorercanvas, feh, ffmpeg,
10293 file, flashrom, freescale-imx, freetype, gawk, gcc, gdb,
10294 gettext, git, glib-networking, gnupg2, gnutls, gpsd, gptfdisk,
10295 gpu-viv-bin-mx6q, gst-fsl-plugins, harfbuzz, hdparm, heimdal,
10296 i2c-tools, imagemagick, imx-vpu, iproute2, ipset, isl, iw,
10297 kodi, kodi-addon-xvdr, kodi-audioencoder-flac,
10298 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
10299 kodi-audioencoder-wav, lftp, libass, libassuan, libcec,
10300 libconfi, libcurl, libdrm, libevdev, libfreefare, libfslcodec,
10301 libfslparser, libfslvpuwrap, libfuse, libglib2, libgpgme,
10302 libgtk2, libgtk3, libical, libidn, libiio, libinput, libiscsi,
10303 libllcp, libmicrohttpd, libnfc, libnss, libpcap, libpciaccess,
10304 libpng, libserialport, libsigrok, libsoc, libtirpc, libubox,
10305 libunistring, libupnp, libuv, libv4l, libva,
10306 libva-intel-driver, libXrandr, lighttpd, linenoise, linux,
10307 linux-firmware, linux-headers, live555, ltrace, lua,
10308 lua-csnappy, lua-ev, luajit, lua-messagepack, luaperiphery,
10309 lvm2, lxc, lzo, mesa3d, mesa3d-headers, midori, mmc-utils,
10310 modem-manager, mono, mosquitto, mpd, mpd-mpc, mpfr, mpg123,
10311 mtd, musl, nano, netperf, network-manager, nfs-utils, nginx,
10312 nodejs, ntp, ola, opencv, openldap, openssh, openssl,
10313 openswan, openvmtools, openvpn, opkg, orbit, orc, pcmanfm,
10314 perl-cross, perl-encode-locale, perl-io-socket-ssl,
10315 perl-mojolicious, perl-net-ssleay, perl-path-tiny, perl-uri,
10316 perl-xml-libxml, php, pinentry, polarssl, postgresql,
10317 pulseview, pure-ftpd, python, python-dpkt, python-lxml,
10318 python-networkmanager, python-pyinotify, python-pypcap,
10319 python-tornado, qextserialport, qt, qt5, rapidjson, redis,
10320 rpcbind, rpi-firmware, rpi-userland, samba4, shairport-sync,
10321 snmpp, sqlite, squid, strongswan, stunnel, sudo, sunxi-boards,
10322 sunxi-mali, sysdig, sysstat, systemd, tcpdump, tiff, tmux,
10323 tor, txheadend, tzdata, uboot, uclibc, ulogd, upmpdcli,
10324 usb_modeswitch, usb_modeswitch_data, vala, vsftpd, wayland,
10325 weston, whois, wireless-regdb, wireshark, x264, xapp_xvinfo,
10326 xdriver_xf86-input-libinput, xdriver_xf86-input-vmmouse,
10327 xdriver_xf86-video-cirrus, xdriver_xf86-video-geode,
10328 xdriver_xf86-video-imx-viv, xdriver_xf86-video-mach64,
10329 xdriver_xf86-video-neomagic, xdriver_xf86-video-r128,
10330 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
10331 xdriver_xf86-video-vesa, xkeyboard-config, xlib_libfontenc,
10332 xlib_libFS, xlib_libXaw, xlib_libxkbfile, xlib_libXrender,
10333 xlib_libXt, xproto_kbproto, xproto_xproto, xproto_xrandrproto,
10334 xscreensaver, xserver_xorg-server, xtables-addons, yaml-cpp,
10335 zic.
10336
10337 New packages: angularjs, atf, audit, c-icap, c-icap-modules,
10338 cpio, dawgdic, faketime, fcgiwrap, gflags, glog, initscripts,
10339 jquery-datetimepicker, kodi-audioencoder-modplug,
10340 kodi-audioencoder-nosefar, kodi-audioencoder-sidplay,
10341 kodi-audioencoder-snesapu, kodi-audioencoder-stsound,
10342 kodi-audioencoder-timidity, kodi-audioencoder-vgmstream,
10343 kodi-platform, kodi-pvr-argustv, kodi-pvr-dvblink,
10344 kodi-pvr-dvbviewer, kodi-pvr-filmon, kodi-pvr-hts,
10345 kodi-pvr-iptvsimple, kodi-pvr-mediaportal-tvserver,
10346 kodi-pvr-mythtv, kodi-pvr-nextpvr, kodi-pvr-njoy,
10347 kodi-pvr-pctv, kodi-pvr-stalker, kodi-pvr-vbox,
10348 kodi-pvr-vdr-vnsi, kodi-pvr-vuplus, kodi-pvr-wmc,
10349 kodi-screensaver-asteroids, kodi-screensaver-biogenesis,
10350 kodi-screensaver-crystalmorph, kodi-screensaver-greynetic,
10351 kodi-screensaver-pingpong, kodi-screensaver-pyro,
10352 kodi-screensaver-stars, kodi-visualisation-shadertoy,
10353 kodi-visualisation-spectrum, kodi-visualisation-waveforhue,
10354 kodi-visualisation-waveform, kvmtool, kyua, libfm,
10355 libfm-extra, libplatform, librtas, libsodium, libsquish,
10356 libucl, libump, linux-backports, lua-iconv, lutok, menu-cache,
10357 moarvm, monkey, mono-gtksharp3, mosh, openipmi, python-can,
10358 python-pycli, python-pydal, python-pyyaml, python-web2py,
10359 qpid-proton, qt5webchannel, quazip, racehound, rtl8188eu,
10360 rtl8821au, sepolgen, setools, skeleton, stm32flash,
10361 webkitgtk24, xdriver_xf86-video-qxl, zynq-boot-bin.
10362
10363 Deprecated packages: webkitgtk, libgail, eglibc support in
10364 glibc package.
43929650 10365
8cf7a561
TP
10366 Issues resolved (http://bugs.uclibc.org):
10367
10368 #4291: Segmentation fault with all binaries that use threads
10369 when compiled with gcc 4.6
10370 #6944: building toolchain for sh4 fails
10371 #7592: Buildroot GCC: -lto requires plugin support in ranlib
10372 #7628: Python SSL does not get built for Raspberry Pi
10373 #7682: Missing dependencies for NFS
10374 #7742: dhcp lacks important features when BR2_ENABLE_DEBUG
10375 #7754: make: *** [/..../buildroot-2014.11/output/build/host-gcc-initial-4.8.3/.stamp_built] Error 2
10376 #7946: libglib2-2.42.2 fails to build for sparc-buildroot-linux-gnu
10377 #7956: glibc 2.20 and 2.21 fail to build for sh64-buildroot-linux-gnu
10378 #7971: python-flask, python-werkzeug. No module named zlib
10379 #7981: Target file system skeleton permissions hazard
10380 #8006: rpcdebug in nfs-utils built for the host
10381 #8036: alsa-lib headers problem that prevents to compile alsa
10382 dependent projects
10383 #8081: systemd init system: /tmp is not mode 1777
10384 #8121: php opcache extension doesn't get installed
10385 #8151: x86-64 make fails with ncurses 5.9
10386 #8156: pkg-kconfig infra broken for *-update-{config, defconfig}
10387 #8161: default /bin/sh symlink to busybox is full path and not relative
10388 #8171: glamor missing
10389 #8191: Request update support for the cubieboard series
10390 #8201: Important security upgrades for node.js
10391
6d73615f
PK
103922015.05, Released May 31st, 2015
10393
10394 Minor fixes.
10395
10396 Updated/fixed packages: conntrack-tools, directfb, fio, flite,
10397 gptfdisk, ipmiutil, iproute2, janus-gateway, keyutils, knock,
10398 libelementary, libgcrypt, libgsasl, libjpeg, libstrophe,
10399 lttng-libust, nbd, ncurses, nmap, php, postgresql, python,
10400 python3, sconeserver, udpcast, upmpdcli
10401
c6ce119c
PK
104022015.05-rc3, Released May 22nd, 2015
10403
10404 Several fixes, mainly related to static linking.
10405
10406 Updated/fixed packages: acl, alsa-utils, apr, armadillo, attr,
10407 autoconf-archive, binutils, boost, czmq, dhcpcd, duma,
10408 enlightenment, exim, fbterm, freerdp, gcc, gdk-pixbuf,
10409 google-breakpad, gpsd, heirloom-mailx, hwloc, ipmiutil,
10410 iproute2, jack2, jasper, kmod, lcdproc, leafnode2, libcap-ng,
10411 libftdi1, libmatroska, libmemcached, libmodbus, libnftnl,
10412 libsigrok, libupnpp, libuv, libxml-parser-perl, linux,
10413 linux-headers, lirc-tools, lua-periphery, lxc, mongoose, mono,
10414 mpg123, mosquitto, neardal, newt, ntp, ola, openldap, opencv,
10415 php, postgresql, protobuf, pulseaudio, python-pyqt, qemu, qt,
10416 qt5base, rpi-userland, rsyslog, snmppp, sqlite, tiff,
10417 tinyxml2, uboot-tools, unionfs, ux5000-firmware, usbredir,
10418 ushare, vpnc, vsftpd, wavpack, wireless_tools, wsapi,
10419 wvstreams, xmlstarlet, zeromq, zmqpp
10420
10421 New packages: c-periphery
10422
10423 Issues resolved (http://bugs.uclibc.org):
10424
10425 #8106: mkfs.jffs2 uses the --pagesize parameter incorrectly
10426 #8111: 2015.05.rc2 LIBFOO_CONF_OPTS not working
10427 #8126: exim lacks plaintext and cram-md5 auth
10428
f2435f6d
PK
104292015.05-rc2, Released May 11th, 2015
10430
10431 Minor fixes.
10432
10433 Toolchain: PR56780 backport to GCC 4.8.4 to fix GDB linking
10434 issues. Context functions enabled for uClibc snapshot /
10435 uClibc-NG.
10436
10437 Architectures: Endian handling symbol for Xtensa, binutils
10438 fixes.
10439
10440 Infrastructure: Fix for kernel module stripping when
10441 localversion contains spaces.
10442
10443 Updated/fixed packages: at, autoconf-archive, binutils,
10444 cc-tool, cryptsetup, dstat, expedite, freerdp, giflib,
10445 gnuchess, guile, ipmiutil, iproute2, mono, monolite, neard,
10446 ola, poppler, postgresql, python-qt, qt, sqlite, valgrind,
10447 xlib_libXfont
10448
10449 Issues resolved (http://bugs.uclibc.org):
10450
10451 #8086: Cannot select systemd as init with Linaro 2014.09...
10452
5628a15a 104532015.05-rc1, Released May 4th, 2015
94856075
PK
10454
10455 Fixes all over the tree and new features.
10456
329f6870
PK
10457 Architectures: Removed AVR32 support, deprecate SH64, added
10458 support for steamroller, corei7-avx and core-avx2 x86
10459 variants.
10460
10461 Toolchains: IPv6 and Largefile support now enforced for
10462 uClibc. Corresponding Kconfig symbols removed.
10463
10464 External CodeSourcery AMD64 2014.05, MUSL-cross 1.1.6 added,
10465 CS sh2, Xilinx microblaze v2/14.3 removed. Distro-class
10466 external toolchains are now detected and blacklisted.
10467
10468 Internal toolchain support for Nios2 added, Blackfin
10469 removed. Aarch64 and sh musl support. uClibc-ng support added.
10470
10471 Libatomic is now handled for internal and external
10472 toolchains. Link time optimization (LTO) support.
10473
10474 New Defconfigs: Freescale i.MX28 EVK, i.MX31 PDK and SABRE
10475 Auto, Raspberry Pi 2, RIoTboard,
10476
10477 Infrastructure: Hashes for a large number of packages have
10478 been added. Missing hashes now stop the build unless
10479 explicitly disabled.
10480
1c3ad235
PK
10481 Spaces and colons (:) are now supported in package
10482 versions. Dependencies can now be listed for the patch step
10483 (<PKG>_PATCH_DEPENDENCIES). Kconfig and Linux kernel
329f6870
PK
10484 extensions infrastructure has been added.
10485
10486 Makedevs now has a recursive (r) option.
10487
10488 The variable containing the list of packages to build has been
10489 renamed from TARGETS to PACKAGES.
10490
1c3ad235
PK
10491 Make external-deps / legal-info / source / source-check have
10492 been reimplemented using the package infrastructure, so their
10493 output/behaviour may differ from earlier (some packages were
10494 not included in the past).
10495
329f6870
PK
10496 The old insecure DES password encoding is no longer supported.
10497
10498 U-Boot patch option now support direct references to patch
10499 files and URLs in addition to directories of patches. The
10500 i.MX28 SD format (u-boot.sd) is now supported.
10501
94856075
PK
10502 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib,
10503 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude,
329f6870
PK
10504 bcusdk, bdwgc, bind, binutils, bmon, boost, botan,
10505 btrfs-progs, busybox, ca-certificates, cairo, can-utils,
10506 canfestival, ccache, chrony, civetweb, clamav, cmake,
10507 collectd, connman, copas, crda, cryptodev-linux, cryptsetup,
10508 cups, czmq, dbus-cpp, dbus-glib, dbus-python, dbus, dfu-util,
10509 dhcp, dhcpcd, dialog, dillo, dmraid, dnsmasq, dos2unix,
10510 dosfstools, dovecot-pigeonhole, dovecot, dropbear, dropwatch,
94856075
PK
10511 dtv-scan-tables, dvdauthor, e2fsprogs, ecryptfs-utils,
10512 libevas, elfutils, enscript, erlang, espeak, eudev, evemu,
10513 exfat-utils, exim, f2fs-tools, feh, ffmpeg, fftw, flickcurl,
10514 fltk, fluxbox, fmlib, fmtools, freeradius-client, freerdp,
10515 gamin, gawk, gcc-final, gcc, gd, gdb, gengetopt, geoip, git,
10516 glib-networking, gnu-efi, gnuchess, gnutls, gpsd, gptfdisk,
329f6870
PK
10517 gpu-viv-bin-mx6q, gst-plugin-bad, gstreamer, gstreamer1,
10518 gtest, gvfs, harfbuzz, haserl, haveged, hiawatha,
10519 hicolor-icon-theme, hostapd, hplip, httping, i2c-tools, icu,
10520 ifplugd, imagemagick, imlib2, iozone, iproute2, iptables,
10521 iputils, irqbalance, iw, jack2, jhead, jimtcl, json-c, kexec,
10522 kismet, kmod, kodi-audioencoder-flac,
94856075 10523 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2,
329f6870
PK
10524 libass, libatomic_ops, libbluray, libcap, libcgroup, libcurl,
10525 libdrm, libdvbsi, libebml, libecore, libedit, liberation,
10526 libev, libevas, libevdev, libftdi, libgcrypt, libglib2,
10527 libgpgme, libgtk2, libgtk3, libiconv, libidn, libiio,
10528 libinput, libiscsi, libksba, liblinear, libmatroska,
10529 libmicrohttpd, libmodbus, libmpdclient, libnice, libnl,
10530 libnspr, libnss, libpcap, libpciaccess, libphidget, libplayer,
10531 libpthsem, libqmi, librsvg, libseccomp, libsigrok, libsoup,
10532 libsrtp, libssh2, libtasn1, libtool, libunistring, liburcu,
10533 libusb, libuv, libva-intel-driver, libva, libvncserver,
10534 libvorbis, libvpx, libwebsockets, libxml2, libzip, lightning,
10535 lighttpd, linknx, linphone, linux-firmware, linux-headers,
10536 linux-pam, live555, ljsyscall, lmbench, lockdev, logrotate,
10537 lpc3250loader, lpeg, lsof, lttng-libust, lttng-modules,
10538 lttng-tools, lua, luacrypto, luafilesystem, luajit, luaposix,
10539 luarocks, lvm2, lxc, make,
94856075
PK
10540 matchbox-{common,desktop,fakekey,keyboard,lib,startup-monitor,vm},
10541 matchbox, mcelog, memcached, memstat, memtest86, mesa3d,
10542 minidlna, mjpegtools, mjpg-streamer, modem-manager, mongoose,
10543 monit, mono, monolite, mp4v2, mpc, mpd, mpdecimal, mpg123,
10544 mplayer, musl, nano, nbd, ncftp, ncmpc, ncurses, ne10, neard,
10545 neardal, net-tools, netatalk, netsnmp, network-manager, nginx,
10546 nodejs, ntfs-3g, ntp, numactl, odhcp6c, ofono, open2300,
10547 opencv, openldap, openntpd, openocd, openssh, openssl,
10548 openswan, opentyrian, openvmtools, openvpn, oprofile, p11-kit,
329f6870 10549 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph,
94856075
PK
10550 perl-io-socket-ssl, perl-json-tiny, perl-module-build,
10551 perl-mojolicious, perl-net-ssleay, perl-path-tiny,
10552 perl-xml-libxml, perl, phidgetwebservice, php-gnupg, php,
10553 pkgconf, polarssl, poppler, popt, postgresql, powerpc-utils,
10554 pppd, prboom, procps-ng, proftpd, psplash, ptpd2,
10555 python-{cheetah,coherence,django,markdown,netifaces,pam,six},
329f6870
PK
10556 python-tornado, python-twisted, python-zope-interface, python,
10557 python3, qemu, qt, qt5, qt5base, qt5multimedia,
10558 qt5xmlpatterns, qt5cinex, quagga, qwt, radvd, readline,
10559 rng-tools, rpcbind, rpi-firmware, rpi-userland, rsync,
10560 rsyslog, rtai, rtmpdump, ruby, sam-ba, samba, samba4,
10561 sane-backends, sconeserver, shairport-sync, sigrok-cli, slang,
10562 smcroute, snmppp, socat, socketcand, sofia-sip, sox,
10563 spawn-fcgi, speex, sqlcipher, sqlite, squid, strace,
10564 strongswan, stunnel, sudo, sunxi-boards, swig, sysstat,
10565 systemd, tcpdump, tftpd, thrift, thttpd, ti-gfx, ti-utils,
10566 tiff, tinyalsa, tn5250, transmission, trinity, tslib,
10567 tvheadend, tzdata, uboot-tools, uclibc, ulogd, usb_modeswitch,
10568 usbutils, ustr, util-linux, vala, valgrind, vlc, wayland,
10569 webp, weston, wget, which, whois, wireless-regdb,
10570 wireless_tools, wireshark, wpa_supplicant, wvstreams,
10571 xapp_{bdftopcf,bitmap,fonttosfnt,fslsfonts},
94856075
PK
10572 xapp_{fstobdf,iceauth,mkfontscale,oclock,rgb,sessreg,setxkbmap},
10573 xapp_{showfont,smproxy,twm,x11perf,xcalc,xclipboard,xcmsdb},
10574 xapp_{xdbedizzy,xditview,xdpyinfo,xdriinfo,xedit,xev,xeyes},
10575 xapp_{xf86dga,xfsinfo,xgamma,xgc,xhost,xinit,xinput,xkbcomp},
10576 xapp_{xkbevd,xkbprint,xlsatoms,xlsfonts,xmag,xman,xmh,xmodmap},
10577 xapp_xmore, xcb-util-image, xcb-util-keysyms,
10578 xdata_xcursor-themes,
10579 xdriver_xf86-input-{evdev,keyboard,synaptics,void},
10580 xdriver_xf86-video-{ati,cirrus,geode,mach64,mga,neomagic},
10581 xdriver_xf86-video-{r128,savage,siliconmotion,sis,tdfx},
329f6870
PK
10582 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai,
10583 xfont_font-util, xkeyboard-config,
10584 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC},
94856075
PK
10585 xlib_lib{Xxf86vm,xshmfence,xtrans}, xproto_randrproto,
10586 xproto_xproto, xserver_xorg-server, x11vnc, x264, xerces,
10587 xorriso, xterm, xz, yaml-cpp, zeromq, zic, zmqpp
10588
10589 New packages: apache, autoconf-archive, batctl,
329f6870
PK
10590 bitstream-vera, bullet, cc-tool, doxygen, drbd-utils,
10591 dvdrw-tools, gnuradio, gst1-imx, hans, hwloc, ijs,
10592 imx-usb-loader, inconsolata, iodine, iotop, ipmiutil, jsoncpp,
10593 leveldb, libdcadec, libdri2, libfreeimage, libftdi1,
10594 libsidplay2, lirc-tools, lua-periphery, mc, mesa3d-headers,
10595 mosquitto, nvidia-driver, nvidia-tegra23{,-binaries,-codecs},
10596 openjpeg, opusfile, perl-crypt-openssl-{random,rsa},
10597 perl-db-file, perl-digest-{hmac,sha1},
10598 perl-encode-{detect,locale}, perl-file-{listing,util},
10599 perl-html-{parser,tagset}, perl-http-cookies,
10600 perl-http-{daemon,date,message,negotiate}, perl-io-html,
10601 perl-libwww-perl, perl-lwp-mediatypes, perl-mail-dkim,
10602 perl-mailtools, perl-mime-base64, perl-net-{dns,http},
10603 perl-netaddr-ip, perl-time-hires, perl-timedate, perl-uri,
10604 perl-www-robotrules, powertop, pulseview,
10605 python-{cherrypy,lxml,mako,pyqt,pyxml,sip,spidev,ws4py}, qpdf,
10606 qt-webkit-kiosk, sl, softether, sysdig, tinyxml2, tor, tovid,
10607 unixodbc, wf111, wine, libepoxy, xapp_xcompmgr,
94856075 10608 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil,
329f6870 10609 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv},
94856075
PK
10610 xproto_xproxymanagementprotocol
10611
10612 Removed packages: gtk2-theme-hicolor
10613
329f6870
PK
10614 Deprecated packages: samba
10615
94856075
PK
10616 Issues resolved (http://bugs.uclibc.org):
10617
10618 #7478: Multiple chosen python modules are not built due to...
10619 #7508: Use of BR2_EXTERNAL and dependencies to existing packages
10620 #7676: Package procps-ng installs binaries to nonsensical folder
10621 #7724: Startx is not installed in the target
10622 #7760: botan: wrong prefix in botan-1.10.pc
10623 #7826: Building of cdparanoia
10624 #7844: Lua with hard-float on MIPS by buildroot doesn't work
10625 #7874: X.org configure error
10626 #7941: glibc-2.20 fails to build for sparc-buildroot-linux-gnu
10627 #7951: gcc 4.9.2 fails to build for sparc-buildroot-linux-gnu
10628 #7961: Qt5 fails to build for xtensa-buildroot-linux-uclibc
10629 #7976: mkuser script fails with: user already exists with...
10630 #8011: When building only busybox and strace, strace fails...
10631 #8016: collectd fails to build, network.c:171:19: error:...
10632 #8041: error on building libcurl7.42.0
10633
6bf057b0
PK
106342015.02, Released March 1st, 2015
10635
10636 Minor fixes.
10637
10638 Updated/fixed packages: civetweb, ding-libs,
10639 directfb-examples, glibc, gnupg, gnupg2, gpm,
10640 gst-plugins-good, gst1-plugins-good, freetype, libao, libevas,
10641 libevent, libfribidi, libgcrypt, libgtk2, libshout, libsrtp,
10642 libtheora, libupnpp, libxmlrpc, linux, make, opus, pinentry,
10643 rpi-firmware, shared-mime-info, vlc, vorbis-tools,
10644 xcb-util-keysyms
10645
10646 Removed packages: libgc
10647
345f32e6
PK
106482015.02-rc3, Released February 24th, 2015
10649
10650 Minor fixes.
10651
10652 Cmake and rebar (erlang) infrastructure fixes.
10653
10654 Updated/fixed packages: bind, btrfs-progs, busybox, e2fsprogs,
10655 evtest, ffmpeg, fltk, gnutls, i2c-tools, imagemagick, libxcb,
10656 make, mjpg-streamer, netsnmp, opentyrian, php, polarssl,
10657 qt5base, samba, samba4, sudo, util-linux, xserver_xorg-server
10658
bc11392d
PK
106592015.02-rc2, Released February 15th, 2015
10660
10661 Minor fixes.
10662
10663 raspberrypi: fix kernel sha1 for DT variant.
10664
10665 Updated/fixed packages: dbus, dvdauthor, git, libsemanage,
10666 libsepol, libssh2, mplayer, ntp, openvmtools, python3,
10667 qt5base, qt5connectivity, xserver_xorg-server
10668
21652676 106692015.02-rc1, Released February 8th, 2015
20138584
PK
10670
10671 Fixes all over the tree and new features.
10672
10673 Static/shared library handling reworked. This is now a
10674 tristate (shared only / shared and static / static
10675 only). Default is now shared only to speed up the
10676 build. BR2_PREFER_STATIC_LIB is now called BR2_STATIC_LIBS.
10677
10678 The toolchain (internal and external) will now warn when an
10679 unsafe library or header path is used (such as /usr/include or
10680 /usr/lib). If BR2_COMPILER_PARANOID_UNSAFE_PATH is enabled
10681 under build options this instead becomes an error.
10682
10683 A installation path issue with the internal musl toolchain
10684 support has been fixed so it is now possible to reuse it as an
10685 external toolchain.
10686
10687 Architectures: Freescale E5500 and E6500 PowerPC support
10688 added, deprecated MIPS 1/2/3/4 support removed.
10689
10690 New defconfigs: Freescale p2020ds, MIPS creator CI20,
10691 Raspberrypi with DT, UDOO Quad.
10692
10693 'make <foo>_defconfig' now saves the path to the defconfig in
10694 the .config, so a 'make savedefconfig' automatically updates
10695 it.
10696
10697 Infrastructure for packages using the Erland rebar tool has
10698 been added.
10699
10700 Hashes for a large number of packages have been added. Hashes
10701 are now checked for both target and host packages.
10702
10703 The system menu now has an option to automatically configure a
10704 network interface through DHCP at bootup.
10705
10706 The default filesystem skeleton now uses a separate tmpfs for
10707 /run instead of a symlink to /tmp/ for security reasons / to
10708 protect against conflicts with user generated temporary files.
10709
10710 BR2_EXTERNAL is now exported to post-build and post-image
10711 scripts.
10712
10713 New packages: bdwgc, benejson, blktrace, bootstrap, cgic,
10714 ding-libs, dvdauthor, ejabberd, erlang-goldrush, erlang-lager,
10715 erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-sip,
10716 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
10717 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml,
10718 erlang-p1-zlib, exiv2, freeradius-client, gengetopt, glmark2,
10719 gpu-amd-bin-mx51, guile, host-qemu, ifupdown, iperf3,
10720 janus-gateway, kodi, kodi-audioencoder-flac,
10721 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
10722 kodi-audioencoder-wav, libcli, libiio, liblinear, libnice,
10723 libselinux, libsemanage, libserialport, libsigro,
10724 libsigrokdecode, libsrtp, liburiparser, libvips, libwebsock,
10725 libz160, libzip, lightning, mcelog, memtest86, mjpegtools,
10726 mjpg-streamer, mke2img, mpd-mpc, netsurf-buildsystem, odhcp6c,
10727 openldap, python-alsaaudio, python-certifi, python-cheetah,
10728 python-coherence, python-django, python-docopt, python-enum,
10729 python-enum34, python-flask, python-gobject, python-httplib2,
10730 python-ipaddr, python-itsdangerous, python-jinja,
10731 python-markdown, python-markupsafe, python-networkmanager,
10732 python-pam, python-psutil, python-pyftpdlib, python-pyinotify,
10733 python-pysendfile, python-pyxb, python-requests, python-six,
10734 python-twisted, python-webpy, python-werkzeug,
10735 python-zope-interface, qt5cinex, sigrok-cli, sofia-sip,
10736 start-stop-daemon, szip, triggerhappy, ustr, vnstat, xorriso,
10737 xtables-addons
10738
10739 Removed packages (target): bison, distcc, gob2, m4
10740
10741 Issues resolved (http://bugs.uclibc.org):
10742
10743 #7556: make interactive CLI optional for nftables
10744 #7730: Error while connecting Qt Cretaor to device
10745 #7766: logrotate default gzip path is usually wrong
10746 #7790: Invalid ext4 image generated by Buildroot
10747
9a5434fb
PK
107482014.11, Released December 1st, 2014
10749
10750 Minor fixes.
10751
10752 Infrastructure: LD_LIBRARY_PATH handling tweak to ensure
10753 current working directory isn't searched.
10754
10755 Updated/fixed packages: gd, gdb, libwebsockets, luajit, mono,
10756 parted, shairport-sync, util-linux, xapp_bdftopcf,
10757 xserver_xorg-server
10758
f30e54eb
PK
107592014.11-rc3, Released November 28th, 2014
10760
10761 Fixes all over the tree.
10762
10763 System: File permissions of /etc/random-seed made more
10764 restrictive.
10765
10766 Toolchain: Various fixes related to locale handling, a fix for
10767 building the toolchain wrapper on MIPS.
10768
10769 Updated/fixed packages: bind, binutils. botan, btrfsprogs,
10770 clamav, czmq, dhcp, dillo, dovecot, erlang, flac, gd, glibc,
10771 gptfdisk, gst1-validate, heirloom-mailx, lame, libksba,
10772 libllcp, libnspr, libpng, libshairplay, libtirpc, linux,
10773 linux-headers, mpdecimal, mpg123, network-manager, nfstables,
10774 nfs-utils, openssl, pcituils, qt, radvd, rtai, sqlcipher,
10775 sstrip, tcpdump, uclibc, uemacs, ushare, wayland, weston,
10776 xl2tp, xserver_xorg-server
10777
10778 Issues resolved (http://bugs.uclibc.org):
10779
10780 #7670: Fails to build mpc-1.0.2 on latest Cygwin
10781
641e00ef 107822014.11-rc2, Released November 21st, 2014
7dfba6f5
PK
10783
10784 Fixes all over the tree.
10785
10786 Inittab tweaks for shutdown handling (busybox and sysvinit).
10787
10788 Updated/fixed packages: aircrack-ng, botan, canfestival,
10789 clamav, coreutils, czmq, dbus, dovecot, duma, e2fsprogs,
10790 erlang, gcc, iputils, libcap, libgcrypt, libmemcached,
10791 libssh2, libunwind, libv4l, linux-headers, mesa3d-demos, mutt,
10792 mysql, ndisc6, nodejs, omniorb, perl-cross, php,
10793 python-tornado, python3, qemu, qt5base, qt5webkit, rpm,
10794 rt-tests, ruby, schifra, sdl_sound, shairport-sync, sysvinit,
10795 tstools, tzdata, wireshark, x264
10796
10797 Issues resolved (http://bugs.uclibc.org):
10798
10799 #7646: strftime on datetime not works on python3
10800
74128856 108012014.11-rc1, Released November 12th, 2014
4c2d7589
PK
10802
10803 Fixes all over the tree and new features.
10804
6896e829
PK
10805 Toolchains: Use -mcpu / -march instead of -mtune. Support
10806 additional ARC and sparc variants. Updated Code sourcery
10807 and Linaro external toolchains.
10808
10809 Defconfigs: Freescale iMX6DL SabreSD, Minnowboard MAX, QEMU
10810 powerpc64 pseries added and a number of updates to the
10811 existing configurations.
10812
10813 Infrastructure: Buildroot is now less noisy when built with
10814 the silent option (make -s).
10815 A number of package infrastructure variables have been renamed
10816 from *_OPT to *_OPTS for constency. Buildroot will complain if
10817 the old names are used to assist in updating out of tree
10818 packages.
10819 Fixes for host systems where bash isn't located in /bin, and
10820 older systems not supporting mktemp --tmpdir.
10821 Various cleanups of users/groups in the default skeleton.
10822 There is now an option to choose what shell /bin/sh points to.
10823
10824 Documentation: Various updates to the user manual. The
10825 asciidoc documentation handling has now been extended so it
10826 can be used by (BR2_EXTERNAL) packages.
10827
4c2d7589
PK
10828 Updated/fixed packages: acl, acpid, agentpp, aircrack-ng,
10829 alsa-lib, alsamixergui, alsa-utils, apitrace, apr, apr-util,
10830 argus, arptables, at, atftp, atk, attr, audiofile, aumix,
10831 automake, autossh, avahi, avrdude, axel, bandwidthd, bash,
10832 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
10833 bluez_utils, bmon, boost, bootutils, bridge-utils,
10834 btrfs-progs, busybox, bwm-ng, bzip2, ca-certificates, cairo,
10835 ccache, ccid, ccrypt, cdrkit, cegui06, celt051, chrony,
10836 cifs-utils, civetweb, cjson, clapack, classpath, cloog, cmake,
10837 collectd, connman, copas, coreutils, coxpcall, cppcms, cppdb,
10838 cppzmq, cramfs, crda, cryptsetup, ctorrent, cups, cvs, cwiid,
10839 czmq, dash, dbus, dbus-cpp, dbus-glib, dbus-python, dejavu,
10840 dhcp, dhcpcd, dhcpdump, dialog, dillo, directfb, distcc,
10841 dmalloc, dmidecode, dmraid, dnsmasq, doc-asciidoc.mk,
10842 dosfstools, dropbear, dropwatch, dstat, dtach, dtc, dvbsnoop,
10843 e2fsprogs, ecryptfs-utils, ed, efl, eigen, elf2flt, elfutils,
10844 enlightenment, enscript, erlang, espeak, ethtool, eudev,
10845 evemu, evtest, exfat, exfat-utils, exim, expat, expect,
10846 explorercanvas, faifa, fakeroot, fan-ctrl, fbdump,
10847 fb-test-app, fetchmail, ffmpeg, file, filemq, findutils, flac,
10848 flann, flickcurl, flite, fltk, fluxbox, fmc, fmlib,
10849 fontconfig, foomatic-filters, freerdp, freescale-imx,
10850 freetype, ftop, fxload, gamin, gcc, gd, gdb, gdk-pixbuf,
10851 genimage, genpart, genromfs, geoip, gettext, giblib, git,
10852 glibc, glib-networking, gmp, gmpc, gnu-efi, gnupg, gnupg2,
10853 gnuplot, gnutls, google-breakpad, gpm, gpsd, gptfdisk,
10854 gpu-viv-bin-mx6q, grantlee, grep, gsl, gst1-libav,
10855 gst1-plugins-{bad,base,good,ugly}, gst-ffmpeg,
10856 gst-fsl-plugins, gst-omx, gst-plugins-{bad,base,good,ugly},
10857 gst-plugin-x170, gstreamer, gstreamer1, gtest, gtk2-engines,
10858 gutenprint, gvfs, harfbuzz, haserl, haveged, hdparm, heimdal,
10859 heirloom-mailx, hiawatha, hostapd, hplip, htop, httping,
10860 hwdata, i2c-tools, icu, ifplugd, igh-ethercat, imagemagick,
10861 imlib2, imx-lib, imx-vpu, inadyn, inotify-tools, input-tools,
10862 intltool, iperf, iproute2, iprutils, ipsec-tools, ipset,
10863 iptables, iputils, iw, jamvm, jansson, jasper, jimtcl, joe,
10864 jpeg-turbo, jq, jquery-keyboard, jquery-mobile, jquery-ui,
10865 jquery-ui-themes, jquery-validation, jsmin, json-c,
10866 json-javascript, kbd, kexec, kexec-lite, keyutils, kismet,
10867 kmod, knock, ktap, lame, lbase64, lbreakout2, lcdproc, lcms2,
10868 lesstif, lftp, libaio, libao, libarchive, libargtable2,
10869 libass, libassuan, libatasmart, libbluray, libbsd, libcap,
10870 libcap-ng, libcdio, libcec, libcgicc, libcgroup, libcofi,
10871 libconfig, libconfuse, libcurl, libdaemon, libdnet, libdrm,
10872 libdvdnav, libecore, libedbus, libedit, libedje, libeet,
10873 libelementary, libelf, libenca, libethumb, libevas,
10874 libevas-generic-loaders, libevent, libexif, libeXosip2,
10875 libffi, libftdi, libfuse, libgail, libgcrypt, libgeotiff,
10876 libglade, libglib2, libgpgme, libgtk2, libhid, libidn,
10877 libinput, libiscsi, libjson, libksba, liblockfile,
10878 liblog4c-localtime, liblogging, libmad, libmatroska, libmbim,
10879 libmemcached, libmicrohttpd, libmpdclient, libmpeg2, libndp,
10880 libnfc, libnfs, libnftnl, libnl, libnspr, libnss, liboauth,
10881 libogg, liboping, libosip2, libpcap, libpciaccess, libpfm4,
10882 libplayer, libplist, libpng, libpthsem, libqmi, libqrencode,
10883 libraw, libreplaygain, libroxml, librsvg, librtlsdr,
10884 libsamplerate, libseccomp, libsecret, libshairplay, libsoc,
10885 libsoup, libsoxr, libssh2, libstrophe, libsvg, libsvg-cairo,
10886 libtasn1, libtheora, libtirpc, libtorrent, libubox, libuci,
10887 libungif, liburcu, libusb, libuv, libv4l, libva,
10888 libva-intel-driver, libvncserver, libvorbis, libvpx,
10889 libwebsockets, libxcb, libxml2, libxml-parser-perl, libxmlrpc,
10890 libxslt, lighttpd, linenoise, linknx, links, linphone,
10891 linux-firmware, linux-fusion, linux-headers, linux-pam,
10892 linux-zigbee, lite, live555, ljlinenoise, lmbench, lm-sensors,
10893 localedef, lockdev, lockfile-progs, log4cxx, lpty, lrandom,
10894 lrzsz, lshw, lsof, lsqlite3, ltp-testsuite, ltrace, ltris,
10895 lttng-babeltrace, lttng-libust, lttng-modules, lttng-tools,
10896 lua, luabitop, lua-coat, lua-coatpersistent, lua-csnappy,
10897 lua-ev, luajit, luajson, lualogging, lua-messagepack,
10898 lua-msgpack-native, luaposix, luarocks, luasec, luasocket,
10899 luasql-sqlite3, lua-testmore, lunit, lvm2, lxc, lz4, lzlib,
10900 lzma, m4, madplay, make, makedevs, Makefile.in,
10901 matchbox-common, matchbox-desktop, matchbox-fakekey,
10902 matchbox-keyboard, matchbox-lib, matchbox-panel,
10903 matchbox-startup-monitor, matchbox-wm, mcrypt, mdadm,
10904 media-ctl, mediastreamer, memcached, memstat, memtester,
10905 mesa3d, metacity, midori, mii-diag, minidlna, mmc-utils,
10906 modem-manager, mongoose, mongrel2, monit, mpc, mpd, mpdecimal,
10907 mpfr, mpg123, mplayer, mrouted, msmtp, mtd, mtools, mtr,
10908 musepack, musl, mutt, mxml, mysql, nano, nanocom, nbd, ncftp,
10909 ncurses, ndisc6, ne10, neard, neon, netatalk, netperf,
10910 netsnmp, nettle, net-tools, network-manager, newt, nfs-utils,
10911 ngrep, nmap, nodejs, nss-mdns, ntfs-3g, ntp, numactl, nut,
10912 nuttcp, ofono, ola, omap-u-boot-utils, omniorb,
10913 on2-8170-modules, opencore-amr, opencv, openntpd, openobex,
10914 openocd, openpowerlink, openssh, openssl, openswan,
10915 opentyrian, opentyrian-data, openvpn, opkg, oprofile, opus,
10916 opus-tools, orbit, orc, ortp, p11-kit, pango, parted,
10917 pciutils, pcmanfm, pcre, pcsc-lite, perf, perl, perl-gd,
10918 perl-gdgraph, perl-io-socket-ssl, perl-json-tiny,
10919 perl-module-build, perl-mojolicious, perl-net-ssleay,
10920 perl-path-tiny, perl-xml-libxml, perl-xml-parser, php,
10921 php-geoip, php-gnupg, php-imagick, php-memcached, php-ssh2,
10922 php-yaml, php-zmq, picocom, pifmrds, pinentry, pixman,
10923 pkg-autotools.mk, pkg-cmake.mk, pkg-download.mk,
10924 pkg-generic.mk, pkg-kconfig.mk, pkg-luarocks.mk, pkg-perl.mk,
10925 pkg-python.mk, pkg-utils.mk, poco, polarssl, polkit, poppler,
10926 popt, portaudio, portmap, postgresql, powerpc-utils, pppd,
10927 pptp-linux, prboom, procps-ng, proftpd, protobuf, protobuf-c,
10928 psmisc, ptpd2, pulseaudio, pv, pwgen, python, python3,
10929 python-dialog, python-ipy, python-keyring, python-mad,
10930 python-netifaces, python-numpy, python-protobuf, python-pyasn,
10931 python-pyparsing, python-pyro, python-pyusb, python-serial,
10932 python-setuptools, qdecoder, qemu, qextserialport, qjson, qt,
10933 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
10934 qt5graphicaleffects, qt5imageformats, qt5multimedia,
10935 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
10936 qt5serialport, qt5svg, qt5webkit, qt5webkit-examples,
10937 qt5websockets, qt5x11extras, qt5xmlpatterns, qtuio, quagga,
10938 quota, qwt, radvd, rapidjson, rdesktop, redis, rings, rpcbind,
10939 rpi-firmware, rpi-userland, rpm, rp-pppoe, rrdtool,
10940 rsh-redone, rsync, rsyslog, rtai, rtmpdump, rt-tests, rubix,
10941 ruby, samba, sam-ba, samba4, sane-backends, schifra,
10942 sconeserver, scons, screen, sdl, sdl_gfx, sdl_image,
10943 sdl_mixer, sdl_net, sdl_sound, sdl_ttf, sed, ser2net,
10944 setserial, sg3_utils, shared-mime-info, simicsfs, sispmctl,
10945 slang, slirp, smcroute, smstools3, snmppp,
10946 snowball-hdmiservice, socat, socketcand, sox, spawn-fcgi,
10947 speex, spice, spice-protocol, sqlcipher, sqlite, squashfs,
10948 squid, sredird, startup-notification, strace, stress,
10949 strongswan, stunnel, subversion, sudo, sunxi-boards,
10950 sunxi-cedarx, swig, sylpheed, synergy, sysklogd, sysstat,
10951 systemd, sysvinit, taglib, tar, tcl, tcllib, tcpdump,
10952 tcpreplay, texinfo, tftpd, thrift, thttpd, tiff, ti-utils,
10953 tn5250, torsmo, trace-cmd, transmission, tslib, tstools,
10954 tvheadend, twolame, tz, uboot-tools, uclibc, udisks, ulogd,
10955 upmpdcli, upx, urg, usb_modeswitch, usbmount, usbredir,
10956 usbutils, util-linux, valgrind, vde2, vim, vlc, vo-aacenc,
10957 vorbis-tools, vpnc, vsftpd, vtun, wayland, webkit, webp,
10958 webrtc-audio-processing, weston, wget, whois, wireless-regdb,
10959 wireshark, wpa_supplicant, wvstreams, x11r7, x11vnc,
10960 xapp_xcalc, xapp_xdm, xapp_xdpyinfo, xapp_xf86dga, xapp_xfs,
10961 xapp_xinit, xapp_xkbevd, xapp_xmh, xapp_xrandr, xapp_xsm,
10962 xbmc, xbmc-pvr-addons, xcb-proto, xcursor-transparent-theme,
10963 xdriver_xf86-input-mouse, xdriver_xf86-video-{ast,intel},
10964 xdriver_xf86-video-vmware, xenomai, xerces,
10965 xfont_font-adobe-{100,75}dpi,
10966 xfont_font-adobe-utopia-{100dpi,75dpi,type1},
10967 xfont_font-alias, xfont_font-arabic-misc,
10968 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
10969 xfont_font-bh-lucidatypewriter-100dpi,
10970 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
10971 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
10972 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
10973 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
10974 xfont_font-daewoo-misc, xfont_font-dec-misc,
10975 xfont_font-ibm-type1, xfont_font-isas-misc,
10976 xfont_font-jis-misc, xfont_font-micro-misc,
10977 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
10978 xfont_font-misc-meltho, xfont_font-misc-misc,
10979 xfont_font-mutt-misc, xfont_font-schumacher-misc,
10980 xfont_font-screen-cyrillic, xfont_font-sony-misc,
10981 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
10982 xfont_font-xfree86-type1, xfsprogs, xinetd, xkeyboard-config,
10983 xlib_libdmx, xlib_libFS, xlib_libpciaccess, xlib_libSM,
10984 xlib_libX11, xlib_libXaw, xlib_libXext, xlib_libXfont,
10985 xlib_libXi, xlib_libXinerama, xlib_libXrandr, xlib_libXrender,
10986 xlib_libXres, xlib_libXScrnSaver, xlib_libXt, xlib_libXv,
10987 xlib_libXvMC, xlib_libXxf86dga, xlib_libXxf86vm, xmlstarlet,
10988 xproto_xcmiscproto, xproto_xextproto, xscreensaver,
10989 xserver_xorg-server, xterm, xz, zeromq, zlib, zlog, zmqpp,
10990 znc, zsh, zxing
10991
10992 New packages: adwaita-icon-theme, am335x-pru-package,
10993 bcache-tools, biosdevname, botan, canfestival, clamav,
10994 cppunit, dos2unix, dovecot, dovecot-pigeonhole, getent, glm,
10995 gst1-validate, hicolor-icon-theme, ipmitool, leafnode2,
10996 libdvbcsa, libgtk3, libphidget, libshout, libunistring,
10997 libupnpp, mesa3d-demos, modplugtools, mono, monolite, mp4v2,
10998 netcat-openbsd, nginx, odhcploc, openvmtools,
10999 phidgetwebservice, pps-tools, pure-ftpd,
11000 python-configshell-fb, python-rtslib-fb, python-urwid, qlibc,
11001 qt5location, shairport-sync, spidev_test, targetcli-fb,
11002 tinyalsa, trinity, x264, yaml-cpp, ympd
11003
11004 Removed packages: libelf
11005
11006 Issues resolved (http://bugs.uclibc.org):
11007
11008 #261: New package: wxWidgets
11009 #325: New package: ratpoison
11010 #405: New package: OpenVZ tools
11011 #1309: New package: rdiff-backup
11012 #3427: New package: nginx
11013 #3655: New package: libav
11014 #3991: New Package: open-vm-tools (Vmware Tools)
11015 #6878: dmraid: disabled on ARC
11016 #6950: Full unicode support in ncurses
11017 #7010: jamvm builds and runs fine under mips (be)
11018 #7088: elfutils on Blackfin doesn't build
11019 #7142: ecryptfs needs getent to run
11020 #7280: CMake toolchain file uses the FORCE attribute on CMAKE_CXX_FLAGS
11021 #7346: [2014.08rc3] vim-8ae50e3ef8bf.tar.gz can not be downloaded, ...
11022 #7352: [2014.08-rc3] diffutils-3.3 failed on building
11023 #7358: rpi-userland: linking with bcm_host doesn't give vc_dispmanx_*
11024 #7364: monit builds a static application, even though BR2_PREFER_...
11025 #7370: ngrep - requires --with-pcap-includes fully defined to find...
11026 #7442: rootfs remount does not work as expected with sysvinit
11027 #7448: Having export MACHINE="something" breaks glibc build on IMX6...
11028 #7568: musl buildroot-toolchain does not put libgcc_s.so.1 into place
11029 #7574: quota-4.01 fails to build statically
11030
fcd720df
PK
110312014.08, Released September 1st, 2014
11032
11033 Minor manual fixes/additions.
11034
11035 Updated/fixed packages: btrfs-progs, cmake, cppcms, exim,
11036 lftp, libdaemon, libev, libgpgme, libiqrf, libnl, libplist,
11037 libroxml, libwebsockets, mesa3d, mpd, mtdev2tuio, musepack,
11038 perl-gd, php-geoip, php-gnupg, php-imagick, php-memcached,
11039 php-ssh2, php-yaml, php-zmq, polarssl, ruby, systemd, taglib,
11040 uboot-tools, upmpdcli, webkit, xapp_xfs, xapp_luit,
11041 xscreensaver, yajl
11042
11043 Issues resolved (http://bugs.uclibc.org):
11044
11045 #7346: vim-8ae50e3ef8bf.tar.gz can not be downloaded, 404 not found
11046
fdff7150
PK
110472014.08-rc3, Released August 26th, 2014
11048
11049 Minor fixes.
11050
11051 User manual update / restructuring.
11052
11053 Updated/fixed packages: cairo, ecryptfs-utils, gettext,
11054 gstreamer, gstreamer1, gutenprint, icu, imagemagick, jack2,
11055 lbreakout2, libevas-generic-loaders, libftdi, libinput,
11056 libtorrent, ltris, msgpack, ntp, php, procps-ng, pulseaudio,
11057 thrift, tvheadend, usb_modeswitch, xmlstarlet,
11058
11059 Issues resolved (http://bugs.uclibc.org):
11060
11061 #7136: ecryptfs-utils needs gettext to run when glibc/eglibc...
11062 #7322: libgomp dependency issue with imagemagick
11063 #7328: Git dl of versions in x/y broken
11064
7dc7c790 110652014.08-rc2, Released August 18th, 2014
8c94df28
PK
11066
11067 Fixes all over the tree.
11068
7dc7c790
PK
11069 User manual restructured / reworked.
11070
11071 Toolchain: Fix for C++ exceptions / pthread_exit() on
11072 uClibc/glibc, C++-11 features with uClibc.
11073
8c94df28
PK
11074 Updated/fixed packages: bandwidthd, bluez5_utils, empty,
11075 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop,
11076 infozip, libcuefile, libeml, libnftl, localedef, ltrace,
7dc7c790
PK
11077 matchbox, mpd, network-manager, nftables, ngrep, nut, openssl,
11078 oprofile, perl, perl-net-ssleay, postgresql, pppd, procps-ng,
11079 qt, subversion, synergy, systemd, tar, tftpd, webkit,
11080 xapp_rstart, xbmc, xbmc-pvr-addons
8c94df28
PK
11081
11082 Issues resolved (http://bugs.uclibc.org):
11083
11084 #7124: Use BR toolchain externally results a non-bootable...
11085 #7208: Glibc C++ aplications crash if they use exceptions
11086 #7250: Cannot build with -std=c++11
11087 #7262: Generating locale en_US.UTF-8 fails on 64bit fedora..
11088 #7286: systemd 215 doesn't build
11089
7e725e13 110902014.08-rc1, Released August 8th, 2014
087e1c8e
PK
11091
11092 Fixes all over the tree and new features.
11093
ec37bbca
PK
11094 Architecture: Powerpc64 BE/LE added, AVR32 deprecated.
11095 Improved altivec / SPE /atomic instructions
11096 handling. Additional PowerPC CPU variants added.
11097
11098 Defconfigs: Atmel SAMA5D3, Congatec QMX6, Lego ev3, TS-5x00,
11099 qemu-system-xtensa, qemu-aarch64-virt added. A number of
11100 tweaks to existing ones. lpc32xx defconfigs removed.
11101
11102 Toolchain: Microblaze support for internal musl toolchain.
11103 Default to GCC 4.8 for internal toolchain, remove deprecated
11104 4.3 and 4.6 versions.
11105 External CodeSourcery / Linaro toolchain updates, option to
11106 copy gconv libraries for external toolchains.
11107
11108 Infrastructure: graph-depends: misc fixes, transitive
11109 dependencies are not drawn by default. Download handling is
11110 now done using helper scripts. Integrity of downloads can now
11111 be verified using sha* hashes. Subversion download now uses
11112 peg revisions for robustness.
11113 Legal-info: License info of local or overridden packages are
11114 saved as well. Toolchain packages are also taken into account.
11115 autotools: Static linking with libtool / v1.5 improvements.
11116 Gettextize support, similar to autoreconf.
11117 kconfig package infrastructure added.
11118
11119 Misc: Version selection for busybox dropped.
11120
087e1c8e
PK
11121 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
11122 alsamixergui, argus, armadillo, at, atftp, atk, avahi,
11123 avrdude, axel, b43-firmware, b43-fwcutter, bandwidthd, bc,
11124 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
11125 bmon, boa, bonnie, bootutils, bsdiff, btrfs-progs, bustle,
11126 busybox, bwm-ng, bzip2, ca-certificates, cairo, can-utils,
11127 ccache, ccrypt, chrony, cifs-utils, classpath, cloog, cmake,
11128 collectd, connman, coreutils, cosmo, cppcms, cramfs, crda,
11129 cryptodev-linux, cryptodev, ctorrent, cvs, dbus-cpp,
11130 dbus-glib, dbus-python, dbus, dcron, dejavu, devmem2,
11131 dfu-util, dhcp, dhcpcd, dhcpdump, dhrystone, dialog, dillo,
11132 distcc, dmidecode, dmraid, dnsmasq, doom-wad, dropbear,
11133 dropwatch, dsp-tools, dtv-scan-tables, dvb-apps, e2fsprogs,
11134 e2tools, eeprog, eigen, elf2flt, elftosb, enlightenment,
11135 enscript, espeak, ethtool, eudev, evemu, exim, expedite,
11136 explorercanvas, ezxml, faifa, fan-ctrl, fconfig, feh,
11137 fetchmail, ffmpeg, fftw, file, fio, fis, flann, flashrom,
11138 flex, flot, fltk, fontconfig, freerdp, freescale-imx,
11139 freetype, ftop, gcc, gd, gdb, genimage, genromfs, gettext,
11140 giblib, glib-networking, glibc, gmp, gnupg, gnutls, gpm, gpsd,
11141 gptfdisk, gpu-viv-bin-imx6q, gqview, grantlee, gst-ffmpeg,
11142 gst-fsl-plugins, gst1-libav, gst1-plugins-bad,
11143 gst1-plugins-ugly, gtk2-engines, gtk2-theme-hicolor, gtkperf,
11144 gvfs, haserl, hdparm, hostapd, httping, i2c-tools, icu,
11145 imagemagick, imx-lib, inadyn, inotify-tools, input-tools,
11146 ipkg, iproute2, iputils, irda-utils, iw, jack2, jpeg, jquery,
11147 jquery-keyboard, jquery-mobile, jquery-validation, jsmin, kbd,
11148 kexec, kmod, knock, latencytop, lcdapi, leafpad, lesstif,
11149 lftp, libaio, libarchive, libargtable2, libart, libatasmart,
11150 libatomic_ops, libbsd, libcap-ng, libcec, libcgicc, libcgroup,
11151 libconfuse, libcurl, libdrm, libdvdnav, libdvdread,
11152 libeXosip2, libedit, liberation, libesmtp, libev, libevas,
11153 libevdev, libevent, libfcgi, libffi, libfreefare, libfslcodec,
11154 libfslparser, libfslvpuwrap, libgail, libgcrypt, libglade,
11155 libglib2, libgpgme, libgtk2, libhid, libical, libiconv,
11156 libiqrf, libjpeg, liblog4c-localtime, libmbus, libmicrohttpd,
11157 libmms, libndp, libnftnl, libnl, libnspr, libnss, liboauth,
11158 libpcap, libpng, libpthsem, libqmi, libraw, libraw1394,
11159 librsvg, libsoc, libsoup, libsvgtiny, libsysfs, libtasn1,
11160 libtirpc, libtorrent, libusb, libv4l, libwebsockets, libxcb,
11161 libxml2, libyaml, links, linux-firmware, linux-fusion,
11162 linux-headers, linux-pam, lite, live555, lm-sensors,
11163 lockfile-progs, lpc3250loader, lshw, lsof, lsuio, ltrace,
11164 ltris, lua-messagepack, luainterpreter, luajit, luaposix,
11165 luarocks, lvm2, lxc, lz4, lzo, make, makedevs, mdadm,
11166 mediastreamer, mesa3d, metacity, minidlna, mkpasswd,
11167 modem-manager, mongoose, mpd, mpg123, msgpack, mtd, mtools,
11168 mtr, musepack, musl, mysql, nano, nasm, nbd, ncurses, ndisc6,
11169 netatalk, netplug, network-manager, nftables, ngircd, nodejs,
11170 nss-mdns, ntp, nut, olsr, open2300, opencv, openntpd, openocd,
11171 openpgm, openpowerlink, openssh, openssl, openswan, openvpn,
11172 opkg, oprofile, opus-tools, orc, p910nd, pango, parted,
11173 pax-utils, pcmanfm, perf, perl, perl-module-build, php,
11174 pixman, pkgconf, poco, polarssl, popt, portmap, postgresql,
11175 prboom, protobuf-c, proxychains-ng, psmisc, psplash, ptpd2,
11176 python,
11177 python-{bottle,dpkt,id3,mad,msgpack,nfc,pygame,pyzmq,simplejson},
11178 python3, qhull, qt, qt5base, qt5connectivity, qt5declarative,
11179 qt5graphicaleffects, qt5multimedia, qt5quickcontrols,
11180 qt5sensors, qt5svg, qt5webkit, quagga, quota, radvd, rdesktop,
11181 read-edid, rpcbind, rpi-firmware, rpi-userland, rpm,
11182 rsh-redone, rsync, rt-tests, rtmpdump, rtorrent, rubix, ruby,
11183 samba, samba4, sane-backends, sawman, sconeserver, setserial,
11184 sg3_utils, shared-mime-info, smartmontools, smcroute, snappy,
11185 socketcand, spawn-fcgi, sqlite, squashfs, squid, sredird,
11186 startup-notification, statserial, strongswan, stunnel,
11187 sunxi-mali, supervisor, synergy, sysklogd, sysprof, sysstat,
11188 systemd, tcpdump, tcpreplay, texinfo, thrift, thttpd, ti-gfx,
11189 ti-utils, tinyhttpd, torsmo, trace-cmd, transmission, tslib,
11190 tstools, tvheadend, tzdata, uboot-tools, uclibc, udev,
11191 udpcast, usb_modeswitch, usbmount, util-linux, valgrind, vim,
11192 vlc, w_scan, wayland, webrtc-audio-processing, weston, wget,
11193 wireless-regdb, wireless_tools, wireshark, wpa_supplicant,
11194 xapp_{twm,xconsole,xcursorgen,xedit,xfs,xinit,xrandr},
11195 xdriver_xf86-video-intel, xlib_lib{FS,ICE,Xext,Xfont,Xft,Xi},
11196 xproto_fontsproto, xproto_inputproto, xserver_xorg-server,
11197 x11vnc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, xterm, xvkbd,
11198 xz
11199
11200 New packages: flickcurl, fmc, fmlib, geoip, gnupg2,
11201 google-breakpad, imx-vpu, isl, kexec-lite, libglew, libglu,
11202 libinput, libksba, libmemcached, libmpdclient, librtlsdr,
11203 libuv, libva, libva-intel-driver, linux-zigbee, memcached,
11204 mpdecimal, ncmpc, opencore-amr, patchelf, perl-datetime-tiny,
11205 perl-gd, perl-gdgraph, perl-gdtextutil, perl-io-socket-ssl,
11206 perl-json-tiny, perl-mojolicious, perl-net-ssleay,
11207 perl-path-tiny, perl-try-tiny, perl-xml-libxml,
11208 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base,
11209 php-geoip, php-memcached, pifmrds, pinentry, powerpc-utils,
11210 procps-ng, pwgen, python-cffi, python-daemon, python-flup,
11211 python-ipython, python-numpy, qt5enginio, qt5webkit-examples,
11212 qt5websockets, simicsfs, sispmctl, sox, sshpass, tclap,
11213 twolame, upmpdcli, whois, xlib_libxshmfence, xproto_dri3proto
11214
11215 Removed packages: procps
11216
11217 Issues resolved (http://bugs.uclibc.org):
11218
11219 #5750: Doing a Buildroot build from /usr doesn't work
11220 #5900: config flags to the Xenomai build system
11221 #6230: Cannot compile gcc without threads (uClibc-based)
11222 #6626: procps Unknown HZ value! (XX) Assume 100
11223 #7118: Package "thrift" requires atomic operations
11224 #7154: Local uClibc config file gets overwritten using ...
11225 #7160: host-xz not built
11226 #7166: hostapd: segfault when using RT5370
11227 #7172: Name collision of rpath token expansion and internal..
11228 #7178: NTPd package cannot sync time without a proper ntp.conf
11229 #7184: supervisord depends on libxml2 implicitly
11230 #7196: Unable to build on UBUNTU13.10
11231 #7268: python 2.7 compilation issue on a Debian/Ubuntu ...
11232
f287d625
PK
112332014.05, Released May 31st, 2014
11234
11235 Minor fixes.
11236
11237 Minor manual fixes. U-Boot now defaults to spl/u-boot-spl.bin
11238 for the spl file.
11239
11240 Updated/fixed packages: exim, glibc, gnutls, libfribidi,
11241 qt5base, qt5webkit, sysklogd, thrift, u-boot
11242
d830cceb
PK
112432014.05-rc3, Released May 28th, 2014
11244
11245 Minor fixes.
11246
11247 Updated/fixed packages: acl, attr, connman, dosfstools,
11248 dropbear, dvb-apps, exim, flite, gdb, httping, hwdata,
11249 lesstif, libnss, libv4l, lttng-babeltrace, midori, monit,
11250 mplayer, php, python2, rdesktop, rpi-userland, ruby, samba,
11251 samba4, slang, xbmc
11252
11253 Issues resolved (http://bugs.uclibc.org):
11254
11255 #7100: license info for package 'acl' missing
11256 #7106: license info for package 'attr' missing
11257 #7112: license info for package 'hwdata'
11258
63fbdd5c
PK
112592014.05-rc2, Released May 21st, 2014
11260
11261 Fixes all over the tree.
11262
11263 Stripping using sstrip has been deprecated.
11264
11265 BR2_EXTERNAL can now also be used to implement custom
11266 filesystem types.
11267
11268 The newly added BR2_GRAPH_DEPTH variable to limit the depth of
11269 the generated dependency graph has been renamed to
11270 BR2_GRAPH_DEPS_OPTS, so additional options can be supported in
11271 the future.
11272
11273 The virtual package infrastructure will now error out early
11274 if multiple packages providing the same virtual package has
11275 been enabled (E.G. opengl). This change requires that the
11276 packages explicitly declare what virtual package(s) they
11277 provide.
11278
11279 Updated/fixed packages: acpid, armadillo, avahi, bellagio,
11280 btrfs-progs, cairo, clapack, directfb, duma, ecryptfs-utils,
11281 elfutils, eudev, fbgrab, fio, flann, fluxbox, gdb, gpm,
11282 gpu-viv-bin-mx6q, gst1-plugins-good, gst-plugins-good,
11283 imagemagick, iprutils, ipsec-tools, jack2, libdvdnav,
11284 libdvdread, libnss, libunwind, linux-headers, lsof, lua,
11285 luajit, matchbox-keyboard, mesa3d, mpd, mplayer, mtr, mysql,
11286 netsnmp, nodejs, openpowerlink, openvpn, pciutils,
11287 php-imagick, postgresql, pulseaudio, qt5quick1, rpi-userland,
11288 rsyslog, samba, samba4, sane-backends, sunxi-mali, systemd,
11289 ti-gfx, tstools, udev, webkit, wpa_supplicant, xbmc,
11290 xlib_libXpm, xserver_xorg-server, zyre
11291
11292 Issues resolved (http://bugs.uclibc.org):
11293
11294 #5396: Boot hangs when starting samba if BR2_ENABLE_LOCALE...
11295 #7016: Git issues in resulting buildroot tar
11296 #7094: pciutils doesn't build on Blackfin
11297
921a9efa 112982014.05-rc1, Released May 13th, 2014
574fa145 11299
c2e4f742
PK
11300 Fixes all over the tree and new features.
11301
11302 Architectures: Support for MIPS o32 ABI on MIPS-64 targets has
11303 been removed. Building o32 ELF files for MIPS64 is an exotic
11304 configuration that nobody should be using. If o32 is required,
11305 then is better if it's built for MIPS 32-bit cores so only
11306 32-bit instructions will be used leading to a more efficient
11307 o32 usage.
11308 Support for the ARM A12 variant and Intel corei7.
11309
11310 Configs: Minnowboard and Altera SoCkit added, QEMU updates.
11311
11312 Bootloaders: Grub2 and gummiboot support, syslinux support
11313 extended.
11314
11315 Toolchains: GCC 4.9. Glibc 2.19. Support for the musl C
11316 library for internal and external toolchains. 4.8-R3 support
11317 for ARC, Internal toolchain support for Aarch64 and
11318 Microblaze. Environment variable to control debug output of
11319 toolchain wrapper renamed to BR2_DEBUG_WRAPPER to match the
41d53bca 11320 other variables. Toolchain tuple vendor name can now be
c2e4f742
PK
11321 customized. Updated external Linaro ARM/Aarch64
11322 toolchains. Added external Linaro ARMEB toolchain.
11323 A GDB gdbinit file is now generated for external toolchains to
11324 automatically set the correct sysroot.
11325
11326 Kconfig handling for minimum kernel headers version required
11327 for packages. Now packages needing specific kernel header
11328 features can specify these requirements in Kconfig.
11329
11330 Infrastructure: Support for (but disabled as it leads to
41d53bca 11331 unreproducible builds) toplevel parallel builds. See the
c2e4f742
PK
11332 comment at the top of Makefile for details about how to enable
11333 it and what the problems are if you want to test it.
11334 Python package infrastructure extended to support Python 3.x
11335 Perl and virtual package infrastructure support added.
11336 PRE_*_HOOKS support for all build steps.
11337
4ee77144
PK
11338 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi,
11339 barebox, bash, beecrypt, bellagio, binutils, boost,
c2e4f742
PK
11340 boot-wrapper-aarch64, bustle, busybox, ca-certificates, cairo,
11341 ccache, ccid, cgilua, chrony, cifs-utils, civetweb, cmake,
11342 collectd, connman, coreutils, coxpcall, cppcms, cppzmq, crda,
11343 cryptodev, cryptsetup, cups, czmq, dbus, dhcpdump, directfb,
11344 dmalloc, dmraid, dnsmasq, dosfstools, dsp-tools, dtc,
4ee77144
PK
11345 dvb-apps, ebtables, ecryptfs-utils, eigen, erlang, ethtool,
11346 evemu, evtest, f2fs-tools, fdk-aac, feh, ffmpeg, file, filemq,
11347 flac, flot, fmtools, fping, freetype, fswebcam, gcc, gd, gdb,
c2e4f742
PK
11348 gettext, giblib, git, glibc, glibmm, glib-networking, gmp,
11349 gnutls, gpm, gpsd, gpu-viv-bin-mx6q, grep, gst1-libav,
11350 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
11351 gst1-plugins-ugly, gst-ffmpeg, gst-fsl-plugins, gst-omx,
11352 gst-plugins-good, gstreamer1, gvfs, harfbuzz, haveged,
11353 hostapd, htop, httping, ifplugd, iftop, igmpproxy,
11354 imagemagick, imlib2, imx-lib, infozip, intltool, iproute2,
11355 ipsec-tools, ipset, jansson, jpeg, jpeg-turbo, jquery,
11356 jquery-keyboard, jquery-ui, jquery-ui-themes, json-glib,
11357 json-javascript, kexec, kmod, lame, lbase64, lbreakout2,
11358 lcdproc, lftp, libao, libatasmart, libatomic_ops, libcap,
4ee77144
PK
11359 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm,
11360 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp,
11361 libevas, libevdev, libfribidi, libfslcodec, libfslparser,
c2e4f742
PK
11362 libfslvpuwrap, libgail, libgles, libglib2, libgtk2, libhid,
11363 libjpeg, libmbim, libmicrohttpd, libmodplug, libnftnl,
11364 libnspr, libogg, libopenmax, libopenvg, libpcap, libplayer,
11365 libpng, libpthread-stubs, librsvg, libsigsegv, libsocketcan,
11366 libsoup, libtasn1, libtool, libtpl, libunwind, liburcu,
11367 libusb, libwebsockets, libxcb, libxml2, libxmlpp, libyaml,
11368 lighttpd, linphone, linux-firmware, linux-headers, ljsyscall,
11369 lmbench, lsof, ltp-testsuite, ltris, lttng-babeltrace,
11370 lttng-libust, lttng-modules, lttng-tools, lua, lua-cjson,
11371 luacrypto, lua-ev, luaexpat, luaexpatutils, luafilesystem,
11372 luainterpreter, luajit, lua-msgpack-native, luaposix,
11373 luarocks, luasec, luasocket, luasql-sqlite3, lvm2, macchanger,
11374 memstat, mesa3d, metacity, minidlna, mmc-utils,
11375 mobile-broadband-provider-info, modem-manager, mongrel2,
11376 monit, mpd, mplayer, msmtp, mtd, mtools, mutt, mysql, nasm,
11377 ncurses, ne10, netatalk, netsnmp, nettle, network-manager,
11378 newt, nfs-utils, nmap, nodejs, ntfs-3g, ntp, nut, ofono, ola,
11379 olsr, omniorb, opencv, opengl, openpgm, openssh, openssl,
11380 openswan, openvpn, orbit, orc, p11-kit, pango, parted,
11381 pciutils, pcre, pcsc-lite, perf, perl, perl-xml-parser, php,
11382 picocom, pixman, pkgconf, poppler, popt, portmap, powervr,
11383 pppd, pptp-linux, proftpd, protobuf, protobuf-c, ptpd2,
11384 pulseaudio, python, python3, python-bottle, python-m2crypto,
11385 python-netifaces, python-pyasn, python-pycrypto,
11386 python-pygame, python-pysnmp, python-pysnmp-apps,
11387 python-pysnmp-mibs, python-serial, python-setuptools,
11388 qextserialport, qt, qt5, qt5base, qt5connectivity,
11389 qt5declarative, qt5graphicaleffects, qt5imageformats,
11390 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
11391 qt5sensors, qt5serialport, qt5svg, qt5webkit, qt5x11extras,
11392 qt5xmlpatterns, qtuio, qwt, radvd, readline, rings,
11393 rpi-firmware, rpi-userland, rsh-redone, rsync, rsyslog, rtai,
11394 rtmpdump, rt-tests, ruby, samba, sconeserver, scons, sdl,
11395 sdl_image, sdl_mixer, sg3_utils, slang, smstools3, snmppp,
11396 socat, speex, sqlcipher, sqlite, squashfs, squid, strongswan,
11397 stunnel, sunxi-boards, sunxi-mali, sunxi-tools, sylpheed,
4ee77144 11398 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay,
c2e4f742
PK
11399 tidsp-binaries, ti-gfx, tmux, tvheadend, tzdata, uboot,
11400 uboot-tools, uclibc, udev, udisks, ulogd, usb_modeswitch,
11401 usb_modeswitch_data, usbmount, util-linux, valgrind, vlc,
11402 webkit, weston, wget, wireshark, wpa_supplicant, wsapi,
11403 w_scan, xapp_appres, xapp_bdftopcf, xapp_beforelight,
11404 xapp_bitmap, xapp_editres, xapp_fslsfonts, xapp_fstobdf,
11405 xapp_iceauth, xapp_ico, xapp_mkfontscale, xapp_rgb,
11406 xapp_rstart, xapp_sessreg, xapp_showfont, xapp_twm,
11407 xapp_viewres, xapp_xauth, xapp_xbacklight, xapp_xcalc,
11408 xapp_xclock, xapp_xditview, xapp_xdpyinfo, xapp_xdriinfo,
11409 xapp_xev, xapp_xfd, xapp_xfontsel, xapp_xfs, xapp_xfsinfo,
11410 xapp_xgc, xapp_xhost, xapp_xinit, xapp_xkbutils, xapp_xkill,
11411 xapp_xload, xapp_xlsclients, xapp_xlsfonts, xapp_xmag,
11412 xapp_xman, xapp_xmessage, xapp_xmodmap, xapp_xprop,
11413 xapp_xrandr, xapp_xrdb, xapp_xrefresh, xapp_xset,
11414 xapp_xsetroot, xapp_xsm, xapp_xstdcmap, xapp_xvidtune,
4ee77144
PK
11415 xapp_xvinfo, xapp_xwd, xapp_xwininfo, xcb-util-wm,
11416 xdriver_xf86-input-evdev, xdriver_xf86-input-joystick,
11417 xdriver_xf86-input-keyboard, xdriver_xf86-input-mouse,
11418 xdriver_xf86-input-synaptics, xdriver_xf86-input-vmmouse,
11419 xdriver_xf86-video-ark, xdriver_xf86-video-ast,
11420 xdriver_xf86-video-ati, xdriver_xf86-video-cirrus,
11421 xdriver_xf86-video-dummy, xdriver_xf86-video-fbdev,
11422 xdriver_xf86-video-geode, xdriver_xf86-video-glide,
11423 xdriver_xf86-video-glint, xdriver_xf86-video-i128,
11424 xdriver_xf86-video-intel, xdriver_xf86-video-mach64,
11425 xdriver_xf86-video-mga, xdriver_xf86-video-neomagic,
11426 xdriver_xf86-video-newport, xdriver_xf86-video-nv,
11427 xdriver_xf86-video-openchrome, xdriver_xf86-video-r128,
11428 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
11429 xdriver_xf86-video-sis, xdriver_xf86-video-tdfx,
11430 xdriver_xf86-video-tga, xdriver_xf86-video-trident,
11431 xdriver_xf86-video-vesa, xdriver_xf86-video-vmware,
11432 xdriver_xf86-video-voodoo, xenomai, xerces, xl2tp, xlib_libFS,
11433 xlib_xtrans, xproto_xproto, xserver_xorg-server,
11434 xutil_util-macros, zeromq, zic, zmqpp, zyre
c2e4f742
PK
11435
11436 New packages: armadillo, btrfs-progs, clapack, cosmo, dado,
11437 dbus-triggerd, dtv-scan-tables, e2tools, eudev, exim, expect,
11438 fetchmail, flann, flite, gnu-efi, grub2, gummiboot, heimdal,
11439 iprutils, iptraf-ng, jack2, jquery-mobile, libee, libestr,
11440 libgc, libgl, liblogging, libndp, libsoxr, libstrophe,
11441 libubox, libuci, libxmlrpc, ljlinenoise, lpeg, lpty, lrandom,
11442 lsqlite3, lua-coat, lua-coatpersistent, lua-csnappy, luajson,
11443 lualogging, lua-messagepack, lua-testmore, lunit, lzip, lzlib,
11444 musl, nftables, opentyrian, opentyrian-data,
11445 perl-module-build, php-gnupg, php-imagick, php-ssh2, php-yaml,
11446 php-zmq, postgresql, python-libconfig, python-pypcap,
11447 python-pyrex, qdecoder, qhull, samba4, smack, tz, tzdump, ucl,
4ee77144
PK
11448 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons,
11449 yaffs2utils, zlog, znc
c2e4f742
PK
11450
11451 Removed packages: crosstool-ng, python-distutilscross, vala
11452
11453 Issues resolved (http://bugs.uclibc.org):
11454
11455 #6842: Checking external toolchain for eabihf
11456 #6956: Packaging libsoxr
11457 #6986: Make legal-info fails on uboot versions before 2014.01
11458 #6992: Incorrect installation rights on external kernel module..
574fa145 11459
a6cfaea4
PK
114602014.02, Released February 27th, 2014
11461
11462 Minor fixes.
11463
11464 Updated/fixed packages: cegui06, cppdb, e2fsprogs, gcc, gdb,
11465 gst1-plugins-bad, gstreamer, gstreamer1, haserl, imagemagick,
11466 libpng, libxml2, lua, luajit, luarock, ncftp, openswan,
11467 pcsc-lite, qt5connectivity, ramsmp, strongswan, vlc
11468
11469 Issues resolved (http://bugs.uclibc.org):
11470
11471 #6938: mkuser script generates wrong password for new user in..
11472
98f7e12c
PK
114732014.02-rc3, Released February 25th, 2014
11474
11475 Minor fixes.
11476
11477 Updated/fixed packages: aiccu, ala-lib, alsa-utils, binutils,
11478 cairo, coreutils, dhcpcd, distcc, efl, evas, iputils, gdb,
11479 gpsd, gst-fsl-plugins, icu, libcec, libcgi, libplayer,
11480 libsecret, libsepol, libsigsegv, libtool, libv4l,
11481 linux-headers, matchbox-lib, mpg123, ncftp, opencv, pcmanfm,
11482 pixman, pv, qt, rt-tests, sawman, sconeserver, sdl, thrift,
11483 tvheadend, util-linux, webkit, xscreensaver
11484
11485 Issues resolved (http://bugs.uclibc.org):
11486
11487 #4706: Removing .stamp_target_installed does not trigger...
11488 #5030: busybox built fails if we use an override src dir...
11489 #5420: Dbus and /var/run management
11490 #5768: Not able to build ALSA-Lib for static build
11491 #5774: Not able to build ALSA-Utils for static build
11492 #6542: external python modules fail to compile to pyc if...
11493 #6764: Support for kernel signed modules
11494 #6794: Busybox compiled from buildroot hangs on pass from...
11495
085d4f02
PK
114962014.02-rc2, Released February 20th, 2014
11497
11498 Fixes all over the tree. Static linking / nommu fixes and
11499 annotations for several packages.
11500
11501 Updated/fixed packages: boost, busybox, collectd, coreutils,
11502 dropbear, elfutils, feh, gcc, gst1-libav, imagemagick, iozone,
11503 jimtcl, kexec, libvncserver, lvm2, lxc, mplayer, netsnmp, nut,
11504 opencv, python, python3, qtuio, systemd, thrift, transmission,
11505 uclibc, vlc, webkit
11506
11507 Issues resolved (http://bugs.uclibc.org):
11508
11509 #5450: AT91SAM9260 Bootstrap compilation problem
11510 #5582: libiconv 1.14 failed to build
11511 #5624: When building directfb, BR2_TARGET_LDFLAGS not used by..
11512 #5852: [2012.11] usb_modeswitch should depends of "BR2_PACK..
11513 #6218: binutils-2.23.2/gas fails with undefined reference to..
11514 #6236: binutils-2.23.2/bfd fails with undefined reference to..
11515 #6470: If the build directory is a child of /usr, the build..
11516 #6776: systemd error: static declaration of 'execvpe' follows..
11517 #6818: toolchainfile.cmake has absolut path references
11518
690984cf 115192014.02-rc1, Released February 11th, 2014
51a2caf9
PK
11520
11521 Fixes all over the tree and new features.
11522
a89c5882
PK
11523 Support for external packages/defconfigs (BR2_EXTERNAL). See
11524 user manual for details.
11525
11526 Cleanup of environment variable names for consistency. The
11527 download directory location override (BUILDROOT_DL_DIR) is now
11528 called BR2_DL_DIR. Likewise the name of the current .config is
11529 renamed from BUILDROOT_CONFIG to BR2_CONFIG. Please update
11530 your post build scripts if you use this! BUILD_DIR is now also
11531 exported to the post build/image scripts.
11532
11533 Toolchain: GCC 4.8 fix for ARM stack corruption, reverted
11534 uClibc pread/pwrite backport as they cause issues on certain
11535 architectures, new Linaro and Sourcery Codebench toolchains.
11536 x86: Support for AMD Jaguar cores, SSE4.x, SH: SH2/SH3/SH3EB
11537 variants removed, Microblaze: Internal toolchain support
11538
11539 Legal infrastructure: Info is now split between host and
11540 target packages, large number of license annotations.
11541
11542 Lua: selection between lua 5.1 / 5.2, luarocks support
11543
11544 Python: package infrastructure, many new packages.
11545
11546 Defconfigs: Armadeus APF51 + Zedboard added, apf27, apf28,
b5f44c2e
PK
11547 beaglebone, microblaze, pandaboard, qemu, raspberry pi
11548 updated.
11549
11550 Updated/fixed packages: aiccu, alsa-lib, alsa-utils,
11551 am33x-cm3, aumix, autoconf, automake, barebox, bellagio,
11552 berkeleydb, binutils, bison, blackbox, bluez_utils, boost,
11553 bustle, busybox, cairo, can-utils, ccache, ccid, cgilua,
11554 cifs-utils, civetweb, cmake, collectd, connman, copas,
11555 coreutils, coxpcall, cppzmq, cramfs, crda, cryptodev-linux,
11556 cryptsetup, cups, czmq, dhcpcd, dhcpdump, dhrystone, dialog,
11557 dmraid, dnsmasq, dosfstools, dropbear, dropwatch, dtc, duma,
11558 dvb-apps, e2fsprogs, eglibc, eigen, elf2flt, erlang, ethtool,
11559 f2fs-tools, ffmpeg, file, filemq, fio, flashrom, flex,
11560 fluxbox, fontconfig freerdp, freetype, gadgetfs-test, gawk,
11561 gcc, gdb, gdbm, gettext, git, glibc, gnupg, gnutls, gob2,
11562 gpsd, grep, grub, gst-ffmpeg, gst-plugins-good,
11563 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
11564 gst1-plugins-ugly, gstreamer, gstreamer1, gtest, icu, iftop,
11565 imagemagick, inadyn, infozip, iozone, iproute2, iptables, iw,
e0ab2fc9
PK
11566 jpeg, jpeg-turbo, jq, kexec, kmod, knock, lbase64, lcdapi,
11567 lftp, libcdaudio, libcgi, libcgicc, libcuefile, libcurl,
11568 libdmtx, libdrm, libdvdnav, libdvdread, libegl, libevent,
11569 libexif, libfcgi, libfreefare, libgles, libglib2, libllcp,
b5f44c2e
PK
11570 libmicrohttpd, libmpd, libnfc, libnl, libnss, libopenmax,
11571 libopenvg, libpcap, libpfm4, libplayer, libpng, libqmi,
11572 libreplaygain, libroxml, libsamplerate, libsexy, libsigsegv,
11573 libsndfile, libsoc, libtasn1, libtorrent, libtpl, libupnp,
a89c5882
PK
11574 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp,
11575 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555,
51a2caf9
PK
11576 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua,
11577 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils,
a89c5882 11578 luafilesystem, luajit, luaposix, luasec, luasocket,
51a2caf9
PK
11579 luasql-sqlite3, m4, matchbox, mdadm, minicom, mongrel2, mpc,
11580 mpd, mpg123, mplayer, mtd, mysql, lvm2, mxml, ncurses, ne10,
11581 neard, neardal, netsnmp, netstat-nat, network-manager, nodejs,
a89c5882
PK
11582 numactl, ofone, ola, olsr, omniorb, open2300, opencv,
11583 openpowerlink, openssh, openssl, openvpn, oprofile, opus,
11584 opus-tools, orbit, p11-kit, parted, pcre, pcsc-lite, perl,
11585 php, poco, poppler, powervr, protobuf-c, psplash, python,
11586 python-bottle,
51a2caf9
PK
11587 python-{crc16,distutilscross,dpkt,id3,ipy,m2crypto,mad,meld},
11588 python-{netifaces,nfc,protobuf,pygame,pyparsing,pyro,pyzmq},
11589 python-{serial,setuptools}, qt, qt5base, qt5connectivity,
11590 qt5declarative, qt5graphicaleffects, qt5jsbackend,
11591 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
e0ab2fc9
PK
11592 qt5webkit, radvd, redis, rings, rng-tools, rpcbind,
11593 rpi-firmware, rpi-userland, rt-tests, sam-ba, samba, sawman,
11594 sconeserver, scons, sdl, sg3_utils, snappy, snmppp,
11595 socketcand, spice, spice-protocol, sqlcipher, sqlite, squid,
11596 sshfs, strace, subversion, sunxi-mali, supervisor, sysklogd,
11597 sysprof, sysstat, systemd, sysvinit, taglib, tar, tcpdump,
11598 ti-gfx, ti-utils, tinymembench, tn5250, trace-cmd,
11599 transmission, tvheadend, tzdata, zxing, uboot, uboot-tools,
11600 uclibc, udev, udpcast, ulogd, urg, usb_modeswitch_data,
11601 util-linux, vala, valgrind, vorbis-tools, wavpack, wayland,
11602 weston, wget, wireless-regdb, wireshark, wpa_supplicant,
11603 wsapi, xavante, xapp_xdpyinfo, xapp_xrandr, xcb-proto,
a89c5882
PK
11604 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp,
11605 xlib_lib{FS,SM,X11},
51a2caf9
PK
11606 xlib_libX{au,aw,composite,cursor,damage,ext,fixes,font,i},
11607 xlib_libX{inerama,mu,pm,randr,render,res,t,tst,v,xf86dga},
11608 xlib_libXxf86vm, xlib_libdmx, xlib_libfontenc,
11609 xlib_libpciaccess, xlib_xtrans, xproto_dri2proto,
11610 xproto_{glproto,inputproto,presentproto,randrproto,videoproto},
11611 xproto_xextproto, xproto_xproto, xutil_util-macros,
11612 xutil_makedepend, zic, zmqpp, zxing, zsh, zyre
11613
11614 New packages: apitrace, avrdude, c-ares, ca-certificates,
11615 cwiid, dbus-cpp, evemu, fping, fswebcam, gpm, gst1-libav,
a89c5882
PK
11616 haveged, intel-microcode, iucode-tools, jasper, joe, ktap,
11617 lbreakout2, libass, libbluray, libcdio, libenca, libevdev,
11618 libmbim, libmodplug, libnfs, libnftnl, libplist, libshairplay,
11619 libsocketcan, ljsyscall, log4cplus, ltris, luainterpreter,
11620 luarocks, minidlna, mmc-utils, modemmanager, mtr, net-tools,
11621 python-configobj, python-dialog, python-json-schema-validator,
11622 python-keyring, python-msgpack, python-posix-ipc,
11623 python-pyasn, python-pycrypto, python-pysnmp,
11624 python-pysnmp-apps, python-pysnmp-mibs, python-pyusb,
11625 python-simplejson, python-tornado, python-versiontools,
11626 rtmpdump, rtptools, smcroute, smstools3, tcpreplay, thrift,
11627 ti-uim, tinyxml, tmux, vlc, wmctrl, xconsole
11628
b5f44c2e 11629 Removed packages: autoconf, automake, ccache, cpanminus, lzma,
a89c5882 11630 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke
51a2caf9 11631
474defab
PK
11632 Issues resolved (http://bugs.uclibc.org):
11633
11634 #65: new package: dbus c++ language bindings
11635 #769: Update configuration menu for MIPS target
b5f44c2e 11636 #2419: Add a bundle of Lua modules
474defab 11637 #2629: Segmentation faults and division by zero in Grub on ext2
b5f44c2e
PK
11638 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05)
11639 #4339: Allow override of DL_DIR in extract step
a89c5882 11640 #4363: Make sure that copied linux and busybox defconfig are...
b5f44c2e 11641 #4454: There should be simple way to update image, when chang...
474defab
PK
11642 #5024: grub fails to build for x86_64 target architecture
11643 #5066: New-Package: net-tools
11644 #5072: ncurses: add ncurses-progs to target
11645 #5294: uclibc build ignores target CFLAGS and LDFLAGS
11646 #5366: Login doesn't work with util-linux versions of login/agetty
11647 #5378: dropbear Makefile broken
11648 #5390: System banner - change to empty doesn't remove /etc/issue
a89c5882 11649 #5780: spurious build failure because it cannot remove ubinize.cfg
474defab
PK
11650 #5798: ncurses-5.9 fails to compile statically
11651 #5810: Buildroot 2012.11: Additional GCC option "-msoft-float" ...
11652 #6080: Git fetch caching
11653 #6092: Bootable ISO image creation seems to have stopped working..
11654 #6272: coreutils build fails
a89c5882
PK
11655 #6434: apply-patches.sh does not work recursively
11656 #6446: eglibc doesn't install ldconfig to target
11657 #6484: Add c-ares
b5f44c2e 11658 #6596: Slow bootup if mdev is chosen
474defab
PK
11659 #6656: Build Qt5 with ccache
11660 #6662: internal compiler error: Segmentation fault during making..
a89c5882 11661 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package
474defab 11662 #6752: genext2fs: e2fsck must run before tunefs -U random
a89c5882 11663 #6770: openssl 1.0.1f fails with ccache
474defab 11664 #6830: Qt5: no fonts are installed
a89c5882
PK
11665 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup
11666 #6854: Update to Qt 5.2.1
474defab 11667
9b390454 116682013.11, Released November 30th, 2013:
1351d0c2
PK
11669
11670 Minor fixes.
11671
11672 Updated/fixed packages: apr, binutils, dbus-python, dropwatch,
11673 ecryptfs-utils, eglibc, gdb, gpsd, grantlee, hostapd,
11674 iptables, qlibiscsi, libnspr, libnss, libpfm4, libtool,
11675 lua-ev, lvm2, mplayer, qt, qt5, quagga, ruby, tinymembench,
11676 tvheadend, util-linux, wpa_supplicant
11677
11678 Issues resolved (http://bugs.uclibc.org):
11679
11680 #1279: Buildroot compiled Busybox and Coreutils LFS issues
11681 #2995: -fstack-protector-all causes ssh to SIGSEGV
11682 #5570: Cannot compile software on the target machine
11683 #6428: util-linux libmount segfaults with patch from buildroot
11684 #6500: php fails to build for armel
11685 #6554: gdb needs to dependents on host texinfo
11686 #6692: GNU nano fails to compile for x86_64
11687 #6704: wpa_supplicant: fix wrong path to executable file in D-Bus
11688
1bf9afeb
PK
116892013.11-rc3, Released November 26th, 2013
11690
11691 Fixes all over the tree.
11692
11693 Architecture: Mark MIPS I, II, III and IV as deprecated.
11694
11695 Updated/fixed packages: beecrypt, dbus, e2fsprogs, libcap-ng,
11696 libglib2, libroxml, libsigsegv, libvncserver, lxc, mdadm,
11697 mongoose, nut, ola, omniorb, openssl, pcre, php, poco,
11698 protobuf-c, pv, qt5base, ruby, schifra, squid, sunxi-mail,
11699 swig, ti-gfx, tinymembench, uclibc, udisks, vim
11700
b87c05dc
PK
117012013.11-rc2, Released November 18th, 2013
11702
11703 Fixes all over the tree.
11704
11705 Defconfigs: qemu_arm_versatile, qemu_arm_nuri, sheevaplug:
11706 Adjust kernel versions.
11707
11708 Toolchain: avr32: fix for modern kernel headers
11709
11710 Bootloader: Barebox updated to 2013.10.1
11711
11712 Updated/fixed packages: dhcp, e2fsprogs, gst1-plugins-bad,
11713 libcurl, libvncserver, nano, pc, qt5base, squashfs, ttcp,
11714 wayland, wvstreams
11715
11716 Issues resolved (http://bugs.uclibc.org):
11717
11718 #3601: DHCPD S80dhcp-server startup script issues
11719 #6320: Fix kernel compile issue if BR2_LINUX_KERNEL_CUSTOM_GIT_VERS..
11720 #6416: Xenomai package, patch alternative
11721 #6590: directfb-examples build failed whit linaro toolchain
11722
abce7ca6 117232013.11-rc1, Released November 12th, 2013
b9a16cb4
PK
11724
11725 Architectures: Nios-II support, MIPS arch handling fixes
11726
11727 Defconfigs: cubieboard2, freescale i.MX 6sololite evk,
11728 sabre-sd, wandboard added, rpi renamed to raspberrypi_defconfig
11729
11730 Toolchain: glibc support, upstream uClibc fixes, uClibc 0.9.31
11731 for avr32, crosstool-ng backend removed, external musl
11732 toolchain support, gcc 4.8.2, updated Linaro external
11733 toolchains. Fortran and objective-C support deprecated,
11734 mudflap support
11735
11736 Bootloaders: U-Boot: u-boot.imx support, version bumps
11737
11738 Linux: use kmod instead of module-init-tools
11739
11740 System: default to devtmpfs for /dev
11741
11742 Infrastructure: Make 3.82 fixes, locales generation fixes, CVS
11743 download support, post-rsync hooks
11744
11745 Fs: u-boot image support for cpio
11746
11747 Updated/fixed packages: aircrack-ng, alsamixergui, apr,
11748 apr-util, atk, automake, bellagio, berkeleydb, bind, binutils,
11749 bison, boost, busybox, can-utils, ccache, ccid, cgilua,
11750 chrony, cifs-utils, cjson, collectd, connman, conntrack-tools,
11751 copas, cppcms, cppzmq, czmq, dash, dbus, dhcpcd, diffutils,
11752 directfb, dmidecode, dnsmaqs, docker, dosfstools, dropbear,
11753 dropwatch, ebtables, eglibc, elf2flt, empty, enchant, erlang,
11754 ethtool, fbgrab, fbv, fdk-aac, feh, ffmpeg, file, findutils,
11755 fltk, fmtools, freetype, gdk-pixbuf, gettext, git,
11756 glib-networking, gmp, gnupg, gnutls, gpu-viv-bin-mx6q, gsl,
11757 gstreamer, gstreamer1, gst1-plugins-{bad,base,good,ugly},
11758 gtest, gutenprint, hplip, i2c-tools, icu, ifplugd,
11759 imagemagick, iozone, iproute2, ipset, iptables, iw, jamvm,
11760 jansson, jpeg-turbo, kismet, kmod, lcms2, libassuan, libcap,
11761 libcap-ng, libcdaudio, libcec, libcue, libcurl, libdrm,
11762 libedit, libevas, libevent, libfreefare, libfuse,
11763 libgpg-error, libiconv, liblog4c-localtime, libmicrohttpd,
11764 libmnl, libmodbus,
11765 libnetfilter_{acct,conntrack,cthelper,cttimeout,log,queue},
11766 libnfnetlink, libnl, libpng, libqmi, libqrencode, libroxml,
11767 libsecret, libsigsegv, libsoup, libtirpc, libunwind, libusb,
11768 libvpx, lighttpd, linphone, linux-pam, lmbench,
11769 lockfile-progs, log4cxx, logrotate, logsurfer, ltp-testsuite,
11770 ltrace, luacrypto, luaposix, lvm2, m4, matchbox-lib,
11771 media-ctl, mediastreamer, minicom, minidlna, mongoose, monit,
11772 mpc, mpd, mpg123, mplayer, mrouted, mtdev, mutt, mysql_client,
11773 nano, ncftp, ndisc6, neard, neardal, neon, net-snmp, netatalk,
11774 netcat, netkitbase, netperf, netplug, nettle, nfacct,
11775 nfs-utils, ngircd, ngrep, noip, nuttcp, olsr, openssh, opkg,
11776 oprofile, opus-tools, orc, ortp, pciutils, pcre, pcsc-lite,
11777 perf, perl, perl-cross, php, picocom, pkgconf, polarssl,
11778 poppler, pppd, proftpd, protobuf, proxychains-ng, pulseaudio,
11779 pv, qemu, qt, qt5base, qt5webkit, quagga, radvd, redis,
11780 rpi-{firmware,userland}, rrdtool, rsync, rtorrent, ruby,
11781 samba, scons, screen, sdl_sound, ser2net, setserial,
11782 smartmontools, socat, socketcand, sqlcipher, sqlite, squid,
11783 stress, strongswan, stunnel, sudo, syslinux, systemd,
11784 sysvinit, tcl, ti-gfx, time, transmission, tremor, tslib,
abce7ca6
PK
11785 tstools, tvheadend, tzdata, uboot-tools, uclibc, udpcast,
11786 uemacs, ulogd, usb_modeswitch{,_data}, util-linux, vala,
11787 valgrind, vde2, vorbus-tools, vpnc, vsftpd, vtun, wayland,
11788 webkit, webp, webrtc-audio-processing, weston, wget,
11789 wireshark, wsapi, xavante, xdriver_xf86-video-geode, xenomai,
11790 xinetd, xlib_libpthread-stubs, xl2tp, xmlstarlet,
11791 xserver_xorg-server, xz, zeromq, zic, zmqpp
b9a16cb4
PK
11792
11793 New packages: aiccu, autossh, bc, civetweb, cppdb, cryptsetup,
11794 duma, eigen, harfbuzz, igmpproxy, iputils, jq, knock, kobs-ng,
11795 lesstif, libcgroup, libsepol, libsoc, libssh2, luasec, luasql,
11796 lxc, nut, ola, omniorb, openpowerlink, orbit, p910nd, psplash,
11797 python-crc16, python-ipy, python-pyzmq, qt5sensors,
11798 qt5serialport, qt5x11extras, snmppp, subversion, tcping,
11799 trace-cmd, xscreensaver, zsh
11800
11801 Removed packages: module-init-tools
11802
11803 Issues resolved (http://bugs.uclibc.org):
11804
11805 #1138: Buildroot fails to build packages if BR2_GCC_SHARED_LIBGCC=y
11806 #5408: qt build failure with Sourcery CodeBench ARM 2010.09
11807 #5630: makefile error with toolchain helpers.mk
11808 #5672: htop: remove X11 stuff
11809 #5678: linux.mk: linux-menuconfig fails
11810 #5696: python3 installation is too large, patches from python2 needed
11811 #5978: Erlang does not build for arm in 2013.02-rc3
11812 #6392: Extended ARM uImage kernel options
11813 #6404: Buildroot's coreutils 'uname -p' reports 'Unknown' on recent..
11814 #6428: util-linux libmount segfaults with patch from buildroot
11815 #6452: eglibc from Linaro 2013.07 not copied to target correctly
11816 #6566: PHP segfault when crosscompiled to mips64 - patch included
11817 #6572: [PowerPC] Buildroot uses wrong external toolchain libraries..
11818 #6578: udisks package broken
11819 #6602: ebtables 64 bit kernel + 32 bit userland alignment error..
11820 #6608: ebtables missing ethertypes - fix included
11821 #6620: Sysvinit package missing killall5 and symlinks - patch included
11822 #6632: CMake use host pkg-config
11823 #6638: pkgconf doesn't download
11824 #6644: "all" target doesn't work in out-of-tree builds
11825 #6650: Segmentation fault when trying to build latest buildroot
11826 #6668: iptables limit module alignment problem on mips64
11827
53d8d9c1
PK
118282013.08, Released August 31th, 2013:
11829
11830 Minor fixes.
11831
11832 Documentation build fixed.
11833
11834 Updated/fixed packages: ltrace, strongswan
11835
4e4a0a34 118362013.08-rc3, Released August 29th, 2013:
13ce6ddf
PK
11837
11838 Fixes all over the tree.
11839
11840 External toolchain lib32/lib64 handling, ABI name for EABIhf,
11841 misc fixes for generatelocales, apply-patches and module
11842 stripping.
11843
11844 Top level menu names reordered and renamed for clarity.
11845
aab3a0ba
PK
11846 Updated/fixed packages: acl, attr, bash, dbus, directfb,
11847 dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna,
11848 openssh, openssl, pulseaudio, python-setuptools, qt5,
11849 qt5webkit, redis, strongswan, sunxi-mali
11850
11851 Issues resolved (http://bugs.uclibc.org):
11852
11853 #6464: dbus-daemon-launch-helper needs setuid
13ce6ddf 11854
c08b78d1
TP
118552013.08-rc2, Released August 16th 2013:
11856
11857 Documentation improvements.
11858
11859 External toolchains fixes.
11860
11861 Updated/fixed packages: aircrack-ng, bash, boost, cairo,
11862 cppcms, eglibc, ffmpeg, gcc, git, gnupg, imagemagick, libcec,
11863 libffi, libgcrypt, linux, linux-headers, ltrace, netatalk,
11864 opencv, opengl, readline, samba, strongswan, sunxi-cedarx,
11865 uclibc, udev, wayland, webkit, zeromq.
11866
11867 Issues resolved (http://bugs.uclibc.org):
11868
11869 #6440: typo in ffmpeg makefile
11870
36c966ef
TP
118712013.08-rc1, Released August 5th, 2013:
11872
11873 Architectures:
11874 - improved support for floating point on ARM and Thumb/Thumb2
11875 - support for ARM OABI removed
11876
11877 Toolchains:
11878 - support added for Sourcery CodeBench ARM and MIPS 2013.05
11879 - Linaro ARM and Aarch64 toolchains updated
11880 - support added for the Arago ARMv5 and ARMv7 toolchains
11881 - gcc 4.8.x version bumped
11882 - support for installing both FDPIC and FLAT libraries on
11883 Blackfin
11884 - support for uClibc 0.9.31 removed,
11885 - convert the internal toolchain backend to use the package
11886 infrastructure
11887 - support added for eglibc in the internal toolchain backend
11888 - toolchain components for the ARC architecture updated and
11889 gdb for ARC added.
11890 - support for Blackfin in the internal toolchain fixed
11891
11892 Defconfigs: beaglebone_defconfig updated, new defconfig for
11893 CubieBoard, for Olimex mx233 Olinuxino, for Calao Systems
11894 TNY-A9G20-LPW.
11895
11896 A number of packages have been fixed to use the
11897 <pkg>_CONFIG_SCRIPTS mechanism to get their <pkg>-config shell
11898 script installed and modified properly. Licensing informations
11899 has been added to a number of packages.
11900
11901 Use XZ tarballs for a number of packages.
11902
11903 Noticeable package changes/additions:
11904 - The glib2/libgtk2/webkit stack has been updated to recent
11905 versions.
11906 - Support for Gstreamer 1.x has been added.
11907 - OpenGL support for TI OMAP platforms has been added.
11908 - OpenGL support for Allwinner platforms has been added.
11909 - OpenMAX support for RasberryPi has been added.
11910
11911 Updated/fixed packages: acl, attr, autoconf, avahi, barebox,
11912 bind, binutils, busybox, bwm-ng, bzip2, cifs-utils, colletctd,
11913 cpanminus, cups, curl, dash, dbus, dhcp, directfb,
11914 directfb-examples, dnsmasq, dosfstools, dropbear, dtc,
11915 e2fsprogs, ed, efl, enlightenment, erlang, ethtool, fbgrab,
11916 fftw, firmware-imx, flot, fltk, freetype, gawk, gdk-pixbuf,
11917 gettext, gmp, gnutls, gsl, gutenprint, gvfs, gzip, haserl,
11918 hiawatha, httping, icu, imagemagick, imlib2, imx-lib,
11919 intltool, iozone, ipset, iptables, jquery, jquery-keyboard,
11920 jquery-sparkline, kmod, less, libart, libcdaudio, libcgicc,
11921 libesmtp, libftdi, libfuse, libglib2, libgtk, libgtk2, libidn,
11922 libiqrf, liblog4c-localtime, libnspr, libnss, libpcap,
11923 libroxml, libserial, libsigsev, libsoup, libtool, libtpl,
11924 libvncserver, libxml2, linphone, lm_sensors, logrotate,
11925 ltrace, lttng, luafilesystem, luajit, minicom, monit, mpg123,
11926 mtd, mutt, mxml, neard, netatask, netsnmp, nettle,
11927 network-manager, nodejs, nss-mdns, openssh, openswan, openvpn,
11928 opkg, opus, pcre, perl-cross, php, pixman, poco, polarssl,
11929 pulseaudio, pv, python, python3, qt, qt5, qt5declarative,
11930 qt5jsbackend, qt5quick1, readline, rpi-firmware, ruby, samba,
11931 sane-backends, sconeserver, sdl_image, sdparm, ser2net,
11932 socketcand, sqlite, squid, strace, tcl, tcpdump, tinyhttpd,
11933 tvheadend, tzdata, uboot, udpcast, usb_modeswitch,
11934 usb_modeswitch_data, usbutils, webkit, wireshark, wvstreams,
11935 xapp_luit, xapp_xmodmap, xenomai, xfsprogs, xlib_libX11, zic,
11936 zlib.
11937
11938 New packages: a10disp, aespipe, am33x-cm3, cppcms, dhcpcd,
11939 dropwatch, dtc, ecryptfs-utils, eglibc, elf2flt, fdk-aac,
11940 gcc-final, gcc-initial, gcc-intermediate, git,
11941 gpu-viv-bin-mx6q, gst1-plugins-bad, gst1-plugins-base,
11942 gst1-plugins-good, gst1-plugins-ugly, gst-omx,
11943 gst-plugin-x170, gstreamer1, jimtcl, lbase64, libassuan,
11944 libbsd, libcec, libdvbsi, libedit, libgpgme, libqmi,
11945 libqrencode, libsvg, libsvg-cairo, libunwind, libvpx,
11946 linux-headers, lockdev, luabitop, luacrypto, lua-ev,
11947 luaexpatutils, msgpack, ocrad, on2-8170-libs,
11948 on2-8170-modules, p11-kit, pax-utils, ptpd, ptpd2,
11949 python-pyro, ramspeed/smp, snappy, strongswan, sunxi-boards,
11950 sunxi-cedarx, sunxi-mali, sunxi-tools, ti-gfx, tinymembench,
11951 tree, tstools, uclibc, w_scan.
11952
11953 Issues resolved (http://bugs.uclibc.org):
11954
11955 #4718: python (built for powerpc) distutils has paths to host
11956 compiler toolchain
11957 #5516: appended device tree blobs on uImage fails
11958 #6302: Versions of packages retrieved from github.com are wrong
11959 #6308: dosfstools download link is wrong
11960 #6326: Dropbear: Add options to allow better config for
11961 different target devices (e.g. routers)
11962 #6338: Wrong download link for minicom package
11963 #6344: Wrong handling of license text files with same name and
11964 different directory
11965 #6374: gnutls package broken if linux cryptodev module
11966 selected
11967 #6410: omap3_beagle has uimage error load address error
11968
615fd9b0 119692013.05, Released May 31th, 2013:
0ca9692d
PK
11970
11971 Minor fixes.
11972
93252e70
PK
11973 External toolchain wrapper fix for if host/usr/bin is placed
11974 in the patch.
11975
11976 Updated/fixed packages: acpid, at91bootstrap, czmq, elf2flt,
11977 flex, jamvm, kmod, libplayer, libtirpc, libv4,
11978 lttng-babeltrace, opengl, qt5jsbackend, udpcast, wvstreams
0ca9692d
PK
11979
11980 Issues resolved (http://bugs.uclibc.org):
11981
93252e70 11982 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc...
0ca9692d
PK
11983 #4988: flex and m4 problems
11984 #5912: obsolete CVS files
11985
c92a369f
PK
119862013.05-rc3, Released May 25th, 2013:
11987
11988 Minor fixes.
11989
11990 Updated/fixed packages: aircrack-ng, bellagio, boost, crda,
11991 dvb-apps, flot, libatomic_ops, libeXosip2, libosip2, libxml2,
11992 mongrel2, poco, portaudio, pptp-linux, tvheadend, urg, weston,
11993 wireshark
11994
cfcbfa2c 119952013.05-rc2, Released May 15th, 2013:
d131f750
PK
11996
11997 Fixes all over the tree.
11998
90e7cdd2
PK
11999 Default number of parallel jobs is now number of CPUs + 1.
12000
12001 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash.
12002
a517092f
PK
12003 Updated/fixed packages: aircrack-ng, busybox, cairo,
12004 classpath, curlftpfs, czmq, dbus, f2fs-tools, fan-ctrl,
12005 filemq, gst-plugin-bad, gutenprint, hplip, json-c,
12006 libatomic_ops, libcurl, libdrm, libglib2, libnspr, libnss,
12007 libsha1, libsigsegv, libxcb, linknx, linux-pam, lttng-modules,
12008 lttng-tools, matchbox-lib, mcookie, mesa3d, neon, pixman,
12009 pulseaudio, python-nfc, qt5imageformats, quota, openssl,
12010 sconeserver, strace, sylpheed, wvstreams,
90e7cdd2
PK
12011 xapp_{appres,bdftopcf,beforelight,bitmap,edires,fonttosfnt},
12012 xapp_{fslsfonts,fstobdf,iceauth,ico,listres,luit,mkfontdir},
12013 xapp_{mkfontscale,oclock,rgb,rstart,scripts,sessreg,setxkbmap},
12014 xapp_{showfont,smproxy,twm,viewres,x11perf,xauth,xbacklight},
12015 xapp_x{biff,calc,clipboard,clock,cmsdb,cursorgen,dbedizzy,ditview},
12016 xapp_x{dm,dpyinfo,driinfo,edit,ev,eyes,f86dga,fd,fontsel,fs,fsinfo},
12017 xapp_x{gamma,gc,host,input-calibrator,input,kbcomp,kbevd,kbprint},
12018 xapp_x{kbutils,kill,load,logo,lsatoms,lsclients,lsfonts,mag,man},
12019 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode},
12020 xapp_x{setpointer,setroot,sm,stdcmap,vidtune,vinfo,wd,wininfo,wud},
12021 xcb-util, xcursor-transparent-theme, xdata_xbitmaps,
12022 xdata_xcursor-themes,
12023 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synaptics},
12024 xdriver_xf86-input-{tslib,vmmouse,void},
12025 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,fbdev,geode,glide},
12026 xdriver_xf86-video-{glint,i128,intel,mach64,mga,neomagic,newport},
12027 xdriver_xf86-video-{nv,openchrome,r128,savage,siliconmotion,sis},
12028 xdriver_xf86-video-{tdfx,tga,trident,v4l,vesa,vmware,voodoo,wsfb},
12029 xfont_encodings, xfont_font-adobe-{100,75}dpi,
12030 xfont_font-utopia-{100dpi,75dpi,type1},
12031 xfont_font-{alias,arabic-misc,bh-100dpi,bh-75dpi},
12032 xfont_font-bh-lucidatypewriter-{100,75}dpi, xfont_font-bh-{ttf,type1},
12033 xfont_font-bitstream-{100dpi,75dpi,type1}, xfont_font-cronyx-cyrillic,
12034 xfont_font-{cursor,daewoo,dec,isas,jis,micro}-misc,
12035 xfont_font-ibm-type1, xfont_font-misc-{cyrillic,ethiopic,meltho,misc},
12036 xfont_font-{mutt,schumacher}-misc,
12037 xfont_font-{screen-cyrillic,sony-misc,sun-misc,util},
12038 xfont_font-winitzki-cyrillic, xfont_font-xfree86-type1,
12039 xlib_lib{FS,ICE,SM,X11,XScrnSaver,Xau,Xaw,Xcomposite,Xcursor},
12040 xlib_libX{damage,dmcp,ext,fixes,font,ft,i,inerama,mu,pm,randr},
12041 xlib_libX{render,res,t,tst,v,vMC,xf86dga,xf86vm},
12042 xlib_lib{dmx,fontenc,pciaccess,pthread-stubs,xkbfile}, xlib_xtrans,
12043 xproto_{applewm,bigreqs,composite,damage,dmx,dri2,fixes}proto,
12044 xproto_{fontcache,font,gl,input,kb,randr,record,render}proto,
12045 xproto_{resource,scrnsaver,video,windowswm,xcmisc,xext}proto,
12046 xproto_{xf86bigfont,xf86dga,xf86dri,xf86vidmode,xinerama,x}proto,
12047 xserver_xorg-server, xutil_{makedepend,util-macros}
d131f750 12048
a517092f
PK
12049 Readded Packages: xapp_xinit
12050
603293f5
GZ
12051 Issues resolved (http://bugs.uclibc.org):
12052
12053 #5054: amd64: cannot find init - due to missing /lib64 folder
12054
92651931 120552013.05-rc1, Released May 8th, 2013:
aec71d64 12056
fa3463d6
PK
12057 Architectures: ARC support, Blackfin support, FLAT binary
12058 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4
aec71d64
PK
12059
12060 Toolchains: Add new Microblaze external toolchains, Linaro
12061 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
fa3463d6
PK
12062 internal toolchain, default to GCC 4.7.x. Internal
12063 Crosstool-ng backend deprecated.
aec71d64
PK
12064
12065 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb
e7f4923e
PK
12066 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry
12067 pi, gnublin board.
aec71d64
PK
12068
12069 FS: LZO and XZ compression methods, extra ubifs options,
12070 ext2 rev 0/1 and ext3/4 support.
12071
12072 Patch handling: apply-patches now has .patch.xz support,
12073 Patch logic reworked as discussed during Febrary dev days:
12074 http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013
12075
12076 <pkg>-rsync now excludes version control files.
12077
12078 linux: uImage load address for ARM multiplatform kernels
12079
12080 Infrastructure for multiple OpenGL / ES / EGL / OpenVG
12081 providers, similar to how libjpeg / libjpeg-turbo is handled.
12082
12083 Infrastructure for packages to add system users.
12084
12085 kconfig: updated to 3.9-rc2, support make olddefconfig
12086
12087 Updated/fixed packages: alsa-lib, alsa-utils, apr, apr-util,
12088 argp-standalone, at, at91bootstrap, audiofile, aumix, avahi,
12089 bash, blackbox, bind, binutils, bison, boost, bridge-utils,
12090 busybox, ccache, cifs-utils, cmake, collectd, connman,
12091 conntrack-tools, cpanminus, crosstool-ng, diffutils, directfb,
12092 directfb-examples, divine, dmalloc, dnsmasq, dosfstools,
e7f4923e
PK
12093 dropbear, e2fsprogs, ebtables, eeprog, erlang, ethtool,
12094 fb-test-app, fbset, feh, ffmpeg, file, flex, flot, foomatic,
12095 fxload, gd, gdb, gdisk, genimage, gettext, gmp, gnuchess,
12096 gnutls, gob2, gperf, gpsd, gstreamer, haserl, hiawatha, htop,
12097 httping, icu, inotify-tools, intltool, iproute2, ipset,
12098 iptables, iw, jpeg, jquery, jquery-{sparkline,validation},
12099 json-c, kbd, kexec, kismet, kmod, lcdproc, libarchive,
12100 libatasmart, libcap, libconfig, libconfuse, libcurl, libdrm,
12101 libeet, libev, libevas, libeXosip2, libffi, libfribi, libfuse,
12102 libgcrypt, libglib2, libgtk2, libid3tag, libmicrohttpd,
12103 libnetfilter_acct, libnetfilter_conntrack, libnl, libpcap,
12104 libplayer, libsigc, libv4l, libxcb, linenoise, linux-pam,
12105 lm_sensors, ltp-testsuite, luajit, lzop, madplay, make, mdadm,
aec71d64
PK
12106 mediastreamer, memtester, mesa3d,
12107 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123,
fa3463d6
PK
12108 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon,
12109 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr,
aec71d64 12110 omap-u-boot-utils, openssh, openssl, openswan, openvpn,
fa3463d6
PK
12111 oprofile, orc, patch, pciutils, pcre, perl, php, poco,
12112 polarssl, proftpd, psmisc, pulseaudio, python,
aec71d64 12113 python-{bottle,netifaces,serial,setuptools}, qt, quagga,
e7f4923e
PK
12114 quota, radvd, rpi-firmware, rpi-userland, rt-tests, sam-ba,
12115 samba, sawman, sdl, ser2net, smartmontools, socat, socketcand,
12116 speex, squid, stress, stunnel, sudo, syslinux, sysstat,
12117 sysvinit, tcl, tcprelay, tinyhttpd, tslib, tvheadend,
12118 uboot-tools, udev, ulogd, util-linux, vala, vtun, webkit,
aec71d64
PK
12119 xapp_{iceauth,luit,makefontscale,sessreg,setxkbmap,smproxy},
12120 xapp_{xauth,xcmsdb,xdpyinfo,xev,xgamma,xhost,xinput,xkbcomp},
12121 xapp_{xkbevd,xlsatoms,xlsclients,xmodmap,xpr,xprop,xrandr,xrdb},
12122 xapp_{xset,xwd,xwininfo}, xcb-{proto,util},
12123 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synptics},
12124 xdriver_xf86-input-{tslib,vmmouse,void},
12125 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,geode,glide,glint},
12126 xdriver_xf86-video-{i128,intel,mach64,mga,neomagic,newport},
12127 xdriver_xf86-video-{openchrome,r128,savage,siliconmotion,sis},
12128 xdriver_xf86-video-{tdfx,trident,vesa,vmware,wsfb}, xenomai,
12129 xfont, xinetd, xkeyboard-config, xlib_lib{FS,ICE,SM,X11},
12130 xlib_libX{scrnSaver,au,aw,cursor,dmcp,ext,fixes,font,ft,i},
12131 xlib_libX{inerama,mu,pm,randr,res,tst,v,vMC,xf86dga,xf86vm},
12132 xlib_lib{dmx,fontenc,pciaccess,xkbfile}, xlib_xtrans,
12133 xproto_{applevm,bigreqs,dri2,fonts,gl,input,kbd,record}proto,
12134 xproto_{resource,scrnsaver,xcmisc,xext,x}proto,
12135 xserver_xorg-server, xutil_makedepend, xz, zeromq
12136
fa3463d6
PK
12137 New packages: aircrack-ng, bcusdk, chrony, crda,
12138 cryptodev-linux, cppzmq, czmq, dtach, enscript, exfat,
12139 exfat-utils, f2fs-tools, fan-ctrl, filemq, foomatic-filters,
12140 genimage, genpart, glibmm, gnuplot, gtest, gutenprint, hplip,
12141 iozone, jansson, jhead, jquery-keyboard, jquery-ui,
12142 jquery-ui-themes, json-glib, json-javascript, lcms2, libpfm4,
12143 libpthsem, libserial, libsigsegv, libtasn1, libwebsockets,
12144 libxkbcommon, libxml++, linknx, log4cxx, mongoose, mongrel2,
12145 mtools, ne10, nmap, nodejs, openobex, openpgm, poppler,
12146 protobuf-c, python-m2crypto, python-thrift, qjson, qt5base,
aec71d64
PK
12147 qt5declarative, qt5graphicaleffects, qt5imageformats,
12148 qt5jsbackend, qt5multimedia, qt5quick1, qt5script, qt5svg,
12149 qt5webkit qt5xmlpatterns, rapidjson, redis, swig, texinfo,
12150 tzdata, urg, ussp-push, wayland, webp, weston, wireless-regdb,
12151 wireshark, wvdial, wvstreams, xcb-util-image, xcb-util-wm,
12152 xcursor-transparent-theme, zic, zmqpp, zyre
12153
12154 Removed packages: microperl, ocf-linux, xapp_xinit,
12155 xapp_xplsprinters, xapp_xprehashprinterlist,
12156 xfont_font-bitstream-speedo,
12157 xlib_lib{Xfontcache,XprintAppUtil,XprintUtil,Xp,oldX,xkbui},
12158 xproto_{print,xf86rush}proto
12159
12160 Deprecated packages: vala
12161
12162 Issues resolved (http://bugs.uclibc.org):
12163
12164 #1291: Add support for Faraday 526 arm processor (fa526)
12165 #2683: cups does not install correctly to target
12166 #3313: mesa3d fails to build
12167 #5186: initramfs/cpio should support lzo compression
12168 #5636: agetty - cannot get controlling tty error - need updated...
12169 #5906: collectd client headers not exported
12170 #5966: bison unnecessarily required as build dependency
12171 #6140: --enable-fileinfo not applied for php package
12172 #6164: openvpn usage of ip tool from Busybox
12173
15ace1a8
PK
121742013.02, Released February 28th, 2013:
12175
12176 Misc manual updates.
12177
12178 Updated/fixed packages: busybox, collectd, flashbench,
12179 libgtk2, libupnp, mii-diag, quota
12180
d65bb7e3
PK
121812013.02-rc3, Released February 26th, 2013
12182
12183 Minor fixes.
12184
12185 Updated/fixed packages: conntrack-tools, dialog,
12186 enlightenment, haserl, keyutils, libfif, libmad,
12187 linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm,
12188 ruby, spawn-fcgi, vtun
12189
12190 Issues resolved (http://bugs.uclibc.org):
12191
12192 #5960: fusion.ko driver does not install to target rootfs
12193
8290a626
PK
121942013.02-rc2, Released February 19th, 2013
12195
12196 Fixes all over the tree.
12197
12198 Various manual updates and fixes.
12199
12200 Updated/fixed packages: busybox, collectd, gesftpserver,
12201 glib-networking, gnutls, inotify-tools, libcurl, libffi,
12202 libglib2, libtorrent, libvorbis, neard, network-manager,
12203 ntfs-3g, openssl, qt, rpi-userland, rtorrent, thttpd, vim.
12204
12205 Issues resolved (http://bugs.uclibc.org):
12206
12207 #5906: collectd client headers not exported
12208
e68acefb 122092013.02-rc1, Released February 10th, 2013
6de88cab
PK
12210
12211 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target
12212 libraries install fixed. Add Linaro ARM
8ccef3b3 12213 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery
6de88cab 12214 CodeBench MIPS 2012.03/09. Infrastructure to warn about
1ccf5237
PK
12215 missing 32bit support for binary toolchains. Toolchain wrapper
12216 is now relocatable. Add GDB 7.5.1 / Remove 6.8 / 7.0 /
12217 7.1. Deprecate uClibc 0.9.31.
6de88cab
PK
12218
12219 Architecture: Xtensa fixes, add missing powerpc variants, arm
1ccf5237
PK
12220 1136jf-s rev1, add A5/A15, neon support toggle, OABI
12221 deprecated. Sparc: drop old unused variants
6de88cab
PK
12222
12223 Bootloaders: At91bootstap: fix upstream URL, Barebox: add
1ccf5237
PK
12224 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes,
12225 environment image support, U-Boot: add 2013.01.01
6de88cab
PK
12226
12227 Linux: fix appended dtb handling for v3.8+ kernels, support
12228 multiple device trees
12229
12230 Defconfigs: calao USB-A9260, snowball, QEMU PPC440 on ML507
12231 board, QEMU ARM Exynos4210, Kernel version in QEMU defconfigs
1ccf5237
PK
12232 updated, at91rm9200df: misc fixes. Lock kernel headers to
12233 match kernel.
6de88cab
PK
12234
12235 Infrastructure: Git download fixes. Toolchain make target
12236 renamed from 'cross' to 'toolchain'. Eclipse integration
1ccf5237
PK
12237 support. Option to set root password, post image scripts,
12238 config scripts handling.
6de88cab
PK
12239
12240 Updated/fixed packages: alsa-lib, argp-standalone, argus,
12241 arptables, atk, audiofile, axel, beecrypt, bind, bison,
12242 bluez_utils, boost, cairo, can-utils, bmon, boa, busybox,
12243 cairo, ccache, cdrkit, cifs-utils, cjson, cmake, collectd,
1ccf5237
PK
12244 connman, coreutils, cpanminus, cups, dbus, dhcp, dialog,
12245 diffutils, directfb, distcc, divine, dnsmasq, docker,
12246 dosfstools, dstat, e2fsprogs, ebtables, ed, empty, ethtool,
12247 expedite, fbset, fbv, ffmpeg, flex, fltk, fluxbox, freetype,
12248 gadget-test, gawk, gdb, genext2fs, gettext, giblib,
12249 glib-networking, gmp, gmpc, gnupg, gnutls, gpsd,
12250 gst-plugins-{bad,base,good}, gstreamer, gzip, haserl, hdparm,
12251 heirloom-mailx, hiawanta, hostapd, icu, imagemagick, imlib2,
12252 inadyn, infozip, iproute2, ipset, iptables, iw, jpeg, jquery,
12253 jquery-sparklines, jqeury-validation, kismet, kmod, lame,
12254 libao, libcap, libcurl, libdvdnav, libdvdread, libecore,
12255 libedbus, libedje, libeet, libefreet, libeina, libeio,
12256 liberation, libelementary, libembryo, libethumb, libev,
12257 libevas, libffi, libfribidi, libfuse, libgcrypt, libglib2,
12258 libgpg-error, libgtk2, libhid, libidn, libmicrohttpd, libmpd,
12259 libnl, libnspr, libnss, libogg, libpcap, libplayer, libpng,
12260 libroxml, librsvg, libseccomp, libsigc, libsndfile, libungif,
12261 libupnp, liburcu, libusb-compat, libvncserver, libvorbis,
12262 libxml2, libxslt, lighttpd, links, linux-firmware,
12263 linux-fusion, ltp-testsuite, ltrace,
12264 lttng-{babel,libust,modules,tools}, lvm2, lua, luajit, lzop,
12265 matchbox-{desktop,lib}, mdadm, metacity, midori, minicom, mpd,
12266 mpfr, mplayer, mtd, mysql_client, ncurses, neon, netatalk,
6de88cab
PK
12267 networkmanager, nspr, ntfs-3g, nuttcp, ofone, olsr, openssl,
12268 openvpn, opkg, oprofile, opus, opus-tools, orc, ortp, pango,
12269 pciutils, pcmanfm, pcre, pcsc-lite, perl, php, pixman,
12270 pkgconf, polarssl, pptp-linux, proxychains, pulseaudio,
12271 python, python3, qemu, qextserialport, qt, quagga, radvd,
12272 readline, rng-tools, rt-tests, rubix, ruby, sam-ba, samba,
12273 sane-backends, sconeserver, scons, screen, sdl, sdl_gfx,
1ccf5237
PK
12274 sdl_mixer, sdl_ttf, sdparm, sed, ser2net, smartmontools,
12275 speex, sqlite, squid, sshfs, strace, sudo, sylpheed, tn5250,
12276 taglib, tar, torsmo, transmission, tslib, uboot-tools, ulogd,
6de88cab
PK
12277 usb_modeswitch, util-linux, valgrind, vim, vsftpd, wavpack,
12278 webkit, wipe, wireless_tools, wpa_supplicant, xapp_xinit,
12279 xapp_xinput-calibrator, xapp_xman, xapp_xmh, xlib_libX11,
12280 xlib_libXdmcp, xlib_libXft, xlib_libpthread-stubs,
12281 xlib_xtrans, xproto_xcmiscproto, xproto_xextproto,
12282 xserver_xorg-server, xstroke, xvkbd, xz
12283
12284 New packages: b43-firmware, b43-fwcutter, bustle,
12285 cache-calibrator, cegui06, celt051, classpath, curlftpfs,
12286 dvb-apps, dvbsnoop, elfutils, enlightenment, firmware-imx,
12287 flashbench, gd, gesftpserver, gst-fsl-plugins, httping, iftop,
12288 imx-lib, jamvm, jpeg-turbo, keyutils, libatasmart, libcofi,
12289 libebml, libevas-generic-loaders, libfslcodec, libfslparser,
12290 libfslvpuwrap, libgsasl, libiscsi, libmatroska, libmcrypt,
12291 libmhash, libqwt, libseccomp, libsha1, linenoise, mcrypt,
12292 media-ctl, ncdu, neard, neardal, nettle, perf, polkit,
12293 proxychains, python-bottle, python-pyparsing, rpi-firmware,
12294 rpi-userland, sg3_utils, slirp, snowball-hdmiservice, spice,
12295 spice-protocol, tcllib, tvheadend, udisks, usbredir
12296 ux500-firmware, vde2, xcb-utils-keysyms, yavta,
12297 zd1211-firmware
12298
1ccf5237 12299 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek},
6de88cab
PK
12300 xdriver_xf86-video-{apm,chips,i740,rendition,s3,s3virge,sisusb},
12301 xdriver_xf86-video-sun{cg14,cg3,cg6,ffb,leo,tcx},
12302 xdriver_xf86-video-{tsend,xgi,xgixp}
12303
12304 Deprecated packages: xstroke
12305
12306 Issues resolved (http://bugs.uclibc.org):
12307
12308 #4237: building shared openssl w/-Os fails due to gcc bug
12309 #5690: python3 does not obey to BR2_PACKAGE_PYTHON3_PYC_ONLY=y
12310 #5602: python3 should install a "python" symbolic link
12311 #5846: Extra slash added to last slash in URL
12312
123132012.11.1, Released January 3rd, 2013:
12314
12315 Toolchain: Fixed non-largefile builds on recent Ubuntu
12316 versions.
12317
12318 Arch: fix missing x86/generic handling, Build for Xtensa with
12319 longcalls option.
12320
12321 Updated/fixed packages: dosfstools, qt
12322
d201b95d
PK
123232012.11, Released December 2nd, 2012:
12324
12325 Git shallow clone fix for older git version.
12326
12327 Updated/fixed packages: ctuio, libtool
12328
12329 Issues resolved (http://bugs.uclibc.org):
12330
12331 #5726: List all the available hook points
12332
1a59dfae 123332012.11-rc2, Released November 30th, 2012:
0f9bad95
PK
12334
12335 Minor fixes around the tree.
12336
12337 Various manual updates and fixes.
12338
d38b25f1
PK
12339 Add checks for legacy features.
12340
12341 Updated/fixed packages: acpid, alsa-lib, arptables, binutils,
1a59dfae
PK
12342 busybox, ccache, cjson, cramfs, directfb, flex, fluxbox, gdb,
12343 hiawatha, igh-ethercat, imagemagick, imlib2, lcdproc,
12344 libdaemon, libecore, libhid, libmad, libpcap, libsigc, libusb,
12345 linux-fusion, matchbox, ocf-linux, owl-linux, python, rrdtool,
12346 scons, strace, sylpheed
0f9bad95 12347
2b7be2f1
PK
12348 Issues resolved (http://bugs.uclibc.org):
12349
12350 #5732: Error : package/alsa-lib/alsa-lib.mk
12351
47ee3051 123522012.11-rc1, Released November 17th, 2012
f9686563 12353
d36fcceb
PK
12354 Fixes all over the tree and new features.
12355
12356 Defconfigs: use u-boot 2012.10 on at91 and beaglebone,
12357 sheevaplug + qemu: bump kernel version, add qemu-mips64-malta
12358 + nitrogen6x defconfigs.
12359
12360 Bootloaders: add u-boot 2012.07/10, ais target format, add
48f0fe07
PK
12361 barebox 2012.08/09/10/11, linker overlap issue fix for
12362 at91bootstrap, mxs-bootlets updated for new Barebox versions.
d36fcceb 12363
0ab9a3fb 12364 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x,
d36fcceb 12365 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
48f0fe07
PK
12366 Libtirpc support for modern glibc variants. Toolchain on
12367 target has been deprecated.
d36fcceb 12368
48f0fe07 12369 Initial Aarch64 support, Xtensa support re-added.
d36fcceb
PK
12370
12371 Infrastructure: Use shallow git clone when possible, use
12372 tarballs rather than git URLs for github. Moved to pkgconf
12373 rather than pkg-config. System directory added, default
48f0fe07
PK
12374 skeleton/device tables moved. More than 1 post-build script
12375 can now be used. output/target now contains a
12376 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM warning, to help people
12377 understand how to (not) use it.
12378
12379 Manual has been reworked and extended.
12380
12381 Legal-info: Lots of package annotations, CSV file fixes,
12382 _LICENSE / _REDISTRIBUTE splitup, per-package hooks.
12383
12384 Updated/fixed packages: acpid, alsa-lib, alsa-utils,
0ab9a3fb
PK
12385 alsamixergui, attr, autoconf, automake, bash, bind, binutils,
12386 bison, blackbox, bluez-utils, busybox, cairo, can-utils,
12387 cifs-utils, cjson, cmake, collectd, connman, conntrack-tools,
12388 coreutils, cups, cvs, dbus, dhcp, directfb, dmalloc, dnsmasq,
12389 dropbear, e2fsprogs, ethtool, fbdump, feh, fftw, file,
12390 flashrom, fluxbox, gdb, gdisk, gdk-pixbuf, genext2fs, gettext,
12391 gnutls, gpsd, gqview, grep, gsl, gst-plugins-{bad,good},
12392 hdparm, hiawatha, hostapd, input-tools, iproute2, ipset,
12393 iptables, iw, json-c, kexec, kmod, lcdproc, leafpad, less,
12394 libcurl, libdrm, libdvdnav, libdvdread, libffi, libfuse,
12395 libglib2, libhid, liblockfile, libmad, libmbus, libmnl,
48f0fe07
PK
12396 libnetfilter_{acct,conntrack,cthelper,cttimeout,queue},
12397 libnfc, libnfc-llcp, libnfnetlink, libnl, libnspr, libnss,
12398 libpcap, libplayer, libtool, libtorrent, liburcu, libv4l,
12399 libxcb, libxml2, libxslt, links, linux-firmware, lm-sensors,
12400 lmbench, lockfile-progs, logrotate, lshw, lsof,
12401 lttng-babeltrace, lttng-tools, lua, luajit, mesa3d, microperl,
12402 mii-diag, module-init-tools, mpc, mpd, mpg123, mplayer,
12403 mtd-utils, mysql_client, nbd, ncurses, netatalk, netkitbase,
12404 netkittelnet, netsnmp, newt, nfs-utils, openntpd, openssh,
12405 openssl, opkg, patch, pciutils, pcre, php, poco, polarssl,
12406 popt, portmap, pppd, procps, pulseaudio, python, python-nfc,
d36fcceb
PK
12407 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
12408 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
48f0fe07
PK
12409 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs,
12410 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc,
12411 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*,
d36fcceb
PK
12412 xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient,
12413 xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq
12414
12415 New packages: arptables, at91bootstrap3, boot-wrapper-aarch64,
12416 ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps,
12417 fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl,
12418 lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam,
48f0fe07
PK
12419 lua-msgpack-native, macchanger, mtdev, mtdev2tuio, nfacct,
12420 opus, opus-tools, pcsc-lite, perl, pkgconf, python-meld3,
12421 python3, qemu, qextserialport, qtuio, rpcbind, schifra,
12422 sconeserver, supervisor, time, ulogd, usb_modeswitch_data,
12423 yasm
d36fcceb
PK
12424
12425 Deprecated packages: netkitbase, netkittelnet
12426
12427 Issues resolved (http://bugs.uclibc.org):
12428
12429 #807: [PATCH] samba - make iconv and smbd optional
12430 #3049: binutils have a sysroot bug in ld
12431 #5330: update vsftpd to 3.0.0
12432 #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined...
12433 #5666: Fails to build python 2.7.2 for 2440 arm
12434
288b7399
TP
124352012.08, Release August 31th, 2012
12436
12437 Updated/fixed packages: microperl, cups, luajit, rrdtool,
12438 prboom, oprofile.
12439
12440 Added license information for: sqlite.
12441
12442 Changed the source URLs of all packages located on Sourceforge
12443 in order to use the automatic mirror selection URL
12444 downloads.sourceforge.net, and get rid of the
12445 BR2_SOURCEFORGE_MIRROR option.
12446
8437b562
TP
124472012.08-rc3, Released August 25th, 2012
12448
12449 Updated/fixed packages: libglib2, netsnmp, freetype, libfuse,
12450 libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc.
12451
12452 Added license informations for: barebox, grub, syslinux,
12453 uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils,
12454 faad2, nano, fbdump, rsync, librsync, fontconfig,
12455 inotify-tools,
12456
b58c83ae
TP
124572012.08-rc2, Released August 15th, 2012
12458
12459 Updated/fixed packages: imagemagick, sudo, crosstool-ng.
12460
12461 Added license informations for: mxml, nanocom, empty, expat,
12462 lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng,
12463 input-event-daemon, luajit, cgilua, copas, coxpcall,
12464 luafilesystem, luasocket, rings, wsapi, xavante, libtpl,
12465 avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl,
12466 libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd,
12467 mtd, openssl, psmisc, socat, spawn-fcgi.
12468
12469 Fixes to Microblaze external toolchains
12470 configuration. Improvements of the pkg-stats
12471 script. Out-of-tree fix for the graph-depends script.
12472
12473 Kernel headers version bump.
12474
4009cbbb 124752012.08-rc1, Released August 1st, 2012
5b11223f 12476
1ea85745
PK
12477 Fixes all over the tree and new features.
12478
c665fc00
TP
12479 Integration of a legal information reporting infrastructure,
12480 which allows to generate detailed informations about the
12481 licenses and source code of all components of a system
12482 generated by Buildroot. License information will progressively
12483 be added on packages.
12484
12485 Default configuration files added for Calao-systems USB-A9263
12486 and Calao-systems USB-A9G20-LPW.
12487
12488 External toolchains update: allow download of a custom
12489 toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
12490 Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
12491 2011.09.
12492
12493 Allow the restriction of downloads to the primary site only.
12494 This is useful for project developers who want to ensure that
12495 the project can be built even if the upstream tarball
12496 locations disappear.
12497
12498 Add a 'System configuration' choice to select between 3
12499 different init systems: Busybox init, SysV init and Systemd
12500 init.
12501
12502 Cleanups to the package infrastructure. The visible change to
12503 developers is that $(eval $(call AUTOTARGETS)) is now $(eval
12504 $(autotools-package)), and similarly for other package
12505 infrastructures and host packages. Refer to the documentation
12506 for details.
12507
12508 By default, automatic detection of the number of compilation
12509 jobs to use, depending on the number of CPUs available.
12510
fdbc2f40 12511 Improvements to generate systems with static libraries only
c665fc00
TP
12512 (infrastructure and package fixes).
12513
fdbc2f40
TP
12514 Add proper support in the Linux kernel package to generate
12515 Device Tree Blobs or combined Device Tree / Kernel
12516 images. This will be useful on Microblaze, PowerPC and ARM,
12517 which are architectures making extensive use of the Device
12518 Tree.
12519
1ea85745 12520 Updated/fixed packages: audiofile, autoconf, automake, axel,
c665fc00
TP
12521 barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils,
12522 bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils,
12523 cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups,
12524 dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv,
12525 ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep,
12526 gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd,
12527 htop, icu, igh-ethercat, imagemagick, input-tools, iostat,
12528 iproute2, ipset, iptables, iw, kmod, less, libcap, libgci,
12529 libconfig, libcurl, libelf, libevas, libeXosip2, libexif,
12530 libfuse, libidn, libmad, libmbus, libmnl,
12531 libnetfilter-conntrack, libnl, libnspr, libnss, libogg,
12532 libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2,
12533 libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules,
12534 lttng-tools, lua, m4, memtester, midori, mii-diag,
12535 module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml,
12536 mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd,
12537 openssl, pciutils, php, polarssl, portaudio, pppd,
12538 pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm,
12539 rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex,
12540 sqlite, squashfs, squid, sudo, synergy, syslinux, systemd,
12541 tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget,
12542 wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib
12543
12544 New packages: cjson, collectd, dfu-util, dmidecode, elftosb,
12545 fbterm, flashrom, freerdp, inadyn, libfreefare,
12546 libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
12547 libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
12548 luajit, mediastreamer, mobile-broadband-provider-info, monit,
12549 mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
12550 opkg, ortp, owl-linux, python-id3, python-nfc, quota,
12551 ramspeed, rtorrent, sound-theme-borealis,
12552 sound-theme-freedesktop, sysprof, webrtc-audio-processing,
12553 xinetd, zxing
1ea85745 12554
3b38ade5
TP
12555 Issues resolved (http://bugs.uclibc.org):
12556
12557 #1315: Allow use of older external toolchains without sysroot
12558 support [won't fix]
12559 #5276: Hiawatha needs to manage IPV6 if so [fixed]
12560 #5360: buildroot fails when building "host-libglib2 2.30.2
12561 Building" [won't fix, upstream problem]
12562 #5384: Can't build packages relying on gets on newer glibc
12563 [fixed]
12564
bce34ab1
PK
125652012.05, Released May 30th, 2012:
12566
12567 Updated/fixed packages: busybox, netsnmp, pptp-linux
12568
0b0d7bad
PK
125692012.05-rc3, Released May 25th, 2012:
12570
12571 Minor fixes around the tree.
12572
12573 Infra: Fix for DOWNLOAD macro when using primary mirrors with
12574 scp targets.
12575
12576 Toolchain: Kernel headers 3.2.18 / 3.3.7.
12577
12578 Updated/fixed packages: binutils, bison, busybox, cifs-utils,
12579 gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile,
12580 xserver-xorg
12581
b07ad40c
PK
125822012.05-rc2, Released May 18th, 2012:
12583
12584 Fixes all over the tree.
12585
12586 Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf
12587 dependency, disable decimal floats support, Linux 3.2.17 /
12588 3.3.6 kernel headers. Fix sysroot copy handling for toolchains
12589 without C++ support.
12590
12591 Updated/fixed packages: apr, apr-util, ccache, dnsmasq,
12592 heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala
12593
125942012.05-rc1, Released May 10th, 2012:
5c3a3373 12595
17c2d62b
PK
12596 Fixes all over the tree and new features.
12597
12598 Use /etc/os-release for version info rather than
12599 /etc/br-version.
12600
12601 CMake toolchain file moved to $HOST_DIR/usr/share/buildroot.
12602
e22dd64b
PK
12603 Apply-patches.sh: cleanups, archived patches handling fixes,
12604 support series files.
17c2d62b 12605
82822efe
PK
12606 Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for
12607 arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for
12608 atngw100, use 3.3.x for qemu configs.
17c2d62b 12609
82822efe
PK
12610 Menu structure: Libraries moved out of multimedia section
12611
12612 Atom processor support. Prescott fix, blackfin ABI fix,
12613 Microblaze architecture support (using ext toolchain). Cleanup
12614 architecture names, deprecate Xtensa support.
e22dd64b
PK
12615
12616 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
a53a3b59
PK
12617 default to uClibc 0.9.33.x, enable
12618 UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit
12619 fixes for external toolchains, linaro ext toolchains, new
82822efe
PK
12620 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
12621 1.15.2.
17c2d62b 12622
82822efe
PK
12623 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
12624 support. Barebox: add 2012.04, remove 2011.12.
bf636a94 12625
e22dd64b 12626 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
a53a3b59 12627 barebox, berkeleydb, bind, bluez_utils, boost, busybox,
82822efe
PK
12628 can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp,
12629 directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat,
12630 fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk,
12631 gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls,
12632 gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly},
12633 haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec,
12634 kmod, lame, libaio, libarchive, libatomic_ops, libconfig,
12635 libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi,
12636 libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2,
12637 libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu,
12638 libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt,
12639 lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace,
12640 lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123,
12641 mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon,
12642 netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd,
e940b303 12643 openssh, openssl, parted, pango, pcre, php, pixman, poco,
82822efe
PK
12644 psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync,
12645 ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net,
12646 smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo,
e940b303
GZ
12647 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
12648 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
82822efe
PK
12649 util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
12650 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
12651 xfsprogs, zlib
a53a3b59 12652
82822efe
PK
12653 New packages: apr, apr-util, audiofile, bellagio,
12654 conntrack-tools, empty, fmtools, glib-networking,
12655 heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng,
12656 libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink,
12657 libtpl, localedef, minicom, msmtp, ndisc6, netatalk,
12658 ocf-linux, openswan, parted, polarssl, protobuf, read-edid,
12659 socketcand, stress, systemd, ushare, zeromq
17c2d62b 12660
b6a507c7
PK
12661 Deprecated packages: ttcp
12662
17c2d62b
PK
12663 Removed packages: ntfsprogs
12664
12665 Issues resolved (http://bugs.uclibc.org):
12666
bf636a94 12667 #2353: [lua] fix build with 2010.08-rc1
a53a3b59
PK
12668 #2503: Microperl fails build on MIPSel or with Fedora13.x86_64
12669 #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0
12670 #2881: Can't build project statically with external toolchain
2b66816c 12671 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
a53a3b59 12672 #4808: ccache may build against wrong zlib
17c2d62b 12673 #4880: New package lcdproc
f526c4d2 12674 #4886: New package protobuf
a53a3b59
PK
12675 #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/...
12676 #4898: * make: [target-finalize] Error 1 (ignored)*
12677 #4985: Qt 4.7.4 build crashes with Linux 2.6.29
12678 #4970: udev 181 fails to build if kernel version 3.3 is selected
12679 #5018: dialog broken: exits with assert in uClibc
12680 #5102: qt package moc, uic, rcc read from wrong place
15744b7e 12681 #5144: Patch to fix ixon bug in uemacs
98873717 12682 #5198: Line graphics output is broken in GNU Screen
e940b303 12683 #5204: Missing terminfo file(s) for GNU screen terminal type
17c2d62b 12684
03ceab6d
PK
126852012.02, Released February 29th, 2012:
12686
12687 Updated/fixed packages: libecore
12688
6d24b41b
PK
126892012.02-rc3, Released February 27th, 2012:
12690
12691 Fixes all over the tree.
12692
12693 Automatic host dependencies handling for cmake packages
12694 fixed. Customize package deprecated as using a post-build
12695 script is nowadays the preferred way of adding extra stuff to
12696 the rootfs.
12697
12698 Linux-headers 3.0.x / 3.2.x stable version bumped.
12699
12700 QEMU defconfigs updated to 3.2.x kernels and readme fixed.
12701
12702 Updated/fixed packages: dropbear, ffmpeg, libpng
12703
3d6ff4f5
PK
127042012.02-rc2, Released February 19th, 2012:
12705
12706 Fixes all over the tree.
12707
12708 Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump
12709 linux-headers 3.0.x / 3.2.x stable versions.
12710
12711 Documentation: Added makedev / <pkg>_DEVICES /
12712 <pkg>_PERMISSIONS documentation.
12713
12714 Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore,
12715 libvncserver, mxml, python.
12716
127172012.02-rc1, Released February 12th, 2012:
11eb9e7f
PK
12718
12719 Fixes all over the tree and new features.
12720
c847b4a6 12721 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
08f46cc6 12722 support removed, Powerpc SPE ABI support. GDB ELF support fix,
eaf412b5 12723 GDB 7.4, crosstool-NG 1.13.4.
1bde07d6 12724
11eb9e7f 12725 Gentargets: scp and mercurial support.
eaf412b5
PK
12726 Autotools: derive host dependencies from target by default.
12727 Packages can now declare device table snippets.
11eb9e7f 12728
eaf412b5
PK
12729 Host utilities menu with commonly used host tools.
12730
12731 defconfigs: qemu configs for x86-64, mips and sparc, at91
03ceab6d 12732 defconfigs now use modern U-Boot / mainline Linux, added
eaf412b5 12733 lpc3250 defconfigs.
11eb9e7f 12734
a01db91e 12735 uClibc: remove 0.9.30, backport unshare() support, add
eaf412b5 12736 0.9.32.1 / 0.9.33, use same config for ctng.
11eb9e7f 12737
c847b4a6 12738 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
eaf412b5
PK
12739 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
12740 bootloaders added.
12741
12742 Various manual updates. Release tarballs now contain generated
12743 manual in text/html/pdf formats.
1bde07d6 12744
eaf412b5
PK
12745 Buildroot now calls the stop function of scripts in
12746 /etc/init.d at shutdown.
234dd8e6 12747
08f46cc6 12748 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
eaf412b5
PK
12749 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
12750 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
12751 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
12752 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
12753 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
12754 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
12755 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
12756 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
12757 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
12758 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
12759 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
12760 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
12761 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
12762 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
12763 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
12764 python, python-serial, qt, ruby, samba, sdl, sdparm,
12765 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
12766 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
12767 util-linux, vala, valgrind, vsftpd, wpa_supplicant,
12768 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
12769 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
12770 xf86-video-sis, xfont_{encodings,font-util},
c847b4a6 12771 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
eaf412b5 12772 xlib_libxkbfile, xterm, xutil_makedepend, yajl
08f46cc6 12773
eaf412b5
PK
12774 New packages: boost, connman, dstat, expedite, explorercanvas,
12775 feh, flot, giblib, igh-ethercat, imlib2, jquery,
12776 jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
12777 libedbus, libedje, libeet, libeina, libelementary, libesmtp,
12778 libethumb, libevas, libical, libmbus, liboauth, liburcu,
12779 libvncserver, linux-firmware,
12780 lttng-{babeltrace,libust,modules,tools}, NetworkManager,
12781 open2300, python-distutilscross, python-dpkt,
12782 python-netifaces, python-pygame, python-setuptools, rt-tests,
12783 sam-ba, sane-backends, sqlcipher, transmission, unionfs,
12784 xf86-input-tslib, xinput-calibrator
11eb9e7f
PK
12785
12786 Issues resolved (http://bugs.uclibc.org):
12787
12788 #743: Add Transmission bit torrent option to buildroot
27a35801
PK
12789 #755: Add Boost libraries as a package
12790 #2299: Add crypto support to libsoup
aead8be3 12791 #2617: Pixman 0.19.2 & Cairo 1.10.0
11eb9e7f
PK
12792 #3403: libgpg-error: bump to version 1.10
12793 #3409: libgpg-error: download from gnupg.org
12794 #3421: nano: make tiny flag optional
aead8be3 12795 #3691: New EFL packages
502465e4 12796 #4664: Cannot patch AT91Bootstrap
4861aed1 12797 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
1e39b8a6 12798 #4760: Qt: add host-pkg-config to dependency-list
11eb9e7f 12799
c29253ef
PK
128002011.11, Released November 30th, 2011:
12801
12802 Fixes all over the tree.
12803
12804 Bump kernel headers / default Linux version to 3.1.4.
12805
12806 Updated/fixed packages: ruby
12807
4dc18dc5 128082011.11-rc3, Released November 26th, 2011:
0ff53f12
PK
12809
12810 Fixes all over the tree.
12811
12812 Toolchain: Fix gdb dependencies for external toolchains,
12813 adjust uClibc patches so they don't confuse modern versions of
12814 patch, bump crosstool-ng, kernel headers and linux versions.
12815
12816 Updated/fixed packages: busybox, freetype, mplayer, opencv,
6d985f97 12817 php, rsyslog, ruby, thttpd, xapp_xf86dga
0ff53f12 12818
9f930d2d
DK
12819 Issues resolved (http://bugs.uclibc.org):
12820
ec02a34b 12821 #4357: Prevent patch commands from accessing source control
9f930d2d
DK
12822 #4369: Fix permissions on untared lsof archive
12823
6088ac01 128242011.11-rc2, Released November 18th, 2011:
8e6c8198
PK
12825
12826 Fixes all over the tree and new features.
12827
12828 Updated asciidoc documentation
12829
12830 Toolchain: Bumped 3.x stable kernel headers, use wget in
630fd4f1
PK
12831 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
12832 uClibc sparc fix.
8e6c8198
PK
12833
12834 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
630fd4f1 12835 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
8e6c8198 12836
8c38a0a4
GZ
12837 Issues resolved (http://bugs.uclibc.org):
12838
2b8643f0 12839 #3355: mplayer fails to build
8c38a0a4 12840 #4021: uClibc: undefined reference to `__GI___errno_location'
a028c31e 12841 #4297: Qt's qmake uses wrong pkg-config
8c38a0a4 12842
1507c39b 128432011.11-rc1, Released November 11th, 2011:
5427c506 12844
227eebae
PK
12845 Fixes all over the tree and new features.
12846
1507c39b 12847 Moved misc scripts and support stuff to support/. Renamed
358601f8
PK
12848 patch-kernel.sh to support/scripts/apply-patches.sh.
12849
805de395
PK
12850 Documentation: Moved to asciidoc format, make targets to
12851 generate text/html/pdf/epub output added.
12852
12853 Defconfigs: Qemu configs updated to 3.1 kernel and readmes
12854 added.
12855
358601f8
PK
12856 Bootloaders: Add support for custom git tree / tarballs for
12857 barebox, similar to how it's handled for u-boot. Clean up
12858 menuconfig options.
12859
12860 Toolchain: Update external codesourcery toolchain download
b367d67a
PK
12861 URLs after Codesourcery got bought by Mentor, add x86
12862 toolchain, update toolchain versions and optimize toolchain
12863 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
12864 updated GDB versions / download URLs. Binutils
805de395
PK
12865 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
12866 use ctng-1.13.0.
b367d67a
PK
12867
12868 Package infrastructure: Support for local packages /
12869 overrides, package dir / name arguments dropped from
12870 {GEN,AUTO,CMAKE}TARGETS.
358601f8
PK
12871
12872 Linux: Kernel extensions infrastructure support, Xenomai +
12873 RTAI support.
227eebae 12874
e55af699
PK
12875 Updated/fixed packages: acpid, bind, busybox, dash, dbus,
12876 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
12877 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
12878 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
12879 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
12880 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
12881 libconfuse, libcuefile, libcurl, libdaemon, libevent,
12882 libglib2, libiconv, libmpd, libreplaygain, libroxml,
b367d67a 12883 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
805de395
PK
12884 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
12885 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
12886 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
12887 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
12888 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
12889 samba, sawman, sdl_sound, smartmontools, sqlite, squid,
12890 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
12891 tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
12892 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
b367d67a
PK
12893
12894 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
805de395
PK
12895 libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
12896 ngrep, noip, opencv, openocd, picocom, poco, portaudio,
12897 pulseaudio, pv, rtai, vala, xenomai.
12898
12899 Removed packages: liboil, sfdisk, swfdec, webif
227eebae
PK
12900
12901 Issues resolved (http://bugs.uclibc.org):
12902
358601f8 12903 #505: live555: new package
e9c52d71 12904 #507: Enable live and tv options in MPlayer-1.0rc2
358601f8
PK
12905 #531: let e2fsprogs package to export headers to staging dir if needed
12906 #1171: Linuxthreads new cannot find sysdep.h
7062aff3 12907 #1357: Add bluez to buildroot system
358601f8
PK
12908 #2107: New package: input-event-daemon
12909 #2599: New package: orc (Oil Runtime Compiler)
12910 #2605: gstreamer: Update to 0.10.30
12911 #2677: introducing util-linux-ng as replacement for util-linux
12912 #2917: Qt: Add declarative module
12913 #3145: jffs2 image generation fails
12914 #3271: netperf-2.4.5 fails to compile
b367d67a
PK
12915 #3331: xdata_xcursor-themes depends on xcursorgen
12916 #3343: Add file:// download SITE_METHOD
12917 #3391: Add support for specifying an external kernel tree
12918 #3631: Error while compiling with Xorg
dd3177cc 12919 #3709: oprofile doesn't build for mipsel
b367d67a
PK
12920 #3925: midori not getting compile
12921 #4045: Add support for downloading i386 toolchains from codesourcery
54bcf87b 12922 #4165: lrzsz-fix-symlink-at-rebuild.patch
95af4fbf 12923 #4171: makedevs-unused-but-set-variable.patch
227eebae 12924 #4183: Codesourcery toolchain download site has changed
8ece8e27 12925 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
92bf824b 12926 #4381: Add option to lighttpd to enable Lua support
6473f6c0 12927 #4387: Make sure that dest dir exists before installing mtd files
227eebae 12928
facd602d
PK
129292011.08, Released August 31th, 2011:
12930
12931 Fixes all over the tree.
12932
12933 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
12934 kernel headers.
12935
12936 Updated/fixed packages: ipset, python
12937
73f131ce 129382011.08-rc2, Released August 29th, 2011:
e0a6bcd8
PK
12939
12940 Fixes all over the tree.
12941
73f131ce 12942 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
e0a6bcd8
PK
12943 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
12944 (broken).
12945
73f131ce
PK
12946 Defconfigs: kernel updates, fix mini2440 serial port config,
12947 remove old arm toolchain configs.
12948
12949 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
12950 targets similar to linux/busybox.
12951
e0a6bcd8 12952 Updated/fixed packages: barebox, directfb, libsoup,
bf446513
TDS
12953 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
12954 usbmount, util-linux, xfont_font-misc-misc
e0a6bcd8 12955
cb6c2c42
PK
12956 Issues resolved (http://bugs.uclibc.org):
12957
bf446513 12958 #3685: ncurses installation hangs due to old version of tic
cb6c2c42
PK
12959 #4093: Grub fails to install bz2 patch after conversion to...
12960
7ff457cd 129612011.08-rc1, Released August 4th, 2011:
0a5e7905 12962
94ad0667
PK
12963 Fixes all over the tree and new features.
12964
bd76bc5f
PK
12965 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
12966 ext-toolchain-wrapper improvements, improved non-MMU
12967 support. GCC 4.3.6 / 4.6.1.
94ad0667 12968
333acf35
PK
12969 GENTARGETS infrastructure extended to cover bootloaders and
12970 Linux kernel as well. Options to retrive Linux/U-Boot from a
12971 custom git repo instead of upstream tarballs.
7ff457cd 12972 Support for Linux 3.x and release candidate tarballs.
333acf35
PK
12973 X-Loader bootloader for omap added.
12974
12975 Make source/external-deps now also works for external
12976 toolchains / crosstool-ng backend.
12977
5255a719
PK
12978 Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
12979 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
12980 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
12981 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
12982 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
12983 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
5496bc39
MH
12984 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
12985 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
12986 synergy, udev, usbmount, usbutils, util-linux, valgrind,
12987 webkit, xorg-xserver, xz, zlib
a4a20acb
PK
12988
12989 New packages: acl, attr, ebtables, gnutls, inotify-tools,
12990 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
12991 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
12992 statserial, stunnel, ti-utils, uboot-tools, yajl
12993
d4928674
PK
12994 Deprecated packages: liboil, swfdec
12995
a4a20acb 12996 Removed packages: hal
94ad0667
PK
12997
12998 Issues resolved (http://bugs.uclibc.org):
12999
bd76bc5f 13000 #3559: libnspr: Add new package
b28de60c 13001 #3595: patch to add libroxml
bd76bc5f 13002 #3565: libnss: Add new package
5496bc39
MH
13003 #3583: xfonts_font-adobe-100dpi fails due to missing map file
13004 #3649: [PATCH] Add mapdir to existing pkg-config patch
94ad0667 13005 #3907: 2011.05 - Qt 4.7.3 not building on ARM
82e840e7 13006 #3961: Nfs-utils: Remove SUSv3-function index
b9796199 13007 #3985: "help" target's defconfig list needs sort
cef0721c 13008 #3997: bump libroxml to v2.1.0
94ad0667 13009
9ab73b51
PK
130102011.05, Released May 27th, 2011:
13011
13012 Updated/fixed packages: makedevs
13013
effcc9a2
PK
130142011.05-rc2, Released May 24th, 2011:
13015
13016 Fixes all over the tree.
13017
13018 Toolchain: Code sourcery ARM 2009q1 download URL fixed /
13019 2009q3 external toolchains added. Crosstool-NG bumped to
13020 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
13021 bumped to 2.6.38.7.
13022
13023 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
13024
137a4d7e 130252011.05-rc1, Released May 18th, 2011:
da5e5a5a 13026
7234c239
PK
13027 Fixes all over the tree and new features.
13028
13029 External toolchain improvements: We now build a binary
13030 toolchain wrapper and install it into HOST_DIR/usr/bin, which
13031 enforces the correct compiler arguments, making an external
13032 toolchain as easy to use outside of Buildroot as the internal
13033 ones are. This also brought a cleanup of CFLAGS, making the
13034 Buildroot build output easier to read.
13035
13036 Rootfs device handling improvements: Choice between static
13037 /dev, devtmpfs and devtmpfs with either mdev or udev.
13038
13039 Toolchain: More preconfigured codesourcery external
13040 toolchains, improved Crosstool-NG support, fix for GCC
13041 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
13042 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
13043
13044 Bootloaders: U-boot 2011.03, Barebox 2011.05.0
13045
13046 Linux: support for custom kernel image targets, E.G. for
13047 powerpc builds with embedded device trees.
13048
13049 Misc fixes for qemu defconfigs, ensuring correct serial
13050 terminal setup out of the box.
13051
13052 Misc gentarget / autotools handling fixes.
13053
9b87631e 13054 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
7234c239
PK
13055 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
13056 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
13057 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
13058 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
13059 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
13060 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
8b4f5f24
PK
13061 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
13062 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
13063 procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
13064 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
7234c239
PK
13065 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
13066 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
13067
13068 New packages: bonnie++, can-utils, gdisk, htop,
13069 input-event-daemon, libexif, libraw, libv4l, ngircd
13070
13071 Removed packages: festival
707dc469
PK
13072
13073 Issues resolved (http://bugs.uclibc.org):
13074
8451c232 13075 #2131: Add OpenMP support to the toolchain
4bc79985 13076 #3379: New Package: bonnie++
47736c88 13077 #3445: Not working openssl-10.0.0d on 386sx
308bc537 13078 #3451: fakeroot package: wrong FAKEROOT_SITE variable
39aafe84 13079 #3457: alsamixergui: broken URL
707dc469 13080 #3475: Calling sync on large filesystems when not always necessary
2c976083 13081 #3511: make busybox-menuconfig does not download busybox package
f894e85e 13082 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
cdd4a7a0 13083 #3571: u-boot: fw_printenv does not build
cd58efba 13084 #3643: popt source url is not responding
a7e78f97 13085 #3733: dropbear: make zlib optional
8b4f5f24 13086 #3757: Buildroot can't build mplayer with libmad
05955603 13087
f3e79a7a 130882011.02, Released February 28th, 2011:
2f19259a
PK
13089
13090 Fixes all over the tree.
13091
da8700c1
PK
13092 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
13093 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
e77bef4c
PK
13094
13095 Deprecated packages: devmem2, webif
2f19259a
PK
13096
13097 Issues resolved (http://bugs.uclibc.org):
13098
42daeb72 13099 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
2f19259a 13100 #3259: Unable to build webkit (on arm)
c82d04c4 13101 #3295: slang fails to build on mipsel
da8700c1 13102 #3325: ffmpeg fails to build
2f19259a 13103
2d3d618b 131042011.02-rc2, Released February 24th, 2011:
2b41d7f4
PK
13105
13106 Fixes all over the tree.
13107
13108 Festival packages marked as broken. Unless someone steps up
13109 to support them, they will be removed during the 2011.05
13110 development cycle.
13111
13112 Updated/fixed packages: atk, avahi, bind, cairo, dbus,
13113 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
13114 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
13115 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
a85971a6 13116 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
fd2bd9e3
GZ
13117 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
13118 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
c9253253
PK
13119 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
13120 tcpreplay, tiff, wpa_supplicant, xcb-util,
2b41d7f4
PK
13121 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
13122 xdriver_xf86-input-{mouse,synaptics,void},
13123 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
13124 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
13125 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
13126 xserver_xorg-server, xz
13127
13128 Removed packages: ace_of_penguins, vlc
13129
13130 Issues resolved (http://bugs.uclibc.org):
13131
d17c1652 13132 #3205: Failing chmod when running "make" in buildroot (openssl)...
fd2bd9e3 13133 #3277: quagga fails to build with SNMP support
2b41d7f4 13134 #3283: See why nfs-utils needs fakeroot, and convert to autotools
c9253253 13135 #3307: synergy fails to build due to missing XTest library
2b41d7f4 13136
51f8802d
PK
131372011.02-rc1, Released February 14th, 2011:
13138
13139 Fixes all over the tree and new features.
a8ecce07 13140
2645004b
PK
13141 External toolchain improvements: clarification of the options,
13142 and introduction of the toolchain profile concept, for
13143 well-known toolchains. Buildroot is now capable of
13144 automatically downloading and extracting well-known toolchains
13145 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
4120e051
PK
13146 toolchains are supported). Crosstool-NG backend updated and
13147 improved.
2645004b
PK
13148
13149 Complete rework of how hardware boards are supported.
13150 Each board now only has a single defconfig file, and all
13151 board-specific options have been removed. See
13152 docs/buildroot.html#board_support for details.
13153
13154 Added support for the following boards: Mini2440, Qemu ARM
13155 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
13156 r2d and Qemu x86. The Qemu boards support allows to easily
13157 build systems that are known to work under Qemu.
13158
4120e051
PK
13159 Initial support for Blackfin processors.
13160
2645004b
PK
13161 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
13162 preparation for support of SDK. For the same reason, the
13163 toolchain binaries (cross-compiler and other related tools)
d1a93022
PK
13164 are now installed in $(O)/host/usr/bin/. The cross pkg-config
13165 now also automatically returns correct values for cross
13166 compilation, without needing any environment variables to be
13167 set.
2645004b 13168
17b66aff
TP
13169 Ccache support reworked. Now used for both host and target
13170 compilation, and cache is stored in ~/.buildroot-ccache.
13171
2645004b 13172 Toolchain: uClibc 0.9.32-rc2, several components moved to
639e80f2
PK
13173 normal AUTOTARGET packages.
13174
2645004b
PK
13175 Generic cmake infrastructure, similar to the existing
13176 GENTARGETS/AUTOTARGETS.
13177
639e80f2
PK
13178 Support for bzr downloads, next to the existing git/svn support.
13179
d1a93022
PK
13180 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
13181 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
13182
a7f40dfc
PK
13183 EXT2 file system size handling improved, UBI image support, fs
13184 configuration options cleanup, U-Boot/Barebox version bumps.
639e80f2
PK
13185
13186 Updated/fixed packages: alsa-utils, at, autoconf, automake,
4120e051 13187 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
d1a93022 13188 coreutils, cups, dbus, dbus-python, dhcp, directfb,
4120e051
PK
13189 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
13190 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
13191 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
13192 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
13193 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
13194 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
13195 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
13196 libsndfile, libtheora, libtool, libusb-compat, libvorbis,
13197 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
13198 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
13199 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
13200 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
13201 openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
13202 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
13203 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
13204 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
13205 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
13206 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
13207 xkeyboard-config, xlib_libX11, xz, zlib
13208
13209 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
13210 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
13211 libffi, libhid, libreplaygain, libsamplerate, libsigc++,
13212 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
13213 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
13214 xl2tp, xmlstarlet
95f17bf7 13215
767dce8c
MB
13216 Removed packages: hotplug, l2tp, libfloat, microcom,
13217 ng-spice-rework
af6fd2d9 13218
d3d67f7f
FP
13219 Issues resolved (http://bugs.uclibc.org):
13220
d1a93022
PK
13221 #267: The make target: cross fails because toolchain_build_...
13222 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
f362c51f 13223 #561: ltp-testsuite failed to install
d1a93022 13224 #1447: Installing gfortran on PowerPC
f362c51f 13225 #1651: Build fail caused by ccache in module-init-tools
6d17192f 13226 #1681: Cross-compiled binaries shouldn't be installed into staging
d1a93022 13227 #1723: [PATCH] axel: convert to generic package infrastructure and...
f362c51f 13228 #1735: [PATCH] mplayer: convert to autotools infrastructure
d1a93022
PK
13229 #2551: [PATCH] native toolchain in the target filesystem fails
13230 #2623: buildroot-snapshot-20100922 fails when compiling development...
7879a4ba 13231 #2647: makedevs package lacks support for 16-bit major/minor numbers
4c31d75c 13232 #2371: QT MYSQL Module does not build when MySQL installed on the host
6d17192f 13233 #2839: compile fails in various packages with a odd message "error:...
d1a93022 13234 #2887: tar "buffer overflow detected" error
6d17192f 13235 #2893: Broken "make source" with external toolchain
d3d67f7f 13236 #2905: Qt: Speed up compilation, if gui-module isn't selected
eeea3ea6 13237 #2929: genext2fs: couldn't allocate a block (no free space)
14a971ab 13238 #2935: Ntpdate isn't installed
6ddf4702 13239 #2965: Broken linkage to xkbcomp (blocking X server startup)
eb56385b 13240 #2983: xlib_libX11 build failed
87a5a194 13241 #3007: kexec doesn't build: Missing regdef.h file
d1a93022 13242 #3085: Init scripts are not compatible with sysVinit (when busybox...
9bc58a42 13243 #3103: make external-deps wants to download gcc-.tar.bz2 when...
0705e448 13244 #3109: abnormal `make busybox-menuconfig`
d1a93022 13245 #3115: How about board specific makefiles?
c18c1d66 13246 #3169: python patch has typo, aborts build in scenario
6bfe2932 13247 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
d3d67f7f 13248
dbc45b03 132492010.11, Released November 30th, 2010:
32b74808 13250
1fbd9ef8 13251 Fixes all over the tree.
32b74808 13252
5cafae4f 13253 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
e7fbeda8 13254 xserver-xorg
32b74808 13255
1fbd9ef8
MRJ
13256 Issues resolved (http://bugs.uclibc.org):
13257
5cafae4f 13258 #2773: squid with openssl support needs openssl on the host
1fbd9ef8
MRJ
13259 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
13260
09af8387 132612010.11-rc2, Released November 25th, 2010:
dfbb3893
PK
13262
13263 Fixes all over the tree.
13264
09af8387
PK
13265 Add support for LEON Sparc architecture variants. Fix make
13266 source/external-deps for host packages.
fe629f97 13267
b9c5809a
PK
13268 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
13269 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
13270 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
13271 sysstat, webkit, zlib
dfbb3893
PK
13272
13273 Issues resolved (http://bugs.uclibc.org):
13274
47416629 13275 #759: Sysstat build broken without libintl
84a6f534 13276 #2479: host-module-init-tools 3.11 fails to build
b95ccd5f 13277 #2725: Buildroot overrides kernel config
adb0dfff 13278 #2785: mtd-utils build fails due to missing libmtd
972cd422 13279 #2791: Added PHP-Process Control to the PHP-Package
e5edc733 13280 #2797: pciutils dependencies on zlib not taken into account
dfbb3893 13281 #2809: failed to compile libglib2
e25fe723
PK
13282 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
13283 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
e855e2b2 13284 #2833: Failed to compile webkit without X11
dfbb3893 13285
ea252b0e 132862010.11-rc1, Released November 8th, 2010:
9bc12b85 13287
ea252b0e 13288 Fixes all over the tree and new features.
bfa9e9e2
PK
13289
13290 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
13291 misc fixes + nconfig and savedefconfig targets.
13292
10c1eec2 13293 Toolchain: ARM cortex A9 support, experimental crosstool-ng
3daa9128 13294 backend, GCC 4.5.x.
92870a7a 13295
785fef10
PK
13296 Fs: Squashfs 4.1 with lzo support
13297
1860bdae
PK
13298 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
13299 generic new-style ones instead.
13300
a1726117
PK
13301 Download handling reworked and support for git/svn downloads
13302 added.
13303
5f71fc1f
TP
13304 Removed experimental shared config.cache support, as it is
13305 too unreliable.
13306
aefad531
YM
13307 A convenience Makefile wrapper is created when using
13308 out-of-tree building, similar to how it is done for the kernel.
13309
9f36bd49
PK
13310 Alpha, Cris, IA64 and Sparc64 architecture support removed.
13311
666bef2d 13312 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
603030af 13313 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
d380d514 13314
299f7820 13315 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
edfb1264 13316 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
f8b8a488 13317 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
fe67fb04
GZ
13318 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
13319 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
13320 gamin, gawk, genext2fs, gperf, gst-plugins-base,
13321 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
13322 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
13323 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
13324 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
13325 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
13326 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
13327 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
c2d6095f
PZ
13328 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
13329 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
13330 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
13331 openssl, openvpn, oprofile, pango, patch, pcre, php,
ed720e88 13332 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
c2d6095f 13333 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
2d925fc7 13334 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
70fb5d46
PK
13335 speex, sqlite, squashfs, startup-notification, strace,
13336 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
13337 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
13338 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
13339 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
13340 xapp_xmore,
edfb1264
PK
13341 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
13342 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
13343 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
13344 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
13345 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
13346 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
13347 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
13348 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
13349 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
1bc5b0bd
PZ
13350 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
13351 xterm, xvkbd, zlib
f661b023 13352
2b9e2fb4 13353 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
06d03789 13354
ba4fd235 13355 Removed packages: dillo, libglib12, libgtk12, microwin,
771d7631 13356 pcmcia
5ba97d90 13357
e0941403
PB
13358 Issues resolved (http://bugs.uclibc.org):
13359
6d3342e4 13360 #901: new package: gpsd
61f432ff 13361 #2389: Generate a Makefile wrapper in $(O)
70fb5d46 13362 #2461: wireless_tools: install shared library if needed
5e6e63e5 13363 #2521: Can't compile sdl_mixer, mikmod.h can't be found
69a8991b 13364 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
edfb1264 13365 #2563: [PATCH] cairo: Expose the configure option to disable some...
e0941403 13366 #2581: libmms: Update to 0.6, and patch to work on architectures...
891973f5 13367 #2707: Can't compile linux kernel using buildroot + crosstool-ng
64d8e9a0 13368 #2731: Build order
93736778 13369 #2737: buildroot configuration tool crashing when the path exceeds...
44b170e1 13370 #2767: Build for lsof broken in buildroot-2010.08
e0941403 13371
32b8d438 133722010.08: Released August 31th, 2010:
49736322
YM
13373
13374 Fixes all over the tree.
13375
40f8f3ff 13376 Updated/fixed packages: atk, xstroke
49736322 13377
1424ff1c
PK
13378 Removed packages: lxdoom
13379
dc3a7ebc 133802010.08-rc2, Released August 30th, 2010:
2e7ab32c
PK
13381
13382 Fixes all over the tree.
13383
13384 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
fb67a2dc
PK
13385 locale support as broken. Remove deprecated GCC 4.2.[1-3]
13386 versions.
2e7ab32c
PK
13387
13388 Mark CRIS architecture as deprecated, as it is discontinued
13389 upstream.
13390
b680672a
PK
13391 Marked shared config.cache as experimental and disabled by
13392 default as it is known to break with certain package
13393 combinations.
13394
1ed2e4ff
KR
13395 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
13396 added.
13397
62b4c67b
SB
13398 fs: old-style squashfs for big endian archs fixed.
13399
1c4dbb5f 13400 Updated/fixed packages: busybox, gst-plugins-base,
2ab8ec9e
TP
13401 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
13402 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
13403 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
13404 util-linux
2e7ab32c 13405
6c519387
PK
13406 Removed packages: stunnel
13407
2e7ab32c
PK
13408 Issues resolved (http://bugs.uclibc.org):
13409
13410 #635: util-linux fails to build in 2009.08
13411 #2239: netcat package installs its binary to target as avr32-linux...
eba7132f 13412 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
c4cdcc36 13413 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
e8fdc08d 13414 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
2e7ab32c 13415
2ef83b42 134162010.08-rc1, Released July 30th, 2010:
dc5e22ee 13417
2b42aae7
PK
13418 Fixes all over the tree and new features.
13419
5fd095b3 13420 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
ebf21166
PK
13421 and non-sysroot support removed. Added support for (snapshot)
13422 NPTL in uClibc, 0.9.28.3 removed,
144e4ed0 13423
a7a3e757 13424 Bootloaders: Various cleanups, moved to boot/, added Barebox,
b9997ca7
PK
13425 removed yaboot. Support building u-boot from custom tarball,
13426 u-boot 2010.06.
a7a3e757 13427
2b42aae7 13428 New GTK-based configurator, usable using 'make gconfig'.
3c5deb98 13429
39e6ba1b
PK
13430 Java packages marked as broken. Unless someone steps up to
13431 support this, they will be removed during the 2010.11
13432 development cycle.
13433
a563a663 13434 Alpha, IA64 and Sparc64 architectures marked as deprecated.
13a10a09
PK
13435 GTK+ on DirectFB has also been marked as deprecated, as it is
13436 not supported in recent GTK+ versions, and more and more
13437 packages depends on the new versions.
a563a663
TP
13438 Unless someone steps up to support them, they will be removed
13439 during the 2010.11 development cycle.
13440
ab10ed8c 13441 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
2c31d745 13442 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
a8495cdf 13443
18fa12fe
PK
13444 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
13445 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
13446 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
13447 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
13448 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
ee779635 13449 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
ac9ee0b5
PK
13450 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
13451 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
13452 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
13453 ltrace, make, midori, module-init-tools, mplayer,
13454 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
13455 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
13456 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
13457 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
13458 usbutils, webif, webkit, wireless_tools, xerces,
13459 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
3c5deb98 13460
2c31d745 13461 Removed packages: modutils, portage, rxvt
6ef6e96c 13462
e475cf03 13463 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
f4800b46 13464
3c5deb98
PK
13465 Issues resolved (http://bugs.uclibc.org):
13466
5bf7eb2a 13467 #321: alsa-lib uses host include files for python which breaks ...
acb86bab 13468 #361: linux kernel configuration choice works incorrectly
ad36fcdd 13469 #387: Tremor not installed to toolchain
5db7204c 13470 #401: new package: ffmpeg
acb86bab 13471 #475: uImage target for U-boot failed generating
31aab0c9
PK
13472 #543: ATK requires X11 on DirectFB target
13473 #575: webkit: Buildroot Libtool Patch Fails
acb86bab 13474 #583: build fails with external x86_64 toolchain
ad36fcdd 13475 #729: sstrip creates corrupted headers
18fa12fe 13476 #829: Webkit r44552 needs libXt
868ed55b 13477 #835: Package Dataflashboot-1.05 does not compile with buildroot...
31aab0c9
PK
13478 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
13479 #859: Add (head of) nptl branch to list of uClibc versions
13480 #949: compile with debug info
13481 #955: Grub fails to build with External Toolchain
18fa12fe 13482 #1051: Webkit doesn't compile (Linuxthreads new, x86)
39ca6d50 13483 #1213: Move .config into output directory
31aab0c9
PK
13484 #1225: Buildroot fails to account for "nof" subdirectory (no float...
13485 #1231: (sparc) Linux kernel fails to build
13486 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
13487 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
5bf7eb2a 13488 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
18fa12fe 13489 #1405: WebKit fails to build because pthread_getattr_np is not impl...
31aab0c9
PK
13490 #1675: GMP Error during buildroot make process
13491 #1741: external toolchain linking error
41580880 13492 #1753: lmbench: convert to generic package infrastructure
3754c515 13493 #1771: Fakeroot and the target/generic/device_table.txt create bad...
e9bc59e5 13494 #1807: LZMA 4.32.7, Required header file(s) are missing
d74be052 13495 #1813: xkeyboard-config fails to build because of intltool problem
a0ce68d3 13496 #1879: Bump iptables to 1.4.8
accf2eb2 13497 #1885: Add a bunch of lua modules
3638e528 13498 #1897: Bump libusb to 1.0.7
8ac2bba9 13499 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
3c5deb98 13500 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
0b8c497b 13501 #1927: Bump file to 5.03 and migrate to autotargets
8cd06967 13502 #1933: Bump gawk to 3.1.8 and migrate to autotargets
d9c2b636 13503 #1945: PHP: add sqlite3 dependency when using external lib
3dbc86f0 13504 #1951: Bump openssl to 0.9.8o
cffb9cf0 13505 #1957: Bump sqlite to 3.6.23.1
237c98b2 13506 #1975: Package removal/deprecation
d47c73ee 13507 #1981: zlib: bump to 1.2.5
8df21528 13508 #1987: intltool: Fix spelling mistake
3404ad7c 13509 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
016eb670 13510 #1999: Typo in path checking
1c7de59a 13511 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
dff1d590 13512 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
c32ce8b5 13513 #2038: Bump ncurses to 5.7
1b10ce71 13514 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
ca3489da 13515 #2101: blackbox depends on locale support
93e80147 13516 #2119: Tries to build kernel, although disabled in config
31aab0c9 13517 #2125: libXfont build fail
e09aa604 13518 #2143: buildroot compiler generates segfaulting statically linked exe..
31aab0c9 13519 #2149: xterm build failure
9280cafe 13520 #2155: Compression lzo don't set for ubifs
ccd0fc4e 13521 #2161: [SECURITY] Update libpng to 1.2.44
3169aae8 13522 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
31aab0c9 13523 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
1eb59f59 13524 #2191: linux-fusion build fail
b922151c 13525 #2221: Qt does not compile (dependencies not taken into account?)
58ddb37e 13526 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
6c387f2e 13527 #2245: Netcat does not work due to incorrect assumptions about signed..
7f16e542 13528 #2251: directory output/build after make *_defconfig not found
0c271d52
PK
13529 #2257: Convert netsnmp package to autotargets
13530 #2263: Bump samba to 3.3.13
aaa2b660 13531 #2269: setserial causes make error
3c5deb98 13532
07da619d 135332010.05, Released May 30th, 2010:
170b3d3d
PK
13534
13535 Fixes all over the tree.
13536
a4bba083
PK
13537 Updated/fixed packages: coreutils, hal, libcap,
13538 lockfile-progs, ncftp, xserver_xorg-server
2816c33c
GZ
13539
13540 Issues resolved (http://bugs.uclibc.org):
13541
e1a7d916 13542 #1789: binutils fails to build for i386
2816c33c 13543 #1843: Fix libcap build failure
7f1bca84 13544 #1855: XORG Keyboard driver fails to compile
170b3d3d 13545
bbd96dba 135462010.05-rc3, Released May 27th, 2010:
93cca7c8
PK
13547
13548 Fixes all over the tree.
13549
994bb070 13550 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
b730010c 13551 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
50685f1c 13552 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
062cebb0
PK
13553 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
13554 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
13555 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
13556 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
13557 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
13558 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
13559 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
13560 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
484d15de
PK
13561
13562 Issues resolved (http://bugs.uclibc.org):
13563
ca999e09
PK
13564 #75: arm buildroot "unrecognized option" error
13565 #699: Buildroot fails to copy libstdc++ to target when using external...
484d15de 13566 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
7ab3f96e 13567 #1729: alsamixergui fails to build
7810eebb 13568 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
096b21e5 13569 #1819: pciutils small bugs
947a9b85 13570 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
7bb2b482 13571
6d1ab151 135722010.05-rc2, Released May 11th, 2010:
ca218deb
PZ
13573
13574 Fixes all over the tree.
13575
49ce10cb
PK
13576 Updated/fixed packages: busybox, customize, gawk, gnuchess,
13577 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
13578 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
13579 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
13580 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
c554cc2a
TP
13581 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
13582 xproto_fontcacheproto, xproto_fontsproto, xvkbd
63b86664 13583
13de2613
PK
13584 Removed packages: vice
13585
63b86664
GZ
13586 Issues resolved (http://bugs.uclibc.org):
13587
ea0695ff 13588 #849: "customize" package copies files to wrong place in target tree
63b86664 13589 #985: Bump usb_modeswitch package to 1.1.0
ea0695ff 13590 #1135: Package customize. Wrong copying
79db1ff5 13591 #1525: Package hal deletes a whole <target>/etc/rc.d directory
395a70f7
PK
13592 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
13593 #1669: Busybox failed to compile when using an external toolchain
dfb50393 13594 #1699: Fix usbutils dependencies and bump
a5fe7371 13595 #1705: Fix pciutils broken cross compiling
6f4939d4 13596 #1717: External toolchain fixes for hostapd & wpa_supplicant
ca218deb 13597
aac61fdc 135982010.05-rc1, Released May 3rd, 2010:
58794482 13599
b1c9a155
GZ
13600 Cleaned up / restructured package menu.
13601
266fa65a 13602 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
4439d388
PK
13603 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
13604 removed broken nios2 support, ppc e300cX/e500mc support,
13605 improved external toolchain support, GDB 7.x support.
c9d195ed 13606
de859f6b
PK
13607 X.org updated to 7.5.
13608
5724e099
PK
13609 New packages: cdrkit, cramfs, genext2fs, genromfs,
13610 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
13611 squashfs, squashfs3, squid
13612
13613 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
13614 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
13615 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
13616 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
13617 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
13618 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
13619 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
13620 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
13621 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
13622 qt, radvd, samba, setserial, smartmontools, tar, tslib,
13623 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
13624 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
13625 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
bb73ce22
GZ
13626 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
13627 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
13628 xproto_xf86miscproto, xserver_xorg-server
58794482 13629
84e5d7c7
WW
13630 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
13631 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
13632 xproto_xf86miscproto
9638be1a 13633
acac2ece
AC
13634 Issues resolved (http://bugs.uclibc.org):
13635
ffe25f05 13636 #513: Add new squid package
0e9aad6c 13637 #661: lmbench: new package
bb73ce22 13638 #719: Add lua option to haserl
6a3a58f1 13639 #800: [PATCH] iperf update to 2.0.4
46913a2d 13640 #803: [PATCH] lua - add shared library patch and config option for...
0c776124 13641 #805: [PATCH] mdadm - version update
cb08cd64 13642 #817: integrator926_defconfig uses unsupported uboot board name
6db57c69 13643 #851: Add option to specify --sysroot value for external toolchain
e237c993
MC
13644 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
13645 package for compatibility with old packages that expect
13646 the pre-1.0 API.
ed91e786 13647 #1105: Add new netperf package
8fe6cc98 13648 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
19f1506a 13649 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
4f0361ab 13650 #1123: Bump less to 436 and migrate to Makefile.autotools.in
3b90d698 13651 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
cb08cd64 13652 #1189: Wrong u-boot configuration name for integrator926 target
17541bd0 13653 #1219: kernel headers not correctly installed into toolchain/staging
d07aee18 13654 #1267: Wrong BR2_EXTRA_VERSION
60f2fb4f 13655 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
a038602e 13656 #1303: Add librsync package
532e1fb5 13657 #1321: Busybox link fails due to lack of --sysroot option
820d917d 13658 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
60f2fb4f 13659 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
0a179ade 13660 #1369: cannot build radvd (flex problem)
a12ef5db 13661 #1387: xlib_libX11-1.3.2 can't find libjpeg
aa3486fd 13662 #1411: [SECURITY] Update openssl package to 0.9.8n
bc7ffe74 13663 #1417: Bump iptables to 1.4.7
801f22b3 13664 #1423: Bump e2fsprogs to 1.41.11
0fd37245 13665 #1429: [SECURITY] Update php to 5.2.13
5c36fdfe 13666 #1441: Add binutils 2.20.1
31365ded 13667 #1447: Package installation on target with debug symbols is broken
ac5c5fd6 13668 #1459: Misc QA fixes
07f155c1 13669 #1489: radvd update to 1.6
633049d8 13670 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
6c5225b1 13671 #1537: dev entries not created anymore
4ab6883a 13672 #1555: Fix default uclibc-0.9.31 configuration
ba9ed137 13673 #1561: [SECURITY] Update samba to 3.3.12
65e209ca 13674 #1567: openssl0.9.8n fails to compile
5ad26724 13675 #1573: Alsa-utils alsactl/init/* not installed to target
ab1f6e5c 13676 #1591: portmap fails to compile
55886163 13677 #1615: Convert eeprog package to gentargets
554ef43a 13678 #1645: Bump hostapd package to 0.7.2
acac2ece 13679
ac1dfc84 136802010.02, Release February 26th, 2010:
f4f15704
FGM
13681
13682 Fixes all over the tree.
13683
b209f227
PK
13684 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
13685 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
13686 xfont_font-util
ba50538c 13687
0f40a46a 13688 Removed packages: hostap, openmotif, xpdf
ba50538c
PK
13689
13690 Issues resolved (http://bugs.uclibc.org):
13691
13692 #165: openmotif does not build
0f40a46a 13693 #1147: Remove obsolete hostap package
f561763e 13694 #1183: make source fails to download gmp, mpfr and patches
f4f15704 13695
7bd8125e 136962010.02-rc2, Released February 23th, 2010:
23c8c880
PK
13697
13698 Fixes all over the tree and new features.
13699
89fd7208
PK
13700 New packages: intltool
13701
c8ff60c8 13702 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
89fd7208
PK
13703 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
13704 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
13705 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
13706 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
13707 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
13708 xlib_libfontenc, xproto_trapproto, zlib
c8ff60c8
PK
13709
13710 Removed package: xboard
23c8c880 13711
6c9d3873
RA
13712 Issues resolved (http://bugs.uclibc.org):
13713
5239be04
PK
13714 #335: atk looks for the path to the gnome library on the host
13715 #355: Please update WebKit - it doesn't compile!
13716 #453: libglib2 autoreconf
13717 #457: e2fsprogs link problem
13718 #459: libgtk2 autoreconf
13719 #469: build of libgtk2 for host incorrectly assumes that X.org ...
13720 #671: Bash fails to build when building buildront on Ubuntu 9.04
13721 #711: WebKit host dependencies problems
13722 #821: cp: illegal operation
13723 #1039: Not compiled on ubuntu karmic
6c9d3873
RA
13724 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
13725
f0bdacdb
PK
137262010.02-rc1, Released February 9th, 2010:
13727
13728 Fixes all over the tree and new features.
13729
13730 Generalized autotools infrastructure to be usable for
13731 non-autotools packages, see package/Makefile.package.in for
13732 details.
13733
13734 Cleaned up avr32 toolchain config, external source-based
13735 toolchain support is gone.
13736
13737 Dependency checks: Also check for makeinfo, only print output
13738 on errors.
de219287 13739
6c26a600 13740 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
6bfb4885 13741
731f3c3e
PK
13742 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
13743 tcpreplay
20417bbf 13744
aea2ef9b
WW
13745 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
13746 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
14d065b5
JB
13747 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
13748 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
13749 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
13750 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
13751 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
13752 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
ba4183bc 13753
640c7403 13754 Removed package: asterisk, openswan
5223447b 13755
ba4183bc
GZ
13756 Issues resolved (http://bugs.uclibc.org):
13757
20417bbf 13758 #515: tcpreplay: new package
1041563b 13759 #553: Wrong DirectFB ps2mouse limitation
249f3db9 13760 #559: mesa3d build fails
7c737978 13761 #679: Autoconf cannot find M4
44816b1b 13762 #739: New/updated hostapd package
d8968c67 13763 #749: Bump usbutils package to version 0.86
79c9a433 13764 #751: Kernel 2.6 snapshot fetch fail
1ba3c843 13765 #753: Bump lighttpd package to 1.4.25
9c37425b 13766 #757: U-Boot: mkimage cannot be installed using external toolchain
ba4183bc 13767 #761: Add binutils 2.20 to toolchain options
9f17728f 13768 #763: [SECURITY] Update pcre to 7.9
09c181f2 13769 #765: Add buildroot branding to gcc
7a90172f 13770 #767: Bump iw package to 0.9.18
b5867d93 13771 #773: [SECURITY] Update bind to 9.5.2-P1
0a62bb41 13772 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
4833d135 13773 #813: Drop not very useful generic package selection options ...
b9656e81 13774 #823: Editor backup files (~) is copied from the target_skeleton
9400c735 13775 #827: Bump mtd-utils package to version 1.2.0
c47124d4 13776 #841: Build error
0908e85c 13777 #913: Bump iptables to 1.4.6
c95e3b84 13778 #919: Bump usb_modeswitch package to 1.0.7
ca2ad7d8 13779 #925: Bump wpa_supplicant package to 0.6.10
db9dcbee 13780 #931: Bump kismet package to 2010-01-R1
b3febdac 13781 #937: Bump openvpn package to 2.1.1
c623a237 13782 #943: Bump sqlite package to 3.6.22
3416f262 13783 #961: Bump dnsmasq to 2.52
60ce1b08 13784 #967: Bump netstat-nat to 1.4.10
6455c32d 13785 #973: Bump iw to 0.9.19
fbf84d42 13786 #1003: DHCP options disabled with busybox-1.16.0
934c7bb7 13787 #1009: [SECURITY] Bump php to 5.2.12
49d92ebe 13788 #1015: [SECURITY] Bump bind to 9.5.1-P2
c317439d 13789 #1027: Busybox flash commands conflict with those from mtd-utils
d5d48254 13790 #1063: [SECURITY] Update lighttpd to 1.4.26
bf4d2d86 13791
798927cc 137922009.11, Released December 1st, 2009:
b48fb8c4
PK
13793
13794 Additional fixes and cleanups.
13795
9d998ad1
PK
13796 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
13797 microperl, ncurses, vim
b48fb8c4
PK
13798
13799 Issues resolved (http://bugs.uclibc.org):
13800
13801 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
13802
31bd9741
PK
138032009.11-rc2, Released November 29th, 2009:
13804
13805 Additional fixes and cleanups.
6b6bdaed 13806
ade675c5 13807 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
6b6bdaed 13808
2d04d56e 138092009.11-rc1, Released November 23rd, 2009:
74834991 13810
b8a917fa
PK
13811 Fixes all over the tree and new features.
13812
13813 Cleaned up / Simplified build directory layout. Refer to
13814 docs/buildroot.html#using for details.
13815
13816 Target defconfig files moved to configs/ and listed in 'make help'
13817 output.
13818
406053d5
PK
13819 Fixed *clean targets. Now clean removes everything generated,
13820 so you can do a fresh rebuild. Distclean furthermore removes
13821 kbuild tools and .config, bringing the source tree back in a
13822 pristine state.
13823
b8a917fa
PK
13824 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
13825 soft / hardfloat setting for architecture, ensure target-ldd
13826 gets installed.
83182dd2 13827
4114643d 13828 New packages: divine, gvfs, libarchive, libmicrohttpd,
0ad58695 13829 sdl_sound, swfdec, sysstat
32518793 13830
81e4ba32
PK
13831 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
13832 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
13833 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
f6cbb268
PK
13834 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
13835 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
fa946b78 13836 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
1dd9d9f3 13837 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
7ba54a07 13838 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
883f0667 13839 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
b7046770 13840 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
9627e211
PK
13841 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
13842 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
5ad8ad0c 13843 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
76aaac62 13844
87d74d94 13845 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
8a19a795 13846
74834991
GZ
13847 Issues resolved (http://bugs.uclibc.org):
13848
1d9178db 13849 #301: allow to install libsmbclient
bc95b3ad 13850 #303: add gvfs package
8e8354d4 13851 #477: Add sdl_sound package
57f3b11d 13852 #487: Make kismet package sexier
bdf41d6c 13853 #511: New package usb_modeswitch
74834991 13854 #527: misc fixes for dnsmasq package
a07032e1 13855 #565: libevent: Bump version and clean up makefile
27cf8114 13856 #587: Use iptables multipurpose binaries and bump to 1.4.4
da25e92b 13857 #593: Missing early check for patch(1)
b71951b0 13858 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
17168395
PK
13859 #609: libmicrohttpd: New package
13860 #615: python: Don't delete .py files unless asked
f5239c32 13861 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
07019b2c 13862 #619: netkittelnet requires netkitbase to install, but there's no ...
6aac003a 13863 #645: allow to build nbd-server with NBD package
829d4ff6 13864 #653: [SECURITY] Update php package to version 5.2.11
ab17f403 13865 #655: Update sqlite package to version 3.6.18
f72f3fd3 13866 #657: Bug in imagemagick-clean target
07019b2c 13867 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
d7f5f04b 13868 #665: [PATCH] Samba package
69ec17cd 13869 #667: [PATCH] e2fsprogs
351b6796 13870 #683: SDL-dfb does not select directfb
3445ff4a 13871 #701: make install problem with unstripped binaries
48ed49e9 13872 #703: [SECURITY] Update openssl package to 0.9.8l
3848cd6d 13873 #705: Bump spawn-fcgi package to 1.6.3
4e27686c 13874 #709: Bump lighttpd package to 1.4.24
26073d2a 13875 #713: Migrate openntpd package to Makefile.autotools.in
83f9881d 13876 #715: Bump libidn package to 1.15 and other fixes
882e1376 13877 #717: Bump dnsmasq to 2.51 and introduce new IDN option
bd49a62d 13878 #731: Bump iw package to 0.9.17
74834991 13879
f0eb8b58
PK
138802009.08, Released August 31th, 2009:
13881
13882 Additional fixes and cleanups.
13883
13884 Updated/fixed packages: ctorrent, saveconfig/getconfig,
13885 sdl_net, util-linux.
014df317
PK
13886
13887 Issues resolved (http://bugs.uclibc.org):
13888
13889 #529: util-linux doesn't find headers and include libs correctly
cc8a9175 13890 #557: Build ctorrent with SSL support if available
014df317 13891
4595a2fc
PK
138922009.08-rc3, Released August 26th, 2009:
13893
13894 Additional fixes and cleanups.
13895
13896 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
13897 directfb, enchant, kernel headers.
13898
13899 Issues resolved (http://bugs.uclibc.org):
13900
13901 #471: Allow directfb compilation with debug
13902 #541: Removal of CVS directories in target filesystem broken
13903 #547: berkeleydb: Update config.{sub, guess}
13904 #549: enchant: Fix dependencies.
13905 #569: Fix alsa-utils build for x86 on x86-64
13906
4ebaaf41
PK
139072009.08-rc2, Released August 6th, 2009:
13908
13909 Additional fixes and new features.
13910
13911 New packages: libuuid, gcc 4.3.4.
13912
4595a2fc
PK
13913 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
13914 jamvm, libusb, microperl, neon, popt, sed, webkit.
4ebaaf41
PK
13915
13916 Fixed issue with 'make oldconfig'
0468b5c1
PK
13917
13918 Issues resolved (http://bugs.uclibc.org):
13919
13920 #525: sed broken with external toolchain
15dab042 13921 #537: Fix gzip build with recent glibc
0468b5c1 13922
3190d5bf
PK
139232009.08-rc1, Released August 2nd, 2009:
13924
13925 Fixes all over the tree and new features.
533718a8 13926
66095256
TP
13927 Improvement of external toolchain support:
13928 - Support for glibc toolchains.
13929 - The toolchain configuration announced to Buildroot is
13930 verified against the real toolchain configuration.
13931 - Fixes, documentation.
13932
13933 Cleanup X.org support: clarified configuration options, and
13934 removed mandatory dependency on useless libraries such as
13935 libXt or libXaw.
13936
d9a95017
TP
13937 New QT-based configurator, usable using 'make xconfig'.
13938
3190d5bf
PK
13939 Support for the Xtensa architecture.
13940
13941 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
13942 headers.
13943
13944 New packages: bmon, ctorrent, dosfstools, enchant,
13945 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
13946 sdl_gfx, spawn-fcgi.
13947
13948 Updated packages: bind, busybox, coreutils, sqlite, directfb,
13949 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
13950 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
13951 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
13952 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
13953 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
13954 wpa-supplicant, xdriver_xf86-input-synaptics,
13955 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
13956 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
13957 xutil_util-macros.
13958
533718a8
PK
13959 Issues resolved (http://bugs.uclibc.org):
13960
2e71cd88 13961 #83: liblockfile fails to compile due to eaccess redefinition
0aa70624 13962 #163: Xtensa architecture port
7a1a334c 13963 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
533718a8 13964 #241: device mapper + lvm2: build together
52dbe071 13965 #243: ctorrent: new package
bb14fc40 13966 #247: ntfsprogs: new package
71c810ff 13967 #271: Library 'libgcc_s.so.1' not installed in search path
57c2e79b 13968 #287: New package libnl
9a6d6cf5 13969 #289: New package iw
6fecd53e 13970 #331: Update MPlayer to version 1.0rc2
5818010f 13971 #333: Bump sqlite package to 3.6.15
e61606ad 13972 #349: update libsoup to version 2.26.2
c2dbefd8 13973 #357: New package netstat-nat
234fb283 13974 #359,#413: Upgrade openvpn to Makefile.autotools.in
533718a8 13975 #367: linux kernel compile error for arm926t
10e9b7ed 13976 #369: Add SDL_gfx package
533718a8 13977 #373: Support for building gstreamer without libxml
e61606ad 13978 #379: update DirectFB to version 1.4.0
533718a8
PK
13979 #383: gst-plugins-good: Allow soup plugin to be configured
13980 #385: neon: Fix pkgconfig dependency
bd26b582 13981 #387: Tremor not installed to toolchain
ba4fbdc9 13982 #389: New package bmon
533718a8
PK
13983 #391: gstreamer: Bump version to 0.10.23
13984 #393: gst-plugins-base: Bump version to 0.10.23
13985 #395: gst-plugins-bad: New package
f4311822 13986 #403: Error while building iso9660 image
533718a8
PK
13987 #409: Bump php package to 5.2.10
13988 #411: ipsec-tools: Bump version to 0.7.2
0468be6e 13989 #417: New package spawn-fcgi
264b9c11 13990 #419: Bump lighttpd package to 1.4.23
27ce942e 13991 #421: toolchain: Clean up toolchain locale support menu
81f9990e 13992 #427: webkit: Update to WebKit svn r44552
56fcdc9b 13993 #437: ltp-testsuite: Bump version to 20090630
f26acf61 13994 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
e0debb78 13995 #467: DirectFB 1.4.1
0aa70624 13996 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
5079d7a0 13997 #491: libxml2: Bump version to 0.7.3
ff69aeea 13998 #495: Bump bind package to 9.5.1-P3 (security)
2a966bcd 13999 #497: OpenSSL RSA key generation hangs on x86_64
00c8bdd5 14000 #509: Bump sqlite package to 3.6.16
a7b50b94 14001 #523: pciutils broken with external toolchain
9be449ff 14002 #533: Update gamin to 0.1.10 to fix compilation
533718a8 14003
a69b3d61
PK
140042009.05, Released June 1st, 2009:
14005
14006 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
14007 version and marked ubifsroot as broken.
14008
45e11e29
PK
140092009.05-rc3, Released May 27th, 2009:
14010
14011 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
14012 busybox, curl, libusb, readline, python and strace.
14013
14014 Issues resolved (http://bugs.uclibc.org):
14015
14016 #345: libcurl package needs a urandom fix
14017
13328d22
PK
140182009.05-rc2, Released May 19th, 2009:
14019
14020 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
14021 for newer hosts), stable kernel versions, busybox, cups,
14022 dmraid, docker, mesa3d, rsync and updated defconfigs.
14023
14024 xserver marked as broken on AVR32 and atngw100-expanded
14025 config removed.
61aeb6e4
PK
14026
14027 Issues resolved (http://bugs.uclibc.org):
14028
14029 #167: metacity does not build
13328d22
PK
14030 #295: gamin installs python support even if python is disabled
14031 #323: gen_matypes fails to execute during build of Mesa when us...
61aeb6e4 14032
cf92bc23
PK
140332009.05-rc1, Released May 5th, 2009:
14034
14035 Fixes all over the tree, further conversion of packages to
14036 Makefile.autotools.in and we now build host versions of
14037 packages where needed for build time dependencies instead of
14038 relying on the correct versions being available on the build
14039 host. Ancient toolchain / busybox versions have furthermore
14040 been removed as announced in the 2009.02 release notes.
14041
14042 New packages: flac, gob2, lzop, taglib, wpa_supplicant
14043
14044 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
14045 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
14046 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
14047 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
14048 util-linux, xorg7, xerces
14049
14050 Issues resolved (http://bugs.uclibc.org):
14051
14052 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
14053 and a ton of other improvements
14054 #19: page.h missing by util-linux
14055 #37: update libglib2 to version 2.18.4
14056 #61: tslib puts staging_dir into pkgconfig file
14057 #69: tar refuses to build
14058 #71,#175: ./wchar.h:41:12: error: empty filename in #include
14059 #73: Bump openssl package to the latest version
14060 #81: New package wpa_supplicant
14061 #99: new package: flac
14062 #101: update gstreamer packages
14063 #105,#313: menuconfig segfaults on tinyx if wchar is not
14064 selected
14065 #107: convert libvorbis to Makefile.autotools.in
14066 #109: Make pppd package avoid bsd err
14067 #111: binutils 2.17 fails to build when texinfo >= 4.10
14068 #133: Modify ncurses5-config to get correct include path
14069 #137: Bump php to version 5.2.9
14070 #139: Bump sqlite to 3.6.11 and convert to
14071 Makefile.autotools.in
14072 #145: Bump bind package to 9.5.1-P1 (security)
14073 #147: buildroot toolchain fails to build w/binutils-2.19.1
14074 #151: openssl package trivial fixes
14075 #161: vim fails on patching with errors in configure.patch
14076 #169: blackbox-0.70.1 does not build
14077 #177: xdriver_xf86-input-keyboard does not build
14078 #179: Upgrade dropbear to Makefile.autotools.in
14079 #181: Update to Xorg 7.4
14080 #187: ntfs-3g: could not build cross
14081 #191: alsa-lib ARM binaries always built with EABI
14082 #213: Bump wpa_supplicant package to version 0.6.9
14083 #217: Bump openssl package to 0.9.8k (security)
14084 #219: Toolchain build fails on m4
14085 #225: m4 macros are out of place
14086 #233: make ipv6 optional in iptables
14087 #237: ncftp: convert to Makefile.autotools.in
14088 #239: ntfs-3g: convert to Makefile.autotools.in
14089 #245: lzop: new package
14090 #271: Bump bind package to 9.5.1-P2 (security)
14091 #277: Bump sqlite package to 3.6.16
14092 #279: update libglib2 to version 2.20.1
14093 #281: update DirectFB to version 1.2.8
14094 #283: add taglib
14095 #285: compilation of samba fails if IPV6 support is missing
14096 #293: update samba to version 3.3.3
14097 #299: add shared-mime-info package
14098 #307: make openssl package respect build flags
This page took 2.756314 seconds and 4 git commands to generate.