]> Git Repo - buildroot-mgba.git/blame - CHANGES
package/dt: fix Kconfig package URL
[buildroot-mgba.git] / CHANGES
CommitLineData
04bc8046
PK
12023.08-rc3, released August 29th, 2023
2
3 Fixes all over the tree.
4
5 Defconfigs: Avenger96: Bump ATF to 2.9 to fix build warnings
6 with binutils >= 2.39. CI20: Bump kernel to 5.4.254 to fix
7 build issue with GCC 12. Hifive unleashed: Add missing
8 pylibfdt dependency / bump kernel to 5.10.109 to fix build
9 issue GCC 12. PC x86-64 bios/elf: Add missing libelf
10 dependency. Sipeed maix sdcard: Fix build issues with
11 binutils >= 2.38
12
13 Updated/fixed packages: check, clamav, cups, esp-hosted,
14 f2fs-tools, freeswitch, gcc, gmp, libks, libmodsecurity,
15 mosquitto, mpg123, network-manager, php, postgresql, python3,
16 ramspeed, rtl8189fs, rust, rust-bin, samba4, screen, zlib-ng
17
bdd80863
PK
182023.08-rc2, released August 20th, 2023
19
20 Fixes all over the tree.
21
22 Toolchains: Only show external toolchains based on a GCC
23 version supporting the selected architecture
24 variant. Correctly mark Codescape MIPS external toolchains as
25 not providing a gdbserver.
26
27 Defconfigs: Andes ae350_45: Drop custom U-Boot march setting,
28 breaking builds with GCC 12. Nitrogen*: Bump
29 U-Boot/Linux. Nitrogen8*: Use ATF 2.8, fixing array bounds
30 errors. QEMU m68k: Add Linux patch to fix build issue with
31 binutils >= 2.41. Raspberrypi*: Enable console on HDMI when
32 using systemd as well.
33
34 Updated/fixed packages: at91dataflashboot, aubio, berkeleydb,
35 bwm-ng, ccache, check, chocolate-doom, compiler-rt, composer,
36 conmon, connman, dav1d, diffutils, dracut, e2fsprogs, elf2flt,
37 esp-hosted, flite, gcc, gdb, go-bootstrap-stage2,
38 intel-microcode, kodi-imagedecoder-heif, less, libcoap,
39 libedit, libglib2, libksba, liblo, libserial, log4cxx, lsof,
40 luvi, meson, mosquitto, mpd, mpv, mv-ddr-marvell, nftables,
41 ntpsec, openssh, optee-test, perftest, python-botocore,
42 python-docker, python-pylibfdt, python3, screenfetch,
43 sentry-cli, sngrep, stellarium, trinity, tvheadend, uboot,
44 uclibc, util-linux, xfsprogs, yajl
45
46 New packages: nftables-python, xlib_libXpresent
47
48 Removed packages: lpc32xxcdl
49
0473a9b5
TP
502023.08-rc1, released August 5, 2023
51
52 Numerous package updates and fixes, additional runtime tests.
53
54 Toolchain:
55 - Toolchains from ARM (for ARM, AArch64 and AArch64 BE)
56 updated to 12.2.
57 - Support for binutils 2.40 and 2.41 added, binutils 2.37 and
58 2.38 removed, binutils 2.40 is now the default
59 - Support for gcc 13 added, gcc 10 removed, gcc 12 is now the
60 default
61
62 Architectures:
63 - Additional x86-64 variants added
64 - RISC-V vector extension support added
65
66 Infrastructure:
67 - Go now built in 3 stages to be able to update to Go 1.20.x.
68
69 New defconfigs: rock5b
70
71 Removed defconfigs: qemu_sparc_ss10
72
73 New packages: composer, conmon, dfu-programmer, esp-hosted,
74 kodi-imagedecoder-heif, kodi-imagedecoder-raw, libde2654,
75 libdisplay-info, libheif, llvm-cmake, llvm-libunwind,
76 lua-dkjson, mbpoll, mdnsd, mhz, opencsd, python-libconf,
77 python-blinker, python-midiutil, python-rdps-py, python-wheel,
78 qt6svg, redis-plus-plus, rockchip-rkbin, rtl8822cs, swaybg,
79 swugenerator
80
81 Removed packages: libasplib, ocf-linux, tovid
82
386b72ca
PK
832023.05.2, released August 31th, 2023
84
85 Important / security related fixes.
86
87 Toolchains: Correctly mark Bootlin external toolchains as
88 having OpenMP support.
89
90 Arch: Mark Alderlake x86 variants as no AVX512 support.
91
92 Utils: Ensure utils/docker-run correctly supports git
93 worktrees.
94
95 Defconfigs: Beaglebone: U-Boot needs OpenSSL. Beaglebone qt5:
96 Enable support for green wireless variant.
97
98 Updated/fixed packages: arm-trusted-firmware, bind, cairo,
99 cmocka, containerd, crudini, cryptodev-linux, dmidecode,
100 ffmpeg, firmware-imx, gcc, gdb, ghostscript, gkrellm,
101 gnuradio, go, igh-ethercat, iperf3, kodi, libcurl, libopenssl,
102 libssh, libubootenv, libuhttpd, linux-tools, mali-driver,
103 nfs-utils, ntp, openssh, php, pipewire, python-pysmb,
104 python-iniparse, python-iptables, rtl8189es, rtl8189fs,
105 sam-ba, samba4, seatd, shadow, speex,
106 sunxi-mali-utgard-driver, supertuxkart, sysdig, systemd, tor,
107 tpm2-tss, transmission, uboot, unzip, webkitgtk,
108 wireless-regdb, wolfssl, wpebackend-fdo, wpewebkit, xenomai,
109 yaml-cpp, yavta
110
111 Issues resolved (http://bugs.uclibc.org):
112
113 #15634: fluidsynths refers to missing libgomp.so.1
114
5eec4aac
PK
1152023.05.1, released July 17th, 2023
116
117 Important / security related fixes.
118
119 Defconfigs: Chiliboard, mx53loco: fix build on hosts without
120 openssl development headers.
121 Nitrogen*: fix build on hosts without openssl or pylibfdt.
122 Hifive unleased: Bump OpenSBI to 1.2 to fix a build issue.
123 Raspberrypi: Handle DTB overlays for all variants
124
125 Updated/fixed packages: agentpp, alsa-plugins, assimp, audit,
126 bind, busybox, c-ares, check, cups, dav1d, dbus, fftw,
127 fluidsynth, freetype, fwts, ghostscript, gnupg2, gnuradio,
128 graphicsmagick, gupnp, haproxy, heimdal, hwdata, jhead, kodi,
129 libcap, libgcrypt, libgpg-error, libgtk3, libmdbx, libxslt,
130 mesa3d, mesa3d-demos, mpir, nodejs, php, pkgconf,
131 python-cryptography, python-dbus-fast, python-django,
132 python-docker, python-pyicu, python-requests, python3, qemu,
133 qt6, quickjs, rtl8192eu, samba4, sconeserver, syslog-ng,
134 taglib, tiff, wine, wireshark, xdriver_xf86-video-dummy,
135 xlib_libX11,
136
137 Issues resolved (http://bugs.uclibc.org):
138
139 #15643: ERROR: No hash found for linux-6.3.8.tar.xz
140 #15658: hifive_unleashed_defconfig: Linker errors in opensbi-0.9
141 #15661: mx53loco_defconfig: Dependency on OpenSSL missing
142 #15664: Can't compile mesa3d with v3d driver
143 #15673: PKGCONF_SITE in pkgconf.mk points to parked domain
144 #15682: pkgconf: no longer able to download source from...
145
dbb0b427
PK
1462023.05, released June 7th, 2023
147
148 Fixes all over the tree.
149
150 Infrastructure: Add BR2_HOST_CMAKE_AT_LEAST_* for packages
151 needing a newer host-cmake than what is currently enforced
152 (3.18) - Up to the version provided by the cmake package (3.22).
153
154 Defconfigs: QEMU s390x: Bump rootfs size to 120MB to make room
155 for kernel modules.
156
157 Updated/fixed packages: at-spi2-core, go, libdeflate, libjxl,
158 perl-http-message, php, redis
159
25e485f4
PK
1602023.05-rc3, released June 4th, 2023
161
162 Fixes all over the tree.
163
164 Updated/fixed packages: bird, containerd, earlyoom, gcc,
165 ipython, kexec, kodi-skin-confluence, libcurl, libopenssl,
166 mesa3d, minidlna, mpd, openjdk, openjdk-bin,
167 python-matplotlib, sdl2_net, vdr
168
169 New packages: python-asttokens, python-executing,
170 python-pure-eval, python-stack-data
171
c765ac9c
PK
1722023.05-rc2, released May 28th, 2023
173
174 Fixes all over the tree.
175
176 Updated/fixed packages: busybox, clamav, crudini,
177 kodi-pvr-vbox, libcurl, libmnl, libpqxx, libressl, libssh,
178 llvm, lua, mesa3d, perl-http-message, python-can,
179 python-django, sdl2_mixer, webkitgtk, zfs, znc
180
181 New packages: perl-clone
182
183 Issues resolved (http://bugs.uclibc.org):
184
185 #15421: qemu_aarch64_ebbr_defconfig: Missing Linux kernel source..
186 #15581: qemu_ppc_mpc8544ds_defconfig: Fails due to non-working patch
187
fb6fe5dd
PK
1882023.05-rc1, released May 15th, 2023
189
190 Fixes all over the tree and new features.
191
192 Toolchain:
193 - glibc update to 2.37, uClibc-ng updated to 1.0.43
194 - suppoert 6.2.x / 6.3.x kernel headers
195
196 Infrastucture:
197 - go: Ensure go versions of os/user and net are used for
198 static builds so CGO is not used
199
200 - rust / cargo: Correctly split up rust flags for host and
201 target builds
202
203 New defconfigs: STM32F769 discovery
204
205 New packages: petitboot, python-evdev, python-hwdata,
206 python-pyproject-hooks, shadow
207
208 Removed packages: atk, at-spi2-atk, optee-benchmark,
209 python-pep517
210
211 Issues resolved (http://bugs.uclibc.org):
212
213 #14356: cronstamp jobs are not performed with bumped version of...
214 #15191: pc_x86_64_efi_defconfig doesn't run on real hardware
215 #15306: glibc build fails in Docker container
216 #15321: docker-engine now requires libseccomp by default
217 #15376: Libiconv config
218 #15461: QtVirtualKeyboard segfaults
219
d283473a
PK
2202023.02.4, released August 31th, 2023
221
222 Important / security related fixes.
223
224 Toolchains: Correctly mark Bootlin external toolchains as
225 having OpenMP support.
226
227 Arch: Mark Alderlake x86 variants as having no AVX512 support.
228
229 Utils: Ensure utils/docker-run correctly supports git
230 worktrees.
231
232 Defconfigs: Beaglebone qt5: Enable support for green wireless
233 variant.
234
235 Updated/fixed packages: arm-trusted-firmware, bind, cairo,
236 cmocka, containerd, crudini, dmidecode, ffmpeg, freescale-imx,
237 gcc, gdb, ghostscript, gkrellm, gnuradio, go, heimdall,
238 iperf3, libcurl, libmodsecurity, libopenssl, libssh,
239 libubootenv, libuhttpd, linux-tools, ntp, openssh, php,
240 pipewire, python-iniparse, python-iptables, python-pysmb,
241 rtl8189fs, sam-ba, samba4, seatd, speex, supertuxkart, sysdig,
242 tor, tpm2-tss, uboot, unzip, webkitgtk, wireless-regdb,
243 wolfssl, wpebackend-fdo wpewebkit, xenomai, yaml-cpp, yavta
244
245 Issues resolved (http://bugs.uclibc.org):
246
247 #15634: fluidsynths refers to missing libgomp.so.1
248
66961b26
PK
2492023.02.3, released July 17th, 2023
250
251 Important / security related fixes.
252
253 Defconfigs: Chiliboard: fix build on hosts without openssl
254 development headers.
255 Nitrogen*: fix build on hosts without openssl or pylibfdt.
256 Raspberrypi: Handle DTB overlays for all variants
257
258 Updated/fixed packages: agentpp, alsa-plugins, assimp, bind,
259 busybox, dbus, c-ares, check, dav1d, fluidsynth, fftw, fwts,
260 ghostscript, gnupg2, gnuradio, gupnp, haproxy, heimdal,
261 hwdata, jhead, libcap, libgcrypt, libgpg-error, libgtk3,
262 libxslt, mesa3d-demos, mpir, nodejs, php, pkgconf,
263 python-cryptography, python-dbus-fast, python-django,
264 python-pyicu, python-requests, python3, qt6, quickjs,
265 sconeserver, taglib, tiff, wireshark, xdriver_xf86-video-dummy
266
267 Issues resolved (http://bugs.uclibc.org):
268
269 #15643: ERROR: No hash found for linux-6.3.8.tar.xz
270 #15673: PKGCONF_SITE in pkgconf.mk points to parked domain
271 #15682: pkgconf: no longer able to download source from...
272
b3f0cc20
PK
2732023.02.2, released June 16th, 2023
274
275 Important / security related fixes.
276
277 Infrastructure: Add BR2_HOST_CMAKE_AT_LEAST_* for packages
278 needing a newer host-cmake than what is currently enforced
279 (3.18) - Up to the version provided by the cmake package (3.22).
280
281 utils/docker-run: Now correctly handles git
282 workdirs/worktrees.
283
284 Defconfigs: QEMU s390x: Bump rootfs size to make room for
285 kernel modules, Stm32f4xx: Tweak config to save RAM, Xilinx
286 Versal vck190: Use correct (A72) CPU variant
287
288 Updated/fixed packages: atkmm, bird, busybox, cairomm1_14,
289 cmake, containerd, crudini, cups, delve, docker-cli,
290 docker-engine, earlyoom, edid-decode, fluent-bit, freeswitch,
291 gcc, gdb, glibmm_2_66, gnupg2, go, gptfdisk, graphicsmagick,
292 intel-microcode, libass, libcurl, libdeflate, libgeos,
293 libgtk3, libjxl, libnftl, libopenssl, libressl, libssh, llvm,
294 lua, mesa3d, micropython, minidlna, moby-buildkit, mpd, mupdf,
295 ncurses, nftables, openjdk, openjdk-bin, php, postgresql,
296 python-can, python-django, python-django, python-ipython,
297 python-matplotlib, python-mupdf, python-requests, python3,
298 qemu, redis, rpm, runc, sdl2_mixer, tzdata, uclibc, vdr,
299 wilc-firmware, xapp_xcalc, xapp_xdpyinfo, xapp_xinput,
300 xapp_xwininfo, xdata_xbitmaps, xdata_xcursor-themes,
301 xdriver_xf86-input-mouse, xdriver_xf86-video-ark,
302 xdriver_xf86-video-geode, xdriver_xf86-video-neomagic,
303 xfont_encodings, xlib_libX11, xlib_libXaw, xlib_libXi,
304 xlib_libXfixes, xlib_libXft, xlib_libXpm, zfs, znc
305
306 New packages: perl-clone, perl-http-message, python-asttokens,
307 python-executing, python-pure-eval, python-stack-data
308
309 Issues resolved (http://bugs.uclibc.org):
310
311 #15421: qemu_aarch64_ebbr_defconfig: Missing Linux kernel source code
312
70b37018
PK
3132023.02.1, released May 9th, 2023
314
315 Important / security related fixes.
316
317 Infrastucture:
318 - go: Ensure go versions of os/user and net are used for
319 static builds so CGO is not used
320
321 - rust / cargo: Correctly split up rust flags for host and
322 target builds
323
324 Defconfigs: Olimex a20 olinuxino lime*: Bring up network at
325 boot, stmf469 disco sd: Lock U-Boot version
326
327 Updated/fixed packages: agentpp, apache, bluez5_utils,
328 ca-certificates, containerd, coremark, dcron, dnsmasq,
329 docker-cli, docker-engine, efivar, eudev, ffmpeg, flann,
330 fluidsynth, git, go, gst-omx, gst1-devtools, gst1-libav,
331 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
332 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
333 gstreamer1, gstreamer1-editing-services, intel-microcode,
334 kexec, libcurl, libite, libgtk3, libmicrohttpd, libxml2,
335 linux-tools, lua, mali-driver, matio, mdadm, nginx, openocd,
336 openssh, php, poppler, postgresql, python-web2py, qt6base,
337 readline, rtl8189fs, rtl8723ds, rtl8812au-aircrack-ng, runc,
338 rust, rust-bin, s390-tools, samba4, sdl2, snmppp, sudo,
339 systemd, tcpdump, uclibc, vim, webkitgtk, wireshark,
340 wpewebkit, xr819-radio, xserver_xorg-server, zeek
341
342 Issues resolved (http://bugs.uclibc.org):
343
344 #14356: cronstamp jobs are not performed with bumped version of...
345 #15306: glibc build fails in Docker container
346 #15376: Libiconv config
347 #15461: QtVirtualKeyboard segfaults
348
8cca1e6d
PK
3492023.02, released March 12th, 2023
350
351 Fixes all over the tree.
352
353 Updated/fixed packages: ace, apache, audit, bridge-utils,
354 docker-engine, go, gtkmm3, janet, libbpf, libev, libgcrypt,
355 libgpg-error, libmad, linux, mesa3d, network-manager, nut,
356 pcre2, php, rdma-core, rsync, rtl8821cu, rtl_433,
357 s6-linux-utils, speechd, uqmi, xdriver_xf86-video-qxl, znc
358
359 New packages: atkmm2_28, cairomm1_14, glibmm2_66, libsigc2,
360 pangomm2_46, python-glslang
361
362 Issues resolved (http://bugs.uclibc.org):
363
364 #15306: glibc build fails in Docker container
365 #15321: docker-engine now requires libseccomp by default
366
50d3883f
PK
3672023.02-rc3, released March 8th, 2023
368
369 Fixes all over the tree.
370
371 Updated/fixed packages: apr, bash, docker-engine, exfat,
372 exfat-utils, f2fs-tools, gensio, gr-osmosdr, libcurl, libglfw,
373 libolm, libpcap, libpjsip, linux, mender, mpv,
374 multipath-tools, opus, paho-mqtt-c, proftpd, pugixml,
375 pulseaudio, qemu, quazip, quickjs, rtl8189es, rtl8821cu,
376 uacme, uqmi, wpebackend-fdo,
377
debec267
PK
3782023.02-rc2, released February 27th, 2023
379
380 Fixes all over the tree.
381
382 Updated/fixed packages: asterisk, at91dataflashboot, bind,
383 efivar, erlang, flac, fluent-bit, freerdp, gcc, gdal, gerbera,
384 gnuradio, gqrx, haproxy, hawktracer, imx-gpu-g2d,
385 intel-gmmlib, libarchive, libblockdev, libcamera-apps, libjxl,
386 libmodsecurity, libsigrokdecode, lightning, lirc-tools,
387 lttng-babeltrace, modem-manager, modsecurity2,
388 multipath-tools, mutt, mxs-bootlets, netsurf, network-manager,
389 nginx-naxsi, ntpsec, opensbi, optee-client, pcm-tools,
390 php-xdebug, pistache, postgresql, proxychains-ng,
391 python-m2crypto, python-numpy, python-webargs,
392 python-werkzeug, rtl8723bu, rtty, speechd, sudo, systemd,
393 tiff, tmux, wilc-driver, wpa_supplicant, xerces,
394 xtables-addons, xwayland, zabbix
395
396 Removed packages: uccp420wlan
397
e8c4b360
PK
3982023.02-rc1, released February 20th, 2023
399
400 Numerous package updates and many (62) new packages.
401
402 Toolchain:
403
404 - The check for access to "unsafe" (E.G. from the build host)
405 header files and libraries by the cross compiler is now
406 unconditionally enabled.
407
408 - Bootlin external toolchains updated to 2022.08
409
410 - The handling of the CCACHE_* environment variables by the
411 toolchain wrapper is now more strict, causing the variables
412 to only be exported when BR2_CCACHE is enabled.
413
414 Infrastructure:
415
416 - Br2-external: Fix make performance issue when many (> 6)
417 external trees are used together.
418
419 - Legal-info: Stop warning about not saving sources for local
420 / override packages if <PKG>_REDISTRIBUTE is set to NO.
421
422 - Go: Ensure our go build and module cache is used, even for the
423 download step.
424
425 - Cargo: CARGO_HOME (the location where cargo stores it
426 downloaded artifacts) is now located under DL_DIR rather
427 than in HOST_DIR/share/cargo, ensuring it is shared between
428 builds.
429
430 Misc:
431
432 - Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
433 used.
434
435 - Ext2: Year 2038+ compatible inodes are now used by default,
436 independently of the filesystem size.
437
438 - Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
439
440 A large number of NXP related packages and defconfigs have
441 been updated as upstream moved the git repositories to Github.
442
443 New defconfigs: i.MX8mn BSH SMM S2 / pro, QEMU ARM EBBR,
444 Sipeed Lichee rv / rv dock, Starfive Visionfive2, Xilinx Versal
445 VCK190.
446
447 New packages: catch2, cli11, dotconf, edk2-non-osi,
448 fluent-bit, fxdiv, hddtemp, highway, imx-vpu-hantro-daemon,
449 libjxl, libsolv, libunibreak, neon-2-sse, open-iscsi,
450 opencv4-contrib, perftest, perl-image-exiftool,
451 python-apispec, python-async-generator, python-cppy,
452 python-dbus-fast, python-dicttoxml2, python-flask-smorest,
453 python-h11, python-hkdf, python-magic-wormhole,
454 python-magic-wormhole-mailbox-server,
455 python-magic-wormhole-transit-relay, python-marshmallow,
456 python-munch, python-outcome, python-pycrate, python-pyspnego,
457 python-reedsolo, python-selenium, python-smbprotocol,
458 python-sniffio, python-spake2, python-trio,
459 python-trio-websocket, python-uhid, python-webargs,
460 python-wsproto, qt5speech, qt6serialbus, rdma-core, reproc,
461 rtl8723ds-bt, rtl8821cu, sexpect, speechd, sscep, stb, sway,
462 termcolor, ti-k3-r5-loader, tl-expected, unifdef,
463 versal-firmware, xwayland, z3
464
465 Removed packages: docker-proxy, elixir, gummiboot,
466 python-bunch, python-m2r, sun20i-d1-spl, ucl,
467 xdriver_xf86-input-keyboard, xdriver_xf86-video-glint,
468 xdriver_xf86-video-imx-viv, xdriver_xf86-video-tga
469
470 Issues resolved (http://bugs.uclibc.org):
471
472 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
473 #14996: Too many directories in BR2_EXTERNAL causes hang during make
474 #15161: kernel can't support SUBDIR
475 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
476 #15226: lsblk: not found
477 #15271: no start-qemu.sh
478 #15281: Error compiling GDAL library for RPi-64 if libgdal-dev install..
479 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
480 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
481 #15331: Warning on python-flit-core license when generating legal info
482
b2cf393c
PK
4832022.11.3, released March 18th, 2023
484
485 Important / security related fixes.
486
487 Updated/fixed packages: ace, apache, apr, apr-util, asterisk,
488 at91dataflashboot, audit, bash, bind, bridge-utils, clamav,
489 dmalloc, efivar, erlang, exfat, exfat-utils, f2fs-tools, gcc,
490 gdal, gensio, gerbera, git, glslsandbox-player, go, haproxy,
491 hawktracer, intel-gmmlib, ipmiutil, less, libblockdev,
492 libcurl, libev, libgcrypt, libglfw, libmad, libmdbx,
493 libmodsecurity, libolm, libpjsip, lirc-tools,
494 lttng-babeltrace, mender, mpv, mutt, mxs-bootlets, netsurf,
495 ntpsec, nut, opensbi, opus, paho-mqtt-c, pcm-tools, php,
496 pistache, proftpd, proxychains-ng, pulseaudio,
497 python-cryptography, python-django, python-m2crypto,
498 python-numpy, python-werkzeug, qemu, quazip, quickjs,
499 rockchip-mali, rsync, s6-linux-utils, sudo, tiff, uacme, uqmi,
500 webkitgtk, wilc-driver, wpa_supplicant, wpewebkit,
501 xdriver_xf86-video-qxl, znc
502
503 Issues resolved (http://bugs.uclibc.org):
504
505 #15306: glibc build fails in Docker container
506 #15361: Buildroot linking error on Apple Silicon
507
4be361ad
PK
5082022.11.2, released March 1st, 2023
509
510 Important / security related fixes.
511
512 Fix make O=..._defconfig builds (regression in 2022.11.1).
513
514 A number of additional/stricter checks have been added to
515 ./utils/check-package.
516
517 Build host dependencies check extended to check for a number
518 of specific perl modules to better handle distributions (like
519 Fedora) with very fine grained perl packages. Also ensure
520 build host has git >= 2.0.0 when using packages written in
521 go/rust because the vendoring may need it.
522
523 Defconfigs: ASUS tinker rk3288: Fix boot issue related to TPL
524
525 Updated/fixed packages: afboot-stm32, apache, barebox, c-ares,
526 elf2flt, freeswitch, fwts, gcc, gdal, git, gitlab-runner,
527 ipmitool, kodi, libgit2, libks, libopenssl, libressl, live555,
528 lua, lxc, mariadb, mesa3d-headers, modsecurity2, mongoose,
529 netopeer2, nodejs, openjdk, openpowerlink, openvpn, opusfile,
530 postgresql, proftpd, pugixml, python-future, python-idna, qt5,
531 rtl8192eu, rtl8723ds, sdl2, sofia-sip, ssdp-responder, sudo,
532 sunxi-mali-utgard, thermald, ti-sgx-km, tmux, uboot, upx, vim,
533 webkitgtk, wolfssl, wpewebkit, xlib_libXpm,
534 xserver_xorg-server, xxhash, xz, yajl, zabbix
535
536 Issues resolved (http://bugs.uclibc.org):
537
538 #15271: no start-qemu.sh
539 #15281: Error compiling GDAL library for RPi-64 if libgdal-dev install..
540 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
541 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
542 #15331: Warning on python-flit-core license when generating legal info
543
a796cfb2
PK
5442022.11.1, released January 18th, 2023
545
546 Important / security related fixes.
547
548 Br2-external: Fix make performance issue when many (> 6)
549 external trees are used together.
550
551 Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
552 used.
553
554 Go: Ensure our go build and module cache is used, even for the
555 download step.
556
557 Legal-info: Stop warning about not saving sources for local /
558 override packages if <PKG>_REDISTRIBUTE is set to NO.
559
560 Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
561
562 A large number of NXP related packages and defconfigs have
563 been updated as upstream moved the git repositories to Github.
564
565 Defconfigs: zcu106, kria kv260: Fix U-Boot build
566
567 Updated/fixed packages: asterisk, bearssl, botan, cairo,
568 capnproto, check, checkpolicy, connman, containerd, crun,
569 dbus-cxx, docker-cli, docker-engine, exempi, exfat,
570 exfat-utils, falcosecurity-libs, fluidsynth, fmc, fmlib,
571 freeradius-server, gcc, glib-networking, go,
572 gobject-introspection, gperf, i2pd, ima-evm-utils,
573 imx-alsa-plugins, imx-kobs, imx-lib, imx-m4fwloader,
574 imx-mkimage, intel-microcode, janus-gateway, libcurl,
575 libdeflate, libftdi1, libkcapi, libksba, libmbim, libmng,
576 libpjsip, libtalloc, libuwsc, libxkbcommon, lpeg, lrzsz,
577 lttng-tools, lua-cqueues, mali-driver, mbedtls, mfgtools,
578 moby-buildkit, mutt, opensc, php, policycoreutils, polkit,
579 postgresql, pptp-linux, qcom-db410c-firmware, qemu, qoriq-rcw,
580 qt5virtualkeyboard, redis, rhash, rtl8189es, rtl8192eu,
581 rtl_433, ruby, sqlite, swupdate, tealdeer, tekui, tiff,
582 tinyxml, tor, webkitgtk, wireshark, wpasupplicant, wpewebkit,
583 xr819-xradio, xdriver_xf86-video-imx-viv, xserver_xorg-server,
584 xxhash, zip
585
586 Issues resolved (http://bugs.uclibc.org):
587
588 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
589 #14996: Too many directories in BR2_EXTERNAL causes hang during make
590 #15161: kernel can't support SUBDIR
591 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
592 #15226: lsblk: not found
593
40bd4a32
PK
5942022.11, released December 5th, 2022
595
596 Fixes all over the tree.
597
598 Defconfigs: Nitrogen8*: Bump rootfs size, Zynqmp
599 kv260/zcu102/zcu106: Update to Xilinx 2022.2,
600
601 Updated/fixed packages: dash, dovecot, elf2flt, exim, gcc,
602 gdb, git, kodi, libarchive, libmdbx, linuxptp, lxc,
603 matchbox-keyboard, memcached, netsnmp, optee-client,
604 python-scipy, python3, qt6base, qt6serialport, rtl8188eu,
605 rtl8723bu, rtl8723ds, rtl8821au, vim, vlc, wilc-driver
606
607 Removed packages: rabbitmq-server
608
609 Issues resolved (http://bugs.uclibc.org):
610
611 #15131: Target GDB uses internal zlib
612 #15151: Busybox /etc/init.d scripts are not executable
613
269c1e93
PK
6142022.11-rc3, released November 24th, 2022
615
616 Fixes all over the tree.
617
618 Updated/fixed packages: asterisk, edk2, edk2-platforms,
619 freerdp, gitlab-runner, gnupg2, gptfdisk, heimdal,
620 igh-ethercat, iwd, libkrb5, libksba, libnss, libopenssl,
621 mesa3d, nginx, nodejs, openpgm, python3, rsync, rtl8189es,
622 rtl8723ds, samba4, sdl, sdl2, swupdate, sysstat, systemd,
623 uboot, xen, xterm
624
625 Issues resolved (http://bugs.uclibc.org):
626
627 #15141: kernel 5.16.2 (realtime patch 19) fails to build
628
90f2700c
PK
6292022.11-rc2, released November 16th, 2022
630
631 Fixes all over the tree.
632
633 Removed defconfigs: Amarule a64 relic, ARM Juno, Bananapi M1 /
634 M1 plus / M2 plus / M64, FriendlyARM NanoPC T4 / A64 / M1 / M1
635 plus / M4 / Neo2 / Neo4 / Neo plus2 / R1 / Orangepi PC2 / Plus
636 / Prime / rk3399 / Win, Rock PC rk3399 / PI4 / N10.
637
638 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
639 bdwgc, boost, botan, ca-certificates, crun, dbus-broker,
640 docopt-cpp, dracut, efivar, freeipmi, gawk, gensio, gptfdisk,
641 gsl, guile, imagemagick, ipmitool, libidn2, libkcapi,
642 libopenssl, libqb, libuhttpd, libvncserver, linux,
643 linux-tools, lxc, makedumpfile, matchbox-startup-monitor,
644 mdio-tools, multipath-tools, mupdf, ntfs-3g, numactl,
645 perl-net-ssleay, pixman, procps-ng, rpi-userland, rsync,
646 s6-linux-init, socat, strongswan, sudo, swupdate, systemd,
647 udisks, vlc, wavemon, wolfssl, zlib-ng
648
649 Removed packages: libdcadec
650
651 Issues resolved (http://bugs.uclibc.org):
652
653 #15121: make nconfig failes with nvidia drivers and mesa3d selected
654
aa890344 6552022.11-rc1, released November 3rd, 2022
28bcaf1e
TP
656
657 Fixes all over the tree and new features.
658
659 Architecture:
660
661 - PowerPC: add Power9 CPU type
662 - ARM: support dropped for iWMMXt processors
663
664 Toolchain:
665
666 - binutils 2.39 added, binutils 2.38 is now the default
667 - gdb 12 added, gdb 11 is now the default
668 - support for 5.18, 5.19 and 6.0 kernel headers
669 - glibc updated to 2.36
670
671 Filesystem:
672
673 - Ability to use dracut to create an initramfs that contains a
674 subset of the root filesystem contents.
675
676 New packages: agent-proxy, catatonit, cni-plugins, crun,
677 docopt-cpp, dracut, forge, kmemd, libmanette, mdio-tools,
678 open-isns, python-editables, python-hatch-fancy-pypi-readme,
679 python-hatch-vcs, python-hatchling, python-libevdev,
680 python-minimalmodbus, python-pathspec, qt6-serialport,
681 rtl8192eu, signal-estimator, slirp4netns, tinycompress
682
683 More than 400 packages have been updated to a newer version.
684
685 New defconfigs: ls1028ardb, qemu_aarch64_ebbr, visionfive.
686
687 Issues resolved:
688
689 #11776: qt5webengine 5.12.2 build failed with arm toolchain
690 and linaro toolchain
691 #12131: qt5webengine builderror in the latest stable Buildroot
692 2019.05.01 version
693 #13216: 2020.02.6 requires GNU find utils
694 #14601: Python build fails on 2022.02-rc2
695 #14746: Lack of management after loading
696 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
697 #14921: wpewebkit build fails because of internal build order
698 #14936: nodejs does not build
699 #15006: toolchain Arm AArch64 toolchain 11.2-2022.02
700 #15021: Buildroot not compiling with systemd and glibc.
701 #15026: package/udisks: install to staging
702 #15061: Node.js Package fails to build against musl i386
703 #15071: RTL8723BS library is outdated
704
4f9f6180
PK
7052022.08.3, released December 10th, 2022
706
707 Important / security related fixes.
708
709 Updated/fixed packages: asterisk, dash, dovecot, edk2,
710 edk2-platforms, elf2flt, exim, freerdp, gcc, gdb, git, gnupg2,
711 heimdal, iwd, kodi, libarchive, libkrb5, libksba, libmdbx,
712 libopenssl, matchbox-keyboard, memcached, netsnmp, nginx,
713 nodejs, openpgm, optee-client, python-scipy, python3, rsync,
714 rtl8723bu, samba4, sdl, sdl2, swupdate, sysstat, systemd,
715 uboot, vim, vlc, wilc-driver, xen, xterm
716
717 Issues resolved (http://bugs.uclibc.org):
718
719 15131: Target GDB uses internal zlib
720
12a33b54
PK
7212022.08.2, released November 16th, 2022
722
723 Important / security related fixes.
724
725 Defconfig: Aspeed ast2600evb: Correct FPU config, Kontron bl
726 imx8mm: Bump U-Boot to fix build issue, Pine64: Change to
727 mainline ATF to fix build issue, Zynqmp zcu102 / zcu106 / kria
728 kv260: Fix pmufw reset issue
729
730 Updated/fixed packages: arm-trusted-firmware, bind, botan,
731 ca-certificates, collectd, darkhttpd, dbus, dbus-broker, dhcp,
732 dnsmasq, docker-cli, docker-engine, exfatprogs, expat,
733 f2fs-tools, faad2, ffmpeg, freerdp, gitlab-runner, glibc,
734 gnutls, go, gpsd, gptfdisk, grub2, gsl, gst-omx,
735 gst1-devtools, gst1-libav, gst1-plugins-bad,
736 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
737 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
738 gstreamer1-editing-services, hdparm, hostapd, imagemagick,
739 iwd, jack2, libbpf, libcurl, libidn2, libinput, libmdbx,
740 libopenssl, libosip2, libpng, libtasn1, libtorrent-rasterbar,
741 libuhttpd, libvncserver, libxml2, linux, linux-tools, lldpd,
742 lrzip, lz4, matchbox-startup-monitor, meson, msmtp,
743 multipath-tools, mupdf, musl, mv-ddr-marvell, mxml, nodejs,
744 ntfs-3g, numactl, openssh, openvmtools, oracle-mysql,
745 paho-mqtt-c, perl-net-ssleay, php, pixman, poppler, procps-ng,
746 python-django, python3, qdecoder, redis, rpi-userland, rsync,
747 rtl8189es, rtl8189fs, rtl8723bu, rtl8723ds,
748 rtl8812au-aircrack-ng, rtl8821au, rtl_433, samba4, shapelib,
749 socat, sqlite, squashfs, squid, strongswan, sudo, swupdate,
750 timescaledb, uclibc-ng-test, udisks, uftp, uhd, umtprd,
751 usbguard, vim, vlc, volk, wavemon, wilc-driver,
752 wireguard-linux-compat, wolfssl, wpa_supplicant, wpewebkit,
753 zlib-ng, zsh
754
755 Issues resolved (http://bugs.uclibc.org):
756
757 #14936: nodejs does not build
758 #15026: package/udisks: install to staging
759 #15061: Node.js Package fails to build against musl i386
760
1648c2ec
PK
7612022.08.1, released October 2nd, 2022
762
763 Important / security related fixes.
764
765 Updated/fixed packages: botan, busybox, docker-cli,
766 docker-engine, expat, git, haproxy, heirloom-mailx, icu,
767 imx-gpu-viv, libconfuse, libmdbx, libupnp, libxml2,
768 ltp-testsuite, m4, makedevs, mariadb, mesa3d, meson,
769 mosquitto, ncurses, openssh, pango, python3, qlibc,
770 qt5xmlpatterns, rtl8189es, rtl8723bu, rt8723ds,
771 rtl8812au-aircrack-ng, runc, sox, tinyproxy, uacme, unbound,
772 unzip, vim, xtables-addons
773
774 Issues resolved (http://bugs.uclibc.org):
775
776 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
777 #14921: wpewebkit build fails because of internal build order
778
0003fdbe
PK
7792022.08, released September 10th, 2022
780
781 Fixes all over the tree.
782
783 Autotools: Drop --runstatedir=/run as it causes build issues
784 with older packages
785
786 Defconfigs: rockpro64: Change to mainline ATF to fix build issue
787
788 Updated/fixed packages: dhcpd, fwup, gcc, gdb, go, linux-tools,
789 minidlna, mosquitto, mv-ddr-mervell, networkd-dispatcher,
790 optee-os, polkit, python-pillow, python3, sconeserver, uuu,
791 wolfssl
792
1c0da88a
PK
7932022.08-rc2, released September 1st, 2022
794
795 Fixes all over the tree.
796
797 dependencies: Ensure 'find' and 'xargs' are available on the
798 build host.
799
800 A large number of typo fixes.
801
802 Defconfigs: bananapi m1, olimex a20/a33/lime: Use standard FPU
803 configuration, pine64_sopine: Use mainline ATF to fix build
804
805 Updated/fixed packages: ace, alsa-utils, busybox, cups,
806 dbus-broker, directfb, domoticz, drbd-utils, edk2,
807 edk2-platforms, ffmpeg, freeradius-server, freeswitch, gauche,
808 gcc, gdb, glibc, gnutls, gst1-plugins-bad, gst1-plugins-good,
809 hawktracer, igd-ethercat, imagemagick, intel-mediadriver,
810 jack2, jose, jpeg, jquery-ui-themes, kodi, libcamera, libdill,
811 libgit2, libglvnd, libgpg-error, libgpgme, libinput, libp11,
812 libsepol, libtirpc, libvirtd, libvncserver, libwpe, libzlib,
813 linux, linux-tools-perf, llvm, lshw, makedumpfile,
814 mali-driver, memcached, minetest, mutt, ne10, netsniff-ng,
815 ntpsec, ocrad, ola, opencv4, openocd, opensc, optee-os,
816 pcsc-lite, postgresql, protobuf, pulseaudio, python-autobahn,
817 python-paho-mqtt, python-protobuf, python-pygame, python3, qemu,
818 qoriq-cadence-dp-firmware, qt5doc, qt6base, ranger, rng-tools,
819 rsync, rustc, sconeserver, sdl2, snort, sqlite, squid,
820 stress-ng, strongswan, sunxi-mali-utgard-driver, sysdig,
821 sysklogd, syslinux, syslog-ng, tcf-agent, tcpreplay,
822 tesseract-ocr, uacme, uboot-tools, uclibc, udpcast, usbguard,
823 v4l2loopback, vim, webkitgtk, wolftpm, wpewebkit, xenomai,
824 xserver_xorg-server, zeek, zerofree
825
a09e9f0c 8262022.08-rc1, released August 12th, 2022
1c91bd25
TP
827
828 Fixes all over the tree and new features.
829
830 Architecture
831
832 - Support for NDS32 removed
833 - Support for C-SKY removed
834 - Support for configurable page size on ARM64 added
835 - Architecture menu re-organized: the MMU selection now
836 appears in this architecture menu.
837
838 Toolchain:
839
840 - GCC 12.x support added, GCC 11.x is now the default
841 compiler, and support for building a GCC 9.x toolchain has
842 been removed.
843 - glibc bumped to 2.35-134-gb6aade18a7e5719c942aa2da6cf3157aca993fa4
844 - uclibc bumped to 1.0.42
845 - BR2_GCC_ENABLE_LTO option removed, the toolchain is now
846 always built with LTO support. The new option BR2_ENABLE_LTO
847 enables the use of LTO in a subset of packages that have
848 explicit handling for LTO.
849 - GDB enabled on OpenRISC.
850 - Toolchain menu now appears before "Build options". The
851 selection of the C library now determines whether static
852 library (BR2_STATIC_LIBS) will be available or not, instead
853 of the other way around.
854
855 Filesystem:
856
857 - genimage.cfg files now use shortcuts from genimage for the
858 GUID of well-known GPT partitions.
859
860 Bootloaders:
861
862 - U-Boot can now be built with host-gnutls as a dependency,
863 needed for some configurations
864 - OP-TEE can now be built with host-python-pillow as a
865 dependency, needed for some configurations.
866 - OP-TEE source can now be retrieved from a custom tarball
867 URL.
868 - Grub has been bumped to 2.06.
869
870 Over 390 packages updated.
871
872 New defconfigs: aspeed_ast2500evb, aspeed_ast2600evb,
873 broadcom_northstar, canaan_kd233, qemu_riscv64_nommu_virt,
874 sipeed_maix_bit, sipeed_maix_bit_sdcard, sipeed_maix_dock,
875 sipeed_maix_dock_sdcard, sipeed_maix_go,
876 sipeed_maix_go_sdcard, sipeed_maixduino,
877 sipeed_maixduino_sdcard
878
879 Removed defconfigs: andes_ae300, csky_gx6605s,
880 friendlyarm_nanopi_neo, minnowboard_max-graphical
881
882 New packages: clpeak, compiler-rt, crucible, dbus-broker, dht,
883 double-conversion, dust, freeradius-server, gdal, hawktracer,
884 hyperfine, libb2, libdeflate, libdill, mbw, mender-connect,
885 minizip-zlib, nerdctl, ntpsec, opencl-hpp, opensc,
886 python-alembic, python-appdirs, python-beniget,
887 python-construct, python-dtschema, python-gast, python-kflash,
888 python-lark, python-maturin, python-mypy-extensions,
889 python-pylibfdt, python-pythran, python-pyrsistent,
890 python-qrcode, python-rfc3987, python-rtoml,
891 python-ruamel-yaml, python-scipy, python-typeguard,
892 python-typing-inspect, python-zlmdb, qt6base, rtl8723ds,
893 spirv-llvm-translator, tealdeer, uuu, vis-network, volk,
894 wolftpm, zeek, zerofree
895
896 Removed packages: rtl8723bs
897
898 Issues resolved:
899
900 #14556: python-crossbar fails to build
901 #14951: boost compile error when running make silently
902 #14646: OpenSSH 8.9p1 compiler error under mipsel
903 #14841: support/download/git fails with "fatal: No such remote
904 'origin'" due to incorrect check for origin remote
905 #13356: libabseil-cpp: not building for raspberry pi
906 #14911: host-python3 build needs python3 on the host
907 #13831: mesa3d - kmsro driver requires dri3
908 #13816: xstart failed since update the x11 libraries
909 #13796: Problems compiling package gst-plugins-good
910 #14191: patchelf v0.9 corrupt Nvidia shared libraries
911 #14891: sudo: group setup fails since commit 9b7f8da96b
912 #14881: Watchdogd Package missing INSTALL_STAGING
913 #14876: arm-trusted-firmware can no longer be compiled with fPIE
914
446c584c
PK
9152022.05.3, released October 2nd, 2022
916
917 Important / security related fixes.
918
919 Fixed compatibility issue with make 4.3 and the 'printvars' /
920 'show-vars' commands.
921
922 Dependencies: Ensure 'find' and 'xargs' are available on the
923 build host.
924
925 A large number of typo fixes.
926
927 Defconfigs: Galileo: Fix defconfig syntax, Licheepi zero: Fix
928 U-Boot dependencies, Bananapi m1, Olimx a20 olinuxino lime
929 1+2, a33 olinuxino: Use standard FPU configuration, Pine 64
930 sopine, Rockpro 64: Change to mainline ATF to fix build issue.
931
932 Updated/fixed packages: ace, arm-trusted-firmware,
933 babeltrace2, boost, botan, busybox, clamav, cog, containerd,
934 cups, dhcpcd, directfb, docker-cli, docker-engine, connman,
935 edk2, edk2-platform, elf2flt, expat, ffmpeg, ficl, freeswitch,
936 gcc, gdb, git, glibc, gnutls, go, gocryptfs, graphicsmagick,
937 grub2, gst1-plugins-bad, gst1-plugins-good, heirloom-mailx,
938 icu, igh-ethercat, imagemagick, imx-gpu-viv, jack2, jose,
939 jpeg, jquery-ui-themes, kodi, kvm-unit-tests, libcamera,
940 libconfuse, libfreeimage, libglvnd, libgpg-error, libinput,
941 libmdbx, libp11, libsepol, libtirpc, libupnp, libvirt,
942 libvncserver, libwpe, libxml2, libzlib, linux, linux-tools,
943 lshw, m4, makedevs, mali-driver, mariadb, memcached, mesa3d,
944 minidlna, mosquitto, mutt, mv-ddr-marvell, ncurses, ne10,
945 netsniff-ng, networkd-dispatcher, ocrad, ola, opencv4,
946 openocd, openssh, openvmtools, pango, pcsc-lite, pistache,
947 polkit, postgis, postgresql, python-crossbar,
948 python-paho-mqtt, python-pygame, python-service-identity,
949 python-txdbus, python3, qemu, qlibc,
950 qoriq-cadence-dp-firmware, qt5xmlpatterns, ranger, redis,
951 rng-tools, rsync, rsyslog, rtl8189es, rtl8723bu, runc, rustc,
952 sconeserver, sdl2, snort, sox, sqlite, squid, stress-ng,
953 strongswan, sunxi-mali-utgard-driver, sysdig, syslinux,
954 syslog-ng, tcf-agent, tcpreplay, tesseract-ocr, tinyproxy,
955 uacme, uboot-tools, uclibc, unzip, usbguard, v4l2loopback,
956 vim, waffle, webkitgtk, weston, wolfssl, wpewebkit, xfsprogs,
957 xserver_xorg-server, xtables-addons, zziplib
958
959 Issues resolved:
960
961 #13216: [Documentation] 2020.02.6 requires GNU find utils
962 #14556: python-crossbar fails to build
963 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
964 #14951: boost compile error when running make silently
965
41b1b65c
PK
9662022.05.2, released August 31st, 2022
967
968 Important / security related fixes.
969
970 dependencies: Ensure 'cmp' is available on the build host.
971
972 pkg-utils: The KCONFIG_ENABLE_OPT macro used to enforce a specific
973 Kconfig option to be enabled (E.G. for kernel options needed by
974 packages) no longer changes a =m (modular) with =y (built in).
975
976 check-host-rpath: Silence readelf warnings when clang is used
977
978 GCC 10.x updated to 10.4.0
979
980 Defconfigs: Kria kv260: Fix u-boot configuration
981
982 Updated/fixed packages: apg, arm-trusted-firmware, assimp,
983 bayer2rgb-neon, bind, bird, cog, cwiid, diffutils, freerdp,
984 fluidsynth, gcc, gdk-pixbuf, glibc, glslsandbox-player,
985 gnupg2, gtest, i2pd, jack2, jquery-validation, jszip,
986 kvm-unit-tests, libbsd, libcamera, libcurl, libest, libiio,
987 libkrb5, libopenssl, libp11, libpsl, libwebsockets, localedef,
988 luasyslog, lxc, mbedtls, mstpd, mutt, netdata, netsniff-ng,
989 nodejs, nvidia-driver, ola, openssl, opkg-utils, paho-mqtt-c,
990 pango, pcsc-lite, perl, perl-crypt-openssl-rsa, pimd, poppler,
991 postgis, powerpc-utils, pppd, protobuf-c, pulseaudio,
992 python-bottle, python-django, python-lxml, python3, qt5webkit,
993 redis, rpi-userland, rsyslog, runc, rustc, sconeserver,
994 sg3_utils, shadowsocks-libev, stellarium, suricata, swupdate,
995 tcpreplay, uacme, uclibc, v4l2loopback, webkitgtk,
996 wilc-driver, wine, wpewebkit, xdg-dbus-proxy,
997 xserver_xorg-server, zeromq, zfs, zlib-ng
998
999 Issues resolved (http://bugs.uclibc.org):
1000
1001 #13796: Problems compiling package gst-plugins-good
1002
6ba523c8
PK
10032022.05.1, released July 24th, 2022
1004
1005 Important / security related fixes.
1006
1007 Disable big endian no-mmu on ARM as it is not supported by
1008 elf2flt.
1009
1010 Tighten dependencies for external Bootlin toolchains to ensure
1011 they can only be selected in compatible configurations.
1012
1013 Support external toolchains without gdbserver.
1014
1015 Updated/fixed packages: apache, avahi, bdwgc, bind, bpftool,
1016 cups, darkhttpd, dmalloc, ecryptfs-utils, fxload, ghostscript,
1017 gnutls, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-base,
1018 gst1-plugins-bad, gst1-plugins-good, gst1-plugins-ugly,
1019 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1020 gstreamer1-editing-services, gtest, iptables, keyutils, lcms2,
1021 libabseil-cpp, libcamera, libcurl, libeastl, libgpgme,
1022 libgtk3, libmdbx, libmediaart, libmodsecurity, libnetconf2,
1023 libopenssl, libpjsip, libsamplerate, libsndfile, libtalloc,
1024 logrotate, luajit, nginx, noip, paxtest, php, postgresql,
1025 procrank_linux, pure-ftpd, python-pillow, qdecoder,
1026 rabbitmq-server, rpi-userland, ruby, rustc, sofia-sip,
1027 systemd, tcpreplay, tinyproxy, tor, uacme, uboot-tools, vim,
1028 watchdogd, webkitgtk, weston, wireguard-linux-compat,
1029 wpa_supplicant, wpewebkit, zstd
1030
1031 Issues resolved (http://bugs.uclibc.org):
1032
1033 #14881: Watchdogd Package missing INSTALL_STAGING
1034
730baf05
PK
10352022.05, released June 6th, 2022
1036
1037 Fixes all over the tree.
1038
1039 Rework BR2_STATIC_LIBS handling to ensure it can only be
1040 enabled if a suitable C library is available.
1041
1042 Updated/fixed packages: arm-trusted-firmware, at91bootstap,
1043 boinc, boost, cpulimit, diffutils, edk2, eigen, fbv, gcr,
1044 gensio, glibc, go, gtest, iucode-tool, kvm-unit-tests, libcec,
1045 libcurl, libks, linux, linux-tools, lttng-modules, mariadb,
1046 memcached, mono, musl, mutt, netdata, network-manager, nginx,
1047 ogre, openjpeg, openvpn, pipewire, python-crossbar, qemu,
1048 qpid-proton, rauc, rockchip-mali, rsyslog,
1049 rtl8812au-aircrack-ng, ruby, runc, rustc, samba4, tiff,
1050 uclibc, unrar, vim, webkitgtk, wpewebkit,
1051 xdriver_xf86-video-ati, xml-security-c, zchunk, zlib-ng
1052
1053 Issues resolved (http://bugs.uclibc.org):
1054
1055 #14821: Samba server is failing to compile
1056 #14826: make qemu_x86_64_defconfig stopped working
1057
b7d8ce5b
PK
10582022.05-rc2, released May 30th, 2022
1059
1060 Fixes all over the tree.
1061
1062 Defconfigs: qemu_ppc64*: Use binutils 2.36.1 to fix build
1063 issue, qemu_arm_vexpress_tz: Fix optee-os build issue,
1064 qemu_arm_versatile_nommu: Drop now that nommu for ARMv5 is no
1065 longer available
1066
1067 Updated/fixed packages: dhcp, edk2, gcr, glibc, i2pd, janet,
1068 janus-gateway, libfreeimage, libnftnl, libnss, libodb-boost,
1069 libostree, libwebsockets, linux-tools, midori, ntfs-3g, ola,
1070 optee-client, pcsc-lite, pipewire, python-flask,
1071 python-service-identity, python-werkzeug, qemu, rng-tools,
1072 rockchip-mali, strace, xdriver_xf86-video-amdgpu
1073
1074 Removed packages: ktap
1075
ae4e99aa
PK
10762022.05-rc1, released May 18th, 2022
1077
1078 Fixes all over the tree and new features.
1079
1080 Toolchain:
1081 - glibc update to 2.35, musl updated to 1.2.3
1082 - gcc 11.x updated to 11.3, support for external gcc 12.x
1083 - binutils 2.38 added, 2.32/2.35.2 removed, default changed to 2.37
1084 - s390x Bootlin external toolchain added
1085 - 5.17.x kernel headers support added
1086
1087 Filesystem:
1088 - Rework OCI entrypoint/command logic to handle command arguments
1089 - Squashfs block size is now configurable
1090
1091 Graphs: Also generate a build time timeline graph (for top
1092 level parallel builds).
1093
1094 scripts/pkg-stats: Optimize memory consumption for CPE parsing
1095
1096 Fix compatibility issue with the fakeroot script logic and
1097 modern versions of dash.
1098
1099 Change git:// URLs pointing to Github to https://, now that
1100 Github has turned off support for git://
1101
1102 New defconfigs: Octavo osd32mp1_brk / osd32mp1_red
1103
1104 New packages: falcosecurity-libs, lzma-alone, octave,
1105 python-flit-core, python-orjson, python-pydevmem,
1106 qt5webengine-chromium, qt5webengine-chromium-catapult, ragel,
1107 tbb, wilc-driver, wtfutil
1108
1109 Wilc1000-firmware renamed to wilc-firmware
1110
1111 Issues resolved (http://bugs.uclibc.org):
1112
1113 #14596: package dialog is outdated and contains a bug
1114 #14651: OpenSSH 8.9p1 compiler error under ARM
1115 #14656: Adding dependencies from an external tree does not work
1116 #14661: Fakeroot script relies on bash-isms, does not work with..
1117 #14681: QT5WEBENGINE not building
1118 #14686: genimage.cfg have a hard-coded .ext4 extension which..
1119 #14701: Multiple unresolved symbols while building kernel ..
1120 #14706: nodjs build problem
1121 #14711: nodjs build problem missing bzip
1122 #14721: python-argon2_cffi no longer works
1123 #14731: BR2_PACKAGE_IOSTAT
1124 #14751: LVM2 Outdated Link
1125
c9a2015b
PK
11262022.02.12, released May 5th, 2023
1127
1128 Important / security related fixes.
1129
1130 Updated/fixed packages: agentpp, apache, ca-certificates,
1131 containerd, coremark, dcron, eudev, ffmpeg, git,
1132 intel-microcode, kexec, lcdproc, libmicrohttpd, libosmium,
1133 libxml2, linux-tools, matio, osm2pgsql, poppler, postgresql,
1134 protozero, python-web2py, runc, s390-tools, samba4, snmppp,
1135 sudo, tcpdump, uclibc, vim, webkitgtk, wpewebkit,
1136 xserver_xorg-server
1137
1ad6d0de
PK
11382022.02.11, released March 19th, 2023
1139
1140 Important / security related fixes.
1141
1142 Updated/fixed packages: apache, apr, apr-util, asterisk,
1143 at91dataflashboot, audit, bash, bind, bridge-utils, clamav,
1144 dmalloc, exfat, exfat-utils, f2fs-tools, gcc, git,
1145 glslsandbox-player, go, haproxy, intel-gmmlib, ipmiutil, less,
1146 libblockdev, libcurl, libev, libgcrypt, libmad, libmdbx,
1147 libmodsecurity, libolm, libpjsip, lttng-babeltrace, mender,
1148 mpv, mutt, mxs-bootlets, opensbi, opus, paho-mqtt-c,
1149 pcm-tools, php, proxychains-ng, python-django,
1150 python-m2crypto, python-werkzeug, quazip, quickjs,
1151 rockchip-mali, rsync, sudo, tiff, uacme, uqmi, webkitgtk,
1152 wpebackend-fdo, wpewebkit, xdriver_xf86-video-qxl, znc
1153
1154 Issues resolved (http://bugs.uclibc.org):
1155
1156 #15306: glibc build fails in Docker container
1157 #15361: Buildroot linking error on Apple Silicon
1158
e5f9cbd9
PK
11592022.02.10, released March 1st, 2023
1160
1161 Important / security related fixes.
1162
1163 Fix make O=..._defconfig builds (regression in 2022.02.9).
1164
1165 A number of additional/stricter checks have been added to
1166 ./utils/check-package.
1167
1168 Build host dependencies check extended to check for a number
1169 of specific perl modules to better handle distributions (like
1170 Fedora) with very fine grained perl packages. Also ensure
1171 build host has git >= 2.0.0 when using packages written in
1172 go/rust because the vendoring may need it.
1173
1174 Defconfigs: ASUS tinker rk3288: Fix boot issue related to TPL
1175
1176 Updated/fixed packages: afboot-stm32, apache, barebox, c-ares,
1177 elf2flt, freeswitch, fwts, gcc, git, kodi, libgit2, libks,
1178 libopenssl, live555, lua, lxc, mesa3d-headers, modsecurity2,
1179 netopeer2, openjdk, openpowerlink, openvpn, opusfile,
1180 postgresql, pugixml, python-future, qt5, sdl2, sofia-sip,
1181 ssdp-responder, sudo, sunxi-mali-utgard, ti-sgx-km, tmux,
1182 uboot, upx, vim, webkitgtk, wolfssl, wpewebkit, xlib_libXpm,
1183 xserver_xorg-server, xxhash, xz, yajl, zabbix
1184
1185 Issues resolved (http://bugs.uclibc.org):
1186
1187 #15271: no start-qemu.sh
1188 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
1189 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
1190
7b566040
PK
11912022.02.9, released January 18th, 2023
1192
1193 Important / security related fixes.
1194
1195 Br2-external: Fix make performance issue when many (> 6)
1196 external trees are used together.
1197
1198 Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
1199 used.
1200
1201 Go: Ensure our go build and module cache is used, even for the
1202 download step.
1203
1204 Legal-info: Stop warning about not saving sources for local /
1205 override packages if <PKG>_REDISTRIBUTE is set to NO.
1206
1207 Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
1208
1209 A large number of NXP related packages and defconfigs have
1210 been updated as upstream moved the git repositories to Github.
1211
1212 Updated/fixed packages: asterisk, bearssl, botan, cairo,
1213 capnproto, check, checkpolicy, connman, containerd,
1214 docker-cli, docker-engine, exempi, exfat, exfat-utils, fmc,
1215 fmlib, glib-networking, go, gobject-introspection, gperf,
1216 i2pd, ima-evm-utils, imx-alsa-plugins, imx-kobs, imx-lib,
1217 imx-m4fwloader, imx-mkimage, intel-microcode, janus-gateway,
1218 libcurl, libftdi1, libksba, libmbim, libmng, libpjsip,
1219 libtalloc, libuwsc, libxkbcommon, linux, lpeg, lrzsz,
1220 lttng-tools, lua-cqueues, mbedtls, mfgtools, mutt, php,
1221 policycoreutils, polkit, postgresql, pptp-linux,
1222 qcom-db410c-firmware, qemu, qoriq-rcw, qt5virtualkeyboard,
1223 rhash, rtl_433, ruby, sqlite, swupdate, tekui, tiff, tinyxml,
1224 tor, wayland, wireshark, wpa_supplicant,
1225 xdriver_xf86-video-imx-viv, xserver_xorg-server, xxhash, zip
1226
1227 Issues resolved (http://bugs.uclibc.org):
1228
1229 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
1230 #14996: Too many directories in BR2_EXTERNAL causes hang during make
1231 #15161: kernel can't support SUBDIR
1232 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
1233 #15226: lsblk: not found
1234
e84a88e8
PK
12352022.02.8, released December 10th, 2022
1236
1237 Important / security related fixes.
1238
1239 Updated/fixed packages: asterisk, dash, dovecot,
1240 dovecot-pigeonhole, edk2, edk2-platforms, elf2flt, exim,
1241 freerdp, gcc, gdb, git, gnupg2, heimdal, iwd, kodi,
1242 libarchive, libmdbx, libkrb5, libksba, libopenssl, memcached,
1243 netsnmp, nginx, openpgm, optee-client, python3, rsync,
1244 rtl8723bu, samba4, sdl, sdl2, swupdate, sysstat, systemd,
1245 uboot, vim, vlc, xen, xterm
1246
1247 Issues resolved (http://bugs.uclibc.org):
1248
1249 #15131: Target GDB uses internal zlib
1250
4d46f510
PK
12512022.02.7, released November 17th, 2022
1252
1253 Important / security related fixes.
1254
1255 Defconfig: Pine64: Change to mainline ATF to fix build
1256 issue, Zynqmp zcu102 / zcu106: Fix pmufw reset issue
1257
1258 Updated/fixed packages: arm-trusted-firmware, bind, botan,
1259 collectd, darkhttpd, dbus, dhcp, dnsmasq, docker-cli,
1260 docker-engine, exfatprogs, expat, f2fs-tools, faad2, ffmpeg,
1261 freerdp, gnutls, go, gpsd, grub2, gsl, gst-omx, gst1-devtools,
1262 gst1-libav, gst1-plugins-bad, gst1-plugins-base,
1263 gst1-plugins-good, gst1-plugins-ugly, gst1-python,
1264 gst1-rtsp-server, gst1-vaapi, gstreamer1,
1265 gstreamer1-editing-services, hdparm, hostapd, imagemagick,
1266 iwd, jack2, libbpf, libcurl, libfribi, libidn2, libinput,
1267 libmdbx, libopenssl, libosip2, libpng, libtasn1,
1268 libtorrent-rasterbar, libuhttpd, libvncserver, libxml2, linux,
1269 linux-tools, lldpd, lrzip, lz4, matchbox-startup-monitor,
1270 msmtp, multipath-tools, mupdf, musl, mv-ddr-marvell, mxml,
1271 nodejs, ntfs-3g, numactl, openvmtools, oracle-mysql,
1272 paho-mqtt-c, perl-net-ssleay, php, pixman, poppler, procps-ng,
1273 python-django, python3, qdecoder, rpi-userland, rsync,
1274 rtl8189es, rtl8189fs, rtl8723bu, rtl8812au-aircrack-ng,
1275 rtl8821au, rtl_433, samba4, shapelib, socat, squid, sqlite,
1276 squashfs, strongswan, sudo, swupdate, timescaledb, u-boot,
1277 uclibc-ng-test, udisks, uftp, uhd, umtprd, vim, wavemon,
1278 wireguard-linux-compat, wolfssl, wpa_supplicant, wpewebkit,
1279 zlib-ng, zsh
1280
1281 Issues resolved (http://bugs.uclibc.org):
1282
1283 #15026: package/udisks: install to staging
1284 #15061: Node.js Package fails to build against musl i386
1285
12c7b23b
PK
12862022.02.6, released October 2nd, 2022
1287
1288 Important / security related fixes.
1289
1290 Fixed compatibility issue with make 4.3 and the 'printvars' /
1291 'show-vars' commands.
1292
1293 Dependencies: Ensure 'find' and 'xargs' are available on the
1294 build host.
1295
1296 A large number of typo fixes.
1297
1298 Defconfigs: Galileo: Fix defconfig syntax, Licheepi zero: Fix
1299 U-Boot dependencies, Bananapi m1, Olimx a20 olinuxino lime
1300 1+2, a33 olinuxino: Use standard FPU configuration, Pine 64
1301 sopine, Rockpro 64: Change to mainline ATF to fix build issue.
1302
1303 Updated/fixed packages: ace, arm-trusted-firmware,
1304 babeltrace2, boost, botan, busybox, clamav, cog, connman,
1305 containerd, cups, dhcpcd, directfb, docker-cli, docker-engine,
1306 edk2, edk2-platforms, elf2flt, expat, ffmpeg, ficl,
1307 freeswitch, freetype, gcc, gdb, git, gnutls, go,
1308 graphicsmagic, grub2, gst1-plugins-bad, gst1-plugins-good,
1309 heirloom-mailx, icu, igh-ethercat, imagemagick, imx-gpu-viv,
1310 jose, jpeg, jquery-ui-themes, kodi, libconfuse, libfreeimage,
1311 libglvnd, libgpg-error, libinput, libmdbx, libsepol, libtirpc,
1312 libupnp, libvirt, libvncserver, libwpe, libxml2, libzlib,
1313 linux, linux-tools, lshw, m4, makedevs, makedumpfile,
1314 mali-driver, mariadb, memcached, mesa3d, minidlna, mosquitto,
1315 mutt, mv-ddr-marvell, ncurses, ne10, netsniff-ng,
1316 networkd-dispatcher, ocrad, opencv4, openocd, openssh, pango,
1317 pcsc-lite, polkit, postgis, postgresql, python-paho-mqtt,
1318 python-pygame, python3, qemu, qlibc,
1319 qoriq-cadence-dp-firmware, qt5xmlpatterns, ranger, rng-tools,
1320 rsync, rsyslog, rtl8189es, rtl8723be, runc, rustc,
1321 sconeserver, sdl2, snort, sox, sqlite, squid, stress-ng,
1322 strongswan, sunxi-mali-utgard-driver, syslinux, syslog-ng,
1323 tcf-agent, tcpreplay, tesseract-ocr, tinyproxy, uacme,
1324 uboot-tools, uclibc, unzip, usbguard, v4l2loopback, vim,
1325 webkitgtk, wolfssl, wpewebkit, xfsprogs, xserver_xorg-server,
1326 xtables-addons, zziplib
1327
1328 Issues resolved:
1329
1330 #13216: [Documentation] 2020.02.6 requires GNU find utils
1331 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
1332 #14951: boost compile error when running make silently
1333
092b705e
PK
13342022.02.5, released August 31st, 2022
1335
1336 Important / security related fixes.
1337
1338 dependencies: Ensure 'cmp' is available on the build host.
1339
1340 pkg-utils: The KCONFIG_ENABLE_OPT macro used to enforce a specific
1341 Kconfig option to be enabled (E.G. for kernel options needed by
1342 packages) no longer changes a =m (modular) with =y (built in).
1343
1344 check-host-rpath: Silence readelf warnings when clang is used
1345
1346 GCC 10.x updated to 10.4.0
1347
1348 Updated/fixed packages: apg, arm-trusted-firmware, assimp,
1349 bayer2rgb-neon, bind, bird, cog, cwiid, diffutils, fluidsynth,
1350 freerdp, gcc, glibc, glslsandbox-player, gdk-pixbuf, gnupg2,
1351 gtest, i2pd, jack2, jquery-validation, jszip, libbsd, libcamera,
1352 libcurl, libest, libiio, libkrb5, libopenssl, libpsl,
1353 luasyslog, lxc, mbedtls, mstpd, mutt, netdata, netsniff-ng,
1354 nodejs, nvidia-driver, openssl, opkg-utils, paho-mqtt-c,
1355 pango, pcsc-lite, perl, pimd, poppler, postgis, powerpc-utils,
1356 pppd, protobuf-c, pulseaudio, python-bottle, python-django,
1357 python-lxml, python3, qt5webkit, rpi-userland, rsyslog, runc,
1358 rustc, sconeserver, sg3_utils, shadowsocks-libev, suricata,
1359 tcpreplay, uacme, uclibc, v4l2loopback,, webkitgtk, wine,
1360 wpewebkit, xdg-dbus-proxy, xserver_xorg-server, zeromq, zfs,
1361 zlib-ng
1362
1363 Issues resolved (http://bugs.uclibc.org):
1364
1365 #13796: Problems compiling package gst-plugins-good
1366 #14926: package/nodejs: build for host fails with GTEST errors
1367
2bc14528
PK
13682022.02.4, released July 28th, 2022
1369
1370 Important / security related fixes.
1371
1372 Disable big endian no-mmu on ARM as it is not supported by
1373 elf2flt.
1374
1375 Tighten dependencies for external Bootlin toolchains to ensure
1376 they can only be selected in compatible configurations.
1377
1378 Support external toolchains without gdbserver.
1379
1380 Updated/fixed packages: apache, avahi, bdwgc, bind, bpftool,
1381 cups, darkhttpd, dmalloc, ecryptfs-utils, fxload, ghostscript,
1382 gnutls, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-base,
1383 gst1-plugins-bad, gst1-plugins-good, gst1-plugins-ugly,
1384 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1385 gstreamer1-editing-services, gtest, iptables, keyutils, lcms2,
1386 libabseil-cpp, libcamera, libcurl, libeastl, libgpgme,
1387 libgtk3, libmdbx, libmediaart, libmodsecurity, libnetconf2,
1388 libopenssl, libpjsip, libsamplerate, libsndfile, libtalloc,
1389 logrotate, luajit, nginx, noip, paxtest, php, postgresql,
1390 procrank_linux, pure-ftpd, python-pillow, qdecoder,
1391 rabbitmq-server, rpi-userland, rustc, sofia-sip, systemd,
1392 tcpreplay, tinyproxy, tor, uacme, uboot-tools, vim, watchdogd,
1393 webkitgtk, wireguard-linux-compat, wpa_supplicant, wpewebkit,
1394 zstd
1395
1396 Issues resolved (http://bugs.uclibc.org):
1397
1398 #14881: Watchdogd Package missing INSTALL_STAGING
1399
4a3ea45d
PK
14002022.02.3, released June 19th, 2022
1401
1402 Important / security related fixes.
1403
1404 Infrastructure: Fix building under paths containing regex
1405 characters (E.G. '+')
1406
1407 Toolchain: Only allow ppc64le variants for which a
1408 glibc/musl/uclibc toolchain is supported.
1409 Mark codescape mti/img mips toolchains as shared library only
1410 (glibc).
1411
1412 Updated/fixed packages: arm-trusted-firmware,
1413 at91dataflashboot, boinc, dhcp, diffutils, edk2, fbv, gensio,
1414 glibc, go, gtest, iucode-tool, janet, libcec, libcurl,
1415 libfreeimage, libnftnl, libodb-boost, linux, linux-tools,
1416 lttng-modules, mariadb, memcached, mono, mutt,
1417 network-manager, nginx, ntfs-3g, ogre, openjpeg, openvpn,
1418 qemu, qpid-proton, qt5webengine, rauc, rockchip-mali, rsyslog,
1419 ruby, runc, rustc, samba4, strace, tiff, uclibc, unrar, vim,
1420 webkitgtk, wpewebkit, xdriver_xf86-video-amdgpu,
1421 xdriver_xf86-video-ati, zlib-ng
1422
1423 New packages: qt5webengine-chromium,
1424 qt5webengine-chromium-catapult
1425
1426 Issues resolved (http://bugs.uclibc.org):
1427
1428 #14766: package dhcp on buildroot 2022.02.1 failed
1429 #14821: Samba server is failing to compile
1430 #14826: make qemu_x86_64_defconfig stopped working
1431
1c416477
PK
14322022.02.2, released May 29th, 2022
1433
1434 Important / security related fixes.
1435
1436 Archictures: Drop sh2a, correct x86 Bonnell variant
1437
1438 Toolchain: Bump GCC 11.x to 11.3, correct pre-installed
1439 external toolchain logic when toolchain is available in path.
1440
1441 Rework OCI filesystem entrypoint/command logic to handle
1442 command arguments
1443
1444 Defconfigs: Update Zynqmp zcu102/106 to final 2022.1 release,
1445 fix zcu106 PLL config
1446
1447 Updated/fixed packages: adwaita-icon-theme, afboot-stm32,
1448 aircrack-ng, alchemy, alsa-lib, arptables, assimp, asterisk,
1449 aubio, avrdude, azure-iot-sdk-c, batman-adv, binutils,
1450 bpftool, brotli, cairo, cifs-utils, clamav, cryptodev-linux,
1451 dhcp, diffutils, dmalloc, duktape, e2fsprogs, elf2flt, espeak,
1452 expat, ffmpeg, fluidsynth, freerdp, gcc, git, glorytun,
1453 glslsandbox-player, gnutls, go, gst1-imx, gst1-plugins-good,
1454 gzip, imagemagick, janus-gateway, keepalived, kompexsqlite,
1455 kvm-unit-tests, libarchive, libcgi, libcurl, libevdev,
1456 libeXosip2, libhtp, libinput, libkcapi, libkrb5, libks,
1457 libmdbx, libmnl, libnpupnp, libnspr, libopenssl, liboping,
1458 libpjsip, libpri, libselinux, libsigsegv, libv4l,
1459 libwebsockets, libxml2, linux, linux-tools, ltp-testsuite,
1460 luajit, lvm2, mali-driver, mariadb, mc, minizip, mpd, mutt,
1461 netatalk, netsurf, network-manager, nodejs, numactl, nut,
1462 omniorb, openbox, opencv4, openjdk, openjdk-bin, openocd,
1463 pamtester, pango, pcre2, php, php-apcu, pinentry, pixman,
1464 polkit, postgis, postgresql, pure-ftpd, python-aenum,
1465 python-avro, python-django, python-pillow, python-simplejson,
1466 python-urllib3, python-zopfli, python3, qemu, qpdf, quazip,
1467 redis, rockchip-mali, rsync, rt-tests, rust, rtl8818eu,
1468 rtl8189es, rtl8189fs, rtl_433, sam-ba, samba4, sdl2_ttf,
1469 shadowsocks-libev, shim, subversion, sun20i-d1-spl, suricata,
1470 systemd, tftpd, trinity, tvheadend, udev, uftrace,
1471 urandom-scripts, usb_modeswitch, valgrind, vde2, vim,
1472 wireplumber, wolfssl, wpa_supplicant, xlib_libXfont2, xz,
1473 zlib, zlog
1474
1475 Issues resolved (http://bugs.uclibc.org):
1476
1477 #14751: LVM2 Outdated Link
1478
11b6b65d
PK
14792022.02.1, released April 11th, 2022
1480
1481 Important / security related fixes.
1482
1483 Graphs: Also generate a build time timeline graph (for top
1484 level parallel builds).
1485
1486 scripts/pkg-stats: Optimize memory consumption for CPE parsing
1487
1488 Fix compatibility issue with the fakeroot script logic and
1489 modern versions of dash.
1490
1491 Change git:// URLs pointing to Github to https://, now that
1492 Github has turned off support for git://
1493
1494 Updated/fixed packages: ace, apache, apr, apr-util, belr,
1495 bind, bluez5_utils, boinc, bpftool, busybox, cloop, cog,
1496 containerd, cppcms, dav1d, dhcp, dieharder, dnsmasq,
1497 docker-cli, docker-engine, efl, ell, fakeroot, flac,
1498 fluidsynth, gdk-pixbuf, glib-networking, gnutls, gst-omx,
1499 gst1-devtools, gst1-libav, gst1-plugins-bad,
1500 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
1501 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1b718ade 1502 gstreamer1-editing-services, haproxy, htop, intel-gmmlib,
11b6b65d
PK
1503 ipmiutil, iwd, jack1, jack2, lftp, libabseil-cpp, libbluray,
1504 libcamera-apps, libcoap, libcurl, libest, libgee, libglib2,
1505 libgtk3, libiec61850, libkrb5, libminiupnpc, libodb,
1506 libodb-boost, libopenssl, libp11, libpsl, libressl, librstp,
1507 librtlsdr, liburing, libyang, libzlib, luasec, lxc, matio,
1508 meson, minidlna, minizip, mpd, mtools, netatalk, nbd, odb,
1509 openblas, openssh, openvpn, optee-os, opus, paho-mqtt-c,
1510 pango, php, pipewire, pkcs11-helper, postgresql, ppp,
1511 protozero, python-aioconsole, python-avro, python-brotli,
1512 python-greenlet, python-paramiko, python-pillow,
1513 python-rpi-gpio, python-treq, python-twisted, python-ujson,
1514 python-weasyprint, qt5base, qt5wayland, raptor, rpi-firmware,
1515 rpi-userland, rtl_433, runc, rust, rygel, samba4,
1516 shairport-sync, spice, spidev_test, stunnel, systemd,
1517 timescaledb, trace-cmd, trousers, ts4900-fpga, tvheadend,
1518 udpcast, unbound, upower, urandom-scripts, usbguard, valgrind,
1519 valijson, vim, wavpack, wget, wireplumber, wireshark, woff2,
1520 xmrig, zabbix, zlib-ng, zynaddsubfx, zziplib
1521
1522 Issues resolved (http://bugs.uclibc.org):
1523
1524 #13971: ip6tables-nft build does not include MASQUERADE target..
1525 #14651: OpenSSH 8.9p1 compiler error under ARM
1526 #14656: Adding dependencies from an external tree does not work
1527 #14661: Fakeroot script relies on bash-isms, does not work ..
1528 #14686: genimage.cfg have a hard-coded .ext4 extension which..
1529 #14701: Multiple unresolved symbols while building kernel ..
1530 #14711: nodjs build problem missing bzip
1531 #14731: BR2_PACKAGE_IOSTAT
1532
08967921
PK
15332022.02, released March 8th, 2022
1534
1535 Various fixes.
1536
1537 Fixes to cargo and golang packaging infrastructure.
1538
1539 Defconfigs: OrangePi RK3399: Fix genimage format
1540
1541 Updated/fixed packages: azure-iot-sdk-c, bpftool, cog,
1542 directfb, directfb-examples, dnsmasq, docker-engine, expat,
1543 freerdp, frr, gdb, ghostscript, glib-networking, go, haproxy,
1544 hostapd, kf5-extra-cmake-modules, kf5-kcoreaddons,
1545 kf5-modemmanager-qt, kf5-networkmanager-qt, libcamera-apps,
1546 libgee, libglfw, librstp, libtorrent, libvirt, libxslt, linux,
1547 mariadb, oprofile, osm2pgsql, pulseview, python-cryptography,
1548 python-gnupg, python-treq, qt5base, qt5webkit, rauc, re2,
1549 rygel, safeclib, sconeserver, seatd, sord, upmpdcli,
1550 util-linux, weston, wpa_supplicant, xdriver_xf86-video-mach64,
1551 xdriver_xf86-video-nouveau, xdriver_xf86-video-qxl,
1552 xscreensaver, zabbix
1553
1554 New packages: gdk-pixbuf-xlib
1555
1556 Removed packages: python-pycli
1557
1558 Issues resolved (http://bugs.uclibc.org):
1559
1560 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
1561 #14611: 2022.02-rc2: Build of BR2_x86_64 with BR2_LINUX_KERNEL_..
1562 #14631: host-go-bootstrap: go not being built for package in ..
1563 #14636: azure-iot-sdk-c: Installed headers do not compile
1564 #14641: oprofile can not find the events files
1565
5b6e2ee8
PK
15662022.02-rc3, released February 28th, 2022
1567
1568 Fixes all over the tree.
1569
1570 Defconfigs: Xilinx zynqmp zcu102/zcu106: Fix U-Boot DTS config
1571
1572 Updated/fixed packages: bluez5_utils, bpftool, dbus, exempi,
1573 flac, freerdp, frr, gnutls, libpjsip, libxml2, mariadb,
1574 openssh, python-twisted, qt5webkit, samba4, vim, weston,
1575 wireshark, wolfssl, xdg-dbus-proxy, xterm,
1576
f3d0d7e6
PK
15772022.02-rc2, released February 20th, 2022
1578
1579 Fixes all over the tree.
1580
1581 Defconfigs: Friendlyarm Nanopi R2S: Fix U-Boot build, Kontron
1582 BL i.MX8M Mini: Fix U-Boot build, PC Engines APU2: Fix Linux
1583 build, ROC-RK3399-PC: Bump rootfs size to fix build
1584
1585 Updated/fixed packages: apache, apparmor, apr-util, arp-scan,
1586 binutils, bluez5_utils, connman, cryptsetup, dnsmasq,
1587 dovecot-pigeonhole, expat, gdk-pixbuf, gst1-plugins-base,
1588 guile, keepalived, kodi, libbpf, libglvnd, libgsasl, libiconv,
1589 librsvg, libuhttpd, libusb, libv4l, luasyslog, mongrel2, neon,
1590 pcre, perl-netaddr-ip, php, psmisc, python-ipython,
1591 python-pycli, python-pygame, python-regex, python-twisted,
1592 qt5location, qt5webkit, resiprocate, rygel, safeclib,
1593 sdl2_ttf, socketcand, strongswan, sudo, systemd, toolchain,
1594 urg, webkitgtk, wireless-regdb, wpewebkit,
1595 xdriver_xf86-video-{ati,mach64,mga,r128,savage,tdfx}, xz, zfs,
1596 zsh
1597
5ee6be2b
PK
15982022.02-rc1, released February 13th, 2022
1599
1600 Numerous package updates and many (80) new packages.
1601
1602 Toolchain:
1603 - glibc: Optional support for compatibility shims for running
1604 on older kernels than what glibc has been built against
1605 - uClibc: Use uClibc-ng 1.0.40
1606 - External toolchains: Update Bootlin toolchains to 2021.11-1
1607 version
1608
1609 Python 2.7 and python 2.x specific packages removed as python
1610 2.x is EOL since April 2020. Likewise a number of python3
1611 specific host packages has been renamed (host-python-foo
1612 instead of host-python3-foo) now host-python is always python
1613 3.x.
1614
1615 Cargo (Rust) package infrastructure added. Vendoring support
1616 added to golang package infrastructure.
1617
1618 New defconfigs: FriendlyARM NanoPi R2S, Kontron BL i.MX8M
1619 Mini, Microchip Sama7g7ek, Olimex STMP157 OlinuXino LIME2,
1620 QEMU PPC Bamboo, PPC64 PowerNV, Raspberry Pi Zero 2W, Spike
1621 Riscv64, Xilinx zcu102
1622
1623 Removed defconfigs: Synopsys arch38 VDK, aarch64 VDK
1624
1625 New packages: ace, alchemy, alfred, bat, bento4, bmx7,
1626 bpftool, brcmfmac_sdio-firmware-rpi, cfm, cups-pk-helper,
1627 davinci-bootcount, dbus-cxx, embiggen-disk, freeipmi,
1628 gocryptfs, kodi-pvr-plutotv, kodi-pvr-waipu, ksmbd-tools,
1629 libcamera-apps, libest, libexecinfo, libfutils, libglvnd,
1630 libks, libmd, libopenaptx, libpeas, libshdata, liburing, lilv,
1631 lua-argon2, lua-cffi, lua-inotify, lv2, mali-driver,
1632 moby-buildkit, modsecurity2, networkd-dispatcher, pahole,
1633 php-apcu, php-lua, php-pam, python-argon2-cffi-bindings,
1634 python-cssselect2, python-distro, python-fonttools,
1635 python-gnupg, python-installer, python-memory-profiler,
1636 python-mpd2, python-pep517, python-pydyf, python-pypa-build,
1637 python-pyphen, python-tinycss2, python-tomli,
1638 python-weasyprint, python-zopfli, qoriq-cadence-dp-firmware,
1639 riscv-isa-sim, rockchip-mali, rpi-rgb-led-matrix, sdbus-cpp,
1640 sentry-cli, serd, simple-mail, sord, sratom,
1641 sunxi-mali-utgard, sunxi-mali-utgard-driver, tinifier, ulog,
1642 vulkan-headers, xlib_libxcvt, zabbix, zchunk, zynaddsubfx
1643
1644 Removed packages: gstreamer1-mm, python, python-backports-abc,
1645 python-backports-functools-lru-cache,
1646 python-backports-shutil-get-terminal-size,
1647 python-backports-ssl-match-hostname, python-configobj,
1648 python-dialog, python-enum, python-enum34, python-functools32,
1649 python-futures, python-id3, python-ipaddr, python-ipaddress,
1650 python-mad, python-nfc, python-pam, python-pathlib2,
1651 python-pycap, python-pyro, python-singledispatch,
1652 python-subprocess32, python-typing, python-yieldfrom,
1653 qt5webkit-examples, rpi-bt-firmware, rpi-wifi-firmware,
1654 sunxi-mali-mainline, sunxi-mali-mainline-driver, zynq-boot-bin
1655
1656 Issues resolved (http://bugs.uclibc.org):
1657
1658 #12271: python-iptables runtime dependencies
1659 #13436: PPP 2.4.9 is out
1660 #14351: needs to mount sysfs before mount -a
1661 #14451: nodejs won't build on Fedora 35
1662 #14471: alsa_utils wrong deployment
1663 #14501: lttng-modules v2.11 package fails to build
1664 #14531: Package EFL - build error
1665
3c6b7502
PK
16662021.11.3, released March 24th, 2022
1667
1668 Important / security related fixes.
1669
1670 Updated/fixed packages: apache, azure-iot-sdk-c, boinc, dbus,
1671 directfb, docker-engine, exempi, expat, flac, gdb, gdk-pixbuf,
1672 gnutls, go, haproxy, libcurl, libiec61850, libminiupnpc,
1673 libodb, libodb-boost, libopenssl, libpjsip, libressl, librsvg,
1674 libsrtp, libvirt, libxml2, libxslt, lxc, mariadb, minidlna,
1675 odb, openblas, openvpn, oprofile, php, pppd, python-ipython,
1676 python-twisted, raptor, rpi-firmware, samba4, seatd,
1677 timescaledb, usbguard, util-linux, vim, wavpack,
1678 wireless-regdb, wireplumber, wireshark, wolfssl, xscreensaver,
1679 xterm, zsh
1680
1681 New packages: gdk-pixbuf-xlib
1682
1683 Issues resolved (http://bugs.uclibc.org):
1684
1685 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
1686 #14636: azure-iot-sdk-c: Installed headers do not compile
1687 #14641: oprofile can not find the events files
1688
67b160c3
PK
16892021.11.2, released February 28th, 2022
1690
1691 Important / security related fixes.
1692
1693 Defconfigs: Andes ae3xx, Intel galileo: Fix build with host
1694 gcc >= 10, ROC-RK3399-PC: Bump rootfs size to fix build issue.
1695
1696 Add conditional patching logic to fix build issues for older
1697 U-Boot / Linux kernel versions when built with a host gcc >=
1698 10.
1699
1700 Updated/fixed packages: apitrace, binutils, casync, cgilua,
1701 connman, expat, gauche, gdb, gensio, glibc, go, gst-omx,
1702 gst1-devtools, gst1-libav, gst1-plugins-bad,
1703 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
1704 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1705 gstreamer1-editing-services, kf5-extra-cmake-modules, kodi,
1706 libarchive, linux, lm-sensors, localedef, log4cxx, mpd,
1707 nfs-utils, php, pistache, pkcs11-helper, prosody,
1708 python-django, python-pyzmq, python-regex,
1709 python-sqliteschema, resiprocate, rtl8723bu, thermald, tiff,
1710 tor, util-linux, vim, xen
1711
4f4a3152
PK
17122021.11.1, released January 29th, 2022
1713
1714 Important / security related fixes.
1715
1716 check-package: Improve variable override check
1717
1718 pkg-stats: List CVEs where the version info cannot be parsed
1719 as unsure rather than completely ignoring them.
1720
1721 Defconfigs: Beaglebone: Support BeagleBone black wireless,
1722 stm32f469_xip_disco: Fix kernel boot
1723
1724 Updated/fixed packages: alsa-utils, apache, binutils, cage,
1725 capnproto, civetweb, clamav, collectd, connman, containerd,
1726 coreutils, dav1d, docker-cli, docker-engine, erlang,
1727 erlang-rebar, expat, findutils, flare-engine, flare-game,
1728 font-awesome, freeswitch, gcc, ghostscript, glibc, gnuchess,
1729 go, grpc, gst1-interpipe, gst1-rtsp-server, gupnp-tools,
1730 hackrf, icu, imagemagick, janus-gateway, json-for-modern-cpp,
1731 keepalived, lapack, libdbi, libiio, libjpeg, libmbim, libnss,
1732 libopenssl, libpjsip, libqmi, liburiparser, libvirt,
1733 linux-pam, lxc, mbedtls, mender, mongodb, mpd-mpc, mutt,
1734 nodejs, openblas, pcre2, php, pipewire, polkit, privoxy,
1735 prosody, python-charset-normalizer, python-django,
1736 python-idna, python-lxml, python-pyqt5, python-requests,
1737 python-urllib3, python3, qt5base, qt5location, rhash,
1738 rng-tools, ruby, runc, rustc, samba4, sofia-sip, targetcli-fb,
1739 tcpreplay, tinyxml, tor, tpm2-tss, util-linux-libs, vim, vlc,
1740 wireshark, xapp_xauth, xapp_xinput-calibrator, xen, xenomai,
1741 xlib_libX11, xserver_xorg-server
1742
1743 Issues resolved (http://bugs.uclibc.org):
1744
1745 #14451: nodejs won't build on Fedora 35
1746 #14471: alsa_utils wrong deployment
1747
e6e12337
PK
17482021.11, released December 5th, 2021
1749
1750 Various fixes.
1751
1752 Defconfigs: Grinn chiliboard/liteboard, PC x86-64 bios: Fix
1753 build
1754
1755 Updated/fixed packages: apr, coreutils, diffutils, e2fsprogs,
1756 exfat, freeswitch, gnupg, grub2, gstreamer1, guile, heimdal,
1757 hiawatha, hplip, icu, janus-gateway,
1758 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
1759 kodi-screensaver-matrixtrails, libatomic_ops, libbson, libffi,
1760 libgdiplus, libgee, libhtp, libite, libnspr, libnss,
1761 libunwind, lynx, mender-grubenv, mkpasswd, motion, mxml,
1762 netdata, qemu, samba4, speex, stress-ng, tinydtls, unixodbc,
1763 unrar, util-linux, util-linux-libs, watchdogd, wireshark
1764
1765 Issues resolved (http://bugs.uclibc.org):
1766
1767 #14351: needs to mount sysfs before mount -a
1768 #14411: 2021.11-rc2: Samba doesn't compile
1769
aaf7b2c9
PK
17702021.11-rc3, released November 30th, 2021
1771
1772 Fixes all over the tree.
1773
1774 Defconfigs: Nitrogen8mp: Fix Linux build, Zynqmp-zxu106: Fix
1775 ATF build
1776
1777 Updated/fixed packages: asterisk, automake, gdb, glorytun,
1778 gmp, hackrf, libgee, libglib2, libmodsecurity, libosmium,
1779 libressl, lighttpd, linux, micropython, mosquitto, mtd,
1780 nfs-utils, nss-myhostname, pcre, php, poco, pure-ftpd,
1781 python-cycler, qemu, qdecoder, smack, smcroute, spidev_test,
1782 strace, syslinux, toolchain, uboot, uhd, vim, websocketpp,
1783 wireshark, xcursor-transparent-theme, xscreensaver,
1784 xtables-addons
1785
1786 Issues resolved (http://bugs.uclibc.org):
1787
1788 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
1789
62ba22f3
PK
17902021.11-rc2, released November 19th, 2021
1791
1792 Fixes all over the tree.
1793
1794 Coding style fixes for a large number of board genimage
1795 configuration files for clarity and consistency.
1796
1797 Defconfigs: Acmesystems Aria/Arietta g25, Armadeus
1798 apf28/apf51, beagleboneai, Olimx a64, rock64, sheevaplug: Fix
1799 build with hostcc >= 10, Nezha: Correct U-Boot dependencies
1800
1801 Updated/fixed packages: alsa-lib, apparmor, binutils,
1802 bluez5_utils, botan, diffutils, firmware-utils, gdb, glmark2,
1803 glog, gpu-amd-bin-mx51, gst1-interpipe, imx-vpuwrap, iperf,
1804 isl, janet, libdnet, libglib2, libhtp, liburcu, log4cxx,
1805 luajit, luvi, meson, mksh, mongodb, mosquitto, mpd, mupdf,
1806 opencv4, oracle-mysql, pipewire, postgresql, python-aiohttp,
1807 python-pudb, python-ujson, qhull, samba4, seatd, sg3_utils,
1808 suricata, tpm2-tss, uboot, vim, xserver_xorg-server
1809
1810 New packages: pipewire-media-session
1811
1812 Issues resolved (http://bugs.uclibc.org):
1813
1814 14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
1815
0df2928a 18162021.11-rc1, released November 8th, 2021
639c0047
TP
1817
1818 Numerous package updates. Notable updates including numerous
57a95075 1819 Python modules, Kodi add-ons, nodejs, OpenJDK.
639c0047
TP
1820
1821 Toolchain:
1822 - glibc update to 2.34
1823 - support for gdb 11.x added, gdb 10.x now the default
1824 - external toolchains provided by ARM updated
1825 - remove support for internal toolchain on the CSKY
1826 architecture, as it was broken and unmaintained
1827
1828 Many packages updated to enable the appropriate SELinux
1829 refpolicy module when SELinux support is enabled.
1830
1831 Support was added in the test-pkg package testing utility for
1832 using Gitlab CI to run the builds.
1833
1834 New libgbm virtual package to better support OpenGL
1835 implementations that provide a libgbm library.
1836
1837 Bootloaders/firmware: grub2 extended to be able to support
1838 multiple platforms in the same build.
1839
1840 Filesystems:
1841 - new OCI filesystem type, to build container images
1842 compatible with the Open Container Initiative standard
1843 - support for hybrid ISO9660 images added, which work on
1844 legacy and EFI BIOS machines
1845
0df2928a 1846 New defconfigs: Allwinner nezha, stm32mp157c_odyssey
639c0047
TP
1847
1848 Removed defconfigs: qemu_csky
1849
1850 New packages: dtbocfg, firmware-utils, gstd, libdbi,
57a95075 1851 libdbi-drivers, libteam, lua-augeas, mstpd, php-pecl-dbus,
639c0047
TP
1852 python-aioprocessing, python-bidict,
1853 python-charset-normalizer, python-flask-expects-json,
57a95075
YM
1854 python-git, python-pyndiff, python-rsa,
1855 python-unitest-xml-reporting, python-xmljson,
639c0047 1856 python3-cryptography, python3-pip, qt5opcua, rwmem,
0df2928a
PK
1857 sloci-image, softhsm2, sun20i-d1-spl, uqmi, vuejs-router,
1858 watchdogd, wireplumber
639c0047
TP
1859
1860 Removed packages: canfestival, python-meld3
1861
57a95075
YM
1862 Work toward the removal of python 2 has progressed: many
1863 python modules and packages have been updated to a version
1864 supporting python 3.
1865
639c0047
TP
1866 Issues resolved (http://bugs.uclibc.org):
1867
1868 #14271: compilation error with rsync command for permission
1869 #14276: Unable to get login prompt
1870 #14196: when using raspberrypicm4io_64_defconfig, make fails
1871 with mkfs.ext4: No such file or directory while trying
1872 to determine filesystem size
1873
ae48261f
PK
18742021.08.3, released December 13th, 2021
1875
1876 Important / security related fixes.
1877
1878 Defconfigs: Various fixes for building with gcc >= 10 host or
1879 target compilers.
1880
1881 Updated/fixed packages: alsa-lib, apparmor, apr, asterisk,
1882 binutils, bluez5_utils, coreutils, e2fsprogs, exfat,
1883 freeswitch, gdb, glmark2, glog, glorytun, gmp,
1884 gpu-amd-bin-mx51, gst1-interpipe, gstreamer1, guile, gupnp,
1885 hackrf, heimdal, hiawatha, hplip, icu, imx-vpuwrap, isl,
1886 janus-gateway, libatomic_ops, libbson, libdnet, libffi,
1887 libgdiplus, libgee, libglib2, libhtp, libmodsecurity, libnspr,
1888 libnss, libosmium, libunwind, linux, lynx, meson, micropython,
1889 mkpasswd, mksh, mosquitto, motion, mupdf, mxml, netdata,
1890 nfs-utils, opencv4, oracle-mysql, pcre, php, postgresql,
1891 pure-ftpd, python-cycler, qdecoder, rcw-smarc-sal28, samba4,
1892 smack, speex, stress-ng, suricata, syslinux, uboot, unixodbc,
1893 unrar, vim, websocketpp, wireshark
1894
1895 Issues resolved (http://bugs.uclibc.org):
1896
1897 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
1898
19e2b260
PK
18992021.08.2, released November 10th, 2021
1900
1901 Important / security related fixes.
1902
1903 Updated/fixed packages: asterisk, audit, bind, bitcoin,
1904 containerd, cryptsetup, dahdi-linux, dbus-python, dfu-util,
1905 docker-cli, docker-engine, earlyoom, edk2-platforms, exiv2,
1906 ffmpeg, freerdp, gdb, gensio, gnupg2, go, gpsd,
1907 gst1-plugins-bad, gst1-plugins-ugly, gst1-vaapi, gtest,
1908 hiredis, lftp, libps1, libva, libva-utils, lightning,
1909 log4cplus, lrzip, netdata, nodejs, olsr, openjdk, openjdk-bin,
1910 pango, php, python3-cffi, qemu, refpolicy, rng-tools, samba4,
1911 snort, strongswan, sunxi-mali-mainline-driver, suricata,
1912 systemd, tor, vim, weston, wf111, wireguard-linux-compat,
1913 xerces
1914
1915 Issues resolved (http://bugs.uclibc.org):
1916
1917 #14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
1918
39bcc038
PK
19192021.08.1, released October 11, 2021
1920
1921 Important / security related fixes.
1922
1923 gdbinit: Mark the sysroot as a "safe path" before configuring
1924 it, so pretty printers work correctly without having to pass
1925 -ix to gdb
1926
1927 Updated/fixed packages: alsa-lib, apache,
1928 arm-trusted-firmware, atftp, bind, botan, cog, containerd,
1929 cryptopp, docker-cli, dash, dc3dd, docker-engine, dovecot,
1930 environment-setup, erlang, fetchmail, ffmpeg, fio, gcc, gd,
1931 gdb, ghostscript, gnuradio, gnutils, go,
1932 gobject-introspection, google-breakpad, gst-omx,
1933 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
1934 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
1935 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1936 gstreamer1-editing-services, gupnp, haproxy, imlib2, kodi,
1937 kodi-pvr-octonet, kodi-visualisation-fishbmc, libcurl,
1938 libexif, libgcrypt, libglib2, libkrb5, libressl, librsvg,
1939 libsndfile, libssh, libvirt, libxcrypt, libyang, links, lvm2,
1940 lynx, lxc, mc, mesa3d, micropython, minicom, mono, mosquitto,
1941 mtr, mupdf, mv-ddr-marvell, net-tools, nginx-dav-ext, nmap,
1942 nodejs, ntfs-3g, openjdk, openjdk-bin, openldap, openssh,
1943 pcre2, php, php-gnupg, pipewire, postgis, python-aioconsole,
1944 python-cbor2, python-cffi, python-cython, python-dateutil,
1945 python-django, python-pillow, python-pip, python-texttable,
1946 python-urllib3, python-webob, qemu, qt5location, redis,
1947 refpolicy, ripgrep, ruby, runc, sispmctl, sox, squid,
1948 strongswan, supervisor, swupdate, syslinux, systemd, tinycbor,
1949 trace-cmd, uboot-tools, uclibc, udisks, uhd, vim, vsftpd,
1950 wavemon, webkitgtk, wget, wireless-regdb, wpewebkit,
1951 xapp_xrdb, xapp_xwd, xen, xlib_libXfont2, xlib_libXft,
1952 xserver_xorg-server, zip
1953
1954 Issues resolved (http://bugs.uclibc.org):
1955
1956 #14206: Kodi: even when not enabled, forcefully selects libevdev..
1957 #14211: libffi-3.3.tar.gz repacked
1958 #14221: mv-ddr-marvell fails license validation
1959
aa433d1c
PK
19602021.08, released September 4th, 2021
1961
1962 Various fixes.
1963
1964 Updated/fixed packages: gstreamer1-mm, netsniff-ng, nginx,
1965 openmpi, python-pyudev, python3, qt5base, wlroots, xvisor
1966
7314f04f
PK
19672021.08-rc3, released August 31st, 2021
1968
1969 Fixes all over the tree.
1970
1971 Toolchain: Disable fortify support for Microblaze as it is not
1972 currently working.
1973
1974 Defconfigs: Acmesystems aria/ariette g25: Fix build issue
1975 after at91bootstrap bump, BeagleV: Correct kernel headers
1976 version, PC x86-64: Bump kernel to 4.19.204 to fix build issue
1977 with GCC 10.x.
1978
1979 Updated/fixed packages: alsa-utils, at91bootstrap3, belle-sip,
1980 bullet, c-ares, cjson, coreutils, cpio, eigen, fetchmail, gdb,
1981 haproxy, heirloom-mailx, ipmiutil, kvm-unit-tests, libarchive,
1982 libffi, libmodsecurity, libopenssl, libressl, libshout,
1983 libvirt, linux-pam, lmbench, localedef, lua-lunix, mesa3d,
1984 mpv, mtd, nodejs, nvidia-driver, openvmtools, php, polkit,
1985 python-requests, python3-requests, rust-bin, rustc, samba4,
1986 sdl2, snort3, ushare, xen
1987
1988 Removed packages: libmcrypt, mcrypt, sentry-cli
1989
6da42d76
PK
19902021.08-rc2, released August 18th, 2021
1991
1992 Fixes all over the tree.
1993
1994 Defconfigs: Acmesystems acqua a5: Bump at91bootstrap version
1995 to fix build issue with binutils >= 2.35, Microchip sam9x60ek
1996 mmc_dev: Add missing toolchain/system options, sama5d2-icp
1997 mmc: Correct at91bootstrap options
1998
1999 Updated/fixed packages: arm-trusted-firmware, at91bootstrap3,
2000 azure-iot-sdk-c, bluez5_utils, bullet, busybox, cegui, efl,
2001 erlang, ffmpeg, flatbuffers, fontconfig, gcc, gd, glibc, go,
2002 gobject-introspection, gpsd, guile, harfbuzz, iozone, iputils,
2003 jszip, libargtable2, libbpf, libebml, libepoxy, libesmtp,
2004 libfuse3, libgeos, libnss, libodb-boost, libodb-mysql,
2005 libodb-pgsql, libqmi, libqrtr-glib, libuhttpd, libuwsc,
2006 libvirt, ltp-testsuite, luaossl, mongodb, mpd, mupdf, mutt,
2007 network-manager, nginx-naxsi, nodejs, ogre, openzwave,
2008 optee-os, osm2pgsql, pdbg, perl-net-ssh2, php, pipewire,
2009 pistache, pixman, poke, polkit, poppler, postgresql, postkit,
2010 prelink-cross, prosody, protobuf, pulseview,
2011 python-cryptography, python-keyring, python-matplotlib,
2012 python-pymupdf, python-pyopenssl, python-secretstorage,
2013 python-treq, python-txtorcon, python3, qemu, qpdf, qt5base,
2014 refpolicy, ruby, rust-bin, s390-tools, sconeserver, seatd,
2015 shairport-sync, sox, sqlite, sylpheed, sysdig, syslog-ng,
2016 system-config-printer, tar, terminology, tor, tpm2-tools, uhd,
2017 unbound, usbguard, wireshark, xen, xenomai, xlib_libxshmfence,
2018 zstd
2019
2020 New packages: desktop-file-utils
2021
2022 Issues resolved (http://bugs.uclibc.org):
2023
2024 #13586: grub failure with BR2_OPTIMIZE_3
2025 #13671: openSSH server closes connection before authentication..
2026
3d8df5aa 20272021.08-rc1, released August 3rd, 2021
a3ac2a0f
TP
2028
2029 Numerous package updates.
2030
2031 Toolchain:
2032
2033 - add support for gcc 11.x, gcc 10.x is now the default, gcc
2034 9.x updated to 9.4.0, removed gcc 8.x support except for
2035 PowerPC SPE
2036
2037 - add support for binutils 2.37, binutils 2.36.x is now the
2038 default, binutils 2.34 removed.
2039
2040 - glibc updated to 2.33
2041
2042 - gdb enabled on NIOS II, gdbserver enabled on RISC-V.
2043
2044 Bootloaders/firmware: support for building the EDK II UEFI
2045 firmware, support for building AT91Bootstrap 4.x.
2046
2047 New BR2_ENABLE_RUNTIME_DEBUG option, that controls whether
2048 packages should be compiled with runtime debugging
2049 information (which is different than debugging symbols).
2050
2051 Many features of the bluez5_utils package have been made
2052 optional, and default to disabled. Users of bluez5_utils are
2053 encouraged to review their configuration.
2054
2055 Many packages (over 70) updated to enable the appropriate
2056 SELinux refpolicy module when SELinux support is enabled.
2057
2058 Many packages updated to select the appropriate OpenSSL
2059 features after many OpenSSL ciphers/features have been made
2060 optional.
2061
2062 New defconfigs: kontron_pitx_imx8m, microchip_sama5d2_icp,
2063 qemu_aarch64_sbsa, raspberrypicm4io, raspberrypicm4io_64,
2064 terasic_de10nano_cyclone5, uevm5432.
2065
2066 New packages: alsa-plugins, apg, bmap-tools, daq3, edk2,
2067 edk2-platforms, gumbo-parser, libbpf, libosmium, libpsl,
2068 libqb, libtalloc, libvirt, lua-linux, lua-zlib, mupdf,
2069 opencv4, osm2pgsql, poke, python-augeas, python-dbus-next,
2070 python-pymupdf, rtl_433, rtl8812au-aircrack-ng, seatd, snort3,
2071 system-config-printer, usbguard, xml-security-c, xmrig.
2072
2073 Removed packages: clapack, libsoil.
2074
2075 Issues resolved (http://bugs.uclibc.org):
2076
2077 #13326: regarding dtc error in buildroot source code
2078 #13661: host-python2 build fails on aarch64
2079 #13836: package build failure when target install set to no on
2080 pkg-generic pkg types
2081 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to
2082 y as before
2083
cfba9b0c
PK
20842021.05.3, released October 11, 2021
2085
2086 Important / security related fixes.
2087
2088 gdbinit: Mark the sysroot as a "safe path" before configuring
2089 it, so pretty printers work correctly without having to pass
2090 -ix to gdb
2091
2092 Updated/fixed packages: alsa-lib, apache,
2093 arm-trusted-firmware, atftp, bind, botan, containerd,
2094 cryptopp, dash, dc3dd, docker-cli, docker-engine, dovecot,
2095 erlang, fetchmail, ffmpeg, gdb, ghostscript, go, gst-omx,
2096 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
2097 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2098 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2099 gstreamer1-editing-services, kodi, kodi-pvr-octonet,
2100 kodi-visualisation-fishbmc, libcurl, libkrb5, libressl,
2101 libsndfile, libxcrypt, libyang, lxc, lynx, mesa3d,
2102 micropython, minicom, mono, mtr, mv-ddr-marvell, net-tools,
2103 nmap, nodejs, ntfs-3g, openjdk, openjdk-bin, openldap,
2104 openssh, pcre2, php, python-aioconsole, python-cffi,
2105 python-dateutil, python-django, python-pip, python-texttable,
2106 python-urllib, python-webob, qt5location, redis, refpolicy,
2107 ripgrep, runc, sispmctl, squid, strongswan, supervisor,
2108 syslinux, tinycbor, trace-cmd, uboot-tools, uclibc, wavemon,
2109 wget, wireless-regdb, xen, xserver_xorg-server
2110
2111 Issues resolved (http://bugs.uclibc.org):
2112
2113 #14206: Kodi: even when not enabled, forcefully selects libevdev..
2114 #14211: libffi-3.3.tar.gz repacked
2115 #14221: mv-ddr-marvell fails license validation
2116
b926d0d3
PK
21172021.05.2, released September 15th, 2021
2118
2119 Important / security related fixes.
2120
2121 Toolchain: Disable fortify support for Microblaze as it is not
2122 currently working.
2123
2124 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
2125 bayer2rgb-neon, belle-sip, bullet, busybox, c-ares, cjson,
2126 coreutils, cpio, eigen, environment-setup, fetchmail, ffmpeg,
2127 fontconfig, gd, gdb, gnuradio, gnutls, go, haproxy, ipmiutil,
2128 iputils, jszip, kvm-unit-tests, libarchive, libargtable2,
2129 libexif, libgcrypt, libmodsecurity, libopenssl, librsvg,
2130 libshout, libssh, libxcrypt, linux, linux-pam, localedef, mc,
2131 mesa3d, mosquitto, netsniff-ng, nginx, nodejs, ogre, openjdk,
2132 openmpi, openvmtools, perl-net-ssh2, php, pipewire,
2133 postgresql, prelink-cross, prosody, protobuf, python-keyring,
2134 python-matplotlib, python-pillow, python-pyudev,
2135 python-secretstorage, python3, qt5base, samba4, sdl2, sox,
2136 swupdate, sylpheed, tar, terminology, tor, uboot-tools, uhd,
2137 unbound, ushare, vim, wlroots, xapp_xrdb, xapp_xwd, xen,
2138 xenomai, xlib_libXfont2, xlib_libXft, zip
2139
5284a826
PK
21402021.05.1, released August 10, 2021
2141
2142 Important / security related fixes.
2143
2144 Toolchain: Disable PIC/PIE for Microblaze (like for NIOS II)
2145 as it is not currently working.
2146
2147 binutils: fix linker assert failure on OpenRisc, or1k build
2148 issue with gcc < 5
2149
2150 gdb: Enable on NIOS II
2151
2152 utils/scanpypi: Various improvements
2153
2154 Defconfigs: stm32f469_disco: Fix kernel boot issue, Microchip
2155 sam9x60ek mmc_dev: Add missing toolchain/system options
2156
2157 Updated/fixed packages: arm-trusted-firmware, apache, audit,
2158 avahi, bind, binutils, bird, bluez5_utils, boinc, busybox,
2159 chrony, clamav, connman, cryptsetup, dnsmasq, docker-cli,
2160 docker-engine, dovecot, dovecot-pigeonhole, e2fsprogs, exiv2,
2161 fail2ban, fb-test-app, feh, fetchmail, ffmpeg, flac, fluxbox,
2162 gawk, gcc, gcr, gdb, gdk-pixbuf, gesftpserver, glibc, go,
2163 gptfdisk, gqrx, granite, grub2, guile, hdparm, heirloom-mailx,
2164 htop, ibrcommon, ibrdtn, ibrdtn-tools, ibrdtnd,
2165 intel-microcode, iodine, irqbalance, keepalived, kexec-tools,
2166 libass, libconfig, libcurl, libfreeimage, libfuse3, libgcrypt,
2167 libgudev, libhtp, libinput, libjson, libgtk3, libkrb5,
2168 libloki, libmodsecurity, libndp, libnetfilter-log,
2169 libnfnetlink, libnice, libodb, libodb-boost, libodb-mysql,
2170 libodb-pgsql, libpcap, libqmi, libqrtr-glib, libressl,
2171 librsvg, libtasn1, libtirpc, libuci, libxmlrpc,
2172 linux-firmware, linuxptp, lrzsz, lvm2, mariadb, mesa3d,
2173 mbedtls, monit, mono, mosquitto, mpd, mpg123, mpv, nbd,
2174 netsnmp, nettle, nmap, nodejs, ntp, openntpd, openpgm,
2175 openswan, pango, pcre2, perl-crypt-openssl-rsa, php, pixman,
2176 postgresql, proxychains-ng, putty, python,
2177 python-dataproperty, python-django, python-pysftp,
2178 python-urllib3, python3, qpdf, redis, ripgrep, rsync, ruby,
2179 samba4, sane-backends, slirp, spice, squid, suricata, tcpdump,
2180 tftpd, thrift, tor, tpm2-tools, trinity, uboot, uboot-tools,
2181 uclibc, vlc, wireless-regdb, wireshark, wolfssl,
2182 xapp_fonttosfnt, xlib_libX11, xlib_libxshmfence,
2183 xserver_xorg-server
2184
2185 Issues resolved (http://bugs.uclibc.org):
2186
2187 #13586: grub failure with BR2_OPTIMIZE_3
2188 #13661: host-python2 build fails on aarch64
2189 #13836: package build failure when target install set to no..
2190 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to..
2191
69f79f2a
PK
21922021.05, released June 6th, 2021
2193
2194 Various fixes.
2195
2196 Disable PIC/PIE support for Nios2 because of glibc issues
2197
2198 Defconfigs: Minnowboard max: Fix X11 and mesa3d configuration
2199
2200 Updated/fixed packages: apache, beaglev-ddrinit,
2201 beaglev-secondboot, capnproto, dc3dd, directfb, efibootmgr,
2202 ffmpeg, gptfdisk, go, gupnp, hostapd, iftop,
2203 intel-mediadriver, libcamera, libcutl, libesmtp, libkcapi,
2204 libraw, lttng-tools, lvm2, mimic, mono-gtksharp3, mpv,
2205 netperf, odb, qt5base, uclibc, uftrace, unscd, vlc,
2206 xdriver_xf86-video-fbturbo
2207
2208 New packages: python3-cffi, python3-cryptography, python3-pip,
2209 python3-pycparser, python3-six
2210
e4132725
PK
22112021.05-rc3, released May 31th, 2021
2212
2213 Fixes all over the tree.
2214
2215 meson: Explicitly disable PIE support (b_pie) as it is handled
2216 by the toolchain wrapper.
2217
2218 Updated/fixed packages: boost, dhcp, expat, gdb, hwloc, imagemagick,
2219 libcurl, libopenh264, llvm, lz4, mpv, nginx, paho-mqtt-c, pifmrds,
2220 pipewire, python-bluezero, python-pillow, qemu, strace, uhd, vlc,
2221 webkitgtk
2222
2223 Issues resolved (http://bugs.uclibc.org):
2224
2225 #13821: Wrong url for libnfsidmap package
2226
e326fcff
PK
22272021.05-rc2, released May 22th, 2021
2228
2229 Fixes all over the tree.
2230
2231 support/scripts/gen-missing-cpe: A script to query the list of
2232 CPE IDs for the packages enabled in the current configuration and:
2233
2234 - for CPE IDs that do not have any matching entry in the CPE
2235 database, it emits a warning
2236
2237 - for CPE IDs that do have a matching entry, but not with the same
2238 version, it generates a snippet of XML that can be used to propose
2239 an updated version to NIST.
2240
2241 CPE meta data has been added for a large number of packages
2242
2243 Updated/fixed packages: assimp, binutils, bitcoin, bullet,
2244 cutelyst, dhcp, dmalloc, docker-engine, ebtables,
2245 environment-setup, flatcc, gcc, gd, gerbera, hostapd,
2246 imx-gpu-viv, intel-microcode, jquery-validation, libdrm,
2247 libgeos, libraw, libtirpc, libxml2, libxslt, live555, lmbench,
2248 localedef, lvm2, mender, mender-grubenv, modem-manager, mutt,
2249 opensbi, openssh, opentyrian, pipewire, postgis, postgresql,
2250 prosody, python-bluezero, python-falcon, redis, rocksdb,
2251 rt-tests, runc, vlc, waylandpp, webkitgtk, wireshark,
2252 wpa_supplicant, wpewebkit, xlib_libX11, xterm
2253
2254 New packages: jh71xx-tools
2255
2256 Issues resolved (http://bugs.uclibc.org):
2257
2258 #13781: isc dhcp-server package don't create file /usr/bin/dhcpd
2259 #13801: toolchainfile.cmake CMAKE_BUILD_TYPE
2260 #13806: Building host-localedef fails on fedora 34/gcc 11
2261
afe19e6c 22622021.05-rc1, released May 12th, 2021
04e9e884
PK
2263
2264 Fixes all over the tree and new features.
2265
2266 FORTIFY_SOURCE, PIC/PIE, RELRO and SSP security hardening
2267 options are now enabled by default.
2268
2269 Dependencies: Explicitly detect and bail out if PATH contains
2270 spaces or tabs. A number of packages fail to build in such
2271 setups, so explicitly inform about this.
2272
2273 Infrastructure: Expose CONFIG_DIR to post-build/post-image
2274 scripts, so they can call the Buildroot Makefile in the
2275 correct directory for both in-tree / out-of-tree builds.
2276
afe19e6c 2277 CMake infrastructure: Use CMAKE_EXE_LINKER_FLAGS rather than
04e9e884
PK
2278 CMAKE_CXX_FLAGS to link with libatomic to fix an compatibility
2279 issue with poppler. Bump minimal host cmake version to 3.16
2280 (from 3.15) to fix a compatibility issue with domoticz.
2281
2282 Meson: Use correct C++ host compiler (rather than C compiler)
2283
2284 utils/scanpypi: Explicitly use python3 for compatibility with
2285 packages using python3 syntax in setup.py
2286
2287 support/download: Fix tarball generation (from git/svn repos)
2288 including symlinks pointing to ./<something>. Fix svn download
2289 for <1.9 clients or repos using CVS-style keywords.
2290
2291 support/scripts/cve.py: Use the (significantly) faster yajl2
2292 ijson backend for older (< 2.5) ijson versions rather than the
2293 slow python default, speeding up pkg-stats by ~2x.
2294
2295 Toolchain: Add logic to work around binutils bug 21464
2296 (affecting OpenRISC), bug 27597 (affecting Nios II) and drop
2297 the now longer applicable bug 19615 / 20006 handling.
2298
2299 Python{,3}: Fix byte compiling python files with short (single
2300 character before .py) file names.
2301
2302 CPE meta data has been added for a large number of packages
2303
2304 New defconfigs: Acme Systems Acqua A5 (256/512MB), Beagleboard
2305 BeagleV, Boundary devices Nitrogen8M Plus SOM, NXP i.MX 8M
2306 Plus EVK, QEMU PPC e500mc
2307
2308 New packages: beaglev-ddrinit, beaglev-secondboot, janet,
2309 kodi-inputstream-ffmpegdirect, kodi-vfs-libarchive,
2310 kodi-visualisation-matrix, libxcrypt, libqrtr-glib, log4qt,
2311 mawk, perl-parse-yapp, postgis, protozero, python-flask-wtf,
2312 python-iwlib, python-semantic-version, python-setuptools-rust,
2313 python-toml, riscv64-elf-toolchain, siproxyd, uftrace, zfs
2314
2315 Removed packages: iostat, kodi-platform,
2316 kodi-screensaver-crystalmorph, monkey
2317
2318 Issues resolved (http://bugs.uclibc.org):
2319
2320 #13271: systemd-resolved: /etc/resolv.conf link broken on per-pa..
2321 #13516: utils/scanpypi: Failure when parsing diffoscope
2322 #13551: 2021.02.rc2: Unicode not work on qt 5.15.2
2323 #13576: Issues compiling buildroot for 5x86
2324 #13601: Gen image :Iappropriate ioctl error
2325 #13616: tar file from git repository generation issue
2326 #13631: Commit 54d3d94b6e breaks packages with git download method
2327 #13641: glibc on raspberrypi
2328 #13646: Gen image version 14 error : no sub -section title/..
2329 #13651: pkg-golang cannot build when main.go is in the root
2330 #13661: host-python2 build fails on aarch64
2331 #13671: openSSH server closes connection before authentication..
2332 #13721: c-stack.c:55:26: error: missing binary operator before ..
2333 #13731: Readline Patch is missing Author Information
2334 #13741: genext2fs does not allow to set perms of root node
2335 #13751: libopenssl (static): huge drop in performance in newer ..
2336 #13771: package htop has undeclared dependency on host python
2337
19e12a00
PK
23382021.02.12, released April 6th, 2022
2339
2340 Important / security related fixes.
2341
2342 pkg-stats: Limit memory use for CPE matching
2343
2344 Updated/fixed packages: gdk-pixbuf, jack2, libzlib, matio,
2345 nbd, netatalk, opus, python-paramiko, python-treq,
2346 python-twisted, spidev_test, unbound, urandom-scripts, vim,
2347 wireshark, zlib-ng, zziplib
2348
7935ca44
PK
23492021.02.11, released March 25th, 2022
2350
2351 Important / security related fixes.
2352
2353 Updated/fixed packages: apache, azure-iot-sdk-c, dbus,
2354 directfb, docker-engine, exempi, expat, flac, gdk-pixbuf,
2355 gnutls, go, haproxy, libcurl, libiec61850, libminiupnpc,
2356 libodb, libodb-boost, libopenssl, libpjsip, libressl, librsvg,
2357 libsrtp, libxml2, libxslt, lxc, mariadb, odbm openblas,
2358 openvpn, oprofile, php, pppd, python-ipython, python-treq,
2359 python-twisted, python-txbus, python-txtorcon, raptor,
2360 rpi-firmware, samba4, timescaledb, util-linux, vim, wavpack,
2361 wireless-regdb, wireshark, wolfssl, xscreensaver, xterm, zsh
2362
2363 New packages: gdk-pixbuf-xlib
2364
2365 Removed packages: python-coherence
2366
2367 Issues resolved (http://bugs.uclibc.org):
2368
2369 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
2370 #14636: azure-iot-sdk-c: Installed headers do not compile
2371 #14641: oprofile can not find the events files
2372
526da614
PK
23732021.02.10, released February 28th, 2022
2374
2375 Important / security related fixes.
2376
2377 Defconfigs: Andes ae3xx, Intel galileo: Fix build with host
2378 gcc >= 10, ROC-RK3399-PC: Bump rootfs size to fix build issue.
2379
2380 Add conditional patching logic to fix build issues for older
2381 U-Boot / Linux kernel versions when built with a host gcc >=
2382 10.
2383
2384 Updated/fixed packages: casync, cgilua, connman, expat,
2385 gauche, gensio, go, gst-omx, gst1-devtools, gst1-libav,
2386 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
2387 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
2388 gstreamer1, gstreamer1-editing-services,
2389 kf5-extra-cmake-modules, kodi, libarchive, linux, lm-sensors,
2390 log4cxx, mpd, nfs-utils, pistache, prosody, python-django,
2391 python-pyzmq, rtl8723bu, thermald, tiff, util-linux, vim, xen
2392
24c390dc
PK
23932021.02.9, released January 29th, 2022
2394
2395 Important / security related fixes.
2396
2397 check-package: Improve variable override check
2398
2399 pkg-stats: List CVEs where the version info cannot be parsed
2400 as unsure rather than completely ignoring them.
2401
2402 Defconfigs: Beaglebone: Support BeagleBone black wireless
2403
2404 Updated/fixed packages: alsa-utils, apache, cage, capnproto,
2405 civetweb, clamav, collectd, connman, coreutils, dav1d,
2406 docker-cli, docker-containerd, docker-engine, expat,
2407 findutils, flare-engine, flare-game, font-awesome, freeswitch,
2408 gcc, ghostscript, gnuchess, go, grpc, gst1-interpipe,
2409 gst1-plugins-bad, gst-rtsp-sever, gupnp-tools, hackrf, icu,
2410 imagemagick, janus-gateway, keepalived, lapack, libjpeg,
2411 libopenssl, libpjsip, liburiparser, linux-pam, lxc, mbedtls,
2412 mongodb, mpd-mpc, nodejs, openblas, pcre2, polkit, poppler,
2413 privoxy, prosody, python-django, python-lxml, python-pyqt5,
2414 python3, qt5base, qt5location, rhash, ruby, runc, samba4,
2415 sofia-sip, targetcli-fb, tcpreplay, tinyxml, vim, vlc,
2416 wireshark, xapp_xauth, xen, xlib_libX11, xserver_xorg-server
2417
2418 Issues resolved (http://bugs.uclibc.org):
2419
2420 #14471: alsa_utils wrong deployment
2421
b2b95a3d
PK
24222021.02.8, released December 14th, 2021
2423
2424 Important / security related fixes.
2425
2426 Defconfigs: Various fixes for building with gcc >= 10 host or
2427 target compilers.
2428
2429 Updated/fixed packages: alsa-lib, apparmor, apr, asterisk,
2430 binutils, bluez5_utils, busybox, coreutils, e2fsprogs, ell,
2431 exfat, freeswitch, gdb, glmark2, glog, glorytun, gmp,
2432 gpu-amd-bin-mx51, gst1-interpipe, gstreamer1, guile, gupnp,
2433 hackrf, heimdal, hiawatha, hplip, icu, imx-vpuwrap, isl, iwd,
2434 janus-gateway, libatomic_ops, libbson, libdnet, libffi,
2435 libgdiplus, libgee, libhtp, libmodsecurity, libnspr, libnss,
2436 libunwind, linux, lynx, meson, micropython, mkpasswd, mksh,
2437 mosquitto, motion, mxml, netdata, nfs-utils, oracle-mysql,
2438 pcre, pkcs11-helper, postgresql, pure-ftpd, python-cycler,
2439 qdecoder, rcw-smarc-sal28, samba4, smack, speex, stress-ng,
2440 suricata, syslinux, uboot, unixodbc, unrar, vim, websocketpp,
2441 wireshark
2442
2443 Issues resolved (http://bugs.uclibc.org):
2444
2445 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
2446
8b4a156a
PK
24472021.02.7, released November 10th, 2021
2448
2449 Important / security related fixes.
2450
2451 OpenJDK 16.x moved to 17.x as 16.x is EOL.
2452
2453 Updated/fixed packages: asterisk, audit, bind, bitcoin,
2454 cryptsetup, dahdi-linux, dbus-python, dfu-util, docker-cli,
2455 docker-containerd, docker-engine, earlyoom, exiv2, ffmpeg,
2456 freerdp, gdb, gensio, gnupg2, go, gpsd, gst1-plugins-bad,
2457 gst1-plugins-ugly, gst1-vaapi, hiredis, lftp, lightning,
2458 lrzip, netdata, nodejs, olsr, openjdk, openjdk-bin, pango,
2459 qemu, samba4, snort, strongswan, suricata, systemd, vim,
2460 wf111, wireguard-linux-compat, xerces
2461
2462 Issues resolved (http://bugs.uclibc.org):
2463
2464 #14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
2465
28af41c3
PK
24662021.02.6, released October 11, 2021
2467
2468 Important / security related fixes.
2469
2470 gdbinit: Mark the sysroot as a "safe path" before configuring
2471 it, so pretty printers work correctly without having to pass
2472 -ix to gdb
2473
2474 Updated/fixed packages: alsa-lib, apache,
2475 arm-trusted-firmware, atftp, bind, botan, cryptopp, dash,
2476 dc3dd, docker-cli, docker-containerd, docker-engine, dovecot,
2477 erlang, fetchmail, gdb, ghostscript, go, gst-omx,
2478 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
2479 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2480 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2481 gstreamer1-editing-services, kodi-pvr-octonet, libcurl,
2482 libkrb5, libressl, libsndfile, libyang, lxc, lynx, mesa3d,
2483 micropython, minicom, mono, mtr, mv-ddr-marvell, net-tools,
2484 nmap, nodejs, ntfs-3g, openjdk, openjdk-bin, openldap,
2485 openssh, php, python-aioconsole, python-cffi, python-dateutil,
2486 python-django, python-pip, python-texttable, python-urllib3,
2487 python-webob, qt5location, redis, refpolicy, ripgrep, runc,
2488 sispmctl, squid, strongswan, supervisor, syslinux, tinycbor,
2489 trace-cmd, uboot-tools, uclibc, wavemon, wireless-regdb, xen,
2490 xserver_xorg-server
2491
2492 Issues resolved (http://bugs.uclibc.org):
2493
2494 #14206: Kodi: even when not enabled, forcefully selects libevdev..
2495 #14211: libffi-3.3.tar.gz repacked
2496 #14221: mv-ddr-marvell fails license validation
2497
1d550990
PK
24982021.02.5, released September 15th, 2021
2499
2500 Important / security related fixes.
2501
2502 Toolchain: Disable fortify support for Microblaze as it is not
2503 currently working.
2504
2505 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
2506 bayer2rgb-neon, belle-sip, busybox, c-ares, cjson, coreutils,
2507 cpio, eigen, environt-setup, fetchmail, fluidsynth,
2508 fontconfig, gd, gdb, gnuradio, gnutls, go, haproxy, ipmiutil,
2509 iputils, jszip, kvm-unit-tests, libarchive, libexif,
2510 libgcrypt, libmodsecurity, libopenssl, librsvg, libshout,
2511 libssh, linux, localedef, mc, mesa3d, mosquitto, netsniff-ng,
2512 nginx, nodejs, ogre, openmpi, openvmtools, php, postgresql,
2513 prelink-cross, prosody, protobuf, python-keyring,
2514 python-matplotlib, python-pillow, python-pyudev,
2515 python-secretstorage, python3, qt5base, samba4, sdl2, sox,
2516 swupdate, sylpheed, tor, uboot-tools, uhd, unbound, vim,
2517 wlroots, xapp_xrdb, xapp_xwd, xen, xenomai, xlib_libXfont2,
2518 xlib_libXft, zip
2519
817148b8
PK
25202021.02.4, released August 10th, 2021
2521
2522 Important / security related fixes.
2523
2524 Toolchain: Disable PIC/PIE for Microblaze (like for NIOS II)
2525 as it is not currently working.
2526
2527 binutils: fix linker assert failure on OpenRisc, or1k build
2528 issue with gcc < 5
2529
2530 gdb: Enable on NIOS II
2531
2532 utils/scanpypi: Various improvements
2533
2534 Defconfigs: stm32f469_disco: Fix kernel boot issue, Microchip
2535 sam9x60ek mmc_dev: Add missing toolchain/system options
2536
2537 Updated/fixed packages: apache, arm-trusted-firmware, audit,
2538 avahi, bind, binutils, bird, bluez5_utils, boinc, busybox,
2539 chrony, clamav, cryptsetup, cwiid, dnsmasq, docker-cli,
2540 docker-engine, dovecot, dovecot-pigeonhole, e2fsprogs, exiv2,
2541 fail2ban, fb-test-app, feh, fetchmail, flac, fluxbox, gawk,
2542 gcc, gcr, gdb, gdk-pixbuf, gesftpserver, glibc, go, gptfdisk,
2543 granite, grub2, gqrx, guile, hdparm, heirloom-mailx,
2544 ibrcommon, ibrdtn, ibrdtn-tools, ibrdtnd, intel-microcode,
2545 iodine, irqbalance, keepalived, libass, libconfig, libcurl,
2546 libfreeimage, libfuse3, libgcrypt, libgtk3, libgudev, libhtp,
2547 libjson, libkrb5, libloki, libmodsecurity, libndp,
2548 libnetfilter-log, libnfnetlink, libnice, libodb, libodb-boost,
2549 libodb-mysql, libodb-pgsql, libpcap, libqmi, libressl,
2550 librsvg, libtasn1, libtirpc, libuci, libxmlrpc,
2551 linux-firmware, linuxptp, lrzsz, ltp-testsuite, lvm2, mariadb,
2552 mbedtls, monit, mono, mosquitto, mpd, mpg123, mpv, nbd, neard,
2553 netsnmp, nettle, nginx-modsecurity, nmap, nodejs, ntp,
2554 openntpd, openpgm, openswan, pango, pcre2,
2555 perl-crypt-openssl-rsa, php, pixman, polkit, postgresql,
2556 proxychains-ng, putty, python, python-django,
2557 python-dataproperty, python-pysftp, python-urllib3, python3,
2558 qpdf, redis, ripgrep, ruby, samba4, spice, slirp, suricata,
2559 sysdig, tcpdump, tftpd, thrift, tor, tpm2-tools, trinity,
2560 uboot, uboot-tools, uclibc, util-linux, vlc, wireless-regdb,
2561 wireshark, wolfssl, xapp_fonttosfnt, xlib_libX11,
2562 xlib_libxshmfence, xserver_xorg-server
2563
2564 Issues resolved (http://bugs.uclibc.org):
2565
2566 #13586: grub failure with BR2_OPTIMIZE_3
2567 #13661: host-python2 build fails on aarch64
2568 #13836: package build failure when target install set to no..
2569 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to..
2570
33981092
PK
25712021.02.3, released June 12th, 2021
2572
2573 Important / security related fixes.
2574
2575 CPE meta data has been added for a large number of packages
2576
2577 Updated/fixed packages: acpid, apache, apcupsd, assimp, bird,
2578 bitcoin, blktrace, boost, capnproto, chrony, dc3dd, dhcp,
2579 directfb, dmalloc, docker-engine, ebtables, efibootmgr,
2580 enlightenment, enscript, environment-setup, exempi, expat,
2581 findutils, flatcc, fluidsynth, frr, gdb, go, gptfdisk, grpc,
2582 gst1-plugins-bad, gst1-rtsp-server, gstreamer1, gupnp,
2583 hostapd, hwloc, i2c-tools, iftop, imagemagick, imx-gpu-viv,
2584 intel-mediadriver, intel-microcode, jquery-validation,
2585 keepalived, kodi, less, libcamera, libcurl, libcutl, libesmtp,
2586 libeXosip2, libffi, libfuse, libfuse3, libgeos, libgtk2,
2587 libgtk3, libical, libidn, libidn2, libkcapi, libldns, libmms,
2588 libmodbus, libmspack, libnids, libopenh264, liboping, libraw,
2589 librelp, libsamplerate, libtirpc, libusb, libuv, libxcb,
2590 libxml2, libxslt, live555, llvm, lmbench, localedef,
2591 lttng-tools, lvm2, lz4, mesa3d, mimic, mini-snmpd, minidlna,
2592 minissdpd, minizip, mono-gtksharp3, mpg123, mpv, msmtp, musl,
2593 mutt, nasm, nbd, netperf, netsurf, nginx, odb, opencv3,
2594 openssh, opentyrian, oprofile, p7zip, paho-mqtt-c, perl,
2595 php-imagick, pifmrds, picocom, pigz, pngquant, poco,
2596 postgresql, prosody, proxychains-ng, pulseaudio, putty, pwgen,
2597 python-autobahn, python-bluezero, python-engineio,
2598 python-keyring, python-pillow, python-requests, python-tqdm,
2599 qemu, qpdf, qt5base, redis, refpolicy, rt-tests, runc,
2600 shellinabox, squid, strace, supervisor, synergy, taglib,
2601 tclap, terminology, thermald, tini, tinyproxy, tinyxml2,
2602 tpm2-tss, uclibc, udisks, uhd, unscd, vlc, waylandpp,
2603 webkitgtk, weston, wireshark, wpa_supplicant, wpewebkit,
2604 xlib_libdmx, xlib_libFS, xlib_libICE, xlib_libX11,
2605 xlib_libXcursor, xlib_libXdmcp, xlib_libXext, xlib_libXfixes,
2606 xlib_libXfont2, xlib_libXinerama, xlib_libXpm, xlib_libXres,
2607 xlib_libXt, xlib_libXtst, xlib_libXxf86dga, xlib_libXxf86vm,
2608 xterm
2609
2610 Issues resolved (http://bugs.uclibc.org):
2611
2612 #13781: isc dhcp-server package don't create file /usr/bin/dhcpd
2613 #13801: toolchainfile.cmake CMAKE_BUILD_TYPE
2614 #13806: Building host-localedef fails on fedora 34/gcc 11
2615
fdb3291b
PK
26162021.02.2, released May 12th, 2021
2617
2618 Important / security related fixes.
2619
2620 Toolchain: Add logic to mark toolchains affected by binutils
2621 bug 27597 (Nios II).
2622
2623 support/scripts/cve.py: Use the (significantly) faster yajl2
2624 ijson backend for older (< 2.5) ijson versions rather than the
2625 slow python default, speeding up pkg-stats by ~2x.
2626
2627 CMake infrastructure: Use CMAKE_EXE_LINKER_FLAGS rather than
2628 CMAKE_CXX_FLAGS to link with libatomic to fix an compatibility
2629 issue with poppler.
2630
2631 Infrastructure: Expose CONFIG_DIR to post-build/post-image
2632 scripts, so they can call the Buildroot Makefile in the
2633 correct directory for both in-tree / out-of-tree builds.
2634
2635 Updated/fixed packages: at91bootstrap, avahi, bash, bind,
2636 bridge-utils, boost, cegui, cifs-utils, clamav, cmake,
2637 coremark-pro, coreutils, cryptsetup, dmalloc, dnsmasq,
2638 docker-cli, docker-engine, domoticz, efl, exim, ffmpeg, flex,
2639 gcc, genext2fs, go, gst1-interpipe, haproxy, hostapd,
2640 i2c-tools, imx-vpu, kexec, kf5-kcoreaddons, kismet, libcamera,
2641 libcurl, libdrm, libfreefare, libfuse3, libgeos, libgpiod,
2642 libnpupnp, libopenssl, libp11, librsync, libtomcrypt, libupnp,
2643 localedef, lvm2, lxc, m4, makedevs, mender, mesa3d,
2644 mesa3d-headers, mkpasswd, mkpimage, modem-manager, monkey,
2645 mpd, ncurses, nettle, network-manager, nginx, numactl,
2646 openjdk, openjdk-bin, openldap, openvpn, php, pipewire,
2647 python-aioconsole, python-asgiref, python-botocore,
2648 python-django, python-dnspython, python-flup, python-httplib2,
2649 python-markdown2, python-mbrstrdecoder, python3, quickjs,
2650 readline, rsyslog, ruby, rust, samba4, sconeserver, snort,
2651 sox, systemd, tar, timescaledb, tio, tor, usb_modeswitch,
2652 wpa_supplicant, xdriver_xf86-video-ati, xen, xlib_libXaw,
2653 xserver_xorg-server
2654
2655 Issues resolved (http://bugs.uclibc.org):
2656
2657 #13271: systemd-resolved: /etc/resolv.conf link broken on per-pa..
2658 #13551: 2021.02.rc2: Unicode not work on qt 5.15.2
2659 #13651: pkg-golang cannot build when main.go is in the root
2660 #13661: host-python2 build fails on aarch64
2661 #13721: c-stack.c:55:26: error: missing binary operator before ..
2662 #13731: Readline Patch is missing Author Information
2663 #13741: genext2fs does not allow to set perms of root node
2664 #13751: libopenssl (static): huge drop in performance in newer ..
2665 #13771: package htop has undeclared dependency on host python
2666
a74cb089
PK
26672021.02.1, released April 7, 2021
2668
2669 Important / security related fixes.
2670
2671 Dependencies: Explicitly detect and bail out if PATH contains
2672 spaces or tabs. A number of packages fail to build in such
2673 setups, so explicitly inform about this.
2674
2675 utils/scanpypi: Explicitly use python3 for compatibility with
2676 packages using python3 syntax in setup.py
2677
2678 support/download: Fix tarball generation (from git/svn repos)
2679 including symlinks pointing to ./<something>. Fix svn download
2680 for <1.9 clients or repos using CVS-style keywords.
2681
2682 Meson: Use correct C++ host compiler (rather than C compiler)
2683
2684 Toolchain: Add logic to work around binutils bug 21464,
2685 affecting OpenRISC, and drop the now longer applicable bug
2686 19615 / 20006 handling.
2687
2688 Python{,3}: Fix byte compiling python files with short (single
2689 character before .py) file names.
2690
2691 CPE meta data has been added for a large number of packages
2692
2693 Defconfigs: Correct Beaglebone QT file system overlay
2694
2695 Updated/fixed packages: alsa-utils, at91bootstrap3,
2696 batman-adv, binutils, botan, bridge-utils, busybox,
2697 ca-certificates, cog, coreutils, diffutils, dmidecode,
2698 docker-cli, docker-containerd, docker-engine, efivar,
2699 fetchmail, frr, genimage, git, gnutls, go, grub2, gst-omx,
2700 gst1-devtools, gst1-libav, gst1-plugins-bad,
2701 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2702 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2703 gstreamer1-editing-services, haproxy, haserl, hwloc,
2704 irqbalance, jasper, kexec, kexec-lite, kismet, kodi, libcurl,
2705 libfreeglut, libgcrypt, libgeos, libglib2, libopenssl, libqmi,
2706 libressl, libupnp, libvips, libvpx, libwebsockets, linux,
2707 lldpd, logrotate, lttng-libust, lttng-tools, mariadb, mbedtls,
2708 mcelog, mender, micropython, mongoose, mosquitto, mpd,
2709 netsnmp, nodejs, openmpi, openssh, openvpn, opkg-utils,
2710 optee-client, optee-test, perl, php, proftpd, protobuf,
2711 python-django, python-jinja2, python-lxml, python-paramiko,
2712 python-py, python-pygments, python-rpi-ws281x, python-urllib3,
2713 python3, qt5webkit, qwt, rpm, samba4, sconeserver, sdl2, shim,
2714 sqlcipher, squid, sysklogd, syslinux, sysvinit, tor,
2715 transmission, tzdata, uboot, uclibc, upx, webkitgtk,
2716 wireshark, wpebackend-fdo, wpewebkit, xen, zstd
2717
2718 New packages: perl-parse-yapp
2719
2720 Issues resolved (http://bugs.uclibc.org):
2721
2722 #13516: utils/scanpypi: Failure when parsing diffoscope
2723 #13576: Issues compiling buildroot for 5x86
2724 #13601: Gen image :Iappropriate ioctl error
2725 #13616: tar file from git repository generation issue
2726 #13641: glibc on raspberrypi
2727 #13646: Gen image version 14 error : no sub -section title/..
2728 #13671: openSSH server closes connection before authentication..
2729
e2fba645
PK
27302021.02, released March 6th, 2021
2731
2732 Various fixes.
2733
2734 Toolchain: Correct Bootlin xtensa-lx60 dependencies
2735
2736 Updated/fixed packages: asterisk, belle-sip, bustle, dhcpcd,
2737 dovecot, dovecot-pigeonhole, gnuchess, gnuradio,
2738 gst1-plugins-bad, haproxy, jasper, kismet, libebml,
2739 libeXosip2, libgeos, libhtp, libjpeg, libopenssl, libshout,
2740 libstrophe, mosquitto, openblas, openssh, perl, privoxy,
2741 prosody, python-pyyaml, python3-pyyaml, quagga, redis,
2742 rust-bin, sox, suricata, tpm2-pkcs11, uclibc-ng-test, ushare,
2743 util-linux, wolfssl, wpa_supplicant
2744
2745 Issues resolved (http://bugs.uclibc.org):
2746
2747 #13501: 2021.02.rc2: Unicode not work on qt 5.15.2
2748 #13581: jpegsrc.v9d.tar.gz has changed hash
2749
4c5b27fb
PK
27502021.02-rc3, released February 27th, 2021
2751
2752 Fixes all over the tree.
2753
2754 utils/scanpypi: Explicitly use python3 to ensure compatiblity
2755 with packages having python3-only code in setup.py
2756
2757 support/download: Ensure sub-second timestamp precision is
2758 dropped when creating a tarball from a (subversion) repo, as
2759 that is not representable in the PAX tar format
2760
2761 Updated/fixed packages: babeltrace2, bind, botan, brltty,
2762 cegui, elfutils, fakeroot, imagemagick, intel-mediasdk,
2763 irqbalance, libglib2, libselinux, libusb, libuwsc, nodejs,
2764 open62541, openldap, ply, python-aiohttp, python-django,
2765 python3, qemu, readline, rust, screen, taglib, unbound, xterm
2766
2767 Issues resolved (http://bugs.uclibc.org):
2768
2769 #13516: utils/scanpypi: Failure when parsing diffoscope
2770 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to...
2771 #13561: Create a new user defining users-table.txt not working..
2772
21eb7775
PK
27732021.02-rc2, released February 16th, 2021
2774
2775 Fixes all over the tree.
2776
2777 Vulnerability scanning: cpedb.py: Drop CPE XML database
2778 caching, as it did not speed up processing much and uses a lot
2779 of additional memory.
2780 pkg-stats: include information about ignored CVEs in JSON
2781 output
2782
2783 Fakeroot: Fix compatibility issue with glibc 2.33
2784
2785 Updated/fixed packages: can-utils, collectd, dnsmaqs,
2786 docker-cli, docker-engine, ebtables, fakeroot, flashrom,
2787 gdk-pixbuf, go, gst1-python, jasper, kodi,
2788 kodi-inputstream-adaptive, lcms2, libgeos, libgpg-error,
2789 libopenssl, mongoose, mpd, ne10, netopeer2, openblas, orc,
2790 perl-gd, ply, postgresql, protobuf, subversion, tcpdump,
2791 tzdate, uboot-tools, wireshark, webkitgtk, wpewebkit, xterm
2792
2793 New packages: perl-extutils-pkgconfig
2794
2795 Issues resolved (http://bugs.uclibc.org):
2796
2797 #11706: binman (U-boot tool) cannot find libfdt "binman: No mod..
2798
92237c45 27992021.02-rc1, released February 9th, 2021
4b8331fd
PK
2800
2801 Fixes all over the tree and new features.
2802
2803 Toolchain: Default to binutils 2.35.2, add 2.36.1, drop
2804 2.33.x. Fix GCC 10.x ARC adc/sbc pattern handling, Update ARM
2805 toolchains to 10.2-2020.11 release.
2806
2807 Architectures: ARC: add support for generic HS48 processor,
2808 PPC: drop PPC601 support, which was removed from Linux 5.10.
2809
2810 Vulnerability scanning: The CVE checking logic has been
2811 extended to match packages based on CPE (Common Platform
2812 Enumeration) IDs for more accurate matching, and CPE
2813 identifiers have been added for a large amount of packages.
2814
2815 Download: Rework the tarball creation logic (E.G. when a
2816 package is fetched from a git/svn repo) to no longer require a
2817 host-tar <= 1.29. To differ between the old and the new
2818 format, the new tarballs have gained a -br1 suffix
2819 (<pkg>-<version>-br1.tar.gz).
2820
92237c45
PK
2821 SELinux support: A significant number of packages now pull in
2822 the relevant refpolicy modules when enabled.
2823
4b8331fd
PK
2824 New defconfigs: arrow avenger96, bananapi M1+, microchip
2825 sam9x60ek, pine64 rock64
2826
2827 Removed defconfigs: QEMU ppc virtex-ml507
2828
2829 New packages: balena-engine, casync, coremark, coremark-pro,
2830 datatables, datatables-buttons, datatables-fixedcolumns,
2831 datatables-responsive, delve, frotz, gkrellm, inih, jszip,
2832 libgeos, libiec61850, libmdbx, lualdap, neofetch,
2833 nvidia-modprobe, open62541, perl-devel-cycle, perl-devel-size,
2834 perl-math-int64, ply, popperjs, python-bleak,
2835 python-defusedxml, python-pycups, python-pytest-asyncio,
2836 python-typing-extensions, qcom-db410c-firmware, qt5coap,
2837 qt5knx, qt5mqtt, quickjs, rcw-smarc-sal28, screenfetch,
2838 ssdp-responder, tpm2-pkcs11, wqy-zenhei, xorcurses
2839
2840 Removed packages: audiofile, boa, ipsec-tools, libupnp18,
2841 ti-sgx-libgdbm
2842
2843 Renamed rcw package to qoriq-rcw
2844
2845 Issues resolved (http://bugs.uclibc.org):
2846
2847 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
2848 #13416: dhcpcd start warning message: no such user dhcpcd
2849 #13456: ccache prevents build
2850 #13471: package/mpd/mpd.conf make use of path not created
2851 #13506: BR2_PACKAGE_DHCPCD missing directory creation
2852
20cc2c13
PK
28532020.11.4, released April 5th, 2021
2854
2855 Important / security related fixes.
2856
2857 Dependencies: Explicitly detect and bail out if PATH contains
2858 spaces or tabs. A number of packages fail to build in such
2859 setups, so explicitly inform about this.
2860
2861 utils/scanpypi: Explicitly use python3 for compatibility with
2862 packages using python3 syntax in setup.py
2863
2864 support/download: Fix tarball generation (from git/svn repos)
2865 including symlinks pointing to ./<something>
2866
2867 Meson: Use correct C++ host compiler (rather than C compiler)
2868
2869 Updated/fixed packages: asterisk, at91bootstrap3, babeltrace2,
2870 batman-adv, bind, ca-certificates, cegui, cog, diffutils,
2871 docker-containerd, dovecot, dovecot-pigeonhole, efivar,
2872 elfutils, fakeroot, git, gnuchess, gnuradio, gnutls, go,
2873 grub2, haserl, i7z, imagemagick, intel-mediasdk, irqbalance,
2874 jasper, kodi, libcurl, libebml, libeXosip2, libglib2, libhtp,
2875 libjpeg, libopenssl, libqmi, libressl, libupnp, libuwsc,
2876 libvips, lldpd, mariadb, mbedtls, mender, micropython,
2877 mosquitto, netsnmp, nodejs, openblas, openldap, openmpi,
2878 openssh, opkg-utils, optee-client, optee-test, perl, php,
2879 privoxy, proftpd, prosody, protobuf, python-aiohttp,
2880 python-django, python-lxml, python-pyyaml, python-rpi-ws281x,
2881 python-typing-extensions, python3, quagga, qwt, redis, rpm,
2882 sconeserver, screen, sox, sqlcipher, squid, suricata,
2883 syslinux, sysvinit, tor, transmission, tzdata, uboot, unbound,
2884 upx, util-linux, webkitgtk, wireshark, wolfssl,
2885 wpebackend-fdo, wpewebkit, wpa_supplicant, zstd
2886
2887 Issues resolved (http://bugs.uclibc.org):
2888
2889 #13516: utils/scanpypi: Failure when parsing diffoscope
2890 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to..
2891 #13576: Issues compiling buildroot for 5x86
2892 #13581: jpegsrc.v9d.tar.gz has changed hash
2893 #13616: tar file from git repository generation issue
2894
ecbfbabc
PK
28952020.11.3, released February 17th, 2021
2896
2897 meson: Fix ccache detection handling when per-package builds
2898 are used.
2899
2900 Fakeroot: Fix compatibility issue with glibc 2.33
2901
2902 Updated/fixed packages: atftp, binutils, busybox, cereal,
2903 chartjs, connman, dhcpcd, dnsmasq, docker-cli, docker-engine,
2904 ebtables, fakeroot, flashrom, go, gst1-python, guile,
2905 intel-mediadriver, intel-microcode, jasper,
2906 kodi-inputstream-adaptive, lcms2, libbsd, libopenssl,
2907 makedumpfile, memtester, mosquitto, ne10, openblas, orc, php,
2908 postgresql, privoxy, pugixml, python-bottle, python-django,
2909 python3, rauc, sox, stress-ng, subversion, tzdata,
2910 uboot-tools, uclibc, webkitgtk, wireguard-linux-compat,
2911 wireshark, wpa_supplicant, wpewebkit, xenomai,
2912 xserver_xorg-server, xterm
2913
2914 Issues resolved (http://bugs.uclibc.org):
2915
2916 #11706: binman (U-boot tool) cannot find libfdt "binman: No mod..
2917 #13506: BR2_PACKAGE_DHCPCD missing directory creation
2918
a93208cc
PK
29192020.11.2, released January 31st, 2021
2920
2921 Important / security related fixes.
2922
2923 Download: Ensure git submodules are correctly fetched if
2924 enabled for a package with <pkg>_GIT_SUBMODULES = YES and the
2925 host variant is downloaded first.
2926
2927 Toolchain: Mark CodeSourcery Aarch64 2014.11 toolchain as not
2928 having libatomic. Bootlin PowerPC-440 FP toolchain updated for
2929 SecurePLT fix.
2930
2931 pkg-stats: Fix python 3.8+ deprecation warning.
2932
2933 meson: Ensure ccache is not detected and used, as it may
2934 conflict with the ccache handling in Buildroot.
2935
2936 Updated/fixed packages: barebox, boost, brltty, dbus,
2937 docker-containerd, dovecot, dovecot-pigeonhole,
2938 environment-setup, firmware-imx, gcc, gerbera, glibc,
2939 gmrender-resurrect, igd2-for-linux, kodi-pvr-zattoo, libclc,
2940 libfuse3, libllcp, libodb-mysql, libtorrent-rasterbar,
2941 libupnp, lpc32xxcdl, luarocks, mpd, multipath-tools, mutt,
2942 nfs-utils, nodejs, openjpeg, openldap, opentracing-cpp,
2943 openvpn, p11-kit, paho-mqtt-c, php, poppler, postgresql,
2944 python3, redis, resiprocate, rpm, runc, socat, sslh, sudo,
2945 sunxi-mali-mainline-driver, syslog-ng, systemd, tini,
2946 tpm2-tss, trace-cmd, tzdata, uboot-tools, uhd, ushare,
2947 util-linux, vlc, wavpack, wireguard-linux-compat, wolfssl,
2948 xapp_xload, xorriso, zic
2949
2950 Removed packages: libupnp18
2951
2952 Issues resolved (http://bugs.uclibc.org):
2953
2954 #13471: package/mpd/mpd.conf make use of path not created
2955
e9bf54ab
PK
29562020.11.1, released December 27th, 2020
2957
2958 Important / security related fixes.
2959
2960 Infrastructure:
2961 - cmake: fix host ccache handling for CMake 3.19
2962 - meson: Forcibly disable binary stripping for
2963 target builds, enable for host builds
2964 - golang: Fix HOST / TARGET directories for per-package builds
2965
2966 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
2967
2968 Updated/fixed packages: apitrace, arm-trusted-firmware,
2969 ca-certificates, cryptopp, dhcpcd, dtv-scan-tables,
2970 flare-engine, ghostscript, go, haproxy, imagemagick,
2971 imx-gpu-viv, jasper, kismet, libcurl, libglib2, libhtp,
2972 libopenssl, libressl, libuv, libuvw, lua, mbedtls, mongodb,
2973 mutt, ncurses, netsnmp, nodejs, opencv3, openldap, opkg-utils,
2974 paho-mqtt-c, python-crc16, python-lxml, python-pyparsing,
2975 python-pyqt5, qt5base, rauc, shadowsocks-libev, sqlcipher,
2976 suricata, ti-sgx-demos, tinycbor, uclibc-ng-test, unbound,
2977 webkitgtk, wpewebkit, wireshark, x11vnc, xen,
2978 xserver_xorg-server
2979
2980 Issues resolved (http://bugs.uclibc.org):
2981
2982 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
2983 #13416: dhcpcd start warning message: no such user dhcpcd
2984
9624a001
PK
29852020.11, released December 2nd, 2020
2986
2987 Various fixes.
2988
2989 Updated/fixed packages: bustle, docker-containerd, gnuplot,
2990 gst1-plugins-good, jemalloc, kmsxx, libcap, libplist,
2991 libuhttpd, libxkbcommon, lynx, mariadb, netsurf, privoxy,
2992 s390-tools, setserial, xserver_xorg-server
2993
2994 Issues resolved (http://bugs.uclibc.org):
2995
2996 #13276: libcap builds libcap.pc incorrectly
2997
a418d0ac
PK
29982020.11-rc3, released November 28th, 2020
2999
3000 Fixes all over the tree.
3001
3002 Updated/fixed packages: c-ares, cage, cdrkit,
3003 dovecot-pigeonhole, efl, gvfs, harfbuzz, jpeg-turbo,
3004 libcamera, libkrb5, libpam-tacplus, libxkbcommon, minidlna,
3005 modem-manager, monkey, musl, ncurses, numactl, openntpd,
3006 openrc, postgresql, proftpd, python-flask-cors, python-pip,
3007 qemu, raptor, redis, slirp, spandsp, thermald, uhd, vsftpd,
3008 webkitgtk, wireless-regdb, wlroots, wpewebkit, xen, xinetd,
3009 xorriso
3010
3011 Issues resolved (http://bugs.uclibc.org):
3012
3013 #13296: host-libcap failed to build
3014 #13331: openrc-0.42.1 compilation failure on gcc-10
3015 #13336: thermald-1.9.1 compilation failure with musl 1.2.1
3016 #13341: Mistake in /etc/init.d/S70vsftpd
3017
6a33ea03
PK
30182020.11-rc2, released November 14th, 2020
3019
3020 Fixes all over the tree.
3021
3022 cve-checker script dropped. Instead the pkg-stats logic has
3023 been extended to be able to only generate stats for the
3024 configured packages using 'make pkg-stats'
3025
3026 Removed defconfigs: rock64
3027
3028 Updated/fixed packages: apparmor, asterisk, bitcoin, busybox,
3029 cups-filters, cryptsetup, davfs2, domoticz, elf2flt, freetype,
3030 ghostscript, glmark2, go, gst1-plugins-bad, guile, jsoncpp,
3031 libcap, libexif, libnetfilter_conntrack, libpam-tacplus,
3032 libsigrokdecode, linux-backports, linux-firmware, mesa3d,
3033 modem-manager, mp4v2, oniguruma, openntpd, python3,
3034 python-lmdb, python-m2crypto, rauc, s390-tools, slirp,
3035 stress-ng, suricata, systemd, tcpdump, tmux, tor, webkitgtk,
3036 wireguard-linux-compat, wpewebkit, xen
3037
3038 Issues resolved (http://bugs.uclibc.org):
3039
3040 #13281: Raspberry Pi 2: overlays folder missing in genimage-ra..
3041 #13291: BR2_DL_DIR is ignored when creating defconfig
3042 #13306: wpewebkit build problem in 2020-11-rc1
3043
a40358a1
PK
30442020.11-rc1, released November 4th, 2020
3045
3046 Fixes all over the tree and new features.
3047
3048 Architectures: Support for IBM s390x
3049
3050 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC
3051 32. Binutils 2.35.1 added, now defaulting to 2.34. ARC
3052 2020.09-release toolchain. GCC 7.x dropped. RISC-V support for
3053 uclibc-ng. Support for Bootlin external toolchains.
3054
3055 SELinux support improvements: File security contexts are now
3056 set when the file systems are created, so there is no need to
3057 run restorecon on first boot / read only rootfs is supported.
3058 An optimized / stripped refpolicy SELinux policy is now
3059 used. Packages can enable additional refpolicy modules using
3060 <pkg>_SELINUX_MODULES.
3061
3062 support/scripts/cve-checker: Utility script to check for known
3063 CVEs in just the packages enabled in a Buildroot configuration
3064 rather than all packages, by passing the output of 'make
3065 show-info' to it.
3066
3067 Go: Modules handling. The module name must be specified using
3068 <pkg>_GOMOD.
3069
3070 BR2_EXTERNAL: Support for defining skeleton and init system
3071 packages in external trees.
3072
3073 meson: Correct SDK cross-compilation.conf file when
3074 per-package builds were used to build SDK.
3075
3076 systemd: Use /run rather than /var/run for PID files in units.
3077
3078 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
3079 after all finalization hooks (including pre-rootfs) to ensure
3080 they can override any late configuration done by packages.
3081
3082 support/script/pycompile: Rework logic to ensure .pyc files
3083 contain absolute target paths, fixing code inspection at
3084 runtime when executed with cwd != '/'.
3085
3086 support/scripts/setlocalversion: Correct Mercurial output to
3087 match behaviour with Git.
3088
3089 support/scripts/apply-patches.sh: Use patch
3090 --no-backup-if-mismatch, so we no longer blindly have to
3091 remove *.orig files after patching, fixing issues with
3092 packages containing such files.
3093
3094 New defconfigs: Acer chromebook elm, Friendlyarm nanopc-t4 and
3095 nanopi-m4, Hardkernel odroid-c2, Kontron SMARC-sAL28, NXP
3096 imx8mqevk, Orangepi RK3399 and zero+, PCengines APU2, Pine64
3097 rockpro64, QEMU s390x, Raxda rockpi-n8,
3098
3099 New packages: altera-stapl, asn1c, babeltrace2, cukinia,
3100 easyframes, environment-setup, frr, graphicsmagick, htpdate,
3101 ipcalc, libbacktrace, libblockdev, libbytesize, librelp,
3102 libuev, makedumpfile, meson-tools, mg, mrp, multipath-tools,
3103 netcalc, odroidc2-firmware, php-xdebug, python-aiofiles,
3104 python-ansicolors, python-boto3, python-botocore,
3105 python-bsdiff4, python-crayons, python-iniconfig,
3106 python-intelhex, python-ipdb, python-jmespath,
3107 python-m2crypto, python-opcua-asyncio, python-packaging,
3108 python-piexif, python-pluggy, python-pytest,
3109 python-s3transfer, python-xmodem, qprint, qt5lottie,
3110 qt5remoteobjects, re2, redir, s390-tools, sentry-cli,
3111 sentry-native, timescaledb, tinyhttpd, uhd, uredir, watchdog,
3112 wayland-utils, weston-imx
3113
3114 Removed packages: amd-catalyst, bellagio, gqview, libcroco,
3115 nvidia-tegra23, opencv
3116
3117 Issues resolved (http://bugs.uclibc.org):
3118
3119 #11811: lsblk (util-linux) should depend on libudev if available
3120 #11931: Bugs in support/scripts/apply-patches.sh
3121 #12301: systemd-journal-gatewayd: config options broken
3122 #12911: usb_modeswitch installation race condition
3123 #13236: Can't compile linux 5.4.8 (with gcc 10 on host)
3124 #13286: The system hangs in vmware workstation on the line..
3125
ea67cda8
PK
31262020.08.3, released December 27th, 2020
3127
3128 Important / security related fixes.
3129
3130 Infrastructure:
3131 - cmake: fix host ccache handling for CMake 3.19
3132 - meson: Forcibly disable binary stripping for
3133 target builds, enable for host builds
3134 - golang: Fix HOST / TARGET directories for per-package builds
3135
3136 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
3137
3138 Updated/fixed packages: apitrace, arm-trusted-firmware,
3139 bustle, c-ares, ca-certificates, cage, cdrkit, cryptopp,
3140 dhcpcd, docker-containerd, dtv-scan-tables, flare-engine,
3141 ghostscript, gvfs, haproxy, imagemagick, imx-gpu-viv, jasper,
3142 jemalloc, jpeg-turbo, libcamera, libcap, libcurl, libglib2,
3143 libgpiod, libkrb5, libopenssl, libplist, libressl, libuv,
3144 libuvw, lynx, mariadb, mbedtls, minidlna, mongodb, monkey,
3145 musl, mutt, ncurses, netsnmp, netsurf, nodejs, opencv3,
3146 openldap, openrc, opkg-utils, paho-mqtt-c, php, privoxy,
3147 proftpd, python-crc16, python-flask-cors, python-lxml,
3148 python-pip, python-pyparsing, python-pyqt5, qemu, qt5base,
3149 raptor, rauc, ruby, setserial, shadowsocks-libev, slirp,
3150 sqlcipher, thermald, ti-sgx-demos, tinycbor, unbound, vsftpd,
3151 wireless-regdb, wireshark, wlroots, x11vnc, xen, xinetd,
3152 xserver_xorg-server
3153
3154 Issues resolved (http://bugs.uclibc.org):
3155
3156 #13276: libcap builds libcap.pc incorrectly
3157 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
3158 #13336: thermald-1.9.1 compilation failure with musl 1.2.1
3159 #13341: Mistake in /etc/init.d/S70vsftpd
3160 #13416: dhcpcd start warning message: no such user dhcpcd
3161
3e71de91
PK
31622020.08.2, released November 16th, 2020
3163
3164 Important / security related fixes.
3165
3166 Toolchain-wrapper: Pass -fno-tree-loop-distribute-patterns to
3167 fix kernel build on microblaze with gcc 10.x when
3168 optimizations are enabled.
3169
3170 Updated/fixed packages: apparmor, argp-standalone, asterisk,
3171 bandwidthd, binutils, bitcoin, busybox, collectd, cryptsetup,
3172 cups-filters, darkhttpd, davfs2, docker-cli,
3173 docker-containerd, docker-engine, dovecot-pigeonhole,
3174 dvb-apps, elf2flt, fastd, fbset, fbtft, freetype, gcc,
3175 ghostscript, grpc, gst1-plugins-bad, jsoncpp,
3176 kernel-module-imx-gpu-viv, keepalived, kmscube, libass,
3177 libexif, libiqrf, libnetfilter_conntrack, libpam-tacplus,
3178 libraw, linux-backports, linux-firmware, lzlib, mp4v2,
3179 netsnmp, nginx, numactl, oniguruma, opencv3, openntpd,
3180 patchelf, php, pistache, postgresql, python-pyqt5, qemu,
3181 qt5base, rauc, redis, samba4, slirp, systemd, tcpdump,
3182 tinyproxy, tmux, tor, waf, webkitgtk, wine,
3183 wireguard-linux-compat, wireshark, wpewebkit, xen, xorriso,
3184 xvisor, zeromq, zxing-cpp
3185
3186 Issues resolved (http://bugs.uclibc.org):
3187
3188 #11931: Bugs in support/scripts/apply-patches.sh
3189
17032420
PK
31902020.08.1, released October 12th, 2020
3191
3192 Important / security related fixes.
3193
3194 Fixes for various compilation issues with GCC 10.x.
3195
3196 meson: Correct SDK cross-compilation.conf file when
3197 per-package builds were used to build SDK.
3198
3199 systemd: Use /run rather than /var/run for PID files in units.
3200
3201 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
3202
3203 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
3204 after all finalization hooks (including pre-rootfs) to ensure
3205 they can override any late configuration done by packages.
3206
3207 support/script/pycompile: Rework logic to ensure .pyc files
3208 contain absolute target paths, fixing code inspection at
3209 runtime when executed with cwd != '/'.
3210
3211 support/scripts/setlocalversion: Correct Mercurial output to
3212 match behaviour with Git.
3213
3214 support/scripts/apply-patches.sh: Use patch
3215 --no-backup-if-mismatch, so we no longer blindly have to
3216 remove *.orig files after patching, fixing issues with
3217 packages containing such files.
3218
3219 fs/jffs2: Now correctly handles xattrs
3220
3221 Updated/fixed packages: acpica, afboot-stm32, alsa-utils,
3222 apparmor, bandwidthd, barebox, bash, bison, brotli,
3223 cifs-utils, cups, dhcpcd, dhcpdump, docker-cli, docker-engine,
3224 ecryptfs-utils, efl, fail2ban, fbterm, ffmpeg, fontconfig,
3225 freetype, gcc, gdb, ghostscript, gnupg2, gnutls, go, gqview,
3226 gst1-plugins-base, gst1-plugins-ugly, ipmitool, jbig2dec,
3227 kexec, lcdproc, libcamera, libhtp, libnetconf2, libraw,
3228 libssh, libxml2, libxml-parser-perl, libzip, linux-headers,
3229 live555, localedef, ltp-testsuite, lua, matchbox, memcached,
3230 memtester, mesa3d, meson, minidlna, mongodb, mongrel2, motion,
3231 mraa, mtd, musepack, neardal, netatalk, netperf, netsniff-ng,
3232 nginx, nodejs, nss-pam-ldapd, open-plc-utils, openswan,
3233 opentyrian, openvmtools, php, postgresql, python,
3234 python-aenum, python-cycler, python-engineio, python-fire,
3235 python-pymodbus, python-scapy, python-semver,
3236 python-sentry-sdk, python-socketio, python-texttable,
3237 python-tinyrpc, python-txtorcon, python3, qt5base, quagga,
3238 read-edid, redis, rsh-redone, runc, samba4, socketcand,
3239 strace, supertux, suricata, systemd, ti-utils, trinity,
3240 uclibc, usb_modeswitch, vlc, vsftpd, wampcc,
3241 wayland-protocols, wireguard-linux-compat, wireshark, wlroots,
3242 wolfssl, w_scan, xerces, xfsprogs, xdriver-xf86-video-ati,
3243 xserver_xorg-server, ympd, zeromq, zlib-ng, zstd
3244
3245 Issues resolved (http://bugs.uclibc.org):
3246
3247 #12911: usb_modeswitch installation race condition
3248 #13236: Can't compile linux 5.4.8 (with gcc 10 on host)
3249
2766f346
PK
32502020.08, released September 1st, 2020
3251
3252 Various fixes.
3253
3254 Updated/fixed packages: am33x-cm3, avahi, bluez-tools,
3255 busybox, chocolate-doom, collectd, dhcp, docker-cli, domoticz,
3256 gobject-introspection, graphite2, haproxy, ibm-sw-tpm2,
3257 imagemagick, libeXosip2, libressl, lxc, mbedtls, menu-cache,
3258 mongodb, mosquitto, nvidia-driver, paho-mqtt-c, pixz,
3259 postgresql, python-django, rtty, squid, stress-ng, systemd,
3260 trousers, uclibc, wireshark, wolfssl, zbar
3261
86798665
PK
32622020.08-rc3, released August 28th, 2020
3263
3264 Fixes all over the tree.
3265
2915d1bd 3266 Infrastructure: Ensure RPATH entries that may be needed for
86798665
PK
3267 dlopen() are not dropped by patchelf.
3268
3269 Toolchain: Drop old GCC 6 based external Sourcery AMD64
3270 toolchain.
3271
3272 Updated/fixed packages: assimp, davfs2, dillo, glibc,
3273 gnuradio, hostapd, ibm-sw-tpm2, ipmitool, json-c, libroxml,
3274 linux, mender, netopeer2, openal, openjpeg, python-matplotlib,
3275 ripgrep, shadowsocks-libev, trousers, xlib_libX11,
3276 xserver_xorg-server
3277
3278 Issues resolved (http://bugs.uclibc.org):
3279
3280 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
3281
30ccc0e3
PK
32822020.08-rc2, released August 24th, 2020
3283
3284 Fixes all over the tree, including a number of fixes for
3285 compilation with GCC-10.
3286
3287 Toolchain: Disallow building uClibc-ng for RISC-V 64-bit,
3288 because of issues with a missing __riscv_flush_icache()
3289 implementation.
3290
3291 Defconfigs: CI20: Use mainline Linux and U-boot. Update
3292 Microchip sama5d27_wlsom1_ek_mmc_dev to use bluez5-utils
3293 instead of (the removed) legacy bluez-utils
3294
3295 Updated/fixed packages: 18xx-ti-utils, aircrack-ng, apache,
3296 atest, bandwidthd, bellagio, bind, bird, bluez-alsa, boost,
3297 c-periphery, capnproto, chrony, collectd, cpio, cvs,
3298 dieharder, domoticz, dovecot, dovecot-pigeonhole, drbd-utils,
3299 dump1090, efl, elixir, f2fs-tools, feh, fluidsynth, fping,
3300 gdbm, gdk-pixbuf, ghostscript, gst1-plugins-bad,
3301 gstreamer1-editing-services, htop, ibm-sw-tpm2, ifplugd,
3302 iftop, igd2-for-linux, ima-evm-utils, iprutils, iputils,
3303 keepalived, kmsxx, libabseil-cpp, libcamera, libcurl,
3304 libfuse3, libnss, librtlsdr, libubox, libunwind, live555,
3305 lttng-tools, luabitop, mender-artifact, minizip,
3306 mjpg-streamer, mpd, mpv, mtd, ncftp, open-lldp, openal,
3307 opencv, opencv3, openfpgaloader, optee-os, owfs, php,
3308 pistache, prosody, pulseview, python-decorator,
3309 python-gunicorn, python-rpi-gpio, python-spidev,
3310 python3-decorator, python3-mako, python3-pyselftools, qt5,
3311 qt5webengine, rauc, redis, ripgrep, rtl8188eu, rtl8821au,
3312 setools, smstools3, supertux, tftpd, tpm2-abrmd,
3313 wpa_supplicant, xen, xlib_libX11, xserver_xorg-server
3314
3315 New packages: python3-cython, python3-pycryptodomex
3316
3317 Issues resolved (http://bugs.uclibc.org):
3318
3319 #12876: nodejs fails to build when host-icu has been built before
3320 #13111: python-gunicorn: missing dependency on python-setuptools
2915d1bd 3321 #13121: wpa_supplicant fails to build without libopenssl enabled
30ccc0e3
PK
3322 #13146: raspberrypi3_defconfig: "Inappropriate ioctl for device"..
3323 #13156: package live555 new license
3324 #13166: python-rpi-gpio: does not work against aarch64, unint..
3325
d0fc0c48
TP
33262020.08-rc1, released August 6th, 2020
3327
3328 Toolchain:
3329
3330 - GCC 10.x added, GCC 9.x is the default
3331 - binutils 2.34 added, binutils 2.33 is the default, binutils
3332 2.31 removed
3333 - glibc updated to 2.31
3334 - ARC toolchain components updated to 2020.03-release.
3335 - Enable uClibc-ng usage for RISC-V 64-bit
3336
3337 Infrastructure:
3338
3339 - qmake-package was fixed to be compatible with
3340 BR2_PER_PACKAGE_DIRECTORIES
3341 - complete rewrite of the Gitlab CI Yaml configuration file,
3342 now generated directly by the Gitlab CI pipeline itselfs
3343
3344 Misc:
3345
3346 - cargo and cargo-bin packages removed, as cargo is now part
3347 of Rust itself
3348
3349 Filesystem: ubinize configuration files can now use
3350 BINARIES_DIR to refer to the $(O)/images directory.
3351
3352 New packages: bitwise, earlyoom, fuse-overlayfs, gloox,
3353 kodi-pvr-octonet, kodi-pvr-zattoo, libabseil-cpp, libcutl,
3354 libnids, libnpupnp, libodb, libodb-boost, libodb-mysql,
3355 libodb-pgsql, mbpfan, netopeer2, odb, parprouted,
3356 python-colorzero, python-gpiozero, python-pybind, python-yatl,
3357 python3-decorator, qt5quicktimeline, resiprocate, ttyd,
3358 unclutter-xfixes, urandom-scripts,
3359
3360 New defconfigs: bananapi_m2_zero, freescale_imx8mnevk,
3361 globalscale_espressobin, imx6ullevk,
3362 microchip_sama5d27_wlsom1_ek, rock_pi_4, rock_pi_n10
3363
3364 Removed packages: cargo, cargo-bin,
3365 kodi-peripheral-steamcontroller
3366
3367 Issues resolved (http://bugs.uclibc.org):
3368
3369 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_DIRECTORIES
3370 #12946: Grub: Decompressor is too big.
3371 #12986: Mtools: Error converting to codepage 850
3372 #13001: openjdk-bin replaces libfreetype.so from host-freetype
3373 #13011: Incorrect selection of gcc version
3374 #13021: Minor code error when building granite-0.4.1
3375 #13026: rpi-firmware: must not rename start files
3376 #13046: Optimize for fast -Ofast is not compliant
3377 #13081: host-e2fsprogs attempts to create udev rules.d on build host if not exists
3378 #13101: BR audit2allow support
3379
d41e799c
PK
33802020.05.3, released October 12th, 2020
3381
3382 Important / security related fixes.
3383
3384 meson: Correct SDK cross-compilation.conf file when
3385 per-package builds were used to build SDK.
3386
3387 systemd: Use /run rather than /var/run for PID files in units.
3388
3389 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
3390
3391 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
3392 after all finalization hooks (including pre-rootfs) to ensure
3393 they can override any late configuration done by packages.
3394
3395 support/script/pycompile: Rework logic to ensure .pyc files
3396 contain absolute target paths, fixing code inspection at
3397 runtime when executed with cwd != '/'.
3398
3399 support/scripts/setlocalversion: Correct Mercurial output to
3400 match behaviour with Git.
3401
3402 support/scripts/apply-patches.sh: Use patch
3403 --no-backup-if-mismatch, so we no longer blindly have to
3404 remove *.orig files after patching, fixing issues with
3405 packages containing such files.
3406
3407 Updated/fixed packages: alsa-utils, apparmor, avahi,
3408 bandwidthd, barebox, bash, bison, brotli, busybox, cifs-utils,
3409 cryptsetup, cups, dhcpcd, dhcpdump, docker-cli, docker-engine,
3410 ecryptfs-utils, efl, fail2ban, freetype, gcc, gdb,
3411 ghostscript, gnutls, go, graphite2, gst1-plugins-base,
3412 gst1-plugins-ugly, imagemagick, ipmitool, jbig2dec, libhtp,
3413 libraw, libssh, libxml2, libxml-parser-perl, linux-headers,
3414 localedef, lua, mbedtls, memcached, mesa3d, meson, minidlna,
3415 mongodb, nginx, nodejs, nss-pam-ldapd, openvmtools,
3416 paho-mqtt-c, php, postgresql, python, python-aenum,
3417 python-django, python-engineio, python-fire, python-pymodbus,
3418 python-scapy, python-semver, python-sentry-sdk,
3419 python-socketio, python-texttable, python-tinyrpc,
3420 python-txtorcon, python3, qt5base, rsh-redone, runc, samba4,
3421 strace, supertux, suricata, systemd, uclibc, usb_modeswitch,
3422 vlc, vsftpd, wayland-protocols, wireguard-linux-compat,
3423 wireshark, wlroots, wolfssl, xserver_xorg-server, ympd,
3424 zeromq, zstd
3425
3426 Issues resolved (http://bugs.uclibc.org):
3427
3428 #12911: usb_modeswitch installation race condition
3429 #13251: cryptsetup does not work on branch 2020.02 following..
3430
e11f3813
PK
34312020.05.2, released August 29th, 2020
3432
3433 Important / security related fixes.
3434
3435 Infrastructure: Ensure RPATH entries that may be needed for
3436 dlopen() are not dropped by patchelf.
3437
3438 BR_VERSION_FULL/setlocalversion (used by make print-version
3439 and /etc/os-release): Properly handle local git tags
3440
3441 Updated/fixed packages: apache, assimp, at91bootstrap3, bind,
3442 boost, busybox, capnproto, cegui, chrony, collectd, cpio,
3443 cryptsetup, cups, cvs, dbus, docker-engine, domoticz, dovecot,
3444 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
3445 gd, gdk-pixbuf, ghostscript, glibc, gnuradio, grub2,
3446 gst1-plugins-bad, gstreamer1-editing-services, hostapd,
3447 ibm-sw-tpm2, iputils, jasper, json-c, libcurl, libressl,
3448 libwebsockets, linux, live555, mesa3d, mongodb, mosquitto,
3449 mpv, nodejs, opencv, opencv3, openfpgaloader, openjpeg,
3450 patchelf, perl, php, postgresql, prosody, python-django,
3451 python-gunicorn, python-matplotlib, ripgrep, rtl8188eu,
3452 rtl8821au, ruby, shadowsocks-libev, squid, systemd,
3453 tpm2-abrmd, tpm2-tools, trousers, uboot, webkitgtk, wireshark,
3454 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
3455 xserver_xorg-server
3456
3457 Issues resolved (http://bugs.uclibc.org):
3458
3459 #12876: nodejs fails to build when host-icu has been built before
3460 #13111: python-gunicorn: missing dependency on python-setuptools
3461 #13121: wpa_supplicant fails to build without libopenssl enabled
3462 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
3463 #13156: package live555 new license
3464
c80e5c9b
PK
34652020.05.1, released July 25th, 2020
3466
3467 Important / security related fixes.
3468
3469 Toolchain:
3470 - Make external toolchain version check also work for
3471 toolchains configured with --with-gcc-major-version-only
3472
3473 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
3474 compiler supports it, fixing an issue with precompiled
3475 headers
3476
3477 - Ensure debug libs from external toolchains are not installed
3478 into target if debugging is disabled
3479
3480 Download:
3481 - Correct reproducibility issue in handling of git submodules
3482 for older git versions.
3483
3484 - Fix file locking over NFS
3485
3486 fs: Ensure cpio archive element order is reproducible
3487
3488 Br2-external: Fix error reporting for invalid br2-external trees
3489
3490 Per-package:
3491 - Fix an issue with python3 sysconfig data not getting
3492 correctly expanded
3493
3494 - Fix per-package building for packages using the qmake
3495 infrastructure
3496
3497 Updated/fixed packages: a10disp, asterisk, bind, brltty,
3498 cdrkit, clamav, cryptodev-linux, dbus, docker-cli,
3499 docker-engine, dvb-apps, e2fsprogs, exim, exiv2, freerdp, gdb,
3500 gdk-pixbuf, gerbera, gnutls, go, granite, grub2, gssdp,
3501 gst1-plugins-good, gst1-plugins-ugly, gupnp, intel-microcode,
3502 iproute2, irrlicht, iwd, jq, kodi, libcamera, libcec,
3503 libconfuse, libcurl, libevdev, libhttpserver, libmicrohttpd,
3504 libnss, libressl, libvncserver, libxml2, libxmlrpc, lxc,
3505 mbedtls, mediastreamer, mesa3d, meson, minizip, mongodb,
3506 mtools, mutt, nano, network-manager, nghttp2, ngircd, nodejs,
3507 ntp, open-plc-utils, open2300, openjdk-bin, openssh,
3508 oracle-mysql, paho-mqtt-c, pango, php, poco, prosody, putty,
3509 python-greenlet, python-urllib3, python-validators, python3,
3510 readline, redis, rpi-firmware, rtl8821au, samba4, sdl2,
3511 sqlite, squid, strace, sunxi-mali-mainline-driver, syslog-ng,
3512 systemd, tcpreplay, tinydtls, upmpdcli, upx, vlc, webkitgtk,
3513 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
3514 x11vnc, znc, zstd
3515
3516 Issues resolved (http://bugs.uclibc.org):
3517
3518 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
3519 #12946: Grub: Decompressor is too big.
3520 #12986: Mtools: Error converting to codepage 850
3521 #13001: openjdk-bin replaces libfreetype.so from host-freetype
3522 #13011: Incorrect selection of gcc version
3523 #13021: Minor code error when building granite-0.4.1
3524 #13026: rpi-firmware: must not rename start files
3525 #13031: nodejs: RangeError at new ArrayBuffer()
3526 #13046: Optimize for fast -Ofast is not compliant
3527
6306cf35
PK
35282020.05, released June 1st, 2020
3529
3530 Various fixes.
3531
3532 Updated/fixed packages: arm-trusted-firmware, gcc, mp4v2, fmc,
3533 fmlib, glib-networking, libusb-compat, linux, qt5webengine,
3534 sysrepo, wampcc, xen
3535
e1184151
PK
35362020.05-rc3, released May 29th, 2020
3537
3538 Fixes all over the tree.
3539
3540 Infrastructure: Support checking download hashes for packages
3541 coming from Subversion.
3542
3543 Defconfigs: Increase boot partition size to 64MB for Freescale
3544 boards to allow space for bigger kernels.
3545
3546 Updated/fixed packages: audit, bind, dovecot, efl, erlang,
3547 ffmpeg, fio, gerbera, gnupg, leveldb, lrzip, ltrace, matio,
3548 mesa3d, mp4v2, prosody, qemu, qt5declarative, speexdsp,
3549 systemd, tremor, uboot-tools, unbound, wireshark
3550
3551 Removed packages: wiringpi
3552
3553 Issues resolved (http://bugs.uclibc.org):
3554
3555 #12361: Init system (systemd) kills login on Raspberry Pi Zero
3556 #12686: recipe for target 'install_dev' failed (libcrypto.so..)
3557
497e3dff
PK
35582020.05-rc2, released May 22nd 2020
3559
3560 Fixes all over the tree.
3561
3562 U-Boot: Support building with Python 3.x instead of Python
3563 2.x. Since U-Boot 2020.01, various U-Boot build scripts use
3564 Python 3.x instead of Python 2.x, so add an option to pull in
3565 host-python3 rather than host-python. Also fix a number of
3566 defconfigs to use this new option.
3567
3568 Updated/fixed packages: apparmor, binutils, bison, brltty,
3569 c-icap, cegui, checkpolicy, clamav, crda, cvs, docker-cli,
3570 docker-engine, domoticz, elf2flt, exfatprogs, fakeroot,
3571 ffmpeg, freerdp, gcc, glibc, gnuconfig, irrlicht, kmod,
3572 libexif, libpam-tacplus, libssh2, libv4l, libvncserver,
3573 localedef, lrzip, mariadb, matchbox, mbuffer, mesa3d,
3574 mesa3d-headers, meson, netsniff-ng, openldap, openocd,
3575 optee-os, p7zip, paho-mqtt-c, php, piglit, pigz,
3576 python-argon2-cffi, python-attrs, python-future,
3577 python-markdown, python-pycryptodomex, python-pyqt5, qt5base,
3578 rpi-firmware, rustc, squashfs, squid, stella, suricata,
3579 systemd, uacme, uclibc, util-linux, vboot-utils
3580
3581 New packages: python3-pyelftools
3582
3583 Removed packages: ezxml, mtdev2tuio, python-pycrypto
3584
3585 Issues resolved (http://bugs.uclibc.org):
3586
3587 #10551: PowerPC SPE and Musl
3588 #12256: package tar is outdated (1.29 is 3 years old)
3589 #12271: python-iptables runtime dependencies
3590 #12321: host-generic-package: PKG_DL_OPTS not used for host package
3591 #12391: CMake-based host package fails to include output/host/include
3592 #12431: ethernet no detected on nanopi neo 2
3593 #12521: RISCV RV32IA selected, RV64GC output
3594 #12586: avahi failure
3595 #12596: host-e2fsprogs: tune2fs incompatibility on older glibc..
3596 #12611: ntp hash is not matching with upstream 4.2.8p13
3597 #12626: PHP missing header files within 2020.02
3598 #12631: glibc support Power-PC SPE
3599 #12656: bison fails to relocate with relocate-sdk.sh
3600 #12661: cups problems in buildroot
3601 #12686: recipe for target 'install_dev' failed (libcrypto.so:..
3602 #12691: host-rust build fails
3603 #12761: Buildroot fails when building GCNano binaries for the STM..
3604 #12786: Systemd spawns two getty processes when the getty port..
3605 #12806: There are multiple issues in buildroot that faults cups..
3606 #12826: nodejs-12.16.1: error: 'uv_sleep' was not declared in..
3607 #12831: RPI-firmware package: DTB-overlay dependency
3608 #12836: libunwind: package does not show up in menuconfig for..
3609 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header
3610 #12866: should we be disabling bash executable path caching?
3611 #12886: GMP built in wrong order (?)
3612 #12891: QEMU, libvirt-bin, qemu-kvm Package Support required
3613 #12901: GStreamer doesn't build on 2020-05 rc1 with GObject..
3614 #12906: qt PrefixPath is wrong on 2020.05-rc1
3615 #12921: nodejs-12.16.1: error: overriding 'virtual icu_65::..
3616
4ec35a7a 36172020.05-rc1, released May 7th 2020
1025d09f
TP
3618
3619 Addition of support for gobject-introspection: both the
3620 gobject-introspection package itself, but also introspection
3621 support was enabled in a number of other packages.
3622
3623 Support for Qt 5.6 was dropped as its support was dropped
3624 upstream, only one version of Qt is supported at the moment:
3625 Qt 5.14.2.
3626
3627 Addition of support for the apparmor Linux security module, by
3628 adding the necessary user-space packages.
3629
3630 Addition of a qmake package infrastructure, now used by most
3631 Qt-related packages.
3632
3633 The Luarocks package infrastructure has been extended to
3634 support build host packages.
3635
3636 The package infrastructure was improved to allow each package
3637 to indicate the Linux kernel configuration options it needs.
3638
3639 Addition of support for generating filesystem images using the
3640 EROFS filesystem.
3641
3642 The logic that calculates the list of files installed by each
3643 package was reworked to be compatible with the top-level
3644 parallel build functionality.
3645
3646 Addition of a package for a pre-compiled ARM32 bare-metal
3647 toolchain, which can be used to build ARM32 code in ARM64
3648 configurations, such as firmware/bootloader code.
3649
3650 The Qemu defconfigs are now boot-tested in Qemu as part of the
3651 Gitlab continuous integration.
3652
3653 Toolchain: gcc 9.x bumped to 9.3.0, gcc 8.x bumped to 8.4.0,
3654 gdb bumped to 8.3.1.
3655
3656 New packages: apcupsd, apparmor, arm-gnu-a-toolchain, bearssl,
3657 belle-sip, belr, cage, chartjs, erofs-utils, exfatprogs,
3658 gobject-introspection, ibm-sw-tpm2, imx-seco, jbig2dec,
3659 libapparmor, libiberty, libfuse3, libtextstyle, libudfread,
3660 libuhttpd, libuwsc, lua-lyaml, matio, mbuffer, netdata,
3661 openfpgaloader, perl-i18n, perl-locale-maketext-lexicon,
3662 perl-lwp-protocol-https,
3663 perl-mojolicious-plugin-authorization,
3664 perl-mojolicious-plugin-cspheader,
3665 perl-mojolicious-plugin-i18n,
3666 perl-mojolicious-plugin-securityheader, perl-mozilla-ca,
3667 perl-path-class, pistache, pkcs11-helper, prelink-cross,
3668 python-argon2-cffi, python-canopen, python-cbor2,
3669 python-filelock, python-flatbuffers, python-greenlet,
3670 python-modbus-tk, python-pyalsa, python-pysftp, python-regex,
3671 python-snappy, rtty, tinyproxy, udev-gentoo-scripts, unbound,
3672 vuejs, wlroots.
3673
3674 New defconfigs: freescale_imx6ullevk, freescale_imx8qmmek,
3675 nanopi_neo4, nanopi_r1, nitrogen8mm, nitrogen8mn, olpc_xo1,
3676 olpc_xo175, roc_rk3399_pc, stm32mp157a_dk1, zynq_qmtech
3677
4e7bb67f
TP
3678 Issues resolved (http://bugs.uclibc.org):
3679
3680 #10386: Add an option to put all compiled executables that
3681 show up on target/ in staging/ as well
3682 #11866: iniramfs file system fails to boot using Grub on EFI x86_64
3683 #12666: Doesn't pick up a custom bash profile
3684 #12696: Uboot 2020.01 Problem loading Linux kernel on Nano PI NEO
3685 #12701: [patch] wpa_supplicant must depend on openssl
3686 #12711: host-localedef 2.30-20 fails to compile on fedora 32 (gcc 10.0.1)
3687 #12716: bio.h not found
3688 #12726: systemctl preset-all failed for ctrl-alt-del.target
3689 #12731: rtl8188eu not buildung for banana pi M1 (glib, systemd, 4.18.12)
3690 #12746: "sysdig" package description points to
3691 http://sysdig.org, which bounces to malware site
3692 #12751: OpenJdk package installation issues on target
3693 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
3694 #12811: bootstrap stuck and no login prompt
3695
d81ac2e4
PK
36962020.02.12, released April 5, 2021
3697
3698 Important / security related fixes.
3699
3700 Dependencies: Explicitly detect and bail out if PATH contains
3701 spaces or tabs. A number of packages fail to build in such
3702 setups, so explicitly inform about this.
3703
3704 utils/scanpypi: Explicitly use python3 for compatibility with
3705 packages using python3 syntax in setup.py
3706
3707 support/download: Fix tarball generation (from git/svn repos)
3708 including symlinks pointing to ./<something>
3709
3710 Meson: Use correct C++ host compiler (rather than C compiler)
3711
3712 Updated/fixed packages: asterisk, batman-adv, bind,
3713 ca-certificates, docker-containerd, dovecot,
3714 dovecot-pigeonhole, diffutils, efivar, git, gnuchess, gnutls,
3715 grub2, fakeroot, haserl, imagemagick, irqbalance, jasper,
3716 kodi, libcurl, libebml, libglib2, libjpeg, libopenssl,
3717 libupnp, libvips, lldpd, mariadb, mbedtls, mosquitto, nodejs,
3718 netsnmp, nettle, openldap, openmpi, openssh, opkg-utils, perl,
3719 php, privoxy, prosody, protobuf, python-aiohttp,
3720 python-django, python-lxml, python-pyyaml, python-rpi-ws281x,
3721 python3, redis, rpm, sconeserver, screen, sox, sqlcipher,
3722 squid, sysvinit, tor, transmission, tzdata, uboot, upx,
3723 util-linux, wireshark, wolfssl, wpa_supplicant, zstd
3724
3725 Issues resolved (http://bugs.uclibc.org):
3726
3727 #13516: utils/scanpypi: Failure when parsing diffoscope
3728 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to..
3729 #13576: Issues compiling buildroot for 5x86
3730 #13581: jpegsrc.v9d.tar.gz has changed hash
3731 #13616: tar file from git repository generation issue
3732
947e9219
PK
37332020.02.11, released February 17, 2021
3734
3735 Important / security related fixes.
3736
3737 meson: Fix ccache detection handling when per-package builds
3738 are used.
3739
3740 Fakeroot: Fix compatibility issue with glibc 2.33
3741
3742 Updated/fixed packages: atftp, busybox, cereal, connman,
3743 dhcpcd, dnsmasq, docker-cli, docker-engine, fakeroot,
3744 intel-mediadriver, intel-microcode, jasper,
3745 kodi-inputstream-adaptive, libbsd, libopenssl, linux-headers,
3746 mosquitto, orc, php, postgresql, privoxy, pugixml,
3747 python-bottle, python-django, python3, rauc, sox, subversion,
3748 tzdata, wireguard-linux-compat, wpa_supplicant, xenomai, xterm
3749
3750 Issues resolved (http://bugs.uclibc.org):
3751
3752 #13506: BR2_PACKAGE_DHCPCD missing directory creation
3753
0518eee5
PK
37542020.02.10, released January 31st, 2021
3755
3756 Important / security related fixes.
3757
3758 Download: Ensure git submodules are correctly fetched if
3759 enabled for a package with <pkg>_GIT_SUBMODULES = YES and the
3760 host variant is downloaded first.
3761
3762 Toolchain: Mark CodeSourcery Aarch64 2014.11 toolchain as not
3763 having libatomic.
3764
3765 pkg-stats: Fix python 3.8+ deprecation warning.
3766
3767 meson: Ensure ccache is not detected and used, as it may
3768 conflict with the ccache handling in Buildroot.
3769
3770 New packages: libnpupnp
3771
3772 Updated/fixed packages: bctoolbox, brltty, dbus, dovecot,
3773 dovecot-pigeonhole, gcc, gerbera, gmrender-resurrect, gst-omx,
3774 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
3775 gst1-plugins-ugly, gst1-rtsp-server, gst1-vaapi,
3776 gst1-validate, gstreamer1, gstreamer1-editing-services,
3777 igd2-for-linux, libclc, libllcp, libtorrent-rasterbar,
3778 libupnp, libupnpp, lpc32xxcdl, luarocks, mpd, nfs-utils,
3779 nodejs, openjpeg, openldap, opentracing-cpp, openvpn, p11-kit,
3780 paho-mqtt-c, php, poppler, postgresql, python3, runc, sudo,
3781 syslog-ng, systemd, tini, trace-cmd, tzdata, ushare, vlc,
3782 wavpack, wireguard-linux-compat, wolfssl, xapp_xload, xorriso,
3783 zic
3784
3785 Removed packages: libupnp18
3786
3787 Issues resolved (http://bugs.uclibc.org):
3788
3789 #13471: package/mpd/mpd.conf make use of path not created
3790
97d3e7a7
PK
37912020.02.9, released December 27th, 2020
3792
3793 Important / security related fixes.
3794
3795 Infrastructure:
3796 - cmake: fix host ccache handling for CMake 3.19
3797 - meson: Forcibly disable binary stripping for
3798 target builds, enable for host builds
3799 - golang: Fix HOST / TARGET directories for per-package builds
3800
3801 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
3802
3803 Updated/fixed packages: apitrace, arm-trusted-firmware,
3804 bustle, c-ares, ca-certificates, cdrkit, cryptopp, dhcpcd,
3805 docker-containerd, dtv-scan-tables, flare-engine, ghostscript,
3806 haproxy, imagemagick, imx-gpu-viv, jasper, jemalloc,
3807 jpeg-turbo, libcap, libcurl, libglib2, libgpiod, libkrb5,
3808 libopenssl, libplist, libressl, libuv, libuvw, lynx, mariadb,
3809 mbedtls, minidlna, monkey, musl, mutt, ncurses, netsnmp,
3810 nodejs, opencv3, openldap, openrc, opkg-utils, paho-mqtt-c,
3811 php, privoxy, proftpd, python-crc16, python-flask-cors,
3812 python-lxml, python-pip, python-pyparsing, python-pyqt5, qemu,
3813 qt5base, raptor, rauc, ruby, setserial, shadowsocks-libev,
3814 slirp, sqlcipher, ti-sgx-demos, tinycbor, vsftpd,
3815 wireless-regdb, wireshark, x11vnc, xen, xinetd,
3816 xserver_xorg-server
3817
3818 Issues resolved (http://bugs.uclibc.org):
3819
3820 #13276: libcap builds libcap.pc incorrectly
3821 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
3822 #13341: Mistake in /etc/init.d/S70vsftpd
3823
00e80cb1
PK
38242020.02.8, released November 16th, 2020
3825
3826 Important / security related fixes.
3827
3828 Updated/fixed packages: angularjs, argp-standalone, asterisk,
3829 bandwidthd, bitcoin, busybox, cryptsetup, darkhttpd, davfs2,
3830 docker-cli, docker-containerd, docker-engine,
3831 dovecot-pigeonhole, fastd, fbset, fbtft, freetype, gcc,
3832 ghostscript, gnuradio, grpc, gst1-plugins-bad, jsoncpp,
3833 keepalived, libass, libexif, libiqrf, libpam-tacplus, libraw,
3834 linux-backports, linux-firmware, lzlib, netsnmp, nginx,
3835 oniguruma, opencv3, openntpd, patchelf, php, postgresql,
3836 python-pyqt5, qt5base, rauc, redis, samba4, slirp, systemd,
3837 tcpdump, tmux, tor, webkitgtk, wireguard-linux-compat,
3838 wireshark, wpewebkit, xen, xorriso, zeromq, zxing-cpp
3839
3840 Issues resolved (http://bugs.uclibc.org):
3841
3842 #11931: Bugs in support/scripts/apply-patches.sh
3843
edeef3a0
PK
38442020.02.7, released October 12th, 2020
3845
3846 Important / security related fixes.
3847
3848 meson: Correct SDK cross-compilation.conf file when
3849 per-package builds were used to build SDK.
3850
3851 systemd: Use /run rather than /var/run for PID files in units.
3852
3853 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
3854
3855 support/script/pycompile: Rework logic to ensure .pyc files
3856 contain absolute target paths, fixing code inspection at
3857 runtime when executed with cwd != '/'.
3858
3859 support/scripts/setlocalversion: Correct Mercurial output to
3860 match behaviour with Git.
3861
3862 support/scripts/apply-patches.sh: Use patch
3863 --no-backup-if-mismatch, so we no longer blindly have to
3864 remove *.orig files after patching, fixing issues with
3865 packages containing such files.
3866
3867 Updated/fixed packages: bandwidthd, barebox, bash, bison,
3868 brotli, cifs-utils, cryptsetup, dhcpcd, dhcpdump, docker-cli,
3869 docker-engine, ecryptfs-utils, efl, fail2ban, freetype, gcc,
3870 gdb, ghostscript, gnutls, go, gst1-plugins-base,
3871 gst1-plugins-ugly, ipmitool, libhtp, libraw, libssh, libxml2,
3872 libxml-parser-perl, localedef, lua, memcached, mesa3d, meson,
3873 minidlna, nginx, nodejs, nss-pam-ldapd, openvmtools, php,
3874 postgresql, python, python-aenum, python-autobahn,
3875 python-engineio, python-fire, python-pymodbus, python-scapy,
3876 python-semver, python-sentry-sdk, python-socketio,
3877 python-texttable, python-tinyrpc, python-txtorcon, python3,
3878 qt5base, runc, samba4, strace, supertux, suricata, systemd,
3879 vlc, wayland-protocols, wireguard-linux-compat, wireshark,
3880 xserver_xorg-server, zeromq, zstd
3881
3882 Issues resolved (http://bugs.uclibc.org):
3883
3884 #12911: usb_modeswitch installation race condition
3885 #13251: cryptsetup does not work on branch 2020.02 following..
3886
721fdb02
PK
38872020.02.6, released September 5th, 2020
3888
3889 Important / security related fixes.
3890
3891 Fix a 2020.02.5 build regression in busybox when systemd (and
3892 not less) are enabled because of missing infrastructure.
3893
3894 Updated/fixed packages: alsa-utils, avahi, busybox, cups,
3895 docker-cli, graphite2, imagemagick, libeXosip2, mbedtls,
3896 nvidia-driver, paho-mqtt-c, python-django, systemd, uclibc,
3897 usb_modeswitch, wolfssl
3898
3899 Issues resolved (http://bugs.uclibc.org):
3900
3901 #12911: usb_modeswitch installation race condition
3902
b13d1730
PK
39032020.02.5, released August 29th, 2020
3904
3905 Important / security related fixes.
3906
3907 Infrastructure: Ensure RPATH entries that may be needed for
3908 dlopen() are not dropped by patchelf.
3909
3910 BR_VERSION_FULL/setlocalversion (used by make print-version
3911 and /etc/os-release): Properly handle local git tags
3912
3913 Updated/fixed packages: apache, at91bootstrap3, bind, boost,
3914 busybox, capnproto, chrony, collectd, cpio, cryptsetup, cups,
3915 cvs, dbus, docker-engine, domoticz, dovecot,
3916 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
3917 gd, gdk-pixbuf, ghostscript, glibc, grub2, gst1-plugins-bad,
3918 hostapd, iputils, jasper, json-c, libcurl, libwebsockets,
3919 linux, live555, mesa3d, mosquitto, mpv, nodejs, opencv,
3920 opencv3, openjpeg, patchelf, perl, php, postgresql,
3921 python-django, python-gunicorn, python-matplotlib, ripgrep,
3922 rtl8188eu, rtl8821au, ruby, shadowsocks-libev, squid,
3923 tpm2-abrmd, tpm2-tools, trousers, uacme, webkitgtk, wireshark,
3924 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
3925 xserver_xorg-server
3926
3927 Issues resolved (http://bugs.uclibc.org):
3928
3929 #12876: nodejs fails to build when host-icu has been built before
3930 #13111: python-gunicorn: missing dependency on python-setuptools
3931 #13121: wpa_supplicant fails to build without libopenssl enabled
3932 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
3933 #13156: package live555 new license
3934
39d71a8c
PK
39352020.02.4, released July 26th, 2020
3936
3937 Important / security related fixes.
3938
3939 Toolchain:
3940 - Make external toolchain version check also work for
3941 toolchains configured with --with-gcc-major-version-only
3942
3943 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
3944 compiler supports it, fixing an issue with precompiled
3945 headers
3946
3947 - Ensure debug libs from external toolchains are not installed
3948 into target if debugging is disabled
3949
3950 Download:
3951 - Correct reproducibility issue in handling of git submodules
3952 for older git versions.
3953
3954 - Fix file locking over NFS
3955
3956 fs: Ensure cpio archive element order is reproducible
3957
3958 Br2-external: Fix error reporting for invalid br2-external trees
3959
3960 Per-package:
3961 - Fix an issue with python3 sysconfig data not getting
3962 correctly expanded
3963
3964 - Fix per-package building for packages using the qmake
3965 infrastructure
3966
3967 Updated/fixed packages: a10disp, asterisk, bind, cdrkit,
3968 checkpolicy, clamav, dbus, docker-cli, docker-engine,
3969 dvb-apps, e2fsprogs, exim, exiv2, freerdp, gnutls, go, grub2,
3970 gssdp, gst1-plugins-good, gst1-plugins-ugly, gupnp,
3971 intel-microcode, iproute2, irrlicht, iwd, jq, kodi, libcamera,
3972 libconfuse, libcurl, libglib2, libhttpserver, libmicrohttpd,
3973 libopenssl, libvncserver, libxml2, libxmlrpc, lxc, mbedtls,
3974 mesa3d, meson, mongodb, mtools, mutt, nghttp2, ngircd, nodejs,
3975 ntp, open-plc-utils, open2300, openjdk-bin, openssh,
3976 oracle-mysql, paho-mqtt-c, pcre, php, poco, prosody, putty,
3977 python-twisted, python-urllib3, python-validators, python3,
3978 qt5xmlpatterns, redis, rpi-firmware, rtl8821au, samba4, sdl2,
3979 sqlite, squid, syslog-ng, systemd, tcpreplay, tinydtls,
3980 upmpdcli, upx, vlc, webkitgtk, wireguard-linux-compat,
3981 wireshark, wpebackend-fdo, wpewebkit, zstd
3982
3983 Issues resolved (http://bugs.uclibc.org):
3984
3985 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
3986 #12946: Grub: Decompressor is too big.
3987 #12986: Mtools: Error converting to codepage 850
3988 #13001: openjdk-bin replaces libfreetype.so from host-freetype
3989 #13011: Incorrect selection of gcc version
3990 #13026: rpi-firmware: must not rename start files
3991 #13031: nodejs: RangeError at new ArrayBuffer()
3992 #13046: Optimize for fast -Ofast is not compliant
3993
e7f14106
PK
39942020.02.3, released June 3rd, 2020
3995
3996 Important / security related fixes.
3997
3998 Fix various build issues of host packages on hosts using GCC
3999 10.
4000
4001 Updated/fixed packages: arm-trusted-firmware, audit, bind,
4002 binutils, bison, clamav, crda, dovecot, dtc, efl, elf2flt,
4003 erlang, fakeroot, ffmpeg, fmc, fmlib, freerdp, gcc, git,
4004 glib-networking, gnupg, leveldb, libexif, libssh2,
4005 libusb-compat, linux-headers, lrzip, ltrace, mariadb, mesa3d,
4006 mp4v2, openldap, openocd, perl, php, prosody,
4007 python-pycryptodomex, python-pyqt5, qemu, rpi-firmware, rustc,
4008 speexdsp, sysrepo, systemd, tremor, vboot-utils, wireshark,
4009 xen
4010
4011 Removed packages: python-pycrypto
4012
4013 Issues resolved (http://bugs.uclibc.org):
4014
4015 #12361: Init system (systemd) kills login on Raspberry Pi Zero
4016 #12656: bison fails to relocate with relocate-sdk.sh
4017 #12671: leveldb won't detect that snappy is present (static..
4018 #12691: host-rust build fails
4019 #12831: RPI-firmware package: DTB-overlay dependency
4020
d011ca9b
PK
40212020.02.2, released May 12th, 2020
4022
4023 Important / security related fixes.
4024
4025 Musl: Disallow on PPC64 cores without AltiVec support
4026 (E.G. e5500).
4027
4028 fs/cpio: Correctly handle booting with 'console='
4029
4030 release: Ensure temporary .br2-external.* files are not
4031 included in the release tarball
4032
4033 Defconfigs: Fix various mistyped config options, or config
4034 options where the dependencies were no longer met.
4035
4036 Updated/fixed packages: apache, azure-iot-sdk-c, binutils,
4037 boinc, c-ares, cvs, docker-cli, docker-containerd,
4038 docker-engine, domoticz, e2fsprogs, efl, evtest, exim, ffmpeg,
4039 freerdp, gcc, gflags, glibc, gnuconfig, haproxy, imx-gpu-2d,
4040 irrlicht, jpeg kodi-pvr-vuplus, libarchive, libcoap,
4041 libfpm-extra, libglib2, libhtp, libid3tag, libinput, libmad,
4042 libopenssl, libsepol, libssh, libv4l, libvncserver, libwpe,
4043 localedef, mariadb, matchbox, mbedtls, mc, mesa3d-headers,
4044 meson, midori, msgpack, netsnmp, nginx, ogre, openjdk,
4045 openldap, openvpn, p7zip, paho-mqtt-c, php, polkit, python,
4046 python-attrs, python-crossbar, python-dpkt, python-flask,
4047 python-future, python-iptables, python-jedi, python-markdown2,
4048 python3, qemu, qpdf, qt5, samba4, squashfs, squid, strongswan,
4049 suricata, tzdata, util-linux, vlc, wget, webkitgtk,
4050 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
4051 zic
4052
4053 Issues resolved (http://bugs.uclibc.org):
4054
4055 #11866: initramfs file system fails to boot using Grub on EFI x86_64
4056 #12271: python-iptables runtime dependencies
4057 #12726: systemctl preset-all failed for ctrl-alt-del.target
4058 #12751: OpenJdk package installation issues on target
4059 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
4060 #12811: bootstrap stuck and no login prompt
4061 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header
4062
673d54c6
PK
40632020.02.1, released April 10th, 2020
4064
4065 Important / security related fixes.
4066
4067 core: Also fixup /lib references in libtool .la files, similar
4068 to how it is done for /usr/*.
4069
4070 Various fixes for builds with per-package target/host
4071 directories.
4072
4073 toolchain: Fix kernel headers validation check for external
4074 toolchains. Fix make 4.3+ compatibility in external toolchain
4075 logic.
4076
4077 fs/initramfs: fix show-info so it also shows the usual
4078 rootfs-related variables.
4079
4080 Updated/fixed packages: arm-trusted-firmware, barebox-aux,
4081 bluez5_utils, bubblewrap, busybox, civetweb, cog, collectd,
4082 ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy, hiredis, hostapd,
4083 kmscube, kodi-screensaver-rsxs, libical, libinput, libexif,
4084 libopenssl, libsndfile, linux, linux-tools, llvm, localedef,
4085 mcrypt, mesa3d, meson, monit, nftables, ntp, opencv3,
4086 oprofile, php, pinentry, polkit, pure-ftpd, python-pyyaml,
4087 qt5, quagga, radvd, rcw, redis, rocksdb, samba4, screen,
4088 sdbusplus, swupdate, sysdig, sysklogd, syslinux, syslog-ng,
4089 tor, tslib, uacme, util-linux, vala, vlc,
4090 wireguard-linux-compat, wireguard-tools, wireshark,
4091 wpa_supplicant, xserver_xorg-server
4092
4093 Issues resolved (http://bugs.uclibc.org):
4094
4095 #12711: host-localedef 2.30-20 fails to compile on fedora 32
4096 #12746: "sysdig" package description points to http://sysdig.org, ..
4097
5f5477b0 40982020.02, released March 8th, 2020
0e96faa7
PK
4099
4100 Various fixes.
4101
4102 br2-external: Fix compatibility with make 4.3+
4103
5f5477b0
PK
4104 Updated/fixed packages: bash, bcm2835, binutils, cups,
4105 erlang-p1-acme, fbgrab, gr-osmosdr, gst1-plugins-base,
4106 gst1-validate, gstreamer1, guile, jhead, libdrm, libevdev,
4107 libinput, libnss, libsndfile, libvncserver, linux-firmware,
4108 mesa3d, nodejs, openjdk-bin, openvmtools, optee-test, patch,
4109 php, piglit, pppd, python-django, qemu, qt5base, ruby,
4110 ser2net, swupdate, thrift, zziplib
0e96faa7
PK
4111
4112 Removed packages: classpath, jamvm
4113
4114 Issues resolved (http://bugs.uclibc.org):
4115
4116 #12606: fbgrab location has changed
4117
338e2b5b
PK
41182020.02-rc3, released March 2nd, 2020
4119
4120 Fixes all over the tree.
4121
4122 Infrastructure: Rework file list handling to fix race
4123 conditions when building with per-package target and host
4124 directories and top-level parallel builds.
4125
4126 Updated/fixed packages: aufs, binutils, blktrace, brltty,
4127 cairo, dnsmasq, docker-compose, elf2flt, exim, exiv2, git,
4128 kodi-inputstream-adaptive, libarchive, libcgroup, libgdiplus,
4129 libssh2, libvncserver, libvorbis, linknx, linux-firmware, lxc,
4130 lz4, mosquitto, openjpeg, openrc, poco, proftpd, pure-ftpd,
4131 python3, python-multidict, python-setuptools-scm-git-archive,
4132 qpdf, qt5tools, rdesktop, rocksdb, shellinabox, squid,
4133 suricata, swig, systemd, taglib, util-linux, wireshark, zsh
4134
4135 Issues resolved (http://bugs.uclibc.org):
4136
4137 #12571: ltp-testsuite : Build failure
4138 #12576: 2020.02-RC1: error while loading shared libraries: ...
4139 #12581: 2020.02-rc1 glibc failing to build on fedora 31
4140
b36e2eca
PK
41412020.02-rc2, released February 26th, 2020
4142
4143 Fixes all over the tree.
4144
4145 Toolchain: Ensure strong SSP can only be enabled if the
4146 (external) toolchain supports it.
4147
4148 Fix a race condition related to creating the output/staging
4149 symlink on systems with coreutils < 8.27.
4150
4151 Drop support for the (end of life) Qt 5.6 variant.
4152
4153 Updated/fixed packages: at, armadillo, audiofile, bash,
4154 busybox, erlang, fail2ban, fluidsynth, ipsec-tools, jpeg-turbo,
4155 kvm-unit-tests, libftdi1, libinput, libsvgtiny, libtomcrypt,
4156 libupnpp, libxml2, linux-tools, luv, mbedtls, mesa3d, minicom,
4157 openvmtools, php, qt5, qt5webengine, qwt, radvd, rcw,
4158 sdbusplus, systemd, tpm2-tss, vorbis-tools
4159
4160 Issues resolved (http://bugs.uclibc.org):
4161
4162 #12581: 2020.02-rc1 glibc failing to build on fedora 31
4163
22f07ab2 41642020.02-rc1, released February 18th, 2020
3eacee53
PK
4165
4166 Fixes all over the tree and new features.
4167
4168 Add experimental support for building with a per-package
4169 target and host directory. This still has some rough edges,
4170 but brings a number of advantages:
4171
4172 - Packages will only be able to access the explicitly listed
4173 dependencies and not any other packages that happen to be
4174 built before, ensuring correct dependency information in
4175 Buildroot.
4176
4177 - Possibility for top-level parallel builds, speeding up
4178 builds on multicore machines.
4179
4180 Core: Ensure package-file-lists data is correct after
4181 incremental builds as well.
4182
4183 Architecture: Add support for ARC-HS38 with 64bit multiplier
4184 variant, allow building glibc for big endian ARC, handle 16KB
4185 MMU page size for ARC in toolchain wrapper.
4186
4187 Toolchain: Add binutils 2.33.1, GCC 7.5.0, Arm 9.2-2019.12
4188 toolchains, ARC 2019.09 toolchain. Allow using custom kernel
4189 headers newer than what is known by Buildroot.
4190
4191 pkg-stats: Support for CVE vulnerability reporting by
4192 comparing to NVD database.
4193
4194 Reproducible builds: The go -trimpath option is now used to
4195 get rid of absolute build paths, __FILE__ and __BASE_FILE__
4196 defines are now handled in the toolchain wrapper.
4197
4198 Systemd: Build host variant and use systemctl to automatically
4199 enable unit files rather than manually managing symlinks.
4200
4201 Util-linux: Ensure that hwclock is built without GPLv3
4202 code. Notice that builds with hwclock has contained
4203 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
4204
4205 New defconfigs: Beelink GS1, Raspberrypi4 64bit
4206
4207 New packages: alura, avro-c, bubblewrap, cctz, cereal,
4208 cpuburn-arm, elixir, erlang-base64url, erlang-idna,
4209 erlang-jose, erlang-p1-acme, erlang-p1-mqtree,
4210 erlang-p1-yconf, fluid-soundfont, fluidsynth, gcnano-binaries,
4211 gensio, glslsandbox-player, libargon2, libmodsecurity,
4212 libpam-nfc, libtelnet, lua-codegen, lua-livr, lua-livr-extra,
4213 lua-rotas, lua-silva, mfoc, network-manager-openvpn,
4214 nginx-modsecurity, perl-crypt-openssl-aes,
4215 perl-math-prime-util, pipewire, ptm2human, python-aenum,
4216 python-aiohttp-debugtoolbar, python-aiohttp-mako,
4217 python-aiologstash, python-aiosignal, python-aiozipkin,
4218 python-async-lru, python-avro, python-bunch, python-crontab,
4219 python-dnspython, python-entrypoints, python-esptool,
4220 python-frozenlist, python-future, python-gitdb, python-janus,
4221 python-lockfile, python-logstash, python-nested-dict,
4222 python-pbr, python-pyaes, python-pydantic, python-smmap2,
4223 python-sockjs, python-zc-lockfile, raspi-gpio, rocksdb,
4224 sdbusplus, spidermonkey, thermald, ti-sgx-libgbm, tinyssh,
4225 tio, umtprd, weston-imx, wireguard-linux-compat,
4226 wireguard-tools, xdg-dbus-proxy
4227
4228 Removed packages: bluez_utils, celt051, erlang-p1-iconv, fis,
4229 gadgetfs-test, libplayer, gstreamer, gst-ffmpeg,
4230 gst-fsl-plugins, gst-omapfb, gst-plugins-bad,
4231 gst-plugins-base, gst-plugins-good, gst-plugins-ugly,
4232 perl-digest-md5, perl-mime-base64, perl-net-ping,
4233 python-scapy3k, wireguard
4234
4235 Issues resolved (http://bugs.uclibc.org):
4236
4237 #11906: the new version of mesa3d cannot support etnaviv when..
4238 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
4239 #12121: PyQt5.QtSerialPort and other modules not being built
4240 #12256: package tar is outdated (1.29 is 3 years old
4241 #12286: Can't import gobject in python 3.8
4242 #12376: python-scapy3k is deprecated
4243 #12386: carriage return issue when "make menuconfig"
4244 #12441: qt5webengine build error: asm/errno.h: No such file or..
4245 #12446: Buildroot fails to finish installing packages
4246 #12456: qtvirtualkeyboard: No such file or directory
4247 #12461: libglib2 build files with deep directory structure
4248 #12481: minicom fails when output directory path contains "m4"
4249 #12501: libnss-3.49.1: ld error: multiple definition of `gcm_..
4250 #12526: host-nodejs 12.14.1: configure fail: AttributeError: ..
4251 #12536: Linux-Headers extracting failure
4252 #12546: Ninja 1.10 build Error
4253
ed4f7ddf
PK
42542019.11.3, released April 10th, 2020
4255
4256 Important / security related fixes.
4257
4258 core: Fix compatibility with make 4.3+. Also fixup /lib
4259 references in libtool .la files, similar to how it is done for
4260 /usr/*.
4261
4262 toolchain: Fix kernel headers validation check for external
4263 toolchains.
4264
4265 fs/initramfs: fix show-info so it also shows the usual
4266 rootfs-related variables.
4267
4268 Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
4269 civetweb, cog, collectd, ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy,
4270 hiredis, hostapd, kmscube, libical, libopenssl, libsndfile,
4271 linux-tools, llvm, monit, ntp, php, pure-ftpd, radvd, redis,
4272 samba4, screen, sysdig, syslinux, syslog-ng, tor, uacme,
4273 util-linux, vala, vlc, wpa_supplicant, xserver_xorg-server
4274
4275 Issues resolved (http://bugs.uclibc.org):
4276
4277 #12746: "sysdig" package description points to http://sysdig.org, ..
4278
c10d3458
PK
42792019.11.2, released March 16th, 2020
4280
4281 Important / security related fixes.
4282
4283 Core: Ensure package-file-lists data is correct after
4284 incremental builds as well.
4285
4286 Fix a race condition related to creating the output/staging
4287 symlink on systems with coreutils < 8.27.
4288
4289 Toolchain: ARC tools bumped to arc-2019.09.
4290
4291 Br2-external: Fix patch handling when external linux-extension
4292 packages are used. Fix compatibility with make 4.3+
4293
4294 Util-linux: Ensure that hwclock is built without GPLv3
4295 code. Notice that builds with hwclock has contained
4296 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
4297
4298 Updated/fixed packages: armadillo, at, bcm2835, binutils,
4299 blktrace, bluez-alsa, bootstrap, brltty, busybox, cairo,
4300 clamav, cog, cups, czmq, dnsmasq, docker-containerd, dovecot,
4301 dovecot-pigeonhole, e2fsprogs, elf2flt, eudev, exim, exiv2,
4302 fbgrab, gettext-tiny, glibc, go, grep, gst1-validate, guile,
4303 imagemagick, jhead, jpeg-turbo, kvm-unit-tests, lapack,
4304 libarchive, libcgroup, libdrm, libevent, libexif, libftdi1,
4305 libgdiplus, libjpeg, libsigrok, libsndfile, libssh2,
4306 libsvgtiny, libvncserver, libvorbis, libxml2, libxslt, linknx,
4307 lxc, lz4, mariadb, mbedtls, meson, mongoose, mosquitto, musl,
4308 ncurses, nodejs, ntfs-3g, ogre, opencv3, openjdk, openjpeg,
4309 openrc, openswan, openvmtools, optee-test, patch, php, piglet,
4310 postgresql, pppd, proftpd, pure-ftpd, python-django,
4311 python-pyqt5, python-setuptools-scm-git-archive, python3,
4312 qemu, qt5base, qt5tools, qt5virtualkeyboard, qt5webengine,
4313 qwt, rdesktop, ruby, runc, samba4, shellinabox,
4314 skeleton-init-openrc, smartmontools, spdlog, sqlcipher, squid,
4315 suricata, swig, swupdate, sysklogd, taglib, thrift,
4316 ti-cgt-pru, uclibc, util-linux, vorbis-tools, webkitgtk,
4317 wireshark, wpebackend-fdo, wpewebkit, xen,
4318 xserver_xorg-server, zeromq, zsh, zziplib
4319
4320 Issues resolved (http://bugs.uclibc.org):
4321
4322 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
4323 #12331: meson issue
4324 #12456: qtvirtualkeyboard: No such file or directory
4325 #12461: libglib2 build files with deep directory structure
4326 #12481: minicom fails when output directory path contains "m4"
4327 #12606: fbgrab location has changed
4328
538d2773
PK
43292019.11.1, released January 12th, 2020
4330
4331 Important / security related fixes.
4332
4333 Infrastructure: kconfig: Fix reconfigure logic, python: Ensure
4334 correct compiler and linker flags are used for compiled code
4335
4336 utils/scanpypi: Remind users to update DEVELOPERS
4337
4338 Defconfigs: imx6-sabresd: Fix the Qt5 display names,
4339 imx8: Drop extra copy of U-Boot DTB
4340
4341 Updated/fixed packages: acsccid, bitcoin, boost, busybox,
4342 cc-tool, cmocka, cpio, cups, dante, dialog, dillo, docker-cli,
4343 docker-containerd, docker-engine, easy-rsa, ebtables,
4344 ecryptfs-utils, efl, ffmpeg, gdb, git, glibc, gnupg2, go,
4345 gpsd, grpc, gst1-plugins-bad, iputils, jasper,
4346 kf5-kcoreaddons, leveldb, libarchive, libfribi, libgit2,
4347 libkrb5, libp11, librsvg, libssh, libtomcrypt, libuio, libv4l,
4348 lirc-tools, log4cplus, lrzip, lvm2, mali-t76x,
4349 matchbox-desktop, mender-grubenv, mmc-utils, mosquitto,
4350 nodejs, ntp, openipmi, opencv3, openpowerlink, openrc, pango,
4351 perl-sys-cpu, pimd, postgresql, pulseaudio, python-brotli,
4352 python-coherence, python-crc16, python-django, python-dpkt,
4353 python-gobject, python-pyasn-modules, python-pypcap,
4354 python-pyqt5, python-subprocess32, python3, qpdf,
4355 qt-webkit-kiosk, qt5virtualkeyboard, qt5webengine, quota,
4356 rabbitmq-c, rauc, rpcbind, rtl8821au, runc, rygel, samba4,
4357 sdl2, setserial, snort, spidev_test,
4358 sunxi-mali-mainline-driver, syslog-ng, sysrepo, tcllib, tftpd,
4359 usbmount, w_scan, wavpack, wsapi, wsapi-fcgi, wsapi-xavante,
4360 x265, xserver_xorg-server, ytree, zip
4361
4362 Issues resolved (http://bugs.uclibc.org):
4363
4364 #12121: PyQt5.QtSerialPort and other modules not being built
4365 #12286: Can't import gobject in python 3.8
4366
836b84a7
PK
43672019.11, released December 1st, 2019
4368
4369 Various fixes.
4370
4371 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
4372 <pkg>_DL_OPTS by default, just like it is done for a number of
4373 other package variables.
4374
4375 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
4376 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
4377 the (rare) case where the .py files are needed at runtime
4378 rather than .pyc.
4379
4380 Updated/fixed packages: am33x-cm3, bind, collectd, go, gob2,
4381 gst1-plugins-bad, haproxy, jasper, jpeg-turbo, libdrm,
4382 libftdi, libftdi1, libnss, libselinux, libstrophe, lzma,
4383 minicom, network-manager, nodejs, oniguruma, opencv3,
4384 openvmtools, perl-gdgraph, perl-gdtextutil, prosody,
4385 python-cchardet, systemd, tiff, wolfssl,
4386
4387 Issues resolved (http://bugs.uclibc.org):
4388
4389 #11416: check-uniq-files staging issue
4390 #12146: Oprofile runtime issue
4391 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
4392 #12171: Python-opencv needs config.py and config-3.7.py to run..
4393 #12196: duma package
4394 #12211: host-nodejs 10.15.3 package fail to build
4395 #12316: tzdata fails to install with empty "default local time"
4396 #12326: network-manager build fails with missing glib error
4397 #12366: Gstreamer1 gst1-plugins-bad do not compile with RPI-Userland
4398
fc1c7e59
PK
43992019.11-rc3, released November 24th, 2019
4400
4401 Fixes all over the tree.
4402
4403 Updated/fixed packages: asterisk, clamav, domoticz, faifa,
4404 gerbera, kmod, kvm-unit-tests, libupnp18, linux-serial-test,
4405 lsof, ltp-testsuite, lxc, mesa3d, mesa3d-headers, perl, php,
4406 postgresql, qemu, rauc, redis, rpcbind, spice, spice-protocol,
4407 systemd, tftpd, waylandpp, webkitgtk, zip
4408
1ab7e0c6
PK
44092019.11-rc2, released November 16th, 2019
4410
4411 Fixes all over the tree.
4412
4413 Toolchain: ARC tools bumped to arc-2019.09-rc1, ensure
4414 external toolchain kernel headers version check correctly stop
4415 the build on mismatch
4416
4417 Meson: Fix generation of global cross-compilation.conf
4418
4419 Download: Also use the package download method for extra
4420 downloads from the same site, so it does not get confused by
4421 URLs containing '+'
4422
4423 Defconfigs: Fix boot issue for beaglebone
4424
4425 Updated/fixed packages: bird, chrony, connman, dhcp, domoticz,
4426 dropwatch, dtc, elf2flt, gettext-tiny, glog, intel-microcode,
4427 ipsec-tools, jailhouse, kodi, libfribi, libmbim, libressl,
4428 libsigrokdecode, libsvgtiny, linux-serial-test, ltp-testsuite,
4429 lvm2, lxc, mariadb, mesa3d, minizip, ndisc6, neardal, ninja,
4430 ofono, openvmtools, oracle-mysql, qt5wayland, safeclib, socat,
4431 sudo, systemd, wpewebkit, xserver_xorg-server
4432
78d373f7 44332019.11-rc1, released November 5th, 2019
bc8d4e97
PK
4434
4435 Fixes all over the tree and new features.
4436
4437 Dependencies: Gcc/g++ 4.8 or newer is now required on the
4438 build host.
4439 Ensure host has JSON::PP perl module installed if
4440 webkitgtk/wpewebkit packages are enabled as it is needed
4441 during their build process.
4442
4443 Toolchain: Add support for the D programming language (GCC
4444 9.x, Glibc).
4445 GCC 9.x updated to 9.2.0, Glibc updated to 2.30, Musl updated
4446 to 1.1.24, uClibc-ng updated to 1.0.32, ARC toolchain updated
4447 to arc-2019.09-eng002.
4448 Musl: Add a patch to add support for
4449 sched_{get,set}scheduler() and sched_{get,set}param() for
4450 compatibility.
4451 Generate check-headers program under BUILD_DIR rather than
4452 /tmp to fix issues with distributions mounting /tmp noexec.
4453 Also copy libssp.so for external toolchains if SSP
4454 to handle toolchains providing SSP support in libssp rather
4455 than in the C library
4456
4457 New defconfigs: Beaglebone AI, FriendlyARM Nanopi NEO Plus2,
4458 Libre Computer "La Frite", QEMU Armv7-A with trustzone/OP-TEE,
4459 STM32MP157 Discovery Kit
4460
9bcc20f1
PK
4461 Arch: RISC-V: Default to a sensible floating point ABI based
4462 on the selected ISA extensions rather than always defaulting
4463 to ILP32/64
bc8d4e97
PK
4464
4465 Graph-size: Package sizes are now shown in human readable form
4466 (Kib/Mib/Gib) rather than always in Kib. Binary (KB/MB/GB)
4467 format can be selected using the --binary option. The cut-off
4468 limit for classifying packages as "other" is now configurable
4469 using the --size-limit option.
4470
4471 Br2-external: Linux kernel extensions can now also be provided
4472 in an external tree by adding packages under
4473 linux/linux-ext-*.mk. See the manual for details.
4474
4475 Fakeroot now works correctly under Microsoft Windows 10
4476 Services for Linux, which does not provide SYSV IPC support
4477
4478 The check-uniq-files logic which would complain if multiple
4479 packages would touch the same files has been removed as it
4480 causes issues in certain situations (when packages are
4481 rebuilt) and the issue is no longer considered a problem for
4482 toplevel parallel builds as those will use a per-package
4483 staging/target directory.
4484 With this removed, Python is no longer required for a basic
4485 build (only for optional scripts).
4486
4487 support/scripts/genimage.sh will no longer make a copy of
4488 TARGET_DIR, speeding up post-build/image scripts.
4489
4490 The runtime test logic now uses Python 3.x.
4491
4492 A 'v' prefix has been dropped from the <pkg>_SOURCE variable
4493 for a number of packages to match the version numbers used by
4494 https://release-monitoring.org
4495
4496 New packages: caps, collectl, dav1d, fstrcmp, ima-evm-utils,
4497 jitterentropy-library, kodi-vfs-rar, kodi-vfs-sftp, libavl,
9bcc20f1
PK
4498 libhttpserver, libmspack, libnetconf2, libolm, libyang,
4499 linux-serial-test, lrzip, mdevd, minimodem, musl-fts, netifrc,
4500 ogre, openlayers, python-aioredis, python-asgiref,
bc8d4e97
PK
4501 python-backports-functools-lru-cache, python-bluezero,
4502 python-brotli, python-channels, python-channels-redis,
4503 python-colorlog, python-daphne, python-django-enumfields,
4504 python-jaraco-functools, python-kiwisolver, python-msgfy,
4505 python-rpi-ws281x, python-setuptools-scm-git-archive,
4506 python-simplelogging, python-soupsieve, python-sqliteschema,
4507 python-sqlparse, python-tqdm, python-webencodings, qt5webview,
4508 restclient-cpp, ripgrep, snmpclitools, sunwait, sysrepo,
4509 uacme, utf8proc, uvw, ytree
4510
4511 Removed packages: alljoyn, alljoyn-base, alljoyn-tcl-base,
4512 devmem2, eventlog, kodi-audiodecoder-opus,
4513 kodi-screensaver-planestate, kodi-visualisation-waveforhue,
4514 python-pysnmp-apps, riscv-pk, ustr
4515
4516 Issues resolved (http://bugs.uclibc.org):
4517
4518 #9881: systemd-resolved not setting resolv.conf link
4519 #10171: devmem2 w (word) is 8 bytes in x86 64 systems
4520 #10586: musl gcc has ifunc enabled when musl doesn't support it
4521 #10806: Allow nfs-utils to use ipv6
4522 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
4523 #11411: check-uniq-files target issue
4524 #11766: Console (getty) issues with systemd
4525 #11781: mariadb build error
4526 #12031: Build of cups-filters fails while linking, apparently due..
4527 #12116: console prompt does not appear after login
4528 #12141: eudev package is missing "render" and "kvm" groups
4529 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
4530 #12186: Raspberry Pi Zero-W build fails on newer kernel versions
4531 #12191: cmake BUILDDIR
4532 #12241: Permission denied while running "make"
4533 #12261: sudo versions prior to 1.8.28 are affected.
4534 #12276: make clean/distclean does not remove BR2_DL_DIR and BR2_HOST_DIR
4535 #12281: Custom configuration fails to build (based on raspberrypi3_..
4536
8f75fbbe
PK
45372019.08.3, released December 7th, 2019
4538
4539 Important / security related fixes.
4540
4541 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
4542 <pkg>_DL_OPTS by default, just like it is done for a number of
4543 other package variables
4544
4545 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
4546 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
4547 the (rare) case where the .py files are needed at runtime
4548 rather than .pyc.
4549
4550 Fix <pkg>-reconfigure handling for packages using the kconfig
4551 infrastructure.
4552
4553 Toolchain: ensure external toolchain kernel headers version
4554 check correctly stop the build on mismatch
4555
4556 Deconfigs: beaglebone: fix boot issue
4557
4558 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
4559 clamav, cmocka, collectd, connman, dhcp, dropwatch, faifa,
4560 gettext-tiny, gob2, haproxy, intel-microcode, ipsec-tools,
4561 jailhouse, jasper, jpeg-turbo, kodi, kvm-unit-tests, libftdi,
4562 libftdi1, libnss, libressl, libstrophe, libsvgtiny, lvm2,
4563 lzma, mariadb, minicom, mosquitto, neardal, ninja, nodejs,
4564 oniguruma, openvmtools, oracle-mysql, perl-gdgraph,
4565 perl-gdtextutil, php, postgresql, prosody, python-cchardet,
4566 python-django, qt5wayland, rabbitmq, rauc, redis, rpcbind,
4567 socat, spice, spice-protocol, tftpd, tiff, webkitgtk
4568
4569 New packages: libmspack
4570
4571 Issues resolved (http://bugs.uclibc.org):
4572
4573 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
4574 #12171: Python-opencv needs config.py and config-3.7.py to run..
4575 #12211: host-nodejs 10.15.3 package fail to build
4576 #12316: tzdata fails to install with empty "default local time"
4577
de6739c8
PK
45782019.08.2, released November 9th, 2019
4579
4580 Important / security related fixes.
4581
4582 Toolchain: Also copy libssp.so for external toolchains if SSP
4583 to handle toolchains providing SSP support in libssp rather
4584 than in the C library
4585
4586 Download: Also use the package download method for extra
4587 downloads from the same site, so it does not get confused by
4588 URLs containing '+'
4589
4590 Fakeroot now works correctly under Microsoft Windows 10
4591 Services for Linux, which does not provide SYSV IPC support
4592
4593 utils/test-pkg: ensure to exit with an error upon failure
4594
4595 Updated/fixed packages: asterisk, azmq, binutils,
4596 cups-filters, domoticz, dtc, duma, elf2flt, eudev, exfat,
4597 exfat-utils, fakeroot, fdk-aac, file, freerdp, gcc, gd,
4598 ghostscript, go, gpsd, grpc, gst1-plugins-base, gvfs, icu,
4599 intel-microcode, kvm-unit-tests, libfribidi, libnspr, libnss,
4600 libopenssl, libpcap, libpciaccess, librsvg, libseccomp,
4601 libsigrok, libtorrent, libunwind, libva, linux-tools,
4602 lua-sdl2, lxc, minizip, mjpegtools, mongoose, mono, nbd,
4603 nfs-utils, php, piglit, python, python-autobahn,
4604 python-pysnmp-apps, python-tornado, python3, qemu, qt5base,
4605 ruby, safeclib, samba4, sdl_mixer, sox, sudo, suricata,
4606 systemd, tcpdump, unscd, util-linux, vdr-plugin-vnsiserver,
4607 vtun, wireshark, xvisor, yaffs2utils
4608
4609 Issues resolved (http://bugs.uclibc.org):
4610
4611 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
4612 #12261: sudo versions prior to 1.8.28 are affected
4613
9c814962
PK
46142019.08.1, released October 3rd, 2019
4615
4616 Important / security related fixes.
4617
4618 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
4619 Use default console settings
4620
4621 Dependencies: Ensure host has JSON::PP perl module installed
4622 if webkitgtk/wpewebkit packages are enabled as it is needed
4623 during their build process.
4624
4625 Toolchain: Generate check-headers program under BUILD_DIR
4626 rather than /tmp to fix issues with distributions mounting
4627 /tmp noexec.
4628
4629 Updated/fixed packages: asterisk, augeas, axel, bind, bwm-ng,
4630 cups, cups-filters, docker-cli, docker-engine, docker-proxy,
4631 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd, joe,
4632 kf5-extra-cmake-modules, kf5-modemmanager-qt,
4633 kf5-networkmanager-qt, libcamera, libcurl, libgcrypt,
4634 libglib2, libgpg-error, libnspr, libnss, libopenssl,
4635 logrotate, luksmeta, mariadb, mbedtls, mongodb, mosquitto,
4636 ncurses, nfs-utils, nghttp2, nodejs, openvmtools, php,
4637 protobuf, putty, qemu, samba4, snort, swupdate,
4638 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
4639 wireshark
4640
4641 Issues resolved (http://bugs.uclibc.org):
4642
4643 #10806: Allow nfs-utils to use ipv6
4644 #11781: mariadb build error
4645 #12031: Build of cups-filters fails while linking, apparently due..
4646 #12141: eudev package is missing "render" and "kvm" groups
4647 #12241: Permission denied while running "make"
4648
1fcdfbfb
PK
46492019.08, released September 1st, 2019
4650
4651 Various fixes.
4652
4653 Defconfigs: Removed nanopc t4, nanopi m4 and neo4, pine64
4654 rockpro64 and raxda rock pi4 as they rely on a ARM32 toolchain
4655 on the build host to build ATF. These defconfigs will be added
4656 back once a package providing such toolchain is
4657 available. Also dropped ts4800 defconfig as it does not build
4658 with GCC >= 8.x.
4659
4660 Updated/fixed packages: libxcb, php, python-numpy, webkitgtk,
4661 wpewebkit, xfont_font-util
4662
4663 Issues resolved (http://bugs.uclibc.org):
4664
4665 #12156: buildroot-2019.08-rc3 does not build for Pi Zero W
4666
cd8ab185
PK
46672019.08-rc3, released August 28th, 2019
4668
4669 Fixes all over the tree.
4670
4671 Updated/fixed packages: clamav, dovecot, dovecot-pigeonhole,
4672 gcc, intel-microcode, libmicrohttpd, libmodplug, mpg123,
4673 nginx, openldap, python, qemu, samba4, squid, strace, vlc
4674
4675 Issues resolved (http://bugs.uclibc.org):
4676
4677 #11686: fbdev_drv.so: undefined symbol: shadowUpdatePackedWeak,..
4678
f3221f1a 46792019.08-rc2, released August 20th, 2019
a8bdbef2
PK
4680
4681 Fixes all over the tree.
4682
4683 Compile fixes for a number of defconfigs.
4684
4685 Updated/fixed packages: apache, autofs, batctl, batman-adv,
4686 bind, collectd, cwiid, dahdi-linux, dahdi-tools, daq,
f3221f1a
PK
4687 dehydrated, dhcp, dtc, efl, enlightenment, evtest, giflib,
4688 gnutls, go, gst-plugins-bad, gst-plugins-base,
4689 gst1-plugins-bad, gst1-plugins-base, gst1-rtsp-server, gtkmm3,
4690 gupnp, harfbuzz, imagemagick, lftp, libbsd, libcpprestsdk,
4691 libdnet, libfm, libgit2, libgtk2, libgtk3, libpri, librsvg,
4692 libss7, libssh2, libwpe, lua-cqueues, metacity, micropython,
4693 mpd, mpg123, musl, mpv, openblas, openbox, opencv, pango,
4694 pcmanfm, piglit, pigpio, pinentry, postgresql, qemu, qt5base,
4695 qt5enginio, qt5multimedia, qt5serialbus, quagga, quazip,
4696 rrdtool, rygel, samba4, stellarium, tcpreplay, ti-gfx, vte,
4697 wampcc, wilink-bt-firmware, wireless-regdb, wpebackend-fdo,
a8bdbef2
PK
4698 xscreensaver
4699
4700 Removed packages: libamcodec, odroid-mali, odroid-scripts
4701
4702 Issues resolved (http://bugs.uclibc.org):
4703
4704 #9481: NetworkManager/Ping unable to resolve domains
4705 #10566: php.mk is missing option --with-pgsql
4706 #10861: Package batman_adv Makefile is missing include header direct..
4707 #11641: linux kernel .config timestamp always out of date fixed with..
4708 #11671: russian locale ru_RU:145: LC_TIME: syntax error
4709 #11701: recuuring of usr and in bin shortcuts are created
4710 #11741: pigpio does not build host-pigpio
4711 #11876: automount using host mount/umount
4712 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
4713 #11921: dahdi fails to build
4714 #11936: libcpprestsdk should install to staging
4715 #11946: wilink-bt-firmware: moved from github to http://git.ti.com/ti-bt
4716 #11961: libpri build failure
4717 #12086: dhcp shared libraries not installed to target
4718 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
4719 #12106: daq: build fails if libdumbnet-dev is installed in the host
4720 #12126: vc4 has neon as hard dependency
4721
9b9abb0d
PK
47222019.08-rc1, released August 9th, 2019
4723
4724 Fixes all over the tree and new features.
4725
4726 toolchain: ARC toolchain updated to 2019.03 (binutils 2.32.51
4727 / GCC 8.3.1 / glibc 2.29), ARM AAarch64/ARM toolchains updated
4728 to 2019.03. Add GCC 9.1.0, remove GCC 4.9 and 6.5, add GDB
4729 8.3, remove GDB 7.12 and 8.0.1, default to GDB 8.2, GCC
4730 8.3.0. Musl updated to 1.1.23, bringing support for RISC-V 64.
4731
4732 Architectures: Internal toolchain support for C-SKY, support
4733 for ARC HS48 v3.1 and HS38 with Quad MAC & FPU, support for
4734 ARM A76, A76/A55 big.LITTLE, emag, neoverse-N1, phecda and
4735 tsv110.
4736
4737 Filesystems: Pass extra pax options to tar for binary
4738 reproducibility. Build host-cpio for the --reproducible option
4739 support when BR2_REPRODUCIBLE is enabled. Genimage updated to
4740 version 11, bringing GPT support.
4741
4742 Br2-external: Add support for injecting additional options to
4743 the list of preconfigured external toolchains and libjpeg and
4744 openssl providers using files under provides/. See the manual
4745 for details.
4746
4747 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
4748 passed before the standard exclusions so they are not ignored
4749 by rsync when using override-srcdir.
4750
4751 Gnuconfig updated to 2019-05-28, adding C-SKY support.
4752
4753 test-pkg: Correct long option handling and clean output dir
4754 after a successful build to save disk space.
4755
4756 support/testing: Emulate a machine with 256MB RAM to fix
4757 issues with certain tests running out of memory, use
4758 virtio-rng to provide needed entrophy.
4759
4760 pkg-stats: support outputting in JSON format with --json for
4761 easier post processing. The classic HTML output is still
4762 available with --html. Parallelize access to
4763 release-monitoring.org to speed up runtime.
4764
4765 Drop non-conventional version prefix/suffix/separators for
4766 packages for better compatibility with release-monitoring.org
4767
4768 Packages:
4769 Init systems: Add basic openrc support and
4770 <pkg>_INSTALL_INIT_OPENRC variable in the infrastructure to
4771 install openrc service scripts if enabled.
4772
4773 busybox: Build each applet as a separate binary when SELinux
4774 is enabled for more finegrained policy control. Use daemon
4775 mode for mdev rather than legacy hotplug.
4776
4777 linux: Workaround -Werror related build failure on powerpc,
4778 by forcing CONFIG_PPC_DISABLE_WERROR on.
4779
4780 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
4781 partition is available before mounting.
4782
4783 New defconfigs: HiFive Unleashed, I.MX8MM EVK and Pico, Nanopi
4784 m4 and neo4, Nanopc t4, Olimex A33 olinuxino, Pine64
4785 Rockpro64, PowerPC mac99, QEMU C-SKY 610/807/810/860 virt,
4786 Raspberry Pi 4, Raxda rock pi4, Solidrun Clearfog GT-8K
4787
4788 Removed defconfigs: Odroid C2
4789
4790 New packages: bitcoin, c-capnproto, fatcat, ifmetric, jack1,
4791 jailhouse, libubootenv, luasyslog, mender-grubenv,
4792 murata-cyw-fw, openrc, piglit, python-colorama, python-cycler,
4793 python-hiredis, python-ifaddr, python-inflection,
4794 python-iptables, python-matplotlib, python-periphery,
4795 python-pycairo, python-redis, python-termcolor,
4796 python-tinyrpc, python-txdbus, skeleton-init-openrc, spdlog,
4797 sshguard, stellarium, zziplib
4798
4799 Removed packages: xapp_mkfontdir
4800
4801 Issues resolved (http://bugs.uclibc.org):
4802
4803 #11096: Upgrade from glibc 2.26 to 2.27 broke some locales...
4804 #11271: utils/check-package fails with exception depending on..
4805 #11991: [numpy] segfault when compiling for RPi3 64bits
4806 #12016: Grub fails to boot bzImage after upgrade to 2019.05
4807 #12046: Can’t login as root user after upgrading to buildroot..
4808 #12051: package/dhcp installs libtool wrapper scripts on tar...
4809 #12076: Patchelf can link against an incompatible libc++ ver...
4810
c8bab5be
PK
48112019.05.3, Released October 3rd, 2019
4812
4813 Important / security related fixes.
4814
4815 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
4816 Use default console settings
4817
4818 Dependencies: Ensure host has JSON::PP perl module installed
4819 if webkitgtk/wpewebkit packages are enabled as it is needed
4820 during their build process.
4821
4822 Toolchain: Generate check-headers program under BUILD_DIR
4823 rather than /tmp to fix issues with distributions mounting
4824 /tmp noexec.
4825
4826 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
4827 cups-filters, docker-cli, docker-engine, docker-proxy,
4828 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd,
4829 iptables, joe, kf5-extra-cmake-modules, kf5-modemmanager-qt,
4830 kf5-networkmanager-qtlibcamera, libcurl, libgcrypt,
4831 libgpg-error, libnftl, libnspr, libnss, libopenssl,
4832 libtorrent-rasterbar, luksmeta, mariadb, mbedtls, mongodb,
4833 mosquitto, ncurses, nfs-utils, nghttp2, nodejs, openvmtools,
4834 php, protobuf, putty, qemu, samba4, swupdate,
4835 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
4836 wireshark
4837
4838 Issues resolved (http://bugs.uclibc.org):
4839
4840 #10806: Allow nfs-utils to use ipv6
4841 #11781: mariadb build error
4842 #12031: Build of cups-filters fails while linking, apparently due..
4843 #12141: eudev package is missing "render" and "kvm" groups
4844 #12241: Permission denied while running "make"
4845
3b877a7f
PK
48462019.05.2, Released September 3rd, 2019
4847
4848 Important / security related fixes.
4849
4850 Filesystems: Pass extra pax options to tar for binary
4851 reproducibility.
4852
4853 Updated/fixed packages: apache, arm-trusted-firmware,
4854 asterisk, atk, autofs, batctl, batman-adv, berkeleydb,
4855 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
4856 dahdi-linux, dahdi-tools, daq, dehydrated, dhcp, dovecot,
4857 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
4858 git, glib-networking, glibc, gnupg2, gnutls, go,
4859 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
4860 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
4861 libgit2, libgtk2, libgtk3, libmodplug, libnss, libpri,
4862 libshout, libss7, libssh2, libvips, libxcb, linux-headers,
4863 mdadm, mesa3d, metacity, mpg123, mosquitto, musl, nginx,
4864 oniguruma, openblas, opencv3, openjdk, openjdk-bin, openldap,
4865 openvmtools, pcmanfm, php, pigpio, postgresql, prboom,
4866 proftpd, proj, python, python-django, python-idna,
4867 python-numpy, python-urllib3, python3, qemu, qt5, qt5base,
4868 qt5enginio, quagga, rygel, squid, subversion, tcpreplay,
4869 unzip, vlc, vte, webkitgtk, wireless-regdb, xen,
4870 xfont_font-util, xlib_libICE, xlib_libXfont, xlib_libXfont2,
4871 yad, zeromq
4872
4873 Issues resolved (http://bugs.uclibc.org):
4874
4875 #11741: pigpio does not build host-pigpio
4876 #11876: automount using host mount/umount
4877 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
4878 #11921: dahdi fails to build
4879 #11961: libpri build failure
4880 #12086: (dhcpd-missing-libs) - dhcp shared libraries not installed to..
4881 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
4882 #12106: daq: build fails if libdumbnet-dev is installed in the host
4883 #12126: vc4 has neon as hard dependency
4884
c0225c27
PK
48852019.05.1, Released July 7th, 2019
4886
4887 Important / security related fixes.
4888
4889 arch: x86: Fix typo breaking 'core-avx2' variant
4890
4891 linux: Workaround -Werror related build failure on powerpc,
4892 by forcing CONFIG_PPC_DISABLE_WERROR on.
4893
4894 support/testing: Emulate a machine with 256MB RAM to fix
4895 issues with certain tests running out of memory.
4896
4897 test-pkg: Correct long option handling and clean output dir
4898 after a successful build to save disk space.
4899
4900 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
4901 partition is available before mounting.
4902
4903 Updated/fixed packages: barebox, busybox, bzip2, davfs2,
4904 dialog, docker-cli, docker-engine, exim, expat, faad2,
4905 haveged, irssi, libcamera, libcdaudio, libcurl, libglib2,
4906 libressl, libsecret, lmbench, meson, monit, php, postgresql,
4907 psplash, python-django, qt5base, tvheadend, webkitgtk,
4908 xserver_xorg-server, znc
4909
8d4e26da
PK
49102019.05, released June 2nd, 2019
4911
4912 Various fixes.
4913
4914 Toolchain: Ensure pre-built Andes toolchains can only be
4915 selected when x86 32bit support is available on the host.
4916 Disallow PowerPC SPE ABI for GCC >= 8.x, as it is no longer
4917 supported.
4918
4919 Infra: pkg-config: Use a dedicated timestamp file rather than
4920 .config as that gets touched by linux-4.19+, causing repeated
4921 builds.
4922
4923 Add C-SKY support to our config.sub (gnuconfig)
4924
4925 Updated/fixed packages: dosfstools, botan, brotli, dropbear,
4926 flare-engine, gst1-plugins-bad, libhtp, libnss, libopenssl,
4927 linuxptp, matchbox-panel, mender, mutt, netsurf,
4928 network-manager, opencv3, openjdk, openmpi, php,
4929 python-cython, qt5multimedia, qtwayland, qt5webkit-examples,
4930 supertux, suricata, tpm2-totp, v4l2loopback, wireshark,
4931 wpewebkit
4932
2c96d648
PK
49332019.05-rc3, released May 25th, 2019
4934
4935 Fixes all over the tree.
4936
4937 check-bin-arch: Ignore /usr/lib/grub, similar to how /lib/grub
4938 is ignored.
4939
4940 check-package: Warn about utf-8 characters in .mk files
4941
4942 Linux: Default to 5.1.x series
4943
4944 Updated/fixed packages: assimp, atop, chocolate-doom, cjson,
4945 ddrescue, dhcp, ffmpeg, gerbera, glibmm, gpsd, gst-ffmpeg,
4946 intel-microcode, jasper, keepalived, kismet, libcpprestsdk,
4947 libcurl, libssh2, libupnp18, luarocks, mono-gtksharp3, opus,
4948 postgresql, pcsc-lite, python, tslib, webkitgtk,
4949 wpebackend-fdo, wpewebkit
4950
2adc578d
PK
49512019.05-rc2, released May 15th, 2019
4952
4953 Fixes all over the tree.
4954
4955 Updated/fixed packages: bind, bullet, ca-certificates,
4956 collectd, cracklib, dhcp, gdb, libinput, libtorrent-rasterbar,
4957 linknx, lynx, mono, netsurf, optee-os, postgresql, qt5enginio,
4958 qt5multimedia, rpm, samba4, sqlite, strace, uclibc, woff2
4959
4960 Issues resolved (http://bugs.uclibc.org):
4961
4962 #11841: grub-efi.cfg not used when building EFI disk image
4963
a8b229a7
PK
49642019.05-rc1, Released May 8th, 2019
4965
4966 Fixes all over the tree and new features.
4967
4968 Architecture: Andes 32-bit (nds32) support added.
4969
4970 Only build host-lzip / host-xz when really needed by packages,
4971 not just when not available on the build host.
4972
4973 Toolchain: Glibc bumped to 2.29, musl bumped to 1.1.22,
4974 binutils 2.32 added, 2.28/2.29 removed, default changed to
4975 2.31.1.
4976
4977 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
4978 forward {f,l,}chown calls to libc when running under fakeroot
4979 to fix issues when building in restricted environments
4980 (E.G. user namespace with bubblewrap).
4981
4982 Linux: Also build default make target to ensure extra files
4983 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
4984 built. Notice: This may mean that extra host utilities like
4985 uboot-mkimage are needed.
4986
4987 Infrastructure: show-info and <pkg>-show-info make targets
4988 added to output package metadata in JSON format for external
4989 use.
4990
4991 pkg-generic: Only tweak .la files needing it to ensure they
4992 are not included in subsequent package file lists.
4993
4994 test-pkg: Generate a basic package config if none is
4995 specified.
4996
4997 Gettext-tiny package added as an lightweight replacement for
4998 GNU gettext for situations where NLS support is not needed.
4999
5000 New defconfigs: Andes AE3XX, Freescale imx8mpico / imx8qxpmek
5001 / T2080 QDS RDB, Licheepi zero, Orangepi R1
5002
5003 Removed defconfigs: Olimx A20 Olinuxino Lime legacy
5004
5005 New packages: bats-core, bayer2rgb-neon, brickd, cog, dacapo,
5006 enet, gettext-tiny, gli, gst1-plugins-bayer2rgb-neon,
5007 imx-sc-firmware, intel-mediadriver, intel-mediasdk, libcamera,
5008 libhtp, libp11, libwpe, lua-binaryheap, lua-gd, lua-lunitx,
5009 mender-artifact, most, oniguruma, openjdk, openjdk-bin,
5010 opensbi, optee-benchmark, optee-client, optee-examples,
5011 optee-os, optee-test, paho-mqtt-cpp, python-aioblescan,
5012 python-aioconsole, python-aiohttp-cors, python-aiomonitor,
5013 python-backcall, python-jedi, python-parso, python-pyjwt,
5014 python-terminaltables, suricata, tpm2-totp, uftp,
5015 wpebackend-fdo, wpewebkit
5016
5017 Removed packages: libump, lunit, sunxi-mali
5018
5019 Issues resolved (http://bugs.uclibc.org):
5020
5021 #11716: Typo on website, saying latest release is 2018.2.11
5022 #11756: package/syslinux: MBR's don't fit because of binutils..
5023 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
5024 #11816: Only selected coreutils binaries are installed
5025
eea7f7a6
PK
50262019.02.11, released April 9th, 2020
5027
5028 Important / security related fixes.
5029
5030 core: Fix compatibility with make 4.3+. Also fixup /lib
5031 references in libtool .la files, similar to how it is done for
5032 /usr/*.
5033
5034 toolchain: Fix kernel headers validation check for external
5035 toolchains.
5036
5037 Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
5038 civetweb, collectd, ffmpeg, gcc, gnutls, gvfs, haproxy,
5039 hiredis, kmscube, libical, libopenssl, libsndfile,
5040 linux-tools, ntp, php, pure-ftpd, screen, sysdig, tor,
5041 util-linux, vala, vlc, xserver_xorg-server
5042
5043 Issues resolved (http://bugs.uclibc.org):
5044
5045 #12746: "sysdig" package description points to http://sysdig.org, ..
5046
2ccbb133
PK
50472019.02.10, released March 16th, 2020
5048
5049 Important / security related fixes.
5050
5051 Core: Ensure package-file-lists data is correct after
5052 incremental builds as well.
5053
5054 Fix a race condition related to creating the output/staging
5055 symlink on systems with coreutils < 8.27.
5056
5057 Br2-external: Fix compatibility with make 4.3+
5058
5059 Util-linux: Ensure that hwclock is built without GPLv3
5060 code. Notice that builds with hwclock has contained
5061 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
5062
5063 Updated/fixed packages: armadillo, at, binutils, blktrace,
5064 bootstrap, busybox, cairo, cups, czmq, dnsmasq,
5065 docker-containerd, dovecot, dovecot-pigeonhole, e2fsprogs,
5066 eudev, exim, exiv2, fbgrab, grep, gst1-validate, guile,
5067 imagemagick, jhead, kvm-unit-tests, lapack, libcgroup,
5068 libftdi1, libjpeg, libsigrok, libsndfile, libssh2, libsvgtiny,
5069 libvncserver, libvorbis, libxml2, libxslt, linux, lz4,
5070 mariadb, mbedtls, meson, mfgtools, mongoose, ncurses, ntfs-3g,
5071 opencv3, openjpeg, openswan, openvmtools, patch, php,
5072 postgresql, pppd, proftpd, pure-ftpd, python-django,
5073 python-pyqt5, python3, qemu, qt5base, qt5webengine, qwt,
5074 rdesktop, ruby, runc, samba4, shellinabox, smartmontools,
5075 sqlcipher, squid, swupdate, sysklogd, taglib, thrift,
5076 ti-cgt-pru, uboot, util-linux, vorbis-tools, webkitgtk,
5077 wireshark, xen, xserver_xorg-server, zeromq, zsh
5078
5079 Issues resolved (http://bugs.uclibc.org):
5080
5081 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
5082 #12331: meson issue
5083 #12461: libglib2 build files with deep directory structure
5084 #12606: fbgrab location has changed
5085
d4e7390f
PK
50862019.02.9, released January 12th, 2020
5087
5088 Important / security related fixes.
5089
5090 pkg-python infrastructure: Ensure correct compiler and linker
5091 flags are used for compiled code
5092
5093 utils/scanpypi: Remind users to update DEVELOPERS
5094
5095 Updated/fixed packages: busybox, cc-tool, cpio, cups, dante,
5096 dillo, docker-cli, docker-containerd, docker-engine, easy-rsa,
5097 ecryptfs-utils, efl, git, glibc, gnupg2, gst1-plugins-bad,
5098 kf5-kcoreaddons, libarchive, libgit2, libkrb5, librsvg,
5099 libssh, libtomcrypt, libuio, lirc-tools, lvm2,
5100 matchbox-desktop, nodejs, ntp, opencv3, openpowerlink,
5101 python-django, python-ecdsa, python-pyasn-modules,
5102 python-pyqt5, python-subprocess32, python3, qpdf, runc, rygel,
5103 samba4, sdl2, wavpack, xserver_xorg-server, zip
5104
5105 Issues resolved (http://bugs.uclibc.org):
5106
5107 #12121: PyQt5.QtSerialPort and other modules not being built
5108
2c251bca
PK
51092019.02.8, released December 7th, 2019
5110
5111 Important / security related fixes.
5112
5113 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
5114 <pkg>_DL_OPTS by default, just like it is done for a number of
5115 other package variables
5116
5117 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
5118 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
5119 the (rare) case where the .py files are needed at runtime
5120 rather than .pyc.
5121
5122 Fix <pkg>-reconfigure handling for packages using the kconfig
5123 infrastructure.
5124
5125 Toolchain: ensure external toolchain kernel headers version
5126 check correctly stop the build on mismatch
5127
5128 Deconfigs: beaglebone: fix boot issue
5129
5130 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
5131 clamav, collectd, connman, faifa, gob2, haproxy,
5132 intel-microcode, ipsec-tools, jasper, jpeg-turbo, kodi,
5133 kvm-unit-tests, libftdi, libftdi1, libnss, libstrophe,
5134 libsvgtiny, lvm2, lzma, mariadb, minicom, neardal, nodejs,
5135 opencv3, openvmtools, oracle-mysql, perl-gdgraph,
5136 perl-gdtextutil, php, postgresql, prosody, python-django,
5137 rabbitmq-c, rauc, redis, rpcbind, socat, spice,
5138 spice-protocol, tftpd, tiff, webkitgtk
5139
5140 New packages: libmspack
5141
5142 Issues resolved (http://bugs.uclibc.org):
5143
5144 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
5145 #12171: Python-opencv needs config.py and config-3.7.py to run..
5146 #12211: host-nodejs 10.15.3 package fail to build
5147 #12316: tzdata fails to install with empty "default local time"
5148
046735f5
PK
51492019.02.7, Released November 10th, 2019
5150
5151 Important / security related fixes.
5152
5153 support/testing: use a kernel with HW_RANDOM_VIRTIO to work
5154 around issues with lack of entrophy
5155
5156 Toolchain: Also copy libssp.so for external toolchains if SSP
5157 is enabled to handle toolchains providing SSP support in
5158 libssp rather than in the C library
5159
5160 Download: Also use the package download method for extra
5161 downloads from the same site, so it does not get confused by
5162 URLs containing '+'
5163
5164 Fakeroot now works correctly under Microsoft Windows 10
5165 Services for Linux, which does not provide SYSV IPC support
5166
5167 utils/test-pkg: ensure to exit with an error upon failure
5168
5169 Updated/fixed packages: asterisk, azmq, cups-filters,
5170 domoticz, duma, elf2flt, eudev, exfat, exfat-utils, fakeroot,
5171 file, freerdp, gd, ghostscript, go, gvfs, intel-microcode,
5172 kvm-unit-tests, libarchive, libnspr, libnss, libopenssl,
5173 libpcap, libpciaccess, librsvg, libseccomp, libsigrok,
5174 libtorrent, libunwind, linux-tools, lua-sdl2, lxc, minizip,
5175 mjpegtools, mongoose, php, python, python-pysnmp-apps,
5176 python3, qemu, qt5base, ruby, safeclib, samba4, sdl_mixer,
5177 sox, sudo, systemd, tcpdump, unscd, util-lkinux, vtun, xvisor,
5178 yaffs2utils
5179
5180 Issues resolved (http://bugs.uclibc.org):
5181
5182 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
5183 #12261: sudo versions prior to 1.8.28 are affected
5184
d9fb5b2d
PK
51852019.02.6, Released October 3rd, 2019
5186
5187 Important / security related fixes.
5188
5189 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
5190 Use default console settings
5191
5192 Dependencies: Ensure host has JSON::PP perl module installed
5193 if webkitgtk/wpewebkit packages are enabled as it is needed
5194 during their build process.
5195
5196 Toolchain: Generate check-headers program under BUILD_DIR
5197 rather than /tmp to fix issues with distributions mounting
5198 /tmp noexec.
5199
5200 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
5201 cups-filters, docker-cli, docker-engine, docker-proxy,
5202 dropbear, e2fsprogs, eudev, exim, expat, gcc, go, ifplugd,
5203 haveged, iptables, joe, kf5-extra-cmake-modules,
5204 kf5-modemmanager-qt, kf5-networkmanager-qt, libcurl,
5205 libgcrypt, libgpg-error, libnftl, libnspr, libnss, libopenssl,
5206 luksmeta, mariadb, mbedtls, mongodb, mosquitto, ncurses,
5207 nfs-utils, nghttp2, nodejs, openvmtools, php, protobuf, putty,
5208 qemu, qt5base, samba4, swupdate, systemd-bootchart, thttpd,
5209 uclibc, unzip, util-linux, wireshark
5210
5211 Issues resolved (http://bugs.uclibc.org):
5212
5213 #10806: Allow nfs-utils to use ipv6
5214 #11781: mariadb build error
5215 #12031: Build of cups-filters fails while linking, apparently due..
5216 #12141: eudev package is missing "render" and "kvm" groups
5217 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
5218 #12241: Permission denied while running "make"
5219
65e48f7a
PK
52202019.02.5, Released September 2nd, 2019
5221
5222 Important / security related fixes.
5223
5224 Filesystems: Pass extra pax options to tar for binary
5225 reproducibility.
5226
5227 Updated/fixed packages: apache, arm-trusted-firmware,
5228 asterisk, atk, autofs, batctl, batman-adv, berkeleydb, brotli,
5229 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
5230 cryptopp, dahdi-linux, dahdi-tools, daq, dehydrated, dovecot,
5231 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
5232 git, glib-networking, glibc, gnupg2, gnutls, go,
5233 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
5234 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
5235 libgit2, libgtk3, libmodplug, libnss, libpri, libshout,
5236 libss7, libssh2, libvips, libxcb, linux-headers, mdadm,
5237 mesa3d, metacity, mpg123, mosquitto, musl, nginx, openblas,
5238 opencv3, openldap, openvmtools, pcmanfm, php, pigpio,
5239 postgresql, prboom, proftpd, proj, python, python-django,
5240 python-idna, python-numpy, python-urllib3, python3, qemu, qt5,
5241 qt5base, qt5enginio, quagga, rygel, squid, subversion,
5242 tcpreplay, unzip, vlc, vte, webkitgtk, weston, wireless-regdb,
5243 xen, xfont_font-util, xlib_libICE, xlib_libXfont,
5244 xlib_libXfont2, yad, zeromq
5245
5246 Issues resolved (http://bugs.uclibc.org):
5247
5248 #11741: pigpio does not build host-pigpio
5249 #11876: automount using host mount/umount
5250 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
5251 #11921: dahdi fails to build
5252 #11961: libpri build failure
5253 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
5254 #12106: daq: build fails if libdumbnet-dev is installed in the host
5255 #12126: vc4 has neon as hard dependency
5256
86c31e8b
PK
52572019.02.4, Released July 10th, 2019
5258
5259 Important / security related fixes.
5260
5261 arch: x86: Fix typo breaking 'core-avx2' variant, add Westmere
5262 variant.
5263
5264 linux: Workaround -Werror related build failure on powerpc,
5265 by forcing CONFIG_PPC_DISABLE_WERROR on.
5266
5267 support/testing: Emulate a machine with 256MB RAM to fix
5268 issues with certain tests running out of memory.
5269
5270 test-pkg: Correct long option handling and clean output dir
5271 after a successful build to save disk space.
5272
5273 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
5274 passed before the standard exclusions so they are not ignored
5275 by rsync when using override-srcdir.
5276
5277 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
5278 partition is available before mounting.
5279
5280 Updated/fixed packages: barebox, bzip2, davfs2, dbus, dialog,
5281 docker-cli, docker-engine, expat, faad2, ffmpeg, freeswitch,
5282 gerbera, haveged, irssi, libcdadio, libgit2, libglib2,
5283 libsecret, libvncserver, lmbench, logrotate, mariadb, meson,
5284 mongoose, monit, mpd, openblas, php, postgresql, psplash,
5285 python, python-django, python3, qt5base, samba4, taglib,
5286 tvheadend, vlc, webkitgtk, xserver_xorg-server, znc
5287
c700c8ba
PK
52882019.02.3, Released June 7th, 2019
5289
5290 Important / security related fixes.
5291
5292 Infra: pkg-config: Use a dedicated timestamp file rather than
5293 .config as that gets touched by linux-4.19+, causing repeated
5294 builds.
5295
5296 check-bin-arch: Also ignore /usr/lib/grub to support merged
5297 /usr setups, similar to how /lib/grub is ignored.
5298
5299 gnuconfig/config.sub: Add C-SKY architecture support.
5300
5301 Updated/fixed packages: assimp, atftp, atop, botan, busybox,
5302 ca-certificates, chocolate-doom, cjson, coreutils, cracklib,
5303 ddrescue, dhcp, docker-cli, docker-containerd, docker-engine,
5304 dosfstools, dovecot, dovecot-pigeonhole, dropbear, exim,
5305 ffmpeg, flare-engine, gcc, gdb, gerbera, glibmm, go, gpsd,
5306 gst-ffmpeg, gst1-plugins-bad, gst1-plugins-base, imagemagick,
5307 intel-microcode, jasper, kf5-kcoreaddons, kismet, libcurl,
5308 libglib2, libnss, libopenssl, libsigrok, libssh2, libupnp18,
5309 linuxptp, luajit, lynx, matchbox-panel, mender,
5310 netcat-openbsd, netsurf, nfs-utils, opus, orc, owfs,
5311 pcsc-lite, php, popt, postgresql, python, python-cython,
5312 python-django, python-ply, qt5enginio, rpm, runc, samba4,
5313 sqlite, subversion, supertux, systemd, tslib, uclibc,
5314 v4l2loopback, webkitgtk, woff2
5315
fe904511
PK
5316 Issues resolved (http://bugs.uclibc.org):
5317
c700c8ba
PK
5318 #11816: Only selected coreutils binaries are installed
5319 #11841: grub-efi.cfg not used when building EFI disk image
5320 #11911: systemd v240 memory leak in systemd-journald
5321
b7620c10
PK
53222019.02.2, Released April 29th, 2019
5323
5324 Important / security related fixes.
5325
5326 Only build host-lzip / host-xz when really needed by packages,
5327 not just when not available on the build host.
5328
5329 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
5330 forward {f,l,}chown calls to libc when running under fakeroot
5331 to fix issues when building in restricted environments
5332 (E.G. user namespace with bubblewrap).
5333
5334 Linux: Also build default make target to ensure extra files
5335 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
5336 built. Notice: This may mean that extra host utilities like
5337 uboot-mkimage are needed.
5338
5339 Defconfigs: ASUS tinker and Amarula vyasa rk3822: Support
5340 larger kernel images, Atmel SAM5D27, SAM5D2,3,4 xplained:
5341 Increase rootfs size to fit utilities, Raspberry Pi 64bit:
5342 Include overlays in sdcard image
5343
5344 Updated/fixed packages: android-tools, apache, bind, binutils,
5345 busybox, civetweb, cjson, copas, davfs2, docker-cli,
5346 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
5347 freerdp, gerbera, ghostscript, git, gnutls, go, gst-omx,
5348 gst1-plugins-base, gst1-plugins-ugly, haproxy, hostapd,
5349 ipsec-tools, libfreefare, libfuse, libkrb5, libpng, libxml2,
5350 libxslt, linknx, linux, linux-firmware, linux-tools, live555,
5351 lldp, lrzsz, lynx, madplay, make, minicom, mongodb, msmtp,
5352 musl, mutt, neon, netsnmp, numactl, opus, perl, php,
5353 postgresql, pure-ftpd, python-urllib3, python3, qt5base,
5354 rapidxml, rpm, rsyslog, ruby, runc, samba4, sane-backends,
5355 softether, stunnel, sysklogd, syslinux, syslog-ng,
5356 systemd-bootchart, thttpd, thrift, tiff, tor, tpm2-tools,
5357 tpm2-tss, webkitgtk, yaffs2utils, wget, wpa_supplicant, wsapi,
5358 xapp_xfd, xapp_xload, xlib_libXpm, xserver_xorg-server, xz,
5359 znc
5360
5361 Issues resolved (http://bugs.uclibc.org):
5362
5363 #11756: package/syslinux: MBR's don't fit because of binutils..
5364 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
5365
18a10db0
PK
53662019.02.1, Released March 29th, 2019
5367
5368 Important / security related fixes.
5369
5370 pkg-generic: Only tweak .la files needing it to ensure they
5371 are not included in subsequent package file lists.
5372
5373 test-pkg: Generate a basic package config if none is
5374 specified.
5375
5376 Updated/fixed packages: asterisk, avahi, bash, beecrypt,
5377 binutils, busybox, clamav, cups, efl, eigen, fetchmail, file,
5378 flashrom, fltk, gerbera, git, glibc, gnuradio, go,
5379 gst-plugins-bad, intel-gmmlib, jq, kexec, kf5-modemmanager-qt,
5380 leveldb, libcurl, libdrm, libftdi1, libglib2, libiio, libpcap,
5381 libseccomp, libssh2, log4cplus, lvm2, mariadb, mender,
5382 mongodb, mosquitto, musl, nodejs, ntp, openjpeg, owfs, php,
5383 pure-ftpd, putty, python-aiojobs, qt5webkit, rdesktop, samba4,
5384 sunxi-tools, supertux, swupdate, tpm2-abrmd, tpm2-tss,
5385 wavemon, wireshark, vsftpd, xapp_xdm, xen,
5386 xdriver_xf86-video-fbdev, xlib_libXdmcp
5387
5388 Issues resolved (http://bugs.uclibc.org):
5389
5390 #11716: Typo on website, saying latest release is 2018.2.11
5391
b9674056
PK
53922019.02, released March 4th, 2019
5393
5394 Minor fixes.
5395
5396 Libressl support added for Qt 5.6 as a replacement for
5397 openssl, as 5.6 is not compatible with openssl 1.1.x.
5398
5399 Updated/fixed packages: cutelyst, devmem2, gqrx,
5400 gst-plugins-bad, libraw, libsoxr, qt5base, runc, systemd, tor
5401
bdfea842
PK
54022019.02-rc3, released March 1st, 2019
5403
5404 Fixes all over the tree.
5405
5406 Openssl support dropped from Qt 5.6, as it isn't compatible
5407 with openssl 1.1.x.
5408
5409 Toolchain: GCC 8.x updated to 8.3.0, fixing a number of
5410 issues.
5411
5412 Dependencies: Require CMake 3.8 or newer to fix compilation
5413 issue with certain packages. If not available, host-cmake will
5414 instead be built.
5415
5416 Printvars: Fix performance regression since 2018.02
5417
5418 Scanypi: Correctly handle underscores in python package names.
5419
5420 Updated/fixed packages: botan, clamav, cryptopp, i2pd,
5421 ibrcommon, iproute2, libcpprestsdk, libssh, lua-curl,
5422 luaexpat, qt5base, runc, stress-ng, syslinux, systemd,
5423 upmpdcli, zbar
5424
5425 Issues resolved (http://bugs.uclibc.org):
5426
5427 #9966: util-linux-2.30/.stamp_built' failed
5428 #11696: possible typo in board/pc/post-build.sh
5429
108c8312
PK
54302019.02-rc2, released February 23th, 2019
5431
5432 Fixes all over the tree.
5433
5434 Removed zynq_zybo defconfig, as it hasn't seen any update
5435 since it was added in 2016, and uses a U-Boot version not
5436 compatible with openssl-1.1.x.
5437
5438 Linux: Ignore user supplied downloadable hashes, as no hash
5439 checksums are available for those.
5440
5441 Updated/fixed packages: bind, cryptopp, docker-containerd,
5442 dtc, efivar, gdb, imagemagick, ipmiutil, libcpprestsdk,
5443 libcurl, libgpiod, libid3tag, libv4l, log4cplus, luvi,
5444 madplay, mender, mosquitto, poco, postgresql, proftpd,
5445 pulseaudio, python-django, qemu, qt5base, qwt, rabbitmq-c,
5446 reaver, safeclip, stress-ng, swupdate, syslog-ng, systemd,
5447 tor, unzip, xenomai
5448
5449 Issues resolved (http://bugs.uclibc.org):
5450
5451 #11501: compile sdl2 with enable wayland
5452 #11681: .. unable to initialize decompress status for section..
5453
23a28853 54542019.02-rc1, released February 13th, 2019
fb741b03
PK
5455
5456 Fixes all over the tree and new features.
5457
5458
5459 Dependencies:
5460
5461 Require Python >= 2.7 as it is needed for E.G. building
5462 libglib2.
5463
5464 Ensure GNU gzip is used for reproducible tarballs (instead of
5465 pigz)
5466
5467
5468 Infrastucture:
5469
5470 Ensure the PLATFORM and OS environment variables are not set,
5471 as they cause build issues for some packages.
5472
5473 The package list infrastructure now correctly handles packages
5474 installing files with old mtime.
5475
5476 Add a config option to force all optional host utilities to be
5477 built, even if suitable versions are available on the build
5478 machine.
5479
5480 graph-build-time: Also show time spent downloading
5481
5482 Download: fixes for SSH/SCP support
5483
5484 Ensure user provided permissions override permissions from
5485 packages.
5486
5487 SDK: Fix handling of relative symlinks (targets starting with
5488 '.' or '..')
5489
5490 BR2_SYSTEM_DEFAULT_PATH setting to customize the default path
5491 for processes.
5492
5493 The custom skeleton logic will now populate the needed /bin,
5494 /lib, /sbin directories/symlinks if not present. Merged /usr
5495 can now be used with a custom skeleton.
5496
5497 Rootfs overlays can now override symbolic links from
5498 packages. This was disabled to ensure the correct symbolic
5499 links are present when merged /usr is used. Instead validate
5500 that the rootfs overlays do not include invalid /bin, /sbin
5501 and /lib entries.
5502
5503 The waf infrastructure now support the <pkg>_SUBDIR variable,
5504 similar to the other package types.
5505
5506 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
5507
5508 Various improvements to the meson infrastructure.
5509
5510 Luarocks: A Buildroot addon has been added to automate
5511 creating a Buildroot package from luarocks, similar to
5512 scancpan and scanpypi.
5513
23a28853
PK
5514 scanpypi: protect against zip-slip vulnerability in zip/tar
5515 handling
5516
fb741b03
PK
5517 check-package: fix Python 3 support
5518
5519 get-developers: Fix behaviour when called from elsewhere than
5520 the toplevel directory.
5521
5522 pkg-stats: Show latest upstream version of each package, based
5523 on data from release-monitoring.org
5524
5525 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
5526 a clean tree when ccache is enabled.
5527
5528 Default to sha256 password encoding, drop md5 support.
5529
5530
5531 Architecture:
5532
5533 Support for RISC-V 32bit architecture, ARM A55, 75 and Saphira
5534 variants, MIPS support for mips32r3, mips64r3 and Marvell
5535 Octeon II/III variants.
5536
5537
5538 Toolchain:
5539
5540 ARC toolchain 2018.09, ARM 8.2-2018.11, Codescape IMG/MTI MIPS
5541 2018.09-02, MUSL 1.1.21, GCC 6.5.0 / 7.4.0, GDB 8.2.1
5542
5543
5544 Packages:
5545
5546 openssl: Bump to 1.1.1x series, bringing TLSv1.3 support and
5547 long term support.
5548
5549 fftw: Split into fftw-{single,double,long-double,quad}
5550 packages for the different data precision options.
5551
5552 libcurl: Now has explicit TLS backend selection options.
5553
5554 linux: Support building device tree blobs with the -@ option
5555 for device tree overlays.
5556
5557 weston: The weston-imx i.MX variant is now used when
5558 imx-gpu-viv is enabled
5559
5560 pkgconf: Update to 1.5.3, which brings support for
5561 --define-prefix (used by GStreamer)
5562
5563 Add host-python3-setuptools package to handle host python
5564 packages needing python3 with setuptools support.
5565
5566
5567 New defconfigs: Aarch64 EFI, Orangepi one plus, Orangepi lite
5568 2, QEMU RISC-V 32bit virt, Rock64
5569
5570
5571 New packages: brcm-patchram-plus, clinfo, cunit, docker-cli,
5572 erlang-p1-eimp, exempi, fail2ban, fftw-double,
5573 fftw-double-long, fftw-quad, fftw-single, gerbera, grpc,
5574 gst1-shark, intel-gmmlib, iwd, kf5-kcoreaddons, libeastl,
5575 libpackagekite, libtorrent-rasterbar, lua-std-debug,
5576 lua-std-normalize, mini-snmpd, netsurf, pamtester, pcm-tools,
5577 python-aiodns, python-aiohttp, python-aiohttp-jinja2,
5578 python-aiohttp-remotes, python-aiohttp-security,
5579 python-aiohttp-session, python-aiohttpd-sse, python-aiojobs,
5580 python-cchardet, python-pycares, python-sentry-sdk,
5581 python-wtforms, python3-setuptools, rcw, rtc-tools, shim,
5582 utp_com, vmtouch, websocketpp
5583
23a28853
PK
5584 Removed packages: fftw, lua 5.2.x, luacrypto, perl-time-hires,
5585 python-pyqt, qt, qtuio, tn5250
5586
5587 Issues resolved (http://bugs.uclibc.org):
5588
5589 #10851: Patch to handle numpad Enter key properly
5590 #11066: x11r7 X11 S40xorg leads to a black screen on QEMU x86..
5591 #11126: Bash Shell Programming using Buildroot
5592 #11426: pps-tools bash dependency
5593 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
5594 #11536: dt-utils building fails with glibc 2.28
5595 #11546: open-vm-tools with glibc 2.28
5596 #11566: Fix init script
5597 #11576: Unable to start apache with event MPM on raspberry pi 3
5598 #11591: [pkgconf 1.5.3] xserver OpenGL support is missing
5599 #11606: libjpeg has no Config.in
5600 #11616: 2018.02.09 fails to build libzlib with full RELRO..
5601 #11656: Custom device tree and u-boot boot.scr not integrated..
5602 #11666: Touchscreen with (Py)Qt5 should use tslib instead of evdev
fb741b03 5603
a2dbb7a0
PK
56042018.11.4, Released March 28th, 2019
5605
5606 Important / security related fixes.
5607
5608 Updated/fixed packages: avahi, beecrypt, binutils, botan,
5609 busybox, clamav, cups, devmem2, efl, fetchmail, file, fltk,
5610 gcc, gdb, git, go, gst-plugins-bad, iproute2, jq,
5611 kf5-modemmanager-qt, leveldb, libopenssl, libraw, libseccomp,
5612 libsoxr, libssh2, mariadb, mosquitto, nodejs, ntp, openjpeg,
5613 perl, php, putty, qt5webkit, rdesktop, runc, samba4, swupdate,
5614 systemd, tor, vsftpd, wireshark, xapp_xdm, xen, xlib_libXdmcp
5615
234525e7
PK
56162018.11.3, Released February 23th, 2019
5617
5618 Important / security related fixes.
5619
5620 Ensure the PLATFORM and OS environment variables are not set,
5621 as they cause build issues for some packages.
5622
5623 The package list infrastructure now correctly handles packages
5624 installing files with old mtime.
5625
5626 Linux: Skip hash checks for user supplied downloadable
5627 patches, as no hash checksums are available for those.
5628
5629 scanpypi: protect against zip-slip vulnerability in zip/tar
5630 handling
5631
5632 Download: fixes for SSH/SCP support
5633
5634 SDK: Fix handling of relative symlinks (targets starting with
5635 '.' or '..')
5636
5637 Updated/fixed packages: bind, dhcpcd, docker-compose,
5638 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
5639 dtc, efivar, ghostscript, gnuradio, imagemagick, jpeg-turbo,
5640 libarchive, libb64, libcurl, libgeotiff, libgpiod, libid3tag,
5641 libupnp18, log4cplus, madplay, meson, mosquitto, openssh, php,
5642 poco, postgresql, proftpd, pulseaudio, python, python-django,
5643 python3, qt5base, reaver, runc, sg3_utils, sqlcipher,
5644 swupdate, systemd, unzip, webkitgtk, xenomai
5645
8b8ba9ec
PK
56462018.11.2, Released January 30th, 2019
5647
5648 Important / security related fixes.
5649
5650 Defconfigs: Fixes for imx6slevk, imx7dsabresd, imx8mqevk, Lego
5651 EV3, QEMU AArch64-virt
5652
5653 Download: Fix scp download handling
5654
5655 check-package: fix Python 3 support
5656
5657 get-developers: Fix behaviour when called from elsewhere than
5658 the toplevel directory.
5659
5660 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
5661 a clean tree when ccache is enabled.
5662
5663 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
5664
5665 Updated/fixed packages: acpica, apache, apr, avrdude, cargo,
5666 cc-tool, dash, dhcpdump, dmalloc, docker-containerd, efivar,
5667 fwts, glibc, gnuchess, gnupg2, go, leveldb, libarchive,
5668 libassuan, libftdi1, libgpg-error, libhttpparser, libkcapi,
5669 libmad, libsndfile, libsquish, liburiparser, libwebsock,
5670 libxml2, lighttpd, llvm, lm-sensors, lua-msgpack-native, lxc,
5671 mariadb, mbedtls, meson, mosquitto, netatalk, nodejs, odhcp6c,
5672 openresolv, openssh, pango, patchelf, php, python-django,
5673 python-numpy, python-pyyaml, rauc, rp-pppoe, s6-networking,
5674 samba4, sdl_sound, shairport-sync, sqlite, subversion,
5675 sunxi-cedarx, swupdate, systemd, tcpreplay, tekui, tmp2-abrmd,
5676 tpm2-tools, tpm2-tss, udisks, unixodbc, usb_modeswitch,
5677 webkitgtk, wireshark, wolfssl, xapp_rgb, xenomai, xerces
5678
5679 Issues resolved (http://bugs.uclibc.org):
5680
5681 #11576: Unable to start apache with event MPM on raspberry pi 3
5682
ab3d2dea
PK
56832018.11.1, Released December 20th, 2018
5684
5685 Important / security related fixes.
5686
5687 defconfigs: Fixes for bananapi m2 ultra, ci20
5688
5689 Download wrapper: Fix for urlencode handling
5690
5691 Updated/fixed packages: asterisk, docker-compose,
5692 docker-engine, dt-utils, gnutls, go, grub, libbsd, libcurl,
5693 libpgpme, libiscsi, liblo, libmpd, libopenssl, liboping,
5694 libpam-tacplus, libpjsip, linux-firmware, liquid-dsp,
5695 lua-cqueue, luvi, lxc, lynx, nginx, nodejs, openzwave, php,
5696 pps-tools, proftpd, prosody, sdl2_net, squashfs, swupdate,
5697 uclibc, vtu, webkitgtk, wine, xen
5698
5699 New packages: docker-cli
5700
5701 Issues resolved (http://bugs.uclibc.org):
5702
5703 #11426: pps-tools bash dependency
5704 #11536: dt-utils building fails with glibc 2.28
5705
9089a9ff
PK
57062018.11, Released December 1st, 2018
5707
5708 Minor fixes.
5709
5710 Updated/fixed packages: c-ares, quagga, squid
5711
0031f521
PK
57122018.11-rc3, released November 30th, 2018
5713
5714 Fixes all over the tree.
5715
5716 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
5717 olinuxino lime legacy, Orangepi zero plus 2, PC, Riotboard.
5718
5719 graph-depends: Fix for package names starting with a non-alpha
5720 character.
5721
5722 Updated/fixed packages: alsa-utils, botan, dante, domoticz,
5723 dtc, freetype, gauche, gcc, gdb, ghostscript, glibc,
5724 imx-usb-loader, libbsd, libid3tag, libkrb5, libmicrohttpd,
5725 libopenssl, libsoxr, linux, motion, msgpack, mtd,
5726 perl-net-ssleay, php, popt, python-numpy, qt5declarative,
5727 samba4, shadowsocks-libev, stress-ng, systemd, usb_modeswitch,
5728 webkitgtk, valgrind, weston, xfsprogs
5729
bc89c1a8
PK
57302018.11-rc2, released November 21th, 2018
5731
5732 Fixes all over the tree.
5733
5734 fs: Drop intermediate tarball from the filesystem handling to
5735 fix an issue with xattrs handling related to fakeroot. Ensure
5736 tarball target includes xattrs.
5737
5738 download: Fix confusion in git submodule handling if dl/ is a
5739 symlink.
5740
5741 genrandconfig: Fix missing newline in BR2_WGET handling,
5742 causing the following line to be ignored. This would affect
5743 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
5744 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
5745 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
5746
5747 show-build-order: Also include the dependencies of
5748 rootfs-common.
5749
5750 Fix a number of build issues in packages for the recently
5751 merged RISC-V architecture support.
5752
5753 Updated/fixed packages: dt-utils, easydbus, elfutils,
5754 flare-engine, flatcc, glibc, gstreamer, gstreamer1, imx-uuc,
5755 libassuan, libcorrect, libiscsi, libkrb5, libmicrohttpd,
5756 libnftnl, libnspr, libnss, libsemanage, libsigsegv, libv4l,
5757 ltp-testsuite, luv, luvi, make, ncmpc, netplug, openocd,
5758 prosody, qemu, rpm, sconeserver, shadowsocks-libev,
5759 supertuxcart, syslinux, systemd, trace-cmd, uclibc,
5760 uclibc-ng-test, vtun, webkitgtk, weston, wireshark, xen,
5761 xlib_libfontenc
5762
5763 Issues resolved (http://bugs.uclibc.org):
5764
5765 #11086: download/git submodule breaks on symlinked dl folder
5766 #11216: Capabilities not applied to filesystem
5767
419fc6ab 57682018.11-rc1, released November 9th, 2018
9ffcc4ff
PK
5769
5770 Fixes all over the tree and new features.
5771
5772 Architecture: RISC-V support (64bit) added.
5773
5774 Toolchain: Glibc bumped to 2.28. Fortran support for external
5775 toolchains. ARM (Linaro) toolchains updated to 8.2-2018.08.
5776
5777 Hardening flags (RELRO) are now handled by the toolchain
5778 wrapper instead of explicitly through CFLAGS/LDFLAGS, fixing a
5779 number of issues.
5780
5781 Filesystems: Support for creating btrfs and f2fs filesystems
5782 added.
5783
5784 Add a number of patches to fix build errors for host utilities
5785 on modern distributions using glibc-2.28.
5786
5787 mkusers: Ensure existing group members are preserved when a
5788 group is reprocessed.
5789
5790 printvars: Fix issue with exceeding shell command line length
5791 limits for certain setups.
5792
5793 Workaround added for incompatibility issues between host-dtc
5794 and older U-Boot and Linux kernel versions.
5795
5796 Detect and reject build paths containing '@', as this confuses
5797 a number of packages, including GCC.
5798
5799 utils/diffconfig: Make it work for (non-Buildroot) config
5800 files not using the BR2_ prefix.
5801
5802 New defconfigs: Amarula a64-relic, Bananapi m2 ultra, Embest
5803 riotboard, Hardkernel Odroid XU-4, QEMU riscv64-virt.
5804 olimex_a20_olinuxion_lime_mali is renamed to _legacy.
5805
5806 OpenCL infrastructure support added, similar to how OpenGL is
5807 handled.
5808
5809 Linux-headers: Support for kernel headers from a custom
5810 tarball / git repo added.
5811
5812 New packages: bird, bluez5_utils-headers, btrfs-progs,
5813 checksec, davici, duktape, ell, haproxy, libclc, libcorrect,
5814 libopencl, libopenresolv, nss-myhostname,
5815 perl-apache-logformat-compiler, perl-appconfig,
5816 perl-astro-suntime, perl-class-inspector, perl-class-load,
5817 perl-class-method-modifiers, perl-class-std,
5818 perl-class-std-fast, perl-cookie-baker, perl-data-dump,
5819 perl-data-optlist, perl-data-uuid, perl-data-manip,
5820 perl-dbd-mysql, perl-dbi, perl-devel-globaldestruction,
5821 perl-devel-stacktrace, perl-devel-stacktrace-ashtml,
5822 perl-device-serialport, perl-dist-checkconflicts,
5823 perl-exporter-tiny, perl-file-sharedir, perl-file-slurp,
5824 perl-filesys-notify-simple, perl-hash-multivalue,
5825 perl-http-entity-parser, perl-http-headers-fast,
5826 perl-http-multipartparser, perl-io-interface,
5827 perl-io-socket-multicast, perl-json-maybexs, perl-mime-tools,
5828 perl-module-implementation, perl-module-runtime, perl-moo,
5829 perl-number-bytes-human, perl-package-stash, perl-params-util,
5830 perl-plack, perl-posix-strftime-compiler, perl-role-tiny,
5831 perl-streams-buffered, perl-sub-exporter-progressive,
5832 perl-sub-install, perl-sub-quote, perl-sys-cpu,
5833 perl-sys-meminfo, perl-sys-mmap, perl-time-parsedate,
5834 perl-type-tiny, perl-www-form-urlencoded, perl-x10, pigpio,
5835 python-async-timeout, python-falcon, python-fire,
5836 python-mimeparse, python-multidict, python-passlib,
5837 python-pigpio, python-pip, python-ply, python-py,
5838 python-pyasn1, python-pyasn1-modules, python-pycryptodomex,
5839 python-pyhamcrest, python-pysmi, python-scapy, python-semver,
5840 python-serial-asyncio, python-typing, python-uvloop,
5841 pythonwrapt, python-yarl, python-zeroconf, riscv-pk, sedutil,
5842 spandsp, tini, waffle, xapian
5843
5844 Removed packages: bootutils, dsp-tools, expedite, gst-dsp,
5845 xloader
5846
5847 Issues resolved (http://bugs.uclibc.org):
5848
d8a21692
PK
5849 #11116: Buildroot should set PYTHON_EGG_CACHE instead of writing ..
5850 #11156: In python3 module 'socket' has no attribute 'AF_BLUETOOTH'
5851 #11166: Erlang bad argument on valid uint64 when crosscompiled on..
5852 #11206: zlib: fails to build with Linaro toolchain, BR2_RELRO_FULL..
9ffcc4ff 5853 #11241: ACPID shouldn't depend on BR2_x86_64 || BR2_i386
d8a21692
PK
5854 #11251: Util scanpypi failes when package change - to _ in tar file
5855 #11266: qt5base-5.11.1 does not compile with musl, complains about..
5856 #11286: python-rpi-gpio only should depend on BR2_arm || BR2_aarch64
5857 #11321: Latest master fails to build readline with RELRO FULL
5858 #11326: sysvinit fails to build in latest GIT master
5859 #11331: Internal application no longer builds with latest GIT master
5860 #11336: nfs-utils fails to build in latest GIT master
5861 #11351: build root-2018-08, linaro aarch64 compile error
9ffcc4ff 5862 #11376: mdmon binary missing
d8a21692 5863 #11391: Valgind availability on ARM
9ffcc4ff 5864 #11396: uboot environment image checksum invalid if target is big endian
d8a21692
PK
5865 #11421: GCC error message for ARM Cortex-A9/ARM.V7
5866 #11451: Can't find libmpfr.so.4 when using external toolchain on ubuntu..
9ffcc4ff
PK
5867 #11481: Docs: Is external.desc required?
5868
b0a209ee
PK
58692018.08.4, Released December 20th, 2018
5870
5871 Important / security related fixes.
5872
5873 Defconfigs: Fixes for ci20, orangepi zero plus 2
5874
5875 Download wrapper: Fix for urlencode handling
5876
5877 Updated/fixed packages: c-ares, dante, docker-compose,
5878 domoticz, freetype, ghostscript, gnutls, libcurl, libgpgme,
5879 libid3tag, libiscsi, libmpd, libopenssl, liboping, libpjsip,
5880 linux-firmware, liquid-dsp, luvi, lynx, msgpack, nginx,
5881 nodejs, php, popt, pps-tools, prosody, python-numpy,
5882 python-requests, samba4, sdl2_net, squashfs, swupdate,
5883 systemd, uclibc, vte, webkitgtk, wine, xfsprogs
5884
5885 Issues resolved (http://bugs.uclibc.org):
5886
5887 #11426: pps-tools bash dependency
5888
ccfdcd17
PK
58892018.08.3, Released November 26th, 2018
5890
5891 Important / security related fixes.
5892
5893 fs: Drop intermediate tarball from the filesystem handling to
5894 fix an issue with xattrs handling related to fakeroot. Ensure
5895 tarball target includes xattrs.
5896
5897 download: Fix confusion in git submodule handling if dl/ is a
5898 symlink.
5899
5900 toolchain: Only allow enabling stack protection on
5901 architectures with control flow integrity (CFI) support. Only
5902 allow FORTIFY_SOURCE support on gcc >= 6.
5903
5904 genrandconfig: Fix missing newline in BR2_WGET handling,
5905 causing the following line to be ignored. This would affect
5906 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
5907 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
5908 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
5909
5910 show-build-order: Also include the dependencies of
5911 rootfs-common.
5912
5913 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
5914 olinuxino lime legacy, Orangepi zero plus 2.
5915
5916 graph-depends: Fix for package names starting with a non-alpha
5917 character.
5918
5919 Updated/fixed packages: attr, audit, bind, brotli, busybox,
5920 dtc, easydbus, elfutils, flare-engine, flatcc, gauche, gcc,
5921 giflib, gpsd, lcdproc, libcurl, libiscsi, libkcapi, libnfs,
5922 libnspr, libnss, libsemanage, liburiparser, lighttpd,
5923 lua-curl, mariadb, mmc, mosquitto, mysql, ncmpc, neardal,
5924 netplug, network-manager, nfs-utils, nginx, openocd, openswan,
5925 p11-kit, postgresql, prosody, qemu, qt, rpm, ruby, samba4,
5926 squid, supertuxkart, systemd, tar, trace-cmd, traceroute,
5927 twolame, uclibc, usb_modeswitch, vtun, webkitgtk, weston,
5928 xdriver_xf86-video-geode, xlib_libfontenc, xserver_xorg-server
5929
5930 Issues resolved (http://bugs.uclibc.org):
5931
5932 #11086: download/git submodule breaks on symlinked dl folder
5933 #11481: Docs: Is external.desc required?
5934
0106c04a
PK
59352018.08.2, Released October 25th, 2018
5936
5937 Important / security related fixes.
5938
5939 Workaround added for incompatibility issues between host-dtc
5940 and older U-Boot and Linux kernel versions.
5941
5942 Detect and reject build paths containing '@', as this confuses
5943 a number of packages, including GCC.
5944
5945 utils/get-developers: Add -e option for use with git
5946 send-email.
5947
5948 utils/diffconfig: Make it work for (non-Buildroot) config
5949 files not using the BR2_ prefix.
5950
5951 u-boot: Fix for environment image handling on big endian
5952 systems.
5953
5954 Updated/fixed packages: binutils, ca-certificates,
5955 cups-filters, dtc, erlang, file, freetype, gcc, git, gvfs,
5956 jasper, leveldb, libarchive, libssh, live555, ljlinenoise,
5957 mariadb, mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils,
5958 poco, psmisc, ptpd2, python-enum34, qemu, qt, qt5base,
5959 setools, spice, spice-protocol, tinc, ustr, wireshark,
5960
5961 Issues resolved (http://bugs.uclibc.org):
5962
5963 #11396: uboot environment image checksum invalid if target is big endian
5964
e4f79880
PK
59652018.08.1, Released October 7th, 2018
5966
5967 Important / security related fixes.
5968
5969 Add a number of patches to fix build errors for host utilities
5970 on modern distributions using glibc-2.28.
5971
5972 mkusers: Ensure existing group members are preserved when a
5973 group is reprocessed.
5974
5975 printvars: Fix issue with exceeding shell command line length
5976 limits for certain setups.
5977
5978 Updated/fixed packages: acpid, android-tools, apache,
5979 arp-scan, bandwidthd, bind, brltty, clamav, connman, cppcms,
5980 domoticz, dtc, fio, gcc, gdb, ghostscript, gnupg, httpping,
5981 igmpproxy, imlib2, ipsec-tools, libesmtp, libnfs, libxslt,
5982 links, lua, mosquitto, nilfs-utils, ocrad, parted, php,
5983 python-django, screen, shairport-sync, strongswan,
5984 vboot-utils, webkitgtk, wireguard, x265 xen, xlib_libXdmcp,
5985 xlib_libXfont, xlib_libXft, xlib_libxshmfence,
5986 xutil_makedepend, zeromq
5987
339d550e
PK
59882018.08, Released September 6th, 2018
5989
5990 Minor fixes.
5991
5992 Known issues:
5993
5994 - Glibc 2.28 on the build host breaks compilation of a number
5995 of host packages. 2018.08 contains fixes for some of these
5996 packages, but not all. Consider building on hosts (or in
5997 containers) using older Glibc versions.
5998
5999 - host-dtc 1.4.7 breaks compilation of older U-Boot and Linux
6000 kernel configurations using FDT/DTC. Consider updating the
6001 Linux kernel to >= 4.17 and U-Boot to >= 2018.07 or
6002 backporting commit 9130ba8846 (scripts/dtc: Update to
6003 upstream version v1.4.6-9-gaadd0b65c987) for the Linux
6004 kernel / commit db405d1980 for U-Boot.
6005 Alternatively revert commit 7b929ddcf0 (dtc: bump version to
6006 1.4.7) and ensure your build host does not have the libfdt
6007 development headers installed.
6008
6009 Updated/fixed packages: busybox, chipmunk, cutelyst,
6010 domoticz, gcc, imagemagick, lcms2, libcurl, mediastreamer,
6011 moarvm, php, qt, qt5virtualkeyboard, qt5webengine, screen,
6012 sdl2, squashfs, uboot, xen
6013
6014 Issues resolved (http://bugs.uclibc.org):
6015
6016 #11261: ccache using wrong cached objects
6017 #11276: Understanding the patch for kernel-4.9 and other..
6018
24b5ff16
PK
60192018.08-rc3, Released August 31th, 2018
6020
6021 Fixes all over the tree.
6022
6023 linux: additional improvements to the flex / bison dependency
6024 handling, use system provided variant if available. Ensure
6025 toolchain is available when configuring for 4.18+ support.
6026
6027 Download: Fix handling of primary sites using file://
6028
6029 Toolchain: Correct external toolchain musl detection for
6030 static toolchains.
6031
6032 Updated/fixed packages: aircrack-ng, bison, brltty, busybox,
6033 cutelyst, dropbear, gr-osmosdr, i2c-tools, json-c, libconfuse,
6034 libkcapi, libsoup, libssh, liburiparser, mbedtls, mender,
6035 mesa3d, minicom, mjpegtools, mutt, openpowerlink, openssh,
6036 oracle-mysql, php, postgresql, pv, qt5base, qt5quickcontrols,
6037 rauc, shairport-sync, systemd, xlib_libX11, zeromq,
6038
6039 Issues resolved (http://bugs.uclibc.org):
6040
6041 #11091: BR2_PRIMARY_SITE doesn't work (wget is selected...
6042 #11141: WF111 package no longer available
6043 #11211: Internal compiler error: Killed (program cc1plus)..
6044 #11236: util-linux fails to build on Travis CI when python..
6045 #11246: Glibc 2.28 - fails to build host-bison and host-m4
6046 #11256: Add python-falcon and python-mimeparse packages
6047
a907ab7d
PK
60482018.08-rc2, Released August 20th, 2018
6049
6050 Fixes all over the tree.
6051
6052 pkg-kconfig: Support dependencies needed to run the
6053 configurator, E.G. recent Linux kernel versions needing flex
6054 and bison.
6055
6056 Defconfigs: ARM Juno: Bump ATF to fix a build
6057 issue. Raspberrypi2: Bump rootfs size. Snps_archs38_vdk:
6058 Correct /etc/inittab. Technologic ts7680: Correct genimage
6059 configuration. Orange PI PC / Zero, Sheevaplug: Bump U-boot to
6060 2018.07 to fix build issue. Ensure host-openssl is pulled in
6061 for kernel builds where needed.
6062
6063 Updated/fixed packages: aircrack-ng, bind, boost,
6064 boot-wrapper-aarch64, bzip2, busybox, chrony, cryptsetup,
6065 dahdi-tools, dbus, domoticz, eigen, ipsec-tools, libarchive,
6066 libfuse, libgit2, libopenssl, libselinux, lighttpd, lvm2, m4,
6067 makedevs, mariadb, mesa3d-headers, mono, ncmpc, ncurses,
6068 nodejs, php, python-django, python-pyqt5, qt5base,
6069 qt5serialbus, ruby, samba4, uboot-tools, uclibc, vlc,
6070 waylandpp, wireless_tools, wireshark, wpa_supplicant, mtd,
6071 xdriver_xf86-video-ati, xserver_xorg-server
6072
6073 Issues resolved (http://bugs.uclibc.org):
6074
6075 #10781: cryptsetup luksOpen container_file container causes..
6076 #10996: bogus musl ARM toolchain
6077 #11191: xattr and check-package issue
6078
d7dcc6c0 60792018.08-rc1, Released August 5th, 2018
340a0903
TP
6080
6081 Toolchain:
6082
6083 - add support for gcc 8.x, switch to gcc 7.x as the default
6084 version
6085 - add support for gdb 8.1, switch to gdb 8.0 as the default
6086 and remove gdb 7.10/7.11
6087 - add support for binutils 2.31
6088 - NIOSII CodeSourcery toolchain updated
6089 - Linaro AArch64 BE toolchain added, and other Linaro
6090 toolchains updated
6091 - Synopsys ARC pre-built toolchain updated
6092
6093 Architecture: add support for ARM Cortex-M7
6094
6095 Major updates:
6096
6097 - systemd bumped to 239
6098 - Qt5 bumped to 5.11.1
6099 - Rust bumped to 1.27
6100 - GStreamer stack bumped to 1.14.2
6101 - X.org server bumped to 1.20, and all X.org proto packages
6102 replaced by the single xorgproto package
6103 - i.MX6 support packages bumped to 6.2.4
827b4bb1
PK
6104 - i.MX Vivante graphics version bumped to 6.2.4.p1.2,
6105 adding support for Wayland and i.MX8MQ platforms
340a0903
TP
6106
6107 Linux: bumped to 4.17 by default.
6108
6109 Infrastructure: new package infrastructure added for packages
6110 using the Meson build system
6111
6112 New packages: at-spi2-atk, at-spi2-core, capnproto, cmocka,
6113 corkscrew, cutelyst, davfs2, flatcc, libidn2, libgit2,
6114 libopusenc, mender, nghttp2, perl-convert-asn1, perl-crypt-blowfish,
6115 perl-crypt-cbc, perl-digest-md5, perl-mime-base64-urlsafe,
6116 perl-mojolicious-plugin-authentication, perl-net-ping,
6117 perl-net-snmp, perl-net-ssh2, perl-net-telnet, pigz,
6118 python-reentry, python-request-id, python-validators,
6119 python-webob, shadowsocks-libev, speexdsp, xorgproto, wampcc
6120
6121 New defconfigs: NXP i.MX7D SDB, Boundary Devices Nitrogen 8M,
6122 Olimex A10 OLinuxino, ZynqMP ZCU106
6123
6124 Removed packages: all xproto_* have been removed and replaced
6125 by xorgproto
6126
6127 Issues resolved (http://bugs.uclibc.org):
6128
6129 #9411: MUSL build with RT Error relocating /lib/libgcc_s.so.1:
6130 __cpu_indicator_init: symbol not found
6131 #9921: lockfile module within python-daemon not available
6132 #10341: gdb install of py files when using buildroot toolchain
6133 includes build path
6134 #10661: /etc/init.d/S29netplug starts multiple instances of netplugd
6135 #10751: Missing dependency in pulseaudio package
6136 #10811: kodi-17.6-Krypton does not compile for freescale_* devices
6137 #10856: openblas on qemu_x86_64_defconfig fails with
6138 "sgemm_kernel.o: No such file or directory"
6139 #11056: Compiling a file that uses libdrm headers fails with:
6140 fatal error: drm.h: No such file or directory
6141 #11061: support/download: git version=master broken
6142 #11071: Building postgresql package on Debian 9.4 x64 for armel target fails
6143 #11076: Docker containerd installed to incorrect path
6144 #11101: host-patchelf Endian Issue with relative RPATH
6145 #11111: raspberry pi 3 b+: missing BSP for 64-bit kernel
6146 #11121: statfs call corrupts memory struct statfs too small
6147 #11181: Switching toolchain does not work
6148
1b5694bb
PK
61492018.05.3, Released October 6th, 2018
6150
6151 Important / security related fixes.
6152
6153 Add a number of patches to fix build errors for host utilities
6154 on modern distributions using glibc-2.28.
6155
6156 mkusers: Ensure existing group members are preserved when a
6157 group is reprocessed.
6158
6159 printvars: Fix issue with exceeding shell command line length
6160 limits for certain setups.
6161
6162 Updated/fixed packages: acpid, android-tools, apache,
6163 arp-scan, bandwidthd, bind, bison, brltty, chipmunk, connman,
6164 cppcms, fio, gcc, ghostscript, gnupg, httping, igmpproxy,
6165 imagemagick, imlib2, ipsec-tools, lcm2, libcurl, libesmtp,
6166 libnfs, libssh, libxslt, links, mediastreamer, minicom,
6167 moarvm, nilfs-utils, ocrad, parted, php, postgresql, pv,
6168 python-django, qt, qt5quickcontrols, qt5webengine, screen,
6169 sdl2, shairport-sync, squashfs, strongswan, vboot-utils,
6170 webkitgtk, wireguard, x265, xen, xlib_libXfont, xlib_libXft,
6171 xlib_libxshmfence, zeromq
6172
b914fbdc
PK
61732018.05.2, Released August 28th, 2018
6174
6175 Important / security related fixes.
6176
6177 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
6178 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
6179 issue.
6180
6181 Updated/fixed packages: acl, attr, apache, bind,
6182 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
6183 dahdi-tools, dmidecode, dropbear, eigen, ffmpeg, gawk, gcc,
6184 ghostscript, gnutls, imx-gpu-viv, ipsec-tools, libarchive,
6185 libfuse, libglib2, libopenssl, libselinux, libsoup, lighttpd,
6186 linuxptp, lttng-modules, lttng-tools, lua-flu, lvm2, m4,
6187 makedevs, mariadb, mbedtls, mesa3d-heders, mtd, ncurses,
6188 nodejs, openssh, php, python-django, rauc, ruby, samba4,
6189 stress-ng, ti-utils, uboot-tools, uclibc, vim, waylandpp,
6190 wireless_tools, wireless-regdb, wireshark, wpa_supplicant,
6191 xorriso, znc
6192
6193 Issues resolved (http://bugs.uclibc.org):
6194
6195 #10781: cryptsetup luksOpen container_file container causes..
6196 #10986: Installing package attr when already supplied by..
6197 #11191: xattr and check-package issue
6198
3134d94e
PK
61992018.05.1, Released July 20th, 2018
6200
6201 Important / security related fixes.
6202
6203 U-Boot: Ensure host version of ncurses is picked up and not
6204 host-ncurses built by buildroot, as that otherwise causes
6205 widechar/non-widechar conflicts and corrupted menuconfig
6206 menus.
6207
6208 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
6209
6210 Toolchain: ARC tools updated to arc-2018.03.
6211
6212 pkg-stats: Fix python 3.x compatibility.
6213
6214 dl-wrapper: Fix support for URIs containing '+', fix
6215 no-check-hash for inferred site method.
6216
6217 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
6218 Support ethernet on Turbot variant.
6219
6220 Updated/fixed packages: audit, bind, btrfs-progs, cifs-utils,
6221 clamav, collectd, coreutils, docker-containerd, dos2unix,
6222 edid-decode, file, gcc, gdb, gnupg, gnupg2, heimdal, hidapi,
6223 imagemagick, libcurl, libgcrypt, libglib2, liblogging,
6224 libostree, libressl, libsoup, libv4l, libvncserver, libvorbis,
6225 libwebsockets, libxslt, lm-sensors, mariadb, mpg123, ncurses,
6226 network-manager, nodejs, patchelf, perl, php-amqp, pinentry,
6227 pixiewps, qpdf, qt53d, qt5base, qt5charts, qt5script, redis,
6228 systemd, triggerhappy, uboot, wireguard, wireless-regdb,
6229 wireshark
6230
f3d114a1
PK
62312018.05, Released June 1st, 2018
6232
6233 Minor fixes.
6234
6235 Download: Work around for hanging connections for packages
6236 from CVS, by adding a 10 minute max timeout.
6237
6238 Updated/fixed packages: binutils, clang, dash, expect, git,
6239 glibc, jpeg-turbo, libjpeg, log4cplus, openvmtools, xen,
6240
6241 Issues resolved (http://bugs.uclibc.org):
6242
6243 #11051: runtime issue on STM32 with usage of binutils 2.29.x
6244
bea6b866
PK
62452018.05-rc3, Released May 28th, 2018
6246
6247 Fixes all over the tree.
6248
6249 Toolchain: ARC tools updated to arc-2018.03-rc2.
6250
6251 Fs: Ensure hard links in TARGET_DIR are correctly copied for
6252 filesystem input. With the recent changes to the file system
6253 generation logic, hard links were "expanded" in file system
6254 images leading to bloated rootfs images for setups with hard
6255 links.
6256
6257 Infrastructure: Error out for packages using the 'local'
6258 method but forgetting to specify <pkg>_SITE.
6259
6260 Build rpcgen for the host when needed to support distributions
6261 no longer shipping rpcgen with glibc (E.G. recent Fedora).
6262
6263 Updated/fixed packages: autofs, bash-completion, binutils,
6264 busybox, cjson, elf2flt, libcoap, libcurl, libtirpc, lrzsz,
6265 poppler, procps-ng, qt-webkit-kiosk, quota, samba4, xfsprogs
6266
6267 Issues resolved (http://bugs.uclibc.org):
6268
6269 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file..
6270 #11036: C compiler cannot create executables
6271 #11046: Git package binaries are ~180MB (compared to ~20MB in..
6272
c11ed3a4
PK
62732018.05-rc2, Released May 22nd, 2018
6274
6275 Fixes all over the tree.
6276
6277 Dependencies: Check that the current working directory (.)
6278 isn't listed in PATH as that causes various build issues.
6279
6280 Manual: Clarify that git branch names may not be used as
6281 version identifiers. This has never been supported, but was
6282 kind of working (with some limitations) before the git
6283 download rework - Now it does not work at all.
6284
6285 Linux: Ensure host version of ncurses is picked up and not
6286 host-ncurses built by buildroot, as that otherwise causes
6287 widechar/non-widechar conflicts and corrupted menuconfig
6288 menus.
6289
6290 Packages: Renamed a number of package options not prefixed
6291 with BR2_PACKAGE_<pkg> for consstency.
6292
6293 Download infrastructure: Fix file:// protocol handling after
6294 download rework.
6295
6296 Updated/fixed packages: acl, apr-util, asterisk, attr,
6297 bluez5_utils, cifs-utils, clamav, clang, cups-filters,
6298 dahdi-linux, exim, faketime, gdb, go, gst1-plugins-bad,
6299 imx-mkimage, ipsec-tools, jamvm, janus-gateway,
6300 jquery-ui-themes, libcap, libcurl, libftdi, libkcapi, libkrb5,
6301 libmediaart, libmodbus, libmodplug, libmpd,
6302 libnetfilter_cthelper, libnetfilter_cttimeout, libnfc,
6303 libnfnetlink, libnss, liboauth, libogg, libosip2,
6304 libpam-radius-auth, libpcap, libpciaccess, llvm, log4cplus,
6305 ltrace, lynx, mbedtls, modem-manager, nfs-utils,
6306 python-cython, python-websockets, qt5cinex, qt5wayland, rauc,
6307 snort, strace, ti-sgx-km, transmission, wavpack, wget, woff2,
6308 xen, zmqpp, znc, zstd
6309
6310 Issues resolved (http://bugs.uclibc.org):
6311
6312 #10986: Installing package attr when already supplied by...
6313 #11011: BUildroot for Raspberry Pi 2
6314 #11016: Wrong compiler used for external user host packages
6315
54e3bcb8
TP
63162018.05-rc1, Released May 9th, 2018
6317
6318 Toolchain: glibc bumped to 2.27, musl bumped to 1.1.19,
6319 uClibc-ng 1.0.30, Linux kernel headers bumped to 4.16.x.
6320
6321 Architecture: support for the Blackfin architecture has been
449f430e
TP
6322 removed, as it was removed from Linux upstream, poorly
6323 maintained in binutils/gdb, and abandoned by Analog Devices.
54e3bcb8
TP
6324
6325 Numerous packages updated to have hashes for their license
6326 files.
6327
6328 Systemd can now be built with uClibc toolchains.
6329
6330 Linux: addition of BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF and
6331 BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL to support building Linux
6332 kernel configurations that need libelf on the host or openssl
6333 on the host.
6334
6335 Coding style:
6336 - all Python scripts are now verified with flake8
6337 - check-package extended to check all Config.in and .mk files
6338 in tree, not only the ones in package/
6339
6340 Infrastructure:
6341
6342 - The download infrastructure has seen a major overhaul, with
6343 the main visible new feature being Git caching: a package
6344 fetched from Git no longer needs to be re-cloned entirely
6345 everytime its version is changed. Anoter visible change is
6346 that the download folder now has subfolders per package. See
6347 http://lists.busybox.net/pipermail/buildroot/2018-April/217923.html
6348 for more details about those changes.
6349
6350 - The logic that generates the root filesystem images has been
6351 reworked, with the main goal of allowing several filesystem
6352 images to be produced in parallel, also a requirement for
6353 top-level parallel build. Now, a .tar filesystem image is
6354 always created, and re-extracted in a private directory to
6355 create each format-specific filesystem image.
6356
6357 - A new package infrastructure was introduced for Go-based
6358 packages: golang-package.
6359
6360 - Dependencies on extraction tools are now handled as proper
6361 per-package dependencies, using
6362 <pkg>_EXTRACT_DEPENDENCIES. Beyond a cleanup, this is also a
6363 preparation step for top-level parallel build support.
6364
6365 - When a file being downloaded is part of a package with a
6366 .hash file, but there is no hash listed for this file, the
6367 file is now preserved in the download directory rather than
6368 removed. This helps when updating a package, as it gives the
6369 ability to easily calculate the hash of the file.
6370
6371 - Addition of '<pkg>-show-recursive-depends' and
6372 '<pkg>-show-recursive-rdepends' make targets, to
6373 respectively display the recursive list of dependencies and
6374 the recursive list of reverse dependencies of a given
6375 package.
6376
6377 - The /etc/shells file is now automatically generated with the
6378 list of shell programs installed on the system.
6379
6380 - Addition of -Ofast optimization level as an available
6381 option.
6382
6383 Major updates: Go updated to 1.10, Erlang bumped to 20.3, Qt5
6384 bumped to 5.10.1.
6385
6386 New packages: 18xx-ti-utils, abootimg, bluez-alsa, brotli,
6387 chipmunk, clang, docker-compose, docker-proxy, flare-engine,
6388 flare-game, gst1-interpipe, gstreamer1-editing-services,
6389 hackrf, i2pd, imx-alsa-plugins, imx-mkimage, libcdio-paranoia,
6390 libkrb5, llvm, pixiewps, python-backports-ssl-match-hostname,
6391 python-cached-property, python-cython, python-docker,
6392 python-dockerpty, python-docker-pycreds,
6393 python-flask-sqlalchemy, python-functools32, python-influxdb,
6394 python-json-models, python-libusb1, python-networkx,
6395 python-psycopg2, python-pymodbus, python-sqlalchemy,
6396 python-subprocess32, python-texttable,
6397 python-websocket-client, python-yieldfrom, quotatool, reaver,
6398 snort, sunxi-mali-mainline, sunxi-mali-mainline-driver, tk,
6399 tpm2-abrmd, tpm2-tools, tpm2-tss, udftools, vte, woff2.
6400
6401 New defconfigs: ARC HS Development Kit, Arcturus ucls1012a,
6402 Freescale i.MX6UL EVK (with vendor kernel), Freescale i.MX6
6403 SoloLite EVK (with vendor kernel), Freescale i.MX31 3Stack,
6404 Freescale i.MX8Q EVK Freescale p1025twr, Freescale t1040d4rdb,
6405 Qemu PPC64 E5500, SolidRun ClearFog Base, Tinker RK3288, Vyasa
6406 RK3288,
6407
6408 Removed packages: iqvlinux, kodi-adsp-*, mplayer
6409
6410 Removed defconfigs: ci40, firefly_rk3288,
6411 freescale_p1010rdb_pa, freescale_mpc8315erdb, riotboard,
6412 teliv_evk_pro3
6413
449f430e
TP
6414 Issues resolved (http://bugs.uclibc.org):
6415
6416 #10151: toolchain eclipse register : fails with a custom
6417 BR2_HOST_DIR
6418 #10511: Packages get downloaded uncompressed with wget
6419 #10531: QtWebengine doesn't build if the host hasn't a 32 bits
6420 C++ compiler working
6421 #10846: error in compiling gnutls
6422 #10886: openssl-1.0.2n fails to build
6423 #10896: /bin/sh not in /etc/shells
6424 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is
6425 enabled
6426
d5c8e9e3
PK
64272018.02.12, Released March 29th, 2019
6428
6429 Important / security related fixes.
6430
6431 Updated/fixed packages: avahi, beecrypt, busybox, clamav,
6432 cups, devmem2, fetchmail, file, fltk, gcc, gdb, git, jq,
6433 leveldb, libopenssl, libraw, libseccomp, libssh2,
6434 libunistring, mariadb, mosquitto, nodejs, ntp, openjpeg, perl,
6435 php, putty, qt5webkit, rdesktop, systemd, wireshark, vsftpd,
6436 xapp_xdm, xlib_libXdmcp
6437
ea5cf87d
PK
64382018.02.11, Released February 23th, 2019
6439
6440 Important / security related fixes.
6441
6442 Ensure the PLATFORM and OS environment variables are not set,
6443 as they cause build issues for some packages.
6444
6445 The package list infrastructure now correctly handles packages
6446 installing files with old mtime.
6447
6448 Linux: Skip hash checks for user supplied downloadable
6449 patches, as no hash checksums are available for those.
6450
6451 scanpypi: protect against zip-slip vulnerability in zip/tar
6452 handling
6453
6454 Updated/fixed packages: bind, dhcpcd, dovecot, ghostscript,
6455 gnuradio, imagemagick, jpeg-turbo, libarchive, libb64,
6456 libcurl, libid3tag, madplay, mosquitto, openssh, php,
6457 postgresql, proftpd, python, python-django, python3, qt5base,
6458 sqlcipher, swupdate, systemd, unzip, webkitgtk
6459
96edc472
PK
64602018.02.10, Released January 31th, 2019
6461
6462 Important / security related fixes.
6463
6464 Defconfigs: Fixes for Lego EV3, QEMU AArch64-virt
6465
6466 check-package: fix Python 3 support
6467
6468 get-developers: Fix behaviour when called from elsewhere than
6469 the toplevel directory.
6470
6471 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
6472
6473 Updated/fixed packages: acpica, apache, apr, asterisk,
6474 avrdude, cargo, cc-tool, dash, dhcpdump, dmalloc, gnuchess,
6475 gnupg2, leveldb, libarchive, libassuan, libftdi1,
6476 libgpg-error, libhttpparser, libmad, libsndfile, libsquish,
6477 liburiparser, libwebsock, libxml2, lighttpd, lm-sensors,
6478 lua-msgpack-native, mbedtls, mosquitto, netatalk, nodejs,
6479 openssh, pango, patchelf, php, python-django, python-pyyaml,
6480 rauc, rp-pppoe, s6-networking, samba4, sdl_sound,
6481 shairport-sync, sqlite, subversion, sunxi-cedarx, tcpreplay,
6482 tekui, usb_modeswitch, webkitgtk, wireshark, wolfssl,
6483 xapp_rgb, xenomai, xerces
6484
6485 Issues resolved (http://bugs.uclibc.org):
6486
6487 #11576: Unable to start apache with event MPM on raspberry pi 3
6488
a2954489
PK
64892018.02.9, Released December 20th, 2018
6490
6491 Important / security related fixes.
6492
6493 defconfigs: Fixes for ci20
6494
6495 Updated/fixed packages: c-ares, dante, freetype, ghostscript,
6496 glibc, gnutls, go, libcurl, libgpgme, libid3tag, libiscsi,
6497 libmpd, libopenssl, libpjsip, linux, liquid-dsp, luvi, lynx,
6498 msgpack, nginx, nodejs, php, popt, pps-tools, python-numpy,
6499 python-requests, samba4, sdl2_net, squashfs, swupdate, uclibc,
6500 wine, webkitgtk, xfsprogs
6501
6502 Issues resolved (http://bugs.uclibc.org):
6503
6504 #11426: pps-tools bash dependency
6505
4057603c
PK
65062018.02.8, Released November 26th, 2018
6507
6508 Important / security related fixes.
6509
6510 fs: Drop intermediate tarball from the filesystem handling to
6511 fix an issue with xattrs handling related to fakeroot. Ensure
6512 tarball target includes xattrs.
6513
6514 download: Fix confusion in git submodule handling if dl/ is a
6515 symlink.
6516
6517 toolchain: Only allow enabling stack protection on
6518 architectures with control flow integrity (CFI) support. Only
6519 allow FORTIFY_SOURCE support on gcc >= 6.
6520
6521 genrandconfig: Fix missing newline in BR2_WGET handling,
6522 causing the following line to be ignored. This would affect
6523 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
6524 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
6525 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
6526
6527 show-build-order: Also include the dependencies of
6528 rootfs-common.
6529
6530 Defconfigs: Fixes for Armadeus APF27, imx6sabre.
6531
6532 graph-depends: Fix for package names starting with a non-alpha
6533 character.
6534
6535 Updated/fixed packages: attr, audit, bind, brotli, easydbus,
6536 elfutils, gauche, gcc, giflib, gpsd, lcdproc, libcurl,
6537 libiscsi, libnfs, libnspr, libnss, libkcapi, libsemanage,
6538 liburiparser, lighttpd, linux, lua-curl, mariadb, mmc-utils,
6539 mosquitto, mysql, neardal, netplug, network-manager,
6540 nfs-utils, nginx, openocd, openswan, p11-kit, postgresql,
6541 prosody, qemu, qt, rpm, ruby, samba4, squid, supertuxkart,
6542 systemd, tar, trace-cmd, traceroute, twolame, uclibc,
6543 usb_modeswitch, vtun, webkitgtk, xdriver_xf86-video-geode,
6544 xlib_libfontenc, xproto_inputproto, xserver_xorg-server
6545
6546 Issues resolved (http://bugs.uclibc.org):
6547
6548 #11086: download/git submodule breaks on symlinked dl folder
6549 #11251: Util scanpypi failes when package change - to _ in..
6550 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
6551 #11481: Docs: Is external.desc required?
6552
684f79d0
PK
65532018.02.7, Released October 25th, 2018
6554
6555 Important / security related fixes.
6556
6557 Detect and reject build paths containing '@', as this confuses
6558 a number of packages, including GCC.
6559
6560 utils/get-developers: Add -e option for use with git
6561 send-email.
6562
6563 utils/diffconfig: Make it work for (non-Buildroot) config
6564 files not using the BR2_ prefix.
6565
6566 u-boot: Fix for environment image handling on big endian
6567 systems.
6568
6569 Updated/fixed packages: binutils, ca-certificates,
6570 cups-filters, erlang, file, freetype, gcc, git, gvfs, leveldb,
6571 libarchive, libcurl, libssh, live555, ljlinenoise, mariadb,
6572 mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils, poco,
6573 psmisc, ptpd2, python-enum34, qemu, qt, qt5base, setools,
6574 spice, spice-protocol, tinc, ustr, wireshark
6575
6576 Issues resolved (http://bugs.uclibc.org):
6577
6578 #11396: uboot environment image checksum invalid if target is big endian
6579
efdb7771
PK
65802018.02.6, Released October 7th, 2018
6581
6582 Important / security related fixes.
6583
6584 Add a number of patches to fix build errors for host utilities
6585 on modern distributions using glibc-2.28.
6586
6587 mkusers: Ensure existing group members are preserved when a
6588 group is reprocessed.
6589
6590 printvars: Fix issue with exceeding shell command line length
6591 limits for certain setups.
6592
6593 Updated/fixes packages: acpid, android-tools, apache,
6594 arp-scan, bandwidthd, bind, bison, clamav, connman, cppcms,
6595 cramfs, fio, gcc, ghostscript, glibc, gnupg, httping,
6596 igmpproxy, imagemagick, imlib2, ipsec-tools, lcms2, libcurl,
6597 libesmtp, libnfs, libssh, libxslt, links, linuxptp,
6598 mediastreamer, minicom, moarvm, nilfs-utils, ocrad, parted,
6599 php, pv, python-django, qt, qt5quickcontrols, qt5webengine,
6600 screen, sdl2, shairport-sync, squashfs, strongswan,
6601 vboot-utils, webkitgtk, wireguard, x265, xen, xlib_libXfont,
6602 xlib_libXft
6603
6604 New packages: brotli, woff2
6605
8b3b8d87
PK
66062018.02.5, Released August 29th, 2018
6607
6608 Important / security related fixes.
6609
6610 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
6611 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
6612 issue.
6613
6614 Updated/fixed packages: acl, apache, attr, bind,
6615 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
6616 dahdi-tools, dmidecode, dropbear, eigen, erlang, ffmpeg, gawk,
6617 gcc, ghostscript, gnutls, ipsec-tools, libarchive, libfuse,
6618 libopenssl, libselinux, libsoup, lighttpd, linuxptp,
6619 lttng-modules, lttng-tools, lua-flu, lvm2, m4, makedevs,
6620 mariadb, mbedtls, mesa3d-headers, mtd, ncurses, nodejs,
6621 openssh, php, postgresql, python-django, qt5xmlpatterns, ruby,
6622 samba4, shairport-sync, stress-ng, ti-utils, uboot-tools, vim,
6623 waylandpp, wireless_tools, wireshark, wpa_supplicant, xorriso,
6624 znc
6625
6626 Issues resolved (http://bugs.uclibc.org):
6627
6628 #10781: cryptsetup luksOpen container_file container causes..
6629 #10986: Installing package attr when already supplied by..
6630 #11191: xattr and check-package issue
6631
d91fdfee
PK
66322018.02.4, Released July 21th, 2018
6633
6634 Important / security related fixes.
6635
6636 U-Boot: Ensure host version of ncurses is picked up and not
6637 host-ncurses built by buildroot, as that otherwise causes
6638 widechar/non-widechar conflicts and corrupted menuconfig
6639 menus.
6640
6641 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
6642
6643 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
6644 Support ethernet on Turbot variant.
6645
6646 Updated/fixed packages: bind, clamav, collectd, dos2unix,
6647 edid-decode, gcc, gdb, heimdal, hidapi, imx-gpu-viv, libcurl,
6648 libglib2, liblogging, libostree, libsoup, libv4l, lm-sensors,
6649 ncurses, network-manager, patchelf, pinentry, procps-ng, qpdf,
6650 qt5, qt53d, qt5base, qt5charts, qt5script, qt5serialport,
6651 systemd, wireguard, wireless-regdb
6652
6653 Issues resolved (http://bugs.uclibc.org):
6654
6655 #11101: host-patchelf Endian Issue with relative RPATH
6656
afa6fe1c
PK
66572018.02.3, Released June 18th, 2018
6658
6659 Important / security related fixes.
6660
6661 Various fixes for building on modern distributions (GCC 8.x,
6662 no rpcgen utility).
6663
6664 ARM: Default to binutils 2.28 and warn about newer binutils
6665 versions, which are known to cause boot failures for Linux
6666 kernels built in thumb mode.
6667
6668 Busybox/mdev: Fix module autoloading.
6669
6670 Busybox/sysvinit: inittab: Add /dev/{stdin,stdout,stderr}
6671 symlinks, call swapon -a to activate any configured swap
6672 devices.
6673
6674 Dependencies: Check that PATH does not contain current working
6675 directory, which triggers a number of build failures.
6676
6677 Infrastructure: Error out for packages erroneously using the
6678 'local' site method but not defining a _SITE.
6679
6680 Linux: Fix cuImage.<dtb> / simpleImage.<dtb> handling. Ensure
6681 kconfig uses ncurses from the host to fix a ncurses/ncursesw
6682 mixup, causing menuconfig display corruption.
6683
6684 Toolchain: Workarounds for fix-rpath issues with binutils and
6685 elf2flt.
6686
6687 Util-linux: Fix blocking on getrandom() issue with recent
6688 kernels.
6689
6690 Remove broken freescale_imx31_3stack,
6691 freescale_imx6sololiteevk and freescale_imx6ulevk defconfigs.
6692
6693 Updated/fixed packages: apr-util, asterisk, attr, audit,
6694 autofs, binutils, busybox, cifs-utils, cups-filters, dash,
6695 ebtables, exim, expect, f2fs-tools, faketime, file, gdb, git,
6696 glibc, gnupg, gnupg2, gst1-plugins-bad, imagemagick, jamvm,
6697 jpeg-turbo, libcap, libcoap, libcurl, libgcrypt, libjpeg,
6698 libnss, libressl, libtirpc, libvncserver, libvorbis, libxslt,
6699 log4cplus, lrzsz, ltrace, lynx, mariadb, mbedtls, mpg123,
6700 nasm, netplug, network-manager, nfs-utils, nodejs,
6701 openvmtools, patch, perl, php-amqp, poppler, procps-ng,
6702 python, python-websockets, quota, redis, samba4, sysvinit,
6703 transmission, triggerhappy, util-linux, wavpack, wget,
6704 wireshark, xen, zmqpp
6705
6706 Issues resolved (http://bugs.uclibc.org):
6707
6708 #10986: Installing package attr when already supplied by busybox..
6709 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file or..
6710
0c2b920b
PK
67112018.02.2, Released May 4th, 2018
6712
6713 Important / security related fixes.
6714
6715 Tweak package size/file instrumentation to better handle
6716 package rebuilds.
6717
6718 Revert /etc/shells creation when bash is enabled.
6719
6720 Exclude /lib/firmware from the rpath fixup logic, as it may
6721 contain non-native ELF files.
6722
6723 Scanpypi: Support the new PyPi infrastructure.
6724
6725 Handle GCC 8.x on the host.
6726
6727 Ensure timestamp of /usr is updated to support the systemd
6728 ConditionNeedsUpdate option.
6729
6730 Updated/fixed packages: bluez5_utils, flann, gdb, gnupg2,
6731 grub2, libcec, libcgi, libglib2, libgpg-error, libgpgme,
6732 libtomcrypt, mbedtls, mkpasswd, php, python, python-requests,
6733 python-watchdog, qt53d, qt5websockets, sdl2, sdl2_image,
6734 syslog-ng, systemd, tcl, tcllib, uclibc, usb_modeswitch,
6735 wireguard, wmctrl
6736
6737 Issues resolved (http://bugs.uclibc.org):
6738
6739 #10896: /bin/sh not in /etc/shells
6740 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is enabled
6741
f3cea9d8
PK
67422018.02.1, Released April 9th, 2018
6743
6744 Important / security related fixes.
6745
6746 Removed unmaintained defconfigs: Creator Ci40, Firefly rk3288,
6747 Freescale mpc8315erdb / p1010rdb_pa, Riotboard, Teliv EVK
6748 Pro3.
6749
6750 Infrastructure: Speed up instrumentation for package size by
6751 comparing timestamps instead of md5 checksums, as doing
6752 checksums could lead to up to 25% longer build time for big
6753 configurations.
6754
6755 Rename the internal <pkg>_BASE_NAME variable to <pkg>_NASENAME
6756 to avoid name clashes with packages ending on '-base'.
6757
6758 Add a better fix for build issues for autotools based packages
6759 checking for C++ support on toolchains without C++ support.
6760
6761 Build host-tar if tar is older than 1.27 on the build machine
6762 to work around reproducibility issues with git archives
6763 containing long paths.
6764
6765 check-unique-files: Fix for filenames not representable in the
6766 users' locale.
6767
6768 Check-bin-arch: Add support for per-package ignore paths
6769 (<pkg>_BIN_ARCH_EXCLUDE).
6770
6771 Toolchain: Fix SSP support detection for external toolchains.
6772
6773 linux: Add _NEEDS_HOST_OPENSSL / LIBELF options to ensure
6774 these dependencies are available for Linux configurations
6775 needed these dependencies, similar to how it is done for
6776 U-Boot.
6777
6778 Support custom (not in tree) device tree files in addition to
6779 in-tree ones.
6780
6781 U-Boot / uboot-tools: Fix header conflict with libfdt-devel
6782 installed on host.
6783
6784 Updated/fixed packages: apache, busybox, c-ares, cmake,
6785 docker-engine, enlightenment, eudev, fbgrab, freescale-imx,
6786 gtest, imagemagick, intel-microcode, irssi, jimtcl, kmod,
6787 kodi, ktap, libcoap, libcurl, libfcgi, libhttpparser,
6788 libminiupnpc, libopenssl, libpjsip, libss7, libssh2, libupnp
6789 libupnpp, libuv, libvorbis, memcached, motion, musl, nodejs,
6790 ntp, openblas, opencv3, openocd, opus-tools, patch, php,
6791 pkgconf, postgresql, powerpc-utils, python-jsonschema,
6792 python-webpy, qemu, qt5bsae, qt5script, qt5webkit, rapidjson,
6793 rauc, sam-ba, samba4, sngrep, systemd, tremor, uboot-tools,
6794 uclibc-ng-test, upmpdcli, wireshark, xerces, xterm, zstd
6795
6796 New packages: docker-proxy, python-functools32
6797
6798 Issues resolved (http://bugs.uclibc.org):
6799
6800 #10766: upmpdcli: Segmentation fault
6801 #10776: ktap fails to build
6802 #10846: error in compiling gnutls
6803 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
6804
8a94ff12
PK
68052018.02, Released March 4th, 2018
6806
6807 Fixes all over the tree.
6808
6809 Issues with systemd with a readonly rootfs and DBus fixed.
6810
6811 Instructure:
6812 - check-uniq-files: fix Python 2.6 compatibility.
6813 - dependencies.sh: check for external argparse module for
6814 Python 2.6.
6815 - Add infrastructure to detect and use a UTF-8 locale on the
6816 host, needed by systemd.
6817
6818 Update/fixed packages: clamav, dash, dhcp, dovecot, efl,
6819 ffmpeg, libv4l, mono, mosquitto, php, postgresql, qt,
6820 scanpypi, sdl2, systemd, tor, tvheadend, uboot, wavpack
6821
6822 Issues resolved (http://bugs.uclibc.org):
6823
6824 #10831: qemu_x86_64_defconfig build fails on linux-headers..
6825
d5a63f48
PK
68262018.02-rc3, Released February 27th, 2018
6827
6828 Fixes all over the tree.
6829
6830 check-bin-arch: skip /lib/modules to allow 32-bit userland
6831 with 64bit kernel.
6832
6833 dependencies: Blacklist tar 1.30+ and build our own host-tar
6834 if needed as tar 1.30+ changed the --numeric-owner output for
6835 long path names. Build host-tar before other host-dependencies
6836 as they need it to extract their source tarballs.
6837
6838 Update/fixed packages: asterisk, azmq, bluez5_utils, domoticz,
6839 e2fsprogs, erlang, exim, glibc, gpsd, jq, libglib2, libvorbis,
6840 mariadb, mbedtls, mesa3d, mesa3d-headers, mpv, patch, pcre2,
6841 php, qt5, qt5multimedia, qt5wayland, qt5webengine, qt5webkit,
6842 systemd, quagga, rustc, uboot, wireguard, zic, zlib-ng
6843
6844 Issues resolved (http://bugs.uclibc.org):
6845
6846 #10726: Current libglib2.mk creates broken libglib2 binary...
6847 #10786: Linux fails to build unless make linux-menuconfig...
6848 #10796: Cannot generate cpio image without selecting CON...
6849
44cec643
PK
68502018.02-rc2, Released February 15th, 2018
6851
6852 Fixes all over the tree.
6853
6854 Dependencies: Ensure C++ support is available like for C
6855 support for packages needing 32bit host support.
6856
6857 utils/genrandconfig: Check host dependencies for config.
6858
6859 Updated/fixed packages: busybox, dnsmasq, dropbear, ffmpeg,
6860 glibc, keepalived, libcpprestsdk, libgpiod, libmaxminddb,
6861 librsvg, libtasn1, libv4l, libxml2, lightning, ltp-testsuite,
6862 mesa3d, mesa3d-demos, mesa3d-headers, nftables, open-lldp,
6863 php, postgresql, python-crossbar, qt5, qt53d, qt5enginio,
6864 qt5tools, qt5webengine, qt5webkit, rsync, rust-bin, rustc,
6865 systemd
6866
6867 Issues resolved (http://bugs.uclibc.org):
6868
6869 #9781: ti-sgx-km build on kernel >4.1
6870 #10141: Squashfs extended attribute failures
6871
ca7bf21f 68722018.02-rc1, Released February 5th, 2018
06608f7e
TP
6873
6874 The global source-check and per-package <pkg>-source-check
6875 targets have been removed.
6876
77d58aab
PK
6877 Architecture: Add x86 Silvermont variant. Add several new ARM
6878 variants, rework MIPS NaN logic. Support mainline binutils/gcc
6879 for ARC.
6880
6881 Toolchains: Linaro toolchains upgraded to 2017.11 release, ARC
6882 external toolchains upgraded to arc-2017.09. Libatomic is now
6883 also copied for external musl based toolchains.
6884 Add binutils 2.30.x and switch to binutils 2.29.x by default.
6885
6886 Added hardening options to build with RELRO and FORTITY.
6887
6888 New defconfigs: Bananapi M64, FriendlyARM Nanopi A64 & NEO2,
6889 imx6slevk, imx6sx-sdb, imx6ulevk, Olimex A64-OLinuXino,
6890 Orangepi lite / pc plus / pc / prime / win / win plus / zero
6891 plus2, Pine64, Solidrun MacchiatoBin. Sopine.
6892
6893 Add utils/diffconfig, a simple utility for comparing
6894 configuration files - Adapted from the version in the
6895 Linux kernel.
6896
6897 Infrastructure: Check that the same file is not touched by
6898 multiple packages, as a preparation for toplevel parallel
6899 builds.
6900
6901 Hashes for the license files for a large number of packages
6902 have been added, ensuring that license changes will not be
6903 missed when packages are bumped.
6904
6905 Fix build issue for autotools based packages checking for C++
6906 support on toolchains without C++ support and on a distro
6907 lacking /lib/cpp (E.G. Arch Linux).
6908
6909 Support for the meson build system.
6910
6911 Pie charts generated by 'graph-build' or 'graph-size' are now
6912 sorted according to the size of each piece.
6913
6914 System: Only show getty options when busybox init or sysvinit
6915 are used.
6916
6917 ARM-trusted-firmware: Support ATF bundled in U-Boot as
6918 well as U-Boot bundled in ATF.
6919
6920 Zlib is now a virtual package, provided by either libzlib or
6921 zlib-ng, similar to openssl.
6922
30bffce8
PK
6923 Support for the Rust programming language.
6924
77d58aab 6925 New packages: aoetools, armbian-firmware, binaries-marvell,
30bffce8
PK
6926 brltty, cargo, cargo-bin, cups-filters, curlpp, daq,
6927 flatbuffers, gconf, glorytun, gstreamer1-mm, imx-m4fwloader,
6928 imx-gpu-g2d, json-for-modern-cpp, libcpprestsdk, libgta,
6929 libostree, libupnp18, luadbi, luadbi-sqlite3, lua-utf8, lynx,
6930 meson, mv-ddr-marvell, nilfs-utils, opentracing-cpp,
6931 open-lldp, pimd, proj, python-flask-cors,
6932 python-jaraco-classes, python-more-itertools, python-oauthlib,
6933 python-raven, python-remi, python-requests-oauthlib,
6934 python-schedule, python-secretstorage, python-see,
6935 python-tabledata, python-txtorcon, python-xlib, qt5charts,
6936 rtl8189fs, rtl8723bu, rust, rustc, rust-bin, rygel, safeclib,
6937 solatus, tcf-agent, traceroute, waylandpp, wolfssl,
6938 zisofs-tools, zlib-ng
77d58aab
PK
6939
6940 Removed packages: eeprog
6941
c34019e1
PK
69422017.11.2, Released January 21st, 2018
6943
6944 Important / security related fixes.
6945
6946 External toolchain: libatomic is now also copied for musl
6947 based toolchains.
6948
6949 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
6950
6951 System: Only show getty options when busybox init or sysvinit
6952 are used.
6953
6954 Infrastructure: Fix build issue for autotools based packages
6955 checking for C++ support on toolchains without C++ support and
6956 on a distro lacking /lib/cpp (E.G. Arch Linux).
6957
6958 Pie charts generated by 'graph-build' or 'graph-size' are now
6959 sorted according to the size of each piece.
6960
6961 Updated/fixed packages: asterisk, avahi, bind, busybox,
6962 coreutils, eeprog, intel-microcode, iputils, irssi, kmsxx,
6963 libiio, linux-firmware, lz4, mariadb, matchbox-lib, mcookie,
6964 ntp, php, pound, rpcbind, tar, ti-cgt-pru, webkitgtk, xen,
6965 xlib_libXpm
6966
6967 Issues resolved (http://bugs.buildroot.org):
6968
6969 #9996: lz4 package does not install lz4 binaries in target
6970 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
6971 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
6972 #10301: systemd/getty unused options
6973 #10331: kmsxx, host installation fails with BR2_SHARED_...
6974 #10556: Building ntp package with SSL library libressl...
6975 #10641: avahi-autoipd not starting when using systemd-tmpfiles
6976
1fa8113a
PK
69772017.11.1, Released December 31th, 2017
6978
6979 Important / security related fixes.
6980
6981 Updated/fixed packages: asterisk, checkpolicy, dhcp, flann,
6982 gdb, glibc, heimdal, kodi-pvr-mediaportal-tvserver,
6983 kodi-pvr-stalker, libcue, libopenssl, libpqxx, libsoxr,
6984 linknx, linux-tools, lldpd, ltp-testsuite, mariadb, mfgtools,
6985 nodejs, nut, pulseaudio, python-cffi, qemu, rsync, tor, uboot,
6986 uboot-tools, vlc, webkitgtk, weston, wireguard, wireshark,
6987 xenomai, xfsprogs
6988
9dd76697
PK
69892017.11, Released November 30, 2017
6990
6991 Fixes all over the tree.
6992
6993 Toolchain: Use github mirror for Glibc.
6994
6995 Defconfigs: Correct boot.cmd for bananapi-m1.
6996
6997 Makefiles: Workaround include order issues for certain make
6998 versions by explicitly sorting the result of wildcard where it
6999 matters.
7000
7001 Download: Ensure subversion runs in non-interactive mode.
7002
7003 Updated/fixed packages: asterisk, boost, chrony, dovecot,
7004 dvb-apps, exim, feh, freerdp, fwup, google-breakpad, jose,
7005 kvm-unit-test, lftp, libcurl, libevent, libfastjson, libpjsip,
7006 libupnp, linphone, localedef, lttng-tools, mp4v2, mtools,
7007 ndisc6, oracle-mysql, parted, pdbg, qt, qt5connectivity,
7008 qt5declarative, qt5webkit, rauc, runc, samba4, shairport-sync,
7009 systemd-bootchart, webkitgtk, wireguard, xlib_libXcursor,
7010 xlib_libXfont, xlib_libXfont2,
7011
7012 Issues resolved (http://bugs.buildroot.org):
7013
7014 10501: host-localedef fails to compile on Ubuntu 17.10
7015 10506: Changed kernel image type (e.g. zImage to uImage)...
7016
071cc438
PK
70172017.11-rc2, Released November 13th, 2017
7018
7019 Fixes all over the tree.
7020
7021 Updated/fixed packages: collectd, ffmpeg, freerdp,
7022 go-bootstrap, imagemagick, jimtcl, libpjsip, libplist, libuv,
7023 mesa3d, nodejs, ntp, openjpeg, postgresql, python-numpy, ruby,
7024 snmp++, usb_modeswitch, util-linux, vboot-utils, webkitgtk,
7025 wireshark, wpa_supplicant, xapp_xdriinfo
7026
7027 Issues resolved (http://bugs.buildroot.org):
7028
7029 #10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
7030 #10491: Cannot output security warning when compiled with buildroot..
7031
a7e1971c 70322017.11-rc1, Released November 6th, 2017
c2aa34d8 7033
10b9c360
PK
7034 Fixes all over the tree and new features.
7035
64bbd348
PK
7036 Openssl is now a virtual package, which may be provided by
7037 OpenSSL (now renamed to libopenssl) or LibreSSL.
7038
6d1ff5ff
AVEM
7039 libssh2: there is now an explicit choice of the backend to use
7040 (mbedtls, gnutls or openssl). Previously, the choice was implicit
7041 based on the TLS library that was selected. Now, it is possible to
7042 choose the backend, which is important if several TLS libraries are
354722ca 7043 selected.
6d1ff5ff 7044
c2aa34d8
JF
7045 netsnmp: all MIB files are now installed, making the target filesystem a
7046 bit bigger than before. To remove unneeded MIBS, you should use a
7047 post-build script.
7048
f36962e9
PK
7049 Toolchain: Linaro toolchains updated to 2017.08, ARC toolchain
7050 updated to 2017.09, Glibc updated to 2.26, Glibc support for
7051 ARCv2. The toolchain wrapper now handles SOURCE_DATE_EPOCH for
7052 older (pre-gcc7.x) toolchains for BR2_REPRODUCIBLE.
7053
64bbd348
PK
7054 New defconfigs: Atmel SAM45D27, Bananapi M1 and M2 Plus,
7055 Engicam i.CoreM6 Qt5 configuration, i.MX6 sabreauto (mainline
7056 kernel/u-boot), i.MX6Q sabresd Qt5 configuration, i.MX7d-pico,
7057 QEMU ppc64le, Raspberry pi3 Qt5 webengine configuration,
7058 Technologic TS-7680.
7059
10b9c360
PK
7060 New packages: asterisk, azmq, bcg729, boinc, dahdi-linux,
7061 dahdi-tools, freeswitch-mod-bcg729, fscryptctl, libb64,
7062 libpri, libss7, lua-basexx, lua-compat53, lua-cqueues,
7063 lua-curl, lua-datafile, lua-fifo, lua-httpd,
7064 lua-lpeg-patterns, lua-markdown, lua-sailor, lua-value,
7065 luksmeta, minetest, minetest-game, pdmenu, prosody,
7066 python-aiocoap, python-automat, python-ibmiotf,
7067 python-iso8601, python-m2r, python-simplesqlite,
7068 python-websockets, python-xmltodict, qt5wayland, qt5webengine,
7069 restorecond, selinux-python, semodule-utils, uhubctl,
7070 wireguard, wsapi-fcgi, wsapi-xavante
7071
7072 Removed packages: aiccu, rfkill, sepolgen
7073
7074 Issues resolved (http://bugs.buildroot.org):
7075
7076 #10281: lsblk does not compile for util-linux
7077 #10336: lttng compilation fails : linking error
7078 #10351: glibc missing in rootfs
7079 #10356: nfs-utils missing header
043f3b45 7080 #10361: python3 python-config script generates invalid includes
10b9c360
PK
7081 #10366: dropbear download url has changed
7082 #10391: WiringPi retrieves wrong (old) version
7083 #10406: Beaglebone black: Buggy SGX driver version, swapped...
7084 #10426: uboot-tools' fw_setenv does not update the redundant...
7085 #10451: libpcap 1.8.x and 1.7x does not compile on PPC
7086
951685e8
PK
70872017.08.2, Released November 28th, 2017
7088
7089 Important / security related fixes.
7090
7091 Qt: 5.6 version updated to 5.6.3.
7092
7093 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
7094 in the environment.
7095
7096 Makefiles: Workaround include order issues for certain make
7097 versions by explicitly sorting the result of wildcard where it
7098 matters.
7099
7100 Updated/fixed packages: apr, apr-util, arqp-standalone,
7101 azure-iot-sdk-c, collectd, dvb-apps, ffmpeg, go-bootstrap,
7102 google-breakpad, gstreamer, imagemagick, irssi, jimtcl,
7103 kvm-unit-test, libcurl, libfastjson, libglib2, libidn,
7104 libpjsip, libplist, localedef, lttng-tools, luajit, mesa3d,
7105 moarvm, mp4v2, openssh, openssl, oracle-mysql, postgresql,
7106 python3, python-pyqt5, qt, qt5base, qt5canvas3d,
7107 qt5connectivity, qt5declarative, qt5engineio,
7108 qt5graphicaleffects, qt5imageformats, qt5location,
7109 qt5multimedia, qt5quickcontrols, qt5quickcontrols2, qt5script,
7110 qt5sensors, qt5serialbus, qt5serialport, qt5svg, qt5tools,
7111 qt5webchannel, qt5webkit, qt5websockets, qt5x11extras,
7112 qt5xmlpatterns, quagga, redis, ruby, samba4, sdl2, snmppp,
7113 swupdate, ti-gfx, uboot-tools, usb_modeswitch, vboot-utils,
7114 webkitgtk, wget, wireshark, xapp_xdriinfo.
7115
7116 Issues resolved (http://bugs.buildroot.org):
7117
7118 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
7119 10361: python3 python-config script generates invalid includes
7120 10501: host-localedef fails to compile on Ubuntu 17.10
7121
f2b10756
PK
71222017.08.1, Released October 23rd, 2017
7123
7124 Important / security related fixes.
7125
7126 Webkitgtk bumped to the 2.18.x series, fixing a large number
7127 of security issues.
7128
7129 Defconfigs: galileo: fix ext4 related kernel config, bump
7130 kernel for gcc 6.x compatibility, enable wchar support for
7131 grub2. wandboard: correct rootfs offset
7132
7133 support: Ensure gzip compression level 6 is used for git
7134 tarballs. check-bin-arch: Correctly handle (ignore) symbolic
7135 links. check-rpath: Also handle PIE binaries
7136
7137 External toolchain: Correctly handle glibc Buildroot
7138 toolchains built with merged /usr
7139
7140 musl: fix ARMv4 build with binutils 2.27.51+, fix for
7141 CVE-2017-15650
7142
7143 Updated/fixed packages: apache, augeas, bind, bluez5_utils,
7144 busybox, bzip2, cmake, dnsmasq, ejabberd, gcc, git, go, ffmpeg, file,
7145 flashrom, gd, gdk-pixbug, gnupg2, hostapd, ifupdown-scripts,
7146 imagemagick, iucode-tool, kernel-module-imx-gpu-viv, lame,
7147 libarchive, libcurl, libffi, libidn, libmbim, libnspr, libnss,
7148 libressl, librsync, libsoup, libxml2, libzip, mbedtls, musl,
7149 netplug, nginx, openvpn, pkgconf, poppler, proxychains-ng,
7150 qemu, qt, rpi-userland, syslog, ruby, samba4, softether,
7151 sqlite, strongswan, subversion, supertuxkart, supervisor, tcpdump,
7152 tor, unrar, urq, vboot-utils, webkitgtk, wpa_supplicant, xen,
7153 xmlstarlet, xlib_libXfont, xlib_libXfont2,
7154 xserver_xorg-server, zsh
7155
8ce27bb9 71562017.08, Released September 1st, 2017
0ea3d7ba 7157
8ce27bb9 7158 Minor fixes.
0ea3d7ba 7159
13c44396
PK
7160 Toolchain: Don't allow internal toolchain builds for MIPS
7161 M6201/P6600, as support for these are not yet in mainline GCC.
7162
7163 Updated/fixed packages: bcusdk, connman, dialog, dnsmasq,
7164 gnupg, grub2, iostat, iucode-tool, libgcrypt, libkcapi,
7165 libphidget, libv4l, linux-tools, mediastreamer, minidlna,
7166 nss-pam-ldapd, nvidia-driver, qt-webkit-kiosk, rpcbind, squid,
7167 transmission, vde2, vim
0ea3d7ba
TP
7168
7169 Updated/fixed defconfigs:
7170
7171 Removed packages: simicfs.
7172
7173 Issues resolved (http://bugs.buildroot.org):
c7ed72d3 7174
0ea3d7ba
TP
7175 #10261: Grub2 fails to build for x86_64
7176
ef19f376
TP
71772017.08-rc3, Released August 23rd, 2017
7178
7179 Fixes all over the tree.
7180
7181 Updated/fixed packages: alsa-lib, alsa-utils, cc-tool,
7182 dbus-cpp, e2fsprogs, elf2flt, faad2, fakeroot, gcc, git, gpsd,
7183 gst1-validate, kvmtool, libconfuse, libepoxy, librsync,
7184 libspatialindex, libunwind, linux, linux-headers, lua,
7185 mariadb, mesa3d, mtd, openocd, python3, syslinux, sysvinit,
7186 whois, xen, zmqpp.
7187
7188 Updated/fixed defconfigs: ci20, socrates_cyclone5,
7189 toradex_apalis_imx6.
7190
7191 Removed defconfig: Armadeus APF9328.
7192
7193 skeleton-* packages introduced in -rc1 have been renamed to
7194 skeleton-init-* instead.
7195
7196 Issues resolved (http://bugs.buildroot.org):
7197
7198 #10141: Squashfs extended attribute failures
7199
0ba4a139
TP
72002017.08-rc2, Released August 11th, 2017
7201
7202 Fixes all over the tree.
7203
7204 Updated/fixed packages: bind, dbus, erlang-p1-xml, faad2,
7205 ficl, gcc, gdb, glibc, jack2, libcurl, linux, linux-headers,
7206 lua, mutt, nvme, qt5base, skeleton-common, snappy, stella,
7207 swupdate, uclibc, valgrind, webkitgtk.
7208
7209 Updated/fixed defconfigs: beaglebone_qt5, minnowboard_max,
7210 nanopi_m1{, _plus}, olimex_a20_olinuxino_lime, qemu_sparc,
7211 qemu_sparc64.
7212
7213 The cmake-package infrastructure for host packages has been
7214 fixed to not incorrectly detect target packages through
7215 pkg-config.
7216
7217 Issues resolved (http://bugs.buildroot.org):
7218
c7ed72d3 7219 #9926: systemd-resolved.service: Failed at step NAMESPACE (systemd 233)
0ba4a139
TP
7220 #10021: libqeglfs-viv-integration.so file is missing for qt5 on armv7
7221 #10026: lua-5.3.4: fix lua linker error in swupdate
7222 #10146: package/skeleton-common fix recursive variable
c7ed72d3
PK
7223 #10156: glibc compilation fails for X86 32bits (i386)
7224 #10201: toolchain-wrapper.c:192: (error) Memory leak:
0ba4a139
TP
7225 #10221: Buildroot Support
7226
c472d8a4 72272017.08-rc1, Released August 2nd, 2017
2fce2056 7228
6ce80b6a
TP
7229 Infrastructure:
7230
d64d1216
TP
7231 - The skeleton package has been split into multiple packages:
7232 skeleton-sysv (when Busybox or SysV init are used),
7233 skeleton-systemd (when systemd is used), skeleton-none (when
7234 no init system is used) and skeleton-custom (when a custom
7235 skeleton is used). Those packages, except skeleton-custom,
7236 share common logic and data in a new package called
7237 skeleton-common. The skeleton package becomes a virtual
7238 package. This change allows to generate a filesystem that is
7239 compliant with systemd expectations.
7240
7241 - Support for using a read-only filesystem with systemd has
7242 been fixed.
7243
6ce80b6a
TP
7244 - Major revamp of the gettext handling, with user-visible
7245 effect:
2fce2056
TP
7246
7247 - prior to this revamp, when BR2_ENABLE_LOCALE=y, each
7248 package could decide to enable or not NLS support. When
7249 BR2_ENABLE_LOCALE was disabled, NLS support was forced off
7250 by passing --disable-nls to packages.
7251
7252 - after this revamp, a new BR2_SYSTEM_ENABLE_NLS option
6ce80b6a
TP
7253 controls whether NLS support should be enabled or not in
7254 packages. This option defaults to disabled, which means
7255 that now, NLS support is by default disabled in all
7256 packages.
2fce2056 7257
6ce80b6a
TP
7258 Therefore, if you need NLS support in packages, you must now
7259 explicitly enable the BR2_SYSTEM_ENABLE_NLS option.
51b3315b
AV
7260
7261 - The host directory no longer has a usr/ component. This
7262 makes it much more natural to use that directory as an
7263 externally used toolchain. For compatibility with existing
c7ed72d3 7264 scripts, a usr -> . link is still added.
51b3315b 7265
6ce80b6a
TP
7266 - Hashes are now checked on tarballs by Buildroot when a
7267 package is sourced from a Git repository.
7268
7269 - Patches are no longer being downloaded from Github, since
7270 auto-generated patches could change over time, and break
7271 hashes. All patches that were downloaded from Github are now
7272 stored in their respective package directories.
7273
7274 - Hash files in packages can now contain hashes for the
7275 license files contained in the package source code. This
7276 allows to detect changes in such license files.
7277
7278 - Binaries in $(TARGET_DIR) are now cleaned up from invalid
7279 RPATHs at the end of the build.
7280
7281 - A new "make sdk" target prepares $(HOST_DIR) to be
7282 relocatable: turns RPATHs in host binaries into relocatable
7283 ones, removes bogus RPATHs from staging binaries/libraries,
7284 and provides a relocate-sdk script that can be executed to
7285 relocate the SDK after installation.
7286
7287 - Addition of utils/genrandconfig which generates a random
7288 configuration based on a set of pre-defined toolchain
7289 configurations (support/config-fragments/autobuild/) and a
7290 random selection of packages. It is now used by the
7291 autobuilders to generate the random configurations.
7292
7293 Filesystems:
7294
7295 - ext2/3/4 filesystems are now generated using mkfs.ext from
7296 e2fsprogs instead of using genext2fs.
7297
7298 Architecture:
7299
7300 - Addition of support for ARM big.LITTLE variants
7301 - Improved MIPS support, with options to select NaN encoding
7302 and FP32 mode.
7303
7304 Toolchain:
7305
7306 - Switch to gcc 6.x as the default gcc version, add support
7307 for gcc 7.x, remove support for gcc 4.8
ca747900
TP
7308 - Switch to binutils 2.28 as the default binutils version, add
7309 support for binutils 2.29, remove support for binutils 2.26
6ce80b6a
TP
7310 - Support added for gdb 8.0
7311 - uClibc-ng bumped to 1.0.26
7312 - CodeSourcery toolchains for x86 and SuperH have been
7313 removed, they were using a too old glibc version
7314 (2.17). External toolchains with glibc 2.17 or earlier are
7315 no longer supported.
7316 - The version selection in the glibc package has been
7317 removed. Like musl and uClibc-ng, we now use the latest
7318 glibc version.
7319 - Improved support for Xtensa toolchain overlays, which can
7320 now be downloaded.
7321
7322 Tools:
7323
7324 - Numerous improvements to the runtime test infrastructure
7325 - Tests are now executed by Gitlab CI on a regular basis
7326 - Tools that are directly useful to the user have been moved
7327 from support/scripts/ to utils/: brmake, check-package,
7328 get-developers, scancpan, scanpipy, size-stats-compare,
7329 test-pkg.
7330
7331 New defconfigs: A13 Olinuxino, Engicam platforms (i.CoreM6
7332 Solo/Dual/DualLite/Quad, RQS SOM, GEAM6UL SOM, Is.IoT MX6UL
7333 SOM), Nano Pi M1 (Plus), OrangePi Zero and Plus.
7334
7335 New packages: azure-iot-sdk-c, cracklib, dt-utils, easy-rsa,
7336 erlang-jiffy, erlang-p1-oauth2, erlang-p1-xmpp,
7337 ifupdown-scripts, irrlicht, kodi-inputstream-adaptive,
7338 kodi-inputstream-rtmp, kvazaar, let-me-create, libloki,
7339 libpwquality, libressl, libspatialindex, libva-utils,
7340 linuxconsoletools, linuxptp, luaossl, lua-sdl2, lua-stdlib,
7341 lsscsi, paxtest, pcre2, pixz, python-asn1crypto,
7342 python-backports-shutil-get-terminal-size, python-bcrypt,
7343 python-cheroot, python-h2, python-hpack, python-hyperframe,
7344 python-hyperlink, python-ipython-genutils, python-pathlib2,
7345 python-pickleshare, python-priority, python-portend,
7346 python-scandir, python-systemd, python-tempora,
7347 python-traitlets, python-typepy, qt5virtualkeyboard,
7348 ratpoison, rauc, refpolicy, rhash, sdl2_mixer, sdl2_net,
7349 xr819-xradio, zstd
7350
0a1e508b 7351 Removed packages: cloog, input-tools, mke2img
6ce80b6a
TP
7352
7353 Issues resolved (http://bugs.buildroot.org):
7354
d64d1216 7355 #7892: systemd-journald is broken
6ce80b6a
TP
7356 #9341: avahi-utils does not compile with uClibc + libglib2
7357 #9441: Link BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY to
7358 BR2_ENABLE_DEBUG
7359 #9746: ext4 image generated by Buildroot is not working
7360 properly with U-Boot
7361 #9886: Build fails with "unexpected EOF while looking for
7362 matching `"'" if PATH contains a newline
7363 #9891: parted 3.1 => 3.2?
7364 #9911: qt5 does not build on sparc
7365 #9916: qt5 does not build on
7366 arm-buildroot-linux-uclibcgnueabihf for ARMv8 cores
7367 #9936: Host QEMU does not build with SDL support because of
7368 pkg-config
7369 #9941: nodejs option disappears for arm
7370 #9951: SCANCPAN failure
7371 #9966: util-linux-2.30/.stamp_built' failed
7372 #9976: License file for package 'rtl8821au' incorrect
7373 #9991: SGX Error implicit declaration of function
7374 ‘dmac_map_area’
7375 #10011: wget does not work from Buildroot
7376 #10036: Buildroot builds Raspbian Jessie headless image
7377 presenting incorrect prompt
7378 #10051: make: *** No rule to make target
7379 'raspberrpi3_defconfig'. Stop reported with Buildroot
7380 v2017.05.1
7381 #10056: No .config file was produced in /buildroot folder
7382 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer
7383 failure
c472d8a4 7384 #10071: fakeroot: replace hard-coded paths in post install
6ce80b6a 7385 #10076: Makefile:4113: recipe for target 'all-gcc' failed
90a1b819
TP
7386 #10091: gcc7.1 does not build with graphite support due to old
7387 isl
d64d1216
TP
7388 #10121: webkit without the multimedia option causes build
7389 error
6ce80b6a 7390
d0b7d387
PK
73912017.05.2, Released July 27th, 2017
7392
7393 Important / security related fixes.
7394
7395 Webkitgtk bumped to the 2.16.x series, fixing a large number
7396 of security issues.
7397
7398 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
7399 which default to PIE mode.
7400
7401 Updated/fixed packages: aespipe, apache, bind, binutils,
7402 busybox, ccache, collectd, dieharder, efibootmgr, efivar,
7403 expat, ffmpeg, gcc, heimdal, iproute2, irssi, libglib2,
7404 libmemcached, libosip2, libtirpc, libxml-parser-perl,
7405 linux-fusion, linux-zigbee, mpg123, orc, pcre, php, protobuf,
7406 pulseaudio, python-setproctitle, qt5base, rpi-firmware,
7407 samba4, syslinux, systemd, spice, tcpdump, tiff, uboot-tools,
7408 webkitgtk, x265, xserver_xorg-server, xvisor
7409
7410 Issues resolved (http://bugs.buildroot.org):
7411
7412 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
7413
d9bcd5fa
PK
74142017.05.1, Released July 4th, 2017
7415
7416 Important / security related fixes.
7417
7418 Update support/scripts/scancpan to use METACPAN v1 API as v0
7419 has been shutdown.
7420
7421 Update support/scripts/mkusers to handle setups where
7422 /etc/shadow is a symlink.
7423
7424 External toolchain: Don't create musl dynamic loader symlink
7425 for static builds.
7426
7427 Setlocalversion: Correct detection of mercurial revisions for
7428 non-tagged versions.
7429
7430 Defconfigs: at91sam9x5ek_mmc: workaround boot rom issue.
7431
7432 Updated/fixed packages: apache, automake, bind, botan, c-ares,
7433 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, glmark2,
7434 gnutls, gst1-plugins-bad, imagemagick, imx-uuc, intltool,
7435 iperf, ipsec-tools, irssi, kmod, libcurl, libgcrypt, libmad,
7436 libnl, lugaro, mosquitto, mpg123, ncurses, nodejs, ntp,
7437 openssh, openvpn, pngquant, python-simplegeneric, qt5base,
7438 qt5multimedia, rtl8821au, socat, spice, systemd, tor, trinity,
7439 tslib, vlc, x264, xen, xlib_libxshmfenc, xserver_xorg-server
7440
7441 Issues resolved (http://bugs.buildroot.org):
7442
7443 #9976: License file for package 'rtl8821au' incorrect
7444
dd2020aa
PK
74452017.05, Released May 31st, 2017
7446
7447 Minor fixes.
7448
7449 External toolchain: musl dynamic linker symlink for mips-sf
7450 corrected.
7451
7452 Updated/fixed packages: agentpp, bash, exim, hans, madplay,
7453 qpid-proton, rtl8188eu, snmppp, stm32flash, strongswan, sudo,
7454 xen
7455
7456 Issues resolved (http://bugs.buildroot.org):
7457
7458 #9906: genimage: Disk full
7459
91a418c3
PK
74602017.05-rc3, Released May 30th, 2017
7461
7462 Fixes all over the tree.
7463
7464 ARC toolchain bumped to 2017.03
7465
7466 Runtime testing improvements and cleanups.
7467
7468 Updated/fixed packages: acpica, armadillo, audiofile, c-icap,
7469 cppcms, dhcp, docker-engine, dropbear, elfutils, erlang,
7470 fbgrab, ffmpeg, flashrom, ftop, gnutls, google-breakpad,
7471 keepalived, kodi, libcdio, libepoxy, libev, libminiupnpc,
7472 libqmi, libtasn1, libv4l, mariadb, mono, mosh, mosquitto,
7473 mxml, ntp, opencv, openpowerlink, oracle-mysql, popt,
7474 pulseview, python-enum34, rabbitmq-c, redis, samba4, stella,
7475 xen
7476
7477 Removed packages: firejail, ola
7478
7479 Issues resolved (http://bugs.buildroot.org):
7480
7481 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
7482 #9876: aarch64 support with gcc 4.8 toolchain
7483 #9896: host-gcc-initial error downloading because incorrect URL
7484
8ab8f10a
PK
74852017.05-rc2, Released May 17th, 2017
7486
7487 Fixes all over the tree.
7488
7489 ARC toolchain bumped to 2017.03-rc2
7490
7491 Updated/fixed packages: bluez_utils, boost, clamav, daemon,
7492 efibootmgr, efl, espeak, expedite, faketime, ffmpeg, fxload,
7493 git, gpsd, kvm-unit-tests, libcdio, libv4l, lua, mke2img,
7494 mpir, mpv, odroid-scripts, openblas, opencv3, openvpn, php,
7495 postgresql, protobuf, qt5declarative, qwt, radvd, rpcbind,
7496 rtmpdump, strongswan, sudo, ltp-testsuite, uclibc-ng-test,
7497 vlc, x11vnc, xfsprogs
7498
7499 Issues resolved (http://bugs.buildroot.org):
7500
7501 #9796: source-check broken for Git downloads
7502 #9866: BASE_DIR usage
7503
c71edb8b
PK
75042017.05-rc1, Released May 8th, 2017
7505
7506 Fixes all over the tree and new features.
7507
7508 Infrastructure:
7509
7510 - Installed binaries are now checked for correct architecture
7511 to catch natively built binaries or binaries built for other
7512 architecture variants.
7513
7514 - Luarocks infrastructure improvements to extraction handling,
7515 support for upstream name != Buildroot package name.
7516
7517 - 'make printvars' output format has changed to make it easier
7518 to use in scripts. It now has options to quote the variables
7519 and to show the expanded/unexpanded values.
7520
7521 - Automatic ext2 rootfs size calculation has been removed. The
7522 logic was not working working reliable in all setups as it
7523 depends on the host filesystem behaviour, so instead now the
7524 size has to be specified explicitly (defaults to 60MB).
7525
7526 - The git download infrastructure now ensures that GNU format
7527 tar files are created.
7528
7529 - Fixed a variable clashing issue in the mkusers script with
7530 internal bash variables.
7531
7532 - Fakeroot now links against libacl to fix issues on
7533 distributions using acls.
7534
7535 - Correct permissions for /dev/pts/ptmx when systemd is used
7536 with recent glibc versions.
7537
7538 - br2-external: Improve error reporting.
7539
7540 - A wrapper script for genimage has been added in
7541 support/scripts/genimage.sh for easy use of genimage from
7542 post-image scripts.
7543
7544 - A script to check for common style issues in new packages
7545 before submitting has been added in support/scripts/check-package
7546
7547 - Defconfigs are now tested by gitlab-CI instead of Travis:
7548 https://gitlab.com/buildroot.org/buildroot
7549
7550 - Infrastructure for runtime testing has been added to
7551 support/testing
7552
7553 Toolchain:
7554
7555 - External linaro toolchains updated to 2017.02, ARC toolchain
7556 updated to 2017.03-rc1, NIOSII CodeSourcery to 2017.05
7557
7558 - A number of fixes and improvements to the external toolchain
7559 handling, including C library detection, multilib and ld.so
7560 handling
7561
7562 - Glibc 2.25 and uClibc-ng 1.0.24 added, wordexp support enabled
7563 for uClibc-ng
7564
7565 - Binutils 2.28 added and default changed to 2.27
7566
7567
7568 Architectures:
7569
7570 - Support for the C-SKY architecture has been added.
7571
7572
7573 License handling:
7574
7575 - The package license markings for legal info now uses the
7576 SPDX short identifiers for the license string where possible.
7577
7578 - License info has been improved / added for a number of packages.
7579
7580
7581 Misc:
7582
7583 - Cmake 3.7.x installed on the host is no longer ignored as a
7584 workaround for the RPATH issues has been implemented.
7585
7586 - Docker-engine can now be built statically on an otherwise
7587 dynamic linked build for docker-in-docker setups.
7588
7589 - U-Boot now supports out-of-tree device trees, similar to
7590 Linux
7591
7592 - Nodejs 0.10.x support (and with it, support for <ARMv6) has
7593 been removed as this is now EOL upstream.
7594
7595 New defconfigs: AT91sam9x5ek dev/mmc/mmc-dev, banana pro,
7596 Nationalchip gx6605s, MIPS creator ci40, nexbox a95x, 64bit
7597 defconfig for raspberry pi 3, stm32f429-disc1.
7598
7599 The raspberry pi zero-w and rpi3 compute module are now also
7600 supported by the rpi0 / rpi3 defconfigs, beaglebone green is
7601 supported by the beaglebone defconfig.
7602
7603 Removed defconfig: minnowboard, via imx6 vab820, altera
7604 socdk/sockit
7605
7606 New packages: arp-scan, atest, augeas, bluez-tools, daemon,
7607 dc3dd, dieharder, execline, fmt, ghostscript, gqrx,
7608 gst1-vaapi, jo, keepalived, kmscube, kodi-jsonschemabuilder,
7609 kodi-skin-confluence, kodi-texturepacker, lensfun, leptonica,
7610 libbson, libcsv, libgphoto2, libkcapi, libmaxminddb,
7611 libmediaart, libnpth, libscrypt, lua-bit32, lua-resty-http,
7612 lugaru, memtool, mpir, nanomsg, physfs, phytool, pngquant,
7613 python-decorator, python-simplegeneric,
7614 python-sortedcontainers, rpi-bt-firmware, rpi-wifi-firmware,
7615 s6, s6-dns, s6-linux-init, s6-linux-utils, s6-networking,
7616 s6-portable-utils, s6-rc, supertux, tesseract-ocr,
7617 uccp420wlan, wilink-bt-firmware
7618
7619 Broken packages: ola
7620
7621 Removed packages: cosmo, kodi-visualisation-fountain,
7622 polarssl, portmap, xdriver_xf86-video-glide,
7623 xdriver_xf86-video-v4l, xdriver_xf86-video-wsfb
7624
7625 Issues resolved (http://bugs.buildroot.org):
7626
7627 #8831: image generation fails on host ZFS due to "no free space"
7628 #9436: e2fsprogs remove busybox applets even of unselected e2fs..
7629 #9456: mkusers script bash errors
7630 #9496: mke2img fails during build on ntfs-3g host partition
7631 #9531: NPM fails to build embedded modules
7632 #9596: KODI: --enable-lirc needs "HAVE_LIRC" compiler definition..
7633 #9691: Wrong cryptsetup package include files location
7634 #9696: Wrong cryptsetup package include files location
7635 #9706: Can't download newer revisions of package from PyPI
7636 #9711: Recent libCEC version bump seems to break kodi package
7637 #9716: exit, shutdown, reboot from kodi
7638 #9721: version 2017.02: no acceptable m4 could be found in $PATH
7639 #9726: Raspberry Pi version B - Problems with UART speed in..
7640 #9751: expat legal info - manifest.csv: GPLv2 Source site: MIT..
7641 #9756: glibc fails to build on buildroot-sh4*-buildroot-linux-gnu
7642 #9766: support/scripts/pkgutil.py conflicts with the pkgutil.py..
7643 #9776: libubox build failed
7644 #9791: Python searches for packages in the user site directory
7645 #9806: libseccomp is not available when BR2_arm=y
7646 #9826: post-build scritp - symlinks created in post-build script..
7647 #9836: triggerhappy: systemd unit broken
7648 #9846: musl libc not installed correctly in target folder
7649 #9856: build libubox failed on ubuntu 17.04 64bit
7650
4f00d03a
PK
76512017.02.11, Released April 11th, 2018
7652
7653 Important / security related fixes.
7654
7655 dependencies: Blacklist tar 1.30+ and build our own host-tar
7656 if needed as tar 1.30+ changed the --numeric-owner output for
7657 long path names. Build host-tar before other host-dependencies
7658 as they need it to extract their source tarballs.
7659
7660 Updated/fixed packages: apache, busybox, clamav, dhcp,
7661 dnsmasq, dovecot, exim, imagemagick, irssi, jq, libcurl,
7662 libpjsip, librsvg, libtasn1, libvorbis, libxml2, lz4, mariadb,
7663 mbedtls, mosquitto, ntp, openblas, opencv3, openssl, patch,
7664 postgresql, python-webpy, qt53d, qt5tools, quagga, rsync,
7665 samba4, sngrep, tremor, wavpack, wireshark, xerces, xterm
7666
7667 Issues resolved (http://bugs.uclibc.org):
7668
7669 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
7670
6f1e216e
PK
76712017.02.10, Released January 31st, 2018
7672
7673 Important / security related fixes.
7674
7675 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
7676
7677 System: Only show getty options when busybox init or sysvinit
7678 are used.
7679
7680 Infrastructure: Fix build issue for autotools based packages
7681 checking for C++ support on toolchains without C++ support and
7682 on a distro lacking /lib/cpp (E.G. Arch Linux).
7683
7684 Updated/fixed packages: avahi, berkeleydb, bind, busybox,
7685 ccache, clamav, coreutils, dovecot, eeprog, eudev, fis,
7686 intel-microcode, iputils, irssi, kmsxx, libcurl, liberation,
7687 libiio, lz4, mariadb, matchbox-lib, mcookie, openocd, php,
7688 pound, rpcbind, squid, tar, ti-cgt-pru, transmission,
7689 util-linux, webkitgtk, wireshark, xen
7690
7691 Issues resolved (http://bugs.buildroot.org):
7692
7693 #9996: lz4 package does not install lz4 binaries in target
7694 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
7695 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
7696 #10301: systemd/getty unused options
7697 #10331: kmsxx, host installation fails with BR2_SHARED_...
7698 #10536: Finding non-relative paths in the ccache
7699 #10641: avahi-autoipd not starting when using systemd-tmpfiles
7700
93a8938d
PK
77012017.02.9, Released January 1st, 2018
7702
7703 Important / security related fixes.
7704
7705 Fix divide by zero issue in size-stats script.
7706
7707 Fix makefile include ordering issue with certain make versions
7708 in the external toolchain handling.
7709
7710 Updated/fixed packages: dhcp, exim, flann, gdb, heimdal,
7711 libcue, libcurl, libevent, libpqxx, libsoxr, linphone, lldpd,
7712 mariadb, mfgtools, mtools, nodejs, nut, openssl, rsync,
7713 samba4, tor, vlc, webkitgtk, wireshark, xfsprogs,
7714 xlib_libXcursor, xlib_libXfont, xlib_libXfont2
7715
a4d77a4b
PK
77162017.02.8, Released November 27th, 2017
7717
7718 Important / security related fixes.
7719
7720 Qt: 5.6 version updated to 5.6.3.
7721
7722 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
7723 in the environment.
7724
7725 Updated/fixed packages: apr, apr-util, arqp-standalone,
7726 collectd, dvb-apps, ffmpeg, google-breakpad, gstreamer,
7727 imagemagick, libfastjson, libglib2, libpjsip, libplist,
7728 localedef, luajit, mesa3d, openssh, openssl, postgresql,
7729 python3, python-pyqt5, qt5base, qt5canvas3d, qt5connectivity,
7730 qt5declarative, qt5engineio, qt5graphicaleffects,
7731 qt5imageformats, qt5location, qt5multimedia, qt5quickcontrols,
7732 qt5quickcontrols2, qt5script, qt5sensors, qt5serialbus,
7733 qt5serialport, qt5svg, qt5tools, qt5webchannel, qt5webkit,
7734 qt5websockets, qt5x11extras, qt5xmlpatterns, quagga, ruby,
7735 samba4, snmppp, ti-gfx, vboot-utils, webkitgtk, wireshark,
7736 xapp_xdriinfo.
7737
7738 Issues resolved (http://bugs.buildroot.org):
7739
7740 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
7741 10361: python3 python-config script generates invalid includes
7742 10501: host-localedef fails to compile on Ubuntu 17.10
7743
8b0dd65d
PK
77442017.02.7, Released October 28th, 2017
7745
7746 Important / security related fixes.
7747
7748 Webkitgtk bumped to the 2.18.x series, fixing a large number
7749 of security issues.
7750
7751 Defconfigs: wandboard: Correct rootfs offset
7752
7753 Toolchain: Linaro toolchains updated to 2017.08 release,
7754 fixing a number of issues. Musl: fix for CVE-2017-15650.
7755
7756 Updated/fixed packages: busybox, bzip2, dnsmasq, git, go,
7757 hostapd, irssi, iucode-tool, lame, libcurl, libffi, libnspr,
7758 libnss, nodejs, openssh, openvpn, qemu, qt, redis, sdl2,
7759 webkitgtk, wget, wpa_supplicant, xen, xlib_libXfont,
7760 xlib_libXfont2, xserver_xorg-server
7761
40f8a013
PK
77622017.02.6, Released September 24th, 2017
7763
7764 Important / security related fixes.
7765
7766 Cmake: Ensure correct pkg-config is used when building host
7767 packages
7768
7769 fs/iso9660: Ensure files from earlier builds are not included.
7770
7771 Updated/fixed packages: apache, bcusdk, bind, binutils,
7772 bluez5_utils, botan, cmake, connman, dbus, dialog, e2fsprogs,
7773 faad2, fakeroot, ffmpeg, file, flashrom, gcc, gd, gdb,
7774 gdk-pixbuf, git, gnupg, gpsd, grub2, gst1-plugins-bad,
7775 imagemagick, iostat, iucode-tool, jack2, libarchive, libcurl,
7776 libgcrypt, libidn, libphidget, librsync, librsvg, libsoup,
7777 libxml2, linux-tools, lua, mariadb, mbedtls, mediastreamer,
7778 minidlna, netplug, nss-pam-ldapd, nvidia-driver, openjpeg,
7779 postgresql, proxychains-ng, python-libconfig,
7780 python-service-identity, qt, rpcbind, ruby, samba4, squashfs,
7781 squid, strongswan, subversion, supervisor, sysvinit, tcpdump,
7782 tor, transmission, unrar, valgrind, vim, webkitgtk, whois,
7783 xen, zmqpp
7784
7785 Issues resolved (http://bugs.buildroot.org):
7786
7787 #10141: Squashfs extended attribute failures
7788 #10261: Grub2 fails to build for x86_64
7789 #10276: BR2_PACKAGE_LINUX_TOOLS_GPIO fails for MIPS with...
7790
386dd28a
PK
77912017.02.5, Released July 27th, 2017
7792
7793 Important / security related fixes.
7794
7795 Webkitgtk bumped to the 2.16.x series, fixing a large number
7796 of security issues.
7797
7798 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
7799 which default to PIE mode.
7800
7801 Updated/fixed packages: aespipe, apache, bind, binutils,
7802 busybox, ccache, collectd, efibootmgr, efivar, expat, ffmpeg,
7803 gcc, heimdal, iproute2, irssi, libglib2, libmemcached,
7804 libosip2, libtirpc, libxml-parser-perl, linux-fusion,
7805 linux-zigbee, mpg123, nodejs, orc, pcre, php, pulseaudio,
7806 python-setproctitle, qt5base, rpi-firmware, samba4, syslinux,
7807 systemd, spice, tcpdump, tiff, webkitgtk, x265, xen,
7808 xserver_xorg-server, xvisor
7809
7810 Issues resolved (http://bugs.buildroot.org):
7811
7812 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
7813
018b8aa7
PK
78142017.02.4, Released July 4th, 2017
7815
7816 Important / security related fixes.
7817
7818 Update support/scripts/scancpan to use METACPAN v1 API as v0
7819 has been shutdown.
7820
7821 Update support/scripts/mkusers to handle setups where
7822 /etc/shadow is a symlink.
7823
7824 External toolchain: Don't create musl dynamic loader symlink
7825 for static builds.
7826
7827 Setlocalversion: Correct detection of mercurial revisions for
7828 non-tagged versions.
7829
7830 Updated/fixed packages: apache, automake, bind, botan, c-ares,
7831 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, gnutls,
7832 gst1-plugins-bad, imagemagick, imx-uuc, intltool, iperf,
7833 ipsec-tools, irssi, libgcrypt, libmad, libnl, mosquitto,
7834 mpg123, ncurses, nodejs, ntp, openssh, openvpn, qt5base,
7835 qt5multimedia, rtl8821au, socat, spice, systemd, tor, tslib,
7836 vlc, x264, xserver_xorg-server
7837
7838 Issues resolved (http://bugs.buildroot.org):
7839
7840 #9976: License file for package 'rtl8821au' incorrect
7841
1ba865a5
PK
78422017.02.3, Released June 2nd, 2017
7843
7844 Important / security related fixes.
7845
7846 Download: <pkg>-source-check fixed for packages from git.
7847
7848 External toolchain: musl dynamic linker symlink for mips-sf
7849 corrected.
7850
7851 Updated/fixed packages: armadillo, audiofile, bash,
7852 bluez_utils, cppcms, dbus, dhcp, dropbear, efibootmgr, efl,
7853 elfutils, faketime, fbgrab, flashrom, ftop, gdb, git,
7854 google-breakpad, gpsd, hans, kvm-unit-tests, kyua, libev,
7855 libmicrohttpd, libminiupnpc, libtasn1, libubox, ltp-testsuite,
7856 lua, madplay, mariadb, mono, mosquitto, mxml, ntp,
7857 nvidia-driver, openblas, openvpn, oracle-mysql, picocom, popt,
7858 postgresql, pulseview, qt5base, qwt, rabbitmq-c, redis,
7859 rpcbind, rtmpdump, samba4, strongswan, sudo, vlc
7860
7861 Issues resolved (http://bugs.buildroot.org):
7862
7863 #9796: source-check broken for Git downloads
7864 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
7865
87ddf24d
PK
78662017.02.2, Released May 1st, 2017
7867
7868 Important / security related fixes.
7869
7870 Use HTTPS for the Codesourcery external toolchains as the HTTP
7871 URLs no longer work.
7872
7873 Updated/fixed packages: bind, busybox, dovecot, freetype,
7874 ghostscript, glibc, granite, hiredis, icu, imagemagick,
7875 gst-plugins-base, gst1-plugins-base, libcroco, libcurl, libnl,
7876 libnspr, libnss, libsamplerate, libsndfile, libunwind,
7877 minicom, mplayer, mpv, nodejs, python-django, python-pyyaml,
7878 python-web2py, samba4, syslinux, systemd, tiff, trinity,
7879 uboot, wireshark, xen
7880
7881 Issues resolved (http://bugs.buildroot.org):
7882
7883 #9791: Python searches for packages in the user site directory
7884
a1658095
PK
78852017.02.1, Released April 4th, 2017
7886
7887 Important / security related fixes.
7888
7889 Fix a variable clashing issue in the mkusers script with
7890 internal bash variables.
7891
7892 Improve external toolchain version detection.
7893
7894 Correct permissions for /dev/pts/ptmx when systemd is used
7895 with recent glibc versions.
7896
7897 Fix python module name clash for graph-depends.
7898
7899 Fakeroot now links against libacl to fix issues on
7900 distributions using acls.
7901
7902 Ensure that the git download infrastructure creates GNU format
7903 tar files.
7904
7905 br2-external: Improve error reporting.
7906
7907 Updated/fixed packages: acl, apr, audiofile, busybox, cairo,
7908 dbus-cpp, dbus-glib, dbus-triggerd, domoticz, elfutils,
7909 fakeroot, filemq, fmc, gdb, git, gnutls, gst-ffmpeg,
7910 gst1-plygins-bad, harfbuzz, htop, imagemagick, jasper, libcec,
7911 libiio, libplatform, librsvg, libselinux, libsidplay2, libsoc,
7912 libwebsockets, libxkbcommon, linux-firmware, logrotate,
7913 lpt-testsuite, lttng-libust, mariadb, mbedtls, memcached,
7914 mesa3d, mpd, mplayer, nbd, ncftp, ntp, openssh, opentyrian,
7915 pcre, perl-gd, python, qt5base, rpi-userland, rpm, samba4,
7916 skalibs, slang, sngrep, squashfs, syslog-ng, taglib,
7917 tcpreplay, tor, upmpdcli, wget, wireshark,
7918 xdriver_xf86-video-vmware, xlib_libXv, zmqpp
7919
7920 Issues resolved (http://bugs.buildroot.org):
7921
7922 #9456: mkusers script bash errors
7923
083c0735
PK
79242017.02, Released February 28th, 2017
7925
7926 Minor fixes, mainly fixing autobuilder issues.
7927
7928 Don't use cmake 3.7.x from the build host as it is also
7929 affected by the RPATH handling issues, and instead build our
7930 own if needed.
7931
7932 Updated/fixed packages: assimp, classpath, genimage, mplayer,
7933 mpv, openocd, python-libconfig, qt5base, qt5quickcontrols,
7934 vlc, xterm
7935
87a23e53
PK
79362017.02-rc3, Released February 26th, 2017
7937
7938 Fixes all over the tree.
7939
7940 Cmake reverted to version 3.6.3 to workaround regressions
7941 related to RPATH handling.
7942
7943 Updated/fixed packages: bctoolbox, berkeleydb, binutils,
7944 btrfs-progs, classpath, directfb, glibc, gstreamer1,
7945 gst1-plugins-{base,good,bad,ugly}, gst1-libav,
7946 gst1-rtsp-server, gst1-validate, gst-omx, htop, libcurl,
7947 libepoxy, libimxvpuapi, libpcap, libuv, ncurses, openssh,
7948 oracle-mysql, poco, python, qt5base, qt5webkit, sslh, synergy,
7949 trousers, uclibc-ng-test, util-linux, vlc, xfsprogs
7950
7951 Issues resolved (http://bugs.buildroot.org):
7952
7953 #9251: Shared C++ libraries for Microblaze results in Segmentation...
7954 #9456: mkusers script bash errors
7955 #9506: Collectd 5.7.0 fails to build with libcrypt
7956 #9581: VagrantFile provisioning step fails due to issue with grub-pc
7957 #9586: usbmount: usbmount slows down the system... to a state of...
7958 #9616: CMake host packages cannot provide CONF_ENV
7959 #9641: Need raptor package installed in staging
7960 #9671: stunnel build error
7961
bedc0ccd
PK
79622017.02-rc2, Released February 20th, 2017
7963
7964 Fixes all over the tree.
7965
7966 Support for SOURCE_DATE_EPOCH in the toolchain wrapper for
7967 older gcc versions for reproducible builds has been
7968 (temporarily) reverted because of licensing compatiblity
7969 concerns.
7970
7971 Defconfigs: SD card generation fix for the Udoo Neo board
7972
7973 Infrastructure to handle .lz compressed tarballs added, and
7974 affected packages updated to use it.
7975
7976 Updated/fixed packages: bctoolbox, bind, canelloni,
7977 cbootimage, ccache, classpath, cups, dbus, ddrescue, directfb,
7978 ed, erlang, gcc, gdb, glmark2, gstreamer, gstreamer1, hiredis,
7979 kmod, kmsxx, lcdapi, libasplib, libgpiod, libnss, libraw,
7980 libv4l, mesa3d-headers, mosquitto, mpd, mpv, musl, ntfs-3g,
7981 ocrad, openswan, postgresql, qt5base, qt5quickcontrols, redis,
7982 riemann-c-client, samba4, sunxi-mali, tcping, trousers,
7983 uclibc, util-linux, vim, wavpack, wget, wiringpi, xfsprogs,
7984 xserver_xorg-server
7985
7986 Issues resolved (http://bugs.buildroot.org):
7987
7988 #8941: Valgrind fails to build with stack protection turned on
7989 #9291: perl: SysV message queues not configured, even if available
7990 #9651: libxcb-1.12 built Error
7991 #9656: util-linux: schedutils doesn't build on target w/o enabl...
7992 #9666: qt5quickcontrols install fails
7993
4f17e8cf
TP
79942017.02-rc1, Released February 11th, 2017
7995
7996 Fixes all over the tree and new features.
7997
7998 Infrastructure:
7999
8000 - numerous improvements to support reproducible builds
8001
8002 - new waf-package package infrastructure to support packages
8003 that use the Waf build system. 6 packages converted to
8004 this infrastructure.
8005
133811ee
TP
8006 - add option <pkg>_PREFER_INSTALLER to the perl package
8007 infrastructure
8008
8009 Architecture:
8010
4f17e8cf
TP
8011 - add support for the OpenRISC CPU architecture
8012
8013 - merge description of the ARM and ARM64 options, and add
8014 support for selecting a specific ARM64 core
8015
8016 Toolchain:
8017
8018 - major rework of the external toolchain support. It is now
8019 split into several packages, one per external toolchain,
8020 and a common infrastructure.
8021
8022 - important fix for musl to prevent a conflict between musl
8023 and kernel headers (fixes the build of numerous packages
8024 with musl)
8025
8026 - uClibc-ng bumped to 1.0.22, and therefore enable uClibc
8027 for ARM64, mips32r6 and mips64r6
8028
8029 - add gdb 7.12.1, and switch to gdb 7.11 as the default
8030
8031 - Linaro toolchains updated to 2016.11, ARC toolchain
8032 components updated to arc-2016.09, MIPS Codescape
133811ee
TP
8033 toolchains bumped to 2016.05-06, CodeSourcery AMD64 and
8034 NIOS2 toolchains bumped
4f17e8cf
TP
8035
8036 - remove Analog Devices toolchain for the Blackfin
133811ee
TP
8037 architecture, remove pre-built musl toolchains from
8038 musl.codu.org
4f17e8cf
TP
8039
8040 New defconfigs: Freescale i.MX23EVK, Qemu OpenRISC emulation,
133811ee
TP
8041 Qemu NIOS2 emulation, Grinn chiliBoard, Freescale i.MX6Q
8042 SabreSD, BeagleBoard X15, OrangePi One, ARC HS38 HAPS
4f17e8cf
TP
8043
8044 New packages: angular-websocket, aubio, bctoolbox, darkhttpd,
8045 ddrescue, easydbus, fakedate, git-crypt, hiredis, ifenslave,
8046 jsmn, libgpiod, libgsm, linux-syscall-support, mariadb, mimic,
8047 nginx-dav-ext, nmon, opkg-utils, policycoreutils,
8048 pru-software-support, python-arrow, python-attrs,
8049 python-babel, python-bitstring, python-chardet,
8050 python-constantly, python-flask-babel, python-gunicorn,
8051 python-incremental, python-jsonschema, python-logbook,
8052 python-markdown2, python-mbstrdecoder, python-mutagen,
8053 python-pathpy, python-pudb, python-pyqrcode,
8054 python-pytablereader, python-setuptools-scm, python-sh,
8055 python-toml, python-vcversioner, python-whoosh,
8056 raspberrypi-usbboot, riemann-c-client, rtl8723bs, skalibs,
8057 sslh, sngrep, ti-cgt-pru, uclibc-ng-test, udpxy, uhttpd,
8058 upower, ustream-ssl, waf, xlib_libXfont2
8059
8060 Removed packages: perl-db-file, snowball-hdmiservice,
8061 snowball-init
8062
8063 Tooling: addition of a test-pkg script to help contributors
8064 build test their package.
8065
8066 Issues resolved (http://bugs.buildroot.org):
8067
8068 #8946: Valgrind fails to build with stack protection turned on
8069 #9461: odroidc2 - toolchain Linaro AArch64 2016.11 compile error
8070 #9466: VIM_REMOVE_DOCS removes rgb.txt
8071 #9486: xorg-server 1.19 fails to compile for glibc with systemd init (x86_64)
8072 #9501: eudev fails to build with older kernel headers
8073 #9526: Embedded NPM fails to start with "no such file or directory" error
8074 #9541: Platform drivers autoloading from info in device tree does not work
8075 #9546: seems BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS do nothing
8076 #9551: Coreutils fails to build target src/src_libsinglebin_pinky_a-pinky.o
8077 #9566: [kmod] Compilation fails with uclibc
8078 #9571: buildroot fails while building opencv for arm64 platform
8079 #9576: External tree with BR 2016.11 does not work anymore
8080 #9606: xorg-server cannot build for ARM target
8081
e77a5c88
PK
80822016.11.3, Released March 9th, 2017
8083
8084 Important / security related fixes.
8085
8086 Updated/fixed packages: bind, dbus, gnutls, imagemagick,
8087 lcms2, libcurl, ntfs-3g, ntp, openssl, php, quagga, redis,
8088 squid, stunnel, tcpdump, vim, wavpack, wireshark, xlib_libXpm
8089
8847039f
PK
80902016.11.2, Released January 25th, 2017
8091
8092 Important / security related fixes.
8093
8094 A fix for BR2_EXTERNAL trees referenced using relative paths,
8095 which broke in 2016.11.
8096
8097 Updated/fixed packages: bind, docker-engine, gd, gnutls, go,
8098 imagemagick, irssi, libpng, libvncserver, musl, opus, php,
8099 php-imagick, rabbitmq-server, runc, wireshark,
8100
8101 Issues resolved (http://bugs.buildroot.org):
8102
8103 #9576: External tree with BR 2016.11 does not work anymore
8104
e5782ec2
PK
81052016.11.1, Released December 29th, 2016
8106
8107 Important / security related fixes.
8108
8109 Updated/fixed packages: apache, cryptopp, docker-engine,
8110 dovecot, exim, gdk-pixbuf, libcurl, libupnp, links, monit,
8111 nodejs, openssh, php, python, python-bottle, samba4, squid,
8112 uboot, vim, wireshark, xorg-server uboot
8113
8114 Issues resolved (http://bugs.buildroot.org):
8115
8116 #9466: VIM_REMOVE_DOCS removes rgb.txt
8117
a7eb052f
PK
81182016.11, Released November 30th, 2016
8119
8120 Minor fixes.
8121
8122 Updated/fixed packages: bzip2, gcc, jasper, sane-backends,
8123 uboot, uclibc
8124
8125 Issues resolved (http://bugs.buildroot.org):
8126
8127 #9451: packages/postgresql/postgresql.mk contains wrong POST...
8128
93106e9e
PK
81292016.11-rc3, Released November 28th, 2016
8130
8131 Fixes all over the tree, including a number of security fixes.
8132
8133 The move from fakeroot to pseudo unfortunately brought a
8134 number of issues. The SELinux issue described in #9386 which
8135 triggered the move to pseudo has been investigated further and
8136 a workaround implemented and the pseudo changes reverted.
8137
8138 Linux kernel: update default to 4.8.11.
8139
8140 Defconfigs: Updates/fixes for imx28ek, mx6udoo, imx6ulpico,
286c6b4e 8141 olimex a20 olinuxino lime mali, roseapplepi, synopsis aarch64
93106e9e
PK
8142 vdk, axs101, axs103 and hs38 smd vdk.
8143
8144 Updated/fixed packages: autossh, chrony, dosfstools,
8145 dtv-scan-tables, e2fsprogs, gcc, gdb, gnuchess, gnuradio,
8146 gpsd, gst1-plugins-bad, gst1-plugins-good, imagemagick,
8147 kvm-unit-tests, libfribi, libuv, mesa3d, mpfr, mplayer, mpv,
8148 ntp, ola, olsr, openblas, openjpeg, openssh, postgresql,
8149 ptpd2python3, qemu, qextserialport, qt5base, quagga, xqwt,
8150 taskd, tiff, tremor, trousers, udisks, uclibc, wireshark,
8151 xapp_xload, xenomai, xmlstarlet
8152
8153 Issues resolved (http://bugs.buildroot.org):
8154
8155 #9386: ubinize fails with or without custom config
8156 #9431: A misspelling
8157 #9446: make raspberrypi3_defconfig compilation failure
8158
90aed668
YM
81592016.11-rc2, Released November 13th, 2016
8160
8161 Fixes all over the tree.
8162
8163 Architecture: add support for MIPS XBurst cores; remove MIPS
8164 support for M5100 cores.
8165
8166 Updated/fixed packages: mesa3d, lttng-babeltrace, tinyalsa, pseudo,
8167 czmq, libxml2, makedevs, binutils, kvm-unit-tests, libnss, privoxy,
8168 qemu, ser2net, net-tools, ffmpeg, assimp, libmpeg2, ccache, mpv,
8169 libxslt, python, python3, php, valgrind, guile, domoticz, efl,
8170 jasper, kvmtool, go, wget, sane-backends, weston, tinymembench,
d4b99ff8 8171 strace, openjpeg, lcms2, quota.
90aed668
YM
8172
8173 Linux kernel: update default to 4.8.7.
8174
8175 CMake support: fix cmake wrapper to properly pass NDEBUG flag.
8176
8177 Filesystems: use a wrapper to pseudo, to better mimick the behaviour
8178 of fakeroot; makedevs no longer breaks of the destination already
8179 exists and is of the correct type/major/minor.
8180
8181 Defconfigs: a few legacy and broken defconfigs have been removed
8182 because they now fail to build: kb9202_defconfig, mini2440_defconfig,
8183 freescale_p2020ds, qmx6, calao*, atmel_sama5d4ek. Other defconfigs
8184 have been updated: nanopi-neo, olimex_a20_olinuxino_lime_mali,
8185 armadeus_apf51, armadeus_apf28, freescale_imx31_3stack, ci20,
8186 olimex_a20_olinuxino_lime2, atmel_at91sam9260eknf,
8187 atmel_at91sam9rlek, atmel_at91sam9g20dfc, atmel_at91sam9g45m10ek,
8188 atmel_sama5d3xek.
8189
052554bf 81902016.11-rc1, Released November 3rd, 2016
a471150a 8191
052554bf 8192 Fixes all over the tree and new features.
a471150a 8193
7158a6d6
AV
8194 It is now possible to specify multiple BR2_EXTERNAL
8195 directories. The required files in a BR2_EXTERNAL directory
8196 have changed to accomodate this feature. Refer to the
8197 documentation for details of how to update them. External
8198 trees now have a name and a description. Also, it is possible
8199 to override a defconfig in the external tree.
8200
8201 The default skeleton now uses UID 65534 for the "nobody"
8202 user instead of UID 99, like most distros do. See
8203 https://lwn.net/Articles/695478/ for a complete discussion.
8204 Programs and configuration files that explicitly refer to UID
8205 99 will have to be updated.
8206
8207 When the build environment already has a suitable cmake version
8208 (3.1 or later), that one will be used instead of building
8209 host-cmake. This can speed up the build significantly.
8210
8211 The ExtUtils::MakeMaker perl module is now required in the
8212 build environment.
8213
8214 An additional check is done during the build that files are
8215 not installed in the output directory within the output
8216 directory. This happens e.g. when the target directory is
8217 contained both in --prefix and in DESTDIR. The build will
8218 terminate with an error message that specifies which package
8219 and which file caused the failure.
8220
8221 The concept of "deprecated packages" and the BR2_DEPRECATED
8222 option have been removed. Instead, packages are removed
8223 immediately. Packages are only removed when they don't work
8224 for some reason. If you still need a removed package and
8225 you have a solution for the problem(s) that caused the
8226 removal, please contribute it.
8227
052554bf 8228 Architecture: support for sh64 removed, improved support for
7158a6d6 8229 MIPS core selection.
052554bf
TP
8230
8231 Toolchain: support for musl powerpc64le, mips64 and mipsr6
8232 toolchains, ARC toolchain components updates, gcc 6.x series
8233 bumped to 6.2.0, default binutils version switched to 2.26,
8234 default gcc version switched to gcc 5.x, Linaro toolchains
7158a6d6
AV
8235 updated, uclibc-ng bumped to 1.0.19. GCC is now always built
8236 with TLS support. Checking of unsafe compiler options (that
8237 point to host directories) has been extended with -isystem,
8238 -idirafter and -iquote.
052554bf
TP
8239
8240 Package infrastructure: new variable $(PKG)_DL_OPTS, addition
8241 of <pkg>-show-rdepends to list reverse dependencies, and
7158a6d6
AV
8242 <pkg>-graph-rdepends to graph reverse dependencies. Linux tools
8243 are now in a separate linux-tools package instead of in the
8244 kernel build. Fakeroot has been replaced by pseudo.
052554bf
TP
8245
8246 CMake support: the toolchainfile.cmake file now provides a
8247 definition of the CMAKE_BUILD_TYPE variable. The
7158a6d6 8248 toolchainfile.cmake also no longer forces the compiler/linker
052554bf
TP
8249 flags defined by Buildroot.
8250
2bc3d067 8251 New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard,
052554bf 8252 TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU,
2bc3d067 8253 BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO.
052554bf
TP
8254
8255 New packages: arm-trusted-firmware, amd-catalyst, atop, aufs,
8256 aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools,
2bc3d067 8257 mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb,
052554bf
TP
8258 python-crcmod, python-cssutils, python-docutils,
8259 python-futures, python-mwclient, python-mwscrape,
8260 python-mwscrape2slob, python-pyelftools, python-pyicu,
8261 python-pylru, python-pyqt5, python-requests-toolbelt,
8262 python-simpleaudio, python-slob, rabbitmq-server, shapelib,
8263 vdr, vdr-plugin-vnsiserver, vexpress-firmware, xvisor, iio and
8264 gpio linux tools.
8265
a564da22 8266 Removed packages: binutils 2.24, fakeroot, gcc 4.7, ipkg,
052554bf 8267 kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24,
7158a6d6 8268 wvdial, wvstreams.
052554bf
TP
8269
8270 Documentation: the list of packages that was present in the
8271 Buildroot manual has been removed.
8272
7158a6d6
AV
8273 Legal info: the "licenses.txt" file that concatenates all
8274 license texts is no longer generated - it was not considered
8275 useful. The manifest.csv contains an empty cell instead of
8276 "not saved" when no license file is available.
8277
052554bf
TP
8278 Other: addition of a DEVELOPERS file listing developers taking
8279 care of packages or architectures.
8280
8281 Issues resolved (http://bugs.buildroot.org):
8282
8283 #7802: host-python build hangs compiling getbuildinfo.o
8284 #8206: mplayer uses host xorg development files
eb71c22b 8285 #8516: mkcubiecard.sh uses outdated sfdisk switch -D
052554bf
TP
8286 #8536: Building sudo with PAM results in unusable sudo
8287 #8646: check-host-rpath script returns false positives when rpath
8288 contains symlink
8289 #8696: xdriver_xf86-input-mouse install header files in target
8290 directory
8291 #8811: rp-pppoe - generated scripts commands use HOST pathnames,
8292 not necessarily TARGET
8293 #8846: Orphaned/missing toolchain borks eclipse plugin
8294 #8856: python tornado runtime wasn't met on buildroot 2016.02
8295 #8901: gcc failes to build if fortran is enabled
8296 #8916: LDFLAGS pass to openssh
8297 #8941: "ls" of an NFSv4 share only works when pumped through strace
8298 #8946: Valgrind fails to build with stack protection turned on
8299 #9021: Kodi - Broken: Illegal instruction (core dumped)
8300 #9096: rootfs.ubi not created
2bc3d067 8301 #9111: glibc 2.23: libmvec.so not copied
052554bf
TP
8302 #9176: minnowboard : USB not mounted
8303 #9196: raspberry pi 3 default build seem broken
8304 #9201: Permission denied make: *** [core-dependencies] Error 126 in
8305 Buildroot-2015.08.1
8306 #9216: log4cpp package build fails to build within install
8307 #9221: Kodi needs "Python .py and .pyc support" otherwise it crashes when
8308 pressing buttons.
8309 #9229: Firefly boot fails with: "failed to find part:boot"
8310 #9256: [Config file] New device: Odroid-U2/U3
8311 #9296: Buildroot Fails on applying patches
8312 #9301: U-boot fails to build with default zynq_zed_defconfig configuration
8313 #9316: U-boot fails to build if libssl-dev is not installed
8314 #9321: Vanilla libcrypt++ v5.6.3 doesn't allow to work Nvidia Tegra's
8315 flash utility (tegrarcm)
8316 #9326: Odroid-C2 build results in non-bootable image
8317 #9336: Improve iconv support for external toolchain based builds
8318 #9356: gdb package
8319 #9366: no link rootfs.ext4 -> rootfs.ext2
8320 #9371: openssl: download failes with "Only allow downloads from primary
8321 download site" + local server
8322 #9381: check-host-rpath issues
2bc3d067 8323 #9386: ubinize fails with or without custom config
a471150a 8324
ec166411 83252016.08, Released September 1st, 2016
78e99146
PK
8326
8327 Minor fixes.
8328
8329 Toolchain: ARC tools updated to arc-2016.09-eng010.
8330
8331 Updated/fixed packages: libshout, luajit, mpd, mplayer
8332
8333 Issues resolved (http://bugs.buildroot.org):
8334
8335 #7520: CodeSourcery toolchain ARM: C++11 std::exception_ptr..
8336 #8341: Getting EGL Error: Could not create the egl surface:..
8337 #9121: gst1-imx for i.MX6 compile failed, cannot find PXP, ..
8338
7e981ed0
PK
83392016.08-rc3, Released August 29th, 2016
8340
8341 Fixes all over the tree.
8342
8343 Toolchain: C++ support for the internal blackfin toolchain
8344 re-enabled.
8345
8346 Architecture: Default to bf532 CPU variant for blackfin,
8347 Fix flat one memory region support for m68k and disable flat
4092d2a3 8348 separate data support because of compatibility issues.
7e981ed0
PK
8349
8350 Defconfigs: Minnowboard and Raspberrypi: Fix errors with
8351 post-build scripts when systemd is used.
8352 Zynq microzed/zc706/zed: Fix u-booot configuration.
8353
8354 netbsd-queue package extended and renamed to
8355 musl-compat-headers. With this, a number of musl compatibility
8356 patches are no longer needed.
8357
8358 Updated/fixed packages: aircrack-ng, android-tools, babeld,
8359 bcusdk, binutils, boa, busybox, connman, cpupower,
8360 docker-engine, domoticz, elf2flt, ffmpeg, fwup, gcc,
8361 glib-networking, gnupg, hplip, igd2-for-linux, imagemagick,
8362 imx-uuc, iputils, jack2, kismet, kmsxx, libaio, libamcodec,
8363 libconfuse, libffi, libfreeimage, libgcrypt, libgpg-error,
8364 libiio, libraw, libsepol, libserialport, libxmlrpc, linknx,
8365 linux-pam, lirc-tools, lldpd, logrotate, lshw, musl, ncurses,
8366 neon, nettle, norm, ntfs-3g, openblas, openmpi, openswan,
8367 pinentry, pixman, protobuf, python-meld3, qlibc, qt, qt5base,
8368 quagga, rpcbind, rt-tests, runc, sane-backends, sconeserver,
8369 squeezelite, stella, tftpd, tinycbor, tinydtls, trace-cmd,
8370 trousers, tstools, uboot-tools, uclibc, ulogd, ustr, vlc,
8371 webkitgtk, wireshark, xdriver_xf86-video-intel
8372
8373 Issues resolved (http://bugs.buildroot.org):
8374
8375 #9101: Error on support/download/git with system git older than 1.8.4
8376 #9181: Compiling linux kernel fails if BR2_LINUX_KERNEL_TOOL_CPU..
8377
3b3fa45a
PK
83782016.08-rc2, Released August 17th, 2016
8379
8380 Fixes all over the tree.
8381
8382 Toolchain: disable broken C++ support for internal blackfin
8383 toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6)
8384 to fix various issues.
8385
8386 System: Zoneinfo is available for the musl C library as well.
8387
8388 Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc,
8389 blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex,
8390 fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi,
8391 inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi,
8392 libical, libpjsip, libsidplay2, libunwindow, libxml2,
8393 linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp,
8394 openblas, openipmi, owfs, php, poco, procps, qt, quota,
8395 sg3_utils, spidev_test, systemd-bootchart, thrift,
8396 uboot-tools, uclibc, webrtc-audio-processing, wayland, weston,
8397 xdriver_xf86-video-savage, xserver_xorg-server, xen
8398
8399 Issues resolved (http://bugs.buildroot.org):
8400
8401 #9136: make graph-size fails with "ValueError: too many values to..
8402 #9151: qt: fix build with ALSA >= 1.1.x
8403 #9156: qt: Fix missing runtime Qt3Support dependency
8404 #9161: modsetting patch not applied to xserver 1.18.4
8405 #9166: Missing overlays directory in VFAT image for raspberry pi 3
8406
19040c9f 84072016.08-rc1, Released August 6th, 2016
960cc977
PK
8408
8409 Fixes all over the tree and new features.
8410
8411 Toolchain: Fortran support added. eglibc support removed, musl
8412 support no longer experimental. Blackfin and Microblaze
8413 support for internal uClibc-ng toolchain, m68k/coldfire
8414 improvements. The check for unsafe (build host) directories
8415 access (/usr/include and /usr/lib) is now enabled by default.
8416 Unused locales are now purged by default to save space (and
8417 the default list of locales shrunk). The option to control
8418 this has now moved from the toolchain menu to system
8419 configuration.
8420
8421 Legal info improvements: sources are now hardlinked instead of
8422 copied if possible to save space. Patches and extra downloads
8423 are also saved.
8424
8425 An experimental configuration knob (BR2_REPRODUCIBLE) has been
8426 added to make the builds more reproducible (E.G. less
8427 differences in the binary output between builds of the same
8428 configuration). This is still work in progress.
8429
8430 An option to execute a custom script inside the fakeroot
8431 environment used to the generate the filesystem (E.G. to tweak
8432 permissions or similar) has been added.
8433
8434 Git support now supports git submodules if
8435 <pkg>_GIT_SUBMODULES is enabled.
8436
8437 Hash files for integritry validation have been added for all
8438 packages.
8439
8440 Scanpypi utility to help creating packages from the Python
8441 package index (pypi) has been added.
8442
8443 The makedevs utility now has support for adding file
8444 capabilities using extended attributes.
8445
8446 New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
8447 development configs, Blackfin GDB simulator, Linksprite
8448 pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK,
8449 i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and
8450 MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook,
8451 Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI
8452 demos. A number of defconfigs have been updated and extended
8453 to generate SD card images. Synopsys HS38 VDK defconfig removed.
8454
8455 New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base,
8456 alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv,
8457 circus, dante, docker-containerd, docker-engine, domoticz,
8458 efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas,
8459 gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux,
8460 jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus,
8461 libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc,
8462 libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd,
8463 mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali,
8464 odroid-scripts, omxplayer, openblas, openmpi, openzwave,
8465 p7zip, pdbg, python-argh, python-dataproperty,
8466 python-dateutil, python-dialog3, python-dicttoxml,
8467 python-dominate, python-engineio, python-flask-jsonrpc,
8468 python-flask-login, python-humanize, python-pathtools,
8469 python-pathvalidate, python-pillow, python-prompt-toolkit,
8470 python-pytablewriter, python-pytz, python-scapy3k,
8471 python-sdnotify, python-socketio, python-tomako,
8472 python-ubjson, python-u-msgpack, python-watchdog,
8473 python-wcwidth, python-xlrd, python-xlsxwriter,
8474 python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx,
8475 sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella,
8476 supertuxkart, systemd-bootchart, tekui, terminology, tinycbor,
8477 tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon,
8478 wiringpi, xen
8479
8480 Deprecated packages: ipkg, sstrip
8481
8482 Removed packages: sunxi-mali-prop
8483
8484 Issues resolved (http://bugs.buildroot.org):
8485
8486 #8931: segment fault when compile argp-help.c using aarch64-bu...
8487 #8966: eglfs error. buildroot don't compile the library libeglfs.so
8488 #8971: build for beaglebone fails
8489 #8986: qt5imageformats fails to build on AArch64
8490 #8991: grub2 fails to compile
8491 #9001: Nodejs option not available
8492 #9006: gcc with c++ support v4 and v5 fail to compile on fedora 24
8493 #9016: arceb-buildroot-linux-uclibc ld uses incorrect default format
8494 #9066: 8139TOO - faulty behaviour
8495 #9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203)
8496 #9091: U-Boot fails to boot with large ramdisk
8497
aa6fd11f
PK
84982016.05, Released May 31st, 2016
8499
8500 Minor fixes.
8501
8502 External toolchain: Fix for symlink handling when copying
8503 links to target.
8504
8505 Updated/fixed packages: gcc, grantlee, gst-ffmpeg,
8506 ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris,
8507 lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools,
8508 net-tools, openpowerlink, pulseview, rpm, tinyalsa,
8509 xdriver_xf86-video-fbturbo, xserver_xorg-server
8510
f4365df1
PK
85112016.05-rc3, Released May 26th, 2016
8512
8513 Fixes all over the tree.
8514
8515 Tweaks for SSP handling for external toolchains.
8516
8517 Updated/fixed packages: aircrack-ng, bluez5_utils, connman,
8518 cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go,
8519 gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi,
8520 kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme,
8521 libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori,
8522 mpg123, mtr, openpgm, openpowerlink, oprofile, php,
8523 postgresql, putty, python-service-identity, python-treq,
8524 qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc,
8525 ustr, valgrind, webkitgtk, libxml2, xorriso,
8526 xserver_xorg-server
8527
8528 Issues resolved (http://bugs.uclibc.org):
8529
8530 #8936: Aircrack-ng - Alot of missing dependencies
8531
3f3342a5
PK
85322016.05-rc2, Released May 17th, 2016
8533
8534 Fixes all over the tree.
8535
8536 Rootfs overlay handling now refuses to overwrite
8537 /{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option
8538 even if these directories are present in the overlay.
8539
8540 External toolchain: Unbreak user provided libraries deployment
8541 (BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring.
8542
8543 QEMU coldfire: Fix for signal handling kernel issue, enable
8544 networking support.
8545
8546 Updated/fixed packages: android-tools, assimp, boost, gcc,
8547 glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils,
8548 jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs,
8549 kodi-visualisation-shadertoy, libarchive, libinput, libpjsip,
8550 mali-t76x, mtr, nginx, opencv, openvpn, python-coherence,
8551 qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua
8552
0ab73720
PK
85532016.05-rc1, Released May 10th, 2016
8554
8555 Fixes all over the tree and new features.
8556
8557 Architectures: new ARM variants: Cortex A17 and M4, improved
8558 nonmmu (cortex-M) support, m68k has been re-enabled with
8559 support for ColdFire. For x86, support for the i386 variant
8560 has been dropped.
8561
8562 Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as
8563 deprecated. Go programming language support, Add Binutils 2.26
8564 support. Old Sourcery PowerPC external toolchains removed,
8565 Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130
8566 added, Linaro ARM/ARMeb/Aarch64 toolchains updated.
8567
8568 New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7,
8569 STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2,
8570 Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were
8571 added for m68k, eXtensa-nommu and ColdFire.
8572
8573 Linux: use zImage by default on ARM, subversion repository
8574 support (for u-boot as well).
8575
8576 New packages: aer-inject, android-tools, cannelloni,
8577 cbootimage, cgroupfs-mount, connman-gtk, crudini, dt,
8578 gmrender-resurrect, flannel, font-awesome, freeswitch, go,
8579 go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc,
8580 kodi-adsp-basic, kodi-adsp-freesurround,
8581 kodi-audiodecoder-opus, kodi-pvr-hdhomerun,
8582 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
8583 kodi-screensaver-matrixtrails, kodi-screensaver-planestate,
8584 kodi-screensaver-rsxs, kodi-visualisation-fishbmc,
8585 kodi-visualisation-fountain, kodi-visualisation-goom, libgee,
8586 libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx,
8587 lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload,
8588 norm, nvme, owfs, pound, privoxy, procrank_linux, putty,
8589 python-autobahn, python-characteristic, python-crossbar,
8590 python-cryptography, python-iniparse, python-iowait,
8591 python-lmdb, python-pexpect, python-ptyprocess,
8592 python-pyasn-modules, python-pygments, python-pymysql,
8593 python-pynacl, python-pyopenssl, python-pysocks,
8594 python-pytrie, python-rpi-gpio, python-service-identity,
8595 python-setproctitle, python-shutilwhich, python-treq,
8596 python-txaio, python-ujson, python-wsaccel, qt5canvas3d,
8597 qt5location, qt5quickcontrols2, qt5serialbus, qt5tools,
8598 raptor, scrub, taskd, tegrarcm, turbolua, valijson,
8599 wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools,
8600 xdriver_xf86-video-amdgpu
8601
8602 Removed packages: foomatic-filters, python-m2crypto,
8603 qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void
8604
8605 Issues resolved (http://bugs.buildroot.org):
8606
8607 #6830: Qt5: no fonts are installed
8608 #7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break
8609 #7580: Invalid filesystem in Pandaboard defconfig
8610 #8346: wf111 package removes all kernel module dependencies
8611 #8436: xserver_xorg-server Segmentation fault
8612 #8736: IPV6 forced on in busybox
8613 #8746: At startup system stops with 'cannot set terminal proces..
8614 #8751: make fail [fio does not build on sh]
8615 #8766: Compiling host-gcc-final-4.9.3 broken on i386
8616 #8771: make savedefconfig modifies sources
8617 #8781: Unable to build uboot for imx28evk
8618 #8786: gdb fails to build with xz and expat support at the same
8619 #8801: Compilation of Buildroot 2016.2 for Raspberry Pi with...
8620 #8806: Buildroot 2016.2 for Raspberry Pi requires that ext4...
8621 #8836: Can't select Vim in menuconfig
8622 #8851: Make sure fio can compile with libaio support if it...
8623 #8861: With buildroot 2016.02 trying to build for corei7-avx
8624 fails while trying to build host-binutils
8625 #8866: Making an USB flash bootable with extlinux build with
8626 buildroot does not work
8627
aaf6c28a
PK
86282016.02, Released March 1st, 2016
8629
8630 Minor fixes, mostly security related.
8631
8632 Circular dependency issue with same-as-kernel linux-headers
8633 option fixed.
8634
8635 Updated/fixed packages: bluez5_utils, heirloom-mailx,
8636 imx-gpu-viv, kodi-pvr-argustv, kodi-pvr-mediaportal-tvserver,
8637 kodi-pvr-nextpvr, libfcgi, openssl, pifmrds, powerpc-utils,
8638 python-m2crypto, slang, sox, squid, tn5250, xerces, zsh
8639
100ba0f6
PK
86402016.02-rc3, Released February 27th, 2016
8641
8642 Fixes all over the tree.
8643
8644 Defconfigs: Ensure EABIhf is correctly enabled for ARM cores
8645 where VFP is optional (but present on the specific hw). Fix
8646 ARM variant selection for freescale_imx31_3stack_defconfig.
8647
8648 Ensure tarballs of downloaded git trees do not contain a
8649 timestamp.
8650
8651 Clarify license of patches in COPYING.
8652
8653 Updated/fixed package: avahi, binutils, cairo, can-festival,
8654 chrony, cifs-utils, dnsmasq, dvdauthor, e2fsprogs, efl,
8655 erlang-rebar, eudev, fbterm, gawk, gnupg2, gnuradio, gpm,
8656 gst1-plugins-good, hostapd, imagemagick, iproute2, iputils,
8657 jack2, kexec, kismet, lftp, libarchive, libeXosip2, libfm,
8658 libglib2, libsoil, libssh, libssh2, libuci, links, lshw, lxc,
8659 mediastreamer, mono, mraa, mutt, nfs-utils, numactl, ofono,
8660 omniorb, openipmi, openobex, patch, pax-utils, perf,
8661 pulseaudio, pure-ftp, qhull, qt, quagga, quota, sdl_sound,
8662 shairport-sync, spice, sysklogd, syslog-ng, trace-cmd,
8663 trousers, tvheadend, util-linux, vim, webkitgtk24, wireshark,
8664 wpa_supplicant, xerces, zsh
8665
8666 Issues resolved (http://bugs.uclibc.org):
8667
8668 #8651: libMonoPosixHelper.so wrong link reference in buildroot..
8669
6cd8cbc6 86702016.02-rc2, Released February 18th, 2016
a00646db
PK
8671
8672 Fixes all over the tree.
8673
8674 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld
6cd8cbc6
PK
8675 crash, backport of Xtensa .init/.fini literals handling.
8676 glibc security patches for CVE-2014-8121, CVE-2015-1781
a00646db
PK
8677 and CVE-2015-7547.
8678
8679 Defconfigs for Acmesystems Arietta g25 added.
8680
8681 Updated/fixed packages: binutils, boost, chrony, dovecot,
8682 e2fsprogs, fio, gdb, glibc, graphite2, icu, kbd, libbsd,
8683 libcue, libgcrypt, libraw, links, mc, mosquitto, nodejs,
8684 postgresql, pptp-linux, pulseaudio, samba4, spice, squid,
8685 sysklogd, systemd, tiff, uclibc, ulogd, util-linux, valgrind.
8686
8687 Issues resolved (http://bugs.uclibc.org):
8688
8689 #8576: Building embedded Linux for Atmel SAMA5D4_Xplained...
8690 #8606: Problem compiling on Arch Linux
8691 #8681: kbd 2.0.3 does not build on rpi
8692
ecf55c3f 86932016.02-rc1, Released February 10th, 2016
2ea4443e
PK
8694
8695 Fixes all over the tree and new features.
8696
8697 Toolchain: Support for GCC 5.3.x. ARC toolchain updated to
8698 arc-2015.12. Support for legacy uClibc dropped, default to
8699 uClibc-ng instead. Added sys/queue.h implementation for MUSL
8700 for compatibility. Updated versions of Code sourcery and
8701 Linaro toolchains. MIPS Codescape toolchains added. Version
8702 selection for preconfigured external toolchains removed.
8703
8704 New Defconfigs: ARM Juno r0/r1 development boards, Freescale
8705 i.MX6UL Evaluation Kit, Intel Galileo Gen 2, Orange Pi PC.
8706 A number of defconfigs have been extended to generate complete
8707 system images using genimage.
8708
8b186e08 8709 Linux: Automatically patch timeconst.pl for <3.9 kernels,
8d1d6ddd
PK
8710 which isn't compatible with modern perl versions, breaking the
8711 build when building on recent (Fedora 23, Debian
8712 Testing/Unstable, ..) distributions.
8713
2ea4443e
PK
8714 Makedevs utility now accepts textual (non-numerical) user and
8715 group names.
8716
8717 Vagrant file to easily setup a working development environment
8718 in a VM has been added.
8719
8720 Size-stats-compare script to compare rootfs sizes between
8721 builds has been added.
8722
8723 Infozip package renamed to zip. EFL packages restructured.
8724
8725 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
8726 angularjs, apache, apr, argp-standalone, armadillo, arptables,
8727 at, atk, audiofile, aumix, autoconf-archive, avahi, bash, bc,
8728 bcache-tools, bdwgc, beecrypt, bind, binutils, bluez5_utils,
8729 bluez_utils, bonnie, boost, busybox, cairo, cdrkit, chrony,
8730 clamav, cmake, collectd, connman, coreutils, cppcms, crda,
8731 cryptodev-linux, cryptsetup, cups, cwiid, cxxtest, dbus,
8732 dbus-cpp, dbus-glib, debianutils, dhcp, dhcpcd, dhrystone,
8733 dillo, directfb, directfb-examples, dmraid, dnsmasq, doom-wad,
8734 dovecot, dovecot-pigeonhole, dropbear, dtv-scan-tables,
8735 dvb-apps, dvbsnoop, ecryptfs-utils, eigen, ejabberd,
8736 elementary, elfutils, enlightenment, erlang, espeak, eudev,
8737 eventlog, exfat, exfat-utils, exiv2, expedite, faifa,
8738 fakeroot, fastd, fbgrab, fetchmail, ffmpeg, findutils, fio,
8739 firmware-imx, flann, flashrom, flite, flot, fmlib, freerdp,
8740 freescale-imx, freetype, gauche, gawk, gcc, gcc-final, gcr,
8741 gdb, gdk-pixbuf, geoip, gesftpserver, gettext, giflib, git,
8742 glibc, glibmm, glog, gmp, gnupg, gnupg2, gnutls, gob2, gpsd,
8743 gptfdisk, grep, gst1-libav, gst1-plugins-{bad,base,good,ugly},
8744 gst-ffmpeg, gst-plugins-{bad,base,good,ugly}, gstreamer,
8745 gstreamer1, guile, gvfs, gzip, harfbuzz, haserl, hiawatha,
8746 hostapd, hplip, icu, ifupdown, imagemagick, imx-gpu-viv,
8747 imx-kobs, imx-lib, input-tools, intel-microcode, iperf3,
8748 ipmitool, iproute2, iprutils, ipsec-tools, ipset, iptables,
8749 iputils, irda-utils, irssi, iucode-tool, jack2, janus-gateway,
8750 jpeg-turbo, jquery-datetimepicker, jquery-keyboard,
8751 jquery-sparkline, jquery-ui, jquery-ui-themes,
8752 jquery-validation, json-c, kbd, kernel-module-imx-gpu-viv,
8753 keyutils, kmod, knock, kodi, lcdproc, lcms2, leafnode2,
8754 leafpad, libass, libatomic_ops, libbroadvoice, libbsd,
8755 libcap-ng, libcdaudio, libcue, libcurl, libdrm, libecore,
8756 libedbus, libedit, libedje, libeet, libefreet, libeina,
8757 libeio, libelementary, libembryo, libepoxy, libethumb, libev,
8758 libevas, libevas-generic-loaders, libevdev, libevent, libffi,
8759 libfm, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
8760 libftdi, libfuse, libgail, libglew, libglib2, libgtk2,
8761 libgtk3, libgudev, libhttpparser, libidn, libinput, libiscsi,
8762 libjpeg, liblinear, libmbim, libmicrohttpd, libndp, libnspr,
8763 libnss, liboauth, liboping, libpciaccess, libplist, libpng,
8764 libraw, libraw1394, librsvg, libseccomp, libsecret,
8765 libserialport, libsigc, libsigrok, libsigrokdecode,
8766 libsndfile, libsoc, libsodium, libsoup, libssh2, libsvg,
8767 libsvg-cairo, libtasn1, libtirpc, libtorrent, libungif,
8768 libunwind, libupnpp, liburcu, libuv, libv4l, libva,
8769 libva-intel-driver, libvips, libvncserver, libxml2, libxmlpp,
8770 lightning, lighttpd, linknx, linux-firmware, linux-fusion,
8771 linux-headers, liquid-dsp, lirc-tools, live555, lm-sensors,
8772 lockdev, lshw, ltp-testsuite, ltrace, lttng-babeltrace,
8773 lttng-libust, lttng-modules, lttng-tools, lua, luabitop,
8774 luarocks, luv, lvm2, lxc, makedevs, mc, memcached, memtest86,
8775 mesa3d, mesa3d-demos, mesa3d-headers, micropython,
8776 micropython-lib, minicom, minidlna, mjpg-streamer, mke2img,
8777 moarvm, modem-manager, mongoose, mongrel2, monkey, mono,
8778 monolite, mosh, mosquitto, mpd, mplayer, msgpack, mtdev2tuio,
8779 musepack, musl, mysql, nano, nasm, nbd, neard, netatalk,
8780 netsnmp, nettle, net-tools, network-manager, nfs-utils, nginx,
8781 nmap, nodejs, ntfs-3g, ntp, numactl, nut, nvidia-driver,
8782 odhcp6c, ofono, ola, olsr, omniorb, opencv, opencv3, openipmi,
8783 openldap, openntpd, openobex, openocd, openpgm,
8784 open-plc-utils, openpowerlink, openssh, openssl, openswan,
8785 openvpn, opkg, oprofile, opus, opusfile, p11-kit, package,
8786 pango, pax-utils, pciutils, pcmanfm, perl, perl-db-file,
8787 perl-io-socket-ssl, perl-libwww-perl, perl-net-dns, perl-uri,
8788 perl-xml-libxml, php, php-ssh2, picocom, pinentry, pixman,
8789 polarssl, popt, portaudio, pppd, procps-ng, proftpd, protobuf,
8790 psmisc, ptpd2, pulseaudio, pulseview, pv, python, python3,
8791 python-alsaaudio, python-can, python-cffi, python-cherrypy,
8792 python-httplib2, python-jinja2, python-lxml, python-m2crypto,
8793 python-mako, python-msgpack, python-psutil, python-pyasn,
8794 python-pycparser, python-pydal, python-pyftpdlib,
8795 python-pyroute2, python-pyxml, python-pyzmq, python-requests,
8796 python-serial, python-setuptools, python-six, python-spidev,
8797 python-tornado, python-twisted, python-web2py, python-webpy,
8798 python-werkzeug, python-zope-interface, qemu, qhull, qpdf, qt,
8799 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
8800 qt5graphicaleffects, qt5imageformats, qt5multimedia,
8801 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
8802 qt5serialport, qt5svg, qt5webchannel, qt5webkit,
8803 qt5webkit-examples, qt5websockets, qt5x11extras,
8804 qt5xmlpatterns, qt-webkit-kiosk, racehound, radvd, read-edid,
8805 readline, redis, rpcbind, rpi-firmware, rpi-userland, rrdtool,
8806 rsync, rsyslog, rtai, rtorrent, rt-tests, rubix, ruby, samba4,
8807 sconeserver, setools, shairport-sync, sigrok-cli, skeleton,
8808 smack, snowball-init, socat, sp-oops-extract, sqlite,
8809 squashfs, squeezelite, squid, sredird, sshfs,
8810 start-stop-daemon, strace, strongswan, stunnel, subversion,
8811 sunxi-tools, swig, sysdig, syslog-ng, sysstat, systemd,
8812 sysvinit, taglib, tcl, tcpreplay, thrift, ti-gfx, tinyalsa,
8813 tor, torsmo, trace-cmd, transmission, tremor, triggerhappy,
8814 trinity, tvheadend, tzdata, uboot-tools, uclibc, udisks,
8815 udpcast, unionfs, upmpdcli, usb_modeswitch,
8816 usb_modeswitch_data, ustr, util-linux, vala, valgrind,
8817 vboot-utils, vde2, vlc, vnstat, webkit, webkitgtk24, weston,
8818 wget, whetstone, whois, wine, wipe, wireless-regdb, wireshark,
8819 wpa_supplicant, w_scan, x11r7, xapp_xbacklight, xapp_xcompmgr,
8820 xapp_xinput, xapp_xkbcomp, xdriver_xf86-input-evdev,
8821 xdriver_xf86-input-libinput, xdriver_xf86-input-synaptics,
8822 xdriver_xf86-video-ati, xdriver_xf86-video-fbturbo,
8823 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
8824 xfont_encodings, xfont_font-adobe-100dpi,
8825 xfont_font-adobe-75dpi, xfont_font-adobe-utopia-100dpi,
8826 xfont_font-adobe-utopia-75dpi, xfont_font-adobe-utopia-type1,
8827 xfont_font-alias, xfont_font-arabic-misc,
8828 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
8829 xfont_font-bh-lucidatypewriter-100dpi,
8830 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
8831 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
8832 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
8833 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
8834 xfont_font-daewoo-misc, xfont_font-dec-misc,
8835 xfont_font-ibm-type1, xfont_font-isas-misc,
8836 xfont_font-jis-misc, xfont_font-micro-misc,
8837 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
8838 xfont_font-misc-meltho, xfont_font-misc-misc,
8839 xfont_font-mutt-misc, xfont_font-schumacher-misc,
8840 xfont_font-screen-cyrillic, xfont_font-sony-misc,
8841 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
8842 xfont_font-xfree86-type1, xfsprogs, xkeyboard-config, xl2tp,
8843 xlib_libfontenc, xlib_libXi, xmlstarlet, xscreensaver,
8844 xserver_xorg-server, xtables-addons, xvkbd, xz, yad, yasm,
8845 ympd, zeromq, zic, znc, zsh,
8846
8847 New packages: acsccid, assimp, atkmm, autofs, bcm2835,
8848 cairomm, cantarell, chocolate-doom, comix-cursors, cxxtest,
8849 edid-decode, emlog, gcr, gtkmm3, hidapi, jquery-sidebar,
8850 kernel-module-imx-gpu-viv, libasplib, libcroco, libdvbpsi,
8851 libfreeglut, libgdiplus, libglfw, libhdhomerun, libnet,
8852 libsoil, lldpd, luvi, mbedtls, minizip, miraclecast, mongodb,
8853 mraa, netbsd-queue, netsniff-ng, nss-pam-ldapd,
8854 obsidian-cursors, openal, openbox, pangomm,
8855 python-backports-abc, python-beautifulsoup4, python-cbor,
8856 python-click, python-cssselect, python-ecdsa, python-html5lib,
8857 python-idna, python-ipaddress, python-mistune, python-netaddr,
8858 python-paho-mqtt, python-paramiko, python-pyparted,
8859 python-pysmb, python-pyudev, python-singledispatch,
8860 python-smbus-cffi, python-urllib3, qt53d, rabbitmq-c, rfkill,
8861 sbc, spi-tools, tpm-tools, trousers, ubus, unrar, unscd,
8862 unzip, v4l2grab, xdriver_xf86-video-nouveau, xdotool, zbar
8863
8864 Removed packages: libungif, python-pyxml,
8865
8866 Issues resolved (http://bugs.uclibc.org):
8867
8868 #7886: gettext: link failure with locally-installed libxml2
8869 #7892: systemd-journald is broken
8870 #8066: nodejs crashes when built with gcc 4.9
8871 #8296: nodejs 0.12.7 - npm crashes (seg core dump)
8872 #8501: gunzip fails to uncompress files
8873 #8541: fail to build host-fakeroot-1.20.2
8874 #8546: build instructions for raspberry pi don't work
8875 #8571: strace for ARC compile error
8876 #8581: pciutils.mk PCIUTILS_MAKE_OPTS typo
8877 #8616: Fail to build for raspberrypi_defconfig with big endian
8878 #8621: sqlite package, properly enable readline
8879
3f90e532
PK
88802015.11, Released November 30th, 2015
8881
8882 Minor fixes.
8883
4092d2a3 8884 Merged/separate /usr handling is now also performed for
3f90e532
PK
8885 staging so cross-gdb / gdbserver can find the libraries.
8886
8887 Updated/fixed packages: autossh, conntrack-tools, dcron,
8888 espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv,
8889 libsoc, libv4l, minidlna, mongrel2, opencv, polarssl,
8890 rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad,
8891 zmqpp
8892
8893 Issues resolved (http://bugs.uclibc.org):
8894
8895 #8441: Invalid directory for X11 fonts in target (RPi2)
8896 #8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3
8897
610f3fa0
PK
88982015.11-rc3, Released November 26th, 2015
8899
8900 Fixes all over the tree.
8901
db80b0a5
PK
8902 We have a new modern website!
8903
8904 Updated/fixed packages: apitrace, audiofile, autossh, bullet,
8905 c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear,
8906 fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base,
8907 gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1,
8908 guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb,
8909 libfreeimage, libgsasl, libgtk3, libxml2, localedef,
8910 lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl,
8911 oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver,
8912 sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg,
8913 yajl, zmqpp
610f3fa0
PK
8914
8915 Issues resolved (http://bugs.uclibc.org):
8916
8917 #6872: gpsd: disabled on microblaze
8918 #8321: invalid opcode error with minidlna and ffmpeg
8919 #8336: Default systemd configuration fails to boot correctly in 2015-08
8920 #8446: rpi-userland failed to build with glibc 2.22
8921
bfaed966
PK
89222015.11-rc2, Released November 19th, 2015
8923
8924 Fixes all over the tree.
8925
8926 LD_LIBRARY_PATH is no longer used to ensure host binaries find
8927 their libraries, fixing issues on recent Fedora.
8928
8929 Toolchain fixes for powerpc e5500 / e6500. Fix for an issue
8930 with ${TARGET}-cc after the move to use a toolchain wrapper
8931 for the internal toolchain.
8932
8933 Appy-patches.sh now correctly applies all files listed in
8934 series files.
8935
8936 Fixes for merged /usr handling when a custom skeleton is used.
8937
8938 Updated/fixed packages: axfsutils, boost, busybox, dhcp,
8939 directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc,
8940 gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl,
8941 libecore, libgudev, libnss, libpng, libserial, libssh2,
8942 libuecc, libxml2, linux-headers, liquid-dsp, ltris,
8943 lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer,
8944 mysql, opencv, opencv3, package, perl-file-util, php-ssh2,
8945 polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger,
8946 ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc,
8947 ushare, wine, wpa_supplicant, x265,
8948 xdriver_xf86-video-siliconmotion, zxing-cpp
8949
8950 Issues resolved (http://bugs.uclibc.org):
8951
8952 #4790: Running udhcpc on a system with NFS root kills NFS
8953 #8456: Building host-pkgconf on Fedora 23 fails due to..
8954
e1da0eff 89552015.11-rc1, Released November, 7th 2015
23542387
TP
8956
8957 Fixes all over the tree and new features.
8958
8959 Architectures:
8960
8961 - Support for sparc64 added (internal toolchain with glibc
8962 only).
8963
8964 - Support for mips32r6 and mips64r6 added.
8965
8966 - Support for Intel Quark X1000 CPU.
8967
8968 - Switch to EABIhf by default on ARM when a VFP is available.
8969
8970 Toolchains:
8971
8972 - glibc 2.22, gdb 7.10, use gdb 7.9 by default, musl 1.1.12,
8973 uclibc-ng 1.0.8, host-gdb enabled on AArch64.
8974
8975 - The toolchain wrapper which was used only for external
8976 toolchains is now also used for Buildroot internal
8977 toolchains. This allowed to fix the ccache support, prepare
8978 the way for top-level parallel build support and remove gcc
8979 patches used to detect header/library path poisoning.
8980
8981 - Remove Analog Devices Blackfin toolchain 2012R2.
8982
8983 - Fix several Xtensa build failures by switching from
8984 text-section-literals to auto-litpools.
8985
8986 - Enable MIPS64 support in uClibc-ng, use uClibc on ARC
8987 rather than a specific fork.
8988
8989 - Linaro toolchains for ARM, ARMeb and AArch64 updated to
8990 2015.08. 2014.09 version is kept since 2015.08 only runs on
8991 x86_64 hosts.
8992
8993 Bootloaders:
8994
8995 - Fix ARM64 support in U-Boot.
8996
8997 Defconfigs:
8998
8999 - Added: ARC HS38 VDK virtual boards, Avnet Microzed, Boundary
9000 Devices Nitrogen SoloX, Freescale i.MX6 SoloX Sabre SD,
9001 OLinuxino A20 Lime2, Qemu Sparc64, Qemu SuperH 4 big endian,
9002 Synopsys AArch64 VDK virtual platform.
9003
9004 - Updated: calao_qil_a9260, calao_usb_a9g20_lpw, ci20,
9005 cubieboad, freescale_imx6_*, imx53loco, imx6_vab820,
9006 mpc8315erdb, qmx6, p1010rdb, qemu, raspberrypi,
9007 raspberrypi2, riotboard, snps_axs10*, wandboard.
9008
9009 - Removed: at91rm9200df, at91sam9260dfc, at91sam9263ek,
9010 calao_snowball_defconfig, gnublin, integrator926_defconfig.
9011
9012 Infrastructure:
9013
9014 - Support for fetching from Mercurial tags fixed.
9015
9016 - Introduce LINUX_NEEDS_MODULES, which allows to enforce
9017 module support to be enabled in the kernel when a package
9018 builds out-of-tree kernel modules (through the
9019 pkg-kernel-module infrastructure or on its own).
9020
9021 - Improve the perl package infrastructure to automatically add
9022 the dependency to the perl interpreter to target perl module
9023 packages.
9024
9025 - Remove trailing slashes in <pkg>_SITE and addition of a
9026 check to ensure such trailing slashes are no longer added.
9027
9028 - Extend the legal infrastructure to allow packages to declare
9029 their actual source code. This is useful for packages for
9030 which <pkg>_SOURCE points to pre-built binaries (as is the
9031 case for external toolchains). The new <pkg>_ACTUAL_SOURCE
9032 variable allows to point to the source code in such cases.
9033
9034 - Improved ccache support, thanks to the usage of a toolchain
9035 wrapper for internal toolchain. Now a single cache directory
9036 can be shared between different Buildroot builds.
9037
9038 - Addition of a 'graph-size' make targets, which generates a
9039 PDF graph of per-package size of the root filesystem.
9040
9041 - Addition of <pkg>_EXCLUDES so that packages can request
9042 certain parts of the source code tarball to not be
9043 extracted. This feature is currently used by gcc and
9044 toolchain-external.
9045
9046 - Packages can now use the <pkg>_PKGDIR variable, provided by
9047 the package infrastructure, to reference their package
9048 directory, instead of explicitly using package/<pkg>/.
9049
9050 Filesystems:
9051
9052 - Add high lz4 compression to squashfs.
9053
9054 - Simplification of shell profile files in the default
9055 skeleton.
9056
9057 - Remove ftp user and /home/ftp from the skeleton, and let ftp
9058 server packages create these when needed.
9059
9060 - Add support for /bin, /sbin and /lib to be symlinks to their
9061 corresponding directories in /usr. This is enforced for
9062 systemd configurations, and optional for other
9063 configurations.
9064
9065 - Support for AXFS filesystem image generation added.
9066
9067 - New options to add extra space/inodes to ext2/3/4 images.
9068
9069 Updated/fixed packages:
9070
9071 adwaita-icon-theme, apache, apitrace, atk, audit, avahi,
9072 barebox, bash, batctl, bind, binutils, bluez_utils, boost,
9073 bridge-utils, cairo, ccache, chrony, clapack, cloog, cmake,
9074 collectd, connman, conntrack-tools, coreutils, cpio,
9075 cryptsetup, dbus, dbus-cpp, devmem2, dhcp, dhcpcd, dhcpdump,
9076 dhrystone, dillo, directfb, directfb-examples, dmraid,
9077 dos2unix, dovecot, dovecot-pigeonhole, drbd-utils, dropbear,
9078 dropwatch, dtc, e2fsprogs, ebtables, efl, eigen, ejabberd,
9079 elf2flt, elfutils, erlang, ethtool, eudev, evemu, exfat,
9080 exfat-utils, expat, faifa, fbterm, fdk-aac, feh, ffmpeg, file,
9081 flashrom, fping, freerdp, freescale-imx, freetype, gdk-pixbuf,
9082 genimage, gettext, git, glib-networking, glmark2, gnupg2,
9083 gnuradio, gnutls, gpsd, grep, grub2, gst1-imx, gst1-libav,
9084 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
9085 gst1-plugins-ugly, gst1-validate, gst-fsl-plugins,
9086 gst-plugins-bad, gstreamer1, guile, gvfs, harfbuzz, haveged,
9087 hostapd, icu, imagemagick, impiutil, imx-gpu-viv, imx-vpu,
9088 inadyn, intltool, iostat, iperf3, ipmiutil, iproute2,
9089 iptables, iw, jpeg-turbo, jq, jsoncpp, kexec-lite, kmod, kodi,
9090 kodi-audioencoder-flac, kodi-pvr-argustv, kodi-pvr-filmon,
9091 kodi-pvr-hts, kodi-pvr-mythtv, kodi-pvr-pctv,
9092 kodi-pvr-stalker, kodi-pvr-vbox,
9093 kodi-visualisation-waveforhue, less, lftp, libbluray,
9094 libcgroup, libconfuse, libcurl, libdcadec, libdrm, libevdev,
9095 libffi, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
9096 libgcrypt, libglew, libglib2, libgtk3, libidn, liblinear,
9097 liblockfile, libmicrohttpd, libnetfilter_conntrack, libnfs,
9098 libnftnl, libnl, libnspr, libnss, libpcap, libpfm4, libpng,
9099 libselinux, libserial, libsoup, libsoxr, libstrophe, libtasn1,
9100 libtirpc, libtorrent, libupnpp, liburcu, libusb-compat, libuv,
9101 libv4l, libva, libva-intel-driver, libxcb, lighttpd, links,
9102 linux, linux-firmware, linux-fusion, linux-headers,
9103 lirc-tools, localedef, lpeg, lsof, ltp-testsuite,
9104 lttng-libust, lttng-tools, lua-periphery, luaposix, lvm2, lxc,
9105 lz4, mdadm, mesa3d, mesa3d-headers, minicom, minidlna, moarvm,
9106 modem-manager, mosquitto, mpd, mpdecimal, mpg123, mplayer,
9107 mrouted, msmtp, mtd, mutt, nettle, network-manager, nfs-utils,
9108 nftables, nginx, nodejs, noip, ntp, ofono, opencv3, openpgm,
9109 openssl, openswan, openvpn, pango, parted, perl, perl-cross,
9110 perl-crypt-openssl-random, perl-http-message,
9111 perl-io-socket-ssl, perl-module-build, perl-mojolicious,
9112 perl-netaddr-ip, perl-net-dns, perl-net-http, perl-net-ssleay,
9113 perl-uri, perl-xml-libxml, php, picocom, pixman, pkgconf,
9114 poco, polarssl, portaudio, portmap, postgresql, proftpd,
9115 protobuf, protobuf-c, pulseaudio, python-configshell-fb,
9116 python-networkmanager, python-numpy, python-pyparsing,
9117 python-pypcap, python-rtslib-fb, python-spidev, python-urwid,
9118 python-web2py, qemu, qt5base, redis, rngtools, rng-tools,
9119 rpi-firmware, rpi-userland, rtmpdump, rtorrent, ruby, samba,
9120 samba4, sane-backends, sconeserver, sdl, sed, setools,
9121 shairport-sync, shared-mime-info, sland, smartmontools,
9122 softether, spice-protocol, sqlcipher, sqlite, squid,
9123 strongswan, stunnel, subversion, sudo, sunxi-tools,
9124 supervisor, systemd, tar, targetcli-fb, tcpdump, tiff, tor,
9125 tvheadend, tzdata, uboot-tools, udisks, unionfs, upmpdcli,
9126 util-linux, vala, valgrind, vim, vlc, vorbis-tools, vsftpd,
9127 vtun, wavpack, webkitgtk24, weston, whois, wireless-regdb,
9128 wireshark, wpa_supplicant, xdriver_xf86-input-vmmouse,
9129 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
9130 xdriver_xf86-video-sis, xlib_libXi, xorg-server,
9131 xtables-addons, xterm, xz, zic, znc, zsh
9132
9133 New packages:
9134
9135 axfsutils, bitstream, check, dvblast, eventlog, fastd, gauche,
9136 gmock, graphite2, gssdp, gupnp, gupnp-av, ibrcommon, ibrdtn,
9137 ibrdtnd, ibrdtn-tools, imx-kobs, iqvlinux, irssi,
9138 kompexsqlite, libbroadvoice, libcddb, libcodec2, libcrossguid,
9139 libg7221, libhttpparser, libilbc, libldns, libmng,
9140 libopenh264, libpam-radius-auth, libpam-tacplus, libsilk,
9141 libsoundtouch, libssh, libuecc, libyuv, liquid-dsp, luv,
9142 micropython, micropython-libs, python-pyratemp,
9143 python-pyroute2, python-ranger, rapidxml, scrypt, sdl2,
9144 sp-oops-extract, squeezelite, stress-ng, swupdate, syslog-ng,
9145 x265, xdriver_xf86-video-fbturbo, xxhash, yad, zxing-cpp
9146
9147 Removed packages:
9148
9149 blackbox (was deprecated), divine (merged in directfb),
9150 kobs-ng (replaced by imx-kobs), mediactl (merged in libv4l),
9151 sawman (merged in directfb), schifra (marked broken since a
9152 long time), texinfo (host variant only, no longer used), zxing
9153 (replaced by zxing-cpp),
9154
9155 Issues resolved (http://bugs.uclibc.org):
9156
9157 #4099: cut utility from GNU coreutils works incorrect
9158 #7772: libxml-parser-perl build failure: missing dependency
9159 ExtUtils/MakeMaker
9160 #7931: Default configuration for Cubieboard v1 is outdated
9161 #8116: 2015.05-rc2 raspberrypi2_defconfig network interface
9162 not coming up
9163 #8246: X.org DRI2 build issue
9164 #8256: pointing to /usr/bin/objcopy old version (x86) instead
9165 of the generated one
9166 #8266: mplayer build issue
9167 #8281: pyrexc fails to run when path is too long
9168 #8316: lttng-tools and lttng-babeltrace executables contain
9169 bad RPATH pointing to host machine
9170 #8331: kexec wants shutdown in /sbin, but systemd installs it
9171 in /usr/sbin
9172 #8361: Buildroot 2015.08.1 skeleton inittab overwritten by
9173 busybox's version
9174 #8366: libevent does not build
9175 #8386: build failed with external toolchain
9176 #8391: Node.js 0.12.7 fails to build on raspberry_pi defconfig
9177 #8396: CCACHE initialization
9178 #8401: gpsd 3.15 NMEA support
9179 #8416: cups depends on BR2_DEPRECATED_SINCE_2015_05
9180 #8421: util-linux installs systemd files in output/target/home/
9181
20a36cd8 91822015.08, Released August 31st, 2015
3131ec44
PK
9183
9184 Minor fixes.
9185
9186 OpenCV 3.x package renamed to opencv3. OpenCV 2.4.x
9187 reintroduced as opencv.
9188
9189 Updated/fixed packages: bootutils, canfestival, cppcms,
42180d8a
PK
9190 curlftpfs, dhcpdump, dropbear, erlang-p1-tls, exfat, gnuradio,
9191 ipkg, libgudev, libmbim, libwebsock, linux-pam, lm-sensors,
9192 ltrace, midori, network-manager, openssh, perl-file-listing,
3131ec44
PK
9193 perl-http-cookies, perl-http-daemon, perl-http-negotiate,
9194 perl-www-robotrules, python-can, qt5base, qt5multimedia,
9195 setools, sysvinit, tinyalsa, tn5250, tvheadend, uboot, vlc,
9196 x264, xserver_xorg-server, zyre
9197
985b46be
TP
91982015.08-rc2, Released August, 24th 2015
9199
9200 Fixes all over the tree.
9201
9202 Toolchain: fix gcc build on NIOS-II.
9203
9204 Infrastructure: add <fs>_POST_GEN_HOOKS mechanism to fix
9205 hybrid ISO image generation.
9206
9207 Architectures: add arm1136j-s variant.
9208
9209 Updated/fixed packages: apitrace, audit, bcusdk, bdwgc,
9210 beecrypt, boost, bwm-ng, cdrkit, c-icap, cifs-utils, clapack,
9211 c-periphery, cpio, cramfs, czmq, dawgdic, dnsmasq, dosfstools,
9212 dropbear, elfutils, empty, eudev, fan-ctrl, filemq, gnutls,
9213 guile, haveged, imlib2, libcec, libepoxy, libev, libgpgme,
9214 libiio, libnetfilter_queue, libnfnetlink, libpfm4, libpthsem,
9215 librtas, libselinux, libsigsegv, libsodium, libv4l, lightning,
9216 linux, lirc-tools, lrzsz, mono, mosh, mpd, msmtp, nbd,
9217 netatalk, nodejs, ola, opencv, oprofile, php, poco,
9218 postgresql, powertop, protobuf, protobuf-c, qt5base,
9219 qt5quickcontrols, rapidjson, rng-tools, squid, sysdig,
9220 sysstat, tftpd, tinc, tz, util-linux, webkitgtk24, weston,
9221 wireshark, wvstreams, xdriver_xf86-input-synaptics, zyre.
9222
9223 Issues resolved (http://bugs.uclibc.org):
9224
9225 #8276: package/dropbear: symlink resolution incorrect
9226 #8286: Error with buildroot
9227 #8301: ldconfig parameter in Makefile
9228
7b1e9d52 92292015.08-rc1, Released August, 5th 2015
43929650
AV
9230
9231 Fixes all over the tree and new features.
9232
da63d87c
TP
9233 Architectures:
9234
9235 - Refactor how the availability of an MMU is described.
9236 - Minimal support for Cortex-M3
9237 - Minimal support for AArch64 big-endian
9238
9239 Toolchains:
9240
9241 - Add CodeSourcery MIPS 2015.05, remove MIPS 2013.11
9242 - Use uClibc-ng as the default uClibc version, instead of the
9243 official uClibc, which hasn't done any release since 3+
9244 years
9245 - eglibc is now marked as deprecated
9246 - GCC: gcc 4.9.x is now the default and was updated to 4.9.3,
9247 support for gcc 5.x added.
9248 - Binutils: use Binutils 2.24 as the default, 2.25.x series
9249 bumped to 2.25.1, remove old Binutils 2.22.
9250 - Update ARC toolchain components to 2015.06
9251 - Add support for Fortran when building gcc
9252
9253 Bootloaders:
9254
9255 - Support for using the kconfig configuration system in
9256 U-Boot
9257
9258 New Defconfigs:
9259
9260 - VIA VAB-820/AMOS-820
9261 - OLimex OLinuxino A20 Lime
9262 - Many new defconfigs for Atmel evaluation boards:
9263 at91sam9rlek, at91sam9x5ek, sama5d3xek, sama5d4ek, sama5d4
9264 Xplained Ultra, sama5d3 Xplained.
9265 - ACME Systems Aria G25
9266 - WarPboard
9267 - Altera Cyclone 5 Development Board
9268 - Xilinx zc706
9269 - ARC AXS101 and AXS103 Software Development Platforms
9270 - Significant updates to Raspberry Pi / Raspberry Pi 2
9271
9272 Infrastructure:
9273
9274 - Buildroot takes better care now of generating predictable
9275 permissions in the target filesystem. However, existing
9276 permissions on a custom skeleton or rootfs overlay will no
9277 longer be preserved. Therefore, it is necessary to add a
9278 permission table (BR2_ROOTFS_DEVICE_TABLE) to set the
9279 required permissions.
9280 - Add support for kconfig fragments.
9281 - No longer pass --{enable,disable}-debug to autotools
9282 packages depending on the value of
9283 BR2_ENABLE_DEBUG. BR2_ENABLE_DEBUG now only controls
9284 whether we build with -g or not.
9285 - Support for extracting archives in .lzma in the generic
9286 package infrastructure.
9287 - Remove random-seed file from the default skeleton, since
9288 seeding the entropy pool with a known seed makes more harm
9289 than good.
9290 - In the CVS download helper, add support to use a date as
9291 the version.
9292 - Add support for a per-package <pkg>_STRIP_COMPONENTS
9293 variable, which packages can use to specify how many path
9294 components should be stripped when extracting the tarball.
9295 - Addition of a 'kernel-module' package infrastructure, which
9296 simplifies the packaging of external kernel modules. Many
9297 existing packages are converted to use it.
9298 - Allow bootloaders to be implemented in $(BR2_EXTERNAL)
9299 - Remove /etc/securetty from the default skeleton.
9300 - Migration of sysV initscripts from the default skeleton to
9301 a package called 'initscripts', installed only when Busbox
9302 init or sysvinit are used.
9303 - Migration of the skeleton logic to a proper 'skeleton'
9304 package.
9305 - Addition of a 'linux-tools' infrastructure in the 'linux'
9306 package, to support building user-space tools bundled
9307 within the Linux kernel sources, such as perf and cpupower.
9308 - Usage of backticks instead of make $(shell ...) to execute
9309 shell commands. This allows to delay the evaluation of such
9310 commands when actually needed, and not when expanding the
9311 variables. It is useful to make 'make printvars' less
9312 noisy, and as a preparation to support top-level parallel
9313 build.
9314 - Libtool .la files are not mungled for all package types,
9315 instead of being handled only for packages using the
9316 autotools-package infrastructure.
9317 - Add mechanism to allow packages to express a dependency on
9318 gcc versions. This is needed for packages that use C++11 or
9319 C11 support for example.
9320
9321 Important package updates:
9322
9323 - Complete rework of the matchbox packaging
9324 - Lots of fixes in packages for compatibility with musl and
9325 gcc 5.
9326 - Hash files added to a large number of packages.
9327 - Update a significant number of packages to use a new
9328 hosting, after the announcement of Google Code and
9329 Gitorious closing.
9330 - Major packages needed for SELinux support have been merged,
9331 but the support is not complete yet.
9332 - Significant update of OpenCV to version 3.0, and addition
9333 of lots of eatures.
9334 - Significant update of all packages supporting the GPU and
9335 VPU of i.MX ARM processors.
9336 - Addition of systemd support in a significant number of
9337 packages.
9338 - Qt5 updated to 5.5.0
9339 - Use modular X.org server by default instead of KDrive
9340
9341 Filesystems:
9342
9343 - Complete overhaul of the iso9660 support. Now allows to use
9344 directly IS9660 as the root filesystem format and not only
9345 an initrd, and supports Grub 2 and isolinux in addition to
9346 Grub.
9347
9348 Updated packages: a10disp, agentpp, apache, at91bootstrap3,
9349 audit, barebox, bc, bind, bmon, boost, btrfs-progs,
9350 ca-certificates, can-utils, ccache, cloog, collectd, connman,
9351 coreutils, c-periphery, cryptsetup, dado, dbus, dejavu,
9352 dhcpcd, dnsmasq, dosfstools, dovecot, dovecot-pigeonhole,
9353 e2fsprogs, ejabberd, erlang-p1-cache-tab, erlang-p1-sip,
9354 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
9355 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, ethtool,
9356 eudev, evtest, exim, expect, explorercanvas, feh, ffmpeg,
9357 file, flashrom, freescale-imx, freetype, gawk, gcc, gdb,
9358 gettext, git, glib-networking, gnupg2, gnutls, gpsd, gptfdisk,
9359 gpu-viv-bin-mx6q, gst-fsl-plugins, harfbuzz, hdparm, heimdal,
9360 i2c-tools, imagemagick, imx-vpu, iproute2, ipset, isl, iw,
9361 kodi, kodi-addon-xvdr, kodi-audioencoder-flac,
9362 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
9363 kodi-audioencoder-wav, lftp, libass, libassuan, libcec,
9364 libconfi, libcurl, libdrm, libevdev, libfreefare, libfslcodec,
9365 libfslparser, libfslvpuwrap, libfuse, libglib2, libgpgme,
9366 libgtk2, libgtk3, libical, libidn, libiio, libinput, libiscsi,
9367 libllcp, libmicrohttpd, libnfc, libnss, libpcap, libpciaccess,
9368 libpng, libserialport, libsigrok, libsoc, libtirpc, libubox,
9369 libunistring, libupnp, libuv, libv4l, libva,
9370 libva-intel-driver, libXrandr, lighttpd, linenoise, linux,
9371 linux-firmware, linux-headers, live555, ltrace, lua,
9372 lua-csnappy, lua-ev, luajit, lua-messagepack, luaperiphery,
9373 lvm2, lxc, lzo, mesa3d, mesa3d-headers, midori, mmc-utils,
9374 modem-manager, mono, mosquitto, mpd, mpd-mpc, mpfr, mpg123,
9375 mtd, musl, nano, netperf, network-manager, nfs-utils, nginx,
9376 nodejs, ntp, ola, opencv, openldap, openssh, openssl,
9377 openswan, openvmtools, openvpn, opkg, orbit, orc, pcmanfm,
9378 perl-cross, perl-encode-locale, perl-io-socket-ssl,
9379 perl-mojolicious, perl-net-ssleay, perl-path-tiny, perl-uri,
9380 perl-xml-libxml, php, pinentry, polarssl, postgresql,
9381 pulseview, pure-ftpd, python, python-dpkt, python-lxml,
9382 python-networkmanager, python-pyinotify, python-pypcap,
9383 python-tornado, qextserialport, qt, qt5, rapidjson, redis,
9384 rpcbind, rpi-firmware, rpi-userland, samba4, shairport-sync,
9385 snmpp, sqlite, squid, strongswan, stunnel, sudo, sunxi-boards,
9386 sunxi-mali, sysdig, sysstat, systemd, tcpdump, tiff, tmux,
9387 tor, txheadend, tzdata, uboot, uclibc, ulogd, upmpdcli,
9388 usb_modeswitch, usb_modeswitch_data, vala, vsftpd, wayland,
9389 weston, whois, wireless-regdb, wireshark, x264, xapp_xvinfo,
9390 xdriver_xf86-input-libinput, xdriver_xf86-input-vmmouse,
9391 xdriver_xf86-video-cirrus, xdriver_xf86-video-geode,
9392 xdriver_xf86-video-imx-viv, xdriver_xf86-video-mach64,
9393 xdriver_xf86-video-neomagic, xdriver_xf86-video-r128,
9394 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
9395 xdriver_xf86-video-vesa, xkeyboard-config, xlib_libfontenc,
9396 xlib_libFS, xlib_libXaw, xlib_libxkbfile, xlib_libXrender,
9397 xlib_libXt, xproto_kbproto, xproto_xproto, xproto_xrandrproto,
9398 xscreensaver, xserver_xorg-server, xtables-addons, yaml-cpp,
9399 zic.
9400
9401 New packages: angularjs, atf, audit, c-icap, c-icap-modules,
9402 cpio, dawgdic, faketime, fcgiwrap, gflags, glog, initscripts,
9403 jquery-datetimepicker, kodi-audioencoder-modplug,
9404 kodi-audioencoder-nosefar, kodi-audioencoder-sidplay,
9405 kodi-audioencoder-snesapu, kodi-audioencoder-stsound,
9406 kodi-audioencoder-timidity, kodi-audioencoder-vgmstream,
9407 kodi-platform, kodi-pvr-argustv, kodi-pvr-dvblink,
9408 kodi-pvr-dvbviewer, kodi-pvr-filmon, kodi-pvr-hts,
9409 kodi-pvr-iptvsimple, kodi-pvr-mediaportal-tvserver,
9410 kodi-pvr-mythtv, kodi-pvr-nextpvr, kodi-pvr-njoy,
9411 kodi-pvr-pctv, kodi-pvr-stalker, kodi-pvr-vbox,
9412 kodi-pvr-vdr-vnsi, kodi-pvr-vuplus, kodi-pvr-wmc,
9413 kodi-screensaver-asteroids, kodi-screensaver-biogenesis,
9414 kodi-screensaver-crystalmorph, kodi-screensaver-greynetic,
9415 kodi-screensaver-pingpong, kodi-screensaver-pyro,
9416 kodi-screensaver-stars, kodi-visualisation-shadertoy,
9417 kodi-visualisation-spectrum, kodi-visualisation-waveforhue,
9418 kodi-visualisation-waveform, kvmtool, kyua, libfm,
9419 libfm-extra, libplatform, librtas, libsodium, libsquish,
9420 libucl, libump, linux-backports, lua-iconv, lutok, menu-cache,
9421 moarvm, monkey, mono-gtksharp3, mosh, openipmi, python-can,
9422 python-pycli, python-pydal, python-pyyaml, python-web2py,
9423 qpid-proton, qt5webchannel, quazip, racehound, rtl8188eu,
9424 rtl8821au, sepolgen, setools, skeleton, stm32flash,
9425 webkitgtk24, xdriver_xf86-video-qxl, zynq-boot-bin.
9426
9427 Deprecated packages: webkitgtk, libgail, eglibc support in
9428 glibc package.
43929650 9429
8cf7a561
TP
9430 Issues resolved (http://bugs.uclibc.org):
9431
9432 #4291: Segmentation fault with all binaries that use threads
9433 when compiled with gcc 4.6
9434 #6944: building toolchain for sh4 fails
9435 #7592: Buildroot GCC: -lto requires plugin support in ranlib
9436 #7628: Python SSL does not get built for Raspberry Pi
9437 #7682: Missing dependencies for NFS
9438 #7742: dhcp lacks important features when BR2_ENABLE_DEBUG
9439 #7754: make: *** [/..../buildroot-2014.11/output/build/host-gcc-initial-4.8.3/.stamp_built] Error 2
9440 #7946: libglib2-2.42.2 fails to build for sparc-buildroot-linux-gnu
9441 #7956: glibc 2.20 and 2.21 fail to build for sh64-buildroot-linux-gnu
9442 #7971: python-flask, python-werkzeug. No module named zlib
9443 #7981: Target file system skeleton permissions hazard
9444 #8006: rpcdebug in nfs-utils built for the host
9445 #8036: alsa-lib headers problem that prevents to compile alsa
9446 dependent projects
9447 #8081: systemd init system: /tmp is not mode 1777
9448 #8121: php opcache extension doesn't get installed
9449 #8151: x86-64 make fails with ncurses 5.9
9450 #8156: pkg-kconfig infra broken for *-update-{config, defconfig}
9451 #8161: default /bin/sh symlink to busybox is full path and not relative
9452 #8171: glamor missing
9453 #8191: Request update support for the cubieboard series
9454 #8201: Important security upgrades for node.js
9455
6d73615f
PK
94562015.05, Released May 31st, 2015
9457
9458 Minor fixes.
9459
9460 Updated/fixed packages: conntrack-tools, directfb, fio, flite,
9461 gptfdisk, ipmiutil, iproute2, janus-gateway, keyutils, knock,
9462 libelementary, libgcrypt, libgsasl, libjpeg, libstrophe,
9463 lttng-libust, nbd, ncurses, nmap, php, postgresql, python,
9464 python3, sconeserver, udpcast, upmpdcli
9465
c6ce119c
PK
94662015.05-rc3, Released May 22nd, 2015
9467
9468 Several fixes, mainly related to static linking.
9469
9470 Updated/fixed packages: acl, alsa-utils, apr, armadillo, attr,
9471 autoconf-archive, binutils, boost, czmq, dhcpcd, duma,
9472 enlightenment, exim, fbterm, freerdp, gcc, gdk-pixbuf,
9473 google-breakpad, gpsd, heirloom-mailx, hwloc, ipmiutil,
9474 iproute2, jack2, jasper, kmod, lcdproc, leafnode2, libcap-ng,
9475 libftdi1, libmatroska, libmemcached, libmodbus, libnftnl,
9476 libsigrok, libupnpp, libuv, libxml-parser-perl, linux,
9477 linux-headers, lirc-tools, lua-periphery, lxc, mongoose, mono,
9478 mpg123, mosquitto, neardal, newt, ntp, ola, openldap, opencv,
9479 php, postgresql, protobuf, pulseaudio, python-pyqt, qemu, qt,
9480 qt5base, rpi-userland, rsyslog, snmppp, sqlite, tiff,
9481 tinyxml2, uboot-tools, unionfs, ux5000-firmware, usbredir,
9482 ushare, vpnc, vsftpd, wavpack, wireless_tools, wsapi,
9483 wvstreams, xmlstarlet, zeromq, zmqpp
9484
9485 New packages: c-periphery
9486
9487 Issues resolved (http://bugs.uclibc.org):
9488
9489 #8106: mkfs.jffs2 uses the --pagesize parameter incorrectly
9490 #8111: 2015.05.rc2 LIBFOO_CONF_OPTS not working
9491 #8126: exim lacks plaintext and cram-md5 auth
9492
f2435f6d
PK
94932015.05-rc2, Released May 11th, 2015
9494
9495 Minor fixes.
9496
9497 Toolchain: PR56780 backport to GCC 4.8.4 to fix GDB linking
9498 issues. Context functions enabled for uClibc snapshot /
9499 uClibc-NG.
9500
9501 Architectures: Endian handling symbol for Xtensa, binutils
9502 fixes.
9503
9504 Infrastructure: Fix for kernel module stripping when
9505 localversion contains spaces.
9506
9507 Updated/fixed packages: at, autoconf-archive, binutils,
9508 cc-tool, cryptsetup, dstat, expedite, freerdp, giflib,
9509 gnuchess, guile, ipmiutil, iproute2, mono, monolite, neard,
9510 ola, poppler, postgresql, python-qt, qt, sqlite, valgrind,
9511 xlib_libXfont
9512
9513 Issues resolved (http://bugs.uclibc.org):
9514
9515 #8086: Cannot select systemd as init with Linaro 2014.09...
9516
5628a15a 95172015.05-rc1, Released May 4th, 2015
94856075
PK
9518
9519 Fixes all over the tree and new features.
9520
329f6870
PK
9521 Architectures: Removed AVR32 support, deprecate SH64, added
9522 support for steamroller, corei7-avx and core-avx2 x86
9523 variants.
9524
9525 Toolchains: IPv6 and Largefile support now enforced for
9526 uClibc. Corresponding Kconfig symbols removed.
9527
9528 External CodeSourcery AMD64 2014.05, MUSL-cross 1.1.6 added,
9529 CS sh2, Xilinx microblaze v2/14.3 removed. Distro-class
9530 external toolchains are now detected and blacklisted.
9531
9532 Internal toolchain support for Nios2 added, Blackfin
9533 removed. Aarch64 and sh musl support. uClibc-ng support added.
9534
9535 Libatomic is now handled for internal and external
9536 toolchains. Link time optimization (LTO) support.
9537
9538 New Defconfigs: Freescale i.MX28 EVK, i.MX31 PDK and SABRE
9539 Auto, Raspberry Pi 2, RIoTboard,
9540
9541 Infrastructure: Hashes for a large number of packages have
9542 been added. Missing hashes now stop the build unless
9543 explicitly disabled.
9544
1c3ad235
PK
9545 Spaces and colons (:) are now supported in package
9546 versions. Dependencies can now be listed for the patch step
9547 (<PKG>_PATCH_DEPENDENCIES). Kconfig and Linux kernel
329f6870
PK
9548 extensions infrastructure has been added.
9549
9550 Makedevs now has a recursive (r) option.
9551
9552 The variable containing the list of packages to build has been
9553 renamed from TARGETS to PACKAGES.
9554
1c3ad235
PK
9555 Make external-deps / legal-info / source / source-check have
9556 been reimplemented using the package infrastructure, so their
9557 output/behaviour may differ from earlier (some packages were
9558 not included in the past).
9559
329f6870
PK
9560 The old insecure DES password encoding is no longer supported.
9561
9562 U-Boot patch option now support direct references to patch
9563 files and URLs in addition to directories of patches. The
9564 i.MX28 SD format (u-boot.sd) is now supported.
9565
94856075
PK
9566 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib,
9567 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude,
329f6870
PK
9568 bcusdk, bdwgc, bind, binutils, bmon, boost, botan,
9569 btrfs-progs, busybox, ca-certificates, cairo, can-utils,
9570 canfestival, ccache, chrony, civetweb, clamav, cmake,
9571 collectd, connman, copas, crda, cryptodev-linux, cryptsetup,
9572 cups, czmq, dbus-cpp, dbus-glib, dbus-python, dbus, dfu-util,
9573 dhcp, dhcpcd, dialog, dillo, dmraid, dnsmasq, dos2unix,
9574 dosfstools, dovecot-pigeonhole, dovecot, dropbear, dropwatch,
94856075
PK
9575 dtv-scan-tables, dvdauthor, e2fsprogs, ecryptfs-utils,
9576 libevas, elfutils, enscript, erlang, espeak, eudev, evemu,
9577 exfat-utils, exim, f2fs-tools, feh, ffmpeg, fftw, flickcurl,
9578 fltk, fluxbox, fmlib, fmtools, freeradius-client, freerdp,
9579 gamin, gawk, gcc-final, gcc, gd, gdb, gengetopt, geoip, git,
9580 glib-networking, gnu-efi, gnuchess, gnutls, gpsd, gptfdisk,
329f6870
PK
9581 gpu-viv-bin-mx6q, gst-plugin-bad, gstreamer, gstreamer1,
9582 gtest, gvfs, harfbuzz, haserl, haveged, hiawatha,
9583 hicolor-icon-theme, hostapd, hplip, httping, i2c-tools, icu,
9584 ifplugd, imagemagick, imlib2, iozone, iproute2, iptables,
9585 iputils, irqbalance, iw, jack2, jhead, jimtcl, json-c, kexec,
9586 kismet, kmod, kodi-audioencoder-flac,
94856075 9587 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2,
329f6870
PK
9588 libass, libatomic_ops, libbluray, libcap, libcgroup, libcurl,
9589 libdrm, libdvbsi, libebml, libecore, libedit, liberation,
9590 libev, libevas, libevdev, libftdi, libgcrypt, libglib2,
9591 libgpgme, libgtk2, libgtk3, libiconv, libidn, libiio,
9592 libinput, libiscsi, libksba, liblinear, libmatroska,
9593 libmicrohttpd, libmodbus, libmpdclient, libnice, libnl,
9594 libnspr, libnss, libpcap, libpciaccess, libphidget, libplayer,
9595 libpthsem, libqmi, librsvg, libseccomp, libsigrok, libsoup,
9596 libsrtp, libssh2, libtasn1, libtool, libunistring, liburcu,
9597 libusb, libuv, libva-intel-driver, libva, libvncserver,
9598 libvorbis, libvpx, libwebsockets, libxml2, libzip, lightning,
9599 lighttpd, linknx, linphone, linux-firmware, linux-headers,
9600 linux-pam, live555, ljsyscall, lmbench, lockdev, logrotate,
9601 lpc3250loader, lpeg, lsof, lttng-libust, lttng-modules,
9602 lttng-tools, lua, luacrypto, luafilesystem, luajit, luaposix,
9603 luarocks, lvm2, lxc, make,
94856075
PK
9604 matchbox-{common,desktop,fakekey,keyboard,lib,startup-monitor,vm},
9605 matchbox, mcelog, memcached, memstat, memtest86, mesa3d,
9606 minidlna, mjpegtools, mjpg-streamer, modem-manager, mongoose,
9607 monit, mono, monolite, mp4v2, mpc, mpd, mpdecimal, mpg123,
9608 mplayer, musl, nano, nbd, ncftp, ncmpc, ncurses, ne10, neard,
9609 neardal, net-tools, netatalk, netsnmp, network-manager, nginx,
9610 nodejs, ntfs-3g, ntp, numactl, odhcp6c, ofono, open2300,
9611 opencv, openldap, openntpd, openocd, openssh, openssl,
9612 openswan, opentyrian, openvmtools, openvpn, oprofile, p11-kit,
329f6870 9613 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph,
94856075
PK
9614 perl-io-socket-ssl, perl-json-tiny, perl-module-build,
9615 perl-mojolicious, perl-net-ssleay, perl-path-tiny,
9616 perl-xml-libxml, perl, phidgetwebservice, php-gnupg, php,
9617 pkgconf, polarssl, poppler, popt, postgresql, powerpc-utils,
9618 pppd, prboom, procps-ng, proftpd, psplash, ptpd2,
9619 python-{cheetah,coherence,django,markdown,netifaces,pam,six},
329f6870
PK
9620 python-tornado, python-twisted, python-zope-interface, python,
9621 python3, qemu, qt, qt5, qt5base, qt5multimedia,
9622 qt5xmlpatterns, qt5cinex, quagga, qwt, radvd, readline,
9623 rng-tools, rpcbind, rpi-firmware, rpi-userland, rsync,
9624 rsyslog, rtai, rtmpdump, ruby, sam-ba, samba, samba4,
9625 sane-backends, sconeserver, shairport-sync, sigrok-cli, slang,
9626 smcroute, snmppp, socat, socketcand, sofia-sip, sox,
9627 spawn-fcgi, speex, sqlcipher, sqlite, squid, strace,
9628 strongswan, stunnel, sudo, sunxi-boards, swig, sysstat,
9629 systemd, tcpdump, tftpd, thrift, thttpd, ti-gfx, ti-utils,
9630 tiff, tinyalsa, tn5250, transmission, trinity, tslib,
9631 tvheadend, tzdata, uboot-tools, uclibc, ulogd, usb_modeswitch,
9632 usbutils, ustr, util-linux, vala, valgrind, vlc, wayland,
9633 webp, weston, wget, which, whois, wireless-regdb,
9634 wireless_tools, wireshark, wpa_supplicant, wvstreams,
9635 xapp_{bdftopcf,bitmap,fonttosfnt,fslsfonts},
94856075
PK
9636 xapp_{fstobdf,iceauth,mkfontscale,oclock,rgb,sessreg,setxkbmap},
9637 xapp_{showfont,smproxy,twm,x11perf,xcalc,xclipboard,xcmsdb},
9638 xapp_{xdbedizzy,xditview,xdpyinfo,xdriinfo,xedit,xev,xeyes},
9639 xapp_{xf86dga,xfsinfo,xgamma,xgc,xhost,xinit,xinput,xkbcomp},
9640 xapp_{xkbevd,xkbprint,xlsatoms,xlsfonts,xmag,xman,xmh,xmodmap},
9641 xapp_xmore, xcb-util-image, xcb-util-keysyms,
9642 xdata_xcursor-themes,
9643 xdriver_xf86-input-{evdev,keyboard,synaptics,void},
9644 xdriver_xf86-video-{ati,cirrus,geode,mach64,mga,neomagic},
9645 xdriver_xf86-video-{r128,savage,siliconmotion,sis,tdfx},
329f6870
PK
9646 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai,
9647 xfont_font-util, xkeyboard-config,
9648 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC},
94856075
PK
9649 xlib_lib{Xxf86vm,xshmfence,xtrans}, xproto_randrproto,
9650 xproto_xproto, xserver_xorg-server, x11vnc, x264, xerces,
9651 xorriso, xterm, xz, yaml-cpp, zeromq, zic, zmqpp
9652
9653 New packages: apache, autoconf-archive, batctl,
329f6870
PK
9654 bitstream-vera, bullet, cc-tool, doxygen, drbd-utils,
9655 dvdrw-tools, gnuradio, gst1-imx, hans, hwloc, ijs,
9656 imx-usb-loader, inconsolata, iodine, iotop, ipmiutil, jsoncpp,
9657 leveldb, libdcadec, libdri2, libfreeimage, libftdi1,
9658 libsidplay2, lirc-tools, lua-periphery, mc, mesa3d-headers,
9659 mosquitto, nvidia-driver, nvidia-tegra23{,-binaries,-codecs},
9660 openjpeg, opusfile, perl-crypt-openssl-{random,rsa},
9661 perl-db-file, perl-digest-{hmac,sha1},
9662 perl-encode-{detect,locale}, perl-file-{listing,util},
9663 perl-html-{parser,tagset}, perl-http-cookies,
9664 perl-http-{daemon,date,message,negotiate}, perl-io-html,
9665 perl-libwww-perl, perl-lwp-mediatypes, perl-mail-dkim,
9666 perl-mailtools, perl-mime-base64, perl-net-{dns,http},
9667 perl-netaddr-ip, perl-time-hires, perl-timedate, perl-uri,
9668 perl-www-robotrules, powertop, pulseview,
9669 python-{cherrypy,lxml,mako,pyqt,pyxml,sip,spidev,ws4py}, qpdf,
9670 qt-webkit-kiosk, sl, softether, sysdig, tinyxml2, tor, tovid,
9671 unixodbc, wf111, wine, libepoxy, xapp_xcompmgr,
94856075 9672 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil,
329f6870 9673 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv},
94856075
PK
9674 xproto_xproxymanagementprotocol
9675
9676 Removed packages: gtk2-theme-hicolor
9677
329f6870
PK
9678 Deprecated packages: samba
9679
94856075
PK
9680 Issues resolved (http://bugs.uclibc.org):
9681
9682 #7478: Multiple chosen python modules are not built due to...
9683 #7508: Use of BR2_EXTERNAL and dependencies to existing packages
9684 #7676: Package procps-ng installs binaries to nonsensical folder
9685 #7724: Startx is not installed in the target
9686 #7760: botan: wrong prefix in botan-1.10.pc
9687 #7826: Building of cdparanoia
9688 #7844: Lua with hard-float on MIPS by buildroot doesn't work
9689 #7874: X.org configure error
9690 #7941: glibc-2.20 fails to build for sparc-buildroot-linux-gnu
9691 #7951: gcc 4.9.2 fails to build for sparc-buildroot-linux-gnu
9692 #7961: Qt5 fails to build for xtensa-buildroot-linux-uclibc
9693 #7976: mkuser script fails with: user already exists with...
9694 #8011: When building only busybox and strace, strace fails...
9695 #8016: collectd fails to build, network.c:171:19: error:...
9696 #8041: error on building libcurl7.42.0
9697
6bf057b0
PK
96982015.02, Released March 1st, 2015
9699
9700 Minor fixes.
9701
9702 Updated/fixed packages: civetweb, ding-libs,
9703 directfb-examples, glibc, gnupg, gnupg2, gpm,
9704 gst-plugins-good, gst1-plugins-good, freetype, libao, libevas,
9705 libevent, libfribidi, libgcrypt, libgtk2, libshout, libsrtp,
9706 libtheora, libupnpp, libxmlrpc, linux, make, opus, pinentry,
9707 rpi-firmware, shared-mime-info, vlc, vorbis-tools,
9708 xcb-util-keysyms
9709
9710 Removed packages: libgc
9711
345f32e6
PK
97122015.02-rc3, Released February 24th, 2015
9713
9714 Minor fixes.
9715
9716 Cmake and rebar (erlang) infrastructure fixes.
9717
9718 Updated/fixed packages: bind, btrfs-progs, busybox, e2fsprogs,
9719 evtest, ffmpeg, fltk, gnutls, i2c-tools, imagemagick, libxcb,
9720 make, mjpg-streamer, netsnmp, opentyrian, php, polarssl,
9721 qt5base, samba, samba4, sudo, util-linux, xserver_xorg-server
9722
bc11392d
PK
97232015.02-rc2, Released February 15th, 2015
9724
9725 Minor fixes.
9726
9727 raspberrypi: fix kernel sha1 for DT variant.
9728
9729 Updated/fixed packages: dbus, dvdauthor, git, libsemanage,
9730 libsepol, libssh2, mplayer, ntp, openvmtools, python3,
9731 qt5base, qt5connectivity, xserver_xorg-server
9732
21652676 97332015.02-rc1, Released February 8th, 2015
20138584
PK
9734
9735 Fixes all over the tree and new features.
9736
9737 Static/shared library handling reworked. This is now a
9738 tristate (shared only / shared and static / static
9739 only). Default is now shared only to speed up the
9740 build. BR2_PREFER_STATIC_LIB is now called BR2_STATIC_LIBS.
9741
9742 The toolchain (internal and external) will now warn when an
9743 unsafe library or header path is used (such as /usr/include or
9744 /usr/lib). If BR2_COMPILER_PARANOID_UNSAFE_PATH is enabled
9745 under build options this instead becomes an error.
9746
9747 A installation path issue with the internal musl toolchain
9748 support has been fixed so it is now possible to reuse it as an
9749 external toolchain.
9750
9751 Architectures: Freescale E5500 and E6500 PowerPC support
9752 added, deprecated MIPS 1/2/3/4 support removed.
9753
9754 New defconfigs: Freescale p2020ds, MIPS creator CI20,
9755 Raspberrypi with DT, UDOO Quad.
9756
9757 'make <foo>_defconfig' now saves the path to the defconfig in
9758 the .config, so a 'make savedefconfig' automatically updates
9759 it.
9760
9761 Infrastructure for packages using the Erland rebar tool has
9762 been added.
9763
9764 Hashes for a large number of packages have been added. Hashes
9765 are now checked for both target and host packages.
9766
9767 The system menu now has an option to automatically configure a
9768 network interface through DHCP at bootup.
9769
9770 The default filesystem skeleton now uses a separate tmpfs for
9771 /run instead of a symlink to /tmp/ for security reasons / to
9772 protect against conflicts with user generated temporary files.
9773
9774 BR2_EXTERNAL is now exported to post-build and post-image
9775 scripts.
9776
9777 New packages: bdwgc, benejson, blktrace, bootstrap, cgic,
9778 ding-libs, dvdauthor, ejabberd, erlang-goldrush, erlang-lager,
9779 erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-sip,
9780 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
9781 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml,
9782 erlang-p1-zlib, exiv2, freeradius-client, gengetopt, glmark2,
9783 gpu-amd-bin-mx51, guile, host-qemu, ifupdown, iperf3,
9784 janus-gateway, kodi, kodi-audioencoder-flac,
9785 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
9786 kodi-audioencoder-wav, libcli, libiio, liblinear, libnice,
9787 libselinux, libsemanage, libserialport, libsigro,
9788 libsigrokdecode, libsrtp, liburiparser, libvips, libwebsock,
9789 libz160, libzip, lightning, mcelog, memtest86, mjpegtools,
9790 mjpg-streamer, mke2img, mpd-mpc, netsurf-buildsystem, odhcp6c,
9791 openldap, python-alsaaudio, python-certifi, python-cheetah,
9792 python-coherence, python-django, python-docopt, python-enum,
9793 python-enum34, python-flask, python-gobject, python-httplib2,
9794 python-ipaddr, python-itsdangerous, python-jinja,
9795 python-markdown, python-markupsafe, python-networkmanager,
9796 python-pam, python-psutil, python-pyftpdlib, python-pyinotify,
9797 python-pysendfile, python-pyxb, python-requests, python-six,
9798 python-twisted, python-webpy, python-werkzeug,
9799 python-zope-interface, qt5cinex, sigrok-cli, sofia-sip,
9800 start-stop-daemon, szip, triggerhappy, ustr, vnstat, xorriso,
9801 xtables-addons
9802
9803 Removed packages (target): bison, distcc, gob2, m4
9804
9805 Issues resolved (http://bugs.uclibc.org):
9806
9807 #7556: make interactive CLI optional for nftables
9808 #7730: Error while connecting Qt Cretaor to device
9809 #7766: logrotate default gzip path is usually wrong
9810 #7790: Invalid ext4 image generated by Buildroot
9811
9a5434fb
PK
98122014.11, Released December 1st, 2014
9813
9814 Minor fixes.
9815
9816 Infrastructure: LD_LIBRARY_PATH handling tweak to ensure
9817 current working directory isn't searched.
9818
9819 Updated/fixed packages: gd, gdb, libwebsockets, luajit, mono,
9820 parted, shairport-sync, util-linux, xapp_bdftopcf,
9821 xserver_xorg-server
9822
f30e54eb
PK
98232014.11-rc3, Released November 28th, 2014
9824
9825 Fixes all over the tree.
9826
9827 System: File permissions of /etc/random-seed made more
9828 restrictive.
9829
9830 Toolchain: Various fixes related to locale handling, a fix for
9831 building the toolchain wrapper on MIPS.
9832
9833 Updated/fixed packages: bind, binutils. botan, btrfsprogs,
9834 clamav, czmq, dhcp, dillo, dovecot, erlang, flac, gd, glibc,
9835 gptfdisk, gst1-validate, heirloom-mailx, lame, libksba,
9836 libllcp, libnspr, libpng, libshairplay, libtirpc, linux,
9837 linux-headers, mpdecimal, mpg123, network-manager, nfstables,
9838 nfs-utils, openssl, pcituils, qt, radvd, rtai, sqlcipher,
9839 sstrip, tcpdump, uclibc, uemacs, ushare, wayland, weston,
9840 xl2tp, xserver_xorg-server
9841
9842 Issues resolved (http://bugs.uclibc.org):
9843
9844 #7670: Fails to build mpc-1.0.2 on latest Cygwin
9845
641e00ef 98462014.11-rc2, Released November 21st, 2014
7dfba6f5
PK
9847
9848 Fixes all over the tree.
9849
9850 Inittab tweaks for shutdown handling (busybox and sysvinit).
9851
9852 Updated/fixed packages: aircrack-ng, botan, canfestival,
9853 clamav, coreutils, czmq, dbus, dovecot, duma, e2fsprogs,
9854 erlang, gcc, iputils, libcap, libgcrypt, libmemcached,
9855 libssh2, libunwind, libv4l, linux-headers, mesa3d-demos, mutt,
9856 mysql, ndisc6, nodejs, omniorb, perl-cross, php,
9857 python-tornado, python3, qemu, qt5base, qt5webkit, rpm,
9858 rt-tests, ruby, schifra, sdl_sound, shairport-sync, sysvinit,
9859 tstools, tzdata, wireshark, x264
9860
9861 Issues resolved (http://bugs.uclibc.org):
9862
9863 #7646: strftime on datetime not works on python3
9864
74128856 98652014.11-rc1, Released November 12th, 2014
4c2d7589
PK
9866
9867 Fixes all over the tree and new features.
9868
6896e829
PK
9869 Toolchains: Use -mcpu / -march instead of -mtune. Support
9870 additional ARC and sparc variants. Updated Code sourcery
9871 and Linaro external toolchains.
9872
9873 Defconfigs: Freescale iMX6DL SabreSD, Minnowboard MAX, QEMU
9874 powerpc64 pseries added and a number of updates to the
9875 existing configurations.
9876
9877 Infrastructure: Buildroot is now less noisy when built with
9878 the silent option (make -s).
9879 A number of package infrastructure variables have been renamed
9880 from *_OPT to *_OPTS for constency. Buildroot will complain if
9881 the old names are used to assist in updating out of tree
9882 packages.
9883 Fixes for host systems where bash isn't located in /bin, and
9884 older systems not supporting mktemp --tmpdir.
9885 Various cleanups of users/groups in the default skeleton.
9886 There is now an option to choose what shell /bin/sh points to.
9887
9888 Documentation: Various updates to the user manual. The
9889 asciidoc documentation handling has now been extended so it
9890 can be used by (BR2_EXTERNAL) packages.
9891
4c2d7589
PK
9892 Updated/fixed packages: acl, acpid, agentpp, aircrack-ng,
9893 alsa-lib, alsamixergui, alsa-utils, apitrace, apr, apr-util,
9894 argus, arptables, at, atftp, atk, attr, audiofile, aumix,
9895 automake, autossh, avahi, avrdude, axel, bandwidthd, bash,
9896 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
9897 bluez_utils, bmon, boost, bootutils, bridge-utils,
9898 btrfs-progs, busybox, bwm-ng, bzip2, ca-certificates, cairo,
9899 ccache, ccid, ccrypt, cdrkit, cegui06, celt051, chrony,
9900 cifs-utils, civetweb, cjson, clapack, classpath, cloog, cmake,
9901 collectd, connman, copas, coreutils, coxpcall, cppcms, cppdb,
9902 cppzmq, cramfs, crda, cryptsetup, ctorrent, cups, cvs, cwiid,
9903 czmq, dash, dbus, dbus-cpp, dbus-glib, dbus-python, dejavu,
9904 dhcp, dhcpcd, dhcpdump, dialog, dillo, directfb, distcc,
9905 dmalloc, dmidecode, dmraid, dnsmasq, doc-asciidoc.mk,
9906 dosfstools, dropbear, dropwatch, dstat, dtach, dtc, dvbsnoop,
9907 e2fsprogs, ecryptfs-utils, ed, efl, eigen, elf2flt, elfutils,
9908 enlightenment, enscript, erlang, espeak, ethtool, eudev,
9909 evemu, evtest, exfat, exfat-utils, exim, expat, expect,
9910 explorercanvas, faifa, fakeroot, fan-ctrl, fbdump,
9911 fb-test-app, fetchmail, ffmpeg, file, filemq, findutils, flac,
9912 flann, flickcurl, flite, fltk, fluxbox, fmc, fmlib,
9913 fontconfig, foomatic-filters, freerdp, freescale-imx,
9914 freetype, ftop, fxload, gamin, gcc, gd, gdb, gdk-pixbuf,
9915 genimage, genpart, genromfs, geoip, gettext, giblib, git,
9916 glibc, glib-networking, gmp, gmpc, gnu-efi, gnupg, gnupg2,
9917 gnuplot, gnutls, google-breakpad, gpm, gpsd, gptfdisk,
9918 gpu-viv-bin-mx6q, grantlee, grep, gsl, gst1-libav,
9919 gst1-plugins-{bad,base,good,ugly}, gst-ffmpeg,
9920 gst-fsl-plugins, gst-omx, gst-plugins-{bad,base,good,ugly},
9921 gst-plugin-x170, gstreamer, gstreamer1, gtest, gtk2-engines,
9922 gutenprint, gvfs, harfbuzz, haserl, haveged, hdparm, heimdal,
9923 heirloom-mailx, hiawatha, hostapd, hplip, htop, httping,
9924 hwdata, i2c-tools, icu, ifplugd, igh-ethercat, imagemagick,
9925 imlib2, imx-lib, imx-vpu, inadyn, inotify-tools, input-tools,
9926 intltool, iperf, iproute2, iprutils, ipsec-tools, ipset,
9927 iptables, iputils, iw, jamvm, jansson, jasper, jimtcl, joe,
9928 jpeg-turbo, jq, jquery-keyboard, jquery-mobile, jquery-ui,
9929 jquery-ui-themes, jquery-validation, jsmin, json-c,
9930 json-javascript, kbd, kexec, kexec-lite, keyutils, kismet,
9931 kmod, knock, ktap, lame, lbase64, lbreakout2, lcdproc, lcms2,
9932 lesstif, lftp, libaio, libao, libarchive, libargtable2,
9933 libass, libassuan, libatasmart, libbluray, libbsd, libcap,
9934 libcap-ng, libcdio, libcec, libcgicc, libcgroup, libcofi,
9935 libconfig, libconfuse, libcurl, libdaemon, libdnet, libdrm,
9936 libdvdnav, libecore, libedbus, libedit, libedje, libeet,
9937 libelementary, libelf, libenca, libethumb, libevas,
9938 libevas-generic-loaders, libevent, libexif, libeXosip2,
9939 libffi, libftdi, libfuse, libgail, libgcrypt, libgeotiff,
9940 libglade, libglib2, libgpgme, libgtk2, libhid, libidn,
9941 libinput, libiscsi, libjson, libksba, liblockfile,
9942 liblog4c-localtime, liblogging, libmad, libmatroska, libmbim,
9943 libmemcached, libmicrohttpd, libmpdclient, libmpeg2, libndp,
9944 libnfc, libnfs, libnftnl, libnl, libnspr, libnss, liboauth,
9945 libogg, liboping, libosip2, libpcap, libpciaccess, libpfm4,
9946 libplayer, libplist, libpng, libpthsem, libqmi, libqrencode,
9947 libraw, libreplaygain, libroxml, librsvg, librtlsdr,
9948 libsamplerate, libseccomp, libsecret, libshairplay, libsoc,
9949 libsoup, libsoxr, libssh2, libstrophe, libsvg, libsvg-cairo,
9950 libtasn1, libtheora, libtirpc, libtorrent, libubox, libuci,
9951 libungif, liburcu, libusb, libuv, libv4l, libva,
9952 libva-intel-driver, libvncserver, libvorbis, libvpx,
9953 libwebsockets, libxcb, libxml2, libxml-parser-perl, libxmlrpc,
9954 libxslt, lighttpd, linenoise, linknx, links, linphone,
9955 linux-firmware, linux-fusion, linux-headers, linux-pam,
9956 linux-zigbee, lite, live555, ljlinenoise, lmbench, lm-sensors,
9957 localedef, lockdev, lockfile-progs, log4cxx, lpty, lrandom,
9958 lrzsz, lshw, lsof, lsqlite3, ltp-testsuite, ltrace, ltris,
9959 lttng-babeltrace, lttng-libust, lttng-modules, lttng-tools,
9960 lua, luabitop, lua-coat, lua-coatpersistent, lua-csnappy,
9961 lua-ev, luajit, luajson, lualogging, lua-messagepack,
9962 lua-msgpack-native, luaposix, luarocks, luasec, luasocket,
9963 luasql-sqlite3, lua-testmore, lunit, lvm2, lxc, lz4, lzlib,
9964 lzma, m4, madplay, make, makedevs, Makefile.in,
9965 matchbox-common, matchbox-desktop, matchbox-fakekey,
9966 matchbox-keyboard, matchbox-lib, matchbox-panel,
9967 matchbox-startup-monitor, matchbox-wm, mcrypt, mdadm,
9968 media-ctl, mediastreamer, memcached, memstat, memtester,
9969 mesa3d, metacity, midori, mii-diag, minidlna, mmc-utils,
9970 modem-manager, mongoose, mongrel2, monit, mpc, mpd, mpdecimal,
9971 mpfr, mpg123, mplayer, mrouted, msmtp, mtd, mtools, mtr,
9972 musepack, musl, mutt, mxml, mysql, nano, nanocom, nbd, ncftp,
9973 ncurses, ndisc6, ne10, neard, neon, netatalk, netperf,
9974 netsnmp, nettle, net-tools, network-manager, newt, nfs-utils,
9975 ngrep, nmap, nodejs, nss-mdns, ntfs-3g, ntp, numactl, nut,
9976 nuttcp, ofono, ola, omap-u-boot-utils, omniorb,
9977 on2-8170-modules, opencore-amr, opencv, openntpd, openobex,
9978 openocd, openpowerlink, openssh, openssl, openswan,
9979 opentyrian, opentyrian-data, openvpn, opkg, oprofile, opus,
9980 opus-tools, orbit, orc, ortp, p11-kit, pango, parted,
9981 pciutils, pcmanfm, pcre, pcsc-lite, perf, perl, perl-gd,
9982 perl-gdgraph, perl-io-socket-ssl, perl-json-tiny,
9983 perl-module-build, perl-mojolicious, perl-net-ssleay,
9984 perl-path-tiny, perl-xml-libxml, perl-xml-parser, php,
9985 php-geoip, php-gnupg, php-imagick, php-memcached, php-ssh2,
9986 php-yaml, php-zmq, picocom, pifmrds, pinentry, pixman,
9987 pkg-autotools.mk, pkg-cmake.mk, pkg-download.mk,
9988 pkg-generic.mk, pkg-kconfig.mk, pkg-luarocks.mk, pkg-perl.mk,
9989 pkg-python.mk, pkg-utils.mk, poco, polarssl, polkit, poppler,
9990 popt, portaudio, portmap, postgresql, powerpc-utils, pppd,
9991 pptp-linux, prboom, procps-ng, proftpd, protobuf, protobuf-c,
9992 psmisc, ptpd2, pulseaudio, pv, pwgen, python, python3,
9993 python-dialog, python-ipy, python-keyring, python-mad,
9994 python-netifaces, python-numpy, python-protobuf, python-pyasn,
9995 python-pyparsing, python-pyro, python-pyusb, python-serial,
9996 python-setuptools, qdecoder, qemu, qextserialport, qjson, qt,
9997 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
9998 qt5graphicaleffects, qt5imageformats, qt5multimedia,
9999 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
10000 qt5serialport, qt5svg, qt5webkit, qt5webkit-examples,
10001 qt5websockets, qt5x11extras, qt5xmlpatterns, qtuio, quagga,
10002 quota, qwt, radvd, rapidjson, rdesktop, redis, rings, rpcbind,
10003 rpi-firmware, rpi-userland, rpm, rp-pppoe, rrdtool,
10004 rsh-redone, rsync, rsyslog, rtai, rtmpdump, rt-tests, rubix,
10005 ruby, samba, sam-ba, samba4, sane-backends, schifra,
10006 sconeserver, scons, screen, sdl, sdl_gfx, sdl_image,
10007 sdl_mixer, sdl_net, sdl_sound, sdl_ttf, sed, ser2net,
10008 setserial, sg3_utils, shared-mime-info, simicsfs, sispmctl,
10009 slang, slirp, smcroute, smstools3, snmppp,
10010 snowball-hdmiservice, socat, socketcand, sox, spawn-fcgi,
10011 speex, spice, spice-protocol, sqlcipher, sqlite, squashfs,
10012 squid, sredird, startup-notification, strace, stress,
10013 strongswan, stunnel, subversion, sudo, sunxi-boards,
10014 sunxi-cedarx, swig, sylpheed, synergy, sysklogd, sysstat,
10015 systemd, sysvinit, taglib, tar, tcl, tcllib, tcpdump,
10016 tcpreplay, texinfo, tftpd, thrift, thttpd, tiff, ti-utils,
10017 tn5250, torsmo, trace-cmd, transmission, tslib, tstools,
10018 tvheadend, twolame, tz, uboot-tools, uclibc, udisks, ulogd,
10019 upmpdcli, upx, urg, usb_modeswitch, usbmount, usbredir,
10020 usbutils, util-linux, valgrind, vde2, vim, vlc, vo-aacenc,
10021 vorbis-tools, vpnc, vsftpd, vtun, wayland, webkit, webp,
10022 webrtc-audio-processing, weston, wget, whois, wireless-regdb,
10023 wireshark, wpa_supplicant, wvstreams, x11r7, x11vnc,
10024 xapp_xcalc, xapp_xdm, xapp_xdpyinfo, xapp_xf86dga, xapp_xfs,
10025 xapp_xinit, xapp_xkbevd, xapp_xmh, xapp_xrandr, xapp_xsm,
10026 xbmc, xbmc-pvr-addons, xcb-proto, xcursor-transparent-theme,
10027 xdriver_xf86-input-mouse, xdriver_xf86-video-{ast,intel},
10028 xdriver_xf86-video-vmware, xenomai, xerces,
10029 xfont_font-adobe-{100,75}dpi,
10030 xfont_font-adobe-utopia-{100dpi,75dpi,type1},
10031 xfont_font-alias, xfont_font-arabic-misc,
10032 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
10033 xfont_font-bh-lucidatypewriter-100dpi,
10034 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
10035 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
10036 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
10037 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
10038 xfont_font-daewoo-misc, xfont_font-dec-misc,
10039 xfont_font-ibm-type1, xfont_font-isas-misc,
10040 xfont_font-jis-misc, xfont_font-micro-misc,
10041 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
10042 xfont_font-misc-meltho, xfont_font-misc-misc,
10043 xfont_font-mutt-misc, xfont_font-schumacher-misc,
10044 xfont_font-screen-cyrillic, xfont_font-sony-misc,
10045 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
10046 xfont_font-xfree86-type1, xfsprogs, xinetd, xkeyboard-config,
10047 xlib_libdmx, xlib_libFS, xlib_libpciaccess, xlib_libSM,
10048 xlib_libX11, xlib_libXaw, xlib_libXext, xlib_libXfont,
10049 xlib_libXi, xlib_libXinerama, xlib_libXrandr, xlib_libXrender,
10050 xlib_libXres, xlib_libXScrnSaver, xlib_libXt, xlib_libXv,
10051 xlib_libXvMC, xlib_libXxf86dga, xlib_libXxf86vm, xmlstarlet,
10052 xproto_xcmiscproto, xproto_xextproto, xscreensaver,
10053 xserver_xorg-server, xterm, xz, zeromq, zlib, zlog, zmqpp,
10054 znc, zsh, zxing
10055
10056 New packages: adwaita-icon-theme, am335x-pru-package,
10057 bcache-tools, biosdevname, botan, canfestival, clamav,
10058 cppunit, dos2unix, dovecot, dovecot-pigeonhole, getent, glm,
10059 gst1-validate, hicolor-icon-theme, ipmitool, leafnode2,
10060 libdvbcsa, libgtk3, libphidget, libshout, libunistring,
10061 libupnpp, mesa3d-demos, modplugtools, mono, monolite, mp4v2,
10062 netcat-openbsd, nginx, odhcploc, openvmtools,
10063 phidgetwebservice, pps-tools, pure-ftpd,
10064 python-configshell-fb, python-rtslib-fb, python-urwid, qlibc,
10065 qt5location, shairport-sync, spidev_test, targetcli-fb,
10066 tinyalsa, trinity, x264, yaml-cpp, ympd
10067
10068 Removed packages: libelf
10069
10070 Issues resolved (http://bugs.uclibc.org):
10071
10072 #261: New package: wxWidgets
10073 #325: New package: ratpoison
10074 #405: New package: OpenVZ tools
10075 #1309: New package: rdiff-backup
10076 #3427: New package: nginx
10077 #3655: New package: libav
10078 #3991: New Package: open-vm-tools (Vmware Tools)
10079 #6878: dmraid: disabled on ARC
10080 #6950: Full unicode support in ncurses
10081 #7010: jamvm builds and runs fine under mips (be)
10082 #7088: elfutils on Blackfin doesn't build
10083 #7142: ecryptfs needs getent to run
10084 #7280: CMake toolchain file uses the FORCE attribute on CMAKE_CXX_FLAGS
10085 #7346: [2014.08rc3] vim-8ae50e3ef8bf.tar.gz can not be downloaded, ...
10086 #7352: [2014.08-rc3] diffutils-3.3 failed on building
10087 #7358: rpi-userland: linking with bcm_host doesn't give vc_dispmanx_*
10088 #7364: monit builds a static application, even though BR2_PREFER_...
10089 #7370: ngrep - requires --with-pcap-includes fully defined to find...
10090 #7442: rootfs remount does not work as expected with sysvinit
10091 #7448: Having export MACHINE="something" breaks glibc build on IMX6...
10092 #7568: musl buildroot-toolchain does not put libgcc_s.so.1 into place
10093 #7574: quota-4.01 fails to build statically
10094
fcd720df
PK
100952014.08, Released September 1st, 2014
10096
10097 Minor manual fixes/additions.
10098
10099 Updated/fixed packages: btrfs-progs, cmake, cppcms, exim,
10100 lftp, libdaemon, libev, libgpgme, libiqrf, libnl, libplist,
10101 libroxml, libwebsockets, mesa3d, mpd, mtdev2tuio, musepack,
10102 perl-gd, php-geoip, php-gnupg, php-imagick, php-memcached,
10103 php-ssh2, php-yaml, php-zmq, polarssl, ruby, systemd, taglib,
10104 uboot-tools, upmpdcli, webkit, xapp_xfs, xapp_luit,
10105 xscreensaver, yajl
10106
10107 Issues resolved (http://bugs.uclibc.org):
10108
10109 #7346: vim-8ae50e3ef8bf.tar.gz can not be downloaded, 404 not found
10110
fdff7150
PK
101112014.08-rc3, Released August 26th, 2014
10112
10113 Minor fixes.
10114
10115 User manual update / restructuring.
10116
10117 Updated/fixed packages: cairo, ecryptfs-utils, gettext,
10118 gstreamer, gstreamer1, gutenprint, icu, imagemagick, jack2,
10119 lbreakout2, libevas-generic-loaders, libftdi, libinput,
10120 libtorrent, ltris, msgpack, ntp, php, procps-ng, pulseaudio,
10121 thrift, tvheadend, usb_modeswitch, xmlstarlet,
10122
10123 Issues resolved (http://bugs.uclibc.org):
10124
10125 #7136: ecryptfs-utils needs gettext to run when glibc/eglibc...
10126 #7322: libgomp dependency issue with imagemagick
10127 #7328: Git dl of versions in x/y broken
10128
7dc7c790 101292014.08-rc2, Released August 18th, 2014
8c94df28
PK
10130
10131 Fixes all over the tree.
10132
7dc7c790
PK
10133 User manual restructured / reworked.
10134
10135 Toolchain: Fix for C++ exceptions / pthread_exit() on
10136 uClibc/glibc, C++-11 features with uClibc.
10137
8c94df28
PK
10138 Updated/fixed packages: bandwidthd, bluez5_utils, empty,
10139 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop,
10140 infozip, libcuefile, libeml, libnftl, localedef, ltrace,
7dc7c790
PK
10141 matchbox, mpd, network-manager, nftables, ngrep, nut, openssl,
10142 oprofile, perl, perl-net-ssleay, postgresql, pppd, procps-ng,
10143 qt, subversion, synergy, systemd, tar, tftpd, webkit,
10144 xapp_rstart, xbmc, xbmc-pvr-addons
8c94df28
PK
10145
10146 Issues resolved (http://bugs.uclibc.org):
10147
10148 #7124: Use BR toolchain externally results a non-bootable...
10149 #7208: Glibc C++ aplications crash if they use exceptions
10150 #7250: Cannot build with -std=c++11
10151 #7262: Generating locale en_US.UTF-8 fails on 64bit fedora..
10152 #7286: systemd 215 doesn't build
10153
7e725e13 101542014.08-rc1, Released August 8th, 2014
087e1c8e
PK
10155
10156 Fixes all over the tree and new features.
10157
ec37bbca
PK
10158 Architecture: Powerpc64 BE/LE added, AVR32 deprecated.
10159 Improved altivec / SPE /atomic instructions
10160 handling. Additional PowerPC CPU variants added.
10161
10162 Defconfigs: Atmel SAMA5D3, Congatec QMX6, Lego ev3, TS-5x00,
10163 qemu-system-xtensa, qemu-aarch64-virt added. A number of
10164 tweaks to existing ones. lpc32xx defconfigs removed.
10165
10166 Toolchain: Microblaze support for internal musl toolchain.
10167 Default to GCC 4.8 for internal toolchain, remove deprecated
10168 4.3 and 4.6 versions.
10169 External CodeSourcery / Linaro toolchain updates, option to
10170 copy gconv libraries for external toolchains.
10171
10172 Infrastructure: graph-depends: misc fixes, transitive
10173 dependencies are not drawn by default. Download handling is
10174 now done using helper scripts. Integrity of downloads can now
10175 be verified using sha* hashes. Subversion download now uses
10176 peg revisions for robustness.
10177 Legal-info: License info of local or overridden packages are
10178 saved as well. Toolchain packages are also taken into account.
10179 autotools: Static linking with libtool / v1.5 improvements.
10180 Gettextize support, similar to autoreconf.
10181 kconfig package infrastructure added.
10182
10183 Misc: Version selection for busybox dropped.
10184
087e1c8e
PK
10185 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
10186 alsamixergui, argus, armadillo, at, atftp, atk, avahi,
10187 avrdude, axel, b43-firmware, b43-fwcutter, bandwidthd, bc,
10188 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
10189 bmon, boa, bonnie, bootutils, bsdiff, btrfs-progs, bustle,
10190 busybox, bwm-ng, bzip2, ca-certificates, cairo, can-utils,
10191 ccache, ccrypt, chrony, cifs-utils, classpath, cloog, cmake,
10192 collectd, connman, coreutils, cosmo, cppcms, cramfs, crda,
10193 cryptodev-linux, cryptodev, ctorrent, cvs, dbus-cpp,
10194 dbus-glib, dbus-python, dbus, dcron, dejavu, devmem2,
10195 dfu-util, dhcp, dhcpcd, dhcpdump, dhrystone, dialog, dillo,
10196 distcc, dmidecode, dmraid, dnsmasq, doom-wad, dropbear,
10197 dropwatch, dsp-tools, dtv-scan-tables, dvb-apps, e2fsprogs,
10198 e2tools, eeprog, eigen, elf2flt, elftosb, enlightenment,
10199 enscript, espeak, ethtool, eudev, evemu, exim, expedite,
10200 explorercanvas, ezxml, faifa, fan-ctrl, fconfig, feh,
10201 fetchmail, ffmpeg, fftw, file, fio, fis, flann, flashrom,
10202 flex, flot, fltk, fontconfig, freerdp, freescale-imx,
10203 freetype, ftop, gcc, gd, gdb, genimage, genromfs, gettext,
10204 giblib, glib-networking, glibc, gmp, gnupg, gnutls, gpm, gpsd,
10205 gptfdisk, gpu-viv-bin-imx6q, gqview, grantlee, gst-ffmpeg,
10206 gst-fsl-plugins, gst1-libav, gst1-plugins-bad,
10207 gst1-plugins-ugly, gtk2-engines, gtk2-theme-hicolor, gtkperf,
10208 gvfs, haserl, hdparm, hostapd, httping, i2c-tools, icu,
10209 imagemagick, imx-lib, inadyn, inotify-tools, input-tools,
10210 ipkg, iproute2, iputils, irda-utils, iw, jack2, jpeg, jquery,
10211 jquery-keyboard, jquery-mobile, jquery-validation, jsmin, kbd,
10212 kexec, kmod, knock, latencytop, lcdapi, leafpad, lesstif,
10213 lftp, libaio, libarchive, libargtable2, libart, libatasmart,
10214 libatomic_ops, libbsd, libcap-ng, libcec, libcgicc, libcgroup,
10215 libconfuse, libcurl, libdrm, libdvdnav, libdvdread,
10216 libeXosip2, libedit, liberation, libesmtp, libev, libevas,
10217 libevdev, libevent, libfcgi, libffi, libfreefare, libfslcodec,
10218 libfslparser, libfslvpuwrap, libgail, libgcrypt, libglade,
10219 libglib2, libgpgme, libgtk2, libhid, libical, libiconv,
10220 libiqrf, libjpeg, liblog4c-localtime, libmbus, libmicrohttpd,
10221 libmms, libndp, libnftnl, libnl, libnspr, libnss, liboauth,
10222 libpcap, libpng, libpthsem, libqmi, libraw, libraw1394,
10223 librsvg, libsoc, libsoup, libsvgtiny, libsysfs, libtasn1,
10224 libtirpc, libtorrent, libusb, libv4l, libwebsockets, libxcb,
10225 libxml2, libyaml, links, linux-firmware, linux-fusion,
10226 linux-headers, linux-pam, lite, live555, lm-sensors,
10227 lockfile-progs, lpc3250loader, lshw, lsof, lsuio, ltrace,
10228 ltris, lua-messagepack, luainterpreter, luajit, luaposix,
10229 luarocks, lvm2, lxc, lz4, lzo, make, makedevs, mdadm,
10230 mediastreamer, mesa3d, metacity, minidlna, mkpasswd,
10231 modem-manager, mongoose, mpd, mpg123, msgpack, mtd, mtools,
10232 mtr, musepack, musl, mysql, nano, nasm, nbd, ncurses, ndisc6,
10233 netatalk, netplug, network-manager, nftables, ngircd, nodejs,
10234 nss-mdns, ntp, nut, olsr, open2300, opencv, openntpd, openocd,
10235 openpgm, openpowerlink, openssh, openssl, openswan, openvpn,
10236 opkg, oprofile, opus-tools, orc, p910nd, pango, parted,
10237 pax-utils, pcmanfm, perf, perl, perl-module-build, php,
10238 pixman, pkgconf, poco, polarssl, popt, portmap, postgresql,
10239 prboom, protobuf-c, proxychains-ng, psmisc, psplash, ptpd2,
10240 python,
10241 python-{bottle,dpkt,id3,mad,msgpack,nfc,pygame,pyzmq,simplejson},
10242 python3, qhull, qt, qt5base, qt5connectivity, qt5declarative,
10243 qt5graphicaleffects, qt5multimedia, qt5quickcontrols,
10244 qt5sensors, qt5svg, qt5webkit, quagga, quota, radvd, rdesktop,
10245 read-edid, rpcbind, rpi-firmware, rpi-userland, rpm,
10246 rsh-redone, rsync, rt-tests, rtmpdump, rtorrent, rubix, ruby,
10247 samba, samba4, sane-backends, sawman, sconeserver, setserial,
10248 sg3_utils, shared-mime-info, smartmontools, smcroute, snappy,
10249 socketcand, spawn-fcgi, sqlite, squashfs, squid, sredird,
10250 startup-notification, statserial, strongswan, stunnel,
10251 sunxi-mali, supervisor, synergy, sysklogd, sysprof, sysstat,
10252 systemd, tcpdump, tcpreplay, texinfo, thrift, thttpd, ti-gfx,
10253 ti-utils, tinyhttpd, torsmo, trace-cmd, transmission, tslib,
10254 tstools, tvheadend, tzdata, uboot-tools, uclibc, udev,
10255 udpcast, usb_modeswitch, usbmount, util-linux, valgrind, vim,
10256 vlc, w_scan, wayland, webrtc-audio-processing, weston, wget,
10257 wireless-regdb, wireless_tools, wireshark, wpa_supplicant,
10258 xapp_{twm,xconsole,xcursorgen,xedit,xfs,xinit,xrandr},
10259 xdriver_xf86-video-intel, xlib_lib{FS,ICE,Xext,Xfont,Xft,Xi},
10260 xproto_fontsproto, xproto_inputproto, xserver_xorg-server,
10261 x11vnc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, xterm, xvkbd,
10262 xz
10263
10264 New packages: flickcurl, fmc, fmlib, geoip, gnupg2,
10265 google-breakpad, imx-vpu, isl, kexec-lite, libglew, libglu,
10266 libinput, libksba, libmemcached, libmpdclient, librtlsdr,
10267 libuv, libva, libva-intel-driver, linux-zigbee, memcached,
10268 mpdecimal, ncmpc, opencore-amr, patchelf, perl-datetime-tiny,
10269 perl-gd, perl-gdgraph, perl-gdtextutil, perl-io-socket-ssl,
10270 perl-json-tiny, perl-mojolicious, perl-net-ssleay,
10271 perl-path-tiny, perl-try-tiny, perl-xml-libxml,
10272 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base,
10273 php-geoip, php-memcached, pifmrds, pinentry, powerpc-utils,
10274 procps-ng, pwgen, python-cffi, python-daemon, python-flup,
10275 python-ipython, python-numpy, qt5enginio, qt5webkit-examples,
10276 qt5websockets, simicsfs, sispmctl, sox, sshpass, tclap,
10277 twolame, upmpdcli, whois, xlib_libxshmfence, xproto_dri3proto
10278
10279 Removed packages: procps
10280
10281 Issues resolved (http://bugs.uclibc.org):
10282
10283 #5750: Doing a Buildroot build from /usr doesn't work
10284 #5900: config flags to the Xenomai build system
10285 #6230: Cannot compile gcc without threads (uClibc-based)
10286 #6626: procps Unknown HZ value! (XX) Assume 100
10287 #7118: Package "thrift" requires atomic operations
10288 #7154: Local uClibc config file gets overwritten using ...
10289 #7160: host-xz not built
10290 #7166: hostapd: segfault when using RT5370
10291 #7172: Name collision of rpath token expansion and internal..
10292 #7178: NTPd package cannot sync time without a proper ntp.conf
10293 #7184: supervisord depends on libxml2 implicitly
10294 #7196: Unable to build on UBUNTU13.10
10295 #7268: python 2.7 compilation issue on a Debian/Ubuntu ...
10296
f287d625
PK
102972014.05, Released May 31st, 2014
10298
10299 Minor fixes.
10300
10301 Minor manual fixes. U-Boot now defaults to spl/u-boot-spl.bin
10302 for the spl file.
10303
10304 Updated/fixed packages: exim, glibc, gnutls, libfribidi,
10305 qt5base, qt5webkit, sysklogd, thrift, u-boot
10306
d830cceb
PK
103072014.05-rc3, Released May 28th, 2014
10308
10309 Minor fixes.
10310
10311 Updated/fixed packages: acl, attr, connman, dosfstools,
10312 dropbear, dvb-apps, exim, flite, gdb, httping, hwdata,
10313 lesstif, libnss, libv4l, lttng-babeltrace, midori, monit,
10314 mplayer, php, python2, rdesktop, rpi-userland, ruby, samba,
10315 samba4, slang, xbmc
10316
10317 Issues resolved (http://bugs.uclibc.org):
10318
10319 #7100: license info for package 'acl' missing
10320 #7106: license info for package 'attr' missing
10321 #7112: license info for package 'hwdata'
10322
63fbdd5c
PK
103232014.05-rc2, Released May 21st, 2014
10324
10325 Fixes all over the tree.
10326
10327 Stripping using sstrip has been deprecated.
10328
10329 BR2_EXTERNAL can now also be used to implement custom
10330 filesystem types.
10331
10332 The newly added BR2_GRAPH_DEPTH variable to limit the depth of
10333 the generated dependency graph has been renamed to
10334 BR2_GRAPH_DEPS_OPTS, so additional options can be supported in
10335 the future.
10336
10337 The virtual package infrastructure will now error out early
10338 if multiple packages providing the same virtual package has
10339 been enabled (E.G. opengl). This change requires that the
10340 packages explicitly declare what virtual package(s) they
10341 provide.
10342
10343 Updated/fixed packages: acpid, armadillo, avahi, bellagio,
10344 btrfs-progs, cairo, clapack, directfb, duma, ecryptfs-utils,
10345 elfutils, eudev, fbgrab, fio, flann, fluxbox, gdb, gpm,
10346 gpu-viv-bin-mx6q, gst1-plugins-good, gst-plugins-good,
10347 imagemagick, iprutils, ipsec-tools, jack2, libdvdnav,
10348 libdvdread, libnss, libunwind, linux-headers, lsof, lua,
10349 luajit, matchbox-keyboard, mesa3d, mpd, mplayer, mtr, mysql,
10350 netsnmp, nodejs, openpowerlink, openvpn, pciutils,
10351 php-imagick, postgresql, pulseaudio, qt5quick1, rpi-userland,
10352 rsyslog, samba, samba4, sane-backends, sunxi-mali, systemd,
10353 ti-gfx, tstools, udev, webkit, wpa_supplicant, xbmc,
10354 xlib_libXpm, xserver_xorg-server, zyre
10355
10356 Issues resolved (http://bugs.uclibc.org):
10357
10358 #5396: Boot hangs when starting samba if BR2_ENABLE_LOCALE...
10359 #7016: Git issues in resulting buildroot tar
10360 #7094: pciutils doesn't build on Blackfin
10361
921a9efa 103622014.05-rc1, Released May 13th, 2014
574fa145 10363
c2e4f742
PK
10364 Fixes all over the tree and new features.
10365
10366 Architectures: Support for MIPS o32 ABI on MIPS-64 targets has
10367 been removed. Building o32 ELF files for MIPS64 is an exotic
10368 configuration that nobody should be using. If o32 is required,
10369 then is better if it's built for MIPS 32-bit cores so only
10370 32-bit instructions will be used leading to a more efficient
10371 o32 usage.
10372 Support for the ARM A12 variant and Intel corei7.
10373
10374 Configs: Minnowboard and Altera SoCkit added, QEMU updates.
10375
10376 Bootloaders: Grub2 and gummiboot support, syslinux support
10377 extended.
10378
10379 Toolchains: GCC 4.9. Glibc 2.19. Support for the musl C
10380 library for internal and external toolchains. 4.8-R3 support
10381 for ARC, Internal toolchain support for Aarch64 and
10382 Microblaze. Environment variable to control debug output of
10383 toolchain wrapper renamed to BR2_DEBUG_WRAPPER to match the
41d53bca 10384 other variables. Toolchain tuple vendor name can now be
c2e4f742
PK
10385 customized. Updated external Linaro ARM/Aarch64
10386 toolchains. Added external Linaro ARMEB toolchain.
10387 A GDB gdbinit file is now generated for external toolchains to
10388 automatically set the correct sysroot.
10389
10390 Kconfig handling for minimum kernel headers version required
10391 for packages. Now packages needing specific kernel header
10392 features can specify these requirements in Kconfig.
10393
10394 Infrastructure: Support for (but disabled as it leads to
41d53bca 10395 unreproducible builds) toplevel parallel builds. See the
c2e4f742
PK
10396 comment at the top of Makefile for details about how to enable
10397 it and what the problems are if you want to test it.
10398 Python package infrastructure extended to support Python 3.x
10399 Perl and virtual package infrastructure support added.
10400 PRE_*_HOOKS support for all build steps.
10401
4ee77144
PK
10402 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi,
10403 barebox, bash, beecrypt, bellagio, binutils, boost,
c2e4f742
PK
10404 boot-wrapper-aarch64, bustle, busybox, ca-certificates, cairo,
10405 ccache, ccid, cgilua, chrony, cifs-utils, civetweb, cmake,
10406 collectd, connman, coreutils, coxpcall, cppcms, cppzmq, crda,
10407 cryptodev, cryptsetup, cups, czmq, dbus, dhcpdump, directfb,
10408 dmalloc, dmraid, dnsmasq, dosfstools, dsp-tools, dtc,
4ee77144
PK
10409 dvb-apps, ebtables, ecryptfs-utils, eigen, erlang, ethtool,
10410 evemu, evtest, f2fs-tools, fdk-aac, feh, ffmpeg, file, filemq,
10411 flac, flot, fmtools, fping, freetype, fswebcam, gcc, gd, gdb,
c2e4f742
PK
10412 gettext, giblib, git, glibc, glibmm, glib-networking, gmp,
10413 gnutls, gpm, gpsd, gpu-viv-bin-mx6q, grep, gst1-libav,
10414 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
10415 gst1-plugins-ugly, gst-ffmpeg, gst-fsl-plugins, gst-omx,
10416 gst-plugins-good, gstreamer1, gvfs, harfbuzz, haveged,
10417 hostapd, htop, httping, ifplugd, iftop, igmpproxy,
10418 imagemagick, imlib2, imx-lib, infozip, intltool, iproute2,
10419 ipsec-tools, ipset, jansson, jpeg, jpeg-turbo, jquery,
10420 jquery-keyboard, jquery-ui, jquery-ui-themes, json-glib,
10421 json-javascript, kexec, kmod, lame, lbase64, lbreakout2,
10422 lcdproc, lftp, libao, libatasmart, libatomic_ops, libcap,
4ee77144
PK
10423 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm,
10424 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp,
10425 libevas, libevdev, libfribidi, libfslcodec, libfslparser,
c2e4f742
PK
10426 libfslvpuwrap, libgail, libgles, libglib2, libgtk2, libhid,
10427 libjpeg, libmbim, libmicrohttpd, libmodplug, libnftnl,
10428 libnspr, libogg, libopenmax, libopenvg, libpcap, libplayer,
10429 libpng, libpthread-stubs, librsvg, libsigsegv, libsocketcan,
10430 libsoup, libtasn1, libtool, libtpl, libunwind, liburcu,
10431 libusb, libwebsockets, libxcb, libxml2, libxmlpp, libyaml,
10432 lighttpd, linphone, linux-firmware, linux-headers, ljsyscall,
10433 lmbench, lsof, ltp-testsuite, ltris, lttng-babeltrace,
10434 lttng-libust, lttng-modules, lttng-tools, lua, lua-cjson,
10435 luacrypto, lua-ev, luaexpat, luaexpatutils, luafilesystem,
10436 luainterpreter, luajit, lua-msgpack-native, luaposix,
10437 luarocks, luasec, luasocket, luasql-sqlite3, lvm2, macchanger,
10438 memstat, mesa3d, metacity, minidlna, mmc-utils,
10439 mobile-broadband-provider-info, modem-manager, mongrel2,
10440 monit, mpd, mplayer, msmtp, mtd, mtools, mutt, mysql, nasm,
10441 ncurses, ne10, netatalk, netsnmp, nettle, network-manager,
10442 newt, nfs-utils, nmap, nodejs, ntfs-3g, ntp, nut, ofono, ola,
10443 olsr, omniorb, opencv, opengl, openpgm, openssh, openssl,
10444 openswan, openvpn, orbit, orc, p11-kit, pango, parted,
10445 pciutils, pcre, pcsc-lite, perf, perl, perl-xml-parser, php,
10446 picocom, pixman, pkgconf, poppler, popt, portmap, powervr,
10447 pppd, pptp-linux, proftpd, protobuf, protobuf-c, ptpd2,
10448 pulseaudio, python, python3, python-bottle, python-m2crypto,
10449 python-netifaces, python-pyasn, python-pycrypto,
10450 python-pygame, python-pysnmp, python-pysnmp-apps,
10451 python-pysnmp-mibs, python-serial, python-setuptools,
10452 qextserialport, qt, qt5, qt5base, qt5connectivity,
10453 qt5declarative, qt5graphicaleffects, qt5imageformats,
10454 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
10455 qt5sensors, qt5serialport, qt5svg, qt5webkit, qt5x11extras,
10456 qt5xmlpatterns, qtuio, qwt, radvd, readline, rings,
10457 rpi-firmware, rpi-userland, rsh-redone, rsync, rsyslog, rtai,
10458 rtmpdump, rt-tests, ruby, samba, sconeserver, scons, sdl,
10459 sdl_image, sdl_mixer, sg3_utils, slang, smstools3, snmppp,
10460 socat, speex, sqlcipher, sqlite, squashfs, squid, strongswan,
10461 stunnel, sunxi-boards, sunxi-mali, sunxi-tools, sylpheed,
4ee77144 10462 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay,
c2e4f742
PK
10463 tidsp-binaries, ti-gfx, tmux, tvheadend, tzdata, uboot,
10464 uboot-tools, uclibc, udev, udisks, ulogd, usb_modeswitch,
10465 usb_modeswitch_data, usbmount, util-linux, valgrind, vlc,
10466 webkit, weston, wget, wireshark, wpa_supplicant, wsapi,
10467 w_scan, xapp_appres, xapp_bdftopcf, xapp_beforelight,
10468 xapp_bitmap, xapp_editres, xapp_fslsfonts, xapp_fstobdf,
10469 xapp_iceauth, xapp_ico, xapp_mkfontscale, xapp_rgb,
10470 xapp_rstart, xapp_sessreg, xapp_showfont, xapp_twm,
10471 xapp_viewres, xapp_xauth, xapp_xbacklight, xapp_xcalc,
10472 xapp_xclock, xapp_xditview, xapp_xdpyinfo, xapp_xdriinfo,
10473 xapp_xev, xapp_xfd, xapp_xfontsel, xapp_xfs, xapp_xfsinfo,
10474 xapp_xgc, xapp_xhost, xapp_xinit, xapp_xkbutils, xapp_xkill,
10475 xapp_xload, xapp_xlsclients, xapp_xlsfonts, xapp_xmag,
10476 xapp_xman, xapp_xmessage, xapp_xmodmap, xapp_xprop,
10477 xapp_xrandr, xapp_xrdb, xapp_xrefresh, xapp_xset,
10478 xapp_xsetroot, xapp_xsm, xapp_xstdcmap, xapp_xvidtune,
4ee77144
PK
10479 xapp_xvinfo, xapp_xwd, xapp_xwininfo, xcb-util-wm,
10480 xdriver_xf86-input-evdev, xdriver_xf86-input-joystick,
10481 xdriver_xf86-input-keyboard, xdriver_xf86-input-mouse,
10482 xdriver_xf86-input-synaptics, xdriver_xf86-input-vmmouse,
10483 xdriver_xf86-video-ark, xdriver_xf86-video-ast,
10484 xdriver_xf86-video-ati, xdriver_xf86-video-cirrus,
10485 xdriver_xf86-video-dummy, xdriver_xf86-video-fbdev,
10486 xdriver_xf86-video-geode, xdriver_xf86-video-glide,
10487 xdriver_xf86-video-glint, xdriver_xf86-video-i128,
10488 xdriver_xf86-video-intel, xdriver_xf86-video-mach64,
10489 xdriver_xf86-video-mga, xdriver_xf86-video-neomagic,
10490 xdriver_xf86-video-newport, xdriver_xf86-video-nv,
10491 xdriver_xf86-video-openchrome, xdriver_xf86-video-r128,
10492 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
10493 xdriver_xf86-video-sis, xdriver_xf86-video-tdfx,
10494 xdriver_xf86-video-tga, xdriver_xf86-video-trident,
10495 xdriver_xf86-video-vesa, xdriver_xf86-video-vmware,
10496 xdriver_xf86-video-voodoo, xenomai, xerces, xl2tp, xlib_libFS,
10497 xlib_xtrans, xproto_xproto, xserver_xorg-server,
10498 xutil_util-macros, zeromq, zic, zmqpp, zyre
c2e4f742
PK
10499
10500 New packages: armadillo, btrfs-progs, clapack, cosmo, dado,
10501 dbus-triggerd, dtv-scan-tables, e2tools, eudev, exim, expect,
10502 fetchmail, flann, flite, gnu-efi, grub2, gummiboot, heimdal,
10503 iprutils, iptraf-ng, jack2, jquery-mobile, libee, libestr,
10504 libgc, libgl, liblogging, libndp, libsoxr, libstrophe,
10505 libubox, libuci, libxmlrpc, ljlinenoise, lpeg, lpty, lrandom,
10506 lsqlite3, lua-coat, lua-coatpersistent, lua-csnappy, luajson,
10507 lualogging, lua-messagepack, lua-testmore, lunit, lzip, lzlib,
10508 musl, nftables, opentyrian, opentyrian-data,
10509 perl-module-build, php-gnupg, php-imagick, php-ssh2, php-yaml,
10510 php-zmq, postgresql, python-libconfig, python-pypcap,
10511 python-pyrex, qdecoder, qhull, samba4, smack, tz, tzdump, ucl,
4ee77144
PK
10512 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons,
10513 yaffs2utils, zlog, znc
c2e4f742
PK
10514
10515 Removed packages: crosstool-ng, python-distutilscross, vala
10516
10517 Issues resolved (http://bugs.uclibc.org):
10518
10519 #6842: Checking external toolchain for eabihf
10520 #6956: Packaging libsoxr
10521 #6986: Make legal-info fails on uboot versions before 2014.01
10522 #6992: Incorrect installation rights on external kernel module..
574fa145 10523
a6cfaea4
PK
105242014.02, Released February 27th, 2014
10525
10526 Minor fixes.
10527
10528 Updated/fixed packages: cegui06, cppdb, e2fsprogs, gcc, gdb,
10529 gst1-plugins-bad, gstreamer, gstreamer1, haserl, imagemagick,
10530 libpng, libxml2, lua, luajit, luarock, ncftp, openswan,
10531 pcsc-lite, qt5connectivity, ramsmp, strongswan, vlc
10532
10533 Issues resolved (http://bugs.uclibc.org):
10534
10535 #6938: mkuser script generates wrong password for new user in..
10536
98f7e12c
PK
105372014.02-rc3, Released February 25th, 2014
10538
10539 Minor fixes.
10540
10541 Updated/fixed packages: aiccu, ala-lib, alsa-utils, binutils,
10542 cairo, coreutils, dhcpcd, distcc, efl, evas, iputils, gdb,
10543 gpsd, gst-fsl-plugins, icu, libcec, libcgi, libplayer,
10544 libsecret, libsepol, libsigsegv, libtool, libv4l,
10545 linux-headers, matchbox-lib, mpg123, ncftp, opencv, pcmanfm,
10546 pixman, pv, qt, rt-tests, sawman, sconeserver, sdl, thrift,
10547 tvheadend, util-linux, webkit, xscreensaver
10548
10549 Issues resolved (http://bugs.uclibc.org):
10550
10551 #4706: Removing .stamp_target_installed does not trigger...
10552 #5030: busybox built fails if we use an override src dir...
10553 #5420: Dbus and /var/run management
10554 #5768: Not able to build ALSA-Lib for static build
10555 #5774: Not able to build ALSA-Utils for static build
10556 #6542: external python modules fail to compile to pyc if...
10557 #6764: Support for kernel signed modules
10558 #6794: Busybox compiled from buildroot hangs on pass from...
10559
085d4f02
PK
105602014.02-rc2, Released February 20th, 2014
10561
10562 Fixes all over the tree. Static linking / nommu fixes and
10563 annotations for several packages.
10564
10565 Updated/fixed packages: boost, busybox, collectd, coreutils,
10566 dropbear, elfutils, feh, gcc, gst1-libav, imagemagick, iozone,
10567 jimtcl, kexec, libvncserver, lvm2, lxc, mplayer, netsnmp, nut,
10568 opencv, python, python3, qtuio, systemd, thrift, transmission,
10569 uclibc, vlc, webkit
10570
10571 Issues resolved (http://bugs.uclibc.org):
10572
10573 #5450: AT91SAM9260 Bootstrap compilation problem
10574 #5582: libiconv 1.14 failed to build
10575 #5624: When building directfb, BR2_TARGET_LDFLAGS not used by..
10576 #5852: [2012.11] usb_modeswitch should depends of "BR2_PACK..
10577 #6218: binutils-2.23.2/gas fails with undefined reference to..
10578 #6236: binutils-2.23.2/bfd fails with undefined reference to..
10579 #6470: If the build directory is a child of /usr, the build..
10580 #6776: systemd error: static declaration of 'execvpe' follows..
10581 #6818: toolchainfile.cmake has absolut path references
10582
690984cf 105832014.02-rc1, Released February 11th, 2014
51a2caf9
PK
10584
10585 Fixes all over the tree and new features.
10586
a89c5882
PK
10587 Support for external packages/defconfigs (BR2_EXTERNAL). See
10588 user manual for details.
10589
10590 Cleanup of environment variable names for consistency. The
10591 download directory location override (BUILDROOT_DL_DIR) is now
10592 called BR2_DL_DIR. Likewise the name of the current .config is
10593 renamed from BUILDROOT_CONFIG to BR2_CONFIG. Please update
10594 your post build scripts if you use this! BUILD_DIR is now also
10595 exported to the post build/image scripts.
10596
10597 Toolchain: GCC 4.8 fix for ARM stack corruption, reverted
10598 uClibc pread/pwrite backport as they cause issues on certain
10599 architectures, new Linaro and Sourcery Codebench toolchains.
10600 x86: Support for AMD Jaguar cores, SSE4.x, SH: SH2/SH3/SH3EB
10601 variants removed, Microblaze: Internal toolchain support
10602
10603 Legal infrastructure: Info is now split between host and
10604 target packages, large number of license annotations.
10605
10606 Lua: selection between lua 5.1 / 5.2, luarocks support
10607
10608 Python: package infrastructure, many new packages.
10609
10610 Defconfigs: Armadeus APF51 + Zedboard added, apf27, apf28,
b5f44c2e
PK
10611 beaglebone, microblaze, pandaboard, qemu, raspberry pi
10612 updated.
10613
10614 Updated/fixed packages: aiccu, alsa-lib, alsa-utils,
10615 am33x-cm3, aumix, autoconf, automake, barebox, bellagio,
10616 berkeleydb, binutils, bison, blackbox, bluez_utils, boost,
10617 bustle, busybox, cairo, can-utils, ccache, ccid, cgilua,
10618 cifs-utils, civetweb, cmake, collectd, connman, copas,
10619 coreutils, coxpcall, cppzmq, cramfs, crda, cryptodev-linux,
10620 cryptsetup, cups, czmq, dhcpcd, dhcpdump, dhrystone, dialog,
10621 dmraid, dnsmasq, dosfstools, dropbear, dropwatch, dtc, duma,
10622 dvb-apps, e2fsprogs, eglibc, eigen, elf2flt, erlang, ethtool,
10623 f2fs-tools, ffmpeg, file, filemq, fio, flashrom, flex,
10624 fluxbox, fontconfig freerdp, freetype, gadgetfs-test, gawk,
10625 gcc, gdb, gdbm, gettext, git, glibc, gnupg, gnutls, gob2,
10626 gpsd, grep, grub, gst-ffmpeg, gst-plugins-good,
10627 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
10628 gst1-plugins-ugly, gstreamer, gstreamer1, gtest, icu, iftop,
10629 imagemagick, inadyn, infozip, iozone, iproute2, iptables, iw,
e0ab2fc9
PK
10630 jpeg, jpeg-turbo, jq, kexec, kmod, knock, lbase64, lcdapi,
10631 lftp, libcdaudio, libcgi, libcgicc, libcuefile, libcurl,
10632 libdmtx, libdrm, libdvdnav, libdvdread, libegl, libevent,
10633 libexif, libfcgi, libfreefare, libgles, libglib2, libllcp,
b5f44c2e
PK
10634 libmicrohttpd, libmpd, libnfc, libnl, libnss, libopenmax,
10635 libopenvg, libpcap, libpfm4, libplayer, libpng, libqmi,
10636 libreplaygain, libroxml, libsamplerate, libsexy, libsigsegv,
10637 libsndfile, libsoc, libtasn1, libtorrent, libtpl, libupnp,
a89c5882
PK
10638 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp,
10639 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555,
51a2caf9
PK
10640 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua,
10641 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils,
a89c5882 10642 luafilesystem, luajit, luaposix, luasec, luasocket,
51a2caf9
PK
10643 luasql-sqlite3, m4, matchbox, mdadm, minicom, mongrel2, mpc,
10644 mpd, mpg123, mplayer, mtd, mysql, lvm2, mxml, ncurses, ne10,
10645 neard, neardal, netsnmp, netstat-nat, network-manager, nodejs,
a89c5882
PK
10646 numactl, ofone, ola, olsr, omniorb, open2300, opencv,
10647 openpowerlink, openssh, openssl, openvpn, oprofile, opus,
10648 opus-tools, orbit, p11-kit, parted, pcre, pcsc-lite, perl,
10649 php, poco, poppler, powervr, protobuf-c, psplash, python,
10650 python-bottle,
51a2caf9
PK
10651 python-{crc16,distutilscross,dpkt,id3,ipy,m2crypto,mad,meld},
10652 python-{netifaces,nfc,protobuf,pygame,pyparsing,pyro,pyzmq},
10653 python-{serial,setuptools}, qt, qt5base, qt5connectivity,
10654 qt5declarative, qt5graphicaleffects, qt5jsbackend,
10655 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
e0ab2fc9
PK
10656 qt5webkit, radvd, redis, rings, rng-tools, rpcbind,
10657 rpi-firmware, rpi-userland, rt-tests, sam-ba, samba, sawman,
10658 sconeserver, scons, sdl, sg3_utils, snappy, snmppp,
10659 socketcand, spice, spice-protocol, sqlcipher, sqlite, squid,
10660 sshfs, strace, subversion, sunxi-mali, supervisor, sysklogd,
10661 sysprof, sysstat, systemd, sysvinit, taglib, tar, tcpdump,
10662 ti-gfx, ti-utils, tinymembench, tn5250, trace-cmd,
10663 transmission, tvheadend, tzdata, zxing, uboot, uboot-tools,
10664 uclibc, udev, udpcast, ulogd, urg, usb_modeswitch_data,
10665 util-linux, vala, valgrind, vorbis-tools, wavpack, wayland,
10666 weston, wget, wireless-regdb, wireshark, wpa_supplicant,
10667 wsapi, xavante, xapp_xdpyinfo, xapp_xrandr, xcb-proto,
a89c5882
PK
10668 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp,
10669 xlib_lib{FS,SM,X11},
51a2caf9
PK
10670 xlib_libX{au,aw,composite,cursor,damage,ext,fixes,font,i},
10671 xlib_libX{inerama,mu,pm,randr,render,res,t,tst,v,xf86dga},
10672 xlib_libXxf86vm, xlib_libdmx, xlib_libfontenc,
10673 xlib_libpciaccess, xlib_xtrans, xproto_dri2proto,
10674 xproto_{glproto,inputproto,presentproto,randrproto,videoproto},
10675 xproto_xextproto, xproto_xproto, xutil_util-macros,
10676 xutil_makedepend, zic, zmqpp, zxing, zsh, zyre
10677
10678 New packages: apitrace, avrdude, c-ares, ca-certificates,
10679 cwiid, dbus-cpp, evemu, fping, fswebcam, gpm, gst1-libav,
a89c5882
PK
10680 haveged, intel-microcode, iucode-tools, jasper, joe, ktap,
10681 lbreakout2, libass, libbluray, libcdio, libenca, libevdev,
10682 libmbim, libmodplug, libnfs, libnftnl, libplist, libshairplay,
10683 libsocketcan, ljsyscall, log4cplus, ltris, luainterpreter,
10684 luarocks, minidlna, mmc-utils, modemmanager, mtr, net-tools,
10685 python-configobj, python-dialog, python-json-schema-validator,
10686 python-keyring, python-msgpack, python-posix-ipc,
10687 python-pyasn, python-pycrypto, python-pysnmp,
10688 python-pysnmp-apps, python-pysnmp-mibs, python-pyusb,
10689 python-simplejson, python-tornado, python-versiontools,
10690 rtmpdump, rtptools, smcroute, smstools3, tcpreplay, thrift,
10691 ti-uim, tinyxml, tmux, vlc, wmctrl, xconsole
10692
b5f44c2e 10693 Removed packages: autoconf, automake, ccache, cpanminus, lzma,
a89c5882 10694 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke
51a2caf9 10695
474defab
PK
10696 Issues resolved (http://bugs.uclibc.org):
10697
10698 #65: new package: dbus c++ language bindings
10699 #769: Update configuration menu for MIPS target
b5f44c2e 10700 #2419: Add a bundle of Lua modules
474defab 10701 #2629: Segmentation faults and division by zero in Grub on ext2
b5f44c2e
PK
10702 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05)
10703 #4339: Allow override of DL_DIR in extract step
a89c5882 10704 #4363: Make sure that copied linux and busybox defconfig are...
b5f44c2e 10705 #4454: There should be simple way to update image, when chang...
474defab
PK
10706 #5024: grub fails to build for x86_64 target architecture
10707 #5066: New-Package: net-tools
10708 #5072: ncurses: add ncurses-progs to target
10709 #5294: uclibc build ignores target CFLAGS and LDFLAGS
10710 #5366: Login doesn't work with util-linux versions of login/agetty
10711 #5378: dropbear Makefile broken
10712 #5390: System banner - change to empty doesn't remove /etc/issue
a89c5882 10713 #5780: spurious build failure because it cannot remove ubinize.cfg
474defab
PK
10714 #5798: ncurses-5.9 fails to compile statically
10715 #5810: Buildroot 2012.11: Additional GCC option "-msoft-float" ...
10716 #6080: Git fetch caching
10717 #6092: Bootable ISO image creation seems to have stopped working..
10718 #6272: coreutils build fails
a89c5882
PK
10719 #6434: apply-patches.sh does not work recursively
10720 #6446: eglibc doesn't install ldconfig to target
10721 #6484: Add c-ares
b5f44c2e 10722 #6596: Slow bootup if mdev is chosen
474defab
PK
10723 #6656: Build Qt5 with ccache
10724 #6662: internal compiler error: Segmentation fault during making..
a89c5882 10725 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package
474defab 10726 #6752: genext2fs: e2fsck must run before tunefs -U random
a89c5882 10727 #6770: openssl 1.0.1f fails with ccache
474defab 10728 #6830: Qt5: no fonts are installed
a89c5882
PK
10729 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup
10730 #6854: Update to Qt 5.2.1
474defab 10731
9b390454 107322013.11, Released November 30th, 2013:
1351d0c2
PK
10733
10734 Minor fixes.
10735
10736 Updated/fixed packages: apr, binutils, dbus-python, dropwatch,
10737 ecryptfs-utils, eglibc, gdb, gpsd, grantlee, hostapd,
10738 iptables, qlibiscsi, libnspr, libnss, libpfm4, libtool,
10739 lua-ev, lvm2, mplayer, qt, qt5, quagga, ruby, tinymembench,
10740 tvheadend, util-linux, wpa_supplicant
10741
10742 Issues resolved (http://bugs.uclibc.org):
10743
10744 #1279: Buildroot compiled Busybox and Coreutils LFS issues
10745 #2995: -fstack-protector-all causes ssh to SIGSEGV
10746 #5570: Cannot compile software on the target machine
10747 #6428: util-linux libmount segfaults with patch from buildroot
10748 #6500: php fails to build for armel
10749 #6554: gdb needs to dependents on host texinfo
10750 #6692: GNU nano fails to compile for x86_64
10751 #6704: wpa_supplicant: fix wrong path to executable file in D-Bus
10752
1bf9afeb
PK
107532013.11-rc3, Released November 26th, 2013
10754
10755 Fixes all over the tree.
10756
10757 Architecture: Mark MIPS I, II, III and IV as deprecated.
10758
10759 Updated/fixed packages: beecrypt, dbus, e2fsprogs, libcap-ng,
10760 libglib2, libroxml, libsigsegv, libvncserver, lxc, mdadm,
10761 mongoose, nut, ola, omniorb, openssl, pcre, php, poco,
10762 protobuf-c, pv, qt5base, ruby, schifra, squid, sunxi-mail,
10763 swig, ti-gfx, tinymembench, uclibc, udisks, vim
10764
b87c05dc
PK
107652013.11-rc2, Released November 18th, 2013
10766
10767 Fixes all over the tree.
10768
10769 Defconfigs: qemu_arm_versatile, qemu_arm_nuri, sheevaplug:
10770 Adjust kernel versions.
10771
10772 Toolchain: avr32: fix for modern kernel headers
10773
10774 Bootloader: Barebox updated to 2013.10.1
10775
10776 Updated/fixed packages: dhcp, e2fsprogs, gst1-plugins-bad,
10777 libcurl, libvncserver, nano, pc, qt5base, squashfs, ttcp,
10778 wayland, wvstreams
10779
10780 Issues resolved (http://bugs.uclibc.org):
10781
10782 #3601: DHCPD S80dhcp-server startup script issues
10783 #6320: Fix kernel compile issue if BR2_LINUX_KERNEL_CUSTOM_GIT_VERS..
10784 #6416: Xenomai package, patch alternative
10785 #6590: directfb-examples build failed whit linaro toolchain
10786
abce7ca6 107872013.11-rc1, Released November 12th, 2013
b9a16cb4
PK
10788
10789 Architectures: Nios-II support, MIPS arch handling fixes
10790
10791 Defconfigs: cubieboard2, freescale i.MX 6sololite evk,
10792 sabre-sd, wandboard added, rpi renamed to raspberrypi_defconfig
10793
10794 Toolchain: glibc support, upstream uClibc fixes, uClibc 0.9.31
10795 for avr32, crosstool-ng backend removed, external musl
10796 toolchain support, gcc 4.8.2, updated Linaro external
10797 toolchains. Fortran and objective-C support deprecated,
10798 mudflap support
10799
10800 Bootloaders: U-Boot: u-boot.imx support, version bumps
10801
10802 Linux: use kmod instead of module-init-tools
10803
10804 System: default to devtmpfs for /dev
10805
10806 Infrastructure: Make 3.82 fixes, locales generation fixes, CVS
10807 download support, post-rsync hooks
10808
10809 Fs: u-boot image support for cpio
10810
10811 Updated/fixed packages: aircrack-ng, alsamixergui, apr,
10812 apr-util, atk, automake, bellagio, berkeleydb, bind, binutils,
10813 bison, boost, busybox, can-utils, ccache, ccid, cgilua,
10814 chrony, cifs-utils, cjson, collectd, connman, conntrack-tools,
10815 copas, cppcms, cppzmq, czmq, dash, dbus, dhcpcd, diffutils,
10816 directfb, dmidecode, dnsmaqs, docker, dosfstools, dropbear,
10817 dropwatch, ebtables, eglibc, elf2flt, empty, enchant, erlang,
10818 ethtool, fbgrab, fbv, fdk-aac, feh, ffmpeg, file, findutils,
10819 fltk, fmtools, freetype, gdk-pixbuf, gettext, git,
10820 glib-networking, gmp, gnupg, gnutls, gpu-viv-bin-mx6q, gsl,
10821 gstreamer, gstreamer1, gst1-plugins-{bad,base,good,ugly},
10822 gtest, gutenprint, hplip, i2c-tools, icu, ifplugd,
10823 imagemagick, iozone, iproute2, ipset, iptables, iw, jamvm,
10824 jansson, jpeg-turbo, kismet, kmod, lcms2, libassuan, libcap,
10825 libcap-ng, libcdaudio, libcec, libcue, libcurl, libdrm,
10826 libedit, libevas, libevent, libfreefare, libfuse,
10827 libgpg-error, libiconv, liblog4c-localtime, libmicrohttpd,
10828 libmnl, libmodbus,
10829 libnetfilter_{acct,conntrack,cthelper,cttimeout,log,queue},
10830 libnfnetlink, libnl, libpng, libqmi, libqrencode, libroxml,
10831 libsecret, libsigsegv, libsoup, libtirpc, libunwind, libusb,
10832 libvpx, lighttpd, linphone, linux-pam, lmbench,
10833 lockfile-progs, log4cxx, logrotate, logsurfer, ltp-testsuite,
10834 ltrace, luacrypto, luaposix, lvm2, m4, matchbox-lib,
10835 media-ctl, mediastreamer, minicom, minidlna, mongoose, monit,
10836 mpc, mpd, mpg123, mplayer, mrouted, mtdev, mutt, mysql_client,
10837 nano, ncftp, ndisc6, neard, neardal, neon, net-snmp, netatalk,
10838 netcat, netkitbase, netperf, netplug, nettle, nfacct,
10839 nfs-utils, ngircd, ngrep, noip, nuttcp, olsr, openssh, opkg,
10840 oprofile, opus-tools, orc, ortp, pciutils, pcre, pcsc-lite,
10841 perf, perl, perl-cross, php, picocom, pkgconf, polarssl,
10842 poppler, pppd, proftpd, protobuf, proxychains-ng, pulseaudio,
10843 pv, qemu, qt, qt5base, qt5webkit, quagga, radvd, redis,
10844 rpi-{firmware,userland}, rrdtool, rsync, rtorrent, ruby,
10845 samba, scons, screen, sdl_sound, ser2net, setserial,
10846 smartmontools, socat, socketcand, sqlcipher, sqlite, squid,
10847 stress, strongswan, stunnel, sudo, syslinux, systemd,
10848 sysvinit, tcl, ti-gfx, time, transmission, tremor, tslib,
abce7ca6
PK
10849 tstools, tvheadend, tzdata, uboot-tools, uclibc, udpcast,
10850 uemacs, ulogd, usb_modeswitch{,_data}, util-linux, vala,
10851 valgrind, vde2, vorbus-tools, vpnc, vsftpd, vtun, wayland,
10852 webkit, webp, webrtc-audio-processing, weston, wget,
10853 wireshark, wsapi, xavante, xdriver_xf86-video-geode, xenomai,
10854 xinetd, xlib_libpthread-stubs, xl2tp, xmlstarlet,
10855 xserver_xorg-server, xz, zeromq, zic, zmqpp
b9a16cb4
PK
10856
10857 New packages: aiccu, autossh, bc, civetweb, cppdb, cryptsetup,
10858 duma, eigen, harfbuzz, igmpproxy, iputils, jq, knock, kobs-ng,
10859 lesstif, libcgroup, libsepol, libsoc, libssh2, luasec, luasql,
10860 lxc, nut, ola, omniorb, openpowerlink, orbit, p910nd, psplash,
10861 python-crc16, python-ipy, python-pyzmq, qt5sensors,
10862 qt5serialport, qt5x11extras, snmppp, subversion, tcping,
10863 trace-cmd, xscreensaver, zsh
10864
10865 Removed packages: module-init-tools
10866
10867 Issues resolved (http://bugs.uclibc.org):
10868
10869 #1138: Buildroot fails to build packages if BR2_GCC_SHARED_LIBGCC=y
10870 #5408: qt build failure with Sourcery CodeBench ARM 2010.09
10871 #5630: makefile error with toolchain helpers.mk
10872 #5672: htop: remove X11 stuff
10873 #5678: linux.mk: linux-menuconfig fails
10874 #5696: python3 installation is too large, patches from python2 needed
10875 #5978: Erlang does not build for arm in 2013.02-rc3
10876 #6392: Extended ARM uImage kernel options
10877 #6404: Buildroot's coreutils 'uname -p' reports 'Unknown' on recent..
10878 #6428: util-linux libmount segfaults with patch from buildroot
10879 #6452: eglibc from Linaro 2013.07 not copied to target correctly
10880 #6566: PHP segfault when crosscompiled to mips64 - patch included
10881 #6572: [PowerPC] Buildroot uses wrong external toolchain libraries..
10882 #6578: udisks package broken
10883 #6602: ebtables 64 bit kernel + 32 bit userland alignment error..
10884 #6608: ebtables missing ethertypes - fix included
10885 #6620: Sysvinit package missing killall5 and symlinks - patch included
10886 #6632: CMake use host pkg-config
10887 #6638: pkgconf doesn't download
10888 #6644: "all" target doesn't work in out-of-tree builds
10889 #6650: Segmentation fault when trying to build latest buildroot
10890 #6668: iptables limit module alignment problem on mips64
10891
53d8d9c1
PK
108922013.08, Released August 31th, 2013:
10893
10894 Minor fixes.
10895
10896 Documentation build fixed.
10897
10898 Updated/fixed packages: ltrace, strongswan
10899
4e4a0a34 109002013.08-rc3, Released August 29th, 2013:
13ce6ddf
PK
10901
10902 Fixes all over the tree.
10903
10904 External toolchain lib32/lib64 handling, ABI name for EABIhf,
10905 misc fixes for generatelocales, apply-patches and module
10906 stripping.
10907
10908 Top level menu names reordered and renamed for clarity.
10909
aab3a0ba
PK
10910 Updated/fixed packages: acl, attr, bash, dbus, directfb,
10911 dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna,
10912 openssh, openssl, pulseaudio, python-setuptools, qt5,
10913 qt5webkit, redis, strongswan, sunxi-mali
10914
10915 Issues resolved (http://bugs.uclibc.org):
10916
10917 #6464: dbus-daemon-launch-helper needs setuid
13ce6ddf 10918
c08b78d1
TP
109192013.08-rc2, Released August 16th 2013:
10920
10921 Documentation improvements.
10922
10923 External toolchains fixes.
10924
10925 Updated/fixed packages: aircrack-ng, bash, boost, cairo,
10926 cppcms, eglibc, ffmpeg, gcc, git, gnupg, imagemagick, libcec,
10927 libffi, libgcrypt, linux, linux-headers, ltrace, netatalk,
10928 opencv, opengl, readline, samba, strongswan, sunxi-cedarx,
10929 uclibc, udev, wayland, webkit, zeromq.
10930
10931 Issues resolved (http://bugs.uclibc.org):
10932
10933 #6440: typo in ffmpeg makefile
10934
36c966ef
TP
109352013.08-rc1, Released August 5th, 2013:
10936
10937 Architectures:
10938 - improved support for floating point on ARM and Thumb/Thumb2
10939 - support for ARM OABI removed
10940
10941 Toolchains:
10942 - support added for Sourcery CodeBench ARM and MIPS 2013.05
10943 - Linaro ARM and Aarch64 toolchains updated
10944 - support added for the Arago ARMv5 and ARMv7 toolchains
10945 - gcc 4.8.x version bumped
10946 - support for installing both FDPIC and FLAT libraries on
10947 Blackfin
10948 - support for uClibc 0.9.31 removed,
10949 - convert the internal toolchain backend to use the package
10950 infrastructure
10951 - support added for eglibc in the internal toolchain backend
10952 - toolchain components for the ARC architecture updated and
10953 gdb for ARC added.
10954 - support for Blackfin in the internal toolchain fixed
10955
10956 Defconfigs: beaglebone_defconfig updated, new defconfig for
10957 CubieBoard, for Olimex mx233 Olinuxino, for Calao Systems
10958 TNY-A9G20-LPW.
10959
10960 A number of packages have been fixed to use the
10961 <pkg>_CONFIG_SCRIPTS mechanism to get their <pkg>-config shell
10962 script installed and modified properly. Licensing informations
10963 has been added to a number of packages.
10964
10965 Use XZ tarballs for a number of packages.
10966
10967 Noticeable package changes/additions:
10968 - The glib2/libgtk2/webkit stack has been updated to recent
10969 versions.
10970 - Support for Gstreamer 1.x has been added.
10971 - OpenGL support for TI OMAP platforms has been added.
10972 - OpenGL support for Allwinner platforms has been added.
10973 - OpenMAX support for RasberryPi has been added.
10974
10975 Updated/fixed packages: acl, attr, autoconf, avahi, barebox,
10976 bind, binutils, busybox, bwm-ng, bzip2, cifs-utils, colletctd,
10977 cpanminus, cups, curl, dash, dbus, dhcp, directfb,
10978 directfb-examples, dnsmasq, dosfstools, dropbear, dtc,
10979 e2fsprogs, ed, efl, enlightenment, erlang, ethtool, fbgrab,
10980 fftw, firmware-imx, flot, fltk, freetype, gawk, gdk-pixbuf,
10981 gettext, gmp, gnutls, gsl, gutenprint, gvfs, gzip, haserl,
10982 hiawatha, httping, icu, imagemagick, imlib2, imx-lib,
10983 intltool, iozone, ipset, iptables, jquery, jquery-keyboard,
10984 jquery-sparkline, kmod, less, libart, libcdaudio, libcgicc,
10985 libesmtp, libftdi, libfuse, libglib2, libgtk, libgtk2, libidn,
10986 libiqrf, liblog4c-localtime, libnspr, libnss, libpcap,
10987 libroxml, libserial, libsigsev, libsoup, libtool, libtpl,
10988 libvncserver, libxml2, linphone, lm_sensors, logrotate,
10989 ltrace, lttng, luafilesystem, luajit, minicom, monit, mpg123,
10990 mtd, mutt, mxml, neard, netatask, netsnmp, nettle,
10991 network-manager, nodejs, nss-mdns, openssh, openswan, openvpn,
10992 opkg, opus, pcre, perl-cross, php, pixman, poco, polarssl,
10993 pulseaudio, pv, python, python3, qt, qt5, qt5declarative,
10994 qt5jsbackend, qt5quick1, readline, rpi-firmware, ruby, samba,
10995 sane-backends, sconeserver, sdl_image, sdparm, ser2net,
10996 socketcand, sqlite, squid, strace, tcl, tcpdump, tinyhttpd,
10997 tvheadend, tzdata, uboot, udpcast, usb_modeswitch,
10998 usb_modeswitch_data, usbutils, webkit, wireshark, wvstreams,
10999 xapp_luit, xapp_xmodmap, xenomai, xfsprogs, xlib_libX11, zic,
11000 zlib.
11001
11002 New packages: a10disp, aespipe, am33x-cm3, cppcms, dhcpcd,
11003 dropwatch, dtc, ecryptfs-utils, eglibc, elf2flt, fdk-aac,
11004 gcc-final, gcc-initial, gcc-intermediate, git,
11005 gpu-viv-bin-mx6q, gst1-plugins-bad, gst1-plugins-base,
11006 gst1-plugins-good, gst1-plugins-ugly, gst-omx,
11007 gst-plugin-x170, gstreamer1, jimtcl, lbase64, libassuan,
11008 libbsd, libcec, libdvbsi, libedit, libgpgme, libqmi,
11009 libqrencode, libsvg, libsvg-cairo, libunwind, libvpx,
11010 linux-headers, lockdev, luabitop, luacrypto, lua-ev,
11011 luaexpatutils, msgpack, ocrad, on2-8170-libs,
11012 on2-8170-modules, p11-kit, pax-utils, ptpd, ptpd2,
11013 python-pyro, ramspeed/smp, snappy, strongswan, sunxi-boards,
11014 sunxi-cedarx, sunxi-mali, sunxi-tools, ti-gfx, tinymembench,
11015 tree, tstools, uclibc, w_scan.
11016
11017 Issues resolved (http://bugs.uclibc.org):
11018
11019 #4718: python (built for powerpc) distutils has paths to host
11020 compiler toolchain
11021 #5516: appended device tree blobs on uImage fails
11022 #6302: Versions of packages retrieved from github.com are wrong
11023 #6308: dosfstools download link is wrong
11024 #6326: Dropbear: Add options to allow better config for
11025 different target devices (e.g. routers)
11026 #6338: Wrong download link for minicom package
11027 #6344: Wrong handling of license text files with same name and
11028 different directory
11029 #6374: gnutls package broken if linux cryptodev module
11030 selected
11031 #6410: omap3_beagle has uimage error load address error
11032
615fd9b0 110332013.05, Released May 31th, 2013:
0ca9692d
PK
11034
11035 Minor fixes.
11036
93252e70
PK
11037 External toolchain wrapper fix for if host/usr/bin is placed
11038 in the patch.
11039
11040 Updated/fixed packages: acpid, at91bootstrap, czmq, elf2flt,
11041 flex, jamvm, kmod, libplayer, libtirpc, libv4,
11042 lttng-babeltrace, opengl, qt5jsbackend, udpcast, wvstreams
0ca9692d
PK
11043
11044 Issues resolved (http://bugs.uclibc.org):
11045
93252e70 11046 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc...
0ca9692d
PK
11047 #4988: flex and m4 problems
11048 #5912: obsolete CVS files
11049
c92a369f
PK
110502013.05-rc3, Released May 25th, 2013:
11051
11052 Minor fixes.
11053
11054 Updated/fixed packages: aircrack-ng, bellagio, boost, crda,
11055 dvb-apps, flot, libatomic_ops, libeXosip2, libosip2, libxml2,
11056 mongrel2, poco, portaudio, pptp-linux, tvheadend, urg, weston,
11057 wireshark
11058
cfcbfa2c 110592013.05-rc2, Released May 15th, 2013:
d131f750
PK
11060
11061 Fixes all over the tree.
11062
90e7cdd2
PK
11063 Default number of parallel jobs is now number of CPUs + 1.
11064
11065 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash.
11066
a517092f
PK
11067 Updated/fixed packages: aircrack-ng, busybox, cairo,
11068 classpath, curlftpfs, czmq, dbus, f2fs-tools, fan-ctrl,
11069 filemq, gst-plugin-bad, gutenprint, hplip, json-c,
11070 libatomic_ops, libcurl, libdrm, libglib2, libnspr, libnss,
11071 libsha1, libsigsegv, libxcb, linknx, linux-pam, lttng-modules,
11072 lttng-tools, matchbox-lib, mcookie, mesa3d, neon, pixman,
11073 pulseaudio, python-nfc, qt5imageformats, quota, openssl,
11074 sconeserver, strace, sylpheed, wvstreams,
90e7cdd2
PK
11075 xapp_{appres,bdftopcf,beforelight,bitmap,edires,fonttosfnt},
11076 xapp_{fslsfonts,fstobdf,iceauth,ico,listres,luit,mkfontdir},
11077 xapp_{mkfontscale,oclock,rgb,rstart,scripts,sessreg,setxkbmap},
11078 xapp_{showfont,smproxy,twm,viewres,x11perf,xauth,xbacklight},
11079 xapp_x{biff,calc,clipboard,clock,cmsdb,cursorgen,dbedizzy,ditview},
11080 xapp_x{dm,dpyinfo,driinfo,edit,ev,eyes,f86dga,fd,fontsel,fs,fsinfo},
11081 xapp_x{gamma,gc,host,input-calibrator,input,kbcomp,kbevd,kbprint},
11082 xapp_x{kbutils,kill,load,logo,lsatoms,lsclients,lsfonts,mag,man},
11083 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode},
11084 xapp_x{setpointer,setroot,sm,stdcmap,vidtune,vinfo,wd,wininfo,wud},
11085 xcb-util, xcursor-transparent-theme, xdata_xbitmaps,
11086 xdata_xcursor-themes,
11087 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synaptics},
11088 xdriver_xf86-input-{tslib,vmmouse,void},
11089 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,fbdev,geode,glide},
11090 xdriver_xf86-video-{glint,i128,intel,mach64,mga,neomagic,newport},
11091 xdriver_xf86-video-{nv,openchrome,r128,savage,siliconmotion,sis},
11092 xdriver_xf86-video-{tdfx,tga,trident,v4l,vesa,vmware,voodoo,wsfb},
11093 xfont_encodings, xfont_font-adobe-{100,75}dpi,
11094 xfont_font-utopia-{100dpi,75dpi,type1},
11095 xfont_font-{alias,arabic-misc,bh-100dpi,bh-75dpi},
11096 xfont_font-bh-lucidatypewriter-{100,75}dpi, xfont_font-bh-{ttf,type1},
11097 xfont_font-bitstream-{100dpi,75dpi,type1}, xfont_font-cronyx-cyrillic,
11098 xfont_font-{cursor,daewoo,dec,isas,jis,micro}-misc,
11099 xfont_font-ibm-type1, xfont_font-misc-{cyrillic,ethiopic,meltho,misc},
11100 xfont_font-{mutt,schumacher}-misc,
11101 xfont_font-{screen-cyrillic,sony-misc,sun-misc,util},
11102 xfont_font-winitzki-cyrillic, xfont_font-xfree86-type1,
11103 xlib_lib{FS,ICE,SM,X11,XScrnSaver,Xau,Xaw,Xcomposite,Xcursor},
11104 xlib_libX{damage,dmcp,ext,fixes,font,ft,i,inerama,mu,pm,randr},
11105 xlib_libX{render,res,t,tst,v,vMC,xf86dga,xf86vm},
11106 xlib_lib{dmx,fontenc,pciaccess,pthread-stubs,xkbfile}, xlib_xtrans,
11107 xproto_{applewm,bigreqs,composite,damage,dmx,dri2,fixes}proto,
11108 xproto_{fontcache,font,gl,input,kb,randr,record,render}proto,
11109 xproto_{resource,scrnsaver,video,windowswm,xcmisc,xext}proto,
11110 xproto_{xf86bigfont,xf86dga,xf86dri,xf86vidmode,xinerama,x}proto,
11111 xserver_xorg-server, xutil_{makedepend,util-macros}
d131f750 11112
a517092f
PK
11113 Readded Packages: xapp_xinit
11114
603293f5
GZ
11115 Issues resolved (http://bugs.uclibc.org):
11116
11117 #5054: amd64: cannot find init - due to missing /lib64 folder
11118
92651931 111192013.05-rc1, Released May 8th, 2013:
aec71d64 11120
fa3463d6
PK
11121 Architectures: ARC support, Blackfin support, FLAT binary
11122 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4
aec71d64
PK
11123
11124 Toolchains: Add new Microblaze external toolchains, Linaro
11125 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
fa3463d6
PK
11126 internal toolchain, default to GCC 4.7.x. Internal
11127 Crosstool-ng backend deprecated.
aec71d64
PK
11128
11129 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb
e7f4923e
PK
11130 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry
11131 pi, gnublin board.
aec71d64
PK
11132
11133 FS: LZO and XZ compression methods, extra ubifs options,
11134 ext2 rev 0/1 and ext3/4 support.
11135
11136 Patch handling: apply-patches now has .patch.xz support,
11137 Patch logic reworked as discussed during Febrary dev days:
11138 http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013
11139
11140 <pkg>-rsync now excludes version control files.
11141
11142 linux: uImage load address for ARM multiplatform kernels
11143
11144 Infrastructure for multiple OpenGL / ES / EGL / OpenVG
11145 providers, similar to how libjpeg / libjpeg-turbo is handled.
11146
11147 Infrastructure for packages to add system users.
11148
11149 kconfig: updated to 3.9-rc2, support make olddefconfig
11150
11151 Updated/fixed packages: alsa-lib, alsa-utils, apr, apr-util,
11152 argp-standalone, at, at91bootstrap, audiofile, aumix, avahi,
11153 bash, blackbox, bind, binutils, bison, boost, bridge-utils,
11154 busybox, ccache, cifs-utils, cmake, collectd, connman,
11155 conntrack-tools, cpanminus, crosstool-ng, diffutils, directfb,
11156 directfb-examples, divine, dmalloc, dnsmasq, dosfstools,
e7f4923e
PK
11157 dropbear, e2fsprogs, ebtables, eeprog, erlang, ethtool,
11158 fb-test-app, fbset, feh, ffmpeg, file, flex, flot, foomatic,
11159 fxload, gd, gdb, gdisk, genimage, gettext, gmp, gnuchess,
11160 gnutls, gob2, gperf, gpsd, gstreamer, haserl, hiawatha, htop,
11161 httping, icu, inotify-tools, intltool, iproute2, ipset,
11162 iptables, iw, jpeg, jquery, jquery-{sparkline,validation},
11163 json-c, kbd, kexec, kismet, kmod, lcdproc, libarchive,
11164 libatasmart, libcap, libconfig, libconfuse, libcurl, libdrm,
11165 libeet, libev, libevas, libeXosip2, libffi, libfribi, libfuse,
11166 libgcrypt, libglib2, libgtk2, libid3tag, libmicrohttpd,
11167 libnetfilter_acct, libnetfilter_conntrack, libnl, libpcap,
11168 libplayer, libsigc, libv4l, libxcb, linenoise, linux-pam,
11169 lm_sensors, ltp-testsuite, luajit, lzop, madplay, make, mdadm,
aec71d64
PK
11170 mediastreamer, memtester, mesa3d,
11171 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123,
fa3463d6
PK
11172 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon,
11173 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr,
aec71d64 11174 omap-u-boot-utils, openssh, openssl, openswan, openvpn,
fa3463d6
PK
11175 oprofile, orc, patch, pciutils, pcre, perl, php, poco,
11176 polarssl, proftpd, psmisc, pulseaudio, python,
aec71d64 11177 python-{bottle,netifaces,serial,setuptools}, qt, quagga,
e7f4923e
PK
11178 quota, radvd, rpi-firmware, rpi-userland, rt-tests, sam-ba,
11179 samba, sawman, sdl, ser2net, smartmontools, socat, socketcand,
11180 speex, squid, stress, stunnel, sudo, syslinux, sysstat,
11181 sysvinit, tcl, tcprelay, tinyhttpd, tslib, tvheadend,
11182 uboot-tools, udev, ulogd, util-linux, vala, vtun, webkit,
aec71d64
PK
11183 xapp_{iceauth,luit,makefontscale,sessreg,setxkbmap,smproxy},
11184 xapp_{xauth,xcmsdb,xdpyinfo,xev,xgamma,xhost,xinput,xkbcomp},
11185 xapp_{xkbevd,xlsatoms,xlsclients,xmodmap,xpr,xprop,xrandr,xrdb},
11186 xapp_{xset,xwd,xwininfo}, xcb-{proto,util},
11187 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synptics},
11188 xdriver_xf86-input-{tslib,vmmouse,void},
11189 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,geode,glide,glint},
11190 xdriver_xf86-video-{i128,intel,mach64,mga,neomagic,newport},
11191 xdriver_xf86-video-{openchrome,r128,savage,siliconmotion,sis},
11192 xdriver_xf86-video-{tdfx,trident,vesa,vmware,wsfb}, xenomai,
11193 xfont, xinetd, xkeyboard-config, xlib_lib{FS,ICE,SM,X11},
11194 xlib_libX{scrnSaver,au,aw,cursor,dmcp,ext,fixes,font,ft,i},
11195 xlib_libX{inerama,mu,pm,randr,res,tst,v,vMC,xf86dga,xf86vm},
11196 xlib_lib{dmx,fontenc,pciaccess,xkbfile}, xlib_xtrans,
11197 xproto_{applevm,bigreqs,dri2,fonts,gl,input,kbd,record}proto,
11198 xproto_{resource,scrnsaver,xcmisc,xext,x}proto,
11199 xserver_xorg-server, xutil_makedepend, xz, zeromq
11200
fa3463d6
PK
11201 New packages: aircrack-ng, bcusdk, chrony, crda,
11202 cryptodev-linux, cppzmq, czmq, dtach, enscript, exfat,
11203 exfat-utils, f2fs-tools, fan-ctrl, filemq, foomatic-filters,
11204 genimage, genpart, glibmm, gnuplot, gtest, gutenprint, hplip,
11205 iozone, jansson, jhead, jquery-keyboard, jquery-ui,
11206 jquery-ui-themes, json-glib, json-javascript, lcms2, libpfm4,
11207 libpthsem, libserial, libsigsegv, libtasn1, libwebsockets,
11208 libxkbcommon, libxml++, linknx, log4cxx, mongoose, mongrel2,
11209 mtools, ne10, nmap, nodejs, openobex, openpgm, poppler,
11210 protobuf-c, python-m2crypto, python-thrift, qjson, qt5base,
aec71d64
PK
11211 qt5declarative, qt5graphicaleffects, qt5imageformats,
11212 qt5jsbackend, qt5multimedia, qt5quick1, qt5script, qt5svg,
11213 qt5webkit qt5xmlpatterns, rapidjson, redis, swig, texinfo,
11214 tzdata, urg, ussp-push, wayland, webp, weston, wireless-regdb,
11215 wireshark, wvdial, wvstreams, xcb-util-image, xcb-util-wm,
11216 xcursor-transparent-theme, zic, zmqpp, zyre
11217
11218 Removed packages: microperl, ocf-linux, xapp_xinit,
11219 xapp_xplsprinters, xapp_xprehashprinterlist,
11220 xfont_font-bitstream-speedo,
11221 xlib_lib{Xfontcache,XprintAppUtil,XprintUtil,Xp,oldX,xkbui},
11222 xproto_{print,xf86rush}proto
11223
11224 Deprecated packages: vala
11225
11226 Issues resolved (http://bugs.uclibc.org):
11227
11228 #1291: Add support for Faraday 526 arm processor (fa526)
11229 #2683: cups does not install correctly to target
11230 #3313: mesa3d fails to build
11231 #5186: initramfs/cpio should support lzo compression
11232 #5636: agetty - cannot get controlling tty error - need updated...
11233 #5906: collectd client headers not exported
11234 #5966: bison unnecessarily required as build dependency
11235 #6140: --enable-fileinfo not applied for php package
11236 #6164: openvpn usage of ip tool from Busybox
11237
15ace1a8
PK
112382013.02, Released February 28th, 2013:
11239
11240 Misc manual updates.
11241
11242 Updated/fixed packages: busybox, collectd, flashbench,
11243 libgtk2, libupnp, mii-diag, quota
11244
d65bb7e3
PK
112452013.02-rc3, Released February 26th, 2013
11246
11247 Minor fixes.
11248
11249 Updated/fixed packages: conntrack-tools, dialog,
11250 enlightenment, haserl, keyutils, libfif, libmad,
11251 linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm,
11252 ruby, spawn-fcgi, vtun
11253
11254 Issues resolved (http://bugs.uclibc.org):
11255
11256 #5960: fusion.ko driver does not install to target rootfs
11257
8290a626
PK
112582013.02-rc2, Released February 19th, 2013
11259
11260 Fixes all over the tree.
11261
11262 Various manual updates and fixes.
11263
11264 Updated/fixed packages: busybox, collectd, gesftpserver,
11265 glib-networking, gnutls, inotify-tools, libcurl, libffi,
11266 libglib2, libtorrent, libvorbis, neard, network-manager,
11267 ntfs-3g, openssl, qt, rpi-userland, rtorrent, thttpd, vim.
11268
11269 Issues resolved (http://bugs.uclibc.org):
11270
11271 #5906: collectd client headers not exported
11272
e68acefb 112732013.02-rc1, Released February 10th, 2013
6de88cab
PK
11274
11275 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target
11276 libraries install fixed. Add Linaro ARM
8ccef3b3 11277 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery
6de88cab 11278 CodeBench MIPS 2012.03/09. Infrastructure to warn about
1ccf5237
PK
11279 missing 32bit support for binary toolchains. Toolchain wrapper
11280 is now relocatable. Add GDB 7.5.1 / Remove 6.8 / 7.0 /
11281 7.1. Deprecate uClibc 0.9.31.
6de88cab
PK
11282
11283 Architecture: Xtensa fixes, add missing powerpc variants, arm
1ccf5237
PK
11284 1136jf-s rev1, add A5/A15, neon support toggle, OABI
11285 deprecated. Sparc: drop old unused variants
6de88cab
PK
11286
11287 Bootloaders: At91bootstap: fix upstream URL, Barebox: add
1ccf5237
PK
11288 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes,
11289 environment image support, U-Boot: add 2013.01.01
6de88cab
PK
11290
11291 Linux: fix appended dtb handling for v3.8+ kernels, support
11292 multiple device trees
11293
11294 Defconfigs: calao USB-A9260, snowball, QEMU PPC440 on ML507
11295 board, QEMU ARM Exynos4210, Kernel version in QEMU defconfigs
1ccf5237
PK
11296 updated, at91rm9200df: misc fixes. Lock kernel headers to
11297 match kernel.
6de88cab
PK
11298
11299 Infrastructure: Git download fixes. Toolchain make target
11300 renamed from 'cross' to 'toolchain'. Eclipse integration
1ccf5237
PK
11301 support. Option to set root password, post image scripts,
11302 config scripts handling.
6de88cab
PK
11303
11304 Updated/fixed packages: alsa-lib, argp-standalone, argus,
11305 arptables, atk, audiofile, axel, beecrypt, bind, bison,
11306 bluez_utils, boost, cairo, can-utils, bmon, boa, busybox,
11307 cairo, ccache, cdrkit, cifs-utils, cjson, cmake, collectd,
1ccf5237
PK
11308 connman, coreutils, cpanminus, cups, dbus, dhcp, dialog,
11309 diffutils, directfb, distcc, divine, dnsmasq, docker,
11310 dosfstools, dstat, e2fsprogs, ebtables, ed, empty, ethtool,
11311 expedite, fbset, fbv, ffmpeg, flex, fltk, fluxbox, freetype,
11312 gadget-test, gawk, gdb, genext2fs, gettext, giblib,
11313 glib-networking, gmp, gmpc, gnupg, gnutls, gpsd,
11314 gst-plugins-{bad,base,good}, gstreamer, gzip, haserl, hdparm,
11315 heirloom-mailx, hiawanta, hostapd, icu, imagemagick, imlib2,
11316 inadyn, infozip, iproute2, ipset, iptables, iw, jpeg, jquery,
11317 jquery-sparklines, jqeury-validation, kismet, kmod, lame,
11318 libao, libcap, libcurl, libdvdnav, libdvdread, libecore,
11319 libedbus, libedje, libeet, libefreet, libeina, libeio,
11320 liberation, libelementary, libembryo, libethumb, libev,
11321 libevas, libffi, libfribidi, libfuse, libgcrypt, libglib2,
11322 libgpg-error, libgtk2, libhid, libidn, libmicrohttpd, libmpd,
11323 libnl, libnspr, libnss, libogg, libpcap, libplayer, libpng,
11324 libroxml, librsvg, libseccomp, libsigc, libsndfile, libungif,
11325 libupnp, liburcu, libusb-compat, libvncserver, libvorbis,
11326 libxml2, libxslt, lighttpd, links, linux-firmware,
11327 linux-fusion, ltp-testsuite, ltrace,
11328 lttng-{babel,libust,modules,tools}, lvm2, lua, luajit, lzop,
11329 matchbox-{desktop,lib}, mdadm, metacity, midori, minicom, mpd,
11330 mpfr, mplayer, mtd, mysql_client, ncurses, neon, netatalk,
6de88cab
PK
11331 networkmanager, nspr, ntfs-3g, nuttcp, ofone, olsr, openssl,
11332 openvpn, opkg, oprofile, opus, opus-tools, orc, ortp, pango,
11333 pciutils, pcmanfm, pcre, pcsc-lite, perl, php, pixman,
11334 pkgconf, polarssl, pptp-linux, proxychains, pulseaudio,
11335 python, python3, qemu, qextserialport, qt, quagga, radvd,
11336 readline, rng-tools, rt-tests, rubix, ruby, sam-ba, samba,
11337 sane-backends, sconeserver, scons, screen, sdl, sdl_gfx,
1ccf5237
PK
11338 sdl_mixer, sdl_ttf, sdparm, sed, ser2net, smartmontools,
11339 speex, sqlite, squid, sshfs, strace, sudo, sylpheed, tn5250,
11340 taglib, tar, torsmo, transmission, tslib, uboot-tools, ulogd,
6de88cab
PK
11341 usb_modeswitch, util-linux, valgrind, vim, vsftpd, wavpack,
11342 webkit, wipe, wireless_tools, wpa_supplicant, xapp_xinit,
11343 xapp_xinput-calibrator, xapp_xman, xapp_xmh, xlib_libX11,
11344 xlib_libXdmcp, xlib_libXft, xlib_libpthread-stubs,
11345 xlib_xtrans, xproto_xcmiscproto, xproto_xextproto,
11346 xserver_xorg-server, xstroke, xvkbd, xz
11347
11348 New packages: b43-firmware, b43-fwcutter, bustle,
11349 cache-calibrator, cegui06, celt051, classpath, curlftpfs,
11350 dvb-apps, dvbsnoop, elfutils, enlightenment, firmware-imx,
11351 flashbench, gd, gesftpserver, gst-fsl-plugins, httping, iftop,
11352 imx-lib, jamvm, jpeg-turbo, keyutils, libatasmart, libcofi,
11353 libebml, libevas-generic-loaders, libfslcodec, libfslparser,
11354 libfslvpuwrap, libgsasl, libiscsi, libmatroska, libmcrypt,
11355 libmhash, libqwt, libseccomp, libsha1, linenoise, mcrypt,
11356 media-ctl, ncdu, neard, neardal, nettle, perf, polkit,
11357 proxychains, python-bottle, python-pyparsing, rpi-firmware,
11358 rpi-userland, sg3_utils, slirp, snowball-hdmiservice, spice,
11359 spice-protocol, tcllib, tvheadend, udisks, usbredir
11360 ux500-firmware, vde2, xcb-utils-keysyms, yavta,
11361 zd1211-firmware
11362
1ccf5237 11363 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek},
6de88cab
PK
11364 xdriver_xf86-video-{apm,chips,i740,rendition,s3,s3virge,sisusb},
11365 xdriver_xf86-video-sun{cg14,cg3,cg6,ffb,leo,tcx},
11366 xdriver_xf86-video-{tsend,xgi,xgixp}
11367
11368 Deprecated packages: xstroke
11369
11370 Issues resolved (http://bugs.uclibc.org):
11371
11372 #4237: building shared openssl w/-Os fails due to gcc bug
11373 #5690: python3 does not obey to BR2_PACKAGE_PYTHON3_PYC_ONLY=y
11374 #5602: python3 should install a "python" symbolic link
11375 #5846: Extra slash added to last slash in URL
11376
113772012.11.1, Released January 3rd, 2013:
11378
11379 Toolchain: Fixed non-largefile builds on recent Ubuntu
11380 versions.
11381
11382 Arch: fix missing x86/generic handling, Build for Xtensa with
11383 longcalls option.
11384
11385 Updated/fixed packages: dosfstools, qt
11386
d201b95d
PK
113872012.11, Released December 2nd, 2012:
11388
11389 Git shallow clone fix for older git version.
11390
11391 Updated/fixed packages: ctuio, libtool
11392
11393 Issues resolved (http://bugs.uclibc.org):
11394
11395 #5726: List all the available hook points
11396
1a59dfae 113972012.11-rc2, Released November 30th, 2012:
0f9bad95
PK
11398
11399 Minor fixes around the tree.
11400
11401 Various manual updates and fixes.
11402
d38b25f1
PK
11403 Add checks for legacy features.
11404
11405 Updated/fixed packages: acpid, alsa-lib, arptables, binutils,
1a59dfae
PK
11406 busybox, ccache, cjson, cramfs, directfb, flex, fluxbox, gdb,
11407 hiawatha, igh-ethercat, imagemagick, imlib2, lcdproc,
11408 libdaemon, libecore, libhid, libmad, libpcap, libsigc, libusb,
11409 linux-fusion, matchbox, ocf-linux, owl-linux, python, rrdtool,
11410 scons, strace, sylpheed
0f9bad95 11411
2b7be2f1
PK
11412 Issues resolved (http://bugs.uclibc.org):
11413
11414 #5732: Error : package/alsa-lib/alsa-lib.mk
11415
47ee3051 114162012.11-rc1, Released November 17th, 2012
f9686563 11417
d36fcceb
PK
11418 Fixes all over the tree and new features.
11419
11420 Defconfigs: use u-boot 2012.10 on at91 and beaglebone,
11421 sheevaplug + qemu: bump kernel version, add qemu-mips64-malta
11422 + nitrogen6x defconfigs.
11423
11424 Bootloaders: add u-boot 2012.07/10, ais target format, add
48f0fe07
PK
11425 barebox 2012.08/09/10/11, linker overlap issue fix for
11426 at91bootstrap, mxs-bootlets updated for new Barebox versions.
d36fcceb 11427
0ab9a3fb 11428 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x,
d36fcceb 11429 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
48f0fe07
PK
11430 Libtirpc support for modern glibc variants. Toolchain on
11431 target has been deprecated.
d36fcceb 11432
48f0fe07 11433 Initial Aarch64 support, Xtensa support re-added.
d36fcceb
PK
11434
11435 Infrastructure: Use shallow git clone when possible, use
11436 tarballs rather than git URLs for github. Moved to pkgconf
11437 rather than pkg-config. System directory added, default
48f0fe07
PK
11438 skeleton/device tables moved. More than 1 post-build script
11439 can now be used. output/target now contains a
11440 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM warning, to help people
11441 understand how to (not) use it.
11442
11443 Manual has been reworked and extended.
11444
11445 Legal-info: Lots of package annotations, CSV file fixes,
11446 _LICENSE / _REDISTRIBUTE splitup, per-package hooks.
11447
11448 Updated/fixed packages: acpid, alsa-lib, alsa-utils,
0ab9a3fb
PK
11449 alsamixergui, attr, autoconf, automake, bash, bind, binutils,
11450 bison, blackbox, bluez-utils, busybox, cairo, can-utils,
11451 cifs-utils, cjson, cmake, collectd, connman, conntrack-tools,
11452 coreutils, cups, cvs, dbus, dhcp, directfb, dmalloc, dnsmasq,
11453 dropbear, e2fsprogs, ethtool, fbdump, feh, fftw, file,
11454 flashrom, fluxbox, gdb, gdisk, gdk-pixbuf, genext2fs, gettext,
11455 gnutls, gpsd, gqview, grep, gsl, gst-plugins-{bad,good},
11456 hdparm, hiawatha, hostapd, input-tools, iproute2, ipset,
11457 iptables, iw, json-c, kexec, kmod, lcdproc, leafpad, less,
11458 libcurl, libdrm, libdvdnav, libdvdread, libffi, libfuse,
11459 libglib2, libhid, liblockfile, libmad, libmbus, libmnl,
48f0fe07
PK
11460 libnetfilter_{acct,conntrack,cthelper,cttimeout,queue},
11461 libnfc, libnfc-llcp, libnfnetlink, libnl, libnspr, libnss,
11462 libpcap, libplayer, libtool, libtorrent, liburcu, libv4l,
11463 libxcb, libxml2, libxslt, links, linux-firmware, lm-sensors,
11464 lmbench, lockfile-progs, logrotate, lshw, lsof,
11465 lttng-babeltrace, lttng-tools, lua, luajit, mesa3d, microperl,
11466 mii-diag, module-init-tools, mpc, mpd, mpg123, mplayer,
11467 mtd-utils, mysql_client, nbd, ncurses, netatalk, netkitbase,
11468 netkittelnet, netsnmp, newt, nfs-utils, openntpd, openssh,
11469 openssl, opkg, patch, pciutils, pcre, php, poco, polarssl,
11470 popt, portmap, pppd, procps, pulseaudio, python, python-nfc,
d36fcceb
PK
11471 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
11472 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
48f0fe07
PK
11473 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs,
11474 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc,
11475 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*,
d36fcceb
PK
11476 xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient,
11477 xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq
11478
11479 New packages: arptables, at91bootstrap3, boot-wrapper-aarch64,
11480 ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps,
11481 fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl,
11482 lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam,
48f0fe07
PK
11483 lua-msgpack-native, macchanger, mtdev, mtdev2tuio, nfacct,
11484 opus, opus-tools, pcsc-lite, perl, pkgconf, python-meld3,
11485 python3, qemu, qextserialport, qtuio, rpcbind, schifra,
11486 sconeserver, supervisor, time, ulogd, usb_modeswitch_data,
11487 yasm
d36fcceb
PK
11488
11489 Deprecated packages: netkitbase, netkittelnet
11490
11491 Issues resolved (http://bugs.uclibc.org):
11492
11493 #807: [PATCH] samba - make iconv and smbd optional
11494 #3049: binutils have a sysroot bug in ld
11495 #5330: update vsftpd to 3.0.0
11496 #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined...
11497 #5666: Fails to build python 2.7.2 for 2440 arm
11498
288b7399
TP
114992012.08, Release August 31th, 2012
11500
11501 Updated/fixed packages: microperl, cups, luajit, rrdtool,
11502 prboom, oprofile.
11503
11504 Added license information for: sqlite.
11505
11506 Changed the source URLs of all packages located on Sourceforge
11507 in order to use the automatic mirror selection URL
11508 downloads.sourceforge.net, and get rid of the
11509 BR2_SOURCEFORGE_MIRROR option.
11510
8437b562
TP
115112012.08-rc3, Released August 25th, 2012
11512
11513 Updated/fixed packages: libglib2, netsnmp, freetype, libfuse,
11514 libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc.
11515
11516 Added license informations for: barebox, grub, syslinux,
11517 uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils,
11518 faad2, nano, fbdump, rsync, librsync, fontconfig,
11519 inotify-tools,
11520
b58c83ae
TP
115212012.08-rc2, Released August 15th, 2012
11522
11523 Updated/fixed packages: imagemagick, sudo, crosstool-ng.
11524
11525 Added license informations for: mxml, nanocom, empty, expat,
11526 lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng,
11527 input-event-daemon, luajit, cgilua, copas, coxpcall,
11528 luafilesystem, luasocket, rings, wsapi, xavante, libtpl,
11529 avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl,
11530 libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd,
11531 mtd, openssl, psmisc, socat, spawn-fcgi.
11532
11533 Fixes to Microblaze external toolchains
11534 configuration. Improvements of the pkg-stats
11535 script. Out-of-tree fix for the graph-depends script.
11536
11537 Kernel headers version bump.
11538
4009cbbb 115392012.08-rc1, Released August 1st, 2012
5b11223f 11540
1ea85745
PK
11541 Fixes all over the tree and new features.
11542
c665fc00
TP
11543 Integration of a legal information reporting infrastructure,
11544 which allows to generate detailed informations about the
11545 licenses and source code of all components of a system
11546 generated by Buildroot. License information will progressively
11547 be added on packages.
11548
11549 Default configuration files added for Calao-systems USB-A9263
11550 and Calao-systems USB-A9G20-LPW.
11551
11552 External toolchains update: allow download of a custom
11553 toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
11554 Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
11555 2011.09.
11556
11557 Allow the restriction of downloads to the primary site only.
11558 This is useful for project developers who want to ensure that
11559 the project can be built even if the upstream tarball
11560 locations disappear.
11561
11562 Add a 'System configuration' choice to select between 3
11563 different init systems: Busybox init, SysV init and Systemd
11564 init.
11565
11566 Cleanups to the package infrastructure. The visible change to
11567 developers is that $(eval $(call AUTOTARGETS)) is now $(eval
11568 $(autotools-package)), and similarly for other package
11569 infrastructures and host packages. Refer to the documentation
11570 for details.
11571
11572 By default, automatic detection of the number of compilation
11573 jobs to use, depending on the number of CPUs available.
11574
fdbc2f40 11575 Improvements to generate systems with static libraries only
c665fc00
TP
11576 (infrastructure and package fixes).
11577
fdbc2f40
TP
11578 Add proper support in the Linux kernel package to generate
11579 Device Tree Blobs or combined Device Tree / Kernel
11580 images. This will be useful on Microblaze, PowerPC and ARM,
11581 which are architectures making extensive use of the Device
11582 Tree.
11583
1ea85745 11584 Updated/fixed packages: audiofile, autoconf, automake, axel,
c665fc00
TP
11585 barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils,
11586 bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils,
11587 cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups,
11588 dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv,
11589 ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep,
11590 gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd,
11591 htop, icu, igh-ethercat, imagemagick, input-tools, iostat,
11592 iproute2, ipset, iptables, iw, kmod, less, libcap, libgci,
11593 libconfig, libcurl, libelf, libevas, libeXosip2, libexif,
11594 libfuse, libidn, libmad, libmbus, libmnl,
11595 libnetfilter-conntrack, libnl, libnspr, libnss, libogg,
11596 libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2,
11597 libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules,
11598 lttng-tools, lua, m4, memtester, midori, mii-diag,
11599 module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml,
11600 mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd,
11601 openssl, pciutils, php, polarssl, portaudio, pppd,
11602 pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm,
11603 rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex,
11604 sqlite, squashfs, squid, sudo, synergy, syslinux, systemd,
11605 tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget,
11606 wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib
11607
11608 New packages: cjson, collectd, dfu-util, dmidecode, elftosb,
11609 fbterm, flashrom, freerdp, inadyn, libfreefare,
11610 libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
11611 libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
11612 luajit, mediastreamer, mobile-broadband-provider-info, monit,
11613 mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
11614 opkg, ortp, owl-linux, python-id3, python-nfc, quota,
11615 ramspeed, rtorrent, sound-theme-borealis,
11616 sound-theme-freedesktop, sysprof, webrtc-audio-processing,
11617 xinetd, zxing
1ea85745 11618
3b38ade5
TP
11619 Issues resolved (http://bugs.uclibc.org):
11620
11621 #1315: Allow use of older external toolchains without sysroot
11622 support [won't fix]
11623 #5276: Hiawatha needs to manage IPV6 if so [fixed]
11624 #5360: buildroot fails when building "host-libglib2 2.30.2
11625 Building" [won't fix, upstream problem]
11626 #5384: Can't build packages relying on gets on newer glibc
11627 [fixed]
11628
bce34ab1
PK
116292012.05, Released May 30th, 2012:
11630
11631 Updated/fixed packages: busybox, netsnmp, pptp-linux
11632
0b0d7bad
PK
116332012.05-rc3, Released May 25th, 2012:
11634
11635 Minor fixes around the tree.
11636
11637 Infra: Fix for DOWNLOAD macro when using primary mirrors with
11638 scp targets.
11639
11640 Toolchain: Kernel headers 3.2.18 / 3.3.7.
11641
11642 Updated/fixed packages: binutils, bison, busybox, cifs-utils,
11643 gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile,
11644 xserver-xorg
11645
b07ad40c
PK
116462012.05-rc2, Released May 18th, 2012:
11647
11648 Fixes all over the tree.
11649
11650 Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf
11651 dependency, disable decimal floats support, Linux 3.2.17 /
11652 3.3.6 kernel headers. Fix sysroot copy handling for toolchains
11653 without C++ support.
11654
11655 Updated/fixed packages: apr, apr-util, ccache, dnsmasq,
11656 heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala
11657
116582012.05-rc1, Released May 10th, 2012:
5c3a3373 11659
17c2d62b
PK
11660 Fixes all over the tree and new features.
11661
11662 Use /etc/os-release for version info rather than
11663 /etc/br-version.
11664
11665 CMake toolchain file moved to $HOST_DIR/usr/share/buildroot.
11666
e22dd64b
PK
11667 Apply-patches.sh: cleanups, archived patches handling fixes,
11668 support series files.
17c2d62b 11669
82822efe
PK
11670 Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for
11671 arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for
11672 atngw100, use 3.3.x for qemu configs.
17c2d62b 11673
82822efe
PK
11674 Menu structure: Libraries moved out of multimedia section
11675
11676 Atom processor support. Prescott fix, blackfin ABI fix,
11677 Microblaze architecture support (using ext toolchain). Cleanup
11678 architecture names, deprecate Xtensa support.
e22dd64b
PK
11679
11680 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
a53a3b59
PK
11681 default to uClibc 0.9.33.x, enable
11682 UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit
11683 fixes for external toolchains, linaro ext toolchains, new
82822efe
PK
11684 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
11685 1.15.2.
17c2d62b 11686
82822efe
PK
11687 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
11688 support. Barebox: add 2012.04, remove 2011.12.
bf636a94 11689
e22dd64b 11690 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
a53a3b59 11691 barebox, berkeleydb, bind, bluez_utils, boost, busybox,
82822efe
PK
11692 can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp,
11693 directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat,
11694 fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk,
11695 gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls,
11696 gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly},
11697 haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec,
11698 kmod, lame, libaio, libarchive, libatomic_ops, libconfig,
11699 libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi,
11700 libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2,
11701 libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu,
11702 libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt,
11703 lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace,
11704 lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123,
11705 mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon,
11706 netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd,
e940b303 11707 openssh, openssl, parted, pango, pcre, php, pixman, poco,
82822efe
PK
11708 psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync,
11709 ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net,
11710 smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo,
e940b303
GZ
11711 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
11712 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
82822efe
PK
11713 util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
11714 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
11715 xfsprogs, zlib
a53a3b59 11716
82822efe
PK
11717 New packages: apr, apr-util, audiofile, bellagio,
11718 conntrack-tools, empty, fmtools, glib-networking,
11719 heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng,
11720 libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink,
11721 libtpl, localedef, minicom, msmtp, ndisc6, netatalk,
11722 ocf-linux, openswan, parted, polarssl, protobuf, read-edid,
11723 socketcand, stress, systemd, ushare, zeromq
17c2d62b 11724
b6a507c7
PK
11725 Deprecated packages: ttcp
11726
17c2d62b
PK
11727 Removed packages: ntfsprogs
11728
11729 Issues resolved (http://bugs.uclibc.org):
11730
bf636a94 11731 #2353: [lua] fix build with 2010.08-rc1
a53a3b59
PK
11732 #2503: Microperl fails build on MIPSel or with Fedora13.x86_64
11733 #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0
11734 #2881: Can't build project statically with external toolchain
2b66816c 11735 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
a53a3b59 11736 #4808: ccache may build against wrong zlib
17c2d62b 11737 #4880: New package lcdproc
f526c4d2 11738 #4886: New package protobuf
a53a3b59
PK
11739 #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/...
11740 #4898: * make: [target-finalize] Error 1 (ignored)*
11741 #4985: Qt 4.7.4 build crashes with Linux 2.6.29
11742 #4970: udev 181 fails to build if kernel version 3.3 is selected
11743 #5018: dialog broken: exits with assert in uClibc
11744 #5102: qt package moc, uic, rcc read from wrong place
15744b7e 11745 #5144: Patch to fix ixon bug in uemacs
98873717 11746 #5198: Line graphics output is broken in GNU Screen
e940b303 11747 #5204: Missing terminfo file(s) for GNU screen terminal type
17c2d62b 11748
03ceab6d
PK
117492012.02, Released February 29th, 2012:
11750
11751 Updated/fixed packages: libecore
11752
6d24b41b
PK
117532012.02-rc3, Released February 27th, 2012:
11754
11755 Fixes all over the tree.
11756
11757 Automatic host dependencies handling for cmake packages
11758 fixed. Customize package deprecated as using a post-build
11759 script is nowadays the preferred way of adding extra stuff to
11760 the rootfs.
11761
11762 Linux-headers 3.0.x / 3.2.x stable version bumped.
11763
11764 QEMU defconfigs updated to 3.2.x kernels and readme fixed.
11765
11766 Updated/fixed packages: dropbear, ffmpeg, libpng
11767
3d6ff4f5
PK
117682012.02-rc2, Released February 19th, 2012:
11769
11770 Fixes all over the tree.
11771
11772 Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump
11773 linux-headers 3.0.x / 3.2.x stable versions.
11774
11775 Documentation: Added makedev / <pkg>_DEVICES /
11776 <pkg>_PERMISSIONS documentation.
11777
11778 Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore,
11779 libvncserver, mxml, python.
11780
117812012.02-rc1, Released February 12th, 2012:
11eb9e7f
PK
11782
11783 Fixes all over the tree and new features.
11784
c847b4a6 11785 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
08f46cc6 11786 support removed, Powerpc SPE ABI support. GDB ELF support fix,
eaf412b5 11787 GDB 7.4, crosstool-NG 1.13.4.
1bde07d6 11788
11eb9e7f 11789 Gentargets: scp and mercurial support.
eaf412b5
PK
11790 Autotools: derive host dependencies from target by default.
11791 Packages can now declare device table snippets.
11eb9e7f 11792
eaf412b5
PK
11793 Host utilities menu with commonly used host tools.
11794
11795 defconfigs: qemu configs for x86-64, mips and sparc, at91
03ceab6d 11796 defconfigs now use modern U-Boot / mainline Linux, added
eaf412b5 11797 lpc3250 defconfigs.
11eb9e7f 11798
a01db91e 11799 uClibc: remove 0.9.30, backport unshare() support, add
eaf412b5 11800 0.9.32.1 / 0.9.33, use same config for ctng.
11eb9e7f 11801
c847b4a6 11802 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
eaf412b5
PK
11803 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
11804 bootloaders added.
11805
11806 Various manual updates. Release tarballs now contain generated
11807 manual in text/html/pdf formats.
1bde07d6 11808
eaf412b5
PK
11809 Buildroot now calls the stop function of scripts in
11810 /etc/init.d at shutdown.
234dd8e6 11811
08f46cc6 11812 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
eaf412b5
PK
11813 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
11814 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
11815 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
11816 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
11817 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
11818 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
11819 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
11820 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
11821 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
11822 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
11823 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
11824 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
11825 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
11826 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
11827 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
11828 python, python-serial, qt, ruby, samba, sdl, sdparm,
11829 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
11830 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
11831 util-linux, vala, valgrind, vsftpd, wpa_supplicant,
11832 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
11833 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
11834 xf86-video-sis, xfont_{encodings,font-util},
c847b4a6 11835 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
eaf412b5 11836 xlib_libxkbfile, xterm, xutil_makedepend, yajl
08f46cc6 11837
eaf412b5
PK
11838 New packages: boost, connman, dstat, expedite, explorercanvas,
11839 feh, flot, giblib, igh-ethercat, imlib2, jquery,
11840 jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
11841 libedbus, libedje, libeet, libeina, libelementary, libesmtp,
11842 libethumb, libevas, libical, libmbus, liboauth, liburcu,
11843 libvncserver, linux-firmware,
11844 lttng-{babeltrace,libust,modules,tools}, NetworkManager,
11845 open2300, python-distutilscross, python-dpkt,
11846 python-netifaces, python-pygame, python-setuptools, rt-tests,
11847 sam-ba, sane-backends, sqlcipher, transmission, unionfs,
11848 xf86-input-tslib, xinput-calibrator
11eb9e7f
PK
11849
11850 Issues resolved (http://bugs.uclibc.org):
11851
11852 #743: Add Transmission bit torrent option to buildroot
27a35801
PK
11853 #755: Add Boost libraries as a package
11854 #2299: Add crypto support to libsoup
aead8be3 11855 #2617: Pixman 0.19.2 & Cairo 1.10.0
11eb9e7f
PK
11856 #3403: libgpg-error: bump to version 1.10
11857 #3409: libgpg-error: download from gnupg.org
11858 #3421: nano: make tiny flag optional
aead8be3 11859 #3691: New EFL packages
502465e4 11860 #4664: Cannot patch AT91Bootstrap
4861aed1 11861 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
1e39b8a6 11862 #4760: Qt: add host-pkg-config to dependency-list
11eb9e7f 11863
c29253ef
PK
118642011.11, Released November 30th, 2011:
11865
11866 Fixes all over the tree.
11867
11868 Bump kernel headers / default Linux version to 3.1.4.
11869
11870 Updated/fixed packages: ruby
11871
4dc18dc5 118722011.11-rc3, Released November 26th, 2011:
0ff53f12
PK
11873
11874 Fixes all over the tree.
11875
11876 Toolchain: Fix gdb dependencies for external toolchains,
11877 adjust uClibc patches so they don't confuse modern versions of
11878 patch, bump crosstool-ng, kernel headers and linux versions.
11879
11880 Updated/fixed packages: busybox, freetype, mplayer, opencv,
6d985f97 11881 php, rsyslog, ruby, thttpd, xapp_xf86dga
0ff53f12 11882
9f930d2d
DK
11883 Issues resolved (http://bugs.uclibc.org):
11884
ec02a34b 11885 #4357: Prevent patch commands from accessing source control
9f930d2d
DK
11886 #4369: Fix permissions on untared lsof archive
11887
6088ac01 118882011.11-rc2, Released November 18th, 2011:
8e6c8198
PK
11889
11890 Fixes all over the tree and new features.
11891
11892 Updated asciidoc documentation
11893
11894 Toolchain: Bumped 3.x stable kernel headers, use wget in
630fd4f1
PK
11895 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
11896 uClibc sparc fix.
8e6c8198
PK
11897
11898 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
630fd4f1 11899 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
8e6c8198 11900
8c38a0a4
GZ
11901 Issues resolved (http://bugs.uclibc.org):
11902
2b8643f0 11903 #3355: mplayer fails to build
8c38a0a4 11904 #4021: uClibc: undefined reference to `__GI___errno_location'
a028c31e 11905 #4297: Qt's qmake uses wrong pkg-config
8c38a0a4 11906
1507c39b 119072011.11-rc1, Released November 11th, 2011:
5427c506 11908
227eebae
PK
11909 Fixes all over the tree and new features.
11910
1507c39b 11911 Moved misc scripts and support stuff to support/. Renamed
358601f8
PK
11912 patch-kernel.sh to support/scripts/apply-patches.sh.
11913
805de395
PK
11914 Documentation: Moved to asciidoc format, make targets to
11915 generate text/html/pdf/epub output added.
11916
11917 Defconfigs: Qemu configs updated to 3.1 kernel and readmes
11918 added.
11919
358601f8
PK
11920 Bootloaders: Add support for custom git tree / tarballs for
11921 barebox, similar to how it's handled for u-boot. Clean up
11922 menuconfig options.
11923
11924 Toolchain: Update external codesourcery toolchain download
b367d67a
PK
11925 URLs after Codesourcery got bought by Mentor, add x86
11926 toolchain, update toolchain versions and optimize toolchain
11927 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
11928 updated GDB versions / download URLs. Binutils
805de395
PK
11929 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
11930 use ctng-1.13.0.
b367d67a
PK
11931
11932 Package infrastructure: Support for local packages /
11933 overrides, package dir / name arguments dropped from
11934 {GEN,AUTO,CMAKE}TARGETS.
358601f8
PK
11935
11936 Linux: Kernel extensions infrastructure support, Xenomai +
11937 RTAI support.
227eebae 11938
e55af699
PK
11939 Updated/fixed packages: acpid, bind, busybox, dash, dbus,
11940 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
11941 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
11942 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
11943 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
11944 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
11945 libconfuse, libcuefile, libcurl, libdaemon, libevent,
11946 libglib2, libiconv, libmpd, libreplaygain, libroxml,
b367d67a 11947 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
805de395
PK
11948 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
11949 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
11950 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
11951 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
11952 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
11953 samba, sawman, sdl_sound, smartmontools, sqlite, squid,
11954 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
11955 tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
11956 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
b367d67a
PK
11957
11958 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
805de395
PK
11959 libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
11960 ngrep, noip, opencv, openocd, picocom, poco, portaudio,
11961 pulseaudio, pv, rtai, vala, xenomai.
11962
11963 Removed packages: liboil, sfdisk, swfdec, webif
227eebae
PK
11964
11965 Issues resolved (http://bugs.uclibc.org):
11966
358601f8 11967 #505: live555: new package
e9c52d71 11968 #507: Enable live and tv options in MPlayer-1.0rc2
358601f8
PK
11969 #531: let e2fsprogs package to export headers to staging dir if needed
11970 #1171: Linuxthreads new cannot find sysdep.h
7062aff3 11971 #1357: Add bluez to buildroot system
358601f8
PK
11972 #2107: New package: input-event-daemon
11973 #2599: New package: orc (Oil Runtime Compiler)
11974 #2605: gstreamer: Update to 0.10.30
11975 #2677: introducing util-linux-ng as replacement for util-linux
11976 #2917: Qt: Add declarative module
11977 #3145: jffs2 image generation fails
11978 #3271: netperf-2.4.5 fails to compile
b367d67a
PK
11979 #3331: xdata_xcursor-themes depends on xcursorgen
11980 #3343: Add file:// download SITE_METHOD
11981 #3391: Add support for specifying an external kernel tree
11982 #3631: Error while compiling with Xorg
dd3177cc 11983 #3709: oprofile doesn't build for mipsel
b367d67a
PK
11984 #3925: midori not getting compile
11985 #4045: Add support for downloading i386 toolchains from codesourcery
54bcf87b 11986 #4165: lrzsz-fix-symlink-at-rebuild.patch
95af4fbf 11987 #4171: makedevs-unused-but-set-variable.patch
227eebae 11988 #4183: Codesourcery toolchain download site has changed
8ece8e27 11989 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
92bf824b 11990 #4381: Add option to lighttpd to enable Lua support
6473f6c0 11991 #4387: Make sure that dest dir exists before installing mtd files
227eebae 11992
facd602d
PK
119932011.08, Released August 31th, 2011:
11994
11995 Fixes all over the tree.
11996
11997 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
11998 kernel headers.
11999
12000 Updated/fixed packages: ipset, python
12001
73f131ce 120022011.08-rc2, Released August 29th, 2011:
e0a6bcd8
PK
12003
12004 Fixes all over the tree.
12005
73f131ce 12006 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
e0a6bcd8
PK
12007 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
12008 (broken).
12009
73f131ce
PK
12010 Defconfigs: kernel updates, fix mini2440 serial port config,
12011 remove old arm toolchain configs.
12012
12013 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
12014 targets similar to linux/busybox.
12015
e0a6bcd8 12016 Updated/fixed packages: barebox, directfb, libsoup,
bf446513
TDS
12017 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
12018 usbmount, util-linux, xfont_font-misc-misc
e0a6bcd8 12019
cb6c2c42
PK
12020 Issues resolved (http://bugs.uclibc.org):
12021
bf446513 12022 #3685: ncurses installation hangs due to old version of tic
cb6c2c42
PK
12023 #4093: Grub fails to install bz2 patch after conversion to...
12024
7ff457cd 120252011.08-rc1, Released August 4th, 2011:
0a5e7905 12026
94ad0667
PK
12027 Fixes all over the tree and new features.
12028
bd76bc5f
PK
12029 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
12030 ext-toolchain-wrapper improvements, improved non-MMU
12031 support. GCC 4.3.6 / 4.6.1.
94ad0667 12032
333acf35
PK
12033 GENTARGETS infrastructure extended to cover bootloaders and
12034 Linux kernel as well. Options to retrive Linux/U-Boot from a
12035 custom git repo instead of upstream tarballs.
7ff457cd 12036 Support for Linux 3.x and release candidate tarballs.
333acf35
PK
12037 X-Loader bootloader for omap added.
12038
12039 Make source/external-deps now also works for external
12040 toolchains / crosstool-ng backend.
12041
5255a719
PK
12042 Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
12043 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
12044 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
12045 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
12046 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
12047 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
5496bc39
MH
12048 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
12049 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
12050 synergy, udev, usbmount, usbutils, util-linux, valgrind,
12051 webkit, xorg-xserver, xz, zlib
a4a20acb
PK
12052
12053 New packages: acl, attr, ebtables, gnutls, inotify-tools,
12054 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
12055 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
12056 statserial, stunnel, ti-utils, uboot-tools, yajl
12057
d4928674
PK
12058 Deprecated packages: liboil, swfdec
12059
a4a20acb 12060 Removed packages: hal
94ad0667
PK
12061
12062 Issues resolved (http://bugs.uclibc.org):
12063
bd76bc5f 12064 #3559: libnspr: Add new package
b28de60c 12065 #3595: patch to add libroxml
bd76bc5f 12066 #3565: libnss: Add new package
5496bc39
MH
12067 #3583: xfonts_font-adobe-100dpi fails due to missing map file
12068 #3649: [PATCH] Add mapdir to existing pkg-config patch
94ad0667 12069 #3907: 2011.05 - Qt 4.7.3 not building on ARM
82e840e7 12070 #3961: Nfs-utils: Remove SUSv3-function index
b9796199 12071 #3985: "help" target's defconfig list needs sort
cef0721c 12072 #3997: bump libroxml to v2.1.0
94ad0667 12073
9ab73b51
PK
120742011.05, Released May 27th, 2011:
12075
12076 Updated/fixed packages: makedevs
12077
effcc9a2
PK
120782011.05-rc2, Released May 24th, 2011:
12079
12080 Fixes all over the tree.
12081
12082 Toolchain: Code sourcery ARM 2009q1 download URL fixed /
12083 2009q3 external toolchains added. Crosstool-NG bumped to
12084 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
12085 bumped to 2.6.38.7.
12086
12087 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
12088
137a4d7e 120892011.05-rc1, Released May 18th, 2011:
da5e5a5a 12090
7234c239
PK
12091 Fixes all over the tree and new features.
12092
12093 External toolchain improvements: We now build a binary
12094 toolchain wrapper and install it into HOST_DIR/usr/bin, which
12095 enforces the correct compiler arguments, making an external
12096 toolchain as easy to use outside of Buildroot as the internal
12097 ones are. This also brought a cleanup of CFLAGS, making the
12098 Buildroot build output easier to read.
12099
12100 Rootfs device handling improvements: Choice between static
12101 /dev, devtmpfs and devtmpfs with either mdev or udev.
12102
12103 Toolchain: More preconfigured codesourcery external
12104 toolchains, improved Crosstool-NG support, fix for GCC
12105 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
12106 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
12107
12108 Bootloaders: U-boot 2011.03, Barebox 2011.05.0
12109
12110 Linux: support for custom kernel image targets, E.G. for
12111 powerpc builds with embedded device trees.
12112
12113 Misc fixes for qemu defconfigs, ensuring correct serial
12114 terminal setup out of the box.
12115
12116 Misc gentarget / autotools handling fixes.
12117
9b87631e 12118 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
7234c239
PK
12119 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
12120 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
12121 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
12122 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
12123 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
12124 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
8b4f5f24
PK
12125 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
12126 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
12127 procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
12128 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
7234c239
PK
12129 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
12130 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
12131
12132 New packages: bonnie++, can-utils, gdisk, htop,
12133 input-event-daemon, libexif, libraw, libv4l, ngircd
12134
12135 Removed packages: festival
707dc469
PK
12136
12137 Issues resolved (http://bugs.uclibc.org):
12138
8451c232 12139 #2131: Add OpenMP support to the toolchain
4bc79985 12140 #3379: New Package: bonnie++
47736c88 12141 #3445: Not working openssl-10.0.0d on 386sx
308bc537 12142 #3451: fakeroot package: wrong FAKEROOT_SITE variable
39aafe84 12143 #3457: alsamixergui: broken URL
707dc469 12144 #3475: Calling sync on large filesystems when not always necessary
2c976083 12145 #3511: make busybox-menuconfig does not download busybox package
f894e85e 12146 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
cdd4a7a0 12147 #3571: u-boot: fw_printenv does not build
cd58efba 12148 #3643: popt source url is not responding
a7e78f97 12149 #3733: dropbear: make zlib optional
8b4f5f24 12150 #3757: Buildroot can't build mplayer with libmad
05955603 12151
f3e79a7a 121522011.02, Released February 28th, 2011:
2f19259a
PK
12153
12154 Fixes all over the tree.
12155
da8700c1
PK
12156 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
12157 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
e77bef4c
PK
12158
12159 Deprecated packages: devmem2, webif
2f19259a
PK
12160
12161 Issues resolved (http://bugs.uclibc.org):
12162
42daeb72 12163 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
2f19259a 12164 #3259: Unable to build webkit (on arm)
c82d04c4 12165 #3295: slang fails to build on mipsel
da8700c1 12166 #3325: ffmpeg fails to build
2f19259a 12167
2d3d618b 121682011.02-rc2, Released February 24th, 2011:
2b41d7f4
PK
12169
12170 Fixes all over the tree.
12171
12172 Festival packages marked as broken. Unless someone steps up
12173 to support them, they will be removed during the 2011.05
12174 development cycle.
12175
12176 Updated/fixed packages: atk, avahi, bind, cairo, dbus,
12177 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
12178 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
12179 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
a85971a6 12180 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
fd2bd9e3
GZ
12181 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
12182 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
c9253253
PK
12183 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
12184 tcpreplay, tiff, wpa_supplicant, xcb-util,
2b41d7f4
PK
12185 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
12186 xdriver_xf86-input-{mouse,synaptics,void},
12187 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
12188 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
12189 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
12190 xserver_xorg-server, xz
12191
12192 Removed packages: ace_of_penguins, vlc
12193
12194 Issues resolved (http://bugs.uclibc.org):
12195
d17c1652 12196 #3205: Failing chmod when running "make" in buildroot (openssl)...
fd2bd9e3 12197 #3277: quagga fails to build with SNMP support
2b41d7f4 12198 #3283: See why nfs-utils needs fakeroot, and convert to autotools
c9253253 12199 #3307: synergy fails to build due to missing XTest library
2b41d7f4 12200
51f8802d
PK
122012011.02-rc1, Released February 14th, 2011:
12202
12203 Fixes all over the tree and new features.
a8ecce07 12204
2645004b
PK
12205 External toolchain improvements: clarification of the options,
12206 and introduction of the toolchain profile concept, for
12207 well-known toolchains. Buildroot is now capable of
12208 automatically downloading and extracting well-known toolchains
12209 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
4120e051
PK
12210 toolchains are supported). Crosstool-NG backend updated and
12211 improved.
2645004b
PK
12212
12213 Complete rework of how hardware boards are supported.
12214 Each board now only has a single defconfig file, and all
12215 board-specific options have been removed. See
12216 docs/buildroot.html#board_support for details.
12217
12218 Added support for the following boards: Mini2440, Qemu ARM
12219 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
12220 r2d and Qemu x86. The Qemu boards support allows to easily
12221 build systems that are known to work under Qemu.
12222
4120e051
PK
12223 Initial support for Blackfin processors.
12224
2645004b
PK
12225 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
12226 preparation for support of SDK. For the same reason, the
12227 toolchain binaries (cross-compiler and other related tools)
d1a93022
PK
12228 are now installed in $(O)/host/usr/bin/. The cross pkg-config
12229 now also automatically returns correct values for cross
12230 compilation, without needing any environment variables to be
12231 set.
2645004b 12232
17b66aff
TP
12233 Ccache support reworked. Now used for both host and target
12234 compilation, and cache is stored in ~/.buildroot-ccache.
12235
2645004b 12236 Toolchain: uClibc 0.9.32-rc2, several components moved to
639e80f2
PK
12237 normal AUTOTARGET packages.
12238
2645004b
PK
12239 Generic cmake infrastructure, similar to the existing
12240 GENTARGETS/AUTOTARGETS.
12241
639e80f2
PK
12242 Support for bzr downloads, next to the existing git/svn support.
12243
d1a93022
PK
12244 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
12245 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
12246
a7f40dfc
PK
12247 EXT2 file system size handling improved, UBI image support, fs
12248 configuration options cleanup, U-Boot/Barebox version bumps.
639e80f2
PK
12249
12250 Updated/fixed packages: alsa-utils, at, autoconf, automake,
4120e051 12251 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
d1a93022 12252 coreutils, cups, dbus, dbus-python, dhcp, directfb,
4120e051
PK
12253 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
12254 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
12255 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
12256 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
12257 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
12258 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
12259 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
12260 libsndfile, libtheora, libtool, libusb-compat, libvorbis,
12261 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
12262 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
12263 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
12264 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
12265 openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
12266 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
12267 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
12268 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
12269 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
12270 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
12271 xkeyboard-config, xlib_libX11, xz, zlib
12272
12273 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
12274 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
12275 libffi, libhid, libreplaygain, libsamplerate, libsigc++,
12276 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
12277 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
12278 xl2tp, xmlstarlet
95f17bf7 12279
767dce8c
MB
12280 Removed packages: hotplug, l2tp, libfloat, microcom,
12281 ng-spice-rework
af6fd2d9 12282
d3d67f7f
FP
12283 Issues resolved (http://bugs.uclibc.org):
12284
d1a93022
PK
12285 #267: The make target: cross fails because toolchain_build_...
12286 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
f362c51f 12287 #561: ltp-testsuite failed to install
d1a93022 12288 #1447: Installing gfortran on PowerPC
f362c51f 12289 #1651: Build fail caused by ccache in module-init-tools
6d17192f 12290 #1681: Cross-compiled binaries shouldn't be installed into staging
d1a93022 12291 #1723: [PATCH] axel: convert to generic package infrastructure and...
f362c51f 12292 #1735: [PATCH] mplayer: convert to autotools infrastructure
d1a93022
PK
12293 #2551: [PATCH] native toolchain in the target filesystem fails
12294 #2623: buildroot-snapshot-20100922 fails when compiling development...
7879a4ba 12295 #2647: makedevs package lacks support for 16-bit major/minor numbers
4c31d75c 12296 #2371: QT MYSQL Module does not build when MySQL installed on the host
6d17192f 12297 #2839: compile fails in various packages with a odd message "error:...
d1a93022 12298 #2887: tar "buffer overflow detected" error
6d17192f 12299 #2893: Broken "make source" with external toolchain
d3d67f7f 12300 #2905: Qt: Speed up compilation, if gui-module isn't selected
eeea3ea6 12301 #2929: genext2fs: couldn't allocate a block (no free space)
14a971ab 12302 #2935: Ntpdate isn't installed
6ddf4702 12303 #2965: Broken linkage to xkbcomp (blocking X server startup)
eb56385b 12304 #2983: xlib_libX11 build failed
87a5a194 12305 #3007: kexec doesn't build: Missing regdef.h file
d1a93022 12306 #3085: Init scripts are not compatible with sysVinit (when busybox...
9bc58a42 12307 #3103: make external-deps wants to download gcc-.tar.bz2 when...
0705e448 12308 #3109: abnormal `make busybox-menuconfig`
d1a93022 12309 #3115: How about board specific makefiles?
c18c1d66 12310 #3169: python patch has typo, aborts build in scenario
6bfe2932 12311 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
d3d67f7f 12312
dbc45b03 123132010.11, Released November 30th, 2010:
32b74808 12314
1fbd9ef8 12315 Fixes all over the tree.
32b74808 12316
5cafae4f 12317 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
e7fbeda8 12318 xserver-xorg
32b74808 12319
1fbd9ef8
MRJ
12320 Issues resolved (http://bugs.uclibc.org):
12321
5cafae4f 12322 #2773: squid with openssl support needs openssl on the host
1fbd9ef8
MRJ
12323 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
12324
09af8387 123252010.11-rc2, Released November 25th, 2010:
dfbb3893
PK
12326
12327 Fixes all over the tree.
12328
09af8387
PK
12329 Add support for LEON Sparc architecture variants. Fix make
12330 source/external-deps for host packages.
fe629f97 12331
b9c5809a
PK
12332 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
12333 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
12334 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
12335 sysstat, webkit, zlib
dfbb3893
PK
12336
12337 Issues resolved (http://bugs.uclibc.org):
12338
47416629 12339 #759: Sysstat build broken without libintl
84a6f534 12340 #2479: host-module-init-tools 3.11 fails to build
b95ccd5f 12341 #2725: Buildroot overrides kernel config
adb0dfff 12342 #2785: mtd-utils build fails due to missing libmtd
972cd422 12343 #2791: Added PHP-Process Control to the PHP-Package
e5edc733 12344 #2797: pciutils dependencies on zlib not taken into account
dfbb3893 12345 #2809: failed to compile libglib2
e25fe723
PK
12346 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
12347 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
e855e2b2 12348 #2833: Failed to compile webkit without X11
dfbb3893 12349
ea252b0e 123502010.11-rc1, Released November 8th, 2010:
9bc12b85 12351
ea252b0e 12352 Fixes all over the tree and new features.
bfa9e9e2
PK
12353
12354 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
12355 misc fixes + nconfig and savedefconfig targets.
12356
10c1eec2 12357 Toolchain: ARM cortex A9 support, experimental crosstool-ng
3daa9128 12358 backend, GCC 4.5.x.
92870a7a 12359
785fef10
PK
12360 Fs: Squashfs 4.1 with lzo support
12361
1860bdae
PK
12362 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
12363 generic new-style ones instead.
12364
a1726117
PK
12365 Download handling reworked and support for git/svn downloads
12366 added.
12367
5f71fc1f
TP
12368 Removed experimental shared config.cache support, as it is
12369 too unreliable.
12370
aefad531
YM
12371 A convenience Makefile wrapper is created when using
12372 out-of-tree building, similar to how it is done for the kernel.
12373
9f36bd49
PK
12374 Alpha, Cris, IA64 and Sparc64 architecture support removed.
12375
666bef2d 12376 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
603030af 12377 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
d380d514 12378
299f7820 12379 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
edfb1264 12380 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
f8b8a488 12381 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
fe67fb04
GZ
12382 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
12383 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
12384 gamin, gawk, genext2fs, gperf, gst-plugins-base,
12385 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
12386 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
12387 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
12388 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
12389 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
12390 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
12391 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
c2d6095f
PZ
12392 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
12393 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
12394 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
12395 openssl, openvpn, oprofile, pango, patch, pcre, php,
ed720e88 12396 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
c2d6095f 12397 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
2d925fc7 12398 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
70fb5d46
PK
12399 speex, sqlite, squashfs, startup-notification, strace,
12400 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
12401 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
12402 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
12403 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
12404 xapp_xmore,
edfb1264
PK
12405 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
12406 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
12407 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
12408 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
12409 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
12410 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
12411 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
12412 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
12413 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
1bc5b0bd
PZ
12414 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
12415 xterm, xvkbd, zlib
f661b023 12416
2b9e2fb4 12417 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
06d03789 12418
ba4fd235 12419 Removed packages: dillo, libglib12, libgtk12, microwin,
771d7631 12420 pcmcia
5ba97d90 12421
e0941403
PB
12422 Issues resolved (http://bugs.uclibc.org):
12423
6d3342e4 12424 #901: new package: gpsd
61f432ff 12425 #2389: Generate a Makefile wrapper in $(O)
70fb5d46 12426 #2461: wireless_tools: install shared library if needed
5e6e63e5 12427 #2521: Can't compile sdl_mixer, mikmod.h can't be found
69a8991b 12428 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
edfb1264 12429 #2563: [PATCH] cairo: Expose the configure option to disable some...
e0941403 12430 #2581: libmms: Update to 0.6, and patch to work on architectures...
891973f5 12431 #2707: Can't compile linux kernel using buildroot + crosstool-ng
64d8e9a0 12432 #2731: Build order
93736778 12433 #2737: buildroot configuration tool crashing when the path exceeds...
44b170e1 12434 #2767: Build for lsof broken in buildroot-2010.08
e0941403 12435
32b8d438 124362010.08: Released August 31th, 2010:
49736322
YM
12437
12438 Fixes all over the tree.
12439
40f8f3ff 12440 Updated/fixed packages: atk, xstroke
49736322 12441
1424ff1c
PK
12442 Removed packages: lxdoom
12443
dc3a7ebc 124442010.08-rc2, Released August 30th, 2010:
2e7ab32c
PK
12445
12446 Fixes all over the tree.
12447
12448 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
fb67a2dc
PK
12449 locale support as broken. Remove deprecated GCC 4.2.[1-3]
12450 versions.
2e7ab32c
PK
12451
12452 Mark CRIS architecture as deprecated, as it is discontinued
12453 upstream.
12454
b680672a
PK
12455 Marked shared config.cache as experimental and disabled by
12456 default as it is known to break with certain package
12457 combinations.
12458
1ed2e4ff
KR
12459 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
12460 added.
12461
62b4c67b
SB
12462 fs: old-style squashfs for big endian archs fixed.
12463
1c4dbb5f 12464 Updated/fixed packages: busybox, gst-plugins-base,
2ab8ec9e
TP
12465 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
12466 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
12467 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
12468 util-linux
2e7ab32c 12469
6c519387
PK
12470 Removed packages: stunnel
12471
2e7ab32c
PK
12472 Issues resolved (http://bugs.uclibc.org):
12473
12474 #635: util-linux fails to build in 2009.08
12475 #2239: netcat package installs its binary to target as avr32-linux...
eba7132f 12476 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
c4cdcc36 12477 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
e8fdc08d 12478 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
2e7ab32c 12479
2ef83b42 124802010.08-rc1, Released July 30th, 2010:
dc5e22ee 12481
2b42aae7
PK
12482 Fixes all over the tree and new features.
12483
5fd095b3 12484 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
ebf21166
PK
12485 and non-sysroot support removed. Added support for (snapshot)
12486 NPTL in uClibc, 0.9.28.3 removed,
144e4ed0 12487
a7a3e757 12488 Bootloaders: Various cleanups, moved to boot/, added Barebox,
b9997ca7
PK
12489 removed yaboot. Support building u-boot from custom tarball,
12490 u-boot 2010.06.
a7a3e757 12491
2b42aae7 12492 New GTK-based configurator, usable using 'make gconfig'.
3c5deb98 12493
39e6ba1b
PK
12494 Java packages marked as broken. Unless someone steps up to
12495 support this, they will be removed during the 2010.11
12496 development cycle.
12497
a563a663 12498 Alpha, IA64 and Sparc64 architectures marked as deprecated.
13a10a09
PK
12499 GTK+ on DirectFB has also been marked as deprecated, as it is
12500 not supported in recent GTK+ versions, and more and more
12501 packages depends on the new versions.
a563a663
TP
12502 Unless someone steps up to support them, they will be removed
12503 during the 2010.11 development cycle.
12504
ab10ed8c 12505 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
2c31d745 12506 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
a8495cdf 12507
18fa12fe
PK
12508 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
12509 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
12510 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
12511 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
12512 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
ee779635 12513 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
ac9ee0b5
PK
12514 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
12515 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
12516 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
12517 ltrace, make, midori, module-init-tools, mplayer,
12518 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
12519 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
12520 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
12521 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
12522 usbutils, webif, webkit, wireless_tools, xerces,
12523 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
3c5deb98 12524
2c31d745 12525 Removed packages: modutils, portage, rxvt
6ef6e96c 12526
e475cf03 12527 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
f4800b46 12528
3c5deb98
PK
12529 Issues resolved (http://bugs.uclibc.org):
12530
5bf7eb2a 12531 #321: alsa-lib uses host include files for python which breaks ...
acb86bab 12532 #361: linux kernel configuration choice works incorrectly
ad36fcdd 12533 #387: Tremor not installed to toolchain
5db7204c 12534 #401: new package: ffmpeg
acb86bab 12535 #475: uImage target for U-boot failed generating
31aab0c9
PK
12536 #543: ATK requires X11 on DirectFB target
12537 #575: webkit: Buildroot Libtool Patch Fails
acb86bab 12538 #583: build fails with external x86_64 toolchain
ad36fcdd 12539 #729: sstrip creates corrupted headers
18fa12fe 12540 #829: Webkit r44552 needs libXt
868ed55b 12541 #835: Package Dataflashboot-1.05 does not compile with buildroot...
31aab0c9
PK
12542 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
12543 #859: Add (head of) nptl branch to list of uClibc versions
12544 #949: compile with debug info
12545 #955: Grub fails to build with External Toolchain
18fa12fe 12546 #1051: Webkit doesn't compile (Linuxthreads new, x86)
39ca6d50 12547 #1213: Move .config into output directory
31aab0c9
PK
12548 #1225: Buildroot fails to account for "nof" subdirectory (no float...
12549 #1231: (sparc) Linux kernel fails to build
12550 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
12551 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
5bf7eb2a 12552 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
18fa12fe 12553 #1405: WebKit fails to build because pthread_getattr_np is not impl...
31aab0c9
PK
12554 #1675: GMP Error during buildroot make process
12555 #1741: external toolchain linking error
41580880 12556 #1753: lmbench: convert to generic package infrastructure
3754c515 12557 #1771: Fakeroot and the target/generic/device_table.txt create bad...
e9bc59e5 12558 #1807: LZMA 4.32.7, Required header file(s) are missing
d74be052 12559 #1813: xkeyboard-config fails to build because of intltool problem
a0ce68d3 12560 #1879: Bump iptables to 1.4.8
accf2eb2 12561 #1885: Add a bunch of lua modules
3638e528 12562 #1897: Bump libusb to 1.0.7
8ac2bba9 12563 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
3c5deb98 12564 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
0b8c497b 12565 #1927: Bump file to 5.03 and migrate to autotargets
8cd06967 12566 #1933: Bump gawk to 3.1.8 and migrate to autotargets
d9c2b636 12567 #1945: PHP: add sqlite3 dependency when using external lib
3dbc86f0 12568 #1951: Bump openssl to 0.9.8o
cffb9cf0 12569 #1957: Bump sqlite to 3.6.23.1
237c98b2 12570 #1975: Package removal/deprecation
d47c73ee 12571 #1981: zlib: bump to 1.2.5
8df21528 12572 #1987: intltool: Fix spelling mistake
3404ad7c 12573 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
016eb670 12574 #1999: Typo in path checking
1c7de59a 12575 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
dff1d590 12576 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
c32ce8b5 12577 #2038: Bump ncurses to 5.7
1b10ce71 12578 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
ca3489da 12579 #2101: blackbox depends on locale support
93e80147 12580 #2119: Tries to build kernel, although disabled in config
31aab0c9 12581 #2125: libXfont build fail
e09aa604 12582 #2143: buildroot compiler generates segfaulting statically linked exe..
31aab0c9 12583 #2149: xterm build failure
9280cafe 12584 #2155: Compression lzo don't set for ubifs
ccd0fc4e 12585 #2161: [SECURITY] Update libpng to 1.2.44
3169aae8 12586 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
31aab0c9 12587 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
1eb59f59 12588 #2191: linux-fusion build fail
b922151c 12589 #2221: Qt does not compile (dependencies not taken into account?)
58ddb37e 12590 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
6c387f2e 12591 #2245: Netcat does not work due to incorrect assumptions about signed..
7f16e542 12592 #2251: directory output/build after make *_defconfig not found
0c271d52
PK
12593 #2257: Convert netsnmp package to autotargets
12594 #2263: Bump samba to 3.3.13
aaa2b660 12595 #2269: setserial causes make error
3c5deb98 12596
07da619d 125972010.05, Released May 30th, 2010:
170b3d3d
PK
12598
12599 Fixes all over the tree.
12600
a4bba083
PK
12601 Updated/fixed packages: coreutils, hal, libcap,
12602 lockfile-progs, ncftp, xserver_xorg-server
2816c33c
GZ
12603
12604 Issues resolved (http://bugs.uclibc.org):
12605
e1a7d916 12606 #1789: binutils fails to build for i386
2816c33c 12607 #1843: Fix libcap build failure
7f1bca84 12608 #1855: XORG Keyboard driver fails to compile
170b3d3d 12609
bbd96dba 126102010.05-rc3, Released May 27th, 2010:
93cca7c8
PK
12611
12612 Fixes all over the tree.
12613
994bb070 12614 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
b730010c 12615 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
50685f1c 12616 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
062cebb0
PK
12617 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
12618 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
12619 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
12620 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
12621 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
12622 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
12623 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
12624 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
484d15de
PK
12625
12626 Issues resolved (http://bugs.uclibc.org):
12627
ca999e09
PK
12628 #75: arm buildroot "unrecognized option" error
12629 #699: Buildroot fails to copy libstdc++ to target when using external...
484d15de 12630 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
7ab3f96e 12631 #1729: alsamixergui fails to build
7810eebb 12632 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
096b21e5 12633 #1819: pciutils small bugs
947a9b85 12634 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
7bb2b482 12635
6d1ab151 126362010.05-rc2, Released May 11th, 2010:
ca218deb
PZ
12637
12638 Fixes all over the tree.
12639
49ce10cb
PK
12640 Updated/fixed packages: busybox, customize, gawk, gnuchess,
12641 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
12642 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
12643 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
12644 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
c554cc2a
TP
12645 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
12646 xproto_fontcacheproto, xproto_fontsproto, xvkbd
63b86664 12647
13de2613
PK
12648 Removed packages: vice
12649
63b86664
GZ
12650 Issues resolved (http://bugs.uclibc.org):
12651
ea0695ff 12652 #849: "customize" package copies files to wrong place in target tree
63b86664 12653 #985: Bump usb_modeswitch package to 1.1.0
ea0695ff 12654 #1135: Package customize. Wrong copying
79db1ff5 12655 #1525: Package hal deletes a whole <target>/etc/rc.d directory
395a70f7
PK
12656 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
12657 #1669: Busybox failed to compile when using an external toolchain
dfb50393 12658 #1699: Fix usbutils dependencies and bump
a5fe7371 12659 #1705: Fix pciutils broken cross compiling
6f4939d4 12660 #1717: External toolchain fixes for hostapd & wpa_supplicant
ca218deb 12661
aac61fdc 126622010.05-rc1, Released May 3rd, 2010:
58794482 12663
b1c9a155
GZ
12664 Cleaned up / restructured package menu.
12665
266fa65a 12666 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
4439d388
PK
12667 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
12668 removed broken nios2 support, ppc e300cX/e500mc support,
12669 improved external toolchain support, GDB 7.x support.
c9d195ed 12670
de859f6b
PK
12671 X.org updated to 7.5.
12672
5724e099
PK
12673 New packages: cdrkit, cramfs, genext2fs, genromfs,
12674 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
12675 squashfs, squashfs3, squid
12676
12677 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
12678 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
12679 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
12680 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
12681 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
12682 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
12683 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
12684 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
12685 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
12686 qt, radvd, samba, setserial, smartmontools, tar, tslib,
12687 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
12688 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
12689 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
bb73ce22
GZ
12690 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
12691 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
12692 xproto_xf86miscproto, xserver_xorg-server
58794482 12693
84e5d7c7
WW
12694 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
12695 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
12696 xproto_xf86miscproto
9638be1a 12697
acac2ece
AC
12698 Issues resolved (http://bugs.uclibc.org):
12699
ffe25f05 12700 #513: Add new squid package
0e9aad6c 12701 #661: lmbench: new package
bb73ce22 12702 #719: Add lua option to haserl
6a3a58f1 12703 #800: [PATCH] iperf update to 2.0.4
46913a2d 12704 #803: [PATCH] lua - add shared library patch and config option for...
0c776124 12705 #805: [PATCH] mdadm - version update
cb08cd64 12706 #817: integrator926_defconfig uses unsupported uboot board name
6db57c69 12707 #851: Add option to specify --sysroot value for external toolchain
e237c993
MC
12708 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
12709 package for compatibility with old packages that expect
12710 the pre-1.0 API.
ed91e786 12711 #1105: Add new netperf package
8fe6cc98 12712 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
19f1506a 12713 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
4f0361ab 12714 #1123: Bump less to 436 and migrate to Makefile.autotools.in
3b90d698 12715 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
cb08cd64 12716 #1189: Wrong u-boot configuration name for integrator926 target
17541bd0 12717 #1219: kernel headers not correctly installed into toolchain/staging
d07aee18 12718 #1267: Wrong BR2_EXTRA_VERSION
60f2fb4f 12719 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
a038602e 12720 #1303: Add librsync package
532e1fb5 12721 #1321: Busybox link fails due to lack of --sysroot option
820d917d 12722 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
60f2fb4f 12723 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
0a179ade 12724 #1369: cannot build radvd (flex problem)
a12ef5db 12725 #1387: xlib_libX11-1.3.2 can't find libjpeg
aa3486fd 12726 #1411: [SECURITY] Update openssl package to 0.9.8n
bc7ffe74 12727 #1417: Bump iptables to 1.4.7
801f22b3 12728 #1423: Bump e2fsprogs to 1.41.11
0fd37245 12729 #1429: [SECURITY] Update php to 5.2.13
5c36fdfe 12730 #1441: Add binutils 2.20.1
31365ded 12731 #1447: Package installation on target with debug symbols is broken
ac5c5fd6 12732 #1459: Misc QA fixes
07f155c1 12733 #1489: radvd update to 1.6
633049d8 12734 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
6c5225b1 12735 #1537: dev entries not created anymore
4ab6883a 12736 #1555: Fix default uclibc-0.9.31 configuration
ba9ed137 12737 #1561: [SECURITY] Update samba to 3.3.12
65e209ca 12738 #1567: openssl0.9.8n fails to compile
5ad26724 12739 #1573: Alsa-utils alsactl/init/* not installed to target
ab1f6e5c 12740 #1591: portmap fails to compile
55886163 12741 #1615: Convert eeprog package to gentargets
554ef43a 12742 #1645: Bump hostapd package to 0.7.2
acac2ece 12743
ac1dfc84 127442010.02, Release February 26th, 2010:
f4f15704
FGM
12745
12746 Fixes all over the tree.
12747
b209f227
PK
12748 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
12749 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
12750 xfont_font-util
ba50538c 12751
0f40a46a 12752 Removed packages: hostap, openmotif, xpdf
ba50538c
PK
12753
12754 Issues resolved (http://bugs.uclibc.org):
12755
12756 #165: openmotif does not build
0f40a46a 12757 #1147: Remove obsolete hostap package
f561763e 12758 #1183: make source fails to download gmp, mpfr and patches
f4f15704 12759
7bd8125e 127602010.02-rc2, Released February 23th, 2010:
23c8c880
PK
12761
12762 Fixes all over the tree and new features.
12763
89fd7208
PK
12764 New packages: intltool
12765
c8ff60c8 12766 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
89fd7208
PK
12767 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
12768 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
12769 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
12770 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
12771 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
12772 xlib_libfontenc, xproto_trapproto, zlib
c8ff60c8
PK
12773
12774 Removed package: xboard
23c8c880 12775
6c9d3873
RA
12776 Issues resolved (http://bugs.uclibc.org):
12777
5239be04
PK
12778 #335: atk looks for the path to the gnome library on the host
12779 #355: Please update WebKit - it doesn't compile!
12780 #453: libglib2 autoreconf
12781 #457: e2fsprogs link problem
12782 #459: libgtk2 autoreconf
12783 #469: build of libgtk2 for host incorrectly assumes that X.org ...
12784 #671: Bash fails to build when building buildront on Ubuntu 9.04
12785 #711: WebKit host dependencies problems
12786 #821: cp: illegal operation
12787 #1039: Not compiled on ubuntu karmic
6c9d3873
RA
12788 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
12789
f0bdacdb
PK
127902010.02-rc1, Released February 9th, 2010:
12791
12792 Fixes all over the tree and new features.
12793
12794 Generalized autotools infrastructure to be usable for
12795 non-autotools packages, see package/Makefile.package.in for
12796 details.
12797
12798 Cleaned up avr32 toolchain config, external source-based
12799 toolchain support is gone.
12800
12801 Dependency checks: Also check for makeinfo, only print output
12802 on errors.
de219287 12803
6c26a600 12804 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
6bfb4885 12805
731f3c3e
PK
12806 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
12807 tcpreplay
20417bbf 12808
aea2ef9b
WW
12809 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
12810 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
14d065b5
JB
12811 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
12812 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
12813 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
12814 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
12815 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
12816 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
ba4183bc 12817
640c7403 12818 Removed package: asterisk, openswan
5223447b 12819
ba4183bc
GZ
12820 Issues resolved (http://bugs.uclibc.org):
12821
20417bbf 12822 #515: tcpreplay: new package
1041563b 12823 #553: Wrong DirectFB ps2mouse limitation
249f3db9 12824 #559: mesa3d build fails
7c737978 12825 #679: Autoconf cannot find M4
44816b1b 12826 #739: New/updated hostapd package
d8968c67 12827 #749: Bump usbutils package to version 0.86
79c9a433 12828 #751: Kernel 2.6 snapshot fetch fail
1ba3c843 12829 #753: Bump lighttpd package to 1.4.25
9c37425b 12830 #757: U-Boot: mkimage cannot be installed using external toolchain
ba4183bc 12831 #761: Add binutils 2.20 to toolchain options
9f17728f 12832 #763: [SECURITY] Update pcre to 7.9
09c181f2 12833 #765: Add buildroot branding to gcc
7a90172f 12834 #767: Bump iw package to 0.9.18
b5867d93 12835 #773: [SECURITY] Update bind to 9.5.2-P1
0a62bb41 12836 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
4833d135 12837 #813: Drop not very useful generic package selection options ...
b9656e81 12838 #823: Editor backup files (~) is copied from the target_skeleton
9400c735 12839 #827: Bump mtd-utils package to version 1.2.0
c47124d4 12840 #841: Build error
0908e85c 12841 #913: Bump iptables to 1.4.6
c95e3b84 12842 #919: Bump usb_modeswitch package to 1.0.7
ca2ad7d8 12843 #925: Bump wpa_supplicant package to 0.6.10
db9dcbee 12844 #931: Bump kismet package to 2010-01-R1
b3febdac 12845 #937: Bump openvpn package to 2.1.1
c623a237 12846 #943: Bump sqlite package to 3.6.22
3416f262 12847 #961: Bump dnsmasq to 2.52
60ce1b08 12848 #967: Bump netstat-nat to 1.4.10
6455c32d 12849 #973: Bump iw to 0.9.19
fbf84d42 12850 #1003: DHCP options disabled with busybox-1.16.0
934c7bb7 12851 #1009: [SECURITY] Bump php to 5.2.12
49d92ebe 12852 #1015: [SECURITY] Bump bind to 9.5.1-P2
c317439d 12853 #1027: Busybox flash commands conflict with those from mtd-utils
d5d48254 12854 #1063: [SECURITY] Update lighttpd to 1.4.26
bf4d2d86 12855
798927cc 128562009.11, Released December 1st, 2009:
b48fb8c4
PK
12857
12858 Additional fixes and cleanups.
12859
9d998ad1
PK
12860 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
12861 microperl, ncurses, vim
b48fb8c4
PK
12862
12863 Issues resolved (http://bugs.uclibc.org):
12864
12865 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
12866
31bd9741
PK
128672009.11-rc2, Released November 29th, 2009:
12868
12869 Additional fixes and cleanups.
6b6bdaed 12870
ade675c5 12871 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
6b6bdaed 12872
2d04d56e 128732009.11-rc1, Released November 23rd, 2009:
74834991 12874
b8a917fa
PK
12875 Fixes all over the tree and new features.
12876
12877 Cleaned up / Simplified build directory layout. Refer to
12878 docs/buildroot.html#using for details.
12879
12880 Target defconfig files moved to configs/ and listed in 'make help'
12881 output.
12882
406053d5
PK
12883 Fixed *clean targets. Now clean removes everything generated,
12884 so you can do a fresh rebuild. Distclean furthermore removes
12885 kbuild tools and .config, bringing the source tree back in a
12886 pristine state.
12887
b8a917fa
PK
12888 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
12889 soft / hardfloat setting for architecture, ensure target-ldd
12890 gets installed.
83182dd2 12891
4114643d 12892 New packages: divine, gvfs, libarchive, libmicrohttpd,
0ad58695 12893 sdl_sound, swfdec, sysstat
32518793 12894
81e4ba32
PK
12895 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
12896 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
12897 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
f6cbb268
PK
12898 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
12899 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
fa946b78 12900 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
1dd9d9f3 12901 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
7ba54a07 12902 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
883f0667 12903 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
b7046770 12904 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
9627e211
PK
12905 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
12906 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
5ad8ad0c 12907 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
76aaac62 12908
87d74d94 12909 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
8a19a795 12910
74834991
GZ
12911 Issues resolved (http://bugs.uclibc.org):
12912
1d9178db 12913 #301: allow to install libsmbclient
bc95b3ad 12914 #303: add gvfs package
8e8354d4 12915 #477: Add sdl_sound package
57f3b11d 12916 #487: Make kismet package sexier
bdf41d6c 12917 #511: New package usb_modeswitch
74834991 12918 #527: misc fixes for dnsmasq package
a07032e1 12919 #565: libevent: Bump version and clean up makefile
27cf8114 12920 #587: Use iptables multipurpose binaries and bump to 1.4.4
da25e92b 12921 #593: Missing early check for patch(1)
b71951b0 12922 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
17168395
PK
12923 #609: libmicrohttpd: New package
12924 #615: python: Don't delete .py files unless asked
f5239c32 12925 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
07019b2c 12926 #619: netkittelnet requires netkitbase to install, but there's no ...
6aac003a 12927 #645: allow to build nbd-server with NBD package
829d4ff6 12928 #653: [SECURITY] Update php package to version 5.2.11
ab17f403 12929 #655: Update sqlite package to version 3.6.18
f72f3fd3 12930 #657: Bug in imagemagick-clean target
07019b2c 12931 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
d7f5f04b 12932 #665: [PATCH] Samba package
69ec17cd 12933 #667: [PATCH] e2fsprogs
351b6796 12934 #683: SDL-dfb does not select directfb
3445ff4a 12935 #701: make install problem with unstripped binaries
48ed49e9 12936 #703: [SECURITY] Update openssl package to 0.9.8l
3848cd6d 12937 #705: Bump spawn-fcgi package to 1.6.3
4e27686c 12938 #709: Bump lighttpd package to 1.4.24
26073d2a 12939 #713: Migrate openntpd package to Makefile.autotools.in
83f9881d 12940 #715: Bump libidn package to 1.15 and other fixes
882e1376 12941 #717: Bump dnsmasq to 2.51 and introduce new IDN option
bd49a62d 12942 #731: Bump iw package to 0.9.17
74834991 12943
f0eb8b58
PK
129442009.08, Released August 31th, 2009:
12945
12946 Additional fixes and cleanups.
12947
12948 Updated/fixed packages: ctorrent, saveconfig/getconfig,
12949 sdl_net, util-linux.
014df317
PK
12950
12951 Issues resolved (http://bugs.uclibc.org):
12952
12953 #529: util-linux doesn't find headers and include libs correctly
cc8a9175 12954 #557: Build ctorrent with SSL support if available
014df317 12955
4595a2fc
PK
129562009.08-rc3, Released August 26th, 2009:
12957
12958 Additional fixes and cleanups.
12959
12960 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
12961 directfb, enchant, kernel headers.
12962
12963 Issues resolved (http://bugs.uclibc.org):
12964
12965 #471: Allow directfb compilation with debug
12966 #541: Removal of CVS directories in target filesystem broken
12967 #547: berkeleydb: Update config.{sub, guess}
12968 #549: enchant: Fix dependencies.
12969 #569: Fix alsa-utils build for x86 on x86-64
12970
4ebaaf41
PK
129712009.08-rc2, Released August 6th, 2009:
12972
12973 Additional fixes and new features.
12974
12975 New packages: libuuid, gcc 4.3.4.
12976
4595a2fc
PK
12977 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
12978 jamvm, libusb, microperl, neon, popt, sed, webkit.
4ebaaf41
PK
12979
12980 Fixed issue with 'make oldconfig'
0468b5c1
PK
12981
12982 Issues resolved (http://bugs.uclibc.org):
12983
12984 #525: sed broken with external toolchain
15dab042 12985 #537: Fix gzip build with recent glibc
0468b5c1 12986
3190d5bf
PK
129872009.08-rc1, Released August 2nd, 2009:
12988
12989 Fixes all over the tree and new features.
533718a8 12990
66095256
TP
12991 Improvement of external toolchain support:
12992 - Support for glibc toolchains.
12993 - The toolchain configuration announced to Buildroot is
12994 verified against the real toolchain configuration.
12995 - Fixes, documentation.
12996
12997 Cleanup X.org support: clarified configuration options, and
12998 removed mandatory dependency on useless libraries such as
12999 libXt or libXaw.
13000
d9a95017
TP
13001 New QT-based configurator, usable using 'make xconfig'.
13002
3190d5bf
PK
13003 Support for the Xtensa architecture.
13004
13005 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
13006 headers.
13007
13008 New packages: bmon, ctorrent, dosfstools, enchant,
13009 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
13010 sdl_gfx, spawn-fcgi.
13011
13012 Updated packages: bind, busybox, coreutils, sqlite, directfb,
13013 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
13014 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
13015 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
13016 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
13017 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
13018 wpa-supplicant, xdriver_xf86-input-synaptics,
13019 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
13020 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
13021 xutil_util-macros.
13022
533718a8
PK
13023 Issues resolved (http://bugs.uclibc.org):
13024
2e71cd88 13025 #83: liblockfile fails to compile due to eaccess redefinition
0aa70624 13026 #163: Xtensa architecture port
7a1a334c 13027 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
533718a8 13028 #241: device mapper + lvm2: build together
52dbe071 13029 #243: ctorrent: new package
bb14fc40 13030 #247: ntfsprogs: new package
71c810ff 13031 #271: Library 'libgcc_s.so.1' not installed in search path
57c2e79b 13032 #287: New package libnl
9a6d6cf5 13033 #289: New package iw
6fecd53e 13034 #331: Update MPlayer to version 1.0rc2
5818010f 13035 #333: Bump sqlite package to 3.6.15
e61606ad 13036 #349: update libsoup to version 2.26.2
c2dbefd8 13037 #357: New package netstat-nat
234fb283 13038 #359,#413: Upgrade openvpn to Makefile.autotools.in
533718a8 13039 #367: linux kernel compile error for arm926t
10e9b7ed 13040 #369: Add SDL_gfx package
533718a8 13041 #373: Support for building gstreamer without libxml
e61606ad 13042 #379: update DirectFB to version 1.4.0
533718a8
PK
13043 #383: gst-plugins-good: Allow soup plugin to be configured
13044 #385: neon: Fix pkgconfig dependency
bd26b582 13045 #387: Tremor not installed to toolchain
ba4fbdc9 13046 #389: New package bmon
533718a8
PK
13047 #391: gstreamer: Bump version to 0.10.23
13048 #393: gst-plugins-base: Bump version to 0.10.23
13049 #395: gst-plugins-bad: New package
f4311822 13050 #403: Error while building iso9660 image
533718a8
PK
13051 #409: Bump php package to 5.2.10
13052 #411: ipsec-tools: Bump version to 0.7.2
0468be6e 13053 #417: New package spawn-fcgi
264b9c11 13054 #419: Bump lighttpd package to 1.4.23
27ce942e 13055 #421: toolchain: Clean up toolchain locale support menu
81f9990e 13056 #427: webkit: Update to WebKit svn r44552
56fcdc9b 13057 #437: ltp-testsuite: Bump version to 20090630
f26acf61 13058 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
e0debb78 13059 #467: DirectFB 1.4.1
0aa70624 13060 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
5079d7a0 13061 #491: libxml2: Bump version to 0.7.3
ff69aeea 13062 #495: Bump bind package to 9.5.1-P3 (security)
2a966bcd 13063 #497: OpenSSL RSA key generation hangs on x86_64
00c8bdd5 13064 #509: Bump sqlite package to 3.6.16
a7b50b94 13065 #523: pciutils broken with external toolchain
9be449ff 13066 #533: Update gamin to 0.1.10 to fix compilation
533718a8 13067
a69b3d61
PK
130682009.05, Released June 1st, 2009:
13069
13070 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
13071 version and marked ubifsroot as broken.
13072
45e11e29
PK
130732009.05-rc3, Released May 27th, 2009:
13074
13075 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
13076 busybox, curl, libusb, readline, python and strace.
13077
13078 Issues resolved (http://bugs.uclibc.org):
13079
13080 #345: libcurl package needs a urandom fix
13081
13328d22
PK
130822009.05-rc2, Released May 19th, 2009:
13083
13084 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
13085 for newer hosts), stable kernel versions, busybox, cups,
13086 dmraid, docker, mesa3d, rsync and updated defconfigs.
13087
13088 xserver marked as broken on AVR32 and atngw100-expanded
13089 config removed.
61aeb6e4
PK
13090
13091 Issues resolved (http://bugs.uclibc.org):
13092
13093 #167: metacity does not build
13328d22
PK
13094 #295: gamin installs python support even if python is disabled
13095 #323: gen_matypes fails to execute during build of Mesa when us...
61aeb6e4 13096
cf92bc23
PK
130972009.05-rc1, Released May 5th, 2009:
13098
13099 Fixes all over the tree, further conversion of packages to
13100 Makefile.autotools.in and we now build host versions of
13101 packages where needed for build time dependencies instead of
13102 relying on the correct versions being available on the build
13103 host. Ancient toolchain / busybox versions have furthermore
13104 been removed as announced in the 2009.02 release notes.
13105
13106 New packages: flac, gob2, lzop, taglib, wpa_supplicant
13107
13108 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
13109 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
13110 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
13111 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
13112 util-linux, xorg7, xerces
13113
13114 Issues resolved (http://bugs.uclibc.org):
13115
13116 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
13117 and a ton of other improvements
13118 #19: page.h missing by util-linux
13119 #37: update libglib2 to version 2.18.4
13120 #61: tslib puts staging_dir into pkgconfig file
13121 #69: tar refuses to build
13122 #71,#175: ./wchar.h:41:12: error: empty filename in #include
13123 #73: Bump openssl package to the latest version
13124 #81: New package wpa_supplicant
13125 #99: new package: flac
13126 #101: update gstreamer packages
13127 #105,#313: menuconfig segfaults on tinyx if wchar is not
13128 selected
13129 #107: convert libvorbis to Makefile.autotools.in
13130 #109: Make pppd package avoid bsd err
13131 #111: binutils 2.17 fails to build when texinfo >= 4.10
13132 #133: Modify ncurses5-config to get correct include path
13133 #137: Bump php to version 5.2.9
13134 #139: Bump sqlite to 3.6.11 and convert to
13135 Makefile.autotools.in
13136 #145: Bump bind package to 9.5.1-P1 (security)
13137 #147: buildroot toolchain fails to build w/binutils-2.19.1
13138 #151: openssl package trivial fixes
13139 #161: vim fails on patching with errors in configure.patch
13140 #169: blackbox-0.70.1 does not build
13141 #177: xdriver_xf86-input-keyboard does not build
13142 #179: Upgrade dropbear to Makefile.autotools.in
13143 #181: Update to Xorg 7.4
13144 #187: ntfs-3g: could not build cross
13145 #191: alsa-lib ARM binaries always built with EABI
13146 #213: Bump wpa_supplicant package to version 0.6.9
13147 #217: Bump openssl package to 0.9.8k (security)
13148 #219: Toolchain build fails on m4
13149 #225: m4 macros are out of place
13150 #233: make ipv6 optional in iptables
13151 #237: ncftp: convert to Makefile.autotools.in
13152 #239: ntfs-3g: convert to Makefile.autotools.in
13153 #245: lzop: new package
13154 #271: Bump bind package to 9.5.1-P2 (security)
13155 #277: Bump sqlite package to 3.6.16
13156 #279: update libglib2 to version 2.20.1
13157 #281: update DirectFB to version 1.2.8
13158 #283: add taglib
13159 #285: compilation of samba fails if IPV6 support is missing
13160 #293: update samba to version 3.3.3
13161 #299: add shared-mime-info package
13162 #307: make openssl package respect build flags
This page took 2.659797 seconds and 4 git commands to generate.