]> Git Repo - buildroot-mgba.git/blame - CHANGES
package/libcurl: fix libpsl static build
[buildroot-mgba.git] / CHANGES
CommitLineData
4774d820
PK
12023.11.1, released January 15th, 2024
2
3 Important / security related fixes.
4
5 Infrastructure:
6
7 - Download: Revert a permission fixup step in the tarball
8 creation logic, which lead to a hash mismatch issue in two
9 cargo-vendored packages, ripgrep and sentry-cli.
10
11 - Build: Pass GIT_DIR=. in the environment (through
12 HOST_MAKE_ENV/TARGET_MAKE_ENV) to the build steps to
13 workaround packages trying to detect if they are building in
14 a git checkout and getting confused when building in a sub
15 directory of a Buildroot git checkout.
16
17 Defconfigs: Rock5b: Add download hashes for U-Boot and Linux
18
19 Updated/fixed packages: apcupsd, arm-trusted-firmware, botan,
20 cjson, criu, cryptodev-linux, cups, dahdi-linux, dahdi-tools,
21 dbus, docker, dropbear, duktape, edk2, erlang, exim, faad2,
22 freeswitch, gcc, gdal, gdb, giflib, glibc, gnuplot, gnutls,
23 go, google-breakpad, gst-omx, gstd, gst1-devtools, gst1-libav,
24 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
25 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
26 gstreamer1, gstreamer1-editing-services, ipcalc, jq,
27 json-for-modern-cpp, ksmbd-tools, libaio, libarchive,
28 libcamera, libcamera-apps, libcap-ng, libcgroup, libcurl,
29 libde265, libebml, libgtk3, libheif, libiec61850, libndns,
30 libostree, libraw, libsigsegv, libssh, libssh2, libuev,
31 libwebsockets, libzenoh-pico, liquid-dsp, lvm2, madplay,
32 mesa3d, micropython, minizip, mp4v2, nushell,
33 onevpl-intel-gpu, opensc, openssh, optee-client, orc, php,
34 pipewire, postgis, postgresql, proftpd, putty, python-brotli,
35 python-pysensors, python-sip, python-werkzeug, shim, squid,
36 strongswan, sway, tinyssh, tor, transmission, tree, udev,
37 uftp, valijson, wireshark, wlroots, wolfssl,
38 xserver_xorg-server, xwayland,
39
954aeb7c
PK
402023.11, released December 4th, 2023
41
42 Various fixes.
43
44 Defconfigs: Toradex apalis i.mx6: Add download hashes for
45 Linux and U-Boot.
46
47 Updated/fixed packages: cog, freescale-imx, imagemagick,
48 libde265, libmemcached, libpjsip, libusb-compat,
49 libzenoh-pico, linux-tools, lttng-modules, mariadb, monit,
50 openfpgaloader, perl, putty, python-numpy, rtty, speechd,
51 wireshark, xenomai, xtables-addons, zfs
52
0ed48b95
PK
532023.11-rc2, released November 29th, 2023
54
55 Fixes all over the tree.
56
57 Defconfigs: Raspberry pi: Fix bluetooth autoprobing,
58 rockpro64: Fix U-Boot build, bump rootfs size, vim3: Use
59 device tree from Linux rather than from U-Boot.
60
61 Updated/fixed packages: erlang, exfatprogs, flutter-engine,
62 flutter-sdk-bin, gcc, gsl, intel-microcode, janet,
63 kodi-pvr-hts, libgdiplus, libpam-tacplus, libxml2,
64 libzenoh-pico, memcached, motion, netsnmp, nodejs, oatpp,
65 openrc, opensc, perl, postgresql, python-msgpack, qemu,
66 refpolicy, samba4, squid, vim, vlc, xwayland, zfs
67
68 Issues resolved (http://bugs.uclibc.org):
69
70 #15856: Using BR2_CONFIG= on a different file-system...
71
5c9f4d64
PK
722023.11-rc1, released November 14th, 2023
73
74 Fixes all over the tree and new features.
75
76 Architecture: MIPS IV (re-)added. The mutually exclusive ABI
77 selection dropped for PowerPC.
78
79 Toolchain:
80
81 - Support for GDB 13.2, make GDB 12.x the default
82
83 - Glibc bumped to 2.38
84
85 - Bootlin external toolchains updated to 2023.08, bringing
86 support for Aarch64 BE with musl.
87
88 - Motorola 68K w/MMU support added for glibc and musl.
89
90 - License info added for GCC
91
92 Infrastructure:
93
94 - The CMake infrastructure now supports building packages with
95 ninja instead of make (based on <pkg>_CMAKE_BACKEND).
96
97 - The RPATH fixup done at the end of the build is now done in
98 parallel (according to BR2_JLEVEL).
99
100 - Packages downloaded from Subversion repos no longer
101 retrieves svn:externals unless <pkg>_SVN_EXTERNALS is set to
102 YES.
103
104 - Packages where a free-form version/site can be specified
105 (E.G. Linux, U-Boot, ..) can now have the corresponding
106 tarballs of these custom downloads checked by the download
107 infrastructure based on .hash files in the global patch
108 directory. These hashes are optional unless
109 BR2_DOWNLOAD_FORCE_CHECK_HASHES is enabled.
110
111 A utils/add-custom-hashes helper script has been added to
112 assist in managing such hash files.
113
114 - Various improvements to utils/docker-run to handle external
115 (BR2_DL_DIR defined in environment) download directory,
116 proxy configuration, SELinux and out of tree (O=) builds.
117
118 New defconfigs: AMD Zynq ZC702, ASUS Tinker-s rk3288, ICnova
119 A20-adb4006, Khadas vim3, Libre Computer ROC-RK3399-PC,
120 Microchip PolarFire SoC Icicle Kit, NXP imxrt1050-evk, Pine64
121 pinecube, Sipeed LicheePi Nano, Synopsys ARC700 nSIM, TI
122 SK-AM62 and TI SK-AM64
123
124 New packages: ti-k3-boot-firmware, ti-k3-image-gen,
125 amlogic-boot-fip, criu, cutekeyboard, depot-tools, fft-eval,
126 firewalld, flutter-engine, flutter-gallery, flutter-pi,
127 flutter-sdk-bin, ledmon, libcanberra, libnvme, libsoup3,
128 libspdm, libucontext, libzenoh-pico,
129 microchip-hss-payload-generator, nodejs-bin, nushell,
130 nvidia-persistenced, oatpp, onevpl-intel-gpu, onevpl,
131 python-calver, python-distlib, python-jeepney,
132 python-jsonschema-specifications, python-kmod,
133 python-pysensors, python-referencing, python-segno,
134 python-tftpy, python-trove-classifiers,
135 python-types-python-dateutil, python-versioneer,
136 qoriq-fm-ucode, qt6core5compat, rauc-hawkbit-updater,
137 rust-bindgen, spirv-headers, spirv-tools, vulkan-loader,
138 vulkan-tools
139
140 Removed packages: google-material-design-icons, libtextstyle,
141 python-pyxb
142
143 Issues resolved (http://bugs.uclibc.org):
144
145 #14366: Nodejs fails with "version `GLIBC_2.34' not found"..
146 #14741: e2fsck is failing during cronjob build where fail...
147 #15628: Missing dependencies in BR2_PACKAGE_PYTHON_MAKO
148 #15733: xfsprogs outdated
149 #15772: lz4 failed to compile with gcc 10.4.0
150 #15778: strace comilation fails on Fedora39/gcc13
151 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
152 #15790: at91sam9x5ek_dev_defconfig: Missing...
153 #15808: connman is not supported on musl
154 #15814: C++ not supported by bootlin toolchain
155 #15820: make linux-menuconfig does not modify correct .config..
156 #15823: Installing nodejs modules with native extensions ...
157 #15826: nodejs modules with native extensions fail to install
158 #15835: Incompatibility between network-manager and libcurl 8.4
159
955fd5a1
PK
1602023.08.4, released December 4th, 2023
161
162 Important / security related fixes.
163
164 Defconfigs: Raspberrypi: Fix DT overlay for autoproving of
165 bluetooth driver, Toradex apalis i.mx6: Add download hashes
166 for Linux and U-Boot.
167
168 Updated/fixed packages: gcc, erlang, exfatprogs, gsl,
169 imagemagick, intel-microcode, libde265, libmemcached,
170 libpjsip, libxml2, mariadb, memcached, motion, netsnmp, perl,
171 postgresql, putty, rtty, samba4, speechd, squid, vim, vlc,
172 xenomai, xtables-addons, zfs
173
174 Issues resolved (http://bugs.uclibc.org):
175
176 #15856: Using BR2_CONFIG= on a different file-system...
177
41978f36
PK
1782023.08.3, released November 14th, 2023
179
180 Important / security related fixes.
181
182 Per-package builds: Unbreak SDK relocation logic. Only drop
183 the hard links for the final host / target directory, fixing a
184 build time / size regression in 2023.08.2.
185
186 Packages where a free-form version/site can be specified
187 (E.G. Linux, U-Boot, ..) can now have the corresponding
188 tarballs of these custom downloads checked by the download
189 infrastructure based on .hash files in the global patch
190 directory. These hashes are optional unless
191 BR2_DOWNLOAD_FORCE_CHECK_HASHES is enabled.
192
193 A utils/add-custom-hashes helper script has been added to
194 assist in managing such hash files.
195
196 Defconfigs: Avenger96: Downgrade to TF-A v2.5 to fix boot
197 issue since 2023.08, stm32mp157a-dk1, stm32mp157c-dk2: Unbreak
198 TF-A build, stm32mp157c-odessey: Use a fixed TF-A version for
199 reproducibility
200
201 Updated/fixed packages: apache, arm-trusted-firmware, aufs,
202 aufs-util, azure-iot-sdk, casync, cjson, clamav, conmon,
203 cups-filters, dhcpcd, docker-cli, docker-engine,
204 freeradius-server, go, inadyn, ksmbd-tools, kvmtool,
205 libgdiplus, libgeos, libmemcached, libmdbx, libopenssl,
206 libosmium, libtommath, libupnp, libzlib, lightning, linux-pam,
207 lxc, mender, minizip-zlib, mpd, mxsldr, nano, nettle,
208 network-manager, nghttp2, nodejs-src, opencv4,
209 opencv4-contrib, openjdk-bin, openvpn, opusfile, paho-mqtt-c,
210 pango, perl-lwp-protocol-https, petitboot, php, pistache,
211 python-django, python-pycryptodomex, python-urllib3,
212 python-web2py, rabbitmq-c, redis, reproc,
213 riscv64-elf-toolchain, sedutil, snort3, suricata, tar, tiff,
214 tor, traceroute, vim, websocketpp, wireshark, wolfssl,
215 xdg-dbus-proxy, xen, xlib_libX11, xlib_libXpm, zabbix, zchunk
216
217 Issues resolved (http://bugs.uclibc.org):
218
219 #14741: e2fsck is failing during cronjob build where fail...
220 #15772: lz4 failed to compile with gcc 10.4.0
221 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
222 #15790: at91sam9x5ek_dev_defconfig: Missing...
223 #15820: make linux-menuconfig does not modify correct .config..
224 #15823: Installing nodejs modules with native extensions ...
225 #15835: Incompatibility between network-manager and libcurl 8.4
226
cc31a805
PK
2272023.08.2, released October 15th, 2023
228
229 Important / security related fixes.
230
231 Defconfigs: Freescale ARM: Add ATF patch to fix build issue
232 with binutils 2.39+. QEMU Aarch64-virt: Enable ACPI support
233 for EDK2. Visionfive2: Bump kernel to fix build issue with GCC
234 13.
235
236 Per-package builds: Do not use hard links for host / target
237 dirs, fixing issues with package rebuilds or post-build
238 scripts modifications.
239
240 Infrastructure: Explicitly disable shuffle mode for Make >=
241 4.4 where needed.
242
243 Urandom-scripts: Move seedrng init script to S01 for earlier
244 random number entrophy initialization.
245
246 Updated/fixed packages: at91bootstrap, batman-adv, bind, cups,
247 efl, enlightenment, exim, gcc, glibc, gnu-efi, go, gptfdisk,
248 grub2, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-bad,
249 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
250 gst1-python, gst1-rstp-server, gst1-rtsp-vaapi, gstreamer1,
251 gstreamer1-editing-services, gtkmm3, libcue, libcurl,
252 libfastjson, libhtp, libmodplug, librsvg, libvpx, libyang,
253 linux-pam, linux-tools, mbedtls, mosquitto, mutt, neon,
254 netsnmp, nmap, nodejs, olsr, openblas, opkg-utils, php, pound,
255 powertop, python-mako, python3, rauc, rockchip-mali, samba4,
256 sslh, stress-ng, suricata, syslog-ng, systemd, tar, unifdef,
257 urandom-scripts, usbguard, webkitgtk, wilc-driver,
258 wireless-regdb, wpewebkit
259
260 Issues resolved (http://bugs.uclibc.org):
261
262 #15628: Missing dependencies in BR2_PACKAGE_PYTHON_MAKO
263 #15808: connman is not supported on musl
264 #15814: C++ not supported by bootlin toolchain
265
55fbb551
PK
2662023.08.1, released September 27th, 2023
267
268 Important / security related fixes.
269
270 Updated/fixed packages: agentpp, asterisk, bind, binutils,
271 conmon, cpio, docker-cli, docker-engine, e2fsprogs, erlang,
272 esp-hosted, expect, fail2ban, fio, freerdp, fstrcmp, gcc, gdb,
273 ghostscript, go, haproxy, hwloc, icu, irssi, libcoap, libcurl,
274 libde265, libheif, libiec61850, libjxl, libopenssl, libpjsip,
275 libqb, libraw, libssh, libuv, lldpd, mdadm, mutt, ne10,
276 netatalk, nodejs, nut, openblas, opensc, openvpn, petitboot,
277 php, pound, pppd, python-pytest, python3, qt5,
278 rtl8812au-aircrack-ng, sngrep, stress-ng, strongswan, sysstat,
279 tar, tcl, timescaledb, util-linux, vim, webkitgtk, webp,
280 wireshark, xserver_xorg-server, xterm, zbar, zxing-cpp,
281 zynaddsubfx
282
283 Issues resolved (http://bugs.uclibc.org):
284
285 #14366: Nodejs fails with "version `GLIBC_2.34' not found"..
286 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
287 #15790: at91sam9x5ek_dev_defconfig: Missing...
288
d8ce1def
PK
2892023.08, released September 6th, 2023
290
291 Various fixes.
292
293 Defconfigs: BeagleV: Fix build issue with binutils >=
294 2.38. Hifive unleashed: U-Boot needs OpenSSL
295
296 Updated/fixed packages: dt, grub2, heirloom-mailx, libgpgme,
297 libtommath, libxcrypt, log4cxx, mesa3d-demos, openjdk,
298 openjdk-bin, pam, pcm-tools, pixman, poppler, python-django,
299 python-ipython, python-pip, python-tornado, zeromq
300
301 New packages: libdecor
302
04bc8046
PK
3032023.08-rc3, released August 29th, 2023
304
305 Fixes all over the tree.
306
307 Defconfigs: Avenger96: Bump ATF to 2.9 to fix build warnings
308 with binutils >= 2.39. CI20: Bump kernel to 5.4.254 to fix
309 build issue with GCC 12. Hifive unleashed: Add missing
310 pylibfdt dependency / bump kernel to 5.10.109 to fix build
311 issue GCC 12. PC x86-64 bios/elf: Add missing libelf
312 dependency. Sipeed maix sdcard: Fix build issues with
313 binutils >= 2.38
314
315 Updated/fixed packages: check, clamav, cups, esp-hosted,
316 f2fs-tools, freeswitch, gcc, gmp, libks, libmodsecurity,
317 mosquitto, mpg123, network-manager, php, postgresql, python3,
318 ramspeed, rtl8189fs, rust, rust-bin, samba4, screen, zlib-ng
319
bdd80863
PK
3202023.08-rc2, released August 20th, 2023
321
322 Fixes all over the tree.
323
324 Toolchains: Only show external toolchains based on a GCC
325 version supporting the selected architecture
326 variant. Correctly mark Codescape MIPS external toolchains as
327 not providing a gdbserver.
328
329 Defconfigs: Andes ae350_45: Drop custom U-Boot march setting,
330 breaking builds with GCC 12. Nitrogen*: Bump
331 U-Boot/Linux. Nitrogen8*: Use ATF 2.8, fixing array bounds
332 errors. QEMU m68k: Add Linux patch to fix build issue with
333 binutils >= 2.41. Raspberrypi*: Enable console on HDMI when
334 using systemd as well.
335
336 Updated/fixed packages: at91dataflashboot, aubio, berkeleydb,
337 bwm-ng, ccache, check, chocolate-doom, compiler-rt, composer,
338 conmon, connman, dav1d, diffutils, dracut, e2fsprogs, elf2flt,
339 esp-hosted, flite, gcc, gdb, go-bootstrap-stage2,
340 intel-microcode, kodi-imagedecoder-heif, less, libcoap,
341 libedit, libglib2, libksba, liblo, libserial, log4cxx, lsof,
342 luvi, meson, mosquitto, mpd, mpv, mv-ddr-marvell, nftables,
343 ntpsec, openssh, optee-test, perftest, python-botocore,
344 python-docker, python-pylibfdt, python3, screenfetch,
345 sentry-cli, sngrep, stellarium, trinity, tvheadend, uboot,
346 uclibc, util-linux, xfsprogs, yajl
347
348 New packages: nftables-python, xlib_libXpresent
349
350 Removed packages: lpc32xxcdl
351
0473a9b5
TP
3522023.08-rc1, released August 5, 2023
353
354 Numerous package updates and fixes, additional runtime tests.
355
356 Toolchain:
357 - Toolchains from ARM (for ARM, AArch64 and AArch64 BE)
358 updated to 12.2.
359 - Support for binutils 2.40 and 2.41 added, binutils 2.37 and
360 2.38 removed, binutils 2.40 is now the default
361 - Support for gcc 13 added, gcc 10 removed, gcc 12 is now the
362 default
363
364 Architectures:
365 - Additional x86-64 variants added
366 - RISC-V vector extension support added
367
368 Infrastructure:
369 - Go now built in 3 stages to be able to update to Go 1.20.x.
370
371 New defconfigs: rock5b
372
373 Removed defconfigs: qemu_sparc_ss10
374
375 New packages: composer, conmon, dfu-programmer, esp-hosted,
376 kodi-imagedecoder-heif, kodi-imagedecoder-raw, libde2654,
377 libdisplay-info, libheif, llvm-cmake, llvm-libunwind,
378 lua-dkjson, mbpoll, mdnsd, mhz, opencsd, python-libconf,
379 python-blinker, python-midiutil, python-rdps-py, python-wheel,
380 qt6svg, redis-plus-plus, rockchip-rkbin, rtl8822cs, swaybg,
381 swugenerator
382
383 Removed packages: libasplib, ocf-linux, tovid
384
a0831dd5
PK
3852023.05.3, released September 26th, 2023
386
387 Important / security related fixes.
388
389 Defconfigs: PC x86-64 bios/efi: Needs libelf. Raspberrypi:
390 Also enable HDMI console when systemd is used.
391
392 Updated/fixed packages: agentpp, asterisk, at91dataflashboot,
393 aubio, berkeleydb, bind, bwm-ng, chocolate-doom, clamav,
394 compiler-rt, connman, cpio, cups, dav1d, diffutils, dracut,
395 dt, expect, fail2ban, fio, flite, freerdp, freeswitch,
396 fstrcmp, gcc, gdb, ghostscript, gmp, go, grub2, haproxy,
397 heirloom-mailx, hwloc, icu, intel-microcode, irssi, less,
398 libcoap, libcurl, libglib2, libiec61850, libjxl, libks,
399 libksba, libmodsecurity, libpjsip, libqb, libraw, libssh,
400 libtommath, lldpd, log4cxx, lsof, mdadm, mosquitto, mpd, mpv,
401 mutt, mv-ddr-marvell, ne10, netatalk, network-manager,
402 nftables, nodejs, ntpsec, nut, openblas, openjdk, openjdk-bin,
403 opensc, openssh, pcm-tools, perftest, petitboot, php, pixman,
404 poppler, postgresql, python-django, python-ipython,
405 python-pip, python-pylibfdt, python-tornado, python3, qt5,
406 ramspeed, rtl8189fs, rtl8812au-aircrack-ng, samba4, screen,
407 screenfetch, sngrep, sofia-sip, stellarium, stress-ng,
408 strongswan, sysstat, tar, tcl, uboot, uclibc, vim, webkitgtk,
409 webp, wireshark, xfsprogs, xserver_xorg-server, xterm, yajl,
410 zbar, zxing-cpp
411
412 New packages: xlib_libXpresent
413
386b72ca
PK
4142023.05.2, released August 31th, 2023
415
416 Important / security related fixes.
417
418 Toolchains: Correctly mark Bootlin external toolchains as
419 having OpenMP support.
420
421 Arch: Mark Alderlake x86 variants as no AVX512 support.
422
423 Utils: Ensure utils/docker-run correctly supports git
424 worktrees.
425
426 Defconfigs: Beaglebone: U-Boot needs OpenSSL. Beaglebone qt5:
427 Enable support for green wireless variant.
428
429 Updated/fixed packages: arm-trusted-firmware, bind, cairo,
430 cmocka, containerd, crudini, cryptodev-linux, dmidecode,
431 ffmpeg, firmware-imx, gcc, gdb, ghostscript, gkrellm,
432 gnuradio, go, igh-ethercat, iperf3, kodi, libcurl, libopenssl,
433 libssh, libubootenv, libuhttpd, linux-tools, mali-driver,
434 nfs-utils, ntp, openssh, php, pipewire, python-pysmb,
435 python-iniparse, python-iptables, rtl8189es, rtl8189fs,
436 sam-ba, samba4, seatd, shadow, speex,
437 sunxi-mali-utgard-driver, supertuxkart, sysdig, systemd, tor,
438 tpm2-tss, transmission, uboot, unzip, webkitgtk,
439 wireless-regdb, wolfssl, wpebackend-fdo, wpewebkit, xenomai,
440 yaml-cpp, yavta
441
442 Issues resolved (http://bugs.uclibc.org):
443
444 #15634: fluidsynths refers to missing libgomp.so.1
445
5eec4aac
PK
4462023.05.1, released July 17th, 2023
447
448 Important / security related fixes.
449
450 Defconfigs: Chiliboard, mx53loco: fix build on hosts without
451 openssl development headers.
452 Nitrogen*: fix build on hosts without openssl or pylibfdt.
453 Hifive unleased: Bump OpenSBI to 1.2 to fix a build issue.
454 Raspberrypi: Handle DTB overlays for all variants
455
456 Updated/fixed packages: agentpp, alsa-plugins, assimp, audit,
457 bind, busybox, c-ares, check, cups, dav1d, dbus, fftw,
458 fluidsynth, freetype, fwts, ghostscript, gnupg2, gnuradio,
459 graphicsmagick, gupnp, haproxy, heimdal, hwdata, jhead, kodi,
460 libcap, libgcrypt, libgpg-error, libgtk3, libmdbx, libxslt,
461 mesa3d, mesa3d-demos, mpir, nodejs, php, pkgconf,
462 python-cryptography, python-dbus-fast, python-django,
463 python-docker, python-pyicu, python-requests, python3, qemu,
464 qt6, quickjs, rtl8192eu, samba4, sconeserver, syslog-ng,
465 taglib, tiff, wine, wireshark, xdriver_xf86-video-dummy,
466 xlib_libX11,
467
468 Issues resolved (http://bugs.uclibc.org):
469
470 #15643: ERROR: No hash found for linux-6.3.8.tar.xz
471 #15658: hifive_unleashed_defconfig: Linker errors in opensbi-0.9
472 #15661: mx53loco_defconfig: Dependency on OpenSSL missing
473 #15664: Can't compile mesa3d with v3d driver
474 #15673: PKGCONF_SITE in pkgconf.mk points to parked domain
475 #15682: pkgconf: no longer able to download source from...
476
dbb0b427
PK
4772023.05, released June 7th, 2023
478
479 Fixes all over the tree.
480
481 Infrastructure: Add BR2_HOST_CMAKE_AT_LEAST_* for packages
482 needing a newer host-cmake than what is currently enforced
483 (3.18) - Up to the version provided by the cmake package (3.22).
484
485 Defconfigs: QEMU s390x: Bump rootfs size to 120MB to make room
486 for kernel modules.
487
488 Updated/fixed packages: at-spi2-core, go, libdeflate, libjxl,
489 perl-http-message, php, redis
490
25e485f4
PK
4912023.05-rc3, released June 4th, 2023
492
493 Fixes all over the tree.
494
495 Updated/fixed packages: bird, containerd, earlyoom, gcc,
496 ipython, kexec, kodi-skin-confluence, libcurl, libopenssl,
497 mesa3d, minidlna, mpd, openjdk, openjdk-bin,
498 python-matplotlib, sdl2_net, vdr
499
500 New packages: python-asttokens, python-executing,
501 python-pure-eval, python-stack-data
502
c765ac9c
PK
5032023.05-rc2, released May 28th, 2023
504
505 Fixes all over the tree.
506
507 Updated/fixed packages: busybox, clamav, crudini,
508 kodi-pvr-vbox, libcurl, libmnl, libpqxx, libressl, libssh,
509 llvm, lua, mesa3d, perl-http-message, python-can,
510 python-django, sdl2_mixer, webkitgtk, zfs, znc
511
512 New packages: perl-clone
513
514 Issues resolved (http://bugs.uclibc.org):
515
516 #15421: qemu_aarch64_ebbr_defconfig: Missing Linux kernel source..
517 #15581: qemu_ppc_mpc8544ds_defconfig: Fails due to non-working patch
518
fb6fe5dd
PK
5192023.05-rc1, released May 15th, 2023
520
521 Fixes all over the tree and new features.
522
523 Toolchain:
524 - glibc update to 2.37, uClibc-ng updated to 1.0.43
525 - suppoert 6.2.x / 6.3.x kernel headers
526
527 Infrastucture:
528 - go: Ensure go versions of os/user and net are used for
529 static builds so CGO is not used
530
531 - rust / cargo: Correctly split up rust flags for host and
532 target builds
533
534 New defconfigs: STM32F769 discovery
535
536 New packages: petitboot, python-evdev, python-hwdata,
537 python-pyproject-hooks, shadow
538
539 Removed packages: atk, at-spi2-atk, optee-benchmark,
540 python-pep517
541
542 Issues resolved (http://bugs.uclibc.org):
543
544 #14356: cronstamp jobs are not performed with bumped version of...
545 #15191: pc_x86_64_efi_defconfig doesn't run on real hardware
546 #15306: glibc build fails in Docker container
547 #15321: docker-engine now requires libseccomp by default
548 #15376: Libiconv config
549 #15461: QtVirtualKeyboard segfaults
550
1cf91a57
PK
5512023.02.9, released January 15th, 2024
552
553 Important / security related fixes.
554
555 Infrastructure:
556
557 - Download: Revert a permission fixup step in the tarball
558 creation logic, which lead to a hash mismatch issue in two
559 cargo-vendored packages, ripgrep and sentry-cli.
560
561 - Build: Pass GIT_DIR=. in the environment (through
562 HOST_MAKE_ENV/TARGET_MAKE_ENV) to the build steps to
563 workaround packages trying to detect if they are building in
564 a git checkout and getting confused when building in a sub
565 directory of a Buildroot git checkout.
566
567 Updated/fixed packages: apcupsd, arm-trusted-firmware, botan,
568 cjson, cups, dropbear, duktape, edk2, exim, faad2, freeswitch,
569 gcc, gdal, gdb, giflib, glibc, go, google-breakpad, gst-omx,
570 gstd, gst1-devtools, gst1-libav, gst1-plugins-bad,
571 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
572 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
573 gstreamer1-editing-services, ipcalc, jq, json-for-modern-cpp,
574 ksmbd-tools, libaio, libcamera, libcap-ng, libcurl, libebml,
575 libgtk3, libiec61850, libraw, libsigsegv, libssh, libssh2,
576 libuev, libwebsockets, liquid-dsp, lvm2, madplay, mesa3d,
577 micropython, mp4v2, opensc, openssh, orc, php, pipewire,
578 postgis, postgresql, proftpd, putty, python-sip,
579 python-werkzeug, rng-tools, shim, squid, strongswan, sway,
580 tinyssh, tor, tree, uftp, valijson, wireshark, wolfssl,
581 xserver_xorg-server, xwayland
582
49d29654
PK
5832023.02.8, released December 4th, 2023
584
585 Important / security related fixes.
586
587 Defconfigs: Raspberrypi: Fix DT overlay for autoproving of
588 bluetooth driver, Toradex apalis i.mx6: Add download hashes
589 for Linux and U-Boot.
590
591 Updated/fixed packages: exfatprogs, gcc, imagemagick,
592 intel-microcode, libpjsip, libxml2, mariadb, memcached,
593 motion, netsnmp, perl, postgresql, rtty, samba4, speech,
594 squid, vim, vlc, xenomai, xtables-addons, zfs
595
596 Issues resolved (http://bugs.uclibc.org):
597
598 #15856: Using BR2_CONFIG= on a different file-system...
599
c9e1bbf2
PK
6002023.02.7, released November 14th, 2023
601
602 Important / security related fixes.
603
604 Per-package builds: Unbreak SDK relocation logic. Only drop
605 the hard links for the final host / target directory, fixing a
606 build time / size regression in 2023.02.6.
607
608 Packages where a free-form version/site can be specified
609 (E.G. Linux, U-Boot, ..) can now have the corresponding
610 tarballs of these custom downloads checked by the download
611 infrastructure based on .hash files in the global patch
612 directory. These hashes are optional unless
613 BR2_DOWNLOAD_FORCE_CHECK_HASHES is enabled.
614
615 A utils/add-custom-hashes helper script has been added to
616 assist in managing such hash files.
617
618 Defconfigs: stm32mp157a-dk1, stm32mp157c-dk2: Unbreak TF-A
619 build, stm32mp157c-odessey: Use a fixed TF-A version for
620 reproducibility
621
622 Updated/fixed packages: apache, arm-trusted-firmware, aufs,
623 aufs-util, azure-iot-sdk, cjson, cups-filters, clamav, dhcpcd,
624 freeradius-server, go, htop, ksmbd-tools, kvmtool, libgdiplus,
625 libopenssl, libosmium, libtommath, libupnp, libzlib, lxc,
626 mender, minizip-zlib, mpd, mxsldr, nano, nettle,
627 network-manager, nghttp2, nodejs, opencv4, opencv4-contrib,
628 openjdk-bin, openvpn, opusfile, paho-mqtt-c,
629 perl-lwp-protocol-https, php, python-django, python-urllib3,
630 python-web2py, rabbitmq-c, redis, riscv64-elf-toolchain,
631 suricata, tar, tiff, tor, traceroute, vim, websocketpp,
632 wireshark, wolfssl, xdg-dbus-proxy, xen, xlib_libX11,
633 xlib_libXpm, zabbix, zchunk
634
635 Issues resolved (http://bugs.uclibc.org):
636
637 #14741: e2fsck is failing during cronjob build where fail...
638 #15772: lz4 failed to compile with gcc 10.4.0
639 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
640 #15790: at91sam9x5ek_dev_defconfig: Missing...
641 #15820: make linux-menuconfig does not modify correct .config..
642 #15823: Installing nodejs modules with native extensions ...
643 #15835: Incompatibility between network-manager and libcurl 8.4
644
44411182
PK
6452023.02.6, released October 16th, 2023
646
647 Important / security related fixes.
648
649 Per-package builds: Do not use hard links for host / target
650 dirs, fixing issues with package rebuilds or post-build
651 scripts modifications.
652
653 Infrastructure: Explicitly disable shuffle mode for Make >=
654 4.4 where needed.
655
656 Urandom-scripts: Move seedrng init script to S01 for earlier
657 random number entrophy initialization.
658
659 Go: Bump to 1.20.x as 1.19.x is now EOL and affected by
660 security issues.
661
662 Updated/fixed packages: at91bootstrap, bind, cups, efl,
663 enlightenment, exim, gcc, glibc, gnu-efi, go, go-bootstrap,
664 gptfdisk, gst-omx, gst1-devtools, gst1-libav,
665 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
666 gst1-plugins-ugly, gst1-python, gst1-rstp-server,
667 gst1-rtsp-vaapi, gstreamer1, gstreamer1-editing-services,
668 libcue, libcurl, libfastjson, libhtp, libmodplug, librsvg,
669 libvpx, libyang, linux-tools, mbedtls, mosquitto, mutt, neon,
670 netsnmp, nmap, nodejs, olsr, openblas, opkg-utils, php,
671 powertop, python-mako, python3, rockchip-mali, samba4, sslh,
672 suricata, tar, unifdef, unrandom-scripts, webkitgtk,
673 wireless-regdb, wpewebkit
674
675 Issues resolved (http://bugs.uclibc.org):
676
677 #15628: Missing dependencies in BR2_PACKAGE_PYTHON_MAKO
678 #15808: connman is not supported on musl
679 #15814: C++ not supported by bootlin toolchain
680
8ea74a5b
PK
6812023.02.5, released September 27th, 2023
682
683 Important / security related fixes.
684
685 Updated/fixed packages: agentpp, asterisk, at91dataflashboot,
686 aubio, berkeleydb, bind, bwm-ng, chocolate-doom, clamav,
687 compiler-rt, connman, cups, dav1d, diffutils, dracut, dt,
688 expect, fail2ban, fio, flite, freerdp, freeswitch, fstrcmp,
689 gcc, gdb, ghostscript, gmp, go, grub2, haproxy,
690 heirloom-mailx, hwloc, icu, intel-microcode, irssi, libcoap,
691 libcurl, libiec61850, libjxl, libks, libksba, libmodsecurity,
692 libpjsip, libqb, libraw, libssh, libtommath, less, lldpd,
693 log4cxx, lsof, mdadm, mosquitto, mpd, mutt, mv-ddr-marvell,
694 ne10, netatalk, network-manager, nftables, nodejs, ntpsec,
695 nut, openblas, openjdk, openjdk-bin, opensc, openssh,
696 pcm-tools, perftest, php, pixman, poppler, postgresql, pppd,
697 python-django, python-ipython, python-pip, python-pylibfdt,
698 python-tornado, python3, qt5, ramspeed, rtl8189fs, samba4,
699 screen, screenfetch, sngrep, sofia-sip, stellarium,
700 strongswan, sysstat, tar, tcl, uboot, uclibc, vim, webkitgtk,
701 webp, wireshark, xfsprogs, xserver_xorg-server, xterm, yajl,
702 zbar, zxing-cpp
703
704 Issues resolved (http://bugs.uclibc.org):
705
706 #14366: Nodejs fails with "version `GLIBC_2.34' not found"..
707 #15754: The docker-engine and docker-cli versions are not...
708 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
709 #15790: at91sam9x5ek_dev_defconfig: Missing...
710
d283473a
PK
7112023.02.4, released August 31th, 2023
712
713 Important / security related fixes.
714
715 Toolchains: Correctly mark Bootlin external toolchains as
716 having OpenMP support.
717
718 Arch: Mark Alderlake x86 variants as having no AVX512 support.
719
720 Utils: Ensure utils/docker-run correctly supports git
721 worktrees.
722
723 Defconfigs: Beaglebone qt5: Enable support for green wireless
724 variant.
725
726 Updated/fixed packages: arm-trusted-firmware, bind, cairo,
727 cmocka, containerd, crudini, dmidecode, ffmpeg, freescale-imx,
728 gcc, gdb, ghostscript, gkrellm, gnuradio, go, heimdall,
729 iperf3, libcurl, libmodsecurity, libopenssl, libssh,
730 libubootenv, libuhttpd, linux-tools, ntp, openssh, php,
731 pipewire, python-iniparse, python-iptables, python-pysmb,
732 rtl8189fs, sam-ba, samba4, seatd, speex, supertuxkart, sysdig,
733 tor, tpm2-tss, uboot, unzip, webkitgtk, wireless-regdb,
734 wolfssl, wpebackend-fdo wpewebkit, xenomai, yaml-cpp, yavta
735
736 Issues resolved (http://bugs.uclibc.org):
737
738 #15634: fluidsynths refers to missing libgomp.so.1
739
66961b26
PK
7402023.02.3, released July 17th, 2023
741
742 Important / security related fixes.
743
744 Defconfigs: Chiliboard: fix build on hosts without openssl
745 development headers.
746 Nitrogen*: fix build on hosts without openssl or pylibfdt.
747 Raspberrypi: Handle DTB overlays for all variants
748
749 Updated/fixed packages: agentpp, alsa-plugins, assimp, bind,
750 busybox, dbus, c-ares, check, dav1d, fluidsynth, fftw, fwts,
751 ghostscript, gnupg2, gnuradio, gupnp, haproxy, heimdal,
752 hwdata, jhead, libcap, libgcrypt, libgpg-error, libgtk3,
753 libxslt, mesa3d-demos, mpir, nodejs, php, pkgconf,
754 python-cryptography, python-dbus-fast, python-django,
755 python-pyicu, python-requests, python3, qt6, quickjs,
756 sconeserver, taglib, tiff, wireshark, xdriver_xf86-video-dummy
757
758 Issues resolved (http://bugs.uclibc.org):
759
760 #15643: ERROR: No hash found for linux-6.3.8.tar.xz
761 #15673: PKGCONF_SITE in pkgconf.mk points to parked domain
762 #15682: pkgconf: no longer able to download source from...
763
b3f0cc20
PK
7642023.02.2, released June 16th, 2023
765
766 Important / security related fixes.
767
768 Infrastructure: Add BR2_HOST_CMAKE_AT_LEAST_* for packages
769 needing a newer host-cmake than what is currently enforced
770 (3.18) - Up to the version provided by the cmake package (3.22).
771
772 utils/docker-run: Now correctly handles git
773 workdirs/worktrees.
774
775 Defconfigs: QEMU s390x: Bump rootfs size to make room for
776 kernel modules, Stm32f4xx: Tweak config to save RAM, Xilinx
777 Versal vck190: Use correct (A72) CPU variant
778
779 Updated/fixed packages: atkmm, bird, busybox, cairomm1_14,
780 cmake, containerd, crudini, cups, delve, docker-cli,
781 docker-engine, earlyoom, edid-decode, fluent-bit, freeswitch,
782 gcc, gdb, glibmm_2_66, gnupg2, go, gptfdisk, graphicsmagick,
783 intel-microcode, libass, libcurl, libdeflate, libgeos,
784 libgtk3, libjxl, libnftl, libopenssl, libressl, libssh, llvm,
785 lua, mesa3d, micropython, minidlna, moby-buildkit, mpd, mupdf,
786 ncurses, nftables, openjdk, openjdk-bin, php, postgresql,
787 python-can, python-django, python-django, python-ipython,
788 python-matplotlib, python-mupdf, python-requests, python3,
789 qemu, redis, rpm, runc, sdl2_mixer, tzdata, uclibc, vdr,
790 wilc-firmware, xapp_xcalc, xapp_xdpyinfo, xapp_xinput,
791 xapp_xwininfo, xdata_xbitmaps, xdata_xcursor-themes,
792 xdriver_xf86-input-mouse, xdriver_xf86-video-ark,
793 xdriver_xf86-video-geode, xdriver_xf86-video-neomagic,
794 xfont_encodings, xlib_libX11, xlib_libXaw, xlib_libXi,
795 xlib_libXfixes, xlib_libXft, xlib_libXpm, zfs, znc
796
797 New packages: perl-clone, perl-http-message, python-asttokens,
798 python-executing, python-pure-eval, python-stack-data
799
800 Issues resolved (http://bugs.uclibc.org):
801
802 #15421: qemu_aarch64_ebbr_defconfig: Missing Linux kernel source code
803
70b37018
PK
8042023.02.1, released May 9th, 2023
805
806 Important / security related fixes.
807
808 Infrastucture:
809 - go: Ensure go versions of os/user and net are used for
810 static builds so CGO is not used
811
812 - rust / cargo: Correctly split up rust flags for host and
813 target builds
814
815 Defconfigs: Olimex a20 olinuxino lime*: Bring up network at
816 boot, stmf469 disco sd: Lock U-Boot version
817
818 Updated/fixed packages: agentpp, apache, bluez5_utils,
819 ca-certificates, containerd, coremark, dcron, dnsmasq,
820 docker-cli, docker-engine, efivar, eudev, ffmpeg, flann,
821 fluidsynth, git, go, gst-omx, gst1-devtools, gst1-libav,
822 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
823 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
824 gstreamer1, gstreamer1-editing-services, intel-microcode,
825 kexec, libcurl, libite, libgtk3, libmicrohttpd, libxml2,
826 linux-tools, lua, mali-driver, matio, mdadm, nginx, openocd,
827 openssh, php, poppler, postgresql, python-web2py, qt6base,
828 readline, rtl8189fs, rtl8723ds, rtl8812au-aircrack-ng, runc,
829 rust, rust-bin, s390-tools, samba4, sdl2, snmppp, sudo,
830 systemd, tcpdump, uclibc, vim, webkitgtk, wireshark,
831 wpewebkit, xr819-radio, xserver_xorg-server, zeek
832
833 Issues resolved (http://bugs.uclibc.org):
834
835 #14356: cronstamp jobs are not performed with bumped version of...
836 #15306: glibc build fails in Docker container
837 #15376: Libiconv config
838 #15461: QtVirtualKeyboard segfaults
839
8cca1e6d
PK
8402023.02, released March 12th, 2023
841
842 Fixes all over the tree.
843
844 Updated/fixed packages: ace, apache, audit, bridge-utils,
845 docker-engine, go, gtkmm3, janet, libbpf, libev, libgcrypt,
846 libgpg-error, libmad, linux, mesa3d, network-manager, nut,
847 pcre2, php, rdma-core, rsync, rtl8821cu, rtl_433,
848 s6-linux-utils, speechd, uqmi, xdriver_xf86-video-qxl, znc
849
850 New packages: atkmm2_28, cairomm1_14, glibmm2_66, libsigc2,
851 pangomm2_46, python-glslang
852
853 Issues resolved (http://bugs.uclibc.org):
854
855 #15306: glibc build fails in Docker container
856 #15321: docker-engine now requires libseccomp by default
857
50d3883f
PK
8582023.02-rc3, released March 8th, 2023
859
860 Fixes all over the tree.
861
862 Updated/fixed packages: apr, bash, docker-engine, exfat,
863 exfat-utils, f2fs-tools, gensio, gr-osmosdr, libcurl, libglfw,
864 libolm, libpcap, libpjsip, linux, mender, mpv,
865 multipath-tools, opus, paho-mqtt-c, proftpd, pugixml,
866 pulseaudio, qemu, quazip, quickjs, rtl8189es, rtl8821cu,
867 uacme, uqmi, wpebackend-fdo,
868
debec267
PK
8692023.02-rc2, released February 27th, 2023
870
871 Fixes all over the tree.
872
873 Updated/fixed packages: asterisk, at91dataflashboot, bind,
874 efivar, erlang, flac, fluent-bit, freerdp, gcc, gdal, gerbera,
875 gnuradio, gqrx, haproxy, hawktracer, imx-gpu-g2d,
876 intel-gmmlib, libarchive, libblockdev, libcamera-apps, libjxl,
877 libmodsecurity, libsigrokdecode, lightning, lirc-tools,
878 lttng-babeltrace, modem-manager, modsecurity2,
879 multipath-tools, mutt, mxs-bootlets, netsurf, network-manager,
880 nginx-naxsi, ntpsec, opensbi, optee-client, pcm-tools,
881 php-xdebug, pistache, postgresql, proxychains-ng,
882 python-m2crypto, python-numpy, python-webargs,
883 python-werkzeug, rtl8723bu, rtty, speechd, sudo, systemd,
884 tiff, tmux, wilc-driver, wpa_supplicant, xerces,
885 xtables-addons, xwayland, zabbix
886
887 Removed packages: uccp420wlan
888
e8c4b360
PK
8892023.02-rc1, released February 20th, 2023
890
891 Numerous package updates and many (62) new packages.
892
893 Toolchain:
894
895 - The check for access to "unsafe" (E.G. from the build host)
896 header files and libraries by the cross compiler is now
897 unconditionally enabled.
898
899 - Bootlin external toolchains updated to 2022.08
900
901 - The handling of the CCACHE_* environment variables by the
902 toolchain wrapper is now more strict, causing the variables
903 to only be exported when BR2_CCACHE is enabled.
904
905 Infrastructure:
906
907 - Br2-external: Fix make performance issue when many (> 6)
908 external trees are used together.
909
910 - Legal-info: Stop warning about not saving sources for local
911 / override packages if <PKG>_REDISTRIBUTE is set to NO.
912
913 - Go: Ensure our go build and module cache is used, even for the
914 download step.
915
916 - Cargo: CARGO_HOME (the location where cargo stores it
917 downloaded artifacts) is now located under DL_DIR rather
918 than in HOST_DIR/share/cargo, ensuring it is shared between
919 builds.
920
921 Misc:
922
923 - Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
924 used.
925
926 - Ext2: Year 2038+ compatible inodes are now used by default,
927 independently of the filesystem size.
928
929 - Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
930
931 A large number of NXP related packages and defconfigs have
932 been updated as upstream moved the git repositories to Github.
933
934 New defconfigs: i.MX8mn BSH SMM S2 / pro, QEMU ARM EBBR,
935 Sipeed Lichee rv / rv dock, Starfive Visionfive2, Xilinx Versal
936 VCK190.
937
938 New packages: catch2, cli11, dotconf, edk2-non-osi,
939 fluent-bit, fxdiv, hddtemp, highway, imx-vpu-hantro-daemon,
940 libjxl, libsolv, libunibreak, neon-2-sse, open-iscsi,
941 opencv4-contrib, perftest, perl-image-exiftool,
942 python-apispec, python-async-generator, python-cppy,
943 python-dbus-fast, python-dicttoxml2, python-flask-smorest,
944 python-h11, python-hkdf, python-magic-wormhole,
945 python-magic-wormhole-mailbox-server,
946 python-magic-wormhole-transit-relay, python-marshmallow,
947 python-munch, python-outcome, python-pycrate, python-pyspnego,
948 python-reedsolo, python-selenium, python-smbprotocol,
949 python-sniffio, python-spake2, python-trio,
950 python-trio-websocket, python-uhid, python-webargs,
951 python-wsproto, qt5speech, qt6serialbus, rdma-core, reproc,
952 rtl8723ds-bt, rtl8821cu, sexpect, speechd, sscep, stb, sway,
953 termcolor, ti-k3-r5-loader, tl-expected, unifdef,
954 versal-firmware, xwayland, z3
955
956 Removed packages: docker-proxy, elixir, gummiboot,
957 python-bunch, python-m2r, sun20i-d1-spl, ucl,
958 xdriver_xf86-input-keyboard, xdriver_xf86-video-glint,
959 xdriver_xf86-video-imx-viv, xdriver_xf86-video-tga
960
961 Issues resolved (http://bugs.uclibc.org):
962
963 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
964 #14996: Too many directories in BR2_EXTERNAL causes hang during make
965 #15161: kernel can't support SUBDIR
966 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
967 #15226: lsblk: not found
968 #15271: no start-qemu.sh
969 #15281: Error compiling GDAL library for RPi-64 if libgdal-dev install..
970 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
971 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
972 #15331: Warning on python-flit-core license when generating legal info
973
b2cf393c
PK
9742022.11.3, released March 18th, 2023
975
976 Important / security related fixes.
977
978 Updated/fixed packages: ace, apache, apr, apr-util, asterisk,
979 at91dataflashboot, audit, bash, bind, bridge-utils, clamav,
980 dmalloc, efivar, erlang, exfat, exfat-utils, f2fs-tools, gcc,
981 gdal, gensio, gerbera, git, glslsandbox-player, go, haproxy,
982 hawktracer, intel-gmmlib, ipmiutil, less, libblockdev,
983 libcurl, libev, libgcrypt, libglfw, libmad, libmdbx,
984 libmodsecurity, libolm, libpjsip, lirc-tools,
985 lttng-babeltrace, mender, mpv, mutt, mxs-bootlets, netsurf,
986 ntpsec, nut, opensbi, opus, paho-mqtt-c, pcm-tools, php,
987 pistache, proftpd, proxychains-ng, pulseaudio,
988 python-cryptography, python-django, python-m2crypto,
989 python-numpy, python-werkzeug, qemu, quazip, quickjs,
990 rockchip-mali, rsync, s6-linux-utils, sudo, tiff, uacme, uqmi,
991 webkitgtk, wilc-driver, wpa_supplicant, wpewebkit,
992 xdriver_xf86-video-qxl, znc
993
994 Issues resolved (http://bugs.uclibc.org):
995
996 #15306: glibc build fails in Docker container
997 #15361: Buildroot linking error on Apple Silicon
998
4be361ad
PK
9992022.11.2, released March 1st, 2023
1000
1001 Important / security related fixes.
1002
1003 Fix make O=..._defconfig builds (regression in 2022.11.1).
1004
1005 A number of additional/stricter checks have been added to
1006 ./utils/check-package.
1007
1008 Build host dependencies check extended to check for a number
1009 of specific perl modules to better handle distributions (like
1010 Fedora) with very fine grained perl packages. Also ensure
1011 build host has git >= 2.0.0 when using packages written in
1012 go/rust because the vendoring may need it.
1013
1014 Defconfigs: ASUS tinker rk3288: Fix boot issue related to TPL
1015
1016 Updated/fixed packages: afboot-stm32, apache, barebox, c-ares,
1017 elf2flt, freeswitch, fwts, gcc, gdal, git, gitlab-runner,
1018 ipmitool, kodi, libgit2, libks, libopenssl, libressl, live555,
1019 lua, lxc, mariadb, mesa3d-headers, modsecurity2, mongoose,
1020 netopeer2, nodejs, openjdk, openpowerlink, openvpn, opusfile,
1021 postgresql, proftpd, pugixml, python-future, python-idna, qt5,
1022 rtl8192eu, rtl8723ds, sdl2, sofia-sip, ssdp-responder, sudo,
1023 sunxi-mali-utgard, thermald, ti-sgx-km, tmux, uboot, upx, vim,
1024 webkitgtk, wolfssl, wpewebkit, xlib_libXpm,
1025 xserver_xorg-server, xxhash, xz, yajl, zabbix
1026
1027 Issues resolved (http://bugs.uclibc.org):
1028
1029 #15271: no start-qemu.sh
1030 #15281: Error compiling GDAL library for RPi-64 if libgdal-dev install..
1031 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
1032 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
1033 #15331: Warning on python-flit-core license when generating legal info
1034
a796cfb2
PK
10352022.11.1, released January 18th, 2023
1036
1037 Important / security related fixes.
1038
1039 Br2-external: Fix make performance issue when many (> 6)
1040 external trees are used together.
1041
1042 Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
1043 used.
1044
1045 Go: Ensure our go build and module cache is used, even for the
1046 download step.
1047
1048 Legal-info: Stop warning about not saving sources for local /
1049 override packages if <PKG>_REDISTRIBUTE is set to NO.
1050
1051 Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
1052
1053 A large number of NXP related packages and defconfigs have
1054 been updated as upstream moved the git repositories to Github.
1055
1056 Defconfigs: zcu106, kria kv260: Fix U-Boot build
1057
1058 Updated/fixed packages: asterisk, bearssl, botan, cairo,
1059 capnproto, check, checkpolicy, connman, containerd, crun,
1060 dbus-cxx, docker-cli, docker-engine, exempi, exfat,
1061 exfat-utils, falcosecurity-libs, fluidsynth, fmc, fmlib,
1062 freeradius-server, gcc, glib-networking, go,
1063 gobject-introspection, gperf, i2pd, ima-evm-utils,
1064 imx-alsa-plugins, imx-kobs, imx-lib, imx-m4fwloader,
1065 imx-mkimage, intel-microcode, janus-gateway, libcurl,
1066 libdeflate, libftdi1, libkcapi, libksba, libmbim, libmng,
1067 libpjsip, libtalloc, libuwsc, libxkbcommon, lpeg, lrzsz,
1068 lttng-tools, lua-cqueues, mali-driver, mbedtls, mfgtools,
1069 moby-buildkit, mutt, opensc, php, policycoreutils, polkit,
1070 postgresql, pptp-linux, qcom-db410c-firmware, qemu, qoriq-rcw,
1071 qt5virtualkeyboard, redis, rhash, rtl8189es, rtl8192eu,
1072 rtl_433, ruby, sqlite, swupdate, tealdeer, tekui, tiff,
1073 tinyxml, tor, webkitgtk, wireshark, wpasupplicant, wpewebkit,
1074 xr819-xradio, xdriver_xf86-video-imx-viv, xserver_xorg-server,
1075 xxhash, zip
1076
1077 Issues resolved (http://bugs.uclibc.org):
1078
1079 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
1080 #14996: Too many directories in BR2_EXTERNAL causes hang during make
1081 #15161: kernel can't support SUBDIR
1082 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
1083 #15226: lsblk: not found
1084
40bd4a32
PK
10852022.11, released December 5th, 2022
1086
1087 Fixes all over the tree.
1088
1089 Defconfigs: Nitrogen8*: Bump rootfs size, Zynqmp
1090 kv260/zcu102/zcu106: Update to Xilinx 2022.2,
1091
1092 Updated/fixed packages: dash, dovecot, elf2flt, exim, gcc,
1093 gdb, git, kodi, libarchive, libmdbx, linuxptp, lxc,
1094 matchbox-keyboard, memcached, netsnmp, optee-client,
1095 python-scipy, python3, qt6base, qt6serialport, rtl8188eu,
1096 rtl8723bu, rtl8723ds, rtl8821au, vim, vlc, wilc-driver
1097
1098 Removed packages: rabbitmq-server
1099
1100 Issues resolved (http://bugs.uclibc.org):
1101
1102 #15131: Target GDB uses internal zlib
1103 #15151: Busybox /etc/init.d scripts are not executable
1104
269c1e93
PK
11052022.11-rc3, released November 24th, 2022
1106
1107 Fixes all over the tree.
1108
1109 Updated/fixed packages: asterisk, edk2, edk2-platforms,
1110 freerdp, gitlab-runner, gnupg2, gptfdisk, heimdal,
1111 igh-ethercat, iwd, libkrb5, libksba, libnss, libopenssl,
1112 mesa3d, nginx, nodejs, openpgm, python3, rsync, rtl8189es,
1113 rtl8723ds, samba4, sdl, sdl2, swupdate, sysstat, systemd,
1114 uboot, xen, xterm
1115
1116 Issues resolved (http://bugs.uclibc.org):
1117
1118 #15141: kernel 5.16.2 (realtime patch 19) fails to build
1119
90f2700c
PK
11202022.11-rc2, released November 16th, 2022
1121
1122 Fixes all over the tree.
1123
1124 Removed defconfigs: Amarule a64 relic, ARM Juno, Bananapi M1 /
1125 M1 plus / M2 plus / M64, FriendlyARM NanoPC T4 / A64 / M1 / M1
1126 plus / M4 / Neo2 / Neo4 / Neo plus2 / R1 / Orangepi PC2 / Plus
1127 / Prime / rk3399 / Win, Rock PC rk3399 / PI4 / N10.
1128
1129 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
1130 bdwgc, boost, botan, ca-certificates, crun, dbus-broker,
1131 docopt-cpp, dracut, efivar, freeipmi, gawk, gensio, gptfdisk,
1132 gsl, guile, imagemagick, ipmitool, libidn2, libkcapi,
1133 libopenssl, libqb, libuhttpd, libvncserver, linux,
1134 linux-tools, lxc, makedumpfile, matchbox-startup-monitor,
1135 mdio-tools, multipath-tools, mupdf, ntfs-3g, numactl,
1136 perl-net-ssleay, pixman, procps-ng, rpi-userland, rsync,
1137 s6-linux-init, socat, strongswan, sudo, swupdate, systemd,
1138 udisks, vlc, wavemon, wolfssl, zlib-ng
1139
1140 Removed packages: libdcadec
1141
1142 Issues resolved (http://bugs.uclibc.org):
1143
1144 #15121: make nconfig failes with nvidia drivers and mesa3d selected
1145
aa890344 11462022.11-rc1, released November 3rd, 2022
28bcaf1e
TP
1147
1148 Fixes all over the tree and new features.
1149
1150 Architecture:
1151
1152 - PowerPC: add Power9 CPU type
1153 - ARM: support dropped for iWMMXt processors
1154
1155 Toolchain:
1156
1157 - binutils 2.39 added, binutils 2.38 is now the default
1158 - gdb 12 added, gdb 11 is now the default
1159 - support for 5.18, 5.19 and 6.0 kernel headers
1160 - glibc updated to 2.36
1161
1162 Filesystem:
1163
1164 - Ability to use dracut to create an initramfs that contains a
1165 subset of the root filesystem contents.
1166
1167 New packages: agent-proxy, catatonit, cni-plugins, crun,
1168 docopt-cpp, dracut, forge, kmemd, libmanette, mdio-tools,
1169 open-isns, python-editables, python-hatch-fancy-pypi-readme,
1170 python-hatch-vcs, python-hatchling, python-libevdev,
1171 python-minimalmodbus, python-pathspec, qt6-serialport,
1172 rtl8192eu, signal-estimator, slirp4netns, tinycompress
1173
1174 More than 400 packages have been updated to a newer version.
1175
1176 New defconfigs: ls1028ardb, qemu_aarch64_ebbr, visionfive.
1177
1178 Issues resolved:
1179
1180 #11776: qt5webengine 5.12.2 build failed with arm toolchain
1181 and linaro toolchain
1182 #12131: qt5webengine builderror in the latest stable Buildroot
1183 2019.05.01 version
1184 #13216: 2020.02.6 requires GNU find utils
1185 #14601: Python build fails on 2022.02-rc2
1186 #14746: Lack of management after loading
1187 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
1188 #14921: wpewebkit build fails because of internal build order
1189 #14936: nodejs does not build
1190 #15006: toolchain Arm AArch64 toolchain 11.2-2022.02
1191 #15021: Buildroot not compiling with systemd and glibc.
1192 #15026: package/udisks: install to staging
1193 #15061: Node.js Package fails to build against musl i386
1194 #15071: RTL8723BS library is outdated
1195
4f9f6180
PK
11962022.08.3, released December 10th, 2022
1197
1198 Important / security related fixes.
1199
1200 Updated/fixed packages: asterisk, dash, dovecot, edk2,
1201 edk2-platforms, elf2flt, exim, freerdp, gcc, gdb, git, gnupg2,
1202 heimdal, iwd, kodi, libarchive, libkrb5, libksba, libmdbx,
1203 libopenssl, matchbox-keyboard, memcached, netsnmp, nginx,
1204 nodejs, openpgm, optee-client, python-scipy, python3, rsync,
1205 rtl8723bu, samba4, sdl, sdl2, swupdate, sysstat, systemd,
1206 uboot, vim, vlc, wilc-driver, xen, xterm
1207
1208 Issues resolved (http://bugs.uclibc.org):
1209
1210 15131: Target GDB uses internal zlib
1211
12a33b54
PK
12122022.08.2, released November 16th, 2022
1213
1214 Important / security related fixes.
1215
1216 Defconfig: Aspeed ast2600evb: Correct FPU config, Kontron bl
1217 imx8mm: Bump U-Boot to fix build issue, Pine64: Change to
1218 mainline ATF to fix build issue, Zynqmp zcu102 / zcu106 / kria
1219 kv260: Fix pmufw reset issue
1220
1221 Updated/fixed packages: arm-trusted-firmware, bind, botan,
1222 ca-certificates, collectd, darkhttpd, dbus, dbus-broker, dhcp,
1223 dnsmasq, docker-cli, docker-engine, exfatprogs, expat,
1224 f2fs-tools, faad2, ffmpeg, freerdp, gitlab-runner, glibc,
1225 gnutls, go, gpsd, gptfdisk, grub2, gsl, gst-omx,
1226 gst1-devtools, gst1-libav, gst1-plugins-bad,
1227 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
1228 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1229 gstreamer1-editing-services, hdparm, hostapd, imagemagick,
1230 iwd, jack2, libbpf, libcurl, libidn2, libinput, libmdbx,
1231 libopenssl, libosip2, libpng, libtasn1, libtorrent-rasterbar,
1232 libuhttpd, libvncserver, libxml2, linux, linux-tools, lldpd,
1233 lrzip, lz4, matchbox-startup-monitor, meson, msmtp,
1234 multipath-tools, mupdf, musl, mv-ddr-marvell, mxml, nodejs,
1235 ntfs-3g, numactl, openssh, openvmtools, oracle-mysql,
1236 paho-mqtt-c, perl-net-ssleay, php, pixman, poppler, procps-ng,
1237 python-django, python3, qdecoder, redis, rpi-userland, rsync,
1238 rtl8189es, rtl8189fs, rtl8723bu, rtl8723ds,
1239 rtl8812au-aircrack-ng, rtl8821au, rtl_433, samba4, shapelib,
1240 socat, sqlite, squashfs, squid, strongswan, sudo, swupdate,
1241 timescaledb, uclibc-ng-test, udisks, uftp, uhd, umtprd,
1242 usbguard, vim, vlc, volk, wavemon, wilc-driver,
1243 wireguard-linux-compat, wolfssl, wpa_supplicant, wpewebkit,
1244 zlib-ng, zsh
1245
1246 Issues resolved (http://bugs.uclibc.org):
1247
1248 #14936: nodejs does not build
1249 #15026: package/udisks: install to staging
1250 #15061: Node.js Package fails to build against musl i386
1251
1648c2ec
PK
12522022.08.1, released October 2nd, 2022
1253
1254 Important / security related fixes.
1255
1256 Updated/fixed packages: botan, busybox, docker-cli,
1257 docker-engine, expat, git, haproxy, heirloom-mailx, icu,
1258 imx-gpu-viv, libconfuse, libmdbx, libupnp, libxml2,
1259 ltp-testsuite, m4, makedevs, mariadb, mesa3d, meson,
1260 mosquitto, ncurses, openssh, pango, python3, qlibc,
1261 qt5xmlpatterns, rtl8189es, rtl8723bu, rt8723ds,
1262 rtl8812au-aircrack-ng, runc, sox, tinyproxy, uacme, unbound,
1263 unzip, vim, xtables-addons
1264
1265 Issues resolved (http://bugs.uclibc.org):
1266
1267 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
1268 #14921: wpewebkit build fails because of internal build order
1269
0003fdbe
PK
12702022.08, released September 10th, 2022
1271
1272 Fixes all over the tree.
1273
1274 Autotools: Drop --runstatedir=/run as it causes build issues
1275 with older packages
1276
1277 Defconfigs: rockpro64: Change to mainline ATF to fix build issue
1278
1279 Updated/fixed packages: dhcpd, fwup, gcc, gdb, go, linux-tools,
1280 minidlna, mosquitto, mv-ddr-mervell, networkd-dispatcher,
1281 optee-os, polkit, python-pillow, python3, sconeserver, uuu,
1282 wolfssl
1283
1c0da88a
PK
12842022.08-rc2, released September 1st, 2022
1285
1286 Fixes all over the tree.
1287
1288 dependencies: Ensure 'find' and 'xargs' are available on the
1289 build host.
1290
1291 A large number of typo fixes.
1292
1293 Defconfigs: bananapi m1, olimex a20/a33/lime: Use standard FPU
1294 configuration, pine64_sopine: Use mainline ATF to fix build
1295
1296 Updated/fixed packages: ace, alsa-utils, busybox, cups,
1297 dbus-broker, directfb, domoticz, drbd-utils, edk2,
1298 edk2-platforms, ffmpeg, freeradius-server, freeswitch, gauche,
1299 gcc, gdb, glibc, gnutls, gst1-plugins-bad, gst1-plugins-good,
1300 hawktracer, igd-ethercat, imagemagick, intel-mediadriver,
1301 jack2, jose, jpeg, jquery-ui-themes, kodi, libcamera, libdill,
1302 libgit2, libglvnd, libgpg-error, libgpgme, libinput, libp11,
1303 libsepol, libtirpc, libvirtd, libvncserver, libwpe, libzlib,
1304 linux, linux-tools-perf, llvm, lshw, makedumpfile,
1305 mali-driver, memcached, minetest, mutt, ne10, netsniff-ng,
1306 ntpsec, ocrad, ola, opencv4, openocd, opensc, optee-os,
1307 pcsc-lite, postgresql, protobuf, pulseaudio, python-autobahn,
1308 python-paho-mqtt, python-protobuf, python-pygame, python3, qemu,
1309 qoriq-cadence-dp-firmware, qt5doc, qt6base, ranger, rng-tools,
1310 rsync, rustc, sconeserver, sdl2, snort, sqlite, squid,
1311 stress-ng, strongswan, sunxi-mali-utgard-driver, sysdig,
1312 sysklogd, syslinux, syslog-ng, tcf-agent, tcpreplay,
1313 tesseract-ocr, uacme, uboot-tools, uclibc, udpcast, usbguard,
1314 v4l2loopback, vim, webkitgtk, wolftpm, wpewebkit, xenomai,
1315 xserver_xorg-server, zeek, zerofree
1316
a09e9f0c 13172022.08-rc1, released August 12th, 2022
1c91bd25
TP
1318
1319 Fixes all over the tree and new features.
1320
1321 Architecture
1322
1323 - Support for NDS32 removed
1324 - Support for C-SKY removed
1325 - Support for configurable page size on ARM64 added
1326 - Architecture menu re-organized: the MMU selection now
1327 appears in this architecture menu.
1328
1329 Toolchain:
1330
1331 - GCC 12.x support added, GCC 11.x is now the default
1332 compiler, and support for building a GCC 9.x toolchain has
1333 been removed.
1334 - glibc bumped to 2.35-134-gb6aade18a7e5719c942aa2da6cf3157aca993fa4
1335 - uclibc bumped to 1.0.42
1336 - BR2_GCC_ENABLE_LTO option removed, the toolchain is now
1337 always built with LTO support. The new option BR2_ENABLE_LTO
1338 enables the use of LTO in a subset of packages that have
1339 explicit handling for LTO.
1340 - GDB enabled on OpenRISC.
1341 - Toolchain menu now appears before "Build options". The
1342 selection of the C library now determines whether static
1343 library (BR2_STATIC_LIBS) will be available or not, instead
1344 of the other way around.
1345
1346 Filesystem:
1347
1348 - genimage.cfg files now use shortcuts from genimage for the
1349 GUID of well-known GPT partitions.
1350
1351 Bootloaders:
1352
1353 - U-Boot can now be built with host-gnutls as a dependency,
1354 needed for some configurations
1355 - OP-TEE can now be built with host-python-pillow as a
1356 dependency, needed for some configurations.
1357 - OP-TEE source can now be retrieved from a custom tarball
1358 URL.
1359 - Grub has been bumped to 2.06.
1360
1361 Over 390 packages updated.
1362
1363 New defconfigs: aspeed_ast2500evb, aspeed_ast2600evb,
1364 broadcom_northstar, canaan_kd233, qemu_riscv64_nommu_virt,
1365 sipeed_maix_bit, sipeed_maix_bit_sdcard, sipeed_maix_dock,
1366 sipeed_maix_dock_sdcard, sipeed_maix_go,
1367 sipeed_maix_go_sdcard, sipeed_maixduino,
1368 sipeed_maixduino_sdcard
1369
1370 Removed defconfigs: andes_ae300, csky_gx6605s,
1371 friendlyarm_nanopi_neo, minnowboard_max-graphical
1372
1373 New packages: clpeak, compiler-rt, crucible, dbus-broker, dht,
1374 double-conversion, dust, freeradius-server, gdal, hawktracer,
1375 hyperfine, libb2, libdeflate, libdill, mbw, mender-connect,
1376 minizip-zlib, nerdctl, ntpsec, opencl-hpp, opensc,
1377 python-alembic, python-appdirs, python-beniget,
1378 python-construct, python-dtschema, python-gast, python-kflash,
1379 python-lark, python-maturin, python-mypy-extensions,
1380 python-pylibfdt, python-pythran, python-pyrsistent,
1381 python-qrcode, python-rfc3987, python-rtoml,
1382 python-ruamel-yaml, python-scipy, python-typeguard,
1383 python-typing-inspect, python-zlmdb, qt6base, rtl8723ds,
1384 spirv-llvm-translator, tealdeer, uuu, vis-network, volk,
1385 wolftpm, zeek, zerofree
1386
1387 Removed packages: rtl8723bs
1388
1389 Issues resolved:
1390
1391 #14556: python-crossbar fails to build
1392 #14951: boost compile error when running make silently
1393 #14646: OpenSSH 8.9p1 compiler error under mipsel
1394 #14841: support/download/git fails with "fatal: No such remote
1395 'origin'" due to incorrect check for origin remote
1396 #13356: libabseil-cpp: not building for raspberry pi
1397 #14911: host-python3 build needs python3 on the host
1398 #13831: mesa3d - kmsro driver requires dri3
1399 #13816: xstart failed since update the x11 libraries
1400 #13796: Problems compiling package gst-plugins-good
1401 #14191: patchelf v0.9 corrupt Nvidia shared libraries
1402 #14891: sudo: group setup fails since commit 9b7f8da96b
1403 #14881: Watchdogd Package missing INSTALL_STAGING
1404 #14876: arm-trusted-firmware can no longer be compiled with fPIE
1405
446c584c
PK
14062022.05.3, released October 2nd, 2022
1407
1408 Important / security related fixes.
1409
1410 Fixed compatibility issue with make 4.3 and the 'printvars' /
1411 'show-vars' commands.
1412
1413 Dependencies: Ensure 'find' and 'xargs' are available on the
1414 build host.
1415
1416 A large number of typo fixes.
1417
1418 Defconfigs: Galileo: Fix defconfig syntax, Licheepi zero: Fix
1419 U-Boot dependencies, Bananapi m1, Olimx a20 olinuxino lime
1420 1+2, a33 olinuxino: Use standard FPU configuration, Pine 64
1421 sopine, Rockpro 64: Change to mainline ATF to fix build issue.
1422
1423 Updated/fixed packages: ace, arm-trusted-firmware,
1424 babeltrace2, boost, botan, busybox, clamav, cog, containerd,
1425 cups, dhcpcd, directfb, docker-cli, docker-engine, connman,
1426 edk2, edk2-platform, elf2flt, expat, ffmpeg, ficl, freeswitch,
1427 gcc, gdb, git, glibc, gnutls, go, gocryptfs, graphicsmagick,
1428 grub2, gst1-plugins-bad, gst1-plugins-good, heirloom-mailx,
1429 icu, igh-ethercat, imagemagick, imx-gpu-viv, jack2, jose,
1430 jpeg, jquery-ui-themes, kodi, kvm-unit-tests, libcamera,
1431 libconfuse, libfreeimage, libglvnd, libgpg-error, libinput,
1432 libmdbx, libp11, libsepol, libtirpc, libupnp, libvirt,
1433 libvncserver, libwpe, libxml2, libzlib, linux, linux-tools,
1434 lshw, m4, makedevs, mali-driver, mariadb, memcached, mesa3d,
1435 minidlna, mosquitto, mutt, mv-ddr-marvell, ncurses, ne10,
1436 netsniff-ng, networkd-dispatcher, ocrad, ola, opencv4,
1437 openocd, openssh, openvmtools, pango, pcsc-lite, pistache,
1438 polkit, postgis, postgresql, python-crossbar,
1439 python-paho-mqtt, python-pygame, python-service-identity,
1440 python-txdbus, python3, qemu, qlibc,
1441 qoriq-cadence-dp-firmware, qt5xmlpatterns, ranger, redis,
1442 rng-tools, rsync, rsyslog, rtl8189es, rtl8723bu, runc, rustc,
1443 sconeserver, sdl2, snort, sox, sqlite, squid, stress-ng,
1444 strongswan, sunxi-mali-utgard-driver, sysdig, syslinux,
1445 syslog-ng, tcf-agent, tcpreplay, tesseract-ocr, tinyproxy,
1446 uacme, uboot-tools, uclibc, unzip, usbguard, v4l2loopback,
1447 vim, waffle, webkitgtk, weston, wolfssl, wpewebkit, xfsprogs,
1448 xserver_xorg-server, xtables-addons, zziplib
1449
1450 Issues resolved:
1451
1452 #13216: [Documentation] 2020.02.6 requires GNU find utils
1453 #14556: python-crossbar fails to build
1454 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
1455 #14951: boost compile error when running make silently
1456
41b1b65c
PK
14572022.05.2, released August 31st, 2022
1458
1459 Important / security related fixes.
1460
1461 dependencies: Ensure 'cmp' is available on the build host.
1462
1463 pkg-utils: The KCONFIG_ENABLE_OPT macro used to enforce a specific
1464 Kconfig option to be enabled (E.G. for kernel options needed by
1465 packages) no longer changes a =m (modular) with =y (built in).
1466
1467 check-host-rpath: Silence readelf warnings when clang is used
1468
1469 GCC 10.x updated to 10.4.0
1470
1471 Defconfigs: Kria kv260: Fix u-boot configuration
1472
1473 Updated/fixed packages: apg, arm-trusted-firmware, assimp,
1474 bayer2rgb-neon, bind, bird, cog, cwiid, diffutils, freerdp,
1475 fluidsynth, gcc, gdk-pixbuf, glibc, glslsandbox-player,
1476 gnupg2, gtest, i2pd, jack2, jquery-validation, jszip,
1477 kvm-unit-tests, libbsd, libcamera, libcurl, libest, libiio,
1478 libkrb5, libopenssl, libp11, libpsl, libwebsockets, localedef,
1479 luasyslog, lxc, mbedtls, mstpd, mutt, netdata, netsniff-ng,
1480 nodejs, nvidia-driver, ola, openssl, opkg-utils, paho-mqtt-c,
1481 pango, pcsc-lite, perl, perl-crypt-openssl-rsa, pimd, poppler,
1482 postgis, powerpc-utils, pppd, protobuf-c, pulseaudio,
1483 python-bottle, python-django, python-lxml, python3, qt5webkit,
1484 redis, rpi-userland, rsyslog, runc, rustc, sconeserver,
1485 sg3_utils, shadowsocks-libev, stellarium, suricata, swupdate,
1486 tcpreplay, uacme, uclibc, v4l2loopback, webkitgtk,
1487 wilc-driver, wine, wpewebkit, xdg-dbus-proxy,
1488 xserver_xorg-server, zeromq, zfs, zlib-ng
1489
1490 Issues resolved (http://bugs.uclibc.org):
1491
1492 #13796: Problems compiling package gst-plugins-good
1493
6ba523c8
PK
14942022.05.1, released July 24th, 2022
1495
1496 Important / security related fixes.
1497
1498 Disable big endian no-mmu on ARM as it is not supported by
1499 elf2flt.
1500
1501 Tighten dependencies for external Bootlin toolchains to ensure
1502 they can only be selected in compatible configurations.
1503
1504 Support external toolchains without gdbserver.
1505
1506 Updated/fixed packages: apache, avahi, bdwgc, bind, bpftool,
1507 cups, darkhttpd, dmalloc, ecryptfs-utils, fxload, ghostscript,
1508 gnutls, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-base,
1509 gst1-plugins-bad, gst1-plugins-good, gst1-plugins-ugly,
1510 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1511 gstreamer1-editing-services, gtest, iptables, keyutils, lcms2,
1512 libabseil-cpp, libcamera, libcurl, libeastl, libgpgme,
1513 libgtk3, libmdbx, libmediaart, libmodsecurity, libnetconf2,
1514 libopenssl, libpjsip, libsamplerate, libsndfile, libtalloc,
1515 logrotate, luajit, nginx, noip, paxtest, php, postgresql,
1516 procrank_linux, pure-ftpd, python-pillow, qdecoder,
1517 rabbitmq-server, rpi-userland, ruby, rustc, sofia-sip,
1518 systemd, tcpreplay, tinyproxy, tor, uacme, uboot-tools, vim,
1519 watchdogd, webkitgtk, weston, wireguard-linux-compat,
1520 wpa_supplicant, wpewebkit, zstd
1521
1522 Issues resolved (http://bugs.uclibc.org):
1523
1524 #14881: Watchdogd Package missing INSTALL_STAGING
1525
730baf05
PK
15262022.05, released June 6th, 2022
1527
1528 Fixes all over the tree.
1529
1530 Rework BR2_STATIC_LIBS handling to ensure it can only be
1531 enabled if a suitable C library is available.
1532
1533 Updated/fixed packages: arm-trusted-firmware, at91bootstap,
1534 boinc, boost, cpulimit, diffutils, edk2, eigen, fbv, gcr,
1535 gensio, glibc, go, gtest, iucode-tool, kvm-unit-tests, libcec,
1536 libcurl, libks, linux, linux-tools, lttng-modules, mariadb,
1537 memcached, mono, musl, mutt, netdata, network-manager, nginx,
1538 ogre, openjpeg, openvpn, pipewire, python-crossbar, qemu,
1539 qpid-proton, rauc, rockchip-mali, rsyslog,
1540 rtl8812au-aircrack-ng, ruby, runc, rustc, samba4, tiff,
1541 uclibc, unrar, vim, webkitgtk, wpewebkit,
1542 xdriver_xf86-video-ati, xml-security-c, zchunk, zlib-ng
1543
1544 Issues resolved (http://bugs.uclibc.org):
1545
1546 #14821: Samba server is failing to compile
1547 #14826: make qemu_x86_64_defconfig stopped working
1548
b7d8ce5b
PK
15492022.05-rc2, released May 30th, 2022
1550
1551 Fixes all over the tree.
1552
1553 Defconfigs: qemu_ppc64*: Use binutils 2.36.1 to fix build
1554 issue, qemu_arm_vexpress_tz: Fix optee-os build issue,
1555 qemu_arm_versatile_nommu: Drop now that nommu for ARMv5 is no
1556 longer available
1557
1558 Updated/fixed packages: dhcp, edk2, gcr, glibc, i2pd, janet,
1559 janus-gateway, libfreeimage, libnftnl, libnss, libodb-boost,
1560 libostree, libwebsockets, linux-tools, midori, ntfs-3g, ola,
1561 optee-client, pcsc-lite, pipewire, python-flask,
1562 python-service-identity, python-werkzeug, qemu, rng-tools,
1563 rockchip-mali, strace, xdriver_xf86-video-amdgpu
1564
1565 Removed packages: ktap
1566
ae4e99aa
PK
15672022.05-rc1, released May 18th, 2022
1568
1569 Fixes all over the tree and new features.
1570
1571 Toolchain:
1572 - glibc update to 2.35, musl updated to 1.2.3
1573 - gcc 11.x updated to 11.3, support for external gcc 12.x
1574 - binutils 2.38 added, 2.32/2.35.2 removed, default changed to 2.37
1575 - s390x Bootlin external toolchain added
1576 - 5.17.x kernel headers support added
1577
1578 Filesystem:
1579 - Rework OCI entrypoint/command logic to handle command arguments
1580 - Squashfs block size is now configurable
1581
1582 Graphs: Also generate a build time timeline graph (for top
1583 level parallel builds).
1584
1585 scripts/pkg-stats: Optimize memory consumption for CPE parsing
1586
1587 Fix compatibility issue with the fakeroot script logic and
1588 modern versions of dash.
1589
1590 Change git:// URLs pointing to Github to https://, now that
1591 Github has turned off support for git://
1592
1593 New defconfigs: Octavo osd32mp1_brk / osd32mp1_red
1594
1595 New packages: falcosecurity-libs, lzma-alone, octave,
1596 python-flit-core, python-orjson, python-pydevmem,
1597 qt5webengine-chromium, qt5webengine-chromium-catapult, ragel,
1598 tbb, wilc-driver, wtfutil
1599
1600 Wilc1000-firmware renamed to wilc-firmware
1601
1602 Issues resolved (http://bugs.uclibc.org):
1603
1604 #14596: package dialog is outdated and contains a bug
1605 #14651: OpenSSH 8.9p1 compiler error under ARM
1606 #14656: Adding dependencies from an external tree does not work
1607 #14661: Fakeroot script relies on bash-isms, does not work with..
1608 #14681: QT5WEBENGINE not building
1609 #14686: genimage.cfg have a hard-coded .ext4 extension which..
1610 #14701: Multiple unresolved symbols while building kernel ..
1611 #14706: nodjs build problem
1612 #14711: nodjs build problem missing bzip
1613 #14721: python-argon2_cffi no longer works
1614 #14731: BR2_PACKAGE_IOSTAT
1615 #14751: LVM2 Outdated Link
1616
c9a2015b
PK
16172022.02.12, released May 5th, 2023
1618
1619 Important / security related fixes.
1620
1621 Updated/fixed packages: agentpp, apache, ca-certificates,
1622 containerd, coremark, dcron, eudev, ffmpeg, git,
1623 intel-microcode, kexec, lcdproc, libmicrohttpd, libosmium,
1624 libxml2, linux-tools, matio, osm2pgsql, poppler, postgresql,
1625 protozero, python-web2py, runc, s390-tools, samba4, snmppp,
1626 sudo, tcpdump, uclibc, vim, webkitgtk, wpewebkit,
1627 xserver_xorg-server
1628
1ad6d0de
PK
16292022.02.11, released March 19th, 2023
1630
1631 Important / security related fixes.
1632
1633 Updated/fixed packages: apache, apr, apr-util, asterisk,
1634 at91dataflashboot, audit, bash, bind, bridge-utils, clamav,
1635 dmalloc, exfat, exfat-utils, f2fs-tools, gcc, git,
1636 glslsandbox-player, go, haproxy, intel-gmmlib, ipmiutil, less,
1637 libblockdev, libcurl, libev, libgcrypt, libmad, libmdbx,
1638 libmodsecurity, libolm, libpjsip, lttng-babeltrace, mender,
1639 mpv, mutt, mxs-bootlets, opensbi, opus, paho-mqtt-c,
1640 pcm-tools, php, proxychains-ng, python-django,
1641 python-m2crypto, python-werkzeug, quazip, quickjs,
1642 rockchip-mali, rsync, sudo, tiff, uacme, uqmi, webkitgtk,
1643 wpebackend-fdo, wpewebkit, xdriver_xf86-video-qxl, znc
1644
1645 Issues resolved (http://bugs.uclibc.org):
1646
1647 #15306: glibc build fails in Docker container
1648 #15361: Buildroot linking error on Apple Silicon
1649
e5f9cbd9
PK
16502022.02.10, released March 1st, 2023
1651
1652 Important / security related fixes.
1653
1654 Fix make O=..._defconfig builds (regression in 2022.02.9).
1655
1656 A number of additional/stricter checks have been added to
1657 ./utils/check-package.
1658
1659 Build host dependencies check extended to check for a number
1660 of specific perl modules to better handle distributions (like
1661 Fedora) with very fine grained perl packages. Also ensure
1662 build host has git >= 2.0.0 when using packages written in
1663 go/rust because the vendoring may need it.
1664
1665 Defconfigs: ASUS tinker rk3288: Fix boot issue related to TPL
1666
1667 Updated/fixed packages: afboot-stm32, apache, barebox, c-ares,
1668 elf2flt, freeswitch, fwts, gcc, git, kodi, libgit2, libks,
1669 libopenssl, live555, lua, lxc, mesa3d-headers, modsecurity2,
1670 netopeer2, openjdk, openpowerlink, openvpn, opusfile,
1671 postgresql, pugixml, python-future, qt5, sdl2, sofia-sip,
1672 ssdp-responder, sudo, sunxi-mali-utgard, ti-sgx-km, tmux,
1673 uboot, upx, vim, webkitgtk, wolfssl, wpewebkit, xlib_libXpm,
1674 xserver_xorg-server, xxhash, xz, yajl, zabbix
1675
1676 Issues resolved (http://bugs.uclibc.org):
1677
1678 #15271: no start-qemu.sh
1679 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
1680 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
1681
7b566040
PK
16822022.02.9, released January 18th, 2023
1683
1684 Important / security related fixes.
1685
1686 Br2-external: Fix make performance issue when many (> 6)
1687 external trees are used together.
1688
1689 Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
1690 used.
1691
1692 Go: Ensure our go build and module cache is used, even for the
1693 download step.
1694
1695 Legal-info: Stop warning about not saving sources for local /
1696 override packages if <PKG>_REDISTRIBUTE is set to NO.
1697
1698 Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
1699
1700 A large number of NXP related packages and defconfigs have
1701 been updated as upstream moved the git repositories to Github.
1702
1703 Updated/fixed packages: asterisk, bearssl, botan, cairo,
1704 capnproto, check, checkpolicy, connman, containerd,
1705 docker-cli, docker-engine, exempi, exfat, exfat-utils, fmc,
1706 fmlib, glib-networking, go, gobject-introspection, gperf,
1707 i2pd, ima-evm-utils, imx-alsa-plugins, imx-kobs, imx-lib,
1708 imx-m4fwloader, imx-mkimage, intel-microcode, janus-gateway,
1709 libcurl, libftdi1, libksba, libmbim, libmng, libpjsip,
1710 libtalloc, libuwsc, libxkbcommon, linux, lpeg, lrzsz,
1711 lttng-tools, lua-cqueues, mbedtls, mfgtools, mutt, php,
1712 policycoreutils, polkit, postgresql, pptp-linux,
1713 qcom-db410c-firmware, qemu, qoriq-rcw, qt5virtualkeyboard,
1714 rhash, rtl_433, ruby, sqlite, swupdate, tekui, tiff, tinyxml,
1715 tor, wayland, wireshark, wpa_supplicant,
1716 xdriver_xf86-video-imx-viv, xserver_xorg-server, xxhash, zip
1717
1718 Issues resolved (http://bugs.uclibc.org):
1719
1720 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
1721 #14996: Too many directories in BR2_EXTERNAL causes hang during make
1722 #15161: kernel can't support SUBDIR
1723 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
1724 #15226: lsblk: not found
1725
e84a88e8
PK
17262022.02.8, released December 10th, 2022
1727
1728 Important / security related fixes.
1729
1730 Updated/fixed packages: asterisk, dash, dovecot,
1731 dovecot-pigeonhole, edk2, edk2-platforms, elf2flt, exim,
1732 freerdp, gcc, gdb, git, gnupg2, heimdal, iwd, kodi,
1733 libarchive, libmdbx, libkrb5, libksba, libopenssl, memcached,
1734 netsnmp, nginx, openpgm, optee-client, python3, rsync,
1735 rtl8723bu, samba4, sdl, sdl2, swupdate, sysstat, systemd,
1736 uboot, vim, vlc, xen, xterm
1737
1738 Issues resolved (http://bugs.uclibc.org):
1739
1740 #15131: Target GDB uses internal zlib
1741
4d46f510
PK
17422022.02.7, released November 17th, 2022
1743
1744 Important / security related fixes.
1745
1746 Defconfig: Pine64: Change to mainline ATF to fix build
1747 issue, Zynqmp zcu102 / zcu106: Fix pmufw reset issue
1748
1749 Updated/fixed packages: arm-trusted-firmware, bind, botan,
1750 collectd, darkhttpd, dbus, dhcp, dnsmasq, docker-cli,
1751 docker-engine, exfatprogs, expat, f2fs-tools, faad2, ffmpeg,
1752 freerdp, gnutls, go, gpsd, grub2, gsl, gst-omx, gst1-devtools,
1753 gst1-libav, gst1-plugins-bad, gst1-plugins-base,
1754 gst1-plugins-good, gst1-plugins-ugly, gst1-python,
1755 gst1-rtsp-server, gst1-vaapi, gstreamer1,
1756 gstreamer1-editing-services, hdparm, hostapd, imagemagick,
1757 iwd, jack2, libbpf, libcurl, libfribi, libidn2, libinput,
1758 libmdbx, libopenssl, libosip2, libpng, libtasn1,
1759 libtorrent-rasterbar, libuhttpd, libvncserver, libxml2, linux,
1760 linux-tools, lldpd, lrzip, lz4, matchbox-startup-monitor,
1761 msmtp, multipath-tools, mupdf, musl, mv-ddr-marvell, mxml,
1762 nodejs, ntfs-3g, numactl, openvmtools, oracle-mysql,
1763 paho-mqtt-c, perl-net-ssleay, php, pixman, poppler, procps-ng,
1764 python-django, python3, qdecoder, rpi-userland, rsync,
1765 rtl8189es, rtl8189fs, rtl8723bu, rtl8812au-aircrack-ng,
1766 rtl8821au, rtl_433, samba4, shapelib, socat, squid, sqlite,
1767 squashfs, strongswan, sudo, swupdate, timescaledb, u-boot,
1768 uclibc-ng-test, udisks, uftp, uhd, umtprd, vim, wavemon,
1769 wireguard-linux-compat, wolfssl, wpa_supplicant, wpewebkit,
1770 zlib-ng, zsh
1771
1772 Issues resolved (http://bugs.uclibc.org):
1773
1774 #15026: package/udisks: install to staging
1775 #15061: Node.js Package fails to build against musl i386
1776
12c7b23b
PK
17772022.02.6, released October 2nd, 2022
1778
1779 Important / security related fixes.
1780
1781 Fixed compatibility issue with make 4.3 and the 'printvars' /
1782 'show-vars' commands.
1783
1784 Dependencies: Ensure 'find' and 'xargs' are available on the
1785 build host.
1786
1787 A large number of typo fixes.
1788
1789 Defconfigs: Galileo: Fix defconfig syntax, Licheepi zero: Fix
1790 U-Boot dependencies, Bananapi m1, Olimx a20 olinuxino lime
1791 1+2, a33 olinuxino: Use standard FPU configuration, Pine 64
1792 sopine, Rockpro 64: Change to mainline ATF to fix build issue.
1793
1794 Updated/fixed packages: ace, arm-trusted-firmware,
1795 babeltrace2, boost, botan, busybox, clamav, cog, connman,
1796 containerd, cups, dhcpcd, directfb, docker-cli, docker-engine,
1797 edk2, edk2-platforms, elf2flt, expat, ffmpeg, ficl,
1798 freeswitch, freetype, gcc, gdb, git, gnutls, go,
1799 graphicsmagic, grub2, gst1-plugins-bad, gst1-plugins-good,
1800 heirloom-mailx, icu, igh-ethercat, imagemagick, imx-gpu-viv,
1801 jose, jpeg, jquery-ui-themes, kodi, libconfuse, libfreeimage,
1802 libglvnd, libgpg-error, libinput, libmdbx, libsepol, libtirpc,
1803 libupnp, libvirt, libvncserver, libwpe, libxml2, libzlib,
1804 linux, linux-tools, lshw, m4, makedevs, makedumpfile,
1805 mali-driver, mariadb, memcached, mesa3d, minidlna, mosquitto,
1806 mutt, mv-ddr-marvell, ncurses, ne10, netsniff-ng,
1807 networkd-dispatcher, ocrad, opencv4, openocd, openssh, pango,
1808 pcsc-lite, polkit, postgis, postgresql, python-paho-mqtt,
1809 python-pygame, python3, qemu, qlibc,
1810 qoriq-cadence-dp-firmware, qt5xmlpatterns, ranger, rng-tools,
1811 rsync, rsyslog, rtl8189es, rtl8723be, runc, rustc,
1812 sconeserver, sdl2, snort, sox, sqlite, squid, stress-ng,
1813 strongswan, sunxi-mali-utgard-driver, syslinux, syslog-ng,
1814 tcf-agent, tcpreplay, tesseract-ocr, tinyproxy, uacme,
1815 uboot-tools, uclibc, unzip, usbguard, v4l2loopback, vim,
1816 webkitgtk, wolfssl, wpewebkit, xfsprogs, xserver_xorg-server,
1817 xtables-addons, zziplib
1818
1819 Issues resolved:
1820
1821 #13216: [Documentation] 2020.02.6 requires GNU find utils
1822 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
1823 #14951: boost compile error when running make silently
1824
092b705e
PK
18252022.02.5, released August 31st, 2022
1826
1827 Important / security related fixes.
1828
1829 dependencies: Ensure 'cmp' is available on the build host.
1830
1831 pkg-utils: The KCONFIG_ENABLE_OPT macro used to enforce a specific
1832 Kconfig option to be enabled (E.G. for kernel options needed by
1833 packages) no longer changes a =m (modular) with =y (built in).
1834
1835 check-host-rpath: Silence readelf warnings when clang is used
1836
1837 GCC 10.x updated to 10.4.0
1838
1839 Updated/fixed packages: apg, arm-trusted-firmware, assimp,
1840 bayer2rgb-neon, bind, bird, cog, cwiid, diffutils, fluidsynth,
1841 freerdp, gcc, glibc, glslsandbox-player, gdk-pixbuf, gnupg2,
1842 gtest, i2pd, jack2, jquery-validation, jszip, libbsd, libcamera,
1843 libcurl, libest, libiio, libkrb5, libopenssl, libpsl,
1844 luasyslog, lxc, mbedtls, mstpd, mutt, netdata, netsniff-ng,
1845 nodejs, nvidia-driver, openssl, opkg-utils, paho-mqtt-c,
1846 pango, pcsc-lite, perl, pimd, poppler, postgis, powerpc-utils,
1847 pppd, protobuf-c, pulseaudio, python-bottle, python-django,
1848 python-lxml, python3, qt5webkit, rpi-userland, rsyslog, runc,
1849 rustc, sconeserver, sg3_utils, shadowsocks-libev, suricata,
1850 tcpreplay, uacme, uclibc, v4l2loopback,, webkitgtk, wine,
1851 wpewebkit, xdg-dbus-proxy, xserver_xorg-server, zeromq, zfs,
1852 zlib-ng
1853
1854 Issues resolved (http://bugs.uclibc.org):
1855
1856 #13796: Problems compiling package gst-plugins-good
1857 #14926: package/nodejs: build for host fails with GTEST errors
1858
2bc14528
PK
18592022.02.4, released July 28th, 2022
1860
1861 Important / security related fixes.
1862
1863 Disable big endian no-mmu on ARM as it is not supported by
1864 elf2flt.
1865
1866 Tighten dependencies for external Bootlin toolchains to ensure
1867 they can only be selected in compatible configurations.
1868
1869 Support external toolchains without gdbserver.
1870
1871 Updated/fixed packages: apache, avahi, bdwgc, bind, bpftool,
1872 cups, darkhttpd, dmalloc, ecryptfs-utils, fxload, ghostscript,
1873 gnutls, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-base,
1874 gst1-plugins-bad, gst1-plugins-good, gst1-plugins-ugly,
1875 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1876 gstreamer1-editing-services, gtest, iptables, keyutils, lcms2,
1877 libabseil-cpp, libcamera, libcurl, libeastl, libgpgme,
1878 libgtk3, libmdbx, libmediaart, libmodsecurity, libnetconf2,
1879 libopenssl, libpjsip, libsamplerate, libsndfile, libtalloc,
1880 logrotate, luajit, nginx, noip, paxtest, php, postgresql,
1881 procrank_linux, pure-ftpd, python-pillow, qdecoder,
1882 rabbitmq-server, rpi-userland, rustc, sofia-sip, systemd,
1883 tcpreplay, tinyproxy, tor, uacme, uboot-tools, vim, watchdogd,
1884 webkitgtk, wireguard-linux-compat, wpa_supplicant, wpewebkit,
1885 zstd
1886
1887 Issues resolved (http://bugs.uclibc.org):
1888
1889 #14881: Watchdogd Package missing INSTALL_STAGING
1890
4a3ea45d
PK
18912022.02.3, released June 19th, 2022
1892
1893 Important / security related fixes.
1894
1895 Infrastructure: Fix building under paths containing regex
1896 characters (E.G. '+')
1897
1898 Toolchain: Only allow ppc64le variants for which a
1899 glibc/musl/uclibc toolchain is supported.
1900 Mark codescape mti/img mips toolchains as shared library only
1901 (glibc).
1902
1903 Updated/fixed packages: arm-trusted-firmware,
1904 at91dataflashboot, boinc, dhcp, diffutils, edk2, fbv, gensio,
1905 glibc, go, gtest, iucode-tool, janet, libcec, libcurl,
1906 libfreeimage, libnftnl, libodb-boost, linux, linux-tools,
1907 lttng-modules, mariadb, memcached, mono, mutt,
1908 network-manager, nginx, ntfs-3g, ogre, openjpeg, openvpn,
1909 qemu, qpid-proton, qt5webengine, rauc, rockchip-mali, rsyslog,
1910 ruby, runc, rustc, samba4, strace, tiff, uclibc, unrar, vim,
1911 webkitgtk, wpewebkit, xdriver_xf86-video-amdgpu,
1912 xdriver_xf86-video-ati, zlib-ng
1913
1914 New packages: qt5webengine-chromium,
1915 qt5webengine-chromium-catapult
1916
1917 Issues resolved (http://bugs.uclibc.org):
1918
1919 #14766: package dhcp on buildroot 2022.02.1 failed
1920 #14821: Samba server is failing to compile
1921 #14826: make qemu_x86_64_defconfig stopped working
1922
1c416477
PK
19232022.02.2, released May 29th, 2022
1924
1925 Important / security related fixes.
1926
1927 Archictures: Drop sh2a, correct x86 Bonnell variant
1928
1929 Toolchain: Bump GCC 11.x to 11.3, correct pre-installed
1930 external toolchain logic when toolchain is available in path.
1931
1932 Rework OCI filesystem entrypoint/command logic to handle
1933 command arguments
1934
1935 Defconfigs: Update Zynqmp zcu102/106 to final 2022.1 release,
1936 fix zcu106 PLL config
1937
1938 Updated/fixed packages: adwaita-icon-theme, afboot-stm32,
1939 aircrack-ng, alchemy, alsa-lib, arptables, assimp, asterisk,
1940 aubio, avrdude, azure-iot-sdk-c, batman-adv, binutils,
1941 bpftool, brotli, cairo, cifs-utils, clamav, cryptodev-linux,
1942 dhcp, diffutils, dmalloc, duktape, e2fsprogs, elf2flt, espeak,
1943 expat, ffmpeg, fluidsynth, freerdp, gcc, git, glorytun,
1944 glslsandbox-player, gnutls, go, gst1-imx, gst1-plugins-good,
1945 gzip, imagemagick, janus-gateway, keepalived, kompexsqlite,
1946 kvm-unit-tests, libarchive, libcgi, libcurl, libevdev,
1947 libeXosip2, libhtp, libinput, libkcapi, libkrb5, libks,
1948 libmdbx, libmnl, libnpupnp, libnspr, libopenssl, liboping,
1949 libpjsip, libpri, libselinux, libsigsegv, libv4l,
1950 libwebsockets, libxml2, linux, linux-tools, ltp-testsuite,
1951 luajit, lvm2, mali-driver, mariadb, mc, minizip, mpd, mutt,
1952 netatalk, netsurf, network-manager, nodejs, numactl, nut,
1953 omniorb, openbox, opencv4, openjdk, openjdk-bin, openocd,
1954 pamtester, pango, pcre2, php, php-apcu, pinentry, pixman,
1955 polkit, postgis, postgresql, pure-ftpd, python-aenum,
1956 python-avro, python-django, python-pillow, python-simplejson,
1957 python-urllib3, python-zopfli, python3, qemu, qpdf, quazip,
1958 redis, rockchip-mali, rsync, rt-tests, rust, rtl8818eu,
1959 rtl8189es, rtl8189fs, rtl_433, sam-ba, samba4, sdl2_ttf,
1960 shadowsocks-libev, shim, subversion, sun20i-d1-spl, suricata,
1961 systemd, tftpd, trinity, tvheadend, udev, uftrace,
1962 urandom-scripts, usb_modeswitch, valgrind, vde2, vim,
1963 wireplumber, wolfssl, wpa_supplicant, xlib_libXfont2, xz,
1964 zlib, zlog
1965
1966 Issues resolved (http://bugs.uclibc.org):
1967
1968 #14751: LVM2 Outdated Link
1969
11b6b65d
PK
19702022.02.1, released April 11th, 2022
1971
1972 Important / security related fixes.
1973
1974 Graphs: Also generate a build time timeline graph (for top
1975 level parallel builds).
1976
1977 scripts/pkg-stats: Optimize memory consumption for CPE parsing
1978
1979 Fix compatibility issue with the fakeroot script logic and
1980 modern versions of dash.
1981
1982 Change git:// URLs pointing to Github to https://, now that
1983 Github has turned off support for git://
1984
1985 Updated/fixed packages: ace, apache, apr, apr-util, belr,
1986 bind, bluez5_utils, boinc, bpftool, busybox, cloop, cog,
1987 containerd, cppcms, dav1d, dhcp, dieharder, dnsmasq,
1988 docker-cli, docker-engine, efl, ell, fakeroot, flac,
1989 fluidsynth, gdk-pixbuf, glib-networking, gnutls, gst-omx,
1990 gst1-devtools, gst1-libav, gst1-plugins-bad,
1991 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
1992 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1b718ade 1993 gstreamer1-editing-services, haproxy, htop, intel-gmmlib,
11b6b65d
PK
1994 ipmiutil, iwd, jack1, jack2, lftp, libabseil-cpp, libbluray,
1995 libcamera-apps, libcoap, libcurl, libest, libgee, libglib2,
1996 libgtk3, libiec61850, libkrb5, libminiupnpc, libodb,
1997 libodb-boost, libopenssl, libp11, libpsl, libressl, librstp,
1998 librtlsdr, liburing, libyang, libzlib, luasec, lxc, matio,
1999 meson, minidlna, minizip, mpd, mtools, netatalk, nbd, odb,
2000 openblas, openssh, openvpn, optee-os, opus, paho-mqtt-c,
2001 pango, php, pipewire, pkcs11-helper, postgresql, ppp,
2002 protozero, python-aioconsole, python-avro, python-brotli,
2003 python-greenlet, python-paramiko, python-pillow,
2004 python-rpi-gpio, python-treq, python-twisted, python-ujson,
2005 python-weasyprint, qt5base, qt5wayland, raptor, rpi-firmware,
2006 rpi-userland, rtl_433, runc, rust, rygel, samba4,
2007 shairport-sync, spice, spidev_test, stunnel, systemd,
2008 timescaledb, trace-cmd, trousers, ts4900-fpga, tvheadend,
2009 udpcast, unbound, upower, urandom-scripts, usbguard, valgrind,
2010 valijson, vim, wavpack, wget, wireplumber, wireshark, woff2,
2011 xmrig, zabbix, zlib-ng, zynaddsubfx, zziplib
2012
2013 Issues resolved (http://bugs.uclibc.org):
2014
2015 #13971: ip6tables-nft build does not include MASQUERADE target..
2016 #14651: OpenSSH 8.9p1 compiler error under ARM
2017 #14656: Adding dependencies from an external tree does not work
2018 #14661: Fakeroot script relies on bash-isms, does not work ..
2019 #14686: genimage.cfg have a hard-coded .ext4 extension which..
2020 #14701: Multiple unresolved symbols while building kernel ..
2021 #14711: nodjs build problem missing bzip
2022 #14731: BR2_PACKAGE_IOSTAT
2023
08967921
PK
20242022.02, released March 8th, 2022
2025
2026 Various fixes.
2027
2028 Fixes to cargo and golang packaging infrastructure.
2029
2030 Defconfigs: OrangePi RK3399: Fix genimage format
2031
2032 Updated/fixed packages: azure-iot-sdk-c, bpftool, cog,
2033 directfb, directfb-examples, dnsmasq, docker-engine, expat,
2034 freerdp, frr, gdb, ghostscript, glib-networking, go, haproxy,
2035 hostapd, kf5-extra-cmake-modules, kf5-kcoreaddons,
2036 kf5-modemmanager-qt, kf5-networkmanager-qt, libcamera-apps,
2037 libgee, libglfw, librstp, libtorrent, libvirt, libxslt, linux,
2038 mariadb, oprofile, osm2pgsql, pulseview, python-cryptography,
2039 python-gnupg, python-treq, qt5base, qt5webkit, rauc, re2,
2040 rygel, safeclib, sconeserver, seatd, sord, upmpdcli,
2041 util-linux, weston, wpa_supplicant, xdriver_xf86-video-mach64,
2042 xdriver_xf86-video-nouveau, xdriver_xf86-video-qxl,
2043 xscreensaver, zabbix
2044
2045 New packages: gdk-pixbuf-xlib
2046
2047 Removed packages: python-pycli
2048
2049 Issues resolved (http://bugs.uclibc.org):
2050
2051 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
2052 #14611: 2022.02-rc2: Build of BR2_x86_64 with BR2_LINUX_KERNEL_..
2053 #14631: host-go-bootstrap: go not being built for package in ..
2054 #14636: azure-iot-sdk-c: Installed headers do not compile
2055 #14641: oprofile can not find the events files
2056
5b6e2ee8
PK
20572022.02-rc3, released February 28th, 2022
2058
2059 Fixes all over the tree.
2060
2061 Defconfigs: Xilinx zynqmp zcu102/zcu106: Fix U-Boot DTS config
2062
2063 Updated/fixed packages: bluez5_utils, bpftool, dbus, exempi,
2064 flac, freerdp, frr, gnutls, libpjsip, libxml2, mariadb,
2065 openssh, python-twisted, qt5webkit, samba4, vim, weston,
2066 wireshark, wolfssl, xdg-dbus-proxy, xterm,
2067
f3d0d7e6
PK
20682022.02-rc2, released February 20th, 2022
2069
2070 Fixes all over the tree.
2071
2072 Defconfigs: Friendlyarm Nanopi R2S: Fix U-Boot build, Kontron
2073 BL i.MX8M Mini: Fix U-Boot build, PC Engines APU2: Fix Linux
2074 build, ROC-RK3399-PC: Bump rootfs size to fix build
2075
2076 Updated/fixed packages: apache, apparmor, apr-util, arp-scan,
2077 binutils, bluez5_utils, connman, cryptsetup, dnsmasq,
2078 dovecot-pigeonhole, expat, gdk-pixbuf, gst1-plugins-base,
2079 guile, keepalived, kodi, libbpf, libglvnd, libgsasl, libiconv,
2080 librsvg, libuhttpd, libusb, libv4l, luasyslog, mongrel2, neon,
2081 pcre, perl-netaddr-ip, php, psmisc, python-ipython,
2082 python-pycli, python-pygame, python-regex, python-twisted,
2083 qt5location, qt5webkit, resiprocate, rygel, safeclib,
2084 sdl2_ttf, socketcand, strongswan, sudo, systemd, toolchain,
2085 urg, webkitgtk, wireless-regdb, wpewebkit,
2086 xdriver_xf86-video-{ati,mach64,mga,r128,savage,tdfx}, xz, zfs,
2087 zsh
2088
5ee6be2b
PK
20892022.02-rc1, released February 13th, 2022
2090
2091 Numerous package updates and many (80) new packages.
2092
2093 Toolchain:
2094 - glibc: Optional support for compatibility shims for running
2095 on older kernels than what glibc has been built against
2096 - uClibc: Use uClibc-ng 1.0.40
2097 - External toolchains: Update Bootlin toolchains to 2021.11-1
2098 version
2099
2100 Python 2.7 and python 2.x specific packages removed as python
2101 2.x is EOL since April 2020. Likewise a number of python3
2102 specific host packages has been renamed (host-python-foo
2103 instead of host-python3-foo) now host-python is always python
2104 3.x.
2105
2106 Cargo (Rust) package infrastructure added. Vendoring support
2107 added to golang package infrastructure.
2108
2109 New defconfigs: FriendlyARM NanoPi R2S, Kontron BL i.MX8M
2110 Mini, Microchip Sama7g7ek, Olimex STMP157 OlinuXino LIME2,
2111 QEMU PPC Bamboo, PPC64 PowerNV, Raspberry Pi Zero 2W, Spike
2112 Riscv64, Xilinx zcu102
2113
2114 Removed defconfigs: Synopsys arch38 VDK, aarch64 VDK
2115
2116 New packages: ace, alchemy, alfred, bat, bento4, bmx7,
2117 bpftool, brcmfmac_sdio-firmware-rpi, cfm, cups-pk-helper,
2118 davinci-bootcount, dbus-cxx, embiggen-disk, freeipmi,
2119 gocryptfs, kodi-pvr-plutotv, kodi-pvr-waipu, ksmbd-tools,
2120 libcamera-apps, libest, libexecinfo, libfutils, libglvnd,
2121 libks, libmd, libopenaptx, libpeas, libshdata, liburing, lilv,
2122 lua-argon2, lua-cffi, lua-inotify, lv2, mali-driver,
2123 moby-buildkit, modsecurity2, networkd-dispatcher, pahole,
2124 php-apcu, php-lua, php-pam, python-argon2-cffi-bindings,
2125 python-cssselect2, python-distro, python-fonttools,
2126 python-gnupg, python-installer, python-memory-profiler,
2127 python-mpd2, python-pep517, python-pydyf, python-pypa-build,
2128 python-pyphen, python-tinycss2, python-tomli,
2129 python-weasyprint, python-zopfli, qoriq-cadence-dp-firmware,
2130 riscv-isa-sim, rockchip-mali, rpi-rgb-led-matrix, sdbus-cpp,
2131 sentry-cli, serd, simple-mail, sord, sratom,
2132 sunxi-mali-utgard, sunxi-mali-utgard-driver, tinifier, ulog,
2133 vulkan-headers, xlib_libxcvt, zabbix, zchunk, zynaddsubfx
2134
2135 Removed packages: gstreamer1-mm, python, python-backports-abc,
2136 python-backports-functools-lru-cache,
2137 python-backports-shutil-get-terminal-size,
2138 python-backports-ssl-match-hostname, python-configobj,
2139 python-dialog, python-enum, python-enum34, python-functools32,
2140 python-futures, python-id3, python-ipaddr, python-ipaddress,
2141 python-mad, python-nfc, python-pam, python-pathlib2,
2142 python-pycap, python-pyro, python-singledispatch,
2143 python-subprocess32, python-typing, python-yieldfrom,
2144 qt5webkit-examples, rpi-bt-firmware, rpi-wifi-firmware,
2145 sunxi-mali-mainline, sunxi-mali-mainline-driver, zynq-boot-bin
2146
2147 Issues resolved (http://bugs.uclibc.org):
2148
2149 #12271: python-iptables runtime dependencies
2150 #13436: PPP 2.4.9 is out
2151 #14351: needs to mount sysfs before mount -a
2152 #14451: nodejs won't build on Fedora 35
2153 #14471: alsa_utils wrong deployment
2154 #14501: lttng-modules v2.11 package fails to build
2155 #14531: Package EFL - build error
2156
3c6b7502
PK
21572021.11.3, released March 24th, 2022
2158
2159 Important / security related fixes.
2160
2161 Updated/fixed packages: apache, azure-iot-sdk-c, boinc, dbus,
2162 directfb, docker-engine, exempi, expat, flac, gdb, gdk-pixbuf,
2163 gnutls, go, haproxy, libcurl, libiec61850, libminiupnpc,
2164 libodb, libodb-boost, libopenssl, libpjsip, libressl, librsvg,
2165 libsrtp, libvirt, libxml2, libxslt, lxc, mariadb, minidlna,
2166 odb, openblas, openvpn, oprofile, php, pppd, python-ipython,
2167 python-twisted, raptor, rpi-firmware, samba4, seatd,
2168 timescaledb, usbguard, util-linux, vim, wavpack,
2169 wireless-regdb, wireplumber, wireshark, wolfssl, xscreensaver,
2170 xterm, zsh
2171
2172 New packages: gdk-pixbuf-xlib
2173
2174 Issues resolved (http://bugs.uclibc.org):
2175
2176 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
2177 #14636: azure-iot-sdk-c: Installed headers do not compile
2178 #14641: oprofile can not find the events files
2179
67b160c3
PK
21802021.11.2, released February 28th, 2022
2181
2182 Important / security related fixes.
2183
2184 Defconfigs: Andes ae3xx, Intel galileo: Fix build with host
2185 gcc >= 10, ROC-RK3399-PC: Bump rootfs size to fix build issue.
2186
2187 Add conditional patching logic to fix build issues for older
2188 U-Boot / Linux kernel versions when built with a host gcc >=
2189 10.
2190
2191 Updated/fixed packages: apitrace, binutils, casync, cgilua,
2192 connman, expat, gauche, gdb, gensio, glibc, go, gst-omx,
2193 gst1-devtools, gst1-libav, gst1-plugins-bad,
2194 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2195 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2196 gstreamer1-editing-services, kf5-extra-cmake-modules, kodi,
2197 libarchive, linux, lm-sensors, localedef, log4cxx, mpd,
2198 nfs-utils, php, pistache, pkcs11-helper, prosody,
2199 python-django, python-pyzmq, python-regex,
2200 python-sqliteschema, resiprocate, rtl8723bu, thermald, tiff,
2201 tor, util-linux, vim, xen
2202
4f4a3152
PK
22032021.11.1, released January 29th, 2022
2204
2205 Important / security related fixes.
2206
2207 check-package: Improve variable override check
2208
2209 pkg-stats: List CVEs where the version info cannot be parsed
2210 as unsure rather than completely ignoring them.
2211
2212 Defconfigs: Beaglebone: Support BeagleBone black wireless,
2213 stm32f469_xip_disco: Fix kernel boot
2214
2215 Updated/fixed packages: alsa-utils, apache, binutils, cage,
2216 capnproto, civetweb, clamav, collectd, connman, containerd,
2217 coreutils, dav1d, docker-cli, docker-engine, erlang,
2218 erlang-rebar, expat, findutils, flare-engine, flare-game,
2219 font-awesome, freeswitch, gcc, ghostscript, glibc, gnuchess,
2220 go, grpc, gst1-interpipe, gst1-rtsp-server, gupnp-tools,
2221 hackrf, icu, imagemagick, janus-gateway, json-for-modern-cpp,
2222 keepalived, lapack, libdbi, libiio, libjpeg, libmbim, libnss,
2223 libopenssl, libpjsip, libqmi, liburiparser, libvirt,
2224 linux-pam, lxc, mbedtls, mender, mongodb, mpd-mpc, mutt,
2225 nodejs, openblas, pcre2, php, pipewire, polkit, privoxy,
2226 prosody, python-charset-normalizer, python-django,
2227 python-idna, python-lxml, python-pyqt5, python-requests,
2228 python-urllib3, python3, qt5base, qt5location, rhash,
2229 rng-tools, ruby, runc, rustc, samba4, sofia-sip, targetcli-fb,
2230 tcpreplay, tinyxml, tor, tpm2-tss, util-linux-libs, vim, vlc,
2231 wireshark, xapp_xauth, xapp_xinput-calibrator, xen, xenomai,
2232 xlib_libX11, xserver_xorg-server
2233
2234 Issues resolved (http://bugs.uclibc.org):
2235
2236 #14451: nodejs won't build on Fedora 35
2237 #14471: alsa_utils wrong deployment
2238
e6e12337
PK
22392021.11, released December 5th, 2021
2240
2241 Various fixes.
2242
2243 Defconfigs: Grinn chiliboard/liteboard, PC x86-64 bios: Fix
2244 build
2245
2246 Updated/fixed packages: apr, coreutils, diffutils, e2fsprogs,
2247 exfat, freeswitch, gnupg, grub2, gstreamer1, guile, heimdal,
2248 hiawatha, hplip, icu, janus-gateway,
2249 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
2250 kodi-screensaver-matrixtrails, libatomic_ops, libbson, libffi,
2251 libgdiplus, libgee, libhtp, libite, libnspr, libnss,
2252 libunwind, lynx, mender-grubenv, mkpasswd, motion, mxml,
2253 netdata, qemu, samba4, speex, stress-ng, tinydtls, unixodbc,
2254 unrar, util-linux, util-linux-libs, watchdogd, wireshark
2255
2256 Issues resolved (http://bugs.uclibc.org):
2257
2258 #14351: needs to mount sysfs before mount -a
2259 #14411: 2021.11-rc2: Samba doesn't compile
2260
aaf7b2c9
PK
22612021.11-rc3, released November 30th, 2021
2262
2263 Fixes all over the tree.
2264
2265 Defconfigs: Nitrogen8mp: Fix Linux build, Zynqmp-zxu106: Fix
2266 ATF build
2267
2268 Updated/fixed packages: asterisk, automake, gdb, glorytun,
2269 gmp, hackrf, libgee, libglib2, libmodsecurity, libosmium,
2270 libressl, lighttpd, linux, micropython, mosquitto, mtd,
2271 nfs-utils, nss-myhostname, pcre, php, poco, pure-ftpd,
2272 python-cycler, qemu, qdecoder, smack, smcroute, spidev_test,
2273 strace, syslinux, toolchain, uboot, uhd, vim, websocketpp,
2274 wireshark, xcursor-transparent-theme, xscreensaver,
2275 xtables-addons
2276
2277 Issues resolved (http://bugs.uclibc.org):
2278
2279 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
2280
62ba22f3
PK
22812021.11-rc2, released November 19th, 2021
2282
2283 Fixes all over the tree.
2284
2285 Coding style fixes for a large number of board genimage
2286 configuration files for clarity and consistency.
2287
2288 Defconfigs: Acmesystems Aria/Arietta g25, Armadeus
2289 apf28/apf51, beagleboneai, Olimx a64, rock64, sheevaplug: Fix
2290 build with hostcc >= 10, Nezha: Correct U-Boot dependencies
2291
2292 Updated/fixed packages: alsa-lib, apparmor, binutils,
2293 bluez5_utils, botan, diffutils, firmware-utils, gdb, glmark2,
2294 glog, gpu-amd-bin-mx51, gst1-interpipe, imx-vpuwrap, iperf,
2295 isl, janet, libdnet, libglib2, libhtp, liburcu, log4cxx,
2296 luajit, luvi, meson, mksh, mongodb, mosquitto, mpd, mupdf,
2297 opencv4, oracle-mysql, pipewire, postgresql, python-aiohttp,
2298 python-pudb, python-ujson, qhull, samba4, seatd, sg3_utils,
2299 suricata, tpm2-tss, uboot, vim, xserver_xorg-server
2300
2301 New packages: pipewire-media-session
2302
2303 Issues resolved (http://bugs.uclibc.org):
2304
2305 14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
2306
0df2928a 23072021.11-rc1, released November 8th, 2021
639c0047
TP
2308
2309 Numerous package updates. Notable updates including numerous
57a95075 2310 Python modules, Kodi add-ons, nodejs, OpenJDK.
639c0047
TP
2311
2312 Toolchain:
2313 - glibc update to 2.34
2314 - support for gdb 11.x added, gdb 10.x now the default
2315 - external toolchains provided by ARM updated
2316 - remove support for internal toolchain on the CSKY
2317 architecture, as it was broken and unmaintained
2318
2319 Many packages updated to enable the appropriate SELinux
2320 refpolicy module when SELinux support is enabled.
2321
2322 Support was added in the test-pkg package testing utility for
2323 using Gitlab CI to run the builds.
2324
2325 New libgbm virtual package to better support OpenGL
2326 implementations that provide a libgbm library.
2327
2328 Bootloaders/firmware: grub2 extended to be able to support
2329 multiple platforms in the same build.
2330
2331 Filesystems:
2332 - new OCI filesystem type, to build container images
2333 compatible with the Open Container Initiative standard
2334 - support for hybrid ISO9660 images added, which work on
2335 legacy and EFI BIOS machines
2336
0df2928a 2337 New defconfigs: Allwinner nezha, stm32mp157c_odyssey
639c0047
TP
2338
2339 Removed defconfigs: qemu_csky
2340
2341 New packages: dtbocfg, firmware-utils, gstd, libdbi,
57a95075 2342 libdbi-drivers, libteam, lua-augeas, mstpd, php-pecl-dbus,
639c0047
TP
2343 python-aioprocessing, python-bidict,
2344 python-charset-normalizer, python-flask-expects-json,
57a95075
YM
2345 python-git, python-pyndiff, python-rsa,
2346 python-unitest-xml-reporting, python-xmljson,
639c0047 2347 python3-cryptography, python3-pip, qt5opcua, rwmem,
0df2928a
PK
2348 sloci-image, softhsm2, sun20i-d1-spl, uqmi, vuejs-router,
2349 watchdogd, wireplumber
639c0047
TP
2350
2351 Removed packages: canfestival, python-meld3
2352
57a95075
YM
2353 Work toward the removal of python 2 has progressed: many
2354 python modules and packages have been updated to a version
2355 supporting python 3.
2356
639c0047
TP
2357 Issues resolved (http://bugs.uclibc.org):
2358
2359 #14271: compilation error with rsync command for permission
2360 #14276: Unable to get login prompt
2361 #14196: when using raspberrypicm4io_64_defconfig, make fails
2362 with mkfs.ext4: No such file or directory while trying
2363 to determine filesystem size
2364
ae48261f
PK
23652021.08.3, released December 13th, 2021
2366
2367 Important / security related fixes.
2368
2369 Defconfigs: Various fixes for building with gcc >= 10 host or
2370 target compilers.
2371
2372 Updated/fixed packages: alsa-lib, apparmor, apr, asterisk,
2373 binutils, bluez5_utils, coreutils, e2fsprogs, exfat,
2374 freeswitch, gdb, glmark2, glog, glorytun, gmp,
2375 gpu-amd-bin-mx51, gst1-interpipe, gstreamer1, guile, gupnp,
2376 hackrf, heimdal, hiawatha, hplip, icu, imx-vpuwrap, isl,
2377 janus-gateway, libatomic_ops, libbson, libdnet, libffi,
2378 libgdiplus, libgee, libglib2, libhtp, libmodsecurity, libnspr,
2379 libnss, libosmium, libunwind, linux, lynx, meson, micropython,
2380 mkpasswd, mksh, mosquitto, motion, mupdf, mxml, netdata,
2381 nfs-utils, opencv4, oracle-mysql, pcre, php, postgresql,
2382 pure-ftpd, python-cycler, qdecoder, rcw-smarc-sal28, samba4,
2383 smack, speex, stress-ng, suricata, syslinux, uboot, unixodbc,
2384 unrar, vim, websocketpp, wireshark
2385
2386 Issues resolved (http://bugs.uclibc.org):
2387
2388 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
2389
19e2b260
PK
23902021.08.2, released November 10th, 2021
2391
2392 Important / security related fixes.
2393
2394 Updated/fixed packages: asterisk, audit, bind, bitcoin,
2395 containerd, cryptsetup, dahdi-linux, dbus-python, dfu-util,
2396 docker-cli, docker-engine, earlyoom, edk2-platforms, exiv2,
2397 ffmpeg, freerdp, gdb, gensio, gnupg2, go, gpsd,
2398 gst1-plugins-bad, gst1-plugins-ugly, gst1-vaapi, gtest,
2399 hiredis, lftp, libps1, libva, libva-utils, lightning,
2400 log4cplus, lrzip, netdata, nodejs, olsr, openjdk, openjdk-bin,
2401 pango, php, python3-cffi, qemu, refpolicy, rng-tools, samba4,
2402 snort, strongswan, sunxi-mali-mainline-driver, suricata,
2403 systemd, tor, vim, weston, wf111, wireguard-linux-compat,
2404 xerces
2405
2406 Issues resolved (http://bugs.uclibc.org):
2407
2408 #14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
2409
39bcc038
PK
24102021.08.1, released October 11, 2021
2411
2412 Important / security related fixes.
2413
2414 gdbinit: Mark the sysroot as a "safe path" before configuring
2415 it, so pretty printers work correctly without having to pass
2416 -ix to gdb
2417
2418 Updated/fixed packages: alsa-lib, apache,
2419 arm-trusted-firmware, atftp, bind, botan, cog, containerd,
2420 cryptopp, docker-cli, dash, dc3dd, docker-engine, dovecot,
2421 environment-setup, erlang, fetchmail, ffmpeg, fio, gcc, gd,
2422 gdb, ghostscript, gnuradio, gnutils, go,
2423 gobject-introspection, google-breakpad, gst-omx,
2424 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
2425 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2426 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2427 gstreamer1-editing-services, gupnp, haproxy, imlib2, kodi,
2428 kodi-pvr-octonet, kodi-visualisation-fishbmc, libcurl,
2429 libexif, libgcrypt, libglib2, libkrb5, libressl, librsvg,
2430 libsndfile, libssh, libvirt, libxcrypt, libyang, links, lvm2,
2431 lynx, lxc, mc, mesa3d, micropython, minicom, mono, mosquitto,
2432 mtr, mupdf, mv-ddr-marvell, net-tools, nginx-dav-ext, nmap,
2433 nodejs, ntfs-3g, openjdk, openjdk-bin, openldap, openssh,
2434 pcre2, php, php-gnupg, pipewire, postgis, python-aioconsole,
2435 python-cbor2, python-cffi, python-cython, python-dateutil,
2436 python-django, python-pillow, python-pip, python-texttable,
2437 python-urllib3, python-webob, qemu, qt5location, redis,
2438 refpolicy, ripgrep, ruby, runc, sispmctl, sox, squid,
2439 strongswan, supervisor, swupdate, syslinux, systemd, tinycbor,
2440 trace-cmd, uboot-tools, uclibc, udisks, uhd, vim, vsftpd,
2441 wavemon, webkitgtk, wget, wireless-regdb, wpewebkit,
2442 xapp_xrdb, xapp_xwd, xen, xlib_libXfont2, xlib_libXft,
2443 xserver_xorg-server, zip
2444
2445 Issues resolved (http://bugs.uclibc.org):
2446
2447 #14206: Kodi: even when not enabled, forcefully selects libevdev..
2448 #14211: libffi-3.3.tar.gz repacked
2449 #14221: mv-ddr-marvell fails license validation
2450
aa433d1c
PK
24512021.08, released September 4th, 2021
2452
2453 Various fixes.
2454
2455 Updated/fixed packages: gstreamer1-mm, netsniff-ng, nginx,
2456 openmpi, python-pyudev, python3, qt5base, wlroots, xvisor
2457
7314f04f
PK
24582021.08-rc3, released August 31st, 2021
2459
2460 Fixes all over the tree.
2461
2462 Toolchain: Disable fortify support for Microblaze as it is not
2463 currently working.
2464
2465 Defconfigs: Acmesystems aria/ariette g25: Fix build issue
2466 after at91bootstrap bump, BeagleV: Correct kernel headers
2467 version, PC x86-64: Bump kernel to 4.19.204 to fix build issue
2468 with GCC 10.x.
2469
2470 Updated/fixed packages: alsa-utils, at91bootstrap3, belle-sip,
2471 bullet, c-ares, cjson, coreutils, cpio, eigen, fetchmail, gdb,
2472 haproxy, heirloom-mailx, ipmiutil, kvm-unit-tests, libarchive,
2473 libffi, libmodsecurity, libopenssl, libressl, libshout,
2474 libvirt, linux-pam, lmbench, localedef, lua-lunix, mesa3d,
2475 mpv, mtd, nodejs, nvidia-driver, openvmtools, php, polkit,
2476 python-requests, python3-requests, rust-bin, rustc, samba4,
2477 sdl2, snort3, ushare, xen
2478
2479 Removed packages: libmcrypt, mcrypt, sentry-cli
2480
6da42d76
PK
24812021.08-rc2, released August 18th, 2021
2482
2483 Fixes all over the tree.
2484
2485 Defconfigs: Acmesystems acqua a5: Bump at91bootstrap version
2486 to fix build issue with binutils >= 2.35, Microchip sam9x60ek
2487 mmc_dev: Add missing toolchain/system options, sama5d2-icp
2488 mmc: Correct at91bootstrap options
2489
2490 Updated/fixed packages: arm-trusted-firmware, at91bootstrap3,
2491 azure-iot-sdk-c, bluez5_utils, bullet, busybox, cegui, efl,
2492 erlang, ffmpeg, flatbuffers, fontconfig, gcc, gd, glibc, go,
2493 gobject-introspection, gpsd, guile, harfbuzz, iozone, iputils,
2494 jszip, libargtable2, libbpf, libebml, libepoxy, libesmtp,
2495 libfuse3, libgeos, libnss, libodb-boost, libodb-mysql,
2496 libodb-pgsql, libqmi, libqrtr-glib, libuhttpd, libuwsc,
2497 libvirt, ltp-testsuite, luaossl, mongodb, mpd, mupdf, mutt,
2498 network-manager, nginx-naxsi, nodejs, ogre, openzwave,
2499 optee-os, osm2pgsql, pdbg, perl-net-ssh2, php, pipewire,
2500 pistache, pixman, poke, polkit, poppler, postgresql, postkit,
2501 prelink-cross, prosody, protobuf, pulseview,
2502 python-cryptography, python-keyring, python-matplotlib,
2503 python-pymupdf, python-pyopenssl, python-secretstorage,
2504 python-treq, python-txtorcon, python3, qemu, qpdf, qt5base,
2505 refpolicy, ruby, rust-bin, s390-tools, sconeserver, seatd,
2506 shairport-sync, sox, sqlite, sylpheed, sysdig, syslog-ng,
2507 system-config-printer, tar, terminology, tor, tpm2-tools, uhd,
2508 unbound, usbguard, wireshark, xen, xenomai, xlib_libxshmfence,
2509 zstd
2510
2511 New packages: desktop-file-utils
2512
2513 Issues resolved (http://bugs.uclibc.org):
2514
2515 #13586: grub failure with BR2_OPTIMIZE_3
2516 #13671: openSSH server closes connection before authentication..
2517
3d8df5aa 25182021.08-rc1, released August 3rd, 2021
a3ac2a0f
TP
2519
2520 Numerous package updates.
2521
2522 Toolchain:
2523
2524 - add support for gcc 11.x, gcc 10.x is now the default, gcc
2525 9.x updated to 9.4.0, removed gcc 8.x support except for
2526 PowerPC SPE
2527
2528 - add support for binutils 2.37, binutils 2.36.x is now the
2529 default, binutils 2.34 removed.
2530
2531 - glibc updated to 2.33
2532
2533 - gdb enabled on NIOS II, gdbserver enabled on RISC-V.
2534
2535 Bootloaders/firmware: support for building the EDK II UEFI
2536 firmware, support for building AT91Bootstrap 4.x.
2537
2538 New BR2_ENABLE_RUNTIME_DEBUG option, that controls whether
2539 packages should be compiled with runtime debugging
2540 information (which is different than debugging symbols).
2541
2542 Many features of the bluez5_utils package have been made
2543 optional, and default to disabled. Users of bluez5_utils are
2544 encouraged to review their configuration.
2545
2546 Many packages (over 70) updated to enable the appropriate
2547 SELinux refpolicy module when SELinux support is enabled.
2548
2549 Many packages updated to select the appropriate OpenSSL
2550 features after many OpenSSL ciphers/features have been made
2551 optional.
2552
2553 New defconfigs: kontron_pitx_imx8m, microchip_sama5d2_icp,
2554 qemu_aarch64_sbsa, raspberrypicm4io, raspberrypicm4io_64,
2555 terasic_de10nano_cyclone5, uevm5432.
2556
2557 New packages: alsa-plugins, apg, bmap-tools, daq3, edk2,
2558 edk2-platforms, gumbo-parser, libbpf, libosmium, libpsl,
2559 libqb, libtalloc, libvirt, lua-linux, lua-zlib, mupdf,
2560 opencv4, osm2pgsql, poke, python-augeas, python-dbus-next,
2561 python-pymupdf, rtl_433, rtl8812au-aircrack-ng, seatd, snort3,
2562 system-config-printer, usbguard, xml-security-c, xmrig.
2563
2564 Removed packages: clapack, libsoil.
2565
2566 Issues resolved (http://bugs.uclibc.org):
2567
2568 #13326: regarding dtc error in buildroot source code
2569 #13661: host-python2 build fails on aarch64
2570 #13836: package build failure when target install set to no on
2571 pkg-generic pkg types
2572 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to
2573 y as before
2574
cfba9b0c
PK
25752021.05.3, released October 11, 2021
2576
2577 Important / security related fixes.
2578
2579 gdbinit: Mark the sysroot as a "safe path" before configuring
2580 it, so pretty printers work correctly without having to pass
2581 -ix to gdb
2582
2583 Updated/fixed packages: alsa-lib, apache,
2584 arm-trusted-firmware, atftp, bind, botan, containerd,
2585 cryptopp, dash, dc3dd, docker-cli, docker-engine, dovecot,
2586 erlang, fetchmail, ffmpeg, gdb, ghostscript, go, gst-omx,
2587 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
2588 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2589 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2590 gstreamer1-editing-services, kodi, kodi-pvr-octonet,
2591 kodi-visualisation-fishbmc, libcurl, libkrb5, libressl,
2592 libsndfile, libxcrypt, libyang, lxc, lynx, mesa3d,
2593 micropython, minicom, mono, mtr, mv-ddr-marvell, net-tools,
2594 nmap, nodejs, ntfs-3g, openjdk, openjdk-bin, openldap,
2595 openssh, pcre2, php, python-aioconsole, python-cffi,
2596 python-dateutil, python-django, python-pip, python-texttable,
2597 python-urllib, python-webob, qt5location, redis, refpolicy,
2598 ripgrep, runc, sispmctl, squid, strongswan, supervisor,
2599 syslinux, tinycbor, trace-cmd, uboot-tools, uclibc, wavemon,
2600 wget, wireless-regdb, xen, xserver_xorg-server
2601
2602 Issues resolved (http://bugs.uclibc.org):
2603
2604 #14206: Kodi: even when not enabled, forcefully selects libevdev..
2605 #14211: libffi-3.3.tar.gz repacked
2606 #14221: mv-ddr-marvell fails license validation
2607
b926d0d3
PK
26082021.05.2, released September 15th, 2021
2609
2610 Important / security related fixes.
2611
2612 Toolchain: Disable fortify support for Microblaze as it is not
2613 currently working.
2614
2615 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
2616 bayer2rgb-neon, belle-sip, bullet, busybox, c-ares, cjson,
2617 coreutils, cpio, eigen, environment-setup, fetchmail, ffmpeg,
2618 fontconfig, gd, gdb, gnuradio, gnutls, go, haproxy, ipmiutil,
2619 iputils, jszip, kvm-unit-tests, libarchive, libargtable2,
2620 libexif, libgcrypt, libmodsecurity, libopenssl, librsvg,
2621 libshout, libssh, libxcrypt, linux, linux-pam, localedef, mc,
2622 mesa3d, mosquitto, netsniff-ng, nginx, nodejs, ogre, openjdk,
2623 openmpi, openvmtools, perl-net-ssh2, php, pipewire,
2624 postgresql, prelink-cross, prosody, protobuf, python-keyring,
2625 python-matplotlib, python-pillow, python-pyudev,
2626 python-secretstorage, python3, qt5base, samba4, sdl2, sox,
2627 swupdate, sylpheed, tar, terminology, tor, uboot-tools, uhd,
2628 unbound, ushare, vim, wlroots, xapp_xrdb, xapp_xwd, xen,
2629 xenomai, xlib_libXfont2, xlib_libXft, zip
2630
5284a826
PK
26312021.05.1, released August 10, 2021
2632
2633 Important / security related fixes.
2634
2635 Toolchain: Disable PIC/PIE for Microblaze (like for NIOS II)
2636 as it is not currently working.
2637
2638 binutils: fix linker assert failure on OpenRisc, or1k build
2639 issue with gcc < 5
2640
2641 gdb: Enable on NIOS II
2642
2643 utils/scanpypi: Various improvements
2644
2645 Defconfigs: stm32f469_disco: Fix kernel boot issue, Microchip
2646 sam9x60ek mmc_dev: Add missing toolchain/system options
2647
2648 Updated/fixed packages: arm-trusted-firmware, apache, audit,
2649 avahi, bind, binutils, bird, bluez5_utils, boinc, busybox,
2650 chrony, clamav, connman, cryptsetup, dnsmasq, docker-cli,
2651 docker-engine, dovecot, dovecot-pigeonhole, e2fsprogs, exiv2,
2652 fail2ban, fb-test-app, feh, fetchmail, ffmpeg, flac, fluxbox,
2653 gawk, gcc, gcr, gdb, gdk-pixbuf, gesftpserver, glibc, go,
2654 gptfdisk, gqrx, granite, grub2, guile, hdparm, heirloom-mailx,
2655 htop, ibrcommon, ibrdtn, ibrdtn-tools, ibrdtnd,
2656 intel-microcode, iodine, irqbalance, keepalived, kexec-tools,
2657 libass, libconfig, libcurl, libfreeimage, libfuse3, libgcrypt,
2658 libgudev, libhtp, libinput, libjson, libgtk3, libkrb5,
2659 libloki, libmodsecurity, libndp, libnetfilter-log,
2660 libnfnetlink, libnice, libodb, libodb-boost, libodb-mysql,
2661 libodb-pgsql, libpcap, libqmi, libqrtr-glib, libressl,
2662 librsvg, libtasn1, libtirpc, libuci, libxmlrpc,
2663 linux-firmware, linuxptp, lrzsz, lvm2, mariadb, mesa3d,
2664 mbedtls, monit, mono, mosquitto, mpd, mpg123, mpv, nbd,
2665 netsnmp, nettle, nmap, nodejs, ntp, openntpd, openpgm,
2666 openswan, pango, pcre2, perl-crypt-openssl-rsa, php, pixman,
2667 postgresql, proxychains-ng, putty, python,
2668 python-dataproperty, python-django, python-pysftp,
2669 python-urllib3, python3, qpdf, redis, ripgrep, rsync, ruby,
2670 samba4, sane-backends, slirp, spice, squid, suricata, tcpdump,
2671 tftpd, thrift, tor, tpm2-tools, trinity, uboot, uboot-tools,
2672 uclibc, vlc, wireless-regdb, wireshark, wolfssl,
2673 xapp_fonttosfnt, xlib_libX11, xlib_libxshmfence,
2674 xserver_xorg-server
2675
2676 Issues resolved (http://bugs.uclibc.org):
2677
2678 #13586: grub failure with BR2_OPTIMIZE_3
2679 #13661: host-python2 build fails on aarch64
2680 #13836: package build failure when target install set to no..
2681 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to..
2682
69f79f2a
PK
26832021.05, released June 6th, 2021
2684
2685 Various fixes.
2686
2687 Disable PIC/PIE support for Nios2 because of glibc issues
2688
2689 Defconfigs: Minnowboard max: Fix X11 and mesa3d configuration
2690
2691 Updated/fixed packages: apache, beaglev-ddrinit,
2692 beaglev-secondboot, capnproto, dc3dd, directfb, efibootmgr,
2693 ffmpeg, gptfdisk, go, gupnp, hostapd, iftop,
2694 intel-mediadriver, libcamera, libcutl, libesmtp, libkcapi,
2695 libraw, lttng-tools, lvm2, mimic, mono-gtksharp3, mpv,
2696 netperf, odb, qt5base, uclibc, uftrace, unscd, vlc,
2697 xdriver_xf86-video-fbturbo
2698
2699 New packages: python3-cffi, python3-cryptography, python3-pip,
2700 python3-pycparser, python3-six
2701
e4132725
PK
27022021.05-rc3, released May 31th, 2021
2703
2704 Fixes all over the tree.
2705
2706 meson: Explicitly disable PIE support (b_pie) as it is handled
2707 by the toolchain wrapper.
2708
2709 Updated/fixed packages: boost, dhcp, expat, gdb, hwloc, imagemagick,
2710 libcurl, libopenh264, llvm, lz4, mpv, nginx, paho-mqtt-c, pifmrds,
2711 pipewire, python-bluezero, python-pillow, qemu, strace, uhd, vlc,
2712 webkitgtk
2713
2714 Issues resolved (http://bugs.uclibc.org):
2715
2716 #13821: Wrong url for libnfsidmap package
2717
e326fcff
PK
27182021.05-rc2, released May 22th, 2021
2719
2720 Fixes all over the tree.
2721
2722 support/scripts/gen-missing-cpe: A script to query the list of
2723 CPE IDs for the packages enabled in the current configuration and:
2724
2725 - for CPE IDs that do not have any matching entry in the CPE
2726 database, it emits a warning
2727
2728 - for CPE IDs that do have a matching entry, but not with the same
2729 version, it generates a snippet of XML that can be used to propose
2730 an updated version to NIST.
2731
2732 CPE meta data has been added for a large number of packages
2733
2734 Updated/fixed packages: assimp, binutils, bitcoin, bullet,
2735 cutelyst, dhcp, dmalloc, docker-engine, ebtables,
2736 environment-setup, flatcc, gcc, gd, gerbera, hostapd,
2737 imx-gpu-viv, intel-microcode, jquery-validation, libdrm,
2738 libgeos, libraw, libtirpc, libxml2, libxslt, live555, lmbench,
2739 localedef, lvm2, mender, mender-grubenv, modem-manager, mutt,
2740 opensbi, openssh, opentyrian, pipewire, postgis, postgresql,
2741 prosody, python-bluezero, python-falcon, redis, rocksdb,
2742 rt-tests, runc, vlc, waylandpp, webkitgtk, wireshark,
2743 wpa_supplicant, wpewebkit, xlib_libX11, xterm
2744
2745 New packages: jh71xx-tools
2746
2747 Issues resolved (http://bugs.uclibc.org):
2748
2749 #13781: isc dhcp-server package don't create file /usr/bin/dhcpd
2750 #13801: toolchainfile.cmake CMAKE_BUILD_TYPE
2751 #13806: Building host-localedef fails on fedora 34/gcc 11
2752
afe19e6c 27532021.05-rc1, released May 12th, 2021
04e9e884
PK
2754
2755 Fixes all over the tree and new features.
2756
2757 FORTIFY_SOURCE, PIC/PIE, RELRO and SSP security hardening
2758 options are now enabled by default.
2759
2760 Dependencies: Explicitly detect and bail out if PATH contains
2761 spaces or tabs. A number of packages fail to build in such
2762 setups, so explicitly inform about this.
2763
2764 Infrastructure: Expose CONFIG_DIR to post-build/post-image
2765 scripts, so they can call the Buildroot Makefile in the
2766 correct directory for both in-tree / out-of-tree builds.
2767
afe19e6c 2768 CMake infrastructure: Use CMAKE_EXE_LINKER_FLAGS rather than
04e9e884
PK
2769 CMAKE_CXX_FLAGS to link with libatomic to fix an compatibility
2770 issue with poppler. Bump minimal host cmake version to 3.16
2771 (from 3.15) to fix a compatibility issue with domoticz.
2772
2773 Meson: Use correct C++ host compiler (rather than C compiler)
2774
2775 utils/scanpypi: Explicitly use python3 for compatibility with
2776 packages using python3 syntax in setup.py
2777
2778 support/download: Fix tarball generation (from git/svn repos)
2779 including symlinks pointing to ./<something>. Fix svn download
2780 for <1.9 clients or repos using CVS-style keywords.
2781
2782 support/scripts/cve.py: Use the (significantly) faster yajl2
2783 ijson backend for older (< 2.5) ijson versions rather than the
2784 slow python default, speeding up pkg-stats by ~2x.
2785
2786 Toolchain: Add logic to work around binutils bug 21464
2787 (affecting OpenRISC), bug 27597 (affecting Nios II) and drop
2788 the now longer applicable bug 19615 / 20006 handling.
2789
2790 Python{,3}: Fix byte compiling python files with short (single
2791 character before .py) file names.
2792
2793 CPE meta data has been added for a large number of packages
2794
2795 New defconfigs: Acme Systems Acqua A5 (256/512MB), Beagleboard
2796 BeagleV, Boundary devices Nitrogen8M Plus SOM, NXP i.MX 8M
2797 Plus EVK, QEMU PPC e500mc
2798
2799 New packages: beaglev-ddrinit, beaglev-secondboot, janet,
2800 kodi-inputstream-ffmpegdirect, kodi-vfs-libarchive,
2801 kodi-visualisation-matrix, libxcrypt, libqrtr-glib, log4qt,
2802 mawk, perl-parse-yapp, postgis, protozero, python-flask-wtf,
2803 python-iwlib, python-semantic-version, python-setuptools-rust,
2804 python-toml, riscv64-elf-toolchain, siproxyd, uftrace, zfs
2805
2806 Removed packages: iostat, kodi-platform,
2807 kodi-screensaver-crystalmorph, monkey
2808
2809 Issues resolved (http://bugs.uclibc.org):
2810
2811 #13271: systemd-resolved: /etc/resolv.conf link broken on per-pa..
2812 #13516: utils/scanpypi: Failure when parsing diffoscope
2813 #13551: 2021.02.rc2: Unicode not work on qt 5.15.2
2814 #13576: Issues compiling buildroot for 5x86
2815 #13601: Gen image :Iappropriate ioctl error
2816 #13616: tar file from git repository generation issue
2817 #13631: Commit 54d3d94b6e breaks packages with git download method
2818 #13641: glibc on raspberrypi
2819 #13646: Gen image version 14 error : no sub -section title/..
2820 #13651: pkg-golang cannot build when main.go is in the root
2821 #13661: host-python2 build fails on aarch64
2822 #13671: openSSH server closes connection before authentication..
2823 #13721: c-stack.c:55:26: error: missing binary operator before ..
2824 #13731: Readline Patch is missing Author Information
2825 #13741: genext2fs does not allow to set perms of root node
2826 #13751: libopenssl (static): huge drop in performance in newer ..
2827 #13771: package htop has undeclared dependency on host python
2828
19e12a00
PK
28292021.02.12, released April 6th, 2022
2830
2831 Important / security related fixes.
2832
2833 pkg-stats: Limit memory use for CPE matching
2834
2835 Updated/fixed packages: gdk-pixbuf, jack2, libzlib, matio,
2836 nbd, netatalk, opus, python-paramiko, python-treq,
2837 python-twisted, spidev_test, unbound, urandom-scripts, vim,
2838 wireshark, zlib-ng, zziplib
2839
7935ca44
PK
28402021.02.11, released March 25th, 2022
2841
2842 Important / security related fixes.
2843
2844 Updated/fixed packages: apache, azure-iot-sdk-c, dbus,
2845 directfb, docker-engine, exempi, expat, flac, gdk-pixbuf,
2846 gnutls, go, haproxy, libcurl, libiec61850, libminiupnpc,
2847 libodb, libodb-boost, libopenssl, libpjsip, libressl, librsvg,
2848 libsrtp, libxml2, libxslt, lxc, mariadb, odbm openblas,
2849 openvpn, oprofile, php, pppd, python-ipython, python-treq,
2850 python-twisted, python-txbus, python-txtorcon, raptor,
2851 rpi-firmware, samba4, timescaledb, util-linux, vim, wavpack,
2852 wireless-regdb, wireshark, wolfssl, xscreensaver, xterm, zsh
2853
2854 New packages: gdk-pixbuf-xlib
2855
2856 Removed packages: python-coherence
2857
2858 Issues resolved (http://bugs.uclibc.org):
2859
2860 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
2861 #14636: azure-iot-sdk-c: Installed headers do not compile
2862 #14641: oprofile can not find the events files
2863
526da614
PK
28642021.02.10, released February 28th, 2022
2865
2866 Important / security related fixes.
2867
2868 Defconfigs: Andes ae3xx, Intel galileo: Fix build with host
2869 gcc >= 10, ROC-RK3399-PC: Bump rootfs size to fix build issue.
2870
2871 Add conditional patching logic to fix build issues for older
2872 U-Boot / Linux kernel versions when built with a host gcc >=
2873 10.
2874
2875 Updated/fixed packages: casync, cgilua, connman, expat,
2876 gauche, gensio, go, gst-omx, gst1-devtools, gst1-libav,
2877 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
2878 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
2879 gstreamer1, gstreamer1-editing-services,
2880 kf5-extra-cmake-modules, kodi, libarchive, linux, lm-sensors,
2881 log4cxx, mpd, nfs-utils, pistache, prosody, python-django,
2882 python-pyzmq, rtl8723bu, thermald, tiff, util-linux, vim, xen
2883
24c390dc
PK
28842021.02.9, released January 29th, 2022
2885
2886 Important / security related fixes.
2887
2888 check-package: Improve variable override check
2889
2890 pkg-stats: List CVEs where the version info cannot be parsed
2891 as unsure rather than completely ignoring them.
2892
2893 Defconfigs: Beaglebone: Support BeagleBone black wireless
2894
2895 Updated/fixed packages: alsa-utils, apache, cage, capnproto,
2896 civetweb, clamav, collectd, connman, coreutils, dav1d,
2897 docker-cli, docker-containerd, docker-engine, expat,
2898 findutils, flare-engine, flare-game, font-awesome, freeswitch,
2899 gcc, ghostscript, gnuchess, go, grpc, gst1-interpipe,
2900 gst1-plugins-bad, gst-rtsp-sever, gupnp-tools, hackrf, icu,
2901 imagemagick, janus-gateway, keepalived, lapack, libjpeg,
2902 libopenssl, libpjsip, liburiparser, linux-pam, lxc, mbedtls,
2903 mongodb, mpd-mpc, nodejs, openblas, pcre2, polkit, poppler,
2904 privoxy, prosody, python-django, python-lxml, python-pyqt5,
2905 python3, qt5base, qt5location, rhash, ruby, runc, samba4,
2906 sofia-sip, targetcli-fb, tcpreplay, tinyxml, vim, vlc,
2907 wireshark, xapp_xauth, xen, xlib_libX11, xserver_xorg-server
2908
2909 Issues resolved (http://bugs.uclibc.org):
2910
2911 #14471: alsa_utils wrong deployment
2912
b2b95a3d
PK
29132021.02.8, released December 14th, 2021
2914
2915 Important / security related fixes.
2916
2917 Defconfigs: Various fixes for building with gcc >= 10 host or
2918 target compilers.
2919
2920 Updated/fixed packages: alsa-lib, apparmor, apr, asterisk,
2921 binutils, bluez5_utils, busybox, coreutils, e2fsprogs, ell,
2922 exfat, freeswitch, gdb, glmark2, glog, glorytun, gmp,
2923 gpu-amd-bin-mx51, gst1-interpipe, gstreamer1, guile, gupnp,
2924 hackrf, heimdal, hiawatha, hplip, icu, imx-vpuwrap, isl, iwd,
2925 janus-gateway, libatomic_ops, libbson, libdnet, libffi,
2926 libgdiplus, libgee, libhtp, libmodsecurity, libnspr, libnss,
2927 libunwind, linux, lynx, meson, micropython, mkpasswd, mksh,
2928 mosquitto, motion, mxml, netdata, nfs-utils, oracle-mysql,
2929 pcre, pkcs11-helper, postgresql, pure-ftpd, python-cycler,
2930 qdecoder, rcw-smarc-sal28, samba4, smack, speex, stress-ng,
2931 suricata, syslinux, uboot, unixodbc, unrar, vim, websocketpp,
2932 wireshark
2933
2934 Issues resolved (http://bugs.uclibc.org):
2935
2936 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
2937
8b4a156a
PK
29382021.02.7, released November 10th, 2021
2939
2940 Important / security related fixes.
2941
2942 OpenJDK 16.x moved to 17.x as 16.x is EOL.
2943
2944 Updated/fixed packages: asterisk, audit, bind, bitcoin,
2945 cryptsetup, dahdi-linux, dbus-python, dfu-util, docker-cli,
2946 docker-containerd, docker-engine, earlyoom, exiv2, ffmpeg,
2947 freerdp, gdb, gensio, gnupg2, go, gpsd, gst1-plugins-bad,
2948 gst1-plugins-ugly, gst1-vaapi, hiredis, lftp, lightning,
2949 lrzip, netdata, nodejs, olsr, openjdk, openjdk-bin, pango,
2950 qemu, samba4, snort, strongswan, suricata, systemd, vim,
2951 wf111, wireguard-linux-compat, xerces
2952
2953 Issues resolved (http://bugs.uclibc.org):
2954
2955 #14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
2956
28af41c3
PK
29572021.02.6, released October 11, 2021
2958
2959 Important / security related fixes.
2960
2961 gdbinit: Mark the sysroot as a "safe path" before configuring
2962 it, so pretty printers work correctly without having to pass
2963 -ix to gdb
2964
2965 Updated/fixed packages: alsa-lib, apache,
2966 arm-trusted-firmware, atftp, bind, botan, cryptopp, dash,
2967 dc3dd, docker-cli, docker-containerd, docker-engine, dovecot,
2968 erlang, fetchmail, gdb, ghostscript, go, gst-omx,
2969 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
2970 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2971 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2972 gstreamer1-editing-services, kodi-pvr-octonet, libcurl,
2973 libkrb5, libressl, libsndfile, libyang, lxc, lynx, mesa3d,
2974 micropython, minicom, mono, mtr, mv-ddr-marvell, net-tools,
2975 nmap, nodejs, ntfs-3g, openjdk, openjdk-bin, openldap,
2976 openssh, php, python-aioconsole, python-cffi, python-dateutil,
2977 python-django, python-pip, python-texttable, python-urllib3,
2978 python-webob, qt5location, redis, refpolicy, ripgrep, runc,
2979 sispmctl, squid, strongswan, supervisor, syslinux, tinycbor,
2980 trace-cmd, uboot-tools, uclibc, wavemon, wireless-regdb, xen,
2981 xserver_xorg-server
2982
2983 Issues resolved (http://bugs.uclibc.org):
2984
2985 #14206: Kodi: even when not enabled, forcefully selects libevdev..
2986 #14211: libffi-3.3.tar.gz repacked
2987 #14221: mv-ddr-marvell fails license validation
2988
1d550990
PK
29892021.02.5, released September 15th, 2021
2990
2991 Important / security related fixes.
2992
2993 Toolchain: Disable fortify support for Microblaze as it is not
2994 currently working.
2995
2996 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
2997 bayer2rgb-neon, belle-sip, busybox, c-ares, cjson, coreutils,
2998 cpio, eigen, environt-setup, fetchmail, fluidsynth,
2999 fontconfig, gd, gdb, gnuradio, gnutls, go, haproxy, ipmiutil,
3000 iputils, jszip, kvm-unit-tests, libarchive, libexif,
3001 libgcrypt, libmodsecurity, libopenssl, librsvg, libshout,
3002 libssh, linux, localedef, mc, mesa3d, mosquitto, netsniff-ng,
3003 nginx, nodejs, ogre, openmpi, openvmtools, php, postgresql,
3004 prelink-cross, prosody, protobuf, python-keyring,
3005 python-matplotlib, python-pillow, python-pyudev,
3006 python-secretstorage, python3, qt5base, samba4, sdl2, sox,
3007 swupdate, sylpheed, tor, uboot-tools, uhd, unbound, vim,
3008 wlroots, xapp_xrdb, xapp_xwd, xen, xenomai, xlib_libXfont2,
3009 xlib_libXft, zip
3010
817148b8
PK
30112021.02.4, released August 10th, 2021
3012
3013 Important / security related fixes.
3014
3015 Toolchain: Disable PIC/PIE for Microblaze (like for NIOS II)
3016 as it is not currently working.
3017
3018 binutils: fix linker assert failure on OpenRisc, or1k build
3019 issue with gcc < 5
3020
3021 gdb: Enable on NIOS II
3022
3023 utils/scanpypi: Various improvements
3024
3025 Defconfigs: stm32f469_disco: Fix kernel boot issue, Microchip
3026 sam9x60ek mmc_dev: Add missing toolchain/system options
3027
3028 Updated/fixed packages: apache, arm-trusted-firmware, audit,
3029 avahi, bind, binutils, bird, bluez5_utils, boinc, busybox,
3030 chrony, clamav, cryptsetup, cwiid, dnsmasq, docker-cli,
3031 docker-engine, dovecot, dovecot-pigeonhole, e2fsprogs, exiv2,
3032 fail2ban, fb-test-app, feh, fetchmail, flac, fluxbox, gawk,
3033 gcc, gcr, gdb, gdk-pixbuf, gesftpserver, glibc, go, gptfdisk,
3034 granite, grub2, gqrx, guile, hdparm, heirloom-mailx,
3035 ibrcommon, ibrdtn, ibrdtn-tools, ibrdtnd, intel-microcode,
3036 iodine, irqbalance, keepalived, libass, libconfig, libcurl,
3037 libfreeimage, libfuse3, libgcrypt, libgtk3, libgudev, libhtp,
3038 libjson, libkrb5, libloki, libmodsecurity, libndp,
3039 libnetfilter-log, libnfnetlink, libnice, libodb, libodb-boost,
3040 libodb-mysql, libodb-pgsql, libpcap, libqmi, libressl,
3041 librsvg, libtasn1, libtirpc, libuci, libxmlrpc,
3042 linux-firmware, linuxptp, lrzsz, ltp-testsuite, lvm2, mariadb,
3043 mbedtls, monit, mono, mosquitto, mpd, mpg123, mpv, nbd, neard,
3044 netsnmp, nettle, nginx-modsecurity, nmap, nodejs, ntp,
3045 openntpd, openpgm, openswan, pango, pcre2,
3046 perl-crypt-openssl-rsa, php, pixman, polkit, postgresql,
3047 proxychains-ng, putty, python, python-django,
3048 python-dataproperty, python-pysftp, python-urllib3, python3,
3049 qpdf, redis, ripgrep, ruby, samba4, spice, slirp, suricata,
3050 sysdig, tcpdump, tftpd, thrift, tor, tpm2-tools, trinity,
3051 uboot, uboot-tools, uclibc, util-linux, vlc, wireless-regdb,
3052 wireshark, wolfssl, xapp_fonttosfnt, xlib_libX11,
3053 xlib_libxshmfence, xserver_xorg-server
3054
3055 Issues resolved (http://bugs.uclibc.org):
3056
3057 #13586: grub failure with BR2_OPTIMIZE_3
3058 #13661: host-python2 build fails on aarch64
3059 #13836: package build failure when target install set to no..
3060 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to..
3061
33981092
PK
30622021.02.3, released June 12th, 2021
3063
3064 Important / security related fixes.
3065
3066 CPE meta data has been added for a large number of packages
3067
3068 Updated/fixed packages: acpid, apache, apcupsd, assimp, bird,
3069 bitcoin, blktrace, boost, capnproto, chrony, dc3dd, dhcp,
3070 directfb, dmalloc, docker-engine, ebtables, efibootmgr,
3071 enlightenment, enscript, environment-setup, exempi, expat,
3072 findutils, flatcc, fluidsynth, frr, gdb, go, gptfdisk, grpc,
3073 gst1-plugins-bad, gst1-rtsp-server, gstreamer1, gupnp,
3074 hostapd, hwloc, i2c-tools, iftop, imagemagick, imx-gpu-viv,
3075 intel-mediadriver, intel-microcode, jquery-validation,
3076 keepalived, kodi, less, libcamera, libcurl, libcutl, libesmtp,
3077 libeXosip2, libffi, libfuse, libfuse3, libgeos, libgtk2,
3078 libgtk3, libical, libidn, libidn2, libkcapi, libldns, libmms,
3079 libmodbus, libmspack, libnids, libopenh264, liboping, libraw,
3080 librelp, libsamplerate, libtirpc, libusb, libuv, libxcb,
3081 libxml2, libxslt, live555, llvm, lmbench, localedef,
3082 lttng-tools, lvm2, lz4, mesa3d, mimic, mini-snmpd, minidlna,
3083 minissdpd, minizip, mono-gtksharp3, mpg123, mpv, msmtp, musl,
3084 mutt, nasm, nbd, netperf, netsurf, nginx, odb, opencv3,
3085 openssh, opentyrian, oprofile, p7zip, paho-mqtt-c, perl,
3086 php-imagick, pifmrds, picocom, pigz, pngquant, poco,
3087 postgresql, prosody, proxychains-ng, pulseaudio, putty, pwgen,
3088 python-autobahn, python-bluezero, python-engineio,
3089 python-keyring, python-pillow, python-requests, python-tqdm,
3090 qemu, qpdf, qt5base, redis, refpolicy, rt-tests, runc,
3091 shellinabox, squid, strace, supervisor, synergy, taglib,
3092 tclap, terminology, thermald, tini, tinyproxy, tinyxml2,
3093 tpm2-tss, uclibc, udisks, uhd, unscd, vlc, waylandpp,
3094 webkitgtk, weston, wireshark, wpa_supplicant, wpewebkit,
3095 xlib_libdmx, xlib_libFS, xlib_libICE, xlib_libX11,
3096 xlib_libXcursor, xlib_libXdmcp, xlib_libXext, xlib_libXfixes,
3097 xlib_libXfont2, xlib_libXinerama, xlib_libXpm, xlib_libXres,
3098 xlib_libXt, xlib_libXtst, xlib_libXxf86dga, xlib_libXxf86vm,
3099 xterm
3100
3101 Issues resolved (http://bugs.uclibc.org):
3102
3103 #13781: isc dhcp-server package don't create file /usr/bin/dhcpd
3104 #13801: toolchainfile.cmake CMAKE_BUILD_TYPE
3105 #13806: Building host-localedef fails on fedora 34/gcc 11
3106
fdb3291b
PK
31072021.02.2, released May 12th, 2021
3108
3109 Important / security related fixes.
3110
3111 Toolchain: Add logic to mark toolchains affected by binutils
3112 bug 27597 (Nios II).
3113
3114 support/scripts/cve.py: Use the (significantly) faster yajl2
3115 ijson backend for older (< 2.5) ijson versions rather than the
3116 slow python default, speeding up pkg-stats by ~2x.
3117
3118 CMake infrastructure: Use CMAKE_EXE_LINKER_FLAGS rather than
3119 CMAKE_CXX_FLAGS to link with libatomic to fix an compatibility
3120 issue with poppler.
3121
3122 Infrastructure: Expose CONFIG_DIR to post-build/post-image
3123 scripts, so they can call the Buildroot Makefile in the
3124 correct directory for both in-tree / out-of-tree builds.
3125
3126 Updated/fixed packages: at91bootstrap, avahi, bash, bind,
3127 bridge-utils, boost, cegui, cifs-utils, clamav, cmake,
3128 coremark-pro, coreutils, cryptsetup, dmalloc, dnsmasq,
3129 docker-cli, docker-engine, domoticz, efl, exim, ffmpeg, flex,
3130 gcc, genext2fs, go, gst1-interpipe, haproxy, hostapd,
3131 i2c-tools, imx-vpu, kexec, kf5-kcoreaddons, kismet, libcamera,
3132 libcurl, libdrm, libfreefare, libfuse3, libgeos, libgpiod,
3133 libnpupnp, libopenssl, libp11, librsync, libtomcrypt, libupnp,
3134 localedef, lvm2, lxc, m4, makedevs, mender, mesa3d,
3135 mesa3d-headers, mkpasswd, mkpimage, modem-manager, monkey,
3136 mpd, ncurses, nettle, network-manager, nginx, numactl,
3137 openjdk, openjdk-bin, openldap, openvpn, php, pipewire,
3138 python-aioconsole, python-asgiref, python-botocore,
3139 python-django, python-dnspython, python-flup, python-httplib2,
3140 python-markdown2, python-mbrstrdecoder, python3, quickjs,
3141 readline, rsyslog, ruby, rust, samba4, sconeserver, snort,
3142 sox, systemd, tar, timescaledb, tio, tor, usb_modeswitch,
3143 wpa_supplicant, xdriver_xf86-video-ati, xen, xlib_libXaw,
3144 xserver_xorg-server
3145
3146 Issues resolved (http://bugs.uclibc.org):
3147
3148 #13271: systemd-resolved: /etc/resolv.conf link broken on per-pa..
3149 #13551: 2021.02.rc2: Unicode not work on qt 5.15.2
3150 #13651: pkg-golang cannot build when main.go is in the root
3151 #13661: host-python2 build fails on aarch64
3152 #13721: c-stack.c:55:26: error: missing binary operator before ..
3153 #13731: Readline Patch is missing Author Information
3154 #13741: genext2fs does not allow to set perms of root node
3155 #13751: libopenssl (static): huge drop in performance in newer ..
3156 #13771: package htop has undeclared dependency on host python
3157
a74cb089
PK
31582021.02.1, released April 7, 2021
3159
3160 Important / security related fixes.
3161
3162 Dependencies: Explicitly detect and bail out if PATH contains
3163 spaces or tabs. A number of packages fail to build in such
3164 setups, so explicitly inform about this.
3165
3166 utils/scanpypi: Explicitly use python3 for compatibility with
3167 packages using python3 syntax in setup.py
3168
3169 support/download: Fix tarball generation (from git/svn repos)
3170 including symlinks pointing to ./<something>. Fix svn download
3171 for <1.9 clients or repos using CVS-style keywords.
3172
3173 Meson: Use correct C++ host compiler (rather than C compiler)
3174
3175 Toolchain: Add logic to work around binutils bug 21464,
3176 affecting OpenRISC, and drop the now longer applicable bug
3177 19615 / 20006 handling.
3178
3179 Python{,3}: Fix byte compiling python files with short (single
3180 character before .py) file names.
3181
3182 CPE meta data has been added for a large number of packages
3183
3184 Defconfigs: Correct Beaglebone QT file system overlay
3185
3186 Updated/fixed packages: alsa-utils, at91bootstrap3,
3187 batman-adv, binutils, botan, bridge-utils, busybox,
3188 ca-certificates, cog, coreutils, diffutils, dmidecode,
3189 docker-cli, docker-containerd, docker-engine, efivar,
3190 fetchmail, frr, genimage, git, gnutls, go, grub2, gst-omx,
3191 gst1-devtools, gst1-libav, gst1-plugins-bad,
3192 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
3193 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
3194 gstreamer1-editing-services, haproxy, haserl, hwloc,
3195 irqbalance, jasper, kexec, kexec-lite, kismet, kodi, libcurl,
3196 libfreeglut, libgcrypt, libgeos, libglib2, libopenssl, libqmi,
3197 libressl, libupnp, libvips, libvpx, libwebsockets, linux,
3198 lldpd, logrotate, lttng-libust, lttng-tools, mariadb, mbedtls,
3199 mcelog, mender, micropython, mongoose, mosquitto, mpd,
3200 netsnmp, nodejs, openmpi, openssh, openvpn, opkg-utils,
3201 optee-client, optee-test, perl, php, proftpd, protobuf,
3202 python-django, python-jinja2, python-lxml, python-paramiko,
3203 python-py, python-pygments, python-rpi-ws281x, python-urllib3,
3204 python3, qt5webkit, qwt, rpm, samba4, sconeserver, sdl2, shim,
3205 sqlcipher, squid, sysklogd, syslinux, sysvinit, tor,
3206 transmission, tzdata, uboot, uclibc, upx, webkitgtk,
3207 wireshark, wpebackend-fdo, wpewebkit, xen, zstd
3208
3209 New packages: perl-parse-yapp
3210
3211 Issues resolved (http://bugs.uclibc.org):
3212
3213 #13516: utils/scanpypi: Failure when parsing diffoscope
3214 #13576: Issues compiling buildroot for 5x86
3215 #13601: Gen image :Iappropriate ioctl error
3216 #13616: tar file from git repository generation issue
3217 #13641: glibc on raspberrypi
3218 #13646: Gen image version 14 error : no sub -section title/..
3219 #13671: openSSH server closes connection before authentication..
3220
e2fba645
PK
32212021.02, released March 6th, 2021
3222
3223 Various fixes.
3224
3225 Toolchain: Correct Bootlin xtensa-lx60 dependencies
3226
3227 Updated/fixed packages: asterisk, belle-sip, bustle, dhcpcd,
3228 dovecot, dovecot-pigeonhole, gnuchess, gnuradio,
3229 gst1-plugins-bad, haproxy, jasper, kismet, libebml,
3230 libeXosip2, libgeos, libhtp, libjpeg, libopenssl, libshout,
3231 libstrophe, mosquitto, openblas, openssh, perl, privoxy,
3232 prosody, python-pyyaml, python3-pyyaml, quagga, redis,
3233 rust-bin, sox, suricata, tpm2-pkcs11, uclibc-ng-test, ushare,
3234 util-linux, wolfssl, wpa_supplicant
3235
3236 Issues resolved (http://bugs.uclibc.org):
3237
3238 #13501: 2021.02.rc2: Unicode not work on qt 5.15.2
3239 #13581: jpegsrc.v9d.tar.gz has changed hash
3240
4c5b27fb
PK
32412021.02-rc3, released February 27th, 2021
3242
3243 Fixes all over the tree.
3244
3245 utils/scanpypi: Explicitly use python3 to ensure compatiblity
3246 with packages having python3-only code in setup.py
3247
3248 support/download: Ensure sub-second timestamp precision is
3249 dropped when creating a tarball from a (subversion) repo, as
3250 that is not representable in the PAX tar format
3251
3252 Updated/fixed packages: babeltrace2, bind, botan, brltty,
3253 cegui, elfutils, fakeroot, imagemagick, intel-mediasdk,
3254 irqbalance, libglib2, libselinux, libusb, libuwsc, nodejs,
3255 open62541, openldap, ply, python-aiohttp, python-django,
3256 python3, qemu, readline, rust, screen, taglib, unbound, xterm
3257
3258 Issues resolved (http://bugs.uclibc.org):
3259
3260 #13516: utils/scanpypi: Failure when parsing diffoscope
3261 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to...
3262 #13561: Create a new user defining users-table.txt not working..
3263
21eb7775
PK
32642021.02-rc2, released February 16th, 2021
3265
3266 Fixes all over the tree.
3267
3268 Vulnerability scanning: cpedb.py: Drop CPE XML database
3269 caching, as it did not speed up processing much and uses a lot
3270 of additional memory.
3271 pkg-stats: include information about ignored CVEs in JSON
3272 output
3273
3274 Fakeroot: Fix compatibility issue with glibc 2.33
3275
3276 Updated/fixed packages: can-utils, collectd, dnsmaqs,
3277 docker-cli, docker-engine, ebtables, fakeroot, flashrom,
3278 gdk-pixbuf, go, gst1-python, jasper, kodi,
3279 kodi-inputstream-adaptive, lcms2, libgeos, libgpg-error,
3280 libopenssl, mongoose, mpd, ne10, netopeer2, openblas, orc,
3281 perl-gd, ply, postgresql, protobuf, subversion, tcpdump,
3282 tzdate, uboot-tools, wireshark, webkitgtk, wpewebkit, xterm
3283
3284 New packages: perl-extutils-pkgconfig
3285
3286 Issues resolved (http://bugs.uclibc.org):
3287
3288 #11706: binman (U-boot tool) cannot find libfdt "binman: No mod..
3289
92237c45 32902021.02-rc1, released February 9th, 2021
4b8331fd
PK
3291
3292 Fixes all over the tree and new features.
3293
3294 Toolchain: Default to binutils 2.35.2, add 2.36.1, drop
3295 2.33.x. Fix GCC 10.x ARC adc/sbc pattern handling, Update ARM
3296 toolchains to 10.2-2020.11 release.
3297
3298 Architectures: ARC: add support for generic HS48 processor,
3299 PPC: drop PPC601 support, which was removed from Linux 5.10.
3300
3301 Vulnerability scanning: The CVE checking logic has been
3302 extended to match packages based on CPE (Common Platform
3303 Enumeration) IDs for more accurate matching, and CPE
3304 identifiers have been added for a large amount of packages.
3305
3306 Download: Rework the tarball creation logic (E.G. when a
3307 package is fetched from a git/svn repo) to no longer require a
3308 host-tar <= 1.29. To differ between the old and the new
3309 format, the new tarballs have gained a -br1 suffix
3310 (<pkg>-<version>-br1.tar.gz).
3311
92237c45
PK
3312 SELinux support: A significant number of packages now pull in
3313 the relevant refpolicy modules when enabled.
3314
4b8331fd
PK
3315 New defconfigs: arrow avenger96, bananapi M1+, microchip
3316 sam9x60ek, pine64 rock64
3317
3318 Removed defconfigs: QEMU ppc virtex-ml507
3319
3320 New packages: balena-engine, casync, coremark, coremark-pro,
3321 datatables, datatables-buttons, datatables-fixedcolumns,
3322 datatables-responsive, delve, frotz, gkrellm, inih, jszip,
3323 libgeos, libiec61850, libmdbx, lualdap, neofetch,
3324 nvidia-modprobe, open62541, perl-devel-cycle, perl-devel-size,
3325 perl-math-int64, ply, popperjs, python-bleak,
3326 python-defusedxml, python-pycups, python-pytest-asyncio,
3327 python-typing-extensions, qcom-db410c-firmware, qt5coap,
3328 qt5knx, qt5mqtt, quickjs, rcw-smarc-sal28, screenfetch,
3329 ssdp-responder, tpm2-pkcs11, wqy-zenhei, xorcurses
3330
3331 Removed packages: audiofile, boa, ipsec-tools, libupnp18,
3332 ti-sgx-libgdbm
3333
3334 Renamed rcw package to qoriq-rcw
3335
3336 Issues resolved (http://bugs.uclibc.org):
3337
3338 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
3339 #13416: dhcpcd start warning message: no such user dhcpcd
3340 #13456: ccache prevents build
3341 #13471: package/mpd/mpd.conf make use of path not created
3342 #13506: BR2_PACKAGE_DHCPCD missing directory creation
3343
20cc2c13
PK
33442020.11.4, released April 5th, 2021
3345
3346 Important / security related fixes.
3347
3348 Dependencies: Explicitly detect and bail out if PATH contains
3349 spaces or tabs. A number of packages fail to build in such
3350 setups, so explicitly inform about this.
3351
3352 utils/scanpypi: Explicitly use python3 for compatibility with
3353 packages using python3 syntax in setup.py
3354
3355 support/download: Fix tarball generation (from git/svn repos)
3356 including symlinks pointing to ./<something>
3357
3358 Meson: Use correct C++ host compiler (rather than C compiler)
3359
3360 Updated/fixed packages: asterisk, at91bootstrap3, babeltrace2,
3361 batman-adv, bind, ca-certificates, cegui, cog, diffutils,
3362 docker-containerd, dovecot, dovecot-pigeonhole, efivar,
3363 elfutils, fakeroot, git, gnuchess, gnuradio, gnutls, go,
3364 grub2, haserl, i7z, imagemagick, intel-mediasdk, irqbalance,
3365 jasper, kodi, libcurl, libebml, libeXosip2, libglib2, libhtp,
3366 libjpeg, libopenssl, libqmi, libressl, libupnp, libuwsc,
3367 libvips, lldpd, mariadb, mbedtls, mender, micropython,
3368 mosquitto, netsnmp, nodejs, openblas, openldap, openmpi,
3369 openssh, opkg-utils, optee-client, optee-test, perl, php,
3370 privoxy, proftpd, prosody, protobuf, python-aiohttp,
3371 python-django, python-lxml, python-pyyaml, python-rpi-ws281x,
3372 python-typing-extensions, python3, quagga, qwt, redis, rpm,
3373 sconeserver, screen, sox, sqlcipher, squid, suricata,
3374 syslinux, sysvinit, tor, transmission, tzdata, uboot, unbound,
3375 upx, util-linux, webkitgtk, wireshark, wolfssl,
3376 wpebackend-fdo, wpewebkit, wpa_supplicant, zstd
3377
3378 Issues resolved (http://bugs.uclibc.org):
3379
3380 #13516: utils/scanpypi: Failure when parsing diffoscope
3381 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to..
3382 #13576: Issues compiling buildroot for 5x86
3383 #13581: jpegsrc.v9d.tar.gz has changed hash
3384 #13616: tar file from git repository generation issue
3385
ecbfbabc
PK
33862020.11.3, released February 17th, 2021
3387
3388 meson: Fix ccache detection handling when per-package builds
3389 are used.
3390
3391 Fakeroot: Fix compatibility issue with glibc 2.33
3392
3393 Updated/fixed packages: atftp, binutils, busybox, cereal,
3394 chartjs, connman, dhcpcd, dnsmasq, docker-cli, docker-engine,
3395 ebtables, fakeroot, flashrom, go, gst1-python, guile,
3396 intel-mediadriver, intel-microcode, jasper,
3397 kodi-inputstream-adaptive, lcms2, libbsd, libopenssl,
3398 makedumpfile, memtester, mosquitto, ne10, openblas, orc, php,
3399 postgresql, privoxy, pugixml, python-bottle, python-django,
3400 python3, rauc, sox, stress-ng, subversion, tzdata,
3401 uboot-tools, uclibc, webkitgtk, wireguard-linux-compat,
3402 wireshark, wpa_supplicant, wpewebkit, xenomai,
3403 xserver_xorg-server, xterm
3404
3405 Issues resolved (http://bugs.uclibc.org):
3406
3407 #11706: binman (U-boot tool) cannot find libfdt "binman: No mod..
3408 #13506: BR2_PACKAGE_DHCPCD missing directory creation
3409
a93208cc
PK
34102020.11.2, released January 31st, 2021
3411
3412 Important / security related fixes.
3413
3414 Download: Ensure git submodules are correctly fetched if
3415 enabled for a package with <pkg>_GIT_SUBMODULES = YES and the
3416 host variant is downloaded first.
3417
3418 Toolchain: Mark CodeSourcery Aarch64 2014.11 toolchain as not
3419 having libatomic. Bootlin PowerPC-440 FP toolchain updated for
3420 SecurePLT fix.
3421
3422 pkg-stats: Fix python 3.8+ deprecation warning.
3423
3424 meson: Ensure ccache is not detected and used, as it may
3425 conflict with the ccache handling in Buildroot.
3426
3427 Updated/fixed packages: barebox, boost, brltty, dbus,
3428 docker-containerd, dovecot, dovecot-pigeonhole,
3429 environment-setup, firmware-imx, gcc, gerbera, glibc,
3430 gmrender-resurrect, igd2-for-linux, kodi-pvr-zattoo, libclc,
3431 libfuse3, libllcp, libodb-mysql, libtorrent-rasterbar,
3432 libupnp, lpc32xxcdl, luarocks, mpd, multipath-tools, mutt,
3433 nfs-utils, nodejs, openjpeg, openldap, opentracing-cpp,
3434 openvpn, p11-kit, paho-mqtt-c, php, poppler, postgresql,
3435 python3, redis, resiprocate, rpm, runc, socat, sslh, sudo,
3436 sunxi-mali-mainline-driver, syslog-ng, systemd, tini,
3437 tpm2-tss, trace-cmd, tzdata, uboot-tools, uhd, ushare,
3438 util-linux, vlc, wavpack, wireguard-linux-compat, wolfssl,
3439 xapp_xload, xorriso, zic
3440
3441 Removed packages: libupnp18
3442
3443 Issues resolved (http://bugs.uclibc.org):
3444
3445 #13471: package/mpd/mpd.conf make use of path not created
3446
e9bf54ab
PK
34472020.11.1, released December 27th, 2020
3448
3449 Important / security related fixes.
3450
3451 Infrastructure:
3452 - cmake: fix host ccache handling for CMake 3.19
3453 - meson: Forcibly disable binary stripping for
3454 target builds, enable for host builds
3455 - golang: Fix HOST / TARGET directories for per-package builds
3456
3457 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
3458
3459 Updated/fixed packages: apitrace, arm-trusted-firmware,
3460 ca-certificates, cryptopp, dhcpcd, dtv-scan-tables,
3461 flare-engine, ghostscript, go, haproxy, imagemagick,
3462 imx-gpu-viv, jasper, kismet, libcurl, libglib2, libhtp,
3463 libopenssl, libressl, libuv, libuvw, lua, mbedtls, mongodb,
3464 mutt, ncurses, netsnmp, nodejs, opencv3, openldap, opkg-utils,
3465 paho-mqtt-c, python-crc16, python-lxml, python-pyparsing,
3466 python-pyqt5, qt5base, rauc, shadowsocks-libev, sqlcipher,
3467 suricata, ti-sgx-demos, tinycbor, uclibc-ng-test, unbound,
3468 webkitgtk, wpewebkit, wireshark, x11vnc, xen,
3469 xserver_xorg-server
3470
3471 Issues resolved (http://bugs.uclibc.org):
3472
3473 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
3474 #13416: dhcpcd start warning message: no such user dhcpcd
3475
9624a001
PK
34762020.11, released December 2nd, 2020
3477
3478 Various fixes.
3479
3480 Updated/fixed packages: bustle, docker-containerd, gnuplot,
3481 gst1-plugins-good, jemalloc, kmsxx, libcap, libplist,
3482 libuhttpd, libxkbcommon, lynx, mariadb, netsurf, privoxy,
3483 s390-tools, setserial, xserver_xorg-server
3484
3485 Issues resolved (http://bugs.uclibc.org):
3486
3487 #13276: libcap builds libcap.pc incorrectly
3488
a418d0ac
PK
34892020.11-rc3, released November 28th, 2020
3490
3491 Fixes all over the tree.
3492
3493 Updated/fixed packages: c-ares, cage, cdrkit,
3494 dovecot-pigeonhole, efl, gvfs, harfbuzz, jpeg-turbo,
3495 libcamera, libkrb5, libpam-tacplus, libxkbcommon, minidlna,
3496 modem-manager, monkey, musl, ncurses, numactl, openntpd,
3497 openrc, postgresql, proftpd, python-flask-cors, python-pip,
3498 qemu, raptor, redis, slirp, spandsp, thermald, uhd, vsftpd,
3499 webkitgtk, wireless-regdb, wlroots, wpewebkit, xen, xinetd,
3500 xorriso
3501
3502 Issues resolved (http://bugs.uclibc.org):
3503
3504 #13296: host-libcap failed to build
3505 #13331: openrc-0.42.1 compilation failure on gcc-10
3506 #13336: thermald-1.9.1 compilation failure with musl 1.2.1
3507 #13341: Mistake in /etc/init.d/S70vsftpd
3508
6a33ea03
PK
35092020.11-rc2, released November 14th, 2020
3510
3511 Fixes all over the tree.
3512
3513 cve-checker script dropped. Instead the pkg-stats logic has
3514 been extended to be able to only generate stats for the
3515 configured packages using 'make pkg-stats'
3516
3517 Removed defconfigs: rock64
3518
3519 Updated/fixed packages: apparmor, asterisk, bitcoin, busybox,
3520 cups-filters, cryptsetup, davfs2, domoticz, elf2flt, freetype,
3521 ghostscript, glmark2, go, gst1-plugins-bad, guile, jsoncpp,
3522 libcap, libexif, libnetfilter_conntrack, libpam-tacplus,
3523 libsigrokdecode, linux-backports, linux-firmware, mesa3d,
3524 modem-manager, mp4v2, oniguruma, openntpd, python3,
3525 python-lmdb, python-m2crypto, rauc, s390-tools, slirp,
3526 stress-ng, suricata, systemd, tcpdump, tmux, tor, webkitgtk,
3527 wireguard-linux-compat, wpewebkit, xen
3528
3529 Issues resolved (http://bugs.uclibc.org):
3530
3531 #13281: Raspberry Pi 2: overlays folder missing in genimage-ra..
3532 #13291: BR2_DL_DIR is ignored when creating defconfig
3533 #13306: wpewebkit build problem in 2020-11-rc1
3534
a40358a1
PK
35352020.11-rc1, released November 4th, 2020
3536
3537 Fixes all over the tree and new features.
3538
3539 Architectures: Support for IBM s390x
3540
3541 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC
3542 32. Binutils 2.35.1 added, now defaulting to 2.34. ARC
3543 2020.09-release toolchain. GCC 7.x dropped. RISC-V support for
3544 uclibc-ng. Support for Bootlin external toolchains.
3545
3546 SELinux support improvements: File security contexts are now
3547 set when the file systems are created, so there is no need to
3548 run restorecon on first boot / read only rootfs is supported.
3549 An optimized / stripped refpolicy SELinux policy is now
3550 used. Packages can enable additional refpolicy modules using
3551 <pkg>_SELINUX_MODULES.
3552
3553 support/scripts/cve-checker: Utility script to check for known
3554 CVEs in just the packages enabled in a Buildroot configuration
3555 rather than all packages, by passing the output of 'make
3556 show-info' to it.
3557
3558 Go: Modules handling. The module name must be specified using
3559 <pkg>_GOMOD.
3560
3561 BR2_EXTERNAL: Support for defining skeleton and init system
3562 packages in external trees.
3563
3564 meson: Correct SDK cross-compilation.conf file when
3565 per-package builds were used to build SDK.
3566
3567 systemd: Use /run rather than /var/run for PID files in units.
3568
3569 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
3570 after all finalization hooks (including pre-rootfs) to ensure
3571 they can override any late configuration done by packages.
3572
3573 support/script/pycompile: Rework logic to ensure .pyc files
3574 contain absolute target paths, fixing code inspection at
3575 runtime when executed with cwd != '/'.
3576
3577 support/scripts/setlocalversion: Correct Mercurial output to
3578 match behaviour with Git.
3579
3580 support/scripts/apply-patches.sh: Use patch
3581 --no-backup-if-mismatch, so we no longer blindly have to
3582 remove *.orig files after patching, fixing issues with
3583 packages containing such files.
3584
3585 New defconfigs: Acer chromebook elm, Friendlyarm nanopc-t4 and
3586 nanopi-m4, Hardkernel odroid-c2, Kontron SMARC-sAL28, NXP
3587 imx8mqevk, Orangepi RK3399 and zero+, PCengines APU2, Pine64
3588 rockpro64, QEMU s390x, Raxda rockpi-n8,
3589
3590 New packages: altera-stapl, asn1c, babeltrace2, cukinia,
3591 easyframes, environment-setup, frr, graphicsmagick, htpdate,
3592 ipcalc, libbacktrace, libblockdev, libbytesize, librelp,
3593 libuev, makedumpfile, meson-tools, mg, mrp, multipath-tools,
3594 netcalc, odroidc2-firmware, php-xdebug, python-aiofiles,
3595 python-ansicolors, python-boto3, python-botocore,
3596 python-bsdiff4, python-crayons, python-iniconfig,
3597 python-intelhex, python-ipdb, python-jmespath,
3598 python-m2crypto, python-opcua-asyncio, python-packaging,
3599 python-piexif, python-pluggy, python-pytest,
3600 python-s3transfer, python-xmodem, qprint, qt5lottie,
3601 qt5remoteobjects, re2, redir, s390-tools, sentry-cli,
3602 sentry-native, timescaledb, tinyhttpd, uhd, uredir, watchdog,
3603 wayland-utils, weston-imx
3604
3605 Removed packages: amd-catalyst, bellagio, gqview, libcroco,
3606 nvidia-tegra23, opencv
3607
3608 Issues resolved (http://bugs.uclibc.org):
3609
3610 #11811: lsblk (util-linux) should depend on libudev if available
3611 #11931: Bugs in support/scripts/apply-patches.sh
3612 #12301: systemd-journal-gatewayd: config options broken
3613 #12911: usb_modeswitch installation race condition
3614 #13236: Can't compile linux 5.4.8 (with gcc 10 on host)
3615 #13286: The system hangs in vmware workstation on the line..
3616
ea67cda8
PK
36172020.08.3, released December 27th, 2020
3618
3619 Important / security related fixes.
3620
3621 Infrastructure:
3622 - cmake: fix host ccache handling for CMake 3.19
3623 - meson: Forcibly disable binary stripping for
3624 target builds, enable for host builds
3625 - golang: Fix HOST / TARGET directories for per-package builds
3626
3627 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
3628
3629 Updated/fixed packages: apitrace, arm-trusted-firmware,
3630 bustle, c-ares, ca-certificates, cage, cdrkit, cryptopp,
3631 dhcpcd, docker-containerd, dtv-scan-tables, flare-engine,
3632 ghostscript, gvfs, haproxy, imagemagick, imx-gpu-viv, jasper,
3633 jemalloc, jpeg-turbo, libcamera, libcap, libcurl, libglib2,
3634 libgpiod, libkrb5, libopenssl, libplist, libressl, libuv,
3635 libuvw, lynx, mariadb, mbedtls, minidlna, mongodb, monkey,
3636 musl, mutt, ncurses, netsnmp, netsurf, nodejs, opencv3,
3637 openldap, openrc, opkg-utils, paho-mqtt-c, php, privoxy,
3638 proftpd, python-crc16, python-flask-cors, python-lxml,
3639 python-pip, python-pyparsing, python-pyqt5, qemu, qt5base,
3640 raptor, rauc, ruby, setserial, shadowsocks-libev, slirp,
3641 sqlcipher, thermald, ti-sgx-demos, tinycbor, unbound, vsftpd,
3642 wireless-regdb, wireshark, wlroots, x11vnc, xen, xinetd,
3643 xserver_xorg-server
3644
3645 Issues resolved (http://bugs.uclibc.org):
3646
3647 #13276: libcap builds libcap.pc incorrectly
3648 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
3649 #13336: thermald-1.9.1 compilation failure with musl 1.2.1
3650 #13341: Mistake in /etc/init.d/S70vsftpd
3651 #13416: dhcpcd start warning message: no such user dhcpcd
3652
3e71de91
PK
36532020.08.2, released November 16th, 2020
3654
3655 Important / security related fixes.
3656
3657 Toolchain-wrapper: Pass -fno-tree-loop-distribute-patterns to
3658 fix kernel build on microblaze with gcc 10.x when
3659 optimizations are enabled.
3660
3661 Updated/fixed packages: apparmor, argp-standalone, asterisk,
3662 bandwidthd, binutils, bitcoin, busybox, collectd, cryptsetup,
3663 cups-filters, darkhttpd, davfs2, docker-cli,
3664 docker-containerd, docker-engine, dovecot-pigeonhole,
3665 dvb-apps, elf2flt, fastd, fbset, fbtft, freetype, gcc,
3666 ghostscript, grpc, gst1-plugins-bad, jsoncpp,
3667 kernel-module-imx-gpu-viv, keepalived, kmscube, libass,
3668 libexif, libiqrf, libnetfilter_conntrack, libpam-tacplus,
3669 libraw, linux-backports, linux-firmware, lzlib, mp4v2,
3670 netsnmp, nginx, numactl, oniguruma, opencv3, openntpd,
3671 patchelf, php, pistache, postgresql, python-pyqt5, qemu,
3672 qt5base, rauc, redis, samba4, slirp, systemd, tcpdump,
3673 tinyproxy, tmux, tor, waf, webkitgtk, wine,
3674 wireguard-linux-compat, wireshark, wpewebkit, xen, xorriso,
3675 xvisor, zeromq, zxing-cpp
3676
3677 Issues resolved (http://bugs.uclibc.org):
3678
3679 #11931: Bugs in support/scripts/apply-patches.sh
3680
17032420
PK
36812020.08.1, released October 12th, 2020
3682
3683 Important / security related fixes.
3684
3685 Fixes for various compilation issues with GCC 10.x.
3686
3687 meson: Correct SDK cross-compilation.conf file when
3688 per-package builds were used to build SDK.
3689
3690 systemd: Use /run rather than /var/run for PID files in units.
3691
3692 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
3693
3694 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
3695 after all finalization hooks (including pre-rootfs) to ensure
3696 they can override any late configuration done by packages.
3697
3698 support/script/pycompile: Rework logic to ensure .pyc files
3699 contain absolute target paths, fixing code inspection at
3700 runtime when executed with cwd != '/'.
3701
3702 support/scripts/setlocalversion: Correct Mercurial output to
3703 match behaviour with Git.
3704
3705 support/scripts/apply-patches.sh: Use patch
3706 --no-backup-if-mismatch, so we no longer blindly have to
3707 remove *.orig files after patching, fixing issues with
3708 packages containing such files.
3709
3710 fs/jffs2: Now correctly handles xattrs
3711
3712 Updated/fixed packages: acpica, afboot-stm32, alsa-utils,
3713 apparmor, bandwidthd, barebox, bash, bison, brotli,
3714 cifs-utils, cups, dhcpcd, dhcpdump, docker-cli, docker-engine,
3715 ecryptfs-utils, efl, fail2ban, fbterm, ffmpeg, fontconfig,
3716 freetype, gcc, gdb, ghostscript, gnupg2, gnutls, go, gqview,
3717 gst1-plugins-base, gst1-plugins-ugly, ipmitool, jbig2dec,
3718 kexec, lcdproc, libcamera, libhtp, libnetconf2, libraw,
3719 libssh, libxml2, libxml-parser-perl, libzip, linux-headers,
3720 live555, localedef, ltp-testsuite, lua, matchbox, memcached,
3721 memtester, mesa3d, meson, minidlna, mongodb, mongrel2, motion,
3722 mraa, mtd, musepack, neardal, netatalk, netperf, netsniff-ng,
3723 nginx, nodejs, nss-pam-ldapd, open-plc-utils, openswan,
3724 opentyrian, openvmtools, php, postgresql, python,
3725 python-aenum, python-cycler, python-engineio, python-fire,
3726 python-pymodbus, python-scapy, python-semver,
3727 python-sentry-sdk, python-socketio, python-texttable,
3728 python-tinyrpc, python-txtorcon, python3, qt5base, quagga,
3729 read-edid, redis, rsh-redone, runc, samba4, socketcand,
3730 strace, supertux, suricata, systemd, ti-utils, trinity,
3731 uclibc, usb_modeswitch, vlc, vsftpd, wampcc,
3732 wayland-protocols, wireguard-linux-compat, wireshark, wlroots,
3733 wolfssl, w_scan, xerces, xfsprogs, xdriver-xf86-video-ati,
3734 xserver_xorg-server, ympd, zeromq, zlib-ng, zstd
3735
3736 Issues resolved (http://bugs.uclibc.org):
3737
3738 #12911: usb_modeswitch installation race condition
3739 #13236: Can't compile linux 5.4.8 (with gcc 10 on host)
3740
2766f346
PK
37412020.08, released September 1st, 2020
3742
3743 Various fixes.
3744
3745 Updated/fixed packages: am33x-cm3, avahi, bluez-tools,
3746 busybox, chocolate-doom, collectd, dhcp, docker-cli, domoticz,
3747 gobject-introspection, graphite2, haproxy, ibm-sw-tpm2,
3748 imagemagick, libeXosip2, libressl, lxc, mbedtls, menu-cache,
3749 mongodb, mosquitto, nvidia-driver, paho-mqtt-c, pixz,
3750 postgresql, python-django, rtty, squid, stress-ng, systemd,
3751 trousers, uclibc, wireshark, wolfssl, zbar
3752
86798665
PK
37532020.08-rc3, released August 28th, 2020
3754
3755 Fixes all over the tree.
3756
2915d1bd 3757 Infrastructure: Ensure RPATH entries that may be needed for
86798665
PK
3758 dlopen() are not dropped by patchelf.
3759
3760 Toolchain: Drop old GCC 6 based external Sourcery AMD64
3761 toolchain.
3762
3763 Updated/fixed packages: assimp, davfs2, dillo, glibc,
3764 gnuradio, hostapd, ibm-sw-tpm2, ipmitool, json-c, libroxml,
3765 linux, mender, netopeer2, openal, openjpeg, python-matplotlib,
3766 ripgrep, shadowsocks-libev, trousers, xlib_libX11,
3767 xserver_xorg-server
3768
3769 Issues resolved (http://bugs.uclibc.org):
3770
3771 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
3772
30ccc0e3
PK
37732020.08-rc2, released August 24th, 2020
3774
3775 Fixes all over the tree, including a number of fixes for
3776 compilation with GCC-10.
3777
3778 Toolchain: Disallow building uClibc-ng for RISC-V 64-bit,
3779 because of issues with a missing __riscv_flush_icache()
3780 implementation.
3781
3782 Defconfigs: CI20: Use mainline Linux and U-boot. Update
3783 Microchip sama5d27_wlsom1_ek_mmc_dev to use bluez5-utils
3784 instead of (the removed) legacy bluez-utils
3785
3786 Updated/fixed packages: 18xx-ti-utils, aircrack-ng, apache,
3787 atest, bandwidthd, bellagio, bind, bird, bluez-alsa, boost,
3788 c-periphery, capnproto, chrony, collectd, cpio, cvs,
3789 dieharder, domoticz, dovecot, dovecot-pigeonhole, drbd-utils,
3790 dump1090, efl, elixir, f2fs-tools, feh, fluidsynth, fping,
3791 gdbm, gdk-pixbuf, ghostscript, gst1-plugins-bad,
3792 gstreamer1-editing-services, htop, ibm-sw-tpm2, ifplugd,
3793 iftop, igd2-for-linux, ima-evm-utils, iprutils, iputils,
3794 keepalived, kmsxx, libabseil-cpp, libcamera, libcurl,
3795 libfuse3, libnss, librtlsdr, libubox, libunwind, live555,
3796 lttng-tools, luabitop, mender-artifact, minizip,
3797 mjpg-streamer, mpd, mpv, mtd, ncftp, open-lldp, openal,
3798 opencv, opencv3, openfpgaloader, optee-os, owfs, php,
3799 pistache, prosody, pulseview, python-decorator,
3800 python-gunicorn, python-rpi-gpio, python-spidev,
3801 python3-decorator, python3-mako, python3-pyselftools, qt5,
3802 qt5webengine, rauc, redis, ripgrep, rtl8188eu, rtl8821au,
3803 setools, smstools3, supertux, tftpd, tpm2-abrmd,
3804 wpa_supplicant, xen, xlib_libX11, xserver_xorg-server
3805
3806 New packages: python3-cython, python3-pycryptodomex
3807
3808 Issues resolved (http://bugs.uclibc.org):
3809
3810 #12876: nodejs fails to build when host-icu has been built before
3811 #13111: python-gunicorn: missing dependency on python-setuptools
2915d1bd 3812 #13121: wpa_supplicant fails to build without libopenssl enabled
30ccc0e3
PK
3813 #13146: raspberrypi3_defconfig: "Inappropriate ioctl for device"..
3814 #13156: package live555 new license
3815 #13166: python-rpi-gpio: does not work against aarch64, unint..
3816
d0fc0c48
TP
38172020.08-rc1, released August 6th, 2020
3818
3819 Toolchain:
3820
3821 - GCC 10.x added, GCC 9.x is the default
3822 - binutils 2.34 added, binutils 2.33 is the default, binutils
3823 2.31 removed
3824 - glibc updated to 2.31
3825 - ARC toolchain components updated to 2020.03-release.
3826 - Enable uClibc-ng usage for RISC-V 64-bit
3827
3828 Infrastructure:
3829
3830 - qmake-package was fixed to be compatible with
3831 BR2_PER_PACKAGE_DIRECTORIES
3832 - complete rewrite of the Gitlab CI Yaml configuration file,
3833 now generated directly by the Gitlab CI pipeline itselfs
3834
3835 Misc:
3836
3837 - cargo and cargo-bin packages removed, as cargo is now part
3838 of Rust itself
3839
3840 Filesystem: ubinize configuration files can now use
3841 BINARIES_DIR to refer to the $(O)/images directory.
3842
3843 New packages: bitwise, earlyoom, fuse-overlayfs, gloox,
3844 kodi-pvr-octonet, kodi-pvr-zattoo, libabseil-cpp, libcutl,
3845 libnids, libnpupnp, libodb, libodb-boost, libodb-mysql,
3846 libodb-pgsql, mbpfan, netopeer2, odb, parprouted,
3847 python-colorzero, python-gpiozero, python-pybind, python-yatl,
3848 python3-decorator, qt5quicktimeline, resiprocate, ttyd,
3849 unclutter-xfixes, urandom-scripts,
3850
3851 New defconfigs: bananapi_m2_zero, freescale_imx8mnevk,
3852 globalscale_espressobin, imx6ullevk,
3853 microchip_sama5d27_wlsom1_ek, rock_pi_4, rock_pi_n10
3854
3855 Removed packages: cargo, cargo-bin,
3856 kodi-peripheral-steamcontroller
3857
3858 Issues resolved (http://bugs.uclibc.org):
3859
3860 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_DIRECTORIES
3861 #12946: Grub: Decompressor is too big.
3862 #12986: Mtools: Error converting to codepage 850
3863 #13001: openjdk-bin replaces libfreetype.so from host-freetype
3864 #13011: Incorrect selection of gcc version
3865 #13021: Minor code error when building granite-0.4.1
3866 #13026: rpi-firmware: must not rename start files
3867 #13046: Optimize for fast -Ofast is not compliant
3868 #13081: host-e2fsprogs attempts to create udev rules.d on build host if not exists
3869 #13101: BR audit2allow support
3870
d41e799c
PK
38712020.05.3, released October 12th, 2020
3872
3873 Important / security related fixes.
3874
3875 meson: Correct SDK cross-compilation.conf file when
3876 per-package builds were used to build SDK.
3877
3878 systemd: Use /run rather than /var/run for PID files in units.
3879
3880 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
3881
3882 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
3883 after all finalization hooks (including pre-rootfs) to ensure
3884 they can override any late configuration done by packages.
3885
3886 support/script/pycompile: Rework logic to ensure .pyc files
3887 contain absolute target paths, fixing code inspection at
3888 runtime when executed with cwd != '/'.
3889
3890 support/scripts/setlocalversion: Correct Mercurial output to
3891 match behaviour with Git.
3892
3893 support/scripts/apply-patches.sh: Use patch
3894 --no-backup-if-mismatch, so we no longer blindly have to
3895 remove *.orig files after patching, fixing issues with
3896 packages containing such files.
3897
3898 Updated/fixed packages: alsa-utils, apparmor, avahi,
3899 bandwidthd, barebox, bash, bison, brotli, busybox, cifs-utils,
3900 cryptsetup, cups, dhcpcd, dhcpdump, docker-cli, docker-engine,
3901 ecryptfs-utils, efl, fail2ban, freetype, gcc, gdb,
3902 ghostscript, gnutls, go, graphite2, gst1-plugins-base,
3903 gst1-plugins-ugly, imagemagick, ipmitool, jbig2dec, libhtp,
3904 libraw, libssh, libxml2, libxml-parser-perl, linux-headers,
3905 localedef, lua, mbedtls, memcached, mesa3d, meson, minidlna,
3906 mongodb, nginx, nodejs, nss-pam-ldapd, openvmtools,
3907 paho-mqtt-c, php, postgresql, python, python-aenum,
3908 python-django, python-engineio, python-fire, python-pymodbus,
3909 python-scapy, python-semver, python-sentry-sdk,
3910 python-socketio, python-texttable, python-tinyrpc,
3911 python-txtorcon, python3, qt5base, rsh-redone, runc, samba4,
3912 strace, supertux, suricata, systemd, uclibc, usb_modeswitch,
3913 vlc, vsftpd, wayland-protocols, wireguard-linux-compat,
3914 wireshark, wlroots, wolfssl, xserver_xorg-server, ympd,
3915 zeromq, zstd
3916
3917 Issues resolved (http://bugs.uclibc.org):
3918
3919 #12911: usb_modeswitch installation race condition
3920 #13251: cryptsetup does not work on branch 2020.02 following..
3921
e11f3813
PK
39222020.05.2, released August 29th, 2020
3923
3924 Important / security related fixes.
3925
3926 Infrastructure: Ensure RPATH entries that may be needed for
3927 dlopen() are not dropped by patchelf.
3928
3929 BR_VERSION_FULL/setlocalversion (used by make print-version
3930 and /etc/os-release): Properly handle local git tags
3931
3932 Updated/fixed packages: apache, assimp, at91bootstrap3, bind,
3933 boost, busybox, capnproto, cegui, chrony, collectd, cpio,
3934 cryptsetup, cups, cvs, dbus, docker-engine, domoticz, dovecot,
3935 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
3936 gd, gdk-pixbuf, ghostscript, glibc, gnuradio, grub2,
3937 gst1-plugins-bad, gstreamer1-editing-services, hostapd,
3938 ibm-sw-tpm2, iputils, jasper, json-c, libcurl, libressl,
3939 libwebsockets, linux, live555, mesa3d, mongodb, mosquitto,
3940 mpv, nodejs, opencv, opencv3, openfpgaloader, openjpeg,
3941 patchelf, perl, php, postgresql, prosody, python-django,
3942 python-gunicorn, python-matplotlib, ripgrep, rtl8188eu,
3943 rtl8821au, ruby, shadowsocks-libev, squid, systemd,
3944 tpm2-abrmd, tpm2-tools, trousers, uboot, webkitgtk, wireshark,
3945 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
3946 xserver_xorg-server
3947
3948 Issues resolved (http://bugs.uclibc.org):
3949
3950 #12876: nodejs fails to build when host-icu has been built before
3951 #13111: python-gunicorn: missing dependency on python-setuptools
3952 #13121: wpa_supplicant fails to build without libopenssl enabled
3953 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
3954 #13156: package live555 new license
3955
c80e5c9b
PK
39562020.05.1, released July 25th, 2020
3957
3958 Important / security related fixes.
3959
3960 Toolchain:
3961 - Make external toolchain version check also work for
3962 toolchains configured with --with-gcc-major-version-only
3963
3964 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
3965 compiler supports it, fixing an issue with precompiled
3966 headers
3967
3968 - Ensure debug libs from external toolchains are not installed
3969 into target if debugging is disabled
3970
3971 Download:
3972 - Correct reproducibility issue in handling of git submodules
3973 for older git versions.
3974
3975 - Fix file locking over NFS
3976
3977 fs: Ensure cpio archive element order is reproducible
3978
3979 Br2-external: Fix error reporting for invalid br2-external trees
3980
3981 Per-package:
3982 - Fix an issue with python3 sysconfig data not getting
3983 correctly expanded
3984
3985 - Fix per-package building for packages using the qmake
3986 infrastructure
3987
3988 Updated/fixed packages: a10disp, asterisk, bind, brltty,
3989 cdrkit, clamav, cryptodev-linux, dbus, docker-cli,
3990 docker-engine, dvb-apps, e2fsprogs, exim, exiv2, freerdp, gdb,
3991 gdk-pixbuf, gerbera, gnutls, go, granite, grub2, gssdp,
3992 gst1-plugins-good, gst1-plugins-ugly, gupnp, intel-microcode,
3993 iproute2, irrlicht, iwd, jq, kodi, libcamera, libcec,
3994 libconfuse, libcurl, libevdev, libhttpserver, libmicrohttpd,
3995 libnss, libressl, libvncserver, libxml2, libxmlrpc, lxc,
3996 mbedtls, mediastreamer, mesa3d, meson, minizip, mongodb,
3997 mtools, mutt, nano, network-manager, nghttp2, ngircd, nodejs,
3998 ntp, open-plc-utils, open2300, openjdk-bin, openssh,
3999 oracle-mysql, paho-mqtt-c, pango, php, poco, prosody, putty,
4000 python-greenlet, python-urllib3, python-validators, python3,
4001 readline, redis, rpi-firmware, rtl8821au, samba4, sdl2,
4002 sqlite, squid, strace, sunxi-mali-mainline-driver, syslog-ng,
4003 systemd, tcpreplay, tinydtls, upmpdcli, upx, vlc, webkitgtk,
4004 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
4005 x11vnc, znc, zstd
4006
4007 Issues resolved (http://bugs.uclibc.org):
4008
4009 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
4010 #12946: Grub: Decompressor is too big.
4011 #12986: Mtools: Error converting to codepage 850
4012 #13001: openjdk-bin replaces libfreetype.so from host-freetype
4013 #13011: Incorrect selection of gcc version
4014 #13021: Minor code error when building granite-0.4.1
4015 #13026: rpi-firmware: must not rename start files
4016 #13031: nodejs: RangeError at new ArrayBuffer()
4017 #13046: Optimize for fast -Ofast is not compliant
4018
6306cf35
PK
40192020.05, released June 1st, 2020
4020
4021 Various fixes.
4022
4023 Updated/fixed packages: arm-trusted-firmware, gcc, mp4v2, fmc,
4024 fmlib, glib-networking, libusb-compat, linux, qt5webengine,
4025 sysrepo, wampcc, xen
4026
e1184151
PK
40272020.05-rc3, released May 29th, 2020
4028
4029 Fixes all over the tree.
4030
4031 Infrastructure: Support checking download hashes for packages
4032 coming from Subversion.
4033
4034 Defconfigs: Increase boot partition size to 64MB for Freescale
4035 boards to allow space for bigger kernels.
4036
4037 Updated/fixed packages: audit, bind, dovecot, efl, erlang,
4038 ffmpeg, fio, gerbera, gnupg, leveldb, lrzip, ltrace, matio,
4039 mesa3d, mp4v2, prosody, qemu, qt5declarative, speexdsp,
4040 systemd, tremor, uboot-tools, unbound, wireshark
4041
4042 Removed packages: wiringpi
4043
4044 Issues resolved (http://bugs.uclibc.org):
4045
4046 #12361: Init system (systemd) kills login on Raspberry Pi Zero
4047 #12686: recipe for target 'install_dev' failed (libcrypto.so..)
4048
497e3dff
PK
40492020.05-rc2, released May 22nd 2020
4050
4051 Fixes all over the tree.
4052
4053 U-Boot: Support building with Python 3.x instead of Python
4054 2.x. Since U-Boot 2020.01, various U-Boot build scripts use
4055 Python 3.x instead of Python 2.x, so add an option to pull in
4056 host-python3 rather than host-python. Also fix a number of
4057 defconfigs to use this new option.
4058
4059 Updated/fixed packages: apparmor, binutils, bison, brltty,
4060 c-icap, cegui, checkpolicy, clamav, crda, cvs, docker-cli,
4061 docker-engine, domoticz, elf2flt, exfatprogs, fakeroot,
4062 ffmpeg, freerdp, gcc, glibc, gnuconfig, irrlicht, kmod,
4063 libexif, libpam-tacplus, libssh2, libv4l, libvncserver,
4064 localedef, lrzip, mariadb, matchbox, mbuffer, mesa3d,
4065 mesa3d-headers, meson, netsniff-ng, openldap, openocd,
4066 optee-os, p7zip, paho-mqtt-c, php, piglit, pigz,
4067 python-argon2-cffi, python-attrs, python-future,
4068 python-markdown, python-pycryptodomex, python-pyqt5, qt5base,
4069 rpi-firmware, rustc, squashfs, squid, stella, suricata,
4070 systemd, uacme, uclibc, util-linux, vboot-utils
4071
4072 New packages: python3-pyelftools
4073
4074 Removed packages: ezxml, mtdev2tuio, python-pycrypto
4075
4076 Issues resolved (http://bugs.uclibc.org):
4077
4078 #10551: PowerPC SPE and Musl
4079 #12256: package tar is outdated (1.29 is 3 years old)
4080 #12271: python-iptables runtime dependencies
4081 #12321: host-generic-package: PKG_DL_OPTS not used for host package
4082 #12391: CMake-based host package fails to include output/host/include
4083 #12431: ethernet no detected on nanopi neo 2
4084 #12521: RISCV RV32IA selected, RV64GC output
4085 #12586: avahi failure
4086 #12596: host-e2fsprogs: tune2fs incompatibility on older glibc..
4087 #12611: ntp hash is not matching with upstream 4.2.8p13
4088 #12626: PHP missing header files within 2020.02
4089 #12631: glibc support Power-PC SPE
4090 #12656: bison fails to relocate with relocate-sdk.sh
4091 #12661: cups problems in buildroot
4092 #12686: recipe for target 'install_dev' failed (libcrypto.so:..
4093 #12691: host-rust build fails
4094 #12761: Buildroot fails when building GCNano binaries for the STM..
4095 #12786: Systemd spawns two getty processes when the getty port..
4096 #12806: There are multiple issues in buildroot that faults cups..
4097 #12826: nodejs-12.16.1: error: 'uv_sleep' was not declared in..
4098 #12831: RPI-firmware package: DTB-overlay dependency
4099 #12836: libunwind: package does not show up in menuconfig for..
4100 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header
4101 #12866: should we be disabling bash executable path caching?
4102 #12886: GMP built in wrong order (?)
4103 #12891: QEMU, libvirt-bin, qemu-kvm Package Support required
4104 #12901: GStreamer doesn't build on 2020-05 rc1 with GObject..
4105 #12906: qt PrefixPath is wrong on 2020.05-rc1
4106 #12921: nodejs-12.16.1: error: overriding 'virtual icu_65::..
4107
4ec35a7a 41082020.05-rc1, released May 7th 2020
1025d09f
TP
4109
4110 Addition of support for gobject-introspection: both the
4111 gobject-introspection package itself, but also introspection
4112 support was enabled in a number of other packages.
4113
4114 Support for Qt 5.6 was dropped as its support was dropped
4115 upstream, only one version of Qt is supported at the moment:
4116 Qt 5.14.2.
4117
4118 Addition of support for the apparmor Linux security module, by
4119 adding the necessary user-space packages.
4120
4121 Addition of a qmake package infrastructure, now used by most
4122 Qt-related packages.
4123
4124 The Luarocks package infrastructure has been extended to
4125 support build host packages.
4126
4127 The package infrastructure was improved to allow each package
4128 to indicate the Linux kernel configuration options it needs.
4129
4130 Addition of support for generating filesystem images using the
4131 EROFS filesystem.
4132
4133 The logic that calculates the list of files installed by each
4134 package was reworked to be compatible with the top-level
4135 parallel build functionality.
4136
4137 Addition of a package for a pre-compiled ARM32 bare-metal
4138 toolchain, which can be used to build ARM32 code in ARM64
4139 configurations, such as firmware/bootloader code.
4140
4141 The Qemu defconfigs are now boot-tested in Qemu as part of the
4142 Gitlab continuous integration.
4143
4144 Toolchain: gcc 9.x bumped to 9.3.0, gcc 8.x bumped to 8.4.0,
4145 gdb bumped to 8.3.1.
4146
4147 New packages: apcupsd, apparmor, arm-gnu-a-toolchain, bearssl,
4148 belle-sip, belr, cage, chartjs, erofs-utils, exfatprogs,
4149 gobject-introspection, ibm-sw-tpm2, imx-seco, jbig2dec,
4150 libapparmor, libiberty, libfuse3, libtextstyle, libudfread,
4151 libuhttpd, libuwsc, lua-lyaml, matio, mbuffer, netdata,
4152 openfpgaloader, perl-i18n, perl-locale-maketext-lexicon,
4153 perl-lwp-protocol-https,
4154 perl-mojolicious-plugin-authorization,
4155 perl-mojolicious-plugin-cspheader,
4156 perl-mojolicious-plugin-i18n,
4157 perl-mojolicious-plugin-securityheader, perl-mozilla-ca,
4158 perl-path-class, pistache, pkcs11-helper, prelink-cross,
4159 python-argon2-cffi, python-canopen, python-cbor2,
4160 python-filelock, python-flatbuffers, python-greenlet,
4161 python-modbus-tk, python-pyalsa, python-pysftp, python-regex,
4162 python-snappy, rtty, tinyproxy, udev-gentoo-scripts, unbound,
4163 vuejs, wlroots.
4164
4165 New defconfigs: freescale_imx6ullevk, freescale_imx8qmmek,
4166 nanopi_neo4, nanopi_r1, nitrogen8mm, nitrogen8mn, olpc_xo1,
4167 olpc_xo175, roc_rk3399_pc, stm32mp157a_dk1, zynq_qmtech
4168
4e7bb67f
TP
4169 Issues resolved (http://bugs.uclibc.org):
4170
4171 #10386: Add an option to put all compiled executables that
4172 show up on target/ in staging/ as well
4173 #11866: iniramfs file system fails to boot using Grub on EFI x86_64
4174 #12666: Doesn't pick up a custom bash profile
4175 #12696: Uboot 2020.01 Problem loading Linux kernel on Nano PI NEO
4176 #12701: [patch] wpa_supplicant must depend on openssl
4177 #12711: host-localedef 2.30-20 fails to compile on fedora 32 (gcc 10.0.1)
4178 #12716: bio.h not found
4179 #12726: systemctl preset-all failed for ctrl-alt-del.target
4180 #12731: rtl8188eu not buildung for banana pi M1 (glib, systemd, 4.18.12)
4181 #12746: "sysdig" package description points to
4182 http://sysdig.org, which bounces to malware site
4183 #12751: OpenJdk package installation issues on target
4184 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
4185 #12811: bootstrap stuck and no login prompt
4186
d81ac2e4
PK
41872020.02.12, released April 5, 2021
4188
4189 Important / security related fixes.
4190
4191 Dependencies: Explicitly detect and bail out if PATH contains
4192 spaces or tabs. A number of packages fail to build in such
4193 setups, so explicitly inform about this.
4194
4195 utils/scanpypi: Explicitly use python3 for compatibility with
4196 packages using python3 syntax in setup.py
4197
4198 support/download: Fix tarball generation (from git/svn repos)
4199 including symlinks pointing to ./<something>
4200
4201 Meson: Use correct C++ host compiler (rather than C compiler)
4202
4203 Updated/fixed packages: asterisk, batman-adv, bind,
4204 ca-certificates, docker-containerd, dovecot,
4205 dovecot-pigeonhole, diffutils, efivar, git, gnuchess, gnutls,
4206 grub2, fakeroot, haserl, imagemagick, irqbalance, jasper,
4207 kodi, libcurl, libebml, libglib2, libjpeg, libopenssl,
4208 libupnp, libvips, lldpd, mariadb, mbedtls, mosquitto, nodejs,
4209 netsnmp, nettle, openldap, openmpi, openssh, opkg-utils, perl,
4210 php, privoxy, prosody, protobuf, python-aiohttp,
4211 python-django, python-lxml, python-pyyaml, python-rpi-ws281x,
4212 python3, redis, rpm, sconeserver, screen, sox, sqlcipher,
4213 squid, sysvinit, tor, transmission, tzdata, uboot, upx,
4214 util-linux, wireshark, wolfssl, wpa_supplicant, zstd
4215
4216 Issues resolved (http://bugs.uclibc.org):
4217
4218 #13516: utils/scanpypi: Failure when parsing diffoscope
4219 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to..
4220 #13576: Issues compiling buildroot for 5x86
4221 #13581: jpegsrc.v9d.tar.gz has changed hash
4222 #13616: tar file from git repository generation issue
4223
947e9219
PK
42242020.02.11, released February 17, 2021
4225
4226 Important / security related fixes.
4227
4228 meson: Fix ccache detection handling when per-package builds
4229 are used.
4230
4231 Fakeroot: Fix compatibility issue with glibc 2.33
4232
4233 Updated/fixed packages: atftp, busybox, cereal, connman,
4234 dhcpcd, dnsmasq, docker-cli, docker-engine, fakeroot,
4235 intel-mediadriver, intel-microcode, jasper,
4236 kodi-inputstream-adaptive, libbsd, libopenssl, linux-headers,
4237 mosquitto, orc, php, postgresql, privoxy, pugixml,
4238 python-bottle, python-django, python3, rauc, sox, subversion,
4239 tzdata, wireguard-linux-compat, wpa_supplicant, xenomai, xterm
4240
4241 Issues resolved (http://bugs.uclibc.org):
4242
4243 #13506: BR2_PACKAGE_DHCPCD missing directory creation
4244
0518eee5
PK
42452020.02.10, released January 31st, 2021
4246
4247 Important / security related fixes.
4248
4249 Download: Ensure git submodules are correctly fetched if
4250 enabled for a package with <pkg>_GIT_SUBMODULES = YES and the
4251 host variant is downloaded first.
4252
4253 Toolchain: Mark CodeSourcery Aarch64 2014.11 toolchain as not
4254 having libatomic.
4255
4256 pkg-stats: Fix python 3.8+ deprecation warning.
4257
4258 meson: Ensure ccache is not detected and used, as it may
4259 conflict with the ccache handling in Buildroot.
4260
4261 New packages: libnpupnp
4262
4263 Updated/fixed packages: bctoolbox, brltty, dbus, dovecot,
4264 dovecot-pigeonhole, gcc, gerbera, gmrender-resurrect, gst-omx,
4265 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
4266 gst1-plugins-ugly, gst1-rtsp-server, gst1-vaapi,
4267 gst1-validate, gstreamer1, gstreamer1-editing-services,
4268 igd2-for-linux, libclc, libllcp, libtorrent-rasterbar,
4269 libupnp, libupnpp, lpc32xxcdl, luarocks, mpd, nfs-utils,
4270 nodejs, openjpeg, openldap, opentracing-cpp, openvpn, p11-kit,
4271 paho-mqtt-c, php, poppler, postgresql, python3, runc, sudo,
4272 syslog-ng, systemd, tini, trace-cmd, tzdata, ushare, vlc,
4273 wavpack, wireguard-linux-compat, wolfssl, xapp_xload, xorriso,
4274 zic
4275
4276 Removed packages: libupnp18
4277
4278 Issues resolved (http://bugs.uclibc.org):
4279
4280 #13471: package/mpd/mpd.conf make use of path not created
4281
97d3e7a7
PK
42822020.02.9, released December 27th, 2020
4283
4284 Important / security related fixes.
4285
4286 Infrastructure:
4287 - cmake: fix host ccache handling for CMake 3.19
4288 - meson: Forcibly disable binary stripping for
4289 target builds, enable for host builds
4290 - golang: Fix HOST / TARGET directories for per-package builds
4291
4292 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
4293
4294 Updated/fixed packages: apitrace, arm-trusted-firmware,
4295 bustle, c-ares, ca-certificates, cdrkit, cryptopp, dhcpcd,
4296 docker-containerd, dtv-scan-tables, flare-engine, ghostscript,
4297 haproxy, imagemagick, imx-gpu-viv, jasper, jemalloc,
4298 jpeg-turbo, libcap, libcurl, libglib2, libgpiod, libkrb5,
4299 libopenssl, libplist, libressl, libuv, libuvw, lynx, mariadb,
4300 mbedtls, minidlna, monkey, musl, mutt, ncurses, netsnmp,
4301 nodejs, opencv3, openldap, openrc, opkg-utils, paho-mqtt-c,
4302 php, privoxy, proftpd, python-crc16, python-flask-cors,
4303 python-lxml, python-pip, python-pyparsing, python-pyqt5, qemu,
4304 qt5base, raptor, rauc, ruby, setserial, shadowsocks-libev,
4305 slirp, sqlcipher, ti-sgx-demos, tinycbor, vsftpd,
4306 wireless-regdb, wireshark, x11vnc, xen, xinetd,
4307 xserver_xorg-server
4308
4309 Issues resolved (http://bugs.uclibc.org):
4310
4311 #13276: libcap builds libcap.pc incorrectly
4312 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
4313 #13341: Mistake in /etc/init.d/S70vsftpd
4314
00e80cb1
PK
43152020.02.8, released November 16th, 2020
4316
4317 Important / security related fixes.
4318
4319 Updated/fixed packages: angularjs, argp-standalone, asterisk,
4320 bandwidthd, bitcoin, busybox, cryptsetup, darkhttpd, davfs2,
4321 docker-cli, docker-containerd, docker-engine,
4322 dovecot-pigeonhole, fastd, fbset, fbtft, freetype, gcc,
4323 ghostscript, gnuradio, grpc, gst1-plugins-bad, jsoncpp,
4324 keepalived, libass, libexif, libiqrf, libpam-tacplus, libraw,
4325 linux-backports, linux-firmware, lzlib, netsnmp, nginx,
4326 oniguruma, opencv3, openntpd, patchelf, php, postgresql,
4327 python-pyqt5, qt5base, rauc, redis, samba4, slirp, systemd,
4328 tcpdump, tmux, tor, webkitgtk, wireguard-linux-compat,
4329 wireshark, wpewebkit, xen, xorriso, zeromq, zxing-cpp
4330
4331 Issues resolved (http://bugs.uclibc.org):
4332
4333 #11931: Bugs in support/scripts/apply-patches.sh
4334
edeef3a0
PK
43352020.02.7, released October 12th, 2020
4336
4337 Important / security related fixes.
4338
4339 meson: Correct SDK cross-compilation.conf file when
4340 per-package builds were used to build SDK.
4341
4342 systemd: Use /run rather than /var/run for PID files in units.
4343
4344 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
4345
4346 support/script/pycompile: Rework logic to ensure .pyc files
4347 contain absolute target paths, fixing code inspection at
4348 runtime when executed with cwd != '/'.
4349
4350 support/scripts/setlocalversion: Correct Mercurial output to
4351 match behaviour with Git.
4352
4353 support/scripts/apply-patches.sh: Use patch
4354 --no-backup-if-mismatch, so we no longer blindly have to
4355 remove *.orig files after patching, fixing issues with
4356 packages containing such files.
4357
4358 Updated/fixed packages: bandwidthd, barebox, bash, bison,
4359 brotli, cifs-utils, cryptsetup, dhcpcd, dhcpdump, docker-cli,
4360 docker-engine, ecryptfs-utils, efl, fail2ban, freetype, gcc,
4361 gdb, ghostscript, gnutls, go, gst1-plugins-base,
4362 gst1-plugins-ugly, ipmitool, libhtp, libraw, libssh, libxml2,
4363 libxml-parser-perl, localedef, lua, memcached, mesa3d, meson,
4364 minidlna, nginx, nodejs, nss-pam-ldapd, openvmtools, php,
4365 postgresql, python, python-aenum, python-autobahn,
4366 python-engineio, python-fire, python-pymodbus, python-scapy,
4367 python-semver, python-sentry-sdk, python-socketio,
4368 python-texttable, python-tinyrpc, python-txtorcon, python3,
4369 qt5base, runc, samba4, strace, supertux, suricata, systemd,
4370 vlc, wayland-protocols, wireguard-linux-compat, wireshark,
4371 xserver_xorg-server, zeromq, zstd
4372
4373 Issues resolved (http://bugs.uclibc.org):
4374
4375 #12911: usb_modeswitch installation race condition
4376 #13251: cryptsetup does not work on branch 2020.02 following..
4377
721fdb02
PK
43782020.02.6, released September 5th, 2020
4379
4380 Important / security related fixes.
4381
4382 Fix a 2020.02.5 build regression in busybox when systemd (and
4383 not less) are enabled because of missing infrastructure.
4384
4385 Updated/fixed packages: alsa-utils, avahi, busybox, cups,
4386 docker-cli, graphite2, imagemagick, libeXosip2, mbedtls,
4387 nvidia-driver, paho-mqtt-c, python-django, systemd, uclibc,
4388 usb_modeswitch, wolfssl
4389
4390 Issues resolved (http://bugs.uclibc.org):
4391
4392 #12911: usb_modeswitch installation race condition
4393
b13d1730
PK
43942020.02.5, released August 29th, 2020
4395
4396 Important / security related fixes.
4397
4398 Infrastructure: Ensure RPATH entries that may be needed for
4399 dlopen() are not dropped by patchelf.
4400
4401 BR_VERSION_FULL/setlocalversion (used by make print-version
4402 and /etc/os-release): Properly handle local git tags
4403
4404 Updated/fixed packages: apache, at91bootstrap3, bind, boost,
4405 busybox, capnproto, chrony, collectd, cpio, cryptsetup, cups,
4406 cvs, dbus, docker-engine, domoticz, dovecot,
4407 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
4408 gd, gdk-pixbuf, ghostscript, glibc, grub2, gst1-plugins-bad,
4409 hostapd, iputils, jasper, json-c, libcurl, libwebsockets,
4410 linux, live555, mesa3d, mosquitto, mpv, nodejs, opencv,
4411 opencv3, openjpeg, patchelf, perl, php, postgresql,
4412 python-django, python-gunicorn, python-matplotlib, ripgrep,
4413 rtl8188eu, rtl8821au, ruby, shadowsocks-libev, squid,
4414 tpm2-abrmd, tpm2-tools, trousers, uacme, webkitgtk, wireshark,
4415 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
4416 xserver_xorg-server
4417
4418 Issues resolved (http://bugs.uclibc.org):
4419
4420 #12876: nodejs fails to build when host-icu has been built before
4421 #13111: python-gunicorn: missing dependency on python-setuptools
4422 #13121: wpa_supplicant fails to build without libopenssl enabled
4423 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
4424 #13156: package live555 new license
4425
39d71a8c
PK
44262020.02.4, released July 26th, 2020
4427
4428 Important / security related fixes.
4429
4430 Toolchain:
4431 - Make external toolchain version check also work for
4432 toolchains configured with --with-gcc-major-version-only
4433
4434 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
4435 compiler supports it, fixing an issue with precompiled
4436 headers
4437
4438 - Ensure debug libs from external toolchains are not installed
4439 into target if debugging is disabled
4440
4441 Download:
4442 - Correct reproducibility issue in handling of git submodules
4443 for older git versions.
4444
4445 - Fix file locking over NFS
4446
4447 fs: Ensure cpio archive element order is reproducible
4448
4449 Br2-external: Fix error reporting for invalid br2-external trees
4450
4451 Per-package:
4452 - Fix an issue with python3 sysconfig data not getting
4453 correctly expanded
4454
4455 - Fix per-package building for packages using the qmake
4456 infrastructure
4457
4458 Updated/fixed packages: a10disp, asterisk, bind, cdrkit,
4459 checkpolicy, clamav, dbus, docker-cli, docker-engine,
4460 dvb-apps, e2fsprogs, exim, exiv2, freerdp, gnutls, go, grub2,
4461 gssdp, gst1-plugins-good, gst1-plugins-ugly, gupnp,
4462 intel-microcode, iproute2, irrlicht, iwd, jq, kodi, libcamera,
4463 libconfuse, libcurl, libglib2, libhttpserver, libmicrohttpd,
4464 libopenssl, libvncserver, libxml2, libxmlrpc, lxc, mbedtls,
4465 mesa3d, meson, mongodb, mtools, mutt, nghttp2, ngircd, nodejs,
4466 ntp, open-plc-utils, open2300, openjdk-bin, openssh,
4467 oracle-mysql, paho-mqtt-c, pcre, php, poco, prosody, putty,
4468 python-twisted, python-urllib3, python-validators, python3,
4469 qt5xmlpatterns, redis, rpi-firmware, rtl8821au, samba4, sdl2,
4470 sqlite, squid, syslog-ng, systemd, tcpreplay, tinydtls,
4471 upmpdcli, upx, vlc, webkitgtk, wireguard-linux-compat,
4472 wireshark, wpebackend-fdo, wpewebkit, zstd
4473
4474 Issues resolved (http://bugs.uclibc.org):
4475
4476 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
4477 #12946: Grub: Decompressor is too big.
4478 #12986: Mtools: Error converting to codepage 850
4479 #13001: openjdk-bin replaces libfreetype.so from host-freetype
4480 #13011: Incorrect selection of gcc version
4481 #13026: rpi-firmware: must not rename start files
4482 #13031: nodejs: RangeError at new ArrayBuffer()
4483 #13046: Optimize for fast -Ofast is not compliant
4484
e7f14106
PK
44852020.02.3, released June 3rd, 2020
4486
4487 Important / security related fixes.
4488
4489 Fix various build issues of host packages on hosts using GCC
4490 10.
4491
4492 Updated/fixed packages: arm-trusted-firmware, audit, bind,
4493 binutils, bison, clamav, crda, dovecot, dtc, efl, elf2flt,
4494 erlang, fakeroot, ffmpeg, fmc, fmlib, freerdp, gcc, git,
4495 glib-networking, gnupg, leveldb, libexif, libssh2,
4496 libusb-compat, linux-headers, lrzip, ltrace, mariadb, mesa3d,
4497 mp4v2, openldap, openocd, perl, php, prosody,
4498 python-pycryptodomex, python-pyqt5, qemu, rpi-firmware, rustc,
4499 speexdsp, sysrepo, systemd, tremor, vboot-utils, wireshark,
4500 xen
4501
4502 Removed packages: python-pycrypto
4503
4504 Issues resolved (http://bugs.uclibc.org):
4505
4506 #12361: Init system (systemd) kills login on Raspberry Pi Zero
4507 #12656: bison fails to relocate with relocate-sdk.sh
4508 #12671: leveldb won't detect that snappy is present (static..
4509 #12691: host-rust build fails
4510 #12831: RPI-firmware package: DTB-overlay dependency
4511
d011ca9b
PK
45122020.02.2, released May 12th, 2020
4513
4514 Important / security related fixes.
4515
4516 Musl: Disallow on PPC64 cores without AltiVec support
4517 (E.G. e5500).
4518
4519 fs/cpio: Correctly handle booting with 'console='
4520
4521 release: Ensure temporary .br2-external.* files are not
4522 included in the release tarball
4523
4524 Defconfigs: Fix various mistyped config options, or config
4525 options where the dependencies were no longer met.
4526
4527 Updated/fixed packages: apache, azure-iot-sdk-c, binutils,
4528 boinc, c-ares, cvs, docker-cli, docker-containerd,
4529 docker-engine, domoticz, e2fsprogs, efl, evtest, exim, ffmpeg,
4530 freerdp, gcc, gflags, glibc, gnuconfig, haproxy, imx-gpu-2d,
4531 irrlicht, jpeg kodi-pvr-vuplus, libarchive, libcoap,
4532 libfpm-extra, libglib2, libhtp, libid3tag, libinput, libmad,
4533 libopenssl, libsepol, libssh, libv4l, libvncserver, libwpe,
4534 localedef, mariadb, matchbox, mbedtls, mc, mesa3d-headers,
4535 meson, midori, msgpack, netsnmp, nginx, ogre, openjdk,
4536 openldap, openvpn, p7zip, paho-mqtt-c, php, polkit, python,
4537 python-attrs, python-crossbar, python-dpkt, python-flask,
4538 python-future, python-iptables, python-jedi, python-markdown2,
4539 python3, qemu, qpdf, qt5, samba4, squashfs, squid, strongswan,
4540 suricata, tzdata, util-linux, vlc, wget, webkitgtk,
4541 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
4542 zic
4543
4544 Issues resolved (http://bugs.uclibc.org):
4545
4546 #11866: initramfs file system fails to boot using Grub on EFI x86_64
4547 #12271: python-iptables runtime dependencies
4548 #12726: systemctl preset-all failed for ctrl-alt-del.target
4549 #12751: OpenJdk package installation issues on target
4550 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
4551 #12811: bootstrap stuck and no login prompt
4552 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header
4553
673d54c6
PK
45542020.02.1, released April 10th, 2020
4555
4556 Important / security related fixes.
4557
4558 core: Also fixup /lib references in libtool .la files, similar
4559 to how it is done for /usr/*.
4560
4561 Various fixes for builds with per-package target/host
4562 directories.
4563
4564 toolchain: Fix kernel headers validation check for external
4565 toolchains. Fix make 4.3+ compatibility in external toolchain
4566 logic.
4567
4568 fs/initramfs: fix show-info so it also shows the usual
4569 rootfs-related variables.
4570
4571 Updated/fixed packages: arm-trusted-firmware, barebox-aux,
4572 bluez5_utils, bubblewrap, busybox, civetweb, cog, collectd,
4573 ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy, hiredis, hostapd,
4574 kmscube, kodi-screensaver-rsxs, libical, libinput, libexif,
4575 libopenssl, libsndfile, linux, linux-tools, llvm, localedef,
4576 mcrypt, mesa3d, meson, monit, nftables, ntp, opencv3,
4577 oprofile, php, pinentry, polkit, pure-ftpd, python-pyyaml,
4578 qt5, quagga, radvd, rcw, redis, rocksdb, samba4, screen,
4579 sdbusplus, swupdate, sysdig, sysklogd, syslinux, syslog-ng,
4580 tor, tslib, uacme, util-linux, vala, vlc,
4581 wireguard-linux-compat, wireguard-tools, wireshark,
4582 wpa_supplicant, xserver_xorg-server
4583
4584 Issues resolved (http://bugs.uclibc.org):
4585
4586 #12711: host-localedef 2.30-20 fails to compile on fedora 32
4587 #12746: "sysdig" package description points to http://sysdig.org, ..
4588
5f5477b0 45892020.02, released March 8th, 2020
0e96faa7
PK
4590
4591 Various fixes.
4592
4593 br2-external: Fix compatibility with make 4.3+
4594
5f5477b0
PK
4595 Updated/fixed packages: bash, bcm2835, binutils, cups,
4596 erlang-p1-acme, fbgrab, gr-osmosdr, gst1-plugins-base,
4597 gst1-validate, gstreamer1, guile, jhead, libdrm, libevdev,
4598 libinput, libnss, libsndfile, libvncserver, linux-firmware,
4599 mesa3d, nodejs, openjdk-bin, openvmtools, optee-test, patch,
4600 php, piglit, pppd, python-django, qemu, qt5base, ruby,
4601 ser2net, swupdate, thrift, zziplib
0e96faa7
PK
4602
4603 Removed packages: classpath, jamvm
4604
4605 Issues resolved (http://bugs.uclibc.org):
4606
4607 #12606: fbgrab location has changed
4608
338e2b5b
PK
46092020.02-rc3, released March 2nd, 2020
4610
4611 Fixes all over the tree.
4612
4613 Infrastructure: Rework file list handling to fix race
4614 conditions when building with per-package target and host
4615 directories and top-level parallel builds.
4616
4617 Updated/fixed packages: aufs, binutils, blktrace, brltty,
4618 cairo, dnsmasq, docker-compose, elf2flt, exim, exiv2, git,
4619 kodi-inputstream-adaptive, libarchive, libcgroup, libgdiplus,
4620 libssh2, libvncserver, libvorbis, linknx, linux-firmware, lxc,
4621 lz4, mosquitto, openjpeg, openrc, poco, proftpd, pure-ftpd,
4622 python3, python-multidict, python-setuptools-scm-git-archive,
4623 qpdf, qt5tools, rdesktop, rocksdb, shellinabox, squid,
4624 suricata, swig, systemd, taglib, util-linux, wireshark, zsh
4625
4626 Issues resolved (http://bugs.uclibc.org):
4627
4628 #12571: ltp-testsuite : Build failure
4629 #12576: 2020.02-RC1: error while loading shared libraries: ...
4630 #12581: 2020.02-rc1 glibc failing to build on fedora 31
4631
b36e2eca
PK
46322020.02-rc2, released February 26th, 2020
4633
4634 Fixes all over the tree.
4635
4636 Toolchain: Ensure strong SSP can only be enabled if the
4637 (external) toolchain supports it.
4638
4639 Fix a race condition related to creating the output/staging
4640 symlink on systems with coreutils < 8.27.
4641
4642 Drop support for the (end of life) Qt 5.6 variant.
4643
4644 Updated/fixed packages: at, armadillo, audiofile, bash,
4645 busybox, erlang, fail2ban, fluidsynth, ipsec-tools, jpeg-turbo,
4646 kvm-unit-tests, libftdi1, libinput, libsvgtiny, libtomcrypt,
4647 libupnpp, libxml2, linux-tools, luv, mbedtls, mesa3d, minicom,
4648 openvmtools, php, qt5, qt5webengine, qwt, radvd, rcw,
4649 sdbusplus, systemd, tpm2-tss, vorbis-tools
4650
4651 Issues resolved (http://bugs.uclibc.org):
4652
4653 #12581: 2020.02-rc1 glibc failing to build on fedora 31
4654
22f07ab2 46552020.02-rc1, released February 18th, 2020
3eacee53
PK
4656
4657 Fixes all over the tree and new features.
4658
4659 Add experimental support for building with a per-package
4660 target and host directory. This still has some rough edges,
4661 but brings a number of advantages:
4662
4663 - Packages will only be able to access the explicitly listed
4664 dependencies and not any other packages that happen to be
4665 built before, ensuring correct dependency information in
4666 Buildroot.
4667
4668 - Possibility for top-level parallel builds, speeding up
4669 builds on multicore machines.
4670
4671 Core: Ensure package-file-lists data is correct after
4672 incremental builds as well.
4673
4674 Architecture: Add support for ARC-HS38 with 64bit multiplier
4675 variant, allow building glibc for big endian ARC, handle 16KB
4676 MMU page size for ARC in toolchain wrapper.
4677
4678 Toolchain: Add binutils 2.33.1, GCC 7.5.0, Arm 9.2-2019.12
4679 toolchains, ARC 2019.09 toolchain. Allow using custom kernel
4680 headers newer than what is known by Buildroot.
4681
4682 pkg-stats: Support for CVE vulnerability reporting by
4683 comparing to NVD database.
4684
4685 Reproducible builds: The go -trimpath option is now used to
4686 get rid of absolute build paths, __FILE__ and __BASE_FILE__
4687 defines are now handled in the toolchain wrapper.
4688
4689 Systemd: Build host variant and use systemctl to automatically
4690 enable unit files rather than manually managing symlinks.
4691
4692 Util-linux: Ensure that hwclock is built without GPLv3
4693 code. Notice that builds with hwclock has contained
4694 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
4695
4696 New defconfigs: Beelink GS1, Raspberrypi4 64bit
4697
4698 New packages: alura, avro-c, bubblewrap, cctz, cereal,
4699 cpuburn-arm, elixir, erlang-base64url, erlang-idna,
4700 erlang-jose, erlang-p1-acme, erlang-p1-mqtree,
4701 erlang-p1-yconf, fluid-soundfont, fluidsynth, gcnano-binaries,
4702 gensio, glslsandbox-player, libargon2, libmodsecurity,
4703 libpam-nfc, libtelnet, lua-codegen, lua-livr, lua-livr-extra,
4704 lua-rotas, lua-silva, mfoc, network-manager-openvpn,
4705 nginx-modsecurity, perl-crypt-openssl-aes,
4706 perl-math-prime-util, pipewire, ptm2human, python-aenum,
4707 python-aiohttp-debugtoolbar, python-aiohttp-mako,
4708 python-aiologstash, python-aiosignal, python-aiozipkin,
4709 python-async-lru, python-avro, python-bunch, python-crontab,
4710 python-dnspython, python-entrypoints, python-esptool,
4711 python-frozenlist, python-future, python-gitdb, python-janus,
4712 python-lockfile, python-logstash, python-nested-dict,
4713 python-pbr, python-pyaes, python-pydantic, python-smmap2,
4714 python-sockjs, python-zc-lockfile, raspi-gpio, rocksdb,
4715 sdbusplus, spidermonkey, thermald, ti-sgx-libgbm, tinyssh,
4716 tio, umtprd, weston-imx, wireguard-linux-compat,
4717 wireguard-tools, xdg-dbus-proxy
4718
4719 Removed packages: bluez_utils, celt051, erlang-p1-iconv, fis,
4720 gadgetfs-test, libplayer, gstreamer, gst-ffmpeg,
4721 gst-fsl-plugins, gst-omapfb, gst-plugins-bad,
4722 gst-plugins-base, gst-plugins-good, gst-plugins-ugly,
4723 perl-digest-md5, perl-mime-base64, perl-net-ping,
4724 python-scapy3k, wireguard
4725
4726 Issues resolved (http://bugs.uclibc.org):
4727
4728 #11906: the new version of mesa3d cannot support etnaviv when..
4729 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
4730 #12121: PyQt5.QtSerialPort and other modules not being built
4731 #12256: package tar is outdated (1.29 is 3 years old
4732 #12286: Can't import gobject in python 3.8
4733 #12376: python-scapy3k is deprecated
4734 #12386: carriage return issue when "make menuconfig"
4735 #12441: qt5webengine build error: asm/errno.h: No such file or..
4736 #12446: Buildroot fails to finish installing packages
4737 #12456: qtvirtualkeyboard: No such file or directory
4738 #12461: libglib2 build files with deep directory structure
4739 #12481: minicom fails when output directory path contains "m4"
4740 #12501: libnss-3.49.1: ld error: multiple definition of `gcm_..
4741 #12526: host-nodejs 12.14.1: configure fail: AttributeError: ..
4742 #12536: Linux-Headers extracting failure
4743 #12546: Ninja 1.10 build Error
4744
ed4f7ddf
PK
47452019.11.3, released April 10th, 2020
4746
4747 Important / security related fixes.
4748
4749 core: Fix compatibility with make 4.3+. Also fixup /lib
4750 references in libtool .la files, similar to how it is done for
4751 /usr/*.
4752
4753 toolchain: Fix kernel headers validation check for external
4754 toolchains.
4755
4756 fs/initramfs: fix show-info so it also shows the usual
4757 rootfs-related variables.
4758
4759 Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
4760 civetweb, cog, collectd, ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy,
4761 hiredis, hostapd, kmscube, libical, libopenssl, libsndfile,
4762 linux-tools, llvm, monit, ntp, php, pure-ftpd, radvd, redis,
4763 samba4, screen, sysdig, syslinux, syslog-ng, tor, uacme,
4764 util-linux, vala, vlc, wpa_supplicant, xserver_xorg-server
4765
4766 Issues resolved (http://bugs.uclibc.org):
4767
4768 #12746: "sysdig" package description points to http://sysdig.org, ..
4769
c10d3458
PK
47702019.11.2, released March 16th, 2020
4771
4772 Important / security related fixes.
4773
4774 Core: Ensure package-file-lists data is correct after
4775 incremental builds as well.
4776
4777 Fix a race condition related to creating the output/staging
4778 symlink on systems with coreutils < 8.27.
4779
4780 Toolchain: ARC tools bumped to arc-2019.09.
4781
4782 Br2-external: Fix patch handling when external linux-extension
4783 packages are used. Fix compatibility with make 4.3+
4784
4785 Util-linux: Ensure that hwclock is built without GPLv3
4786 code. Notice that builds with hwclock has contained
4787 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
4788
4789 Updated/fixed packages: armadillo, at, bcm2835, binutils,
4790 blktrace, bluez-alsa, bootstrap, brltty, busybox, cairo,
4791 clamav, cog, cups, czmq, dnsmasq, docker-containerd, dovecot,
4792 dovecot-pigeonhole, e2fsprogs, elf2flt, eudev, exim, exiv2,
4793 fbgrab, gettext-tiny, glibc, go, grep, gst1-validate, guile,
4794 imagemagick, jhead, jpeg-turbo, kvm-unit-tests, lapack,
4795 libarchive, libcgroup, libdrm, libevent, libexif, libftdi1,
4796 libgdiplus, libjpeg, libsigrok, libsndfile, libssh2,
4797 libsvgtiny, libvncserver, libvorbis, libxml2, libxslt, linknx,
4798 lxc, lz4, mariadb, mbedtls, meson, mongoose, mosquitto, musl,
4799 ncurses, nodejs, ntfs-3g, ogre, opencv3, openjdk, openjpeg,
4800 openrc, openswan, openvmtools, optee-test, patch, php, piglet,
4801 postgresql, pppd, proftpd, pure-ftpd, python-django,
4802 python-pyqt5, python-setuptools-scm-git-archive, python3,
4803 qemu, qt5base, qt5tools, qt5virtualkeyboard, qt5webengine,
4804 qwt, rdesktop, ruby, runc, samba4, shellinabox,
4805 skeleton-init-openrc, smartmontools, spdlog, sqlcipher, squid,
4806 suricata, swig, swupdate, sysklogd, taglib, thrift,
4807 ti-cgt-pru, uclibc, util-linux, vorbis-tools, webkitgtk,
4808 wireshark, wpebackend-fdo, wpewebkit, xen,
4809 xserver_xorg-server, zeromq, zsh, zziplib
4810
4811 Issues resolved (http://bugs.uclibc.org):
4812
4813 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
4814 #12331: meson issue
4815 #12456: qtvirtualkeyboard: No such file or directory
4816 #12461: libglib2 build files with deep directory structure
4817 #12481: minicom fails when output directory path contains "m4"
4818 #12606: fbgrab location has changed
4819
538d2773
PK
48202019.11.1, released January 12th, 2020
4821
4822 Important / security related fixes.
4823
4824 Infrastructure: kconfig: Fix reconfigure logic, python: Ensure
4825 correct compiler and linker flags are used for compiled code
4826
4827 utils/scanpypi: Remind users to update DEVELOPERS
4828
4829 Defconfigs: imx6-sabresd: Fix the Qt5 display names,
4830 imx8: Drop extra copy of U-Boot DTB
4831
4832 Updated/fixed packages: acsccid, bitcoin, boost, busybox,
4833 cc-tool, cmocka, cpio, cups, dante, dialog, dillo, docker-cli,
4834 docker-containerd, docker-engine, easy-rsa, ebtables,
4835 ecryptfs-utils, efl, ffmpeg, gdb, git, glibc, gnupg2, go,
4836 gpsd, grpc, gst1-plugins-bad, iputils, jasper,
4837 kf5-kcoreaddons, leveldb, libarchive, libfribi, libgit2,
4838 libkrb5, libp11, librsvg, libssh, libtomcrypt, libuio, libv4l,
4839 lirc-tools, log4cplus, lrzip, lvm2, mali-t76x,
4840 matchbox-desktop, mender-grubenv, mmc-utils, mosquitto,
4841 nodejs, ntp, openipmi, opencv3, openpowerlink, openrc, pango,
4842 perl-sys-cpu, pimd, postgresql, pulseaudio, python-brotli,
4843 python-coherence, python-crc16, python-django, python-dpkt,
4844 python-gobject, python-pyasn-modules, python-pypcap,
4845 python-pyqt5, python-subprocess32, python3, qpdf,
4846 qt-webkit-kiosk, qt5virtualkeyboard, qt5webengine, quota,
4847 rabbitmq-c, rauc, rpcbind, rtl8821au, runc, rygel, samba4,
4848 sdl2, setserial, snort, spidev_test,
4849 sunxi-mali-mainline-driver, syslog-ng, sysrepo, tcllib, tftpd,
4850 usbmount, w_scan, wavpack, wsapi, wsapi-fcgi, wsapi-xavante,
4851 x265, xserver_xorg-server, ytree, zip
4852
4853 Issues resolved (http://bugs.uclibc.org):
4854
4855 #12121: PyQt5.QtSerialPort and other modules not being built
4856 #12286: Can't import gobject in python 3.8
4857
836b84a7
PK
48582019.11, released December 1st, 2019
4859
4860 Various fixes.
4861
4862 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
4863 <pkg>_DL_OPTS by default, just like it is done for a number of
4864 other package variables.
4865
4866 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
4867 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
4868 the (rare) case where the .py files are needed at runtime
4869 rather than .pyc.
4870
4871 Updated/fixed packages: am33x-cm3, bind, collectd, go, gob2,
4872 gst1-plugins-bad, haproxy, jasper, jpeg-turbo, libdrm,
4873 libftdi, libftdi1, libnss, libselinux, libstrophe, lzma,
4874 minicom, network-manager, nodejs, oniguruma, opencv3,
4875 openvmtools, perl-gdgraph, perl-gdtextutil, prosody,
4876 python-cchardet, systemd, tiff, wolfssl,
4877
4878 Issues resolved (http://bugs.uclibc.org):
4879
4880 #11416: check-uniq-files staging issue
4881 #12146: Oprofile runtime issue
4882 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
4883 #12171: Python-opencv needs config.py and config-3.7.py to run..
4884 #12196: duma package
4885 #12211: host-nodejs 10.15.3 package fail to build
4886 #12316: tzdata fails to install with empty "default local time"
4887 #12326: network-manager build fails with missing glib error
4888 #12366: Gstreamer1 gst1-plugins-bad do not compile with RPI-Userland
4889
fc1c7e59
PK
48902019.11-rc3, released November 24th, 2019
4891
4892 Fixes all over the tree.
4893
4894 Updated/fixed packages: asterisk, clamav, domoticz, faifa,
4895 gerbera, kmod, kvm-unit-tests, libupnp18, linux-serial-test,
4896 lsof, ltp-testsuite, lxc, mesa3d, mesa3d-headers, perl, php,
4897 postgresql, qemu, rauc, redis, rpcbind, spice, spice-protocol,
4898 systemd, tftpd, waylandpp, webkitgtk, zip
4899
1ab7e0c6
PK
49002019.11-rc2, released November 16th, 2019
4901
4902 Fixes all over the tree.
4903
4904 Toolchain: ARC tools bumped to arc-2019.09-rc1, ensure
4905 external toolchain kernel headers version check correctly stop
4906 the build on mismatch
4907
4908 Meson: Fix generation of global cross-compilation.conf
4909
4910 Download: Also use the package download method for extra
4911 downloads from the same site, so it does not get confused by
4912 URLs containing '+'
4913
4914 Defconfigs: Fix boot issue for beaglebone
4915
4916 Updated/fixed packages: bird, chrony, connman, dhcp, domoticz,
4917 dropwatch, dtc, elf2flt, gettext-tiny, glog, intel-microcode,
4918 ipsec-tools, jailhouse, kodi, libfribi, libmbim, libressl,
4919 libsigrokdecode, libsvgtiny, linux-serial-test, ltp-testsuite,
4920 lvm2, lxc, mariadb, mesa3d, minizip, ndisc6, neardal, ninja,
4921 ofono, openvmtools, oracle-mysql, qt5wayland, safeclib, socat,
4922 sudo, systemd, wpewebkit, xserver_xorg-server
4923
78d373f7 49242019.11-rc1, released November 5th, 2019
bc8d4e97
PK
4925
4926 Fixes all over the tree and new features.
4927
4928 Dependencies: Gcc/g++ 4.8 or newer is now required on the
4929 build host.
4930 Ensure host has JSON::PP perl module installed if
4931 webkitgtk/wpewebkit packages are enabled as it is needed
4932 during their build process.
4933
4934 Toolchain: Add support for the D programming language (GCC
4935 9.x, Glibc).
4936 GCC 9.x updated to 9.2.0, Glibc updated to 2.30, Musl updated
4937 to 1.1.24, uClibc-ng updated to 1.0.32, ARC toolchain updated
4938 to arc-2019.09-eng002.
4939 Musl: Add a patch to add support for
4940 sched_{get,set}scheduler() and sched_{get,set}param() for
4941 compatibility.
4942 Generate check-headers program under BUILD_DIR rather than
4943 /tmp to fix issues with distributions mounting /tmp noexec.
4944 Also copy libssp.so for external toolchains if SSP
4945 to handle toolchains providing SSP support in libssp rather
4946 than in the C library
4947
4948 New defconfigs: Beaglebone AI, FriendlyARM Nanopi NEO Plus2,
4949 Libre Computer "La Frite", QEMU Armv7-A with trustzone/OP-TEE,
4950 STM32MP157 Discovery Kit
4951
9bcc20f1
PK
4952 Arch: RISC-V: Default to a sensible floating point ABI based
4953 on the selected ISA extensions rather than always defaulting
4954 to ILP32/64
bc8d4e97
PK
4955
4956 Graph-size: Package sizes are now shown in human readable form
4957 (Kib/Mib/Gib) rather than always in Kib. Binary (KB/MB/GB)
4958 format can be selected using the --binary option. The cut-off
4959 limit for classifying packages as "other" is now configurable
4960 using the --size-limit option.
4961
4962 Br2-external: Linux kernel extensions can now also be provided
4963 in an external tree by adding packages under
4964 linux/linux-ext-*.mk. See the manual for details.
4965
4966 Fakeroot now works correctly under Microsoft Windows 10
4967 Services for Linux, which does not provide SYSV IPC support
4968
4969 The check-uniq-files logic which would complain if multiple
4970 packages would touch the same files has been removed as it
4971 causes issues in certain situations (when packages are
4972 rebuilt) and the issue is no longer considered a problem for
4973 toplevel parallel builds as those will use a per-package
4974 staging/target directory.
4975 With this removed, Python is no longer required for a basic
4976 build (only for optional scripts).
4977
4978 support/scripts/genimage.sh will no longer make a copy of
4979 TARGET_DIR, speeding up post-build/image scripts.
4980
4981 The runtime test logic now uses Python 3.x.
4982
4983 A 'v' prefix has been dropped from the <pkg>_SOURCE variable
4984 for a number of packages to match the version numbers used by
4985 https://release-monitoring.org
4986
4987 New packages: caps, collectl, dav1d, fstrcmp, ima-evm-utils,
4988 jitterentropy-library, kodi-vfs-rar, kodi-vfs-sftp, libavl,
9bcc20f1
PK
4989 libhttpserver, libmspack, libnetconf2, libolm, libyang,
4990 linux-serial-test, lrzip, mdevd, minimodem, musl-fts, netifrc,
4991 ogre, openlayers, python-aioredis, python-asgiref,
bc8d4e97
PK
4992 python-backports-functools-lru-cache, python-bluezero,
4993 python-brotli, python-channels, python-channels-redis,
4994 python-colorlog, python-daphne, python-django-enumfields,
4995 python-jaraco-functools, python-kiwisolver, python-msgfy,
4996 python-rpi-ws281x, python-setuptools-scm-git-archive,
4997 python-simplelogging, python-soupsieve, python-sqliteschema,
4998 python-sqlparse, python-tqdm, python-webencodings, qt5webview,
4999 restclient-cpp, ripgrep, snmpclitools, sunwait, sysrepo,
5000 uacme, utf8proc, uvw, ytree
5001
5002 Removed packages: alljoyn, alljoyn-base, alljoyn-tcl-base,
5003 devmem2, eventlog, kodi-audiodecoder-opus,
5004 kodi-screensaver-planestate, kodi-visualisation-waveforhue,
5005 python-pysnmp-apps, riscv-pk, ustr
5006
5007 Issues resolved (http://bugs.uclibc.org):
5008
5009 #9881: systemd-resolved not setting resolv.conf link
5010 #10171: devmem2 w (word) is 8 bytes in x86 64 systems
5011 #10586: musl gcc has ifunc enabled when musl doesn't support it
5012 #10806: Allow nfs-utils to use ipv6
5013 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
5014 #11411: check-uniq-files target issue
5015 #11766: Console (getty) issues with systemd
5016 #11781: mariadb build error
5017 #12031: Build of cups-filters fails while linking, apparently due..
5018 #12116: console prompt does not appear after login
5019 #12141: eudev package is missing "render" and "kvm" groups
5020 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
5021 #12186: Raspberry Pi Zero-W build fails on newer kernel versions
5022 #12191: cmake BUILDDIR
5023 #12241: Permission denied while running "make"
5024 #12261: sudo versions prior to 1.8.28 are affected.
5025 #12276: make clean/distclean does not remove BR2_DL_DIR and BR2_HOST_DIR
5026 #12281: Custom configuration fails to build (based on raspberrypi3_..
5027
8f75fbbe
PK
50282019.08.3, released December 7th, 2019
5029
5030 Important / security related fixes.
5031
5032 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
5033 <pkg>_DL_OPTS by default, just like it is done for a number of
5034 other package variables
5035
5036 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
5037 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
5038 the (rare) case where the .py files are needed at runtime
5039 rather than .pyc.
5040
5041 Fix <pkg>-reconfigure handling for packages using the kconfig
5042 infrastructure.
5043
5044 Toolchain: ensure external toolchain kernel headers version
5045 check correctly stop the build on mismatch
5046
5047 Deconfigs: beaglebone: fix boot issue
5048
5049 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
5050 clamav, cmocka, collectd, connman, dhcp, dropwatch, faifa,
5051 gettext-tiny, gob2, haproxy, intel-microcode, ipsec-tools,
5052 jailhouse, jasper, jpeg-turbo, kodi, kvm-unit-tests, libftdi,
5053 libftdi1, libnss, libressl, libstrophe, libsvgtiny, lvm2,
5054 lzma, mariadb, minicom, mosquitto, neardal, ninja, nodejs,
5055 oniguruma, openvmtools, oracle-mysql, perl-gdgraph,
5056 perl-gdtextutil, php, postgresql, prosody, python-cchardet,
5057 python-django, qt5wayland, rabbitmq, rauc, redis, rpcbind,
5058 socat, spice, spice-protocol, tftpd, tiff, webkitgtk
5059
5060 New packages: libmspack
5061
5062 Issues resolved (http://bugs.uclibc.org):
5063
5064 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
5065 #12171: Python-opencv needs config.py and config-3.7.py to run..
5066 #12211: host-nodejs 10.15.3 package fail to build
5067 #12316: tzdata fails to install with empty "default local time"
5068
de6739c8
PK
50692019.08.2, released November 9th, 2019
5070
5071 Important / security related fixes.
5072
5073 Toolchain: Also copy libssp.so for external toolchains if SSP
5074 to handle toolchains providing SSP support in libssp rather
5075 than in the C library
5076
5077 Download: Also use the package download method for extra
5078 downloads from the same site, so it does not get confused by
5079 URLs containing '+'
5080
5081 Fakeroot now works correctly under Microsoft Windows 10
5082 Services for Linux, which does not provide SYSV IPC support
5083
5084 utils/test-pkg: ensure to exit with an error upon failure
5085
5086 Updated/fixed packages: asterisk, azmq, binutils,
5087 cups-filters, domoticz, dtc, duma, elf2flt, eudev, exfat,
5088 exfat-utils, fakeroot, fdk-aac, file, freerdp, gcc, gd,
5089 ghostscript, go, gpsd, grpc, gst1-plugins-base, gvfs, icu,
5090 intel-microcode, kvm-unit-tests, libfribidi, libnspr, libnss,
5091 libopenssl, libpcap, libpciaccess, librsvg, libseccomp,
5092 libsigrok, libtorrent, libunwind, libva, linux-tools,
5093 lua-sdl2, lxc, minizip, mjpegtools, mongoose, mono, nbd,
5094 nfs-utils, php, piglit, python, python-autobahn,
5095 python-pysnmp-apps, python-tornado, python3, qemu, qt5base,
5096 ruby, safeclib, samba4, sdl_mixer, sox, sudo, suricata,
5097 systemd, tcpdump, unscd, util-linux, vdr-plugin-vnsiserver,
5098 vtun, wireshark, xvisor, yaffs2utils
5099
5100 Issues resolved (http://bugs.uclibc.org):
5101
5102 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
5103 #12261: sudo versions prior to 1.8.28 are affected
5104
9c814962
PK
51052019.08.1, released October 3rd, 2019
5106
5107 Important / security related fixes.
5108
5109 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
5110 Use default console settings
5111
5112 Dependencies: Ensure host has JSON::PP perl module installed
5113 if webkitgtk/wpewebkit packages are enabled as it is needed
5114 during their build process.
5115
5116 Toolchain: Generate check-headers program under BUILD_DIR
5117 rather than /tmp to fix issues with distributions mounting
5118 /tmp noexec.
5119
5120 Updated/fixed packages: asterisk, augeas, axel, bind, bwm-ng,
5121 cups, cups-filters, docker-cli, docker-engine, docker-proxy,
5122 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd, joe,
5123 kf5-extra-cmake-modules, kf5-modemmanager-qt,
5124 kf5-networkmanager-qt, libcamera, libcurl, libgcrypt,
5125 libglib2, libgpg-error, libnspr, libnss, libopenssl,
5126 logrotate, luksmeta, mariadb, mbedtls, mongodb, mosquitto,
5127 ncurses, nfs-utils, nghttp2, nodejs, openvmtools, php,
5128 protobuf, putty, qemu, samba4, snort, swupdate,
5129 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
5130 wireshark
5131
5132 Issues resolved (http://bugs.uclibc.org):
5133
5134 #10806: Allow nfs-utils to use ipv6
5135 #11781: mariadb build error
5136 #12031: Build of cups-filters fails while linking, apparently due..
5137 #12141: eudev package is missing "render" and "kvm" groups
5138 #12241: Permission denied while running "make"
5139
1fcdfbfb
PK
51402019.08, released September 1st, 2019
5141
5142 Various fixes.
5143
5144 Defconfigs: Removed nanopc t4, nanopi m4 and neo4, pine64
5145 rockpro64 and raxda rock pi4 as they rely on a ARM32 toolchain
5146 on the build host to build ATF. These defconfigs will be added
5147 back once a package providing such toolchain is
5148 available. Also dropped ts4800 defconfig as it does not build
5149 with GCC >= 8.x.
5150
5151 Updated/fixed packages: libxcb, php, python-numpy, webkitgtk,
5152 wpewebkit, xfont_font-util
5153
5154 Issues resolved (http://bugs.uclibc.org):
5155
5156 #12156: buildroot-2019.08-rc3 does not build for Pi Zero W
5157
cd8ab185
PK
51582019.08-rc3, released August 28th, 2019
5159
5160 Fixes all over the tree.
5161
5162 Updated/fixed packages: clamav, dovecot, dovecot-pigeonhole,
5163 gcc, intel-microcode, libmicrohttpd, libmodplug, mpg123,
5164 nginx, openldap, python, qemu, samba4, squid, strace, vlc
5165
5166 Issues resolved (http://bugs.uclibc.org):
5167
5168 #11686: fbdev_drv.so: undefined symbol: shadowUpdatePackedWeak,..
5169
f3221f1a 51702019.08-rc2, released August 20th, 2019
a8bdbef2
PK
5171
5172 Fixes all over the tree.
5173
5174 Compile fixes for a number of defconfigs.
5175
5176 Updated/fixed packages: apache, autofs, batctl, batman-adv,
5177 bind, collectd, cwiid, dahdi-linux, dahdi-tools, daq,
f3221f1a
PK
5178 dehydrated, dhcp, dtc, efl, enlightenment, evtest, giflib,
5179 gnutls, go, gst-plugins-bad, gst-plugins-base,
5180 gst1-plugins-bad, gst1-plugins-base, gst1-rtsp-server, gtkmm3,
5181 gupnp, harfbuzz, imagemagick, lftp, libbsd, libcpprestsdk,
5182 libdnet, libfm, libgit2, libgtk2, libgtk3, libpri, librsvg,
5183 libss7, libssh2, libwpe, lua-cqueues, metacity, micropython,
5184 mpd, mpg123, musl, mpv, openblas, openbox, opencv, pango,
5185 pcmanfm, piglit, pigpio, pinentry, postgresql, qemu, qt5base,
5186 qt5enginio, qt5multimedia, qt5serialbus, quagga, quazip,
5187 rrdtool, rygel, samba4, stellarium, tcpreplay, ti-gfx, vte,
5188 wampcc, wilink-bt-firmware, wireless-regdb, wpebackend-fdo,
a8bdbef2
PK
5189 xscreensaver
5190
5191 Removed packages: libamcodec, odroid-mali, odroid-scripts
5192
5193 Issues resolved (http://bugs.uclibc.org):
5194
5195 #9481: NetworkManager/Ping unable to resolve domains
5196 #10566: php.mk is missing option --with-pgsql
5197 #10861: Package batman_adv Makefile is missing include header direct..
5198 #11641: linux kernel .config timestamp always out of date fixed with..
5199 #11671: russian locale ru_RU:145: LC_TIME: syntax error
5200 #11701: recuuring of usr and in bin shortcuts are created
5201 #11741: pigpio does not build host-pigpio
5202 #11876: automount using host mount/umount
5203 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
5204 #11921: dahdi fails to build
5205 #11936: libcpprestsdk should install to staging
5206 #11946: wilink-bt-firmware: moved from github to http://git.ti.com/ti-bt
5207 #11961: libpri build failure
5208 #12086: dhcp shared libraries not installed to target
5209 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
5210 #12106: daq: build fails if libdumbnet-dev is installed in the host
5211 #12126: vc4 has neon as hard dependency
5212
9b9abb0d
PK
52132019.08-rc1, released August 9th, 2019
5214
5215 Fixes all over the tree and new features.
5216
5217 toolchain: ARC toolchain updated to 2019.03 (binutils 2.32.51
5218 / GCC 8.3.1 / glibc 2.29), ARM AAarch64/ARM toolchains updated
5219 to 2019.03. Add GCC 9.1.0, remove GCC 4.9 and 6.5, add GDB
5220 8.3, remove GDB 7.12 and 8.0.1, default to GDB 8.2, GCC
5221 8.3.0. Musl updated to 1.1.23, bringing support for RISC-V 64.
5222
5223 Architectures: Internal toolchain support for C-SKY, support
5224 for ARC HS48 v3.1 and HS38 with Quad MAC & FPU, support for
5225 ARM A76, A76/A55 big.LITTLE, emag, neoverse-N1, phecda and
5226 tsv110.
5227
5228 Filesystems: Pass extra pax options to tar for binary
5229 reproducibility. Build host-cpio for the --reproducible option
5230 support when BR2_REPRODUCIBLE is enabled. Genimage updated to
5231 version 11, bringing GPT support.
5232
5233 Br2-external: Add support for injecting additional options to
5234 the list of preconfigured external toolchains and libjpeg and
5235 openssl providers using files under provides/. See the manual
5236 for details.
5237
5238 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
5239 passed before the standard exclusions so they are not ignored
5240 by rsync when using override-srcdir.
5241
5242 Gnuconfig updated to 2019-05-28, adding C-SKY support.
5243
5244 test-pkg: Correct long option handling and clean output dir
5245 after a successful build to save disk space.
5246
5247 support/testing: Emulate a machine with 256MB RAM to fix
5248 issues with certain tests running out of memory, use
5249 virtio-rng to provide needed entrophy.
5250
5251 pkg-stats: support outputting in JSON format with --json for
5252 easier post processing. The classic HTML output is still
5253 available with --html. Parallelize access to
5254 release-monitoring.org to speed up runtime.
5255
5256 Drop non-conventional version prefix/suffix/separators for
5257 packages for better compatibility with release-monitoring.org
5258
5259 Packages:
5260 Init systems: Add basic openrc support and
5261 <pkg>_INSTALL_INIT_OPENRC variable in the infrastructure to
5262 install openrc service scripts if enabled.
5263
5264 busybox: Build each applet as a separate binary when SELinux
5265 is enabled for more finegrained policy control. Use daemon
5266 mode for mdev rather than legacy hotplug.
5267
5268 linux: Workaround -Werror related build failure on powerpc,
5269 by forcing CONFIG_PPC_DISABLE_WERROR on.
5270
5271 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
5272 partition is available before mounting.
5273
5274 New defconfigs: HiFive Unleashed, I.MX8MM EVK and Pico, Nanopi
5275 m4 and neo4, Nanopc t4, Olimex A33 olinuxino, Pine64
5276 Rockpro64, PowerPC mac99, QEMU C-SKY 610/807/810/860 virt,
5277 Raspberry Pi 4, Raxda rock pi4, Solidrun Clearfog GT-8K
5278
5279 Removed defconfigs: Odroid C2
5280
5281 New packages: bitcoin, c-capnproto, fatcat, ifmetric, jack1,
5282 jailhouse, libubootenv, luasyslog, mender-grubenv,
5283 murata-cyw-fw, openrc, piglit, python-colorama, python-cycler,
5284 python-hiredis, python-ifaddr, python-inflection,
5285 python-iptables, python-matplotlib, python-periphery,
5286 python-pycairo, python-redis, python-termcolor,
5287 python-tinyrpc, python-txdbus, skeleton-init-openrc, spdlog,
5288 sshguard, stellarium, zziplib
5289
5290 Removed packages: xapp_mkfontdir
5291
5292 Issues resolved (http://bugs.uclibc.org):
5293
5294 #11096: Upgrade from glibc 2.26 to 2.27 broke some locales...
5295 #11271: utils/check-package fails with exception depending on..
5296 #11991: [numpy] segfault when compiling for RPi3 64bits
5297 #12016: Grub fails to boot bzImage after upgrade to 2019.05
5298 #12046: Can’t login as root user after upgrading to buildroot..
5299 #12051: package/dhcp installs libtool wrapper scripts on tar...
5300 #12076: Patchelf can link against an incompatible libc++ ver...
5301
c8bab5be
PK
53022019.05.3, Released October 3rd, 2019
5303
5304 Important / security related fixes.
5305
5306 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
5307 Use default console settings
5308
5309 Dependencies: Ensure host has JSON::PP perl module installed
5310 if webkitgtk/wpewebkit packages are enabled as it is needed
5311 during their build process.
5312
5313 Toolchain: Generate check-headers program under BUILD_DIR
5314 rather than /tmp to fix issues with distributions mounting
5315 /tmp noexec.
5316
5317 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
5318 cups-filters, docker-cli, docker-engine, docker-proxy,
5319 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd,
5320 iptables, joe, kf5-extra-cmake-modules, kf5-modemmanager-qt,
5321 kf5-networkmanager-qtlibcamera, libcurl, libgcrypt,
5322 libgpg-error, libnftl, libnspr, libnss, libopenssl,
5323 libtorrent-rasterbar, luksmeta, mariadb, mbedtls, mongodb,
5324 mosquitto, ncurses, nfs-utils, nghttp2, nodejs, openvmtools,
5325 php, protobuf, putty, qemu, samba4, swupdate,
5326 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
5327 wireshark
5328
5329 Issues resolved (http://bugs.uclibc.org):
5330
5331 #10806: Allow nfs-utils to use ipv6
5332 #11781: mariadb build error
5333 #12031: Build of cups-filters fails while linking, apparently due..
5334 #12141: eudev package is missing "render" and "kvm" groups
5335 #12241: Permission denied while running "make"
5336
3b877a7f
PK
53372019.05.2, Released September 3rd, 2019
5338
5339 Important / security related fixes.
5340
5341 Filesystems: Pass extra pax options to tar for binary
5342 reproducibility.
5343
5344 Updated/fixed packages: apache, arm-trusted-firmware,
5345 asterisk, atk, autofs, batctl, batman-adv, berkeleydb,
5346 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
5347 dahdi-linux, dahdi-tools, daq, dehydrated, dhcp, dovecot,
5348 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
5349 git, glib-networking, glibc, gnupg2, gnutls, go,
5350 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
5351 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
5352 libgit2, libgtk2, libgtk3, libmodplug, libnss, libpri,
5353 libshout, libss7, libssh2, libvips, libxcb, linux-headers,
5354 mdadm, mesa3d, metacity, mpg123, mosquitto, musl, nginx,
5355 oniguruma, openblas, opencv3, openjdk, openjdk-bin, openldap,
5356 openvmtools, pcmanfm, php, pigpio, postgresql, prboom,
5357 proftpd, proj, python, python-django, python-idna,
5358 python-numpy, python-urllib3, python3, qemu, qt5, qt5base,
5359 qt5enginio, quagga, rygel, squid, subversion, tcpreplay,
5360 unzip, vlc, vte, webkitgtk, wireless-regdb, xen,
5361 xfont_font-util, xlib_libICE, xlib_libXfont, xlib_libXfont2,
5362 yad, zeromq
5363
5364 Issues resolved (http://bugs.uclibc.org):
5365
5366 #11741: pigpio does not build host-pigpio
5367 #11876: automount using host mount/umount
5368 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
5369 #11921: dahdi fails to build
5370 #11961: libpri build failure
5371 #12086: (dhcpd-missing-libs) - dhcp shared libraries not installed to..
5372 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
5373 #12106: daq: build fails if libdumbnet-dev is installed in the host
5374 #12126: vc4 has neon as hard dependency
5375
c0225c27
PK
53762019.05.1, Released July 7th, 2019
5377
5378 Important / security related fixes.
5379
5380 arch: x86: Fix typo breaking 'core-avx2' variant
5381
5382 linux: Workaround -Werror related build failure on powerpc,
5383 by forcing CONFIG_PPC_DISABLE_WERROR on.
5384
5385 support/testing: Emulate a machine with 256MB RAM to fix
5386 issues with certain tests running out of memory.
5387
5388 test-pkg: Correct long option handling and clean output dir
5389 after a successful build to save disk space.
5390
5391 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
5392 partition is available before mounting.
5393
5394 Updated/fixed packages: barebox, busybox, bzip2, davfs2,
5395 dialog, docker-cli, docker-engine, exim, expat, faad2,
5396 haveged, irssi, libcamera, libcdaudio, libcurl, libglib2,
5397 libressl, libsecret, lmbench, meson, monit, php, postgresql,
5398 psplash, python-django, qt5base, tvheadend, webkitgtk,
5399 xserver_xorg-server, znc
5400
8d4e26da
PK
54012019.05, released June 2nd, 2019
5402
5403 Various fixes.
5404
5405 Toolchain: Ensure pre-built Andes toolchains can only be
5406 selected when x86 32bit support is available on the host.
5407 Disallow PowerPC SPE ABI for GCC >= 8.x, as it is no longer
5408 supported.
5409
5410 Infra: pkg-config: Use a dedicated timestamp file rather than
5411 .config as that gets touched by linux-4.19+, causing repeated
5412 builds.
5413
5414 Add C-SKY support to our config.sub (gnuconfig)
5415
5416 Updated/fixed packages: dosfstools, botan, brotli, dropbear,
5417 flare-engine, gst1-plugins-bad, libhtp, libnss, libopenssl,
5418 linuxptp, matchbox-panel, mender, mutt, netsurf,
5419 network-manager, opencv3, openjdk, openmpi, php,
5420 python-cython, qt5multimedia, qtwayland, qt5webkit-examples,
5421 supertux, suricata, tpm2-totp, v4l2loopback, wireshark,
5422 wpewebkit
5423
2c96d648
PK
54242019.05-rc3, released May 25th, 2019
5425
5426 Fixes all over the tree.
5427
5428 check-bin-arch: Ignore /usr/lib/grub, similar to how /lib/grub
5429 is ignored.
5430
5431 check-package: Warn about utf-8 characters in .mk files
5432
5433 Linux: Default to 5.1.x series
5434
5435 Updated/fixed packages: assimp, atop, chocolate-doom, cjson,
5436 ddrescue, dhcp, ffmpeg, gerbera, glibmm, gpsd, gst-ffmpeg,
5437 intel-microcode, jasper, keepalived, kismet, libcpprestsdk,
5438 libcurl, libssh2, libupnp18, luarocks, mono-gtksharp3, opus,
5439 postgresql, pcsc-lite, python, tslib, webkitgtk,
5440 wpebackend-fdo, wpewebkit
5441
2adc578d
PK
54422019.05-rc2, released May 15th, 2019
5443
5444 Fixes all over the tree.
5445
5446 Updated/fixed packages: bind, bullet, ca-certificates,
5447 collectd, cracklib, dhcp, gdb, libinput, libtorrent-rasterbar,
5448 linknx, lynx, mono, netsurf, optee-os, postgresql, qt5enginio,
5449 qt5multimedia, rpm, samba4, sqlite, strace, uclibc, woff2
5450
5451 Issues resolved (http://bugs.uclibc.org):
5452
5453 #11841: grub-efi.cfg not used when building EFI disk image
5454
a8b229a7
PK
54552019.05-rc1, Released May 8th, 2019
5456
5457 Fixes all over the tree and new features.
5458
5459 Architecture: Andes 32-bit (nds32) support added.
5460
5461 Only build host-lzip / host-xz when really needed by packages,
5462 not just when not available on the build host.
5463
5464 Toolchain: Glibc bumped to 2.29, musl bumped to 1.1.22,
5465 binutils 2.32 added, 2.28/2.29 removed, default changed to
5466 2.31.1.
5467
5468 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
5469 forward {f,l,}chown calls to libc when running under fakeroot
5470 to fix issues when building in restricted environments
5471 (E.G. user namespace with bubblewrap).
5472
5473 Linux: Also build default make target to ensure extra files
5474 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
5475 built. Notice: This may mean that extra host utilities like
5476 uboot-mkimage are needed.
5477
5478 Infrastructure: show-info and <pkg>-show-info make targets
5479 added to output package metadata in JSON format for external
5480 use.
5481
5482 pkg-generic: Only tweak .la files needing it to ensure they
5483 are not included in subsequent package file lists.
5484
5485 test-pkg: Generate a basic package config if none is
5486 specified.
5487
5488 Gettext-tiny package added as an lightweight replacement for
5489 GNU gettext for situations where NLS support is not needed.
5490
5491 New defconfigs: Andes AE3XX, Freescale imx8mpico / imx8qxpmek
5492 / T2080 QDS RDB, Licheepi zero, Orangepi R1
5493
5494 Removed defconfigs: Olimx A20 Olinuxino Lime legacy
5495
5496 New packages: bats-core, bayer2rgb-neon, brickd, cog, dacapo,
5497 enet, gettext-tiny, gli, gst1-plugins-bayer2rgb-neon,
5498 imx-sc-firmware, intel-mediadriver, intel-mediasdk, libcamera,
5499 libhtp, libp11, libwpe, lua-binaryheap, lua-gd, lua-lunitx,
5500 mender-artifact, most, oniguruma, openjdk, openjdk-bin,
5501 opensbi, optee-benchmark, optee-client, optee-examples,
5502 optee-os, optee-test, paho-mqtt-cpp, python-aioblescan,
5503 python-aioconsole, python-aiohttp-cors, python-aiomonitor,
5504 python-backcall, python-jedi, python-parso, python-pyjwt,
5505 python-terminaltables, suricata, tpm2-totp, uftp,
5506 wpebackend-fdo, wpewebkit
5507
5508 Removed packages: libump, lunit, sunxi-mali
5509
5510 Issues resolved (http://bugs.uclibc.org):
5511
5512 #11716: Typo on website, saying latest release is 2018.2.11
5513 #11756: package/syslinux: MBR's don't fit because of binutils..
5514 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
5515 #11816: Only selected coreutils binaries are installed
5516
eea7f7a6
PK
55172019.02.11, released April 9th, 2020
5518
5519 Important / security related fixes.
5520
5521 core: Fix compatibility with make 4.3+. Also fixup /lib
5522 references in libtool .la files, similar to how it is done for
5523 /usr/*.
5524
5525 toolchain: Fix kernel headers validation check for external
5526 toolchains.
5527
5528 Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
5529 civetweb, collectd, ffmpeg, gcc, gnutls, gvfs, haproxy,
5530 hiredis, kmscube, libical, libopenssl, libsndfile,
5531 linux-tools, ntp, php, pure-ftpd, screen, sysdig, tor,
5532 util-linux, vala, vlc, xserver_xorg-server
5533
5534 Issues resolved (http://bugs.uclibc.org):
5535
5536 #12746: "sysdig" package description points to http://sysdig.org, ..
5537
2ccbb133
PK
55382019.02.10, released March 16th, 2020
5539
5540 Important / security related fixes.
5541
5542 Core: Ensure package-file-lists data is correct after
5543 incremental builds as well.
5544
5545 Fix a race condition related to creating the output/staging
5546 symlink on systems with coreutils < 8.27.
5547
5548 Br2-external: Fix compatibility with make 4.3+
5549
5550 Util-linux: Ensure that hwclock is built without GPLv3
5551 code. Notice that builds with hwclock has contained
5552 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
5553
5554 Updated/fixed packages: armadillo, at, binutils, blktrace,
5555 bootstrap, busybox, cairo, cups, czmq, dnsmasq,
5556 docker-containerd, dovecot, dovecot-pigeonhole, e2fsprogs,
5557 eudev, exim, exiv2, fbgrab, grep, gst1-validate, guile,
5558 imagemagick, jhead, kvm-unit-tests, lapack, libcgroup,
5559 libftdi1, libjpeg, libsigrok, libsndfile, libssh2, libsvgtiny,
5560 libvncserver, libvorbis, libxml2, libxslt, linux, lz4,
5561 mariadb, mbedtls, meson, mfgtools, mongoose, ncurses, ntfs-3g,
5562 opencv3, openjpeg, openswan, openvmtools, patch, php,
5563 postgresql, pppd, proftpd, pure-ftpd, python-django,
5564 python-pyqt5, python3, qemu, qt5base, qt5webengine, qwt,
5565 rdesktop, ruby, runc, samba4, shellinabox, smartmontools,
5566 sqlcipher, squid, swupdate, sysklogd, taglib, thrift,
5567 ti-cgt-pru, uboot, util-linux, vorbis-tools, webkitgtk,
5568 wireshark, xen, xserver_xorg-server, zeromq, zsh
5569
5570 Issues resolved (http://bugs.uclibc.org):
5571
5572 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
5573 #12331: meson issue
5574 #12461: libglib2 build files with deep directory structure
5575 #12606: fbgrab location has changed
5576
d4e7390f
PK
55772019.02.9, released January 12th, 2020
5578
5579 Important / security related fixes.
5580
5581 pkg-python infrastructure: Ensure correct compiler and linker
5582 flags are used for compiled code
5583
5584 utils/scanpypi: Remind users to update DEVELOPERS
5585
5586 Updated/fixed packages: busybox, cc-tool, cpio, cups, dante,
5587 dillo, docker-cli, docker-containerd, docker-engine, easy-rsa,
5588 ecryptfs-utils, efl, git, glibc, gnupg2, gst1-plugins-bad,
5589 kf5-kcoreaddons, libarchive, libgit2, libkrb5, librsvg,
5590 libssh, libtomcrypt, libuio, lirc-tools, lvm2,
5591 matchbox-desktop, nodejs, ntp, opencv3, openpowerlink,
5592 python-django, python-ecdsa, python-pyasn-modules,
5593 python-pyqt5, python-subprocess32, python3, qpdf, runc, rygel,
5594 samba4, sdl2, wavpack, xserver_xorg-server, zip
5595
5596 Issues resolved (http://bugs.uclibc.org):
5597
5598 #12121: PyQt5.QtSerialPort and other modules not being built
5599
2c251bca
PK
56002019.02.8, released December 7th, 2019
5601
5602 Important / security related fixes.
5603
5604 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
5605 <pkg>_DL_OPTS by default, just like it is done for a number of
5606 other package variables
5607
5608 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
5609 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
5610 the (rare) case where the .py files are needed at runtime
5611 rather than .pyc.
5612
5613 Fix <pkg>-reconfigure handling for packages using the kconfig
5614 infrastructure.
5615
5616 Toolchain: ensure external toolchain kernel headers version
5617 check correctly stop the build on mismatch
5618
5619 Deconfigs: beaglebone: fix boot issue
5620
5621 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
5622 clamav, collectd, connman, faifa, gob2, haproxy,
5623 intel-microcode, ipsec-tools, jasper, jpeg-turbo, kodi,
5624 kvm-unit-tests, libftdi, libftdi1, libnss, libstrophe,
5625 libsvgtiny, lvm2, lzma, mariadb, minicom, neardal, nodejs,
5626 opencv3, openvmtools, oracle-mysql, perl-gdgraph,
5627 perl-gdtextutil, php, postgresql, prosody, python-django,
5628 rabbitmq-c, rauc, redis, rpcbind, socat, spice,
5629 spice-protocol, tftpd, tiff, webkitgtk
5630
5631 New packages: libmspack
5632
5633 Issues resolved (http://bugs.uclibc.org):
5634
5635 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
5636 #12171: Python-opencv needs config.py and config-3.7.py to run..
5637 #12211: host-nodejs 10.15.3 package fail to build
5638 #12316: tzdata fails to install with empty "default local time"
5639
046735f5
PK
56402019.02.7, Released November 10th, 2019
5641
5642 Important / security related fixes.
5643
5644 support/testing: use a kernel with HW_RANDOM_VIRTIO to work
5645 around issues with lack of entrophy
5646
5647 Toolchain: Also copy libssp.so for external toolchains if SSP
5648 is enabled to handle toolchains providing SSP support in
5649 libssp rather than in the C library
5650
5651 Download: Also use the package download method for extra
5652 downloads from the same site, so it does not get confused by
5653 URLs containing '+'
5654
5655 Fakeroot now works correctly under Microsoft Windows 10
5656 Services for Linux, which does not provide SYSV IPC support
5657
5658 utils/test-pkg: ensure to exit with an error upon failure
5659
5660 Updated/fixed packages: asterisk, azmq, cups-filters,
5661 domoticz, duma, elf2flt, eudev, exfat, exfat-utils, fakeroot,
5662 file, freerdp, gd, ghostscript, go, gvfs, intel-microcode,
5663 kvm-unit-tests, libarchive, libnspr, libnss, libopenssl,
5664 libpcap, libpciaccess, librsvg, libseccomp, libsigrok,
5665 libtorrent, libunwind, linux-tools, lua-sdl2, lxc, minizip,
5666 mjpegtools, mongoose, php, python, python-pysnmp-apps,
5667 python3, qemu, qt5base, ruby, safeclib, samba4, sdl_mixer,
5668 sox, sudo, systemd, tcpdump, unscd, util-lkinux, vtun, xvisor,
5669 yaffs2utils
5670
5671 Issues resolved (http://bugs.uclibc.org):
5672
5673 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
5674 #12261: sudo versions prior to 1.8.28 are affected
5675
d9fb5b2d
PK
56762019.02.6, Released October 3rd, 2019
5677
5678 Important / security related fixes.
5679
5680 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
5681 Use default console settings
5682
5683 Dependencies: Ensure host has JSON::PP perl module installed
5684 if webkitgtk/wpewebkit packages are enabled as it is needed
5685 during their build process.
5686
5687 Toolchain: Generate check-headers program under BUILD_DIR
5688 rather than /tmp to fix issues with distributions mounting
5689 /tmp noexec.
5690
5691 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
5692 cups-filters, docker-cli, docker-engine, docker-proxy,
5693 dropbear, e2fsprogs, eudev, exim, expat, gcc, go, ifplugd,
5694 haveged, iptables, joe, kf5-extra-cmake-modules,
5695 kf5-modemmanager-qt, kf5-networkmanager-qt, libcurl,
5696 libgcrypt, libgpg-error, libnftl, libnspr, libnss, libopenssl,
5697 luksmeta, mariadb, mbedtls, mongodb, mosquitto, ncurses,
5698 nfs-utils, nghttp2, nodejs, openvmtools, php, protobuf, putty,
5699 qemu, qt5base, samba4, swupdate, systemd-bootchart, thttpd,
5700 uclibc, unzip, util-linux, wireshark
5701
5702 Issues resolved (http://bugs.uclibc.org):
5703
5704 #10806: Allow nfs-utils to use ipv6
5705 #11781: mariadb build error
5706 #12031: Build of cups-filters fails while linking, apparently due..
5707 #12141: eudev package is missing "render" and "kvm" groups
5708 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
5709 #12241: Permission denied while running "make"
5710
65e48f7a
PK
57112019.02.5, Released September 2nd, 2019
5712
5713 Important / security related fixes.
5714
5715 Filesystems: Pass extra pax options to tar for binary
5716 reproducibility.
5717
5718 Updated/fixed packages: apache, arm-trusted-firmware,
5719 asterisk, atk, autofs, batctl, batman-adv, berkeleydb, brotli,
5720 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
5721 cryptopp, dahdi-linux, dahdi-tools, daq, dehydrated, dovecot,
5722 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
5723 git, glib-networking, glibc, gnupg2, gnutls, go,
5724 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
5725 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
5726 libgit2, libgtk3, libmodplug, libnss, libpri, libshout,
5727 libss7, libssh2, libvips, libxcb, linux-headers, mdadm,
5728 mesa3d, metacity, mpg123, mosquitto, musl, nginx, openblas,
5729 opencv3, openldap, openvmtools, pcmanfm, php, pigpio,
5730 postgresql, prboom, proftpd, proj, python, python-django,
5731 python-idna, python-numpy, python-urllib3, python3, qemu, qt5,
5732 qt5base, qt5enginio, quagga, rygel, squid, subversion,
5733 tcpreplay, unzip, vlc, vte, webkitgtk, weston, wireless-regdb,
5734 xen, xfont_font-util, xlib_libICE, xlib_libXfont,
5735 xlib_libXfont2, yad, zeromq
5736
5737 Issues resolved (http://bugs.uclibc.org):
5738
5739 #11741: pigpio does not build host-pigpio
5740 #11876: automount using host mount/umount
5741 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
5742 #11921: dahdi fails to build
5743 #11961: libpri build failure
5744 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
5745 #12106: daq: build fails if libdumbnet-dev is installed in the host
5746 #12126: vc4 has neon as hard dependency
5747
86c31e8b
PK
57482019.02.4, Released July 10th, 2019
5749
5750 Important / security related fixes.
5751
5752 arch: x86: Fix typo breaking 'core-avx2' variant, add Westmere
5753 variant.
5754
5755 linux: Workaround -Werror related build failure on powerpc,
5756 by forcing CONFIG_PPC_DISABLE_WERROR on.
5757
5758 support/testing: Emulate a machine with 256MB RAM to fix
5759 issues with certain tests running out of memory.
5760
5761 test-pkg: Correct long option handling and clean output dir
5762 after a successful build to save disk space.
5763
5764 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
5765 passed before the standard exclusions so they are not ignored
5766 by rsync when using override-srcdir.
5767
5768 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
5769 partition is available before mounting.
5770
5771 Updated/fixed packages: barebox, bzip2, davfs2, dbus, dialog,
5772 docker-cli, docker-engine, expat, faad2, ffmpeg, freeswitch,
5773 gerbera, haveged, irssi, libcdadio, libgit2, libglib2,
5774 libsecret, libvncserver, lmbench, logrotate, mariadb, meson,
5775 mongoose, monit, mpd, openblas, php, postgresql, psplash,
5776 python, python-django, python3, qt5base, samba4, taglib,
5777 tvheadend, vlc, webkitgtk, xserver_xorg-server, znc
5778
c700c8ba
PK
57792019.02.3, Released June 7th, 2019
5780
5781 Important / security related fixes.
5782
5783 Infra: pkg-config: Use a dedicated timestamp file rather than
5784 .config as that gets touched by linux-4.19+, causing repeated
5785 builds.
5786
5787 check-bin-arch: Also ignore /usr/lib/grub to support merged
5788 /usr setups, similar to how /lib/grub is ignored.
5789
5790 gnuconfig/config.sub: Add C-SKY architecture support.
5791
5792 Updated/fixed packages: assimp, atftp, atop, botan, busybox,
5793 ca-certificates, chocolate-doom, cjson, coreutils, cracklib,
5794 ddrescue, dhcp, docker-cli, docker-containerd, docker-engine,
5795 dosfstools, dovecot, dovecot-pigeonhole, dropbear, exim,
5796 ffmpeg, flare-engine, gcc, gdb, gerbera, glibmm, go, gpsd,
5797 gst-ffmpeg, gst1-plugins-bad, gst1-plugins-base, imagemagick,
5798 intel-microcode, jasper, kf5-kcoreaddons, kismet, libcurl,
5799 libglib2, libnss, libopenssl, libsigrok, libssh2, libupnp18,
5800 linuxptp, luajit, lynx, matchbox-panel, mender,
5801 netcat-openbsd, netsurf, nfs-utils, opus, orc, owfs,
5802 pcsc-lite, php, popt, postgresql, python, python-cython,
5803 python-django, python-ply, qt5enginio, rpm, runc, samba4,
5804 sqlite, subversion, supertux, systemd, tslib, uclibc,
5805 v4l2loopback, webkitgtk, woff2
5806
fe904511
PK
5807 Issues resolved (http://bugs.uclibc.org):
5808
c700c8ba
PK
5809 #11816: Only selected coreutils binaries are installed
5810 #11841: grub-efi.cfg not used when building EFI disk image
5811 #11911: systemd v240 memory leak in systemd-journald
5812
b7620c10
PK
58132019.02.2, Released April 29th, 2019
5814
5815 Important / security related fixes.
5816
5817 Only build host-lzip / host-xz when really needed by packages,
5818 not just when not available on the build host.
5819
5820 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
5821 forward {f,l,}chown calls to libc when running under fakeroot
5822 to fix issues when building in restricted environments
5823 (E.G. user namespace with bubblewrap).
5824
5825 Linux: Also build default make target to ensure extra files
5826 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
5827 built. Notice: This may mean that extra host utilities like
5828 uboot-mkimage are needed.
5829
5830 Defconfigs: ASUS tinker and Amarula vyasa rk3822: Support
5831 larger kernel images, Atmel SAM5D27, SAM5D2,3,4 xplained:
5832 Increase rootfs size to fit utilities, Raspberry Pi 64bit:
5833 Include overlays in sdcard image
5834
5835 Updated/fixed packages: android-tools, apache, bind, binutils,
5836 busybox, civetweb, cjson, copas, davfs2, docker-cli,
5837 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
5838 freerdp, gerbera, ghostscript, git, gnutls, go, gst-omx,
5839 gst1-plugins-base, gst1-plugins-ugly, haproxy, hostapd,
5840 ipsec-tools, libfreefare, libfuse, libkrb5, libpng, libxml2,
5841 libxslt, linknx, linux, linux-firmware, linux-tools, live555,
5842 lldp, lrzsz, lynx, madplay, make, minicom, mongodb, msmtp,
5843 musl, mutt, neon, netsnmp, numactl, opus, perl, php,
5844 postgresql, pure-ftpd, python-urllib3, python3, qt5base,
5845 rapidxml, rpm, rsyslog, ruby, runc, samba4, sane-backends,
5846 softether, stunnel, sysklogd, syslinux, syslog-ng,
5847 systemd-bootchart, thttpd, thrift, tiff, tor, tpm2-tools,
5848 tpm2-tss, webkitgtk, yaffs2utils, wget, wpa_supplicant, wsapi,
5849 xapp_xfd, xapp_xload, xlib_libXpm, xserver_xorg-server, xz,
5850 znc
5851
5852 Issues resolved (http://bugs.uclibc.org):
5853
5854 #11756: package/syslinux: MBR's don't fit because of binutils..
5855 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
5856
18a10db0
PK
58572019.02.1, Released March 29th, 2019
5858
5859 Important / security related fixes.
5860
5861 pkg-generic: Only tweak .la files needing it to ensure they
5862 are not included in subsequent package file lists.
5863
5864 test-pkg: Generate a basic package config if none is
5865 specified.
5866
5867 Updated/fixed packages: asterisk, avahi, bash, beecrypt,
5868 binutils, busybox, clamav, cups, efl, eigen, fetchmail, file,
5869 flashrom, fltk, gerbera, git, glibc, gnuradio, go,
5870 gst-plugins-bad, intel-gmmlib, jq, kexec, kf5-modemmanager-qt,
5871 leveldb, libcurl, libdrm, libftdi1, libglib2, libiio, libpcap,
5872 libseccomp, libssh2, log4cplus, lvm2, mariadb, mender,
5873 mongodb, mosquitto, musl, nodejs, ntp, openjpeg, owfs, php,
5874 pure-ftpd, putty, python-aiojobs, qt5webkit, rdesktop, samba4,
5875 sunxi-tools, supertux, swupdate, tpm2-abrmd, tpm2-tss,
5876 wavemon, wireshark, vsftpd, xapp_xdm, xen,
5877 xdriver_xf86-video-fbdev, xlib_libXdmcp
5878
5879 Issues resolved (http://bugs.uclibc.org):
5880
5881 #11716: Typo on website, saying latest release is 2018.2.11
5882
b9674056
PK
58832019.02, released March 4th, 2019
5884
5885 Minor fixes.
5886
5887 Libressl support added for Qt 5.6 as a replacement for
5888 openssl, as 5.6 is not compatible with openssl 1.1.x.
5889
5890 Updated/fixed packages: cutelyst, devmem2, gqrx,
5891 gst-plugins-bad, libraw, libsoxr, qt5base, runc, systemd, tor
5892
bdfea842
PK
58932019.02-rc3, released March 1st, 2019
5894
5895 Fixes all over the tree.
5896
5897 Openssl support dropped from Qt 5.6, as it isn't compatible
5898 with openssl 1.1.x.
5899
5900 Toolchain: GCC 8.x updated to 8.3.0, fixing a number of
5901 issues.
5902
5903 Dependencies: Require CMake 3.8 or newer to fix compilation
5904 issue with certain packages. If not available, host-cmake will
5905 instead be built.
5906
5907 Printvars: Fix performance regression since 2018.02
5908
5909 Scanypi: Correctly handle underscores in python package names.
5910
5911 Updated/fixed packages: botan, clamav, cryptopp, i2pd,
5912 ibrcommon, iproute2, libcpprestsdk, libssh, lua-curl,
5913 luaexpat, qt5base, runc, stress-ng, syslinux, systemd,
5914 upmpdcli, zbar
5915
5916 Issues resolved (http://bugs.uclibc.org):
5917
5918 #9966: util-linux-2.30/.stamp_built' failed
5919 #11696: possible typo in board/pc/post-build.sh
5920
108c8312
PK
59212019.02-rc2, released February 23th, 2019
5922
5923 Fixes all over the tree.
5924
5925 Removed zynq_zybo defconfig, as it hasn't seen any update
5926 since it was added in 2016, and uses a U-Boot version not
5927 compatible with openssl-1.1.x.
5928
5929 Linux: Ignore user supplied downloadable hashes, as no hash
5930 checksums are available for those.
5931
5932 Updated/fixed packages: bind, cryptopp, docker-containerd,
5933 dtc, efivar, gdb, imagemagick, ipmiutil, libcpprestsdk,
5934 libcurl, libgpiod, libid3tag, libv4l, log4cplus, luvi,
5935 madplay, mender, mosquitto, poco, postgresql, proftpd,
5936 pulseaudio, python-django, qemu, qt5base, qwt, rabbitmq-c,
5937 reaver, safeclip, stress-ng, swupdate, syslog-ng, systemd,
5938 tor, unzip, xenomai
5939
5940 Issues resolved (http://bugs.uclibc.org):
5941
5942 #11501: compile sdl2 with enable wayland
5943 #11681: .. unable to initialize decompress status for section..
5944
23a28853 59452019.02-rc1, released February 13th, 2019
fb741b03
PK
5946
5947 Fixes all over the tree and new features.
5948
5949
5950 Dependencies:
5951
5952 Require Python >= 2.7 as it is needed for E.G. building
5953 libglib2.
5954
5955 Ensure GNU gzip is used for reproducible tarballs (instead of
5956 pigz)
5957
5958
5959 Infrastucture:
5960
5961 Ensure the PLATFORM and OS environment variables are not set,
5962 as they cause build issues for some packages.
5963
5964 The package list infrastructure now correctly handles packages
5965 installing files with old mtime.
5966
5967 Add a config option to force all optional host utilities to be
5968 built, even if suitable versions are available on the build
5969 machine.
5970
5971 graph-build-time: Also show time spent downloading
5972
5973 Download: fixes for SSH/SCP support
5974
5975 Ensure user provided permissions override permissions from
5976 packages.
5977
5978 SDK: Fix handling of relative symlinks (targets starting with
5979 '.' or '..')
5980
5981 BR2_SYSTEM_DEFAULT_PATH setting to customize the default path
5982 for processes.
5983
5984 The custom skeleton logic will now populate the needed /bin,
5985 /lib, /sbin directories/symlinks if not present. Merged /usr
5986 can now be used with a custom skeleton.
5987
5988 Rootfs overlays can now override symbolic links from
5989 packages. This was disabled to ensure the correct symbolic
5990 links are present when merged /usr is used. Instead validate
5991 that the rootfs overlays do not include invalid /bin, /sbin
5992 and /lib entries.
5993
5994 The waf infrastructure now support the <pkg>_SUBDIR variable,
5995 similar to the other package types.
5996
5997 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
5998
5999 Various improvements to the meson infrastructure.
6000
6001 Luarocks: A Buildroot addon has been added to automate
6002 creating a Buildroot package from luarocks, similar to
6003 scancpan and scanpypi.
6004
23a28853
PK
6005 scanpypi: protect against zip-slip vulnerability in zip/tar
6006 handling
6007
fb741b03
PK
6008 check-package: fix Python 3 support
6009
6010 get-developers: Fix behaviour when called from elsewhere than
6011 the toplevel directory.
6012
6013 pkg-stats: Show latest upstream version of each package, based
6014 on data from release-monitoring.org
6015
6016 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
6017 a clean tree when ccache is enabled.
6018
6019 Default to sha256 password encoding, drop md5 support.
6020
6021
6022 Architecture:
6023
6024 Support for RISC-V 32bit architecture, ARM A55, 75 and Saphira
6025 variants, MIPS support for mips32r3, mips64r3 and Marvell
6026 Octeon II/III variants.
6027
6028
6029 Toolchain:
6030
6031 ARC toolchain 2018.09, ARM 8.2-2018.11, Codescape IMG/MTI MIPS
6032 2018.09-02, MUSL 1.1.21, GCC 6.5.0 / 7.4.0, GDB 8.2.1
6033
6034
6035 Packages:
6036
6037 openssl: Bump to 1.1.1x series, bringing TLSv1.3 support and
6038 long term support.
6039
6040 fftw: Split into fftw-{single,double,long-double,quad}
6041 packages for the different data precision options.
6042
6043 libcurl: Now has explicit TLS backend selection options.
6044
6045 linux: Support building device tree blobs with the -@ option
6046 for device tree overlays.
6047
6048 weston: The weston-imx i.MX variant is now used when
6049 imx-gpu-viv is enabled
6050
6051 pkgconf: Update to 1.5.3, which brings support for
6052 --define-prefix (used by GStreamer)
6053
6054 Add host-python3-setuptools package to handle host python
6055 packages needing python3 with setuptools support.
6056
6057
6058 New defconfigs: Aarch64 EFI, Orangepi one plus, Orangepi lite
6059 2, QEMU RISC-V 32bit virt, Rock64
6060
6061
6062 New packages: brcm-patchram-plus, clinfo, cunit, docker-cli,
6063 erlang-p1-eimp, exempi, fail2ban, fftw-double,
6064 fftw-double-long, fftw-quad, fftw-single, gerbera, grpc,
6065 gst1-shark, intel-gmmlib, iwd, kf5-kcoreaddons, libeastl,
6066 libpackagekite, libtorrent-rasterbar, lua-std-debug,
6067 lua-std-normalize, mini-snmpd, netsurf, pamtester, pcm-tools,
6068 python-aiodns, python-aiohttp, python-aiohttp-jinja2,
6069 python-aiohttp-remotes, python-aiohttp-security,
6070 python-aiohttp-session, python-aiohttpd-sse, python-aiojobs,
6071 python-cchardet, python-pycares, python-sentry-sdk,
6072 python-wtforms, python3-setuptools, rcw, rtc-tools, shim,
6073 utp_com, vmtouch, websocketpp
6074
23a28853
PK
6075 Removed packages: fftw, lua 5.2.x, luacrypto, perl-time-hires,
6076 python-pyqt, qt, qtuio, tn5250
6077
6078 Issues resolved (http://bugs.uclibc.org):
6079
6080 #10851: Patch to handle numpad Enter key properly
6081 #11066: x11r7 X11 S40xorg leads to a black screen on QEMU x86..
6082 #11126: Bash Shell Programming using Buildroot
6083 #11426: pps-tools bash dependency
6084 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
6085 #11536: dt-utils building fails with glibc 2.28
6086 #11546: open-vm-tools with glibc 2.28
6087 #11566: Fix init script
6088 #11576: Unable to start apache with event MPM on raspberry pi 3
6089 #11591: [pkgconf 1.5.3] xserver OpenGL support is missing
6090 #11606: libjpeg has no Config.in
6091 #11616: 2018.02.09 fails to build libzlib with full RELRO..
6092 #11656: Custom device tree and u-boot boot.scr not integrated..
6093 #11666: Touchscreen with (Py)Qt5 should use tslib instead of evdev
fb741b03 6094
a2dbb7a0
PK
60952018.11.4, Released March 28th, 2019
6096
6097 Important / security related fixes.
6098
6099 Updated/fixed packages: avahi, beecrypt, binutils, botan,
6100 busybox, clamav, cups, devmem2, efl, fetchmail, file, fltk,
6101 gcc, gdb, git, go, gst-plugins-bad, iproute2, jq,
6102 kf5-modemmanager-qt, leveldb, libopenssl, libraw, libseccomp,
6103 libsoxr, libssh2, mariadb, mosquitto, nodejs, ntp, openjpeg,
6104 perl, php, putty, qt5webkit, rdesktop, runc, samba4, swupdate,
6105 systemd, tor, vsftpd, wireshark, xapp_xdm, xen, xlib_libXdmcp
6106
234525e7
PK
61072018.11.3, Released February 23th, 2019
6108
6109 Important / security related fixes.
6110
6111 Ensure the PLATFORM and OS environment variables are not set,
6112 as they cause build issues for some packages.
6113
6114 The package list infrastructure now correctly handles packages
6115 installing files with old mtime.
6116
6117 Linux: Skip hash checks for user supplied downloadable
6118 patches, as no hash checksums are available for those.
6119
6120 scanpypi: protect against zip-slip vulnerability in zip/tar
6121 handling
6122
6123 Download: fixes for SSH/SCP support
6124
6125 SDK: Fix handling of relative symlinks (targets starting with
6126 '.' or '..')
6127
6128 Updated/fixed packages: bind, dhcpcd, docker-compose,
6129 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
6130 dtc, efivar, ghostscript, gnuradio, imagemagick, jpeg-turbo,
6131 libarchive, libb64, libcurl, libgeotiff, libgpiod, libid3tag,
6132 libupnp18, log4cplus, madplay, meson, mosquitto, openssh, php,
6133 poco, postgresql, proftpd, pulseaudio, python, python-django,
6134 python3, qt5base, reaver, runc, sg3_utils, sqlcipher,
6135 swupdate, systemd, unzip, webkitgtk, xenomai
6136
8b8ba9ec
PK
61372018.11.2, Released January 30th, 2019
6138
6139 Important / security related fixes.
6140
6141 Defconfigs: Fixes for imx6slevk, imx7dsabresd, imx8mqevk, Lego
6142 EV3, QEMU AArch64-virt
6143
6144 Download: Fix scp download handling
6145
6146 check-package: fix Python 3 support
6147
6148 get-developers: Fix behaviour when called from elsewhere than
6149 the toplevel directory.
6150
6151 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
6152 a clean tree when ccache is enabled.
6153
6154 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
6155
6156 Updated/fixed packages: acpica, apache, apr, avrdude, cargo,
6157 cc-tool, dash, dhcpdump, dmalloc, docker-containerd, efivar,
6158 fwts, glibc, gnuchess, gnupg2, go, leveldb, libarchive,
6159 libassuan, libftdi1, libgpg-error, libhttpparser, libkcapi,
6160 libmad, libsndfile, libsquish, liburiparser, libwebsock,
6161 libxml2, lighttpd, llvm, lm-sensors, lua-msgpack-native, lxc,
6162 mariadb, mbedtls, meson, mosquitto, netatalk, nodejs, odhcp6c,
6163 openresolv, openssh, pango, patchelf, php, python-django,
6164 python-numpy, python-pyyaml, rauc, rp-pppoe, s6-networking,
6165 samba4, sdl_sound, shairport-sync, sqlite, subversion,
6166 sunxi-cedarx, swupdate, systemd, tcpreplay, tekui, tmp2-abrmd,
6167 tpm2-tools, tpm2-tss, udisks, unixodbc, usb_modeswitch,
6168 webkitgtk, wireshark, wolfssl, xapp_rgb, xenomai, xerces
6169
6170 Issues resolved (http://bugs.uclibc.org):
6171
6172 #11576: Unable to start apache with event MPM on raspberry pi 3
6173
ab3d2dea
PK
61742018.11.1, Released December 20th, 2018
6175
6176 Important / security related fixes.
6177
6178 defconfigs: Fixes for bananapi m2 ultra, ci20
6179
6180 Download wrapper: Fix for urlencode handling
6181
6182 Updated/fixed packages: asterisk, docker-compose,
6183 docker-engine, dt-utils, gnutls, go, grub, libbsd, libcurl,
6184 libpgpme, libiscsi, liblo, libmpd, libopenssl, liboping,
6185 libpam-tacplus, libpjsip, linux-firmware, liquid-dsp,
6186 lua-cqueue, luvi, lxc, lynx, nginx, nodejs, openzwave, php,
6187 pps-tools, proftpd, prosody, sdl2_net, squashfs, swupdate,
6188 uclibc, vtu, webkitgtk, wine, xen
6189
6190 New packages: docker-cli
6191
6192 Issues resolved (http://bugs.uclibc.org):
6193
6194 #11426: pps-tools bash dependency
6195 #11536: dt-utils building fails with glibc 2.28
6196
9089a9ff
PK
61972018.11, Released December 1st, 2018
6198
6199 Minor fixes.
6200
6201 Updated/fixed packages: c-ares, quagga, squid
6202
0031f521
PK
62032018.11-rc3, released November 30th, 2018
6204
6205 Fixes all over the tree.
6206
6207 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
6208 olinuxino lime legacy, Orangepi zero plus 2, PC, Riotboard.
6209
6210 graph-depends: Fix for package names starting with a non-alpha
6211 character.
6212
6213 Updated/fixed packages: alsa-utils, botan, dante, domoticz,
6214 dtc, freetype, gauche, gcc, gdb, ghostscript, glibc,
6215 imx-usb-loader, libbsd, libid3tag, libkrb5, libmicrohttpd,
6216 libopenssl, libsoxr, linux, motion, msgpack, mtd,
6217 perl-net-ssleay, php, popt, python-numpy, qt5declarative,
6218 samba4, shadowsocks-libev, stress-ng, systemd, usb_modeswitch,
6219 webkitgtk, valgrind, weston, xfsprogs
6220
bc89c1a8
PK
62212018.11-rc2, released November 21th, 2018
6222
6223 Fixes all over the tree.
6224
6225 fs: Drop intermediate tarball from the filesystem handling to
6226 fix an issue with xattrs handling related to fakeroot. Ensure
6227 tarball target includes xattrs.
6228
6229 download: Fix confusion in git submodule handling if dl/ is a
6230 symlink.
6231
6232 genrandconfig: Fix missing newline in BR2_WGET handling,
6233 causing the following line to be ignored. This would affect
6234 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
6235 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
6236 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
6237
6238 show-build-order: Also include the dependencies of
6239 rootfs-common.
6240
6241 Fix a number of build issues in packages for the recently
6242 merged RISC-V architecture support.
6243
6244 Updated/fixed packages: dt-utils, easydbus, elfutils,
6245 flare-engine, flatcc, glibc, gstreamer, gstreamer1, imx-uuc,
6246 libassuan, libcorrect, libiscsi, libkrb5, libmicrohttpd,
6247 libnftnl, libnspr, libnss, libsemanage, libsigsegv, libv4l,
6248 ltp-testsuite, luv, luvi, make, ncmpc, netplug, openocd,
6249 prosody, qemu, rpm, sconeserver, shadowsocks-libev,
6250 supertuxcart, syslinux, systemd, trace-cmd, uclibc,
6251 uclibc-ng-test, vtun, webkitgtk, weston, wireshark, xen,
6252 xlib_libfontenc
6253
6254 Issues resolved (http://bugs.uclibc.org):
6255
6256 #11086: download/git submodule breaks on symlinked dl folder
6257 #11216: Capabilities not applied to filesystem
6258
419fc6ab 62592018.11-rc1, released November 9th, 2018
9ffcc4ff
PK
6260
6261 Fixes all over the tree and new features.
6262
6263 Architecture: RISC-V support (64bit) added.
6264
6265 Toolchain: Glibc bumped to 2.28. Fortran support for external
6266 toolchains. ARM (Linaro) toolchains updated to 8.2-2018.08.
6267
6268 Hardening flags (RELRO) are now handled by the toolchain
6269 wrapper instead of explicitly through CFLAGS/LDFLAGS, fixing a
6270 number of issues.
6271
6272 Filesystems: Support for creating btrfs and f2fs filesystems
6273 added.
6274
6275 Add a number of patches to fix build errors for host utilities
6276 on modern distributions using glibc-2.28.
6277
6278 mkusers: Ensure existing group members are preserved when a
6279 group is reprocessed.
6280
6281 printvars: Fix issue with exceeding shell command line length
6282 limits for certain setups.
6283
6284 Workaround added for incompatibility issues between host-dtc
6285 and older U-Boot and Linux kernel versions.
6286
6287 Detect and reject build paths containing '@', as this confuses
6288 a number of packages, including GCC.
6289
6290 utils/diffconfig: Make it work for (non-Buildroot) config
6291 files not using the BR2_ prefix.
6292
6293 New defconfigs: Amarula a64-relic, Bananapi m2 ultra, Embest
6294 riotboard, Hardkernel Odroid XU-4, QEMU riscv64-virt.
6295 olimex_a20_olinuxion_lime_mali is renamed to _legacy.
6296
6297 OpenCL infrastructure support added, similar to how OpenGL is
6298 handled.
6299
6300 Linux-headers: Support for kernel headers from a custom
6301 tarball / git repo added.
6302
6303 New packages: bird, bluez5_utils-headers, btrfs-progs,
6304 checksec, davici, duktape, ell, haproxy, libclc, libcorrect,
6305 libopencl, libopenresolv, nss-myhostname,
6306 perl-apache-logformat-compiler, perl-appconfig,
6307 perl-astro-suntime, perl-class-inspector, perl-class-load,
6308 perl-class-method-modifiers, perl-class-std,
6309 perl-class-std-fast, perl-cookie-baker, perl-data-dump,
6310 perl-data-optlist, perl-data-uuid, perl-data-manip,
6311 perl-dbd-mysql, perl-dbi, perl-devel-globaldestruction,
6312 perl-devel-stacktrace, perl-devel-stacktrace-ashtml,
6313 perl-device-serialport, perl-dist-checkconflicts,
6314 perl-exporter-tiny, perl-file-sharedir, perl-file-slurp,
6315 perl-filesys-notify-simple, perl-hash-multivalue,
6316 perl-http-entity-parser, perl-http-headers-fast,
6317 perl-http-multipartparser, perl-io-interface,
6318 perl-io-socket-multicast, perl-json-maybexs, perl-mime-tools,
6319 perl-module-implementation, perl-module-runtime, perl-moo,
6320 perl-number-bytes-human, perl-package-stash, perl-params-util,
6321 perl-plack, perl-posix-strftime-compiler, perl-role-tiny,
6322 perl-streams-buffered, perl-sub-exporter-progressive,
6323 perl-sub-install, perl-sub-quote, perl-sys-cpu,
6324 perl-sys-meminfo, perl-sys-mmap, perl-time-parsedate,
6325 perl-type-tiny, perl-www-form-urlencoded, perl-x10, pigpio,
6326 python-async-timeout, python-falcon, python-fire,
6327 python-mimeparse, python-multidict, python-passlib,
6328 python-pigpio, python-pip, python-ply, python-py,
6329 python-pyasn1, python-pyasn1-modules, python-pycryptodomex,
6330 python-pyhamcrest, python-pysmi, python-scapy, python-semver,
6331 python-serial-asyncio, python-typing, python-uvloop,
6332 pythonwrapt, python-yarl, python-zeroconf, riscv-pk, sedutil,
6333 spandsp, tini, waffle, xapian
6334
6335 Removed packages: bootutils, dsp-tools, expedite, gst-dsp,
6336 xloader
6337
6338 Issues resolved (http://bugs.uclibc.org):
6339
d8a21692
PK
6340 #11116: Buildroot should set PYTHON_EGG_CACHE instead of writing ..
6341 #11156: In python3 module 'socket' has no attribute 'AF_BLUETOOTH'
6342 #11166: Erlang bad argument on valid uint64 when crosscompiled on..
6343 #11206: zlib: fails to build with Linaro toolchain, BR2_RELRO_FULL..
9ffcc4ff 6344 #11241: ACPID shouldn't depend on BR2_x86_64 || BR2_i386
d8a21692
PK
6345 #11251: Util scanpypi failes when package change - to _ in tar file
6346 #11266: qt5base-5.11.1 does not compile with musl, complains about..
6347 #11286: python-rpi-gpio only should depend on BR2_arm || BR2_aarch64
6348 #11321: Latest master fails to build readline with RELRO FULL
6349 #11326: sysvinit fails to build in latest GIT master
6350 #11331: Internal application no longer builds with latest GIT master
6351 #11336: nfs-utils fails to build in latest GIT master
6352 #11351: build root-2018-08, linaro aarch64 compile error
9ffcc4ff 6353 #11376: mdmon binary missing
d8a21692 6354 #11391: Valgind availability on ARM
9ffcc4ff 6355 #11396: uboot environment image checksum invalid if target is big endian
d8a21692
PK
6356 #11421: GCC error message for ARM Cortex-A9/ARM.V7
6357 #11451: Can't find libmpfr.so.4 when using external toolchain on ubuntu..
9ffcc4ff
PK
6358 #11481: Docs: Is external.desc required?
6359
b0a209ee
PK
63602018.08.4, Released December 20th, 2018
6361
6362 Important / security related fixes.
6363
6364 Defconfigs: Fixes for ci20, orangepi zero plus 2
6365
6366 Download wrapper: Fix for urlencode handling
6367
6368 Updated/fixed packages: c-ares, dante, docker-compose,
6369 domoticz, freetype, ghostscript, gnutls, libcurl, libgpgme,
6370 libid3tag, libiscsi, libmpd, libopenssl, liboping, libpjsip,
6371 linux-firmware, liquid-dsp, luvi, lynx, msgpack, nginx,
6372 nodejs, php, popt, pps-tools, prosody, python-numpy,
6373 python-requests, samba4, sdl2_net, squashfs, swupdate,
6374 systemd, uclibc, vte, webkitgtk, wine, xfsprogs
6375
6376 Issues resolved (http://bugs.uclibc.org):
6377
6378 #11426: pps-tools bash dependency
6379
ccfdcd17
PK
63802018.08.3, Released November 26th, 2018
6381
6382 Important / security related fixes.
6383
6384 fs: Drop intermediate tarball from the filesystem handling to
6385 fix an issue with xattrs handling related to fakeroot. Ensure
6386 tarball target includes xattrs.
6387
6388 download: Fix confusion in git submodule handling if dl/ is a
6389 symlink.
6390
6391 toolchain: Only allow enabling stack protection on
6392 architectures with control flow integrity (CFI) support. Only
6393 allow FORTIFY_SOURCE support on gcc >= 6.
6394
6395 genrandconfig: Fix missing newline in BR2_WGET handling,
6396 causing the following line to be ignored. This would affect
6397 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
6398 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
6399 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
6400
6401 show-build-order: Also include the dependencies of
6402 rootfs-common.
6403
6404 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
6405 olinuxino lime legacy, Orangepi zero plus 2.
6406
6407 graph-depends: Fix for package names starting with a non-alpha
6408 character.
6409
6410 Updated/fixed packages: attr, audit, bind, brotli, busybox,
6411 dtc, easydbus, elfutils, flare-engine, flatcc, gauche, gcc,
6412 giflib, gpsd, lcdproc, libcurl, libiscsi, libkcapi, libnfs,
6413 libnspr, libnss, libsemanage, liburiparser, lighttpd,
6414 lua-curl, mariadb, mmc, mosquitto, mysql, ncmpc, neardal,
6415 netplug, network-manager, nfs-utils, nginx, openocd, openswan,
6416 p11-kit, postgresql, prosody, qemu, qt, rpm, ruby, samba4,
6417 squid, supertuxkart, systemd, tar, trace-cmd, traceroute,
6418 twolame, uclibc, usb_modeswitch, vtun, webkitgtk, weston,
6419 xdriver_xf86-video-geode, xlib_libfontenc, xserver_xorg-server
6420
6421 Issues resolved (http://bugs.uclibc.org):
6422
6423 #11086: download/git submodule breaks on symlinked dl folder
6424 #11481: Docs: Is external.desc required?
6425
0106c04a
PK
64262018.08.2, Released October 25th, 2018
6427
6428 Important / security related fixes.
6429
6430 Workaround added for incompatibility issues between host-dtc
6431 and older U-Boot and Linux kernel versions.
6432
6433 Detect and reject build paths containing '@', as this confuses
6434 a number of packages, including GCC.
6435
6436 utils/get-developers: Add -e option for use with git
6437 send-email.
6438
6439 utils/diffconfig: Make it work for (non-Buildroot) config
6440 files not using the BR2_ prefix.
6441
6442 u-boot: Fix for environment image handling on big endian
6443 systems.
6444
6445 Updated/fixed packages: binutils, ca-certificates,
6446 cups-filters, dtc, erlang, file, freetype, gcc, git, gvfs,
6447 jasper, leveldb, libarchive, libssh, live555, ljlinenoise,
6448 mariadb, mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils,
6449 poco, psmisc, ptpd2, python-enum34, qemu, qt, qt5base,
6450 setools, spice, spice-protocol, tinc, ustr, wireshark,
6451
6452 Issues resolved (http://bugs.uclibc.org):
6453
6454 #11396: uboot environment image checksum invalid if target is big endian
6455
e4f79880
PK
64562018.08.1, Released October 7th, 2018
6457
6458 Important / security related fixes.
6459
6460 Add a number of patches to fix build errors for host utilities
6461 on modern distributions using glibc-2.28.
6462
6463 mkusers: Ensure existing group members are preserved when a
6464 group is reprocessed.
6465
6466 printvars: Fix issue with exceeding shell command line length
6467 limits for certain setups.
6468
6469 Updated/fixed packages: acpid, android-tools, apache,
6470 arp-scan, bandwidthd, bind, brltty, clamav, connman, cppcms,
6471 domoticz, dtc, fio, gcc, gdb, ghostscript, gnupg, httpping,
6472 igmpproxy, imlib2, ipsec-tools, libesmtp, libnfs, libxslt,
6473 links, lua, mosquitto, nilfs-utils, ocrad, parted, php,
6474 python-django, screen, shairport-sync, strongswan,
6475 vboot-utils, webkitgtk, wireguard, x265 xen, xlib_libXdmcp,
6476 xlib_libXfont, xlib_libXft, xlib_libxshmfence,
6477 xutil_makedepend, zeromq
6478
339d550e
PK
64792018.08, Released September 6th, 2018
6480
6481 Minor fixes.
6482
6483 Known issues:
6484
6485 - Glibc 2.28 on the build host breaks compilation of a number
6486 of host packages. 2018.08 contains fixes for some of these
6487 packages, but not all. Consider building on hosts (or in
6488 containers) using older Glibc versions.
6489
6490 - host-dtc 1.4.7 breaks compilation of older U-Boot and Linux
6491 kernel configurations using FDT/DTC. Consider updating the
6492 Linux kernel to >= 4.17 and U-Boot to >= 2018.07 or
6493 backporting commit 9130ba8846 (scripts/dtc: Update to
6494 upstream version v1.4.6-9-gaadd0b65c987) for the Linux
6495 kernel / commit db405d1980 for U-Boot.
6496 Alternatively revert commit 7b929ddcf0 (dtc: bump version to
6497 1.4.7) and ensure your build host does not have the libfdt
6498 development headers installed.
6499
6500 Updated/fixed packages: busybox, chipmunk, cutelyst,
6501 domoticz, gcc, imagemagick, lcms2, libcurl, mediastreamer,
6502 moarvm, php, qt, qt5virtualkeyboard, qt5webengine, screen,
6503 sdl2, squashfs, uboot, xen
6504
6505 Issues resolved (http://bugs.uclibc.org):
6506
6507 #11261: ccache using wrong cached objects
6508 #11276: Understanding the patch for kernel-4.9 and other..
6509
24b5ff16
PK
65102018.08-rc3, Released August 31th, 2018
6511
6512 Fixes all over the tree.
6513
6514 linux: additional improvements to the flex / bison dependency
6515 handling, use system provided variant if available. Ensure
6516 toolchain is available when configuring for 4.18+ support.
6517
6518 Download: Fix handling of primary sites using file://
6519
6520 Toolchain: Correct external toolchain musl detection for
6521 static toolchains.
6522
6523 Updated/fixed packages: aircrack-ng, bison, brltty, busybox,
6524 cutelyst, dropbear, gr-osmosdr, i2c-tools, json-c, libconfuse,
6525 libkcapi, libsoup, libssh, liburiparser, mbedtls, mender,
6526 mesa3d, minicom, mjpegtools, mutt, openpowerlink, openssh,
6527 oracle-mysql, php, postgresql, pv, qt5base, qt5quickcontrols,
6528 rauc, shairport-sync, systemd, xlib_libX11, zeromq,
6529
6530 Issues resolved (http://bugs.uclibc.org):
6531
6532 #11091: BR2_PRIMARY_SITE doesn't work (wget is selected...
6533 #11141: WF111 package no longer available
6534 #11211: Internal compiler error: Killed (program cc1plus)..
6535 #11236: util-linux fails to build on Travis CI when python..
6536 #11246: Glibc 2.28 - fails to build host-bison and host-m4
6537 #11256: Add python-falcon and python-mimeparse packages
6538
a907ab7d
PK
65392018.08-rc2, Released August 20th, 2018
6540
6541 Fixes all over the tree.
6542
6543 pkg-kconfig: Support dependencies needed to run the
6544 configurator, E.G. recent Linux kernel versions needing flex
6545 and bison.
6546
6547 Defconfigs: ARM Juno: Bump ATF to fix a build
6548 issue. Raspberrypi2: Bump rootfs size. Snps_archs38_vdk:
6549 Correct /etc/inittab. Technologic ts7680: Correct genimage
6550 configuration. Orange PI PC / Zero, Sheevaplug: Bump U-boot to
6551 2018.07 to fix build issue. Ensure host-openssl is pulled in
6552 for kernel builds where needed.
6553
6554 Updated/fixed packages: aircrack-ng, bind, boost,
6555 boot-wrapper-aarch64, bzip2, busybox, chrony, cryptsetup,
6556 dahdi-tools, dbus, domoticz, eigen, ipsec-tools, libarchive,
6557 libfuse, libgit2, libopenssl, libselinux, lighttpd, lvm2, m4,
6558 makedevs, mariadb, mesa3d-headers, mono, ncmpc, ncurses,
6559 nodejs, php, python-django, python-pyqt5, qt5base,
6560 qt5serialbus, ruby, samba4, uboot-tools, uclibc, vlc,
6561 waylandpp, wireless_tools, wireshark, wpa_supplicant, mtd,
6562 xdriver_xf86-video-ati, xserver_xorg-server
6563
6564 Issues resolved (http://bugs.uclibc.org):
6565
6566 #10781: cryptsetup luksOpen container_file container causes..
6567 #10996: bogus musl ARM toolchain
6568 #11191: xattr and check-package issue
6569
d7dcc6c0 65702018.08-rc1, Released August 5th, 2018
340a0903
TP
6571
6572 Toolchain:
6573
6574 - add support for gcc 8.x, switch to gcc 7.x as the default
6575 version
6576 - add support for gdb 8.1, switch to gdb 8.0 as the default
6577 and remove gdb 7.10/7.11
6578 - add support for binutils 2.31
6579 - NIOSII CodeSourcery toolchain updated
6580 - Linaro AArch64 BE toolchain added, and other Linaro
6581 toolchains updated
6582 - Synopsys ARC pre-built toolchain updated
6583
6584 Architecture: add support for ARM Cortex-M7
6585
6586 Major updates:
6587
6588 - systemd bumped to 239
6589 - Qt5 bumped to 5.11.1
6590 - Rust bumped to 1.27
6591 - GStreamer stack bumped to 1.14.2
6592 - X.org server bumped to 1.20, and all X.org proto packages
6593 replaced by the single xorgproto package
6594 - i.MX6 support packages bumped to 6.2.4
827b4bb1
PK
6595 - i.MX Vivante graphics version bumped to 6.2.4.p1.2,
6596 adding support for Wayland and i.MX8MQ platforms
340a0903
TP
6597
6598 Linux: bumped to 4.17 by default.
6599
6600 Infrastructure: new package infrastructure added for packages
6601 using the Meson build system
6602
6603 New packages: at-spi2-atk, at-spi2-core, capnproto, cmocka,
6604 corkscrew, cutelyst, davfs2, flatcc, libidn2, libgit2,
6605 libopusenc, mender, nghttp2, perl-convert-asn1, perl-crypt-blowfish,
6606 perl-crypt-cbc, perl-digest-md5, perl-mime-base64-urlsafe,
6607 perl-mojolicious-plugin-authentication, perl-net-ping,
6608 perl-net-snmp, perl-net-ssh2, perl-net-telnet, pigz,
6609 python-reentry, python-request-id, python-validators,
6610 python-webob, shadowsocks-libev, speexdsp, xorgproto, wampcc
6611
6612 New defconfigs: NXP i.MX7D SDB, Boundary Devices Nitrogen 8M,
6613 Olimex A10 OLinuxino, ZynqMP ZCU106
6614
6615 Removed packages: all xproto_* have been removed and replaced
6616 by xorgproto
6617
6618 Issues resolved (http://bugs.uclibc.org):
6619
6620 #9411: MUSL build with RT Error relocating /lib/libgcc_s.so.1:
6621 __cpu_indicator_init: symbol not found
6622 #9921: lockfile module within python-daemon not available
6623 #10341: gdb install of py files when using buildroot toolchain
6624 includes build path
6625 #10661: /etc/init.d/S29netplug starts multiple instances of netplugd
6626 #10751: Missing dependency in pulseaudio package
6627 #10811: kodi-17.6-Krypton does not compile for freescale_* devices
6628 #10856: openblas on qemu_x86_64_defconfig fails with
6629 "sgemm_kernel.o: No such file or directory"
6630 #11056: Compiling a file that uses libdrm headers fails with:
6631 fatal error: drm.h: No such file or directory
6632 #11061: support/download: git version=master broken
6633 #11071: Building postgresql package on Debian 9.4 x64 for armel target fails
6634 #11076: Docker containerd installed to incorrect path
6635 #11101: host-patchelf Endian Issue with relative RPATH
6636 #11111: raspberry pi 3 b+: missing BSP for 64-bit kernel
6637 #11121: statfs call corrupts memory struct statfs too small
6638 #11181: Switching toolchain does not work
6639
1b5694bb
PK
66402018.05.3, Released October 6th, 2018
6641
6642 Important / security related fixes.
6643
6644 Add a number of patches to fix build errors for host utilities
6645 on modern distributions using glibc-2.28.
6646
6647 mkusers: Ensure existing group members are preserved when a
6648 group is reprocessed.
6649
6650 printvars: Fix issue with exceeding shell command line length
6651 limits for certain setups.
6652
6653 Updated/fixed packages: acpid, android-tools, apache,
6654 arp-scan, bandwidthd, bind, bison, brltty, chipmunk, connman,
6655 cppcms, fio, gcc, ghostscript, gnupg, httping, igmpproxy,
6656 imagemagick, imlib2, ipsec-tools, lcm2, libcurl, libesmtp,
6657 libnfs, libssh, libxslt, links, mediastreamer, minicom,
6658 moarvm, nilfs-utils, ocrad, parted, php, postgresql, pv,
6659 python-django, qt, qt5quickcontrols, qt5webengine, screen,
6660 sdl2, shairport-sync, squashfs, strongswan, vboot-utils,
6661 webkitgtk, wireguard, x265, xen, xlib_libXfont, xlib_libXft,
6662 xlib_libxshmfence, zeromq
6663
b914fbdc
PK
66642018.05.2, Released August 28th, 2018
6665
6666 Important / security related fixes.
6667
6668 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
6669 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
6670 issue.
6671
6672 Updated/fixed packages: acl, attr, apache, bind,
6673 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
6674 dahdi-tools, dmidecode, dropbear, eigen, ffmpeg, gawk, gcc,
6675 ghostscript, gnutls, imx-gpu-viv, ipsec-tools, libarchive,
6676 libfuse, libglib2, libopenssl, libselinux, libsoup, lighttpd,
6677 linuxptp, lttng-modules, lttng-tools, lua-flu, lvm2, m4,
6678 makedevs, mariadb, mbedtls, mesa3d-heders, mtd, ncurses,
6679 nodejs, openssh, php, python-django, rauc, ruby, samba4,
6680 stress-ng, ti-utils, uboot-tools, uclibc, vim, waylandpp,
6681 wireless_tools, wireless-regdb, wireshark, wpa_supplicant,
6682 xorriso, znc
6683
6684 Issues resolved (http://bugs.uclibc.org):
6685
6686 #10781: cryptsetup luksOpen container_file container causes..
6687 #10986: Installing package attr when already supplied by..
6688 #11191: xattr and check-package issue
6689
3134d94e
PK
66902018.05.1, Released July 20th, 2018
6691
6692 Important / security related fixes.
6693
6694 U-Boot: Ensure host version of ncurses is picked up and not
6695 host-ncurses built by buildroot, as that otherwise causes
6696 widechar/non-widechar conflicts and corrupted menuconfig
6697 menus.
6698
6699 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
6700
6701 Toolchain: ARC tools updated to arc-2018.03.
6702
6703 pkg-stats: Fix python 3.x compatibility.
6704
6705 dl-wrapper: Fix support for URIs containing '+', fix
6706 no-check-hash for inferred site method.
6707
6708 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
6709 Support ethernet on Turbot variant.
6710
6711 Updated/fixed packages: audit, bind, btrfs-progs, cifs-utils,
6712 clamav, collectd, coreutils, docker-containerd, dos2unix,
6713 edid-decode, file, gcc, gdb, gnupg, gnupg2, heimdal, hidapi,
6714 imagemagick, libcurl, libgcrypt, libglib2, liblogging,
6715 libostree, libressl, libsoup, libv4l, libvncserver, libvorbis,
6716 libwebsockets, libxslt, lm-sensors, mariadb, mpg123, ncurses,
6717 network-manager, nodejs, patchelf, perl, php-amqp, pinentry,
6718 pixiewps, qpdf, qt53d, qt5base, qt5charts, qt5script, redis,
6719 systemd, triggerhappy, uboot, wireguard, wireless-regdb,
6720 wireshark
6721
f3d114a1
PK
67222018.05, Released June 1st, 2018
6723
6724 Minor fixes.
6725
6726 Download: Work around for hanging connections for packages
6727 from CVS, by adding a 10 minute max timeout.
6728
6729 Updated/fixed packages: binutils, clang, dash, expect, git,
6730 glibc, jpeg-turbo, libjpeg, log4cplus, openvmtools, xen,
6731
6732 Issues resolved (http://bugs.uclibc.org):
6733
6734 #11051: runtime issue on STM32 with usage of binutils 2.29.x
6735
bea6b866
PK
67362018.05-rc3, Released May 28th, 2018
6737
6738 Fixes all over the tree.
6739
6740 Toolchain: ARC tools updated to arc-2018.03-rc2.
6741
6742 Fs: Ensure hard links in TARGET_DIR are correctly copied for
6743 filesystem input. With the recent changes to the file system
6744 generation logic, hard links were "expanded" in file system
6745 images leading to bloated rootfs images for setups with hard
6746 links.
6747
6748 Infrastructure: Error out for packages using the 'local'
6749 method but forgetting to specify <pkg>_SITE.
6750
6751 Build rpcgen for the host when needed to support distributions
6752 no longer shipping rpcgen with glibc (E.G. recent Fedora).
6753
6754 Updated/fixed packages: autofs, bash-completion, binutils,
6755 busybox, cjson, elf2flt, libcoap, libcurl, libtirpc, lrzsz,
6756 poppler, procps-ng, qt-webkit-kiosk, quota, samba4, xfsprogs
6757
6758 Issues resolved (http://bugs.uclibc.org):
6759
6760 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file..
6761 #11036: C compiler cannot create executables
6762 #11046: Git package binaries are ~180MB (compared to ~20MB in..
6763
c11ed3a4
PK
67642018.05-rc2, Released May 22nd, 2018
6765
6766 Fixes all over the tree.
6767
6768 Dependencies: Check that the current working directory (.)
6769 isn't listed in PATH as that causes various build issues.
6770
6771 Manual: Clarify that git branch names may not be used as
6772 version identifiers. This has never been supported, but was
6773 kind of working (with some limitations) before the git
6774 download rework - Now it does not work at all.
6775
6776 Linux: Ensure host version of ncurses is picked up and not
6777 host-ncurses built by buildroot, as that otherwise causes
6778 widechar/non-widechar conflicts and corrupted menuconfig
6779 menus.
6780
6781 Packages: Renamed a number of package options not prefixed
6782 with BR2_PACKAGE_<pkg> for consstency.
6783
6784 Download infrastructure: Fix file:// protocol handling after
6785 download rework.
6786
6787 Updated/fixed packages: acl, apr-util, asterisk, attr,
6788 bluez5_utils, cifs-utils, clamav, clang, cups-filters,
6789 dahdi-linux, exim, faketime, gdb, go, gst1-plugins-bad,
6790 imx-mkimage, ipsec-tools, jamvm, janus-gateway,
6791 jquery-ui-themes, libcap, libcurl, libftdi, libkcapi, libkrb5,
6792 libmediaart, libmodbus, libmodplug, libmpd,
6793 libnetfilter_cthelper, libnetfilter_cttimeout, libnfc,
6794 libnfnetlink, libnss, liboauth, libogg, libosip2,
6795 libpam-radius-auth, libpcap, libpciaccess, llvm, log4cplus,
6796 ltrace, lynx, mbedtls, modem-manager, nfs-utils,
6797 python-cython, python-websockets, qt5cinex, qt5wayland, rauc,
6798 snort, strace, ti-sgx-km, transmission, wavpack, wget, woff2,
6799 xen, zmqpp, znc, zstd
6800
6801 Issues resolved (http://bugs.uclibc.org):
6802
6803 #10986: Installing package attr when already supplied by...
6804 #11011: BUildroot for Raspberry Pi 2
6805 #11016: Wrong compiler used for external user host packages
6806
54e3bcb8
TP
68072018.05-rc1, Released May 9th, 2018
6808
6809 Toolchain: glibc bumped to 2.27, musl bumped to 1.1.19,
6810 uClibc-ng 1.0.30, Linux kernel headers bumped to 4.16.x.
6811
6812 Architecture: support for the Blackfin architecture has been
449f430e
TP
6813 removed, as it was removed from Linux upstream, poorly
6814 maintained in binutils/gdb, and abandoned by Analog Devices.
54e3bcb8
TP
6815
6816 Numerous packages updated to have hashes for their license
6817 files.
6818
6819 Systemd can now be built with uClibc toolchains.
6820
6821 Linux: addition of BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF and
6822 BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL to support building Linux
6823 kernel configurations that need libelf on the host or openssl
6824 on the host.
6825
6826 Coding style:
6827 - all Python scripts are now verified with flake8
6828 - check-package extended to check all Config.in and .mk files
6829 in tree, not only the ones in package/
6830
6831 Infrastructure:
6832
6833 - The download infrastructure has seen a major overhaul, with
6834 the main visible new feature being Git caching: a package
6835 fetched from Git no longer needs to be re-cloned entirely
6836 everytime its version is changed. Anoter visible change is
6837 that the download folder now has subfolders per package. See
6838 http://lists.busybox.net/pipermail/buildroot/2018-April/217923.html
6839 for more details about those changes.
6840
6841 - The logic that generates the root filesystem images has been
6842 reworked, with the main goal of allowing several filesystem
6843 images to be produced in parallel, also a requirement for
6844 top-level parallel build. Now, a .tar filesystem image is
6845 always created, and re-extracted in a private directory to
6846 create each format-specific filesystem image.
6847
6848 - A new package infrastructure was introduced for Go-based
6849 packages: golang-package.
6850
6851 - Dependencies on extraction tools are now handled as proper
6852 per-package dependencies, using
6853 <pkg>_EXTRACT_DEPENDENCIES. Beyond a cleanup, this is also a
6854 preparation step for top-level parallel build support.
6855
6856 - When a file being downloaded is part of a package with a
6857 .hash file, but there is no hash listed for this file, the
6858 file is now preserved in the download directory rather than
6859 removed. This helps when updating a package, as it gives the
6860 ability to easily calculate the hash of the file.
6861
6862 - Addition of '<pkg>-show-recursive-depends' and
6863 '<pkg>-show-recursive-rdepends' make targets, to
6864 respectively display the recursive list of dependencies and
6865 the recursive list of reverse dependencies of a given
6866 package.
6867
6868 - The /etc/shells file is now automatically generated with the
6869 list of shell programs installed on the system.
6870
6871 - Addition of -Ofast optimization level as an available
6872 option.
6873
6874 Major updates: Go updated to 1.10, Erlang bumped to 20.3, Qt5
6875 bumped to 5.10.1.
6876
6877 New packages: 18xx-ti-utils, abootimg, bluez-alsa, brotli,
6878 chipmunk, clang, docker-compose, docker-proxy, flare-engine,
6879 flare-game, gst1-interpipe, gstreamer1-editing-services,
6880 hackrf, i2pd, imx-alsa-plugins, imx-mkimage, libcdio-paranoia,
6881 libkrb5, llvm, pixiewps, python-backports-ssl-match-hostname,
6882 python-cached-property, python-cython, python-docker,
6883 python-dockerpty, python-docker-pycreds,
6884 python-flask-sqlalchemy, python-functools32, python-influxdb,
6885 python-json-models, python-libusb1, python-networkx,
6886 python-psycopg2, python-pymodbus, python-sqlalchemy,
6887 python-subprocess32, python-texttable,
6888 python-websocket-client, python-yieldfrom, quotatool, reaver,
6889 snort, sunxi-mali-mainline, sunxi-mali-mainline-driver, tk,
6890 tpm2-abrmd, tpm2-tools, tpm2-tss, udftools, vte, woff2.
6891
6892 New defconfigs: ARC HS Development Kit, Arcturus ucls1012a,
6893 Freescale i.MX6UL EVK (with vendor kernel), Freescale i.MX6
6894 SoloLite EVK (with vendor kernel), Freescale i.MX31 3Stack,
6895 Freescale i.MX8Q EVK Freescale p1025twr, Freescale t1040d4rdb,
6896 Qemu PPC64 E5500, SolidRun ClearFog Base, Tinker RK3288, Vyasa
6897 RK3288,
6898
6899 Removed packages: iqvlinux, kodi-adsp-*, mplayer
6900
6901 Removed defconfigs: ci40, firefly_rk3288,
6902 freescale_p1010rdb_pa, freescale_mpc8315erdb, riotboard,
6903 teliv_evk_pro3
6904
449f430e
TP
6905 Issues resolved (http://bugs.uclibc.org):
6906
6907 #10151: toolchain eclipse register : fails with a custom
6908 BR2_HOST_DIR
6909 #10511: Packages get downloaded uncompressed with wget
6910 #10531: QtWebengine doesn't build if the host hasn't a 32 bits
6911 C++ compiler working
6912 #10846: error in compiling gnutls
6913 #10886: openssl-1.0.2n fails to build
6914 #10896: /bin/sh not in /etc/shells
6915 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is
6916 enabled
6917
d5c8e9e3
PK
69182018.02.12, Released March 29th, 2019
6919
6920 Important / security related fixes.
6921
6922 Updated/fixed packages: avahi, beecrypt, busybox, clamav,
6923 cups, devmem2, fetchmail, file, fltk, gcc, gdb, git, jq,
6924 leveldb, libopenssl, libraw, libseccomp, libssh2,
6925 libunistring, mariadb, mosquitto, nodejs, ntp, openjpeg, perl,
6926 php, putty, qt5webkit, rdesktop, systemd, wireshark, vsftpd,
6927 xapp_xdm, xlib_libXdmcp
6928
ea5cf87d
PK
69292018.02.11, Released February 23th, 2019
6930
6931 Important / security related fixes.
6932
6933 Ensure the PLATFORM and OS environment variables are not set,
6934 as they cause build issues for some packages.
6935
6936 The package list infrastructure now correctly handles packages
6937 installing files with old mtime.
6938
6939 Linux: Skip hash checks for user supplied downloadable
6940 patches, as no hash checksums are available for those.
6941
6942 scanpypi: protect against zip-slip vulnerability in zip/tar
6943 handling
6944
6945 Updated/fixed packages: bind, dhcpcd, dovecot, ghostscript,
6946 gnuradio, imagemagick, jpeg-turbo, libarchive, libb64,
6947 libcurl, libid3tag, madplay, mosquitto, openssh, php,
6948 postgresql, proftpd, python, python-django, python3, qt5base,
6949 sqlcipher, swupdate, systemd, unzip, webkitgtk
6950
96edc472
PK
69512018.02.10, Released January 31th, 2019
6952
6953 Important / security related fixes.
6954
6955 Defconfigs: Fixes for Lego EV3, QEMU AArch64-virt
6956
6957 check-package: fix Python 3 support
6958
6959 get-developers: Fix behaviour when called from elsewhere than
6960 the toplevel directory.
6961
6962 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
6963
6964 Updated/fixed packages: acpica, apache, apr, asterisk,
6965 avrdude, cargo, cc-tool, dash, dhcpdump, dmalloc, gnuchess,
6966 gnupg2, leveldb, libarchive, libassuan, libftdi1,
6967 libgpg-error, libhttpparser, libmad, libsndfile, libsquish,
6968 liburiparser, libwebsock, libxml2, lighttpd, lm-sensors,
6969 lua-msgpack-native, mbedtls, mosquitto, netatalk, nodejs,
6970 openssh, pango, patchelf, php, python-django, python-pyyaml,
6971 rauc, rp-pppoe, s6-networking, samba4, sdl_sound,
6972 shairport-sync, sqlite, subversion, sunxi-cedarx, tcpreplay,
6973 tekui, usb_modeswitch, webkitgtk, wireshark, wolfssl,
6974 xapp_rgb, xenomai, xerces
6975
6976 Issues resolved (http://bugs.uclibc.org):
6977
6978 #11576: Unable to start apache with event MPM on raspberry pi 3
6979
a2954489
PK
69802018.02.9, Released December 20th, 2018
6981
6982 Important / security related fixes.
6983
6984 defconfigs: Fixes for ci20
6985
6986 Updated/fixed packages: c-ares, dante, freetype, ghostscript,
6987 glibc, gnutls, go, libcurl, libgpgme, libid3tag, libiscsi,
6988 libmpd, libopenssl, libpjsip, linux, liquid-dsp, luvi, lynx,
6989 msgpack, nginx, nodejs, php, popt, pps-tools, python-numpy,
6990 python-requests, samba4, sdl2_net, squashfs, swupdate, uclibc,
6991 wine, webkitgtk, xfsprogs
6992
6993 Issues resolved (http://bugs.uclibc.org):
6994
6995 #11426: pps-tools bash dependency
6996
4057603c
PK
69972018.02.8, Released November 26th, 2018
6998
6999 Important / security related fixes.
7000
7001 fs: Drop intermediate tarball from the filesystem handling to
7002 fix an issue with xattrs handling related to fakeroot. Ensure
7003 tarball target includes xattrs.
7004
7005 download: Fix confusion in git submodule handling if dl/ is a
7006 symlink.
7007
7008 toolchain: Only allow enabling stack protection on
7009 architectures with control flow integrity (CFI) support. Only
7010 allow FORTIFY_SOURCE support on gcc >= 6.
7011
7012 genrandconfig: Fix missing newline in BR2_WGET handling,
7013 causing the following line to be ignored. This would affect
7014 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
7015 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
7016 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
7017
7018 show-build-order: Also include the dependencies of
7019 rootfs-common.
7020
7021 Defconfigs: Fixes for Armadeus APF27, imx6sabre.
7022
7023 graph-depends: Fix for package names starting with a non-alpha
7024 character.
7025
7026 Updated/fixed packages: attr, audit, bind, brotli, easydbus,
7027 elfutils, gauche, gcc, giflib, gpsd, lcdproc, libcurl,
7028 libiscsi, libnfs, libnspr, libnss, libkcapi, libsemanage,
7029 liburiparser, lighttpd, linux, lua-curl, mariadb, mmc-utils,
7030 mosquitto, mysql, neardal, netplug, network-manager,
7031 nfs-utils, nginx, openocd, openswan, p11-kit, postgresql,
7032 prosody, qemu, qt, rpm, ruby, samba4, squid, supertuxkart,
7033 systemd, tar, trace-cmd, traceroute, twolame, uclibc,
7034 usb_modeswitch, vtun, webkitgtk, xdriver_xf86-video-geode,
7035 xlib_libfontenc, xproto_inputproto, xserver_xorg-server
7036
7037 Issues resolved (http://bugs.uclibc.org):
7038
7039 #11086: download/git submodule breaks on symlinked dl folder
7040 #11251: Util scanpypi failes when package change - to _ in..
7041 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
7042 #11481: Docs: Is external.desc required?
7043
684f79d0
PK
70442018.02.7, Released October 25th, 2018
7045
7046 Important / security related fixes.
7047
7048 Detect and reject build paths containing '@', as this confuses
7049 a number of packages, including GCC.
7050
7051 utils/get-developers: Add -e option for use with git
7052 send-email.
7053
7054 utils/diffconfig: Make it work for (non-Buildroot) config
7055 files not using the BR2_ prefix.
7056
7057 u-boot: Fix for environment image handling on big endian
7058 systems.
7059
7060 Updated/fixed packages: binutils, ca-certificates,
7061 cups-filters, erlang, file, freetype, gcc, git, gvfs, leveldb,
7062 libarchive, libcurl, libssh, live555, ljlinenoise, mariadb,
7063 mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils, poco,
7064 psmisc, ptpd2, python-enum34, qemu, qt, qt5base, setools,
7065 spice, spice-protocol, tinc, ustr, wireshark
7066
7067 Issues resolved (http://bugs.uclibc.org):
7068
7069 #11396: uboot environment image checksum invalid if target is big endian
7070
efdb7771
PK
70712018.02.6, Released October 7th, 2018
7072
7073 Important / security related fixes.
7074
7075 Add a number of patches to fix build errors for host utilities
7076 on modern distributions using glibc-2.28.
7077
7078 mkusers: Ensure existing group members are preserved when a
7079 group is reprocessed.
7080
7081 printvars: Fix issue with exceeding shell command line length
7082 limits for certain setups.
7083
7084 Updated/fixes packages: acpid, android-tools, apache,
7085 arp-scan, bandwidthd, bind, bison, clamav, connman, cppcms,
7086 cramfs, fio, gcc, ghostscript, glibc, gnupg, httping,
7087 igmpproxy, imagemagick, imlib2, ipsec-tools, lcms2, libcurl,
7088 libesmtp, libnfs, libssh, libxslt, links, linuxptp,
7089 mediastreamer, minicom, moarvm, nilfs-utils, ocrad, parted,
7090 php, pv, python-django, qt, qt5quickcontrols, qt5webengine,
7091 screen, sdl2, shairport-sync, squashfs, strongswan,
7092 vboot-utils, webkitgtk, wireguard, x265, xen, xlib_libXfont,
7093 xlib_libXft
7094
7095 New packages: brotli, woff2
7096
8b3b8d87
PK
70972018.02.5, Released August 29th, 2018
7098
7099 Important / security related fixes.
7100
7101 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
7102 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
7103 issue.
7104
7105 Updated/fixed packages: acl, apache, attr, bind,
7106 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
7107 dahdi-tools, dmidecode, dropbear, eigen, erlang, ffmpeg, gawk,
7108 gcc, ghostscript, gnutls, ipsec-tools, libarchive, libfuse,
7109 libopenssl, libselinux, libsoup, lighttpd, linuxptp,
7110 lttng-modules, lttng-tools, lua-flu, lvm2, m4, makedevs,
7111 mariadb, mbedtls, mesa3d-headers, mtd, ncurses, nodejs,
7112 openssh, php, postgresql, python-django, qt5xmlpatterns, ruby,
7113 samba4, shairport-sync, stress-ng, ti-utils, uboot-tools, vim,
7114 waylandpp, wireless_tools, wireshark, wpa_supplicant, xorriso,
7115 znc
7116
7117 Issues resolved (http://bugs.uclibc.org):
7118
7119 #10781: cryptsetup luksOpen container_file container causes..
7120 #10986: Installing package attr when already supplied by..
7121 #11191: xattr and check-package issue
7122
d91fdfee
PK
71232018.02.4, Released July 21th, 2018
7124
7125 Important / security related fixes.
7126
7127 U-Boot: Ensure host version of ncurses is picked up and not
7128 host-ncurses built by buildroot, as that otherwise causes
7129 widechar/non-widechar conflicts and corrupted menuconfig
7130 menus.
7131
7132 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
7133
7134 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
7135 Support ethernet on Turbot variant.
7136
7137 Updated/fixed packages: bind, clamav, collectd, dos2unix,
7138 edid-decode, gcc, gdb, heimdal, hidapi, imx-gpu-viv, libcurl,
7139 libglib2, liblogging, libostree, libsoup, libv4l, lm-sensors,
7140 ncurses, network-manager, patchelf, pinentry, procps-ng, qpdf,
7141 qt5, qt53d, qt5base, qt5charts, qt5script, qt5serialport,
7142 systemd, wireguard, wireless-regdb
7143
7144 Issues resolved (http://bugs.uclibc.org):
7145
7146 #11101: host-patchelf Endian Issue with relative RPATH
7147
afa6fe1c
PK
71482018.02.3, Released June 18th, 2018
7149
7150 Important / security related fixes.
7151
7152 Various fixes for building on modern distributions (GCC 8.x,
7153 no rpcgen utility).
7154
7155 ARM: Default to binutils 2.28 and warn about newer binutils
7156 versions, which are known to cause boot failures for Linux
7157 kernels built in thumb mode.
7158
7159 Busybox/mdev: Fix module autoloading.
7160
7161 Busybox/sysvinit: inittab: Add /dev/{stdin,stdout,stderr}
7162 symlinks, call swapon -a to activate any configured swap
7163 devices.
7164
7165 Dependencies: Check that PATH does not contain current working
7166 directory, which triggers a number of build failures.
7167
7168 Infrastructure: Error out for packages erroneously using the
7169 'local' site method but not defining a _SITE.
7170
7171 Linux: Fix cuImage.<dtb> / simpleImage.<dtb> handling. Ensure
7172 kconfig uses ncurses from the host to fix a ncurses/ncursesw
7173 mixup, causing menuconfig display corruption.
7174
7175 Toolchain: Workarounds for fix-rpath issues with binutils and
7176 elf2flt.
7177
7178 Util-linux: Fix blocking on getrandom() issue with recent
7179 kernels.
7180
7181 Remove broken freescale_imx31_3stack,
7182 freescale_imx6sololiteevk and freescale_imx6ulevk defconfigs.
7183
7184 Updated/fixed packages: apr-util, asterisk, attr, audit,
7185 autofs, binutils, busybox, cifs-utils, cups-filters, dash,
7186 ebtables, exim, expect, f2fs-tools, faketime, file, gdb, git,
7187 glibc, gnupg, gnupg2, gst1-plugins-bad, imagemagick, jamvm,
7188 jpeg-turbo, libcap, libcoap, libcurl, libgcrypt, libjpeg,
7189 libnss, libressl, libtirpc, libvncserver, libvorbis, libxslt,
7190 log4cplus, lrzsz, ltrace, lynx, mariadb, mbedtls, mpg123,
7191 nasm, netplug, network-manager, nfs-utils, nodejs,
7192 openvmtools, patch, perl, php-amqp, poppler, procps-ng,
7193 python, python-websockets, quota, redis, samba4, sysvinit,
7194 transmission, triggerhappy, util-linux, wavpack, wget,
7195 wireshark, xen, zmqpp
7196
7197 Issues resolved (http://bugs.uclibc.org):
7198
7199 #10986: Installing package attr when already supplied by busybox..
7200 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file or..
7201
0c2b920b
PK
72022018.02.2, Released May 4th, 2018
7203
7204 Important / security related fixes.
7205
7206 Tweak package size/file instrumentation to better handle
7207 package rebuilds.
7208
7209 Revert /etc/shells creation when bash is enabled.
7210
7211 Exclude /lib/firmware from the rpath fixup logic, as it may
7212 contain non-native ELF files.
7213
7214 Scanpypi: Support the new PyPi infrastructure.
7215
7216 Handle GCC 8.x on the host.
7217
7218 Ensure timestamp of /usr is updated to support the systemd
7219 ConditionNeedsUpdate option.
7220
7221 Updated/fixed packages: bluez5_utils, flann, gdb, gnupg2,
7222 grub2, libcec, libcgi, libglib2, libgpg-error, libgpgme,
7223 libtomcrypt, mbedtls, mkpasswd, php, python, python-requests,
7224 python-watchdog, qt53d, qt5websockets, sdl2, sdl2_image,
7225 syslog-ng, systemd, tcl, tcllib, uclibc, usb_modeswitch,
7226 wireguard, wmctrl
7227
7228 Issues resolved (http://bugs.uclibc.org):
7229
7230 #10896: /bin/sh not in /etc/shells
7231 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is enabled
7232
f3cea9d8
PK
72332018.02.1, Released April 9th, 2018
7234
7235 Important / security related fixes.
7236
7237 Removed unmaintained defconfigs: Creator Ci40, Firefly rk3288,
7238 Freescale mpc8315erdb / p1010rdb_pa, Riotboard, Teliv EVK
7239 Pro3.
7240
7241 Infrastructure: Speed up instrumentation for package size by
7242 comparing timestamps instead of md5 checksums, as doing
7243 checksums could lead to up to 25% longer build time for big
7244 configurations.
7245
7246 Rename the internal <pkg>_BASE_NAME variable to <pkg>_NASENAME
7247 to avoid name clashes with packages ending on '-base'.
7248
7249 Add a better fix for build issues for autotools based packages
7250 checking for C++ support on toolchains without C++ support.
7251
7252 Build host-tar if tar is older than 1.27 on the build machine
7253 to work around reproducibility issues with git archives
7254 containing long paths.
7255
7256 check-unique-files: Fix for filenames not representable in the
7257 users' locale.
7258
7259 Check-bin-arch: Add support for per-package ignore paths
7260 (<pkg>_BIN_ARCH_EXCLUDE).
7261
7262 Toolchain: Fix SSP support detection for external toolchains.
7263
7264 linux: Add _NEEDS_HOST_OPENSSL / LIBELF options to ensure
7265 these dependencies are available for Linux configurations
7266 needed these dependencies, similar to how it is done for
7267 U-Boot.
7268
7269 Support custom (not in tree) device tree files in addition to
7270 in-tree ones.
7271
7272 U-Boot / uboot-tools: Fix header conflict with libfdt-devel
7273 installed on host.
7274
7275 Updated/fixed packages: apache, busybox, c-ares, cmake,
7276 docker-engine, enlightenment, eudev, fbgrab, freescale-imx,
7277 gtest, imagemagick, intel-microcode, irssi, jimtcl, kmod,
7278 kodi, ktap, libcoap, libcurl, libfcgi, libhttpparser,
7279 libminiupnpc, libopenssl, libpjsip, libss7, libssh2, libupnp
7280 libupnpp, libuv, libvorbis, memcached, motion, musl, nodejs,
7281 ntp, openblas, opencv3, openocd, opus-tools, patch, php,
7282 pkgconf, postgresql, powerpc-utils, python-jsonschema,
7283 python-webpy, qemu, qt5bsae, qt5script, qt5webkit, rapidjson,
7284 rauc, sam-ba, samba4, sngrep, systemd, tremor, uboot-tools,
7285 uclibc-ng-test, upmpdcli, wireshark, xerces, xterm, zstd
7286
7287 New packages: docker-proxy, python-functools32
7288
7289 Issues resolved (http://bugs.uclibc.org):
7290
7291 #10766: upmpdcli: Segmentation fault
7292 #10776: ktap fails to build
7293 #10846: error in compiling gnutls
7294 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
7295
8a94ff12
PK
72962018.02, Released March 4th, 2018
7297
7298 Fixes all over the tree.
7299
7300 Issues with systemd with a readonly rootfs and DBus fixed.
7301
7302 Instructure:
7303 - check-uniq-files: fix Python 2.6 compatibility.
7304 - dependencies.sh: check for external argparse module for
7305 Python 2.6.
7306 - Add infrastructure to detect and use a UTF-8 locale on the
7307 host, needed by systemd.
7308
7309 Update/fixed packages: clamav, dash, dhcp, dovecot, efl,
7310 ffmpeg, libv4l, mono, mosquitto, php, postgresql, qt,
7311 scanpypi, sdl2, systemd, tor, tvheadend, uboot, wavpack
7312
7313 Issues resolved (http://bugs.uclibc.org):
7314
7315 #10831: qemu_x86_64_defconfig build fails on linux-headers..
7316
d5a63f48
PK
73172018.02-rc3, Released February 27th, 2018
7318
7319 Fixes all over the tree.
7320
7321 check-bin-arch: skip /lib/modules to allow 32-bit userland
7322 with 64bit kernel.
7323
7324 dependencies: Blacklist tar 1.30+ and build our own host-tar
7325 if needed as tar 1.30+ changed the --numeric-owner output for
7326 long path names. Build host-tar before other host-dependencies
7327 as they need it to extract their source tarballs.
7328
7329 Update/fixed packages: asterisk, azmq, bluez5_utils, domoticz,
7330 e2fsprogs, erlang, exim, glibc, gpsd, jq, libglib2, libvorbis,
7331 mariadb, mbedtls, mesa3d, mesa3d-headers, mpv, patch, pcre2,
7332 php, qt5, qt5multimedia, qt5wayland, qt5webengine, qt5webkit,
7333 systemd, quagga, rustc, uboot, wireguard, zic, zlib-ng
7334
7335 Issues resolved (http://bugs.uclibc.org):
7336
7337 #10726: Current libglib2.mk creates broken libglib2 binary...
7338 #10786: Linux fails to build unless make linux-menuconfig...
7339 #10796: Cannot generate cpio image without selecting CON...
7340
44cec643
PK
73412018.02-rc2, Released February 15th, 2018
7342
7343 Fixes all over the tree.
7344
7345 Dependencies: Ensure C++ support is available like for C
7346 support for packages needing 32bit host support.
7347
7348 utils/genrandconfig: Check host dependencies for config.
7349
7350 Updated/fixed packages: busybox, dnsmasq, dropbear, ffmpeg,
7351 glibc, keepalived, libcpprestsdk, libgpiod, libmaxminddb,
7352 librsvg, libtasn1, libv4l, libxml2, lightning, ltp-testsuite,
7353 mesa3d, mesa3d-demos, mesa3d-headers, nftables, open-lldp,
7354 php, postgresql, python-crossbar, qt5, qt53d, qt5enginio,
7355 qt5tools, qt5webengine, qt5webkit, rsync, rust-bin, rustc,
7356 systemd
7357
7358 Issues resolved (http://bugs.uclibc.org):
7359
7360 #9781: ti-sgx-km build on kernel >4.1
7361 #10141: Squashfs extended attribute failures
7362
ca7bf21f 73632018.02-rc1, Released February 5th, 2018
06608f7e
TP
7364
7365 The global source-check and per-package <pkg>-source-check
7366 targets have been removed.
7367
77d58aab
PK
7368 Architecture: Add x86 Silvermont variant. Add several new ARM
7369 variants, rework MIPS NaN logic. Support mainline binutils/gcc
7370 for ARC.
7371
7372 Toolchains: Linaro toolchains upgraded to 2017.11 release, ARC
7373 external toolchains upgraded to arc-2017.09. Libatomic is now
7374 also copied for external musl based toolchains.
7375 Add binutils 2.30.x and switch to binutils 2.29.x by default.
7376
7377 Added hardening options to build with RELRO and FORTITY.
7378
7379 New defconfigs: Bananapi M64, FriendlyARM Nanopi A64 & NEO2,
7380 imx6slevk, imx6sx-sdb, imx6ulevk, Olimex A64-OLinuXino,
7381 Orangepi lite / pc plus / pc / prime / win / win plus / zero
7382 plus2, Pine64, Solidrun MacchiatoBin. Sopine.
7383
7384 Add utils/diffconfig, a simple utility for comparing
7385 configuration files - Adapted from the version in the
7386 Linux kernel.
7387
7388 Infrastructure: Check that the same file is not touched by
7389 multiple packages, as a preparation for toplevel parallel
7390 builds.
7391
7392 Hashes for the license files for a large number of packages
7393 have been added, ensuring that license changes will not be
7394 missed when packages are bumped.
7395
7396 Fix build issue for autotools based packages checking for C++
7397 support on toolchains without C++ support and on a distro
7398 lacking /lib/cpp (E.G. Arch Linux).
7399
7400 Support for the meson build system.
7401
7402 Pie charts generated by 'graph-build' or 'graph-size' are now
7403 sorted according to the size of each piece.
7404
7405 System: Only show getty options when busybox init or sysvinit
7406 are used.
7407
7408 ARM-trusted-firmware: Support ATF bundled in U-Boot as
7409 well as U-Boot bundled in ATF.
7410
7411 Zlib is now a virtual package, provided by either libzlib or
7412 zlib-ng, similar to openssl.
7413
30bffce8
PK
7414 Support for the Rust programming language.
7415
77d58aab 7416 New packages: aoetools, armbian-firmware, binaries-marvell,
30bffce8
PK
7417 brltty, cargo, cargo-bin, cups-filters, curlpp, daq,
7418 flatbuffers, gconf, glorytun, gstreamer1-mm, imx-m4fwloader,
7419 imx-gpu-g2d, json-for-modern-cpp, libcpprestsdk, libgta,
7420 libostree, libupnp18, luadbi, luadbi-sqlite3, lua-utf8, lynx,
7421 meson, mv-ddr-marvell, nilfs-utils, opentracing-cpp,
7422 open-lldp, pimd, proj, python-flask-cors,
7423 python-jaraco-classes, python-more-itertools, python-oauthlib,
7424 python-raven, python-remi, python-requests-oauthlib,
7425 python-schedule, python-secretstorage, python-see,
7426 python-tabledata, python-txtorcon, python-xlib, qt5charts,
7427 rtl8189fs, rtl8723bu, rust, rustc, rust-bin, rygel, safeclib,
7428 solatus, tcf-agent, traceroute, waylandpp, wolfssl,
7429 zisofs-tools, zlib-ng
77d58aab
PK
7430
7431 Removed packages: eeprog
7432
c34019e1
PK
74332017.11.2, Released January 21st, 2018
7434
7435 Important / security related fixes.
7436
7437 External toolchain: libatomic is now also copied for musl
7438 based toolchains.
7439
7440 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
7441
7442 System: Only show getty options when busybox init or sysvinit
7443 are used.
7444
7445 Infrastructure: Fix build issue for autotools based packages
7446 checking for C++ support on toolchains without C++ support and
7447 on a distro lacking /lib/cpp (E.G. Arch Linux).
7448
7449 Pie charts generated by 'graph-build' or 'graph-size' are now
7450 sorted according to the size of each piece.
7451
7452 Updated/fixed packages: asterisk, avahi, bind, busybox,
7453 coreutils, eeprog, intel-microcode, iputils, irssi, kmsxx,
7454 libiio, linux-firmware, lz4, mariadb, matchbox-lib, mcookie,
7455 ntp, php, pound, rpcbind, tar, ti-cgt-pru, webkitgtk, xen,
7456 xlib_libXpm
7457
7458 Issues resolved (http://bugs.buildroot.org):
7459
7460 #9996: lz4 package does not install lz4 binaries in target
7461 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
7462 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
7463 #10301: systemd/getty unused options
7464 #10331: kmsxx, host installation fails with BR2_SHARED_...
7465 #10556: Building ntp package with SSL library libressl...
7466 #10641: avahi-autoipd not starting when using systemd-tmpfiles
7467
1fa8113a
PK
74682017.11.1, Released December 31th, 2017
7469
7470 Important / security related fixes.
7471
7472 Updated/fixed packages: asterisk, checkpolicy, dhcp, flann,
7473 gdb, glibc, heimdal, kodi-pvr-mediaportal-tvserver,
7474 kodi-pvr-stalker, libcue, libopenssl, libpqxx, libsoxr,
7475 linknx, linux-tools, lldpd, ltp-testsuite, mariadb, mfgtools,
7476 nodejs, nut, pulseaudio, python-cffi, qemu, rsync, tor, uboot,
7477 uboot-tools, vlc, webkitgtk, weston, wireguard, wireshark,
7478 xenomai, xfsprogs
7479
9dd76697
PK
74802017.11, Released November 30, 2017
7481
7482 Fixes all over the tree.
7483
7484 Toolchain: Use github mirror for Glibc.
7485
7486 Defconfigs: Correct boot.cmd for bananapi-m1.
7487
7488 Makefiles: Workaround include order issues for certain make
7489 versions by explicitly sorting the result of wildcard where it
7490 matters.
7491
7492 Download: Ensure subversion runs in non-interactive mode.
7493
7494 Updated/fixed packages: asterisk, boost, chrony, dovecot,
7495 dvb-apps, exim, feh, freerdp, fwup, google-breakpad, jose,
7496 kvm-unit-test, lftp, libcurl, libevent, libfastjson, libpjsip,
7497 libupnp, linphone, localedef, lttng-tools, mp4v2, mtools,
7498 ndisc6, oracle-mysql, parted, pdbg, qt, qt5connectivity,
7499 qt5declarative, qt5webkit, rauc, runc, samba4, shairport-sync,
7500 systemd-bootchart, webkitgtk, wireguard, xlib_libXcursor,
7501 xlib_libXfont, xlib_libXfont2,
7502
7503 Issues resolved (http://bugs.buildroot.org):
7504
7505 10501: host-localedef fails to compile on Ubuntu 17.10
7506 10506: Changed kernel image type (e.g. zImage to uImage)...
7507
071cc438
PK
75082017.11-rc2, Released November 13th, 2017
7509
7510 Fixes all over the tree.
7511
7512 Updated/fixed packages: collectd, ffmpeg, freerdp,
7513 go-bootstrap, imagemagick, jimtcl, libpjsip, libplist, libuv,
7514 mesa3d, nodejs, ntp, openjpeg, postgresql, python-numpy, ruby,
7515 snmp++, usb_modeswitch, util-linux, vboot-utils, webkitgtk,
7516 wireshark, wpa_supplicant, xapp_xdriinfo
7517
7518 Issues resolved (http://bugs.buildroot.org):
7519
7520 #10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
7521 #10491: Cannot output security warning when compiled with buildroot..
7522
a7e1971c 75232017.11-rc1, Released November 6th, 2017
c2aa34d8 7524
10b9c360
PK
7525 Fixes all over the tree and new features.
7526
64bbd348
PK
7527 Openssl is now a virtual package, which may be provided by
7528 OpenSSL (now renamed to libopenssl) or LibreSSL.
7529
6d1ff5ff
AVEM
7530 libssh2: there is now an explicit choice of the backend to use
7531 (mbedtls, gnutls or openssl). Previously, the choice was implicit
7532 based on the TLS library that was selected. Now, it is possible to
7533 choose the backend, which is important if several TLS libraries are
354722ca 7534 selected.
6d1ff5ff 7535
c2aa34d8
JF
7536 netsnmp: all MIB files are now installed, making the target filesystem a
7537 bit bigger than before. To remove unneeded MIBS, you should use a
7538 post-build script.
7539
f36962e9
PK
7540 Toolchain: Linaro toolchains updated to 2017.08, ARC toolchain
7541 updated to 2017.09, Glibc updated to 2.26, Glibc support for
7542 ARCv2. The toolchain wrapper now handles SOURCE_DATE_EPOCH for
7543 older (pre-gcc7.x) toolchains for BR2_REPRODUCIBLE.
7544
64bbd348
PK
7545 New defconfigs: Atmel SAM45D27, Bananapi M1 and M2 Plus,
7546 Engicam i.CoreM6 Qt5 configuration, i.MX6 sabreauto (mainline
7547 kernel/u-boot), i.MX6Q sabresd Qt5 configuration, i.MX7d-pico,
7548 QEMU ppc64le, Raspberry pi3 Qt5 webengine configuration,
7549 Technologic TS-7680.
7550
10b9c360
PK
7551 New packages: asterisk, azmq, bcg729, boinc, dahdi-linux,
7552 dahdi-tools, freeswitch-mod-bcg729, fscryptctl, libb64,
7553 libpri, libss7, lua-basexx, lua-compat53, lua-cqueues,
7554 lua-curl, lua-datafile, lua-fifo, lua-httpd,
7555 lua-lpeg-patterns, lua-markdown, lua-sailor, lua-value,
7556 luksmeta, minetest, minetest-game, pdmenu, prosody,
7557 python-aiocoap, python-automat, python-ibmiotf,
7558 python-iso8601, python-m2r, python-simplesqlite,
7559 python-websockets, python-xmltodict, qt5wayland, qt5webengine,
7560 restorecond, selinux-python, semodule-utils, uhubctl,
7561 wireguard, wsapi-fcgi, wsapi-xavante
7562
7563 Removed packages: aiccu, rfkill, sepolgen
7564
7565 Issues resolved (http://bugs.buildroot.org):
7566
7567 #10281: lsblk does not compile for util-linux
7568 #10336: lttng compilation fails : linking error
7569 #10351: glibc missing in rootfs
7570 #10356: nfs-utils missing header
043f3b45 7571 #10361: python3 python-config script generates invalid includes
10b9c360
PK
7572 #10366: dropbear download url has changed
7573 #10391: WiringPi retrieves wrong (old) version
7574 #10406: Beaglebone black: Buggy SGX driver version, swapped...
7575 #10426: uboot-tools' fw_setenv does not update the redundant...
7576 #10451: libpcap 1.8.x and 1.7x does not compile on PPC
7577
951685e8
PK
75782017.08.2, Released November 28th, 2017
7579
7580 Important / security related fixes.
7581
7582 Qt: 5.6 version updated to 5.6.3.
7583
7584 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
7585 in the environment.
7586
7587 Makefiles: Workaround include order issues for certain make
7588 versions by explicitly sorting the result of wildcard where it
7589 matters.
7590
7591 Updated/fixed packages: apr, apr-util, arqp-standalone,
7592 azure-iot-sdk-c, collectd, dvb-apps, ffmpeg, go-bootstrap,
7593 google-breakpad, gstreamer, imagemagick, irssi, jimtcl,
7594 kvm-unit-test, libcurl, libfastjson, libglib2, libidn,
7595 libpjsip, libplist, localedef, lttng-tools, luajit, mesa3d,
7596 moarvm, mp4v2, openssh, openssl, oracle-mysql, postgresql,
7597 python3, python-pyqt5, qt, qt5base, qt5canvas3d,
7598 qt5connectivity, qt5declarative, qt5engineio,
7599 qt5graphicaleffects, qt5imageformats, qt5location,
7600 qt5multimedia, qt5quickcontrols, qt5quickcontrols2, qt5script,
7601 qt5sensors, qt5serialbus, qt5serialport, qt5svg, qt5tools,
7602 qt5webchannel, qt5webkit, qt5websockets, qt5x11extras,
7603 qt5xmlpatterns, quagga, redis, ruby, samba4, sdl2, snmppp,
7604 swupdate, ti-gfx, uboot-tools, usb_modeswitch, vboot-utils,
7605 webkitgtk, wget, wireshark, xapp_xdriinfo.
7606
7607 Issues resolved (http://bugs.buildroot.org):
7608
7609 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
7610 10361: python3 python-config script generates invalid includes
7611 10501: host-localedef fails to compile on Ubuntu 17.10
7612
f2b10756
PK
76132017.08.1, Released October 23rd, 2017
7614
7615 Important / security related fixes.
7616
7617 Webkitgtk bumped to the 2.18.x series, fixing a large number
7618 of security issues.
7619
7620 Defconfigs: galileo: fix ext4 related kernel config, bump
7621 kernel for gcc 6.x compatibility, enable wchar support for
7622 grub2. wandboard: correct rootfs offset
7623
7624 support: Ensure gzip compression level 6 is used for git
7625 tarballs. check-bin-arch: Correctly handle (ignore) symbolic
7626 links. check-rpath: Also handle PIE binaries
7627
7628 External toolchain: Correctly handle glibc Buildroot
7629 toolchains built with merged /usr
7630
7631 musl: fix ARMv4 build with binutils 2.27.51+, fix for
7632 CVE-2017-15650
7633
7634 Updated/fixed packages: apache, augeas, bind, bluez5_utils,
7635 busybox, bzip2, cmake, dnsmasq, ejabberd, gcc, git, go, ffmpeg, file,
7636 flashrom, gd, gdk-pixbug, gnupg2, hostapd, ifupdown-scripts,
7637 imagemagick, iucode-tool, kernel-module-imx-gpu-viv, lame,
7638 libarchive, libcurl, libffi, libidn, libmbim, libnspr, libnss,
7639 libressl, librsync, libsoup, libxml2, libzip, mbedtls, musl,
7640 netplug, nginx, openvpn, pkgconf, poppler, proxychains-ng,
7641 qemu, qt, rpi-userland, syslog, ruby, samba4, softether,
7642 sqlite, strongswan, subversion, supertuxkart, supervisor, tcpdump,
7643 tor, unrar, urq, vboot-utils, webkitgtk, wpa_supplicant, xen,
7644 xmlstarlet, xlib_libXfont, xlib_libXfont2,
7645 xserver_xorg-server, zsh
7646
8ce27bb9 76472017.08, Released September 1st, 2017
0ea3d7ba 7648
8ce27bb9 7649 Minor fixes.
0ea3d7ba 7650
13c44396
PK
7651 Toolchain: Don't allow internal toolchain builds for MIPS
7652 M6201/P6600, as support for these are not yet in mainline GCC.
7653
7654 Updated/fixed packages: bcusdk, connman, dialog, dnsmasq,
7655 gnupg, grub2, iostat, iucode-tool, libgcrypt, libkcapi,
7656 libphidget, libv4l, linux-tools, mediastreamer, minidlna,
7657 nss-pam-ldapd, nvidia-driver, qt-webkit-kiosk, rpcbind, squid,
7658 transmission, vde2, vim
0ea3d7ba
TP
7659
7660 Updated/fixed defconfigs:
7661
7662 Removed packages: simicfs.
7663
7664 Issues resolved (http://bugs.buildroot.org):
c7ed72d3 7665
0ea3d7ba
TP
7666 #10261: Grub2 fails to build for x86_64
7667
ef19f376
TP
76682017.08-rc3, Released August 23rd, 2017
7669
7670 Fixes all over the tree.
7671
7672 Updated/fixed packages: alsa-lib, alsa-utils, cc-tool,
7673 dbus-cpp, e2fsprogs, elf2flt, faad2, fakeroot, gcc, git, gpsd,
7674 gst1-validate, kvmtool, libconfuse, libepoxy, librsync,
7675 libspatialindex, libunwind, linux, linux-headers, lua,
7676 mariadb, mesa3d, mtd, openocd, python3, syslinux, sysvinit,
7677 whois, xen, zmqpp.
7678
7679 Updated/fixed defconfigs: ci20, socrates_cyclone5,
7680 toradex_apalis_imx6.
7681
7682 Removed defconfig: Armadeus APF9328.
7683
7684 skeleton-* packages introduced in -rc1 have been renamed to
7685 skeleton-init-* instead.
7686
7687 Issues resolved (http://bugs.buildroot.org):
7688
7689 #10141: Squashfs extended attribute failures
7690
0ba4a139
TP
76912017.08-rc2, Released August 11th, 2017
7692
7693 Fixes all over the tree.
7694
7695 Updated/fixed packages: bind, dbus, erlang-p1-xml, faad2,
7696 ficl, gcc, gdb, glibc, jack2, libcurl, linux, linux-headers,
7697 lua, mutt, nvme, qt5base, skeleton-common, snappy, stella,
7698 swupdate, uclibc, valgrind, webkitgtk.
7699
7700 Updated/fixed defconfigs: beaglebone_qt5, minnowboard_max,
7701 nanopi_m1{, _plus}, olimex_a20_olinuxino_lime, qemu_sparc,
7702 qemu_sparc64.
7703
7704 The cmake-package infrastructure for host packages has been
7705 fixed to not incorrectly detect target packages through
7706 pkg-config.
7707
7708 Issues resolved (http://bugs.buildroot.org):
7709
c7ed72d3 7710 #9926: systemd-resolved.service: Failed at step NAMESPACE (systemd 233)
0ba4a139
TP
7711 #10021: libqeglfs-viv-integration.so file is missing for qt5 on armv7
7712 #10026: lua-5.3.4: fix lua linker error in swupdate
7713 #10146: package/skeleton-common fix recursive variable
c7ed72d3
PK
7714 #10156: glibc compilation fails for X86 32bits (i386)
7715 #10201: toolchain-wrapper.c:192: (error) Memory leak:
0ba4a139
TP
7716 #10221: Buildroot Support
7717
c472d8a4 77182017.08-rc1, Released August 2nd, 2017
2fce2056 7719
6ce80b6a
TP
7720 Infrastructure:
7721
d64d1216
TP
7722 - The skeleton package has been split into multiple packages:
7723 skeleton-sysv (when Busybox or SysV init are used),
7724 skeleton-systemd (when systemd is used), skeleton-none (when
7725 no init system is used) and skeleton-custom (when a custom
7726 skeleton is used). Those packages, except skeleton-custom,
7727 share common logic and data in a new package called
7728 skeleton-common. The skeleton package becomes a virtual
7729 package. This change allows to generate a filesystem that is
7730 compliant with systemd expectations.
7731
7732 - Support for using a read-only filesystem with systemd has
7733 been fixed.
7734
6ce80b6a
TP
7735 - Major revamp of the gettext handling, with user-visible
7736 effect:
2fce2056
TP
7737
7738 - prior to this revamp, when BR2_ENABLE_LOCALE=y, each
7739 package could decide to enable or not NLS support. When
7740 BR2_ENABLE_LOCALE was disabled, NLS support was forced off
7741 by passing --disable-nls to packages.
7742
7743 - after this revamp, a new BR2_SYSTEM_ENABLE_NLS option
6ce80b6a
TP
7744 controls whether NLS support should be enabled or not in
7745 packages. This option defaults to disabled, which means
7746 that now, NLS support is by default disabled in all
7747 packages.
2fce2056 7748
6ce80b6a
TP
7749 Therefore, if you need NLS support in packages, you must now
7750 explicitly enable the BR2_SYSTEM_ENABLE_NLS option.
51b3315b
AV
7751
7752 - The host directory no longer has a usr/ component. This
7753 makes it much more natural to use that directory as an
7754 externally used toolchain. For compatibility with existing
c7ed72d3 7755 scripts, a usr -> . link is still added.
51b3315b 7756
6ce80b6a
TP
7757 - Hashes are now checked on tarballs by Buildroot when a
7758 package is sourced from a Git repository.
7759
7760 - Patches are no longer being downloaded from Github, since
7761 auto-generated patches could change over time, and break
7762 hashes. All patches that were downloaded from Github are now
7763 stored in their respective package directories.
7764
7765 - Hash files in packages can now contain hashes for the
7766 license files contained in the package source code. This
7767 allows to detect changes in such license files.
7768
7769 - Binaries in $(TARGET_DIR) are now cleaned up from invalid
7770 RPATHs at the end of the build.
7771
7772 - A new "make sdk" target prepares $(HOST_DIR) to be
7773 relocatable: turns RPATHs in host binaries into relocatable
7774 ones, removes bogus RPATHs from staging binaries/libraries,
7775 and provides a relocate-sdk script that can be executed to
7776 relocate the SDK after installation.
7777
7778 - Addition of utils/genrandconfig which generates a random
7779 configuration based on a set of pre-defined toolchain
7780 configurations (support/config-fragments/autobuild/) and a
7781 random selection of packages. It is now used by the
7782 autobuilders to generate the random configurations.
7783
7784 Filesystems:
7785
7786 - ext2/3/4 filesystems are now generated using mkfs.ext from
7787 e2fsprogs instead of using genext2fs.
7788
7789 Architecture:
7790
7791 - Addition of support for ARM big.LITTLE variants
7792 - Improved MIPS support, with options to select NaN encoding
7793 and FP32 mode.
7794
7795 Toolchain:
7796
7797 - Switch to gcc 6.x as the default gcc version, add support
7798 for gcc 7.x, remove support for gcc 4.8
ca747900
TP
7799 - Switch to binutils 2.28 as the default binutils version, add
7800 support for binutils 2.29, remove support for binutils 2.26
6ce80b6a
TP
7801 - Support added for gdb 8.0
7802 - uClibc-ng bumped to 1.0.26
7803 - CodeSourcery toolchains for x86 and SuperH have been
7804 removed, they were using a too old glibc version
7805 (2.17). External toolchains with glibc 2.17 or earlier are
7806 no longer supported.
7807 - The version selection in the glibc package has been
7808 removed. Like musl and uClibc-ng, we now use the latest
7809 glibc version.
7810 - Improved support for Xtensa toolchain overlays, which can
7811 now be downloaded.
7812
7813 Tools:
7814
7815 - Numerous improvements to the runtime test infrastructure
7816 - Tests are now executed by Gitlab CI on a regular basis
7817 - Tools that are directly useful to the user have been moved
7818 from support/scripts/ to utils/: brmake, check-package,
7819 get-developers, scancpan, scanpipy, size-stats-compare,
7820 test-pkg.
7821
7822 New defconfigs: A13 Olinuxino, Engicam platforms (i.CoreM6
7823 Solo/Dual/DualLite/Quad, RQS SOM, GEAM6UL SOM, Is.IoT MX6UL
7824 SOM), Nano Pi M1 (Plus), OrangePi Zero and Plus.
7825
7826 New packages: azure-iot-sdk-c, cracklib, dt-utils, easy-rsa,
7827 erlang-jiffy, erlang-p1-oauth2, erlang-p1-xmpp,
7828 ifupdown-scripts, irrlicht, kodi-inputstream-adaptive,
7829 kodi-inputstream-rtmp, kvazaar, let-me-create, libloki,
7830 libpwquality, libressl, libspatialindex, libva-utils,
7831 linuxconsoletools, linuxptp, luaossl, lua-sdl2, lua-stdlib,
7832 lsscsi, paxtest, pcre2, pixz, python-asn1crypto,
7833 python-backports-shutil-get-terminal-size, python-bcrypt,
7834 python-cheroot, python-h2, python-hpack, python-hyperframe,
7835 python-hyperlink, python-ipython-genutils, python-pathlib2,
7836 python-pickleshare, python-priority, python-portend,
7837 python-scandir, python-systemd, python-tempora,
7838 python-traitlets, python-typepy, qt5virtualkeyboard,
7839 ratpoison, rauc, refpolicy, rhash, sdl2_mixer, sdl2_net,
7840 xr819-xradio, zstd
7841
0a1e508b 7842 Removed packages: cloog, input-tools, mke2img
6ce80b6a
TP
7843
7844 Issues resolved (http://bugs.buildroot.org):
7845
d64d1216 7846 #7892: systemd-journald is broken
6ce80b6a
TP
7847 #9341: avahi-utils does not compile with uClibc + libglib2
7848 #9441: Link BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY to
7849 BR2_ENABLE_DEBUG
7850 #9746: ext4 image generated by Buildroot is not working
7851 properly with U-Boot
7852 #9886: Build fails with "unexpected EOF while looking for
7853 matching `"'" if PATH contains a newline
7854 #9891: parted 3.1 => 3.2?
7855 #9911: qt5 does not build on sparc
7856 #9916: qt5 does not build on
7857 arm-buildroot-linux-uclibcgnueabihf for ARMv8 cores
7858 #9936: Host QEMU does not build with SDL support because of
7859 pkg-config
7860 #9941: nodejs option disappears for arm
7861 #9951: SCANCPAN failure
7862 #9966: util-linux-2.30/.stamp_built' failed
7863 #9976: License file for package 'rtl8821au' incorrect
7864 #9991: SGX Error implicit declaration of function
7865 ‘dmac_map_area’
7866 #10011: wget does not work from Buildroot
7867 #10036: Buildroot builds Raspbian Jessie headless image
7868 presenting incorrect prompt
7869 #10051: make: *** No rule to make target
7870 'raspberrpi3_defconfig'. Stop reported with Buildroot
7871 v2017.05.1
7872 #10056: No .config file was produced in /buildroot folder
7873 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer
7874 failure
c472d8a4 7875 #10071: fakeroot: replace hard-coded paths in post install
6ce80b6a 7876 #10076: Makefile:4113: recipe for target 'all-gcc' failed
90a1b819
TP
7877 #10091: gcc7.1 does not build with graphite support due to old
7878 isl
d64d1216
TP
7879 #10121: webkit without the multimedia option causes build
7880 error
6ce80b6a 7881
d0b7d387
PK
78822017.05.2, Released July 27th, 2017
7883
7884 Important / security related fixes.
7885
7886 Webkitgtk bumped to the 2.16.x series, fixing a large number
7887 of security issues.
7888
7889 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
7890 which default to PIE mode.
7891
7892 Updated/fixed packages: aespipe, apache, bind, binutils,
7893 busybox, ccache, collectd, dieharder, efibootmgr, efivar,
7894 expat, ffmpeg, gcc, heimdal, iproute2, irssi, libglib2,
7895 libmemcached, libosip2, libtirpc, libxml-parser-perl,
7896 linux-fusion, linux-zigbee, mpg123, orc, pcre, php, protobuf,
7897 pulseaudio, python-setproctitle, qt5base, rpi-firmware,
7898 samba4, syslinux, systemd, spice, tcpdump, tiff, uboot-tools,
7899 webkitgtk, x265, xserver_xorg-server, xvisor
7900
7901 Issues resolved (http://bugs.buildroot.org):
7902
7903 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
7904
d9bcd5fa
PK
79052017.05.1, Released July 4th, 2017
7906
7907 Important / security related fixes.
7908
7909 Update support/scripts/scancpan to use METACPAN v1 API as v0
7910 has been shutdown.
7911
7912 Update support/scripts/mkusers to handle setups where
7913 /etc/shadow is a symlink.
7914
7915 External toolchain: Don't create musl dynamic loader symlink
7916 for static builds.
7917
7918 Setlocalversion: Correct detection of mercurial revisions for
7919 non-tagged versions.
7920
7921 Defconfigs: at91sam9x5ek_mmc: workaround boot rom issue.
7922
7923 Updated/fixed packages: apache, automake, bind, botan, c-ares,
7924 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, glmark2,
7925 gnutls, gst1-plugins-bad, imagemagick, imx-uuc, intltool,
7926 iperf, ipsec-tools, irssi, kmod, libcurl, libgcrypt, libmad,
7927 libnl, lugaro, mosquitto, mpg123, ncurses, nodejs, ntp,
7928 openssh, openvpn, pngquant, python-simplegeneric, qt5base,
7929 qt5multimedia, rtl8821au, socat, spice, systemd, tor, trinity,
7930 tslib, vlc, x264, xen, xlib_libxshmfenc, xserver_xorg-server
7931
7932 Issues resolved (http://bugs.buildroot.org):
7933
7934 #9976: License file for package 'rtl8821au' incorrect
7935
dd2020aa
PK
79362017.05, Released May 31st, 2017
7937
7938 Minor fixes.
7939
7940 External toolchain: musl dynamic linker symlink for mips-sf
7941 corrected.
7942
7943 Updated/fixed packages: agentpp, bash, exim, hans, madplay,
7944 qpid-proton, rtl8188eu, snmppp, stm32flash, strongswan, sudo,
7945 xen
7946
7947 Issues resolved (http://bugs.buildroot.org):
7948
7949 #9906: genimage: Disk full
7950
91a418c3
PK
79512017.05-rc3, Released May 30th, 2017
7952
7953 Fixes all over the tree.
7954
7955 ARC toolchain bumped to 2017.03
7956
7957 Runtime testing improvements and cleanups.
7958
7959 Updated/fixed packages: acpica, armadillo, audiofile, c-icap,
7960 cppcms, dhcp, docker-engine, dropbear, elfutils, erlang,
7961 fbgrab, ffmpeg, flashrom, ftop, gnutls, google-breakpad,
7962 keepalived, kodi, libcdio, libepoxy, libev, libminiupnpc,
7963 libqmi, libtasn1, libv4l, mariadb, mono, mosh, mosquitto,
7964 mxml, ntp, opencv, openpowerlink, oracle-mysql, popt,
7965 pulseview, python-enum34, rabbitmq-c, redis, samba4, stella,
7966 xen
7967
7968 Removed packages: firejail, ola
7969
7970 Issues resolved (http://bugs.buildroot.org):
7971
7972 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
7973 #9876: aarch64 support with gcc 4.8 toolchain
7974 #9896: host-gcc-initial error downloading because incorrect URL
7975
8ab8f10a
PK
79762017.05-rc2, Released May 17th, 2017
7977
7978 Fixes all over the tree.
7979
7980 ARC toolchain bumped to 2017.03-rc2
7981
7982 Updated/fixed packages: bluez_utils, boost, clamav, daemon,
7983 efibootmgr, efl, espeak, expedite, faketime, ffmpeg, fxload,
7984 git, gpsd, kvm-unit-tests, libcdio, libv4l, lua, mke2img,
7985 mpir, mpv, odroid-scripts, openblas, opencv3, openvpn, php,
7986 postgresql, protobuf, qt5declarative, qwt, radvd, rpcbind,
7987 rtmpdump, strongswan, sudo, ltp-testsuite, uclibc-ng-test,
7988 vlc, x11vnc, xfsprogs
7989
7990 Issues resolved (http://bugs.buildroot.org):
7991
7992 #9796: source-check broken for Git downloads
7993 #9866: BASE_DIR usage
7994
c71edb8b
PK
79952017.05-rc1, Released May 8th, 2017
7996
7997 Fixes all over the tree and new features.
7998
7999 Infrastructure:
8000
8001 - Installed binaries are now checked for correct architecture
8002 to catch natively built binaries or binaries built for other
8003 architecture variants.
8004
8005 - Luarocks infrastructure improvements to extraction handling,
8006 support for upstream name != Buildroot package name.
8007
8008 - 'make printvars' output format has changed to make it easier
8009 to use in scripts. It now has options to quote the variables
8010 and to show the expanded/unexpanded values.
8011
8012 - Automatic ext2 rootfs size calculation has been removed. The
8013 logic was not working working reliable in all setups as it
8014 depends on the host filesystem behaviour, so instead now the
8015 size has to be specified explicitly (defaults to 60MB).
8016
8017 - The git download infrastructure now ensures that GNU format
8018 tar files are created.
8019
8020 - Fixed a variable clashing issue in the mkusers script with
8021 internal bash variables.
8022
8023 - Fakeroot now links against libacl to fix issues on
8024 distributions using acls.
8025
8026 - Correct permissions for /dev/pts/ptmx when systemd is used
8027 with recent glibc versions.
8028
8029 - br2-external: Improve error reporting.
8030
8031 - A wrapper script for genimage has been added in
8032 support/scripts/genimage.sh for easy use of genimage from
8033 post-image scripts.
8034
8035 - A script to check for common style issues in new packages
8036 before submitting has been added in support/scripts/check-package
8037
8038 - Defconfigs are now tested by gitlab-CI instead of Travis:
8039 https://gitlab.com/buildroot.org/buildroot
8040
8041 - Infrastructure for runtime testing has been added to
8042 support/testing
8043
8044 Toolchain:
8045
8046 - External linaro toolchains updated to 2017.02, ARC toolchain
8047 updated to 2017.03-rc1, NIOSII CodeSourcery to 2017.05
8048
8049 - A number of fixes and improvements to the external toolchain
8050 handling, including C library detection, multilib and ld.so
8051 handling
8052
8053 - Glibc 2.25 and uClibc-ng 1.0.24 added, wordexp support enabled
8054 for uClibc-ng
8055
8056 - Binutils 2.28 added and default changed to 2.27
8057
8058
8059 Architectures:
8060
8061 - Support for the C-SKY architecture has been added.
8062
8063
8064 License handling:
8065
8066 - The package license markings for legal info now uses the
8067 SPDX short identifiers for the license string where possible.
8068
8069 - License info has been improved / added for a number of packages.
8070
8071
8072 Misc:
8073
8074 - Cmake 3.7.x installed on the host is no longer ignored as a
8075 workaround for the RPATH issues has been implemented.
8076
8077 - Docker-engine can now be built statically on an otherwise
8078 dynamic linked build for docker-in-docker setups.
8079
8080 - U-Boot now supports out-of-tree device trees, similar to
8081 Linux
8082
8083 - Nodejs 0.10.x support (and with it, support for <ARMv6) has
8084 been removed as this is now EOL upstream.
8085
8086 New defconfigs: AT91sam9x5ek dev/mmc/mmc-dev, banana pro,
8087 Nationalchip gx6605s, MIPS creator ci40, nexbox a95x, 64bit
8088 defconfig for raspberry pi 3, stm32f429-disc1.
8089
8090 The raspberry pi zero-w and rpi3 compute module are now also
8091 supported by the rpi0 / rpi3 defconfigs, beaglebone green is
8092 supported by the beaglebone defconfig.
8093
8094 Removed defconfig: minnowboard, via imx6 vab820, altera
8095 socdk/sockit
8096
8097 New packages: arp-scan, atest, augeas, bluez-tools, daemon,
8098 dc3dd, dieharder, execline, fmt, ghostscript, gqrx,
8099 gst1-vaapi, jo, keepalived, kmscube, kodi-jsonschemabuilder,
8100 kodi-skin-confluence, kodi-texturepacker, lensfun, leptonica,
8101 libbson, libcsv, libgphoto2, libkcapi, libmaxminddb,
8102 libmediaart, libnpth, libscrypt, lua-bit32, lua-resty-http,
8103 lugaru, memtool, mpir, nanomsg, physfs, phytool, pngquant,
8104 python-decorator, python-simplegeneric,
8105 python-sortedcontainers, rpi-bt-firmware, rpi-wifi-firmware,
8106 s6, s6-dns, s6-linux-init, s6-linux-utils, s6-networking,
8107 s6-portable-utils, s6-rc, supertux, tesseract-ocr,
8108 uccp420wlan, wilink-bt-firmware
8109
8110 Broken packages: ola
8111
8112 Removed packages: cosmo, kodi-visualisation-fountain,
8113 polarssl, portmap, xdriver_xf86-video-glide,
8114 xdriver_xf86-video-v4l, xdriver_xf86-video-wsfb
8115
8116 Issues resolved (http://bugs.buildroot.org):
8117
8118 #8831: image generation fails on host ZFS due to "no free space"
8119 #9436: e2fsprogs remove busybox applets even of unselected e2fs..
8120 #9456: mkusers script bash errors
8121 #9496: mke2img fails during build on ntfs-3g host partition
8122 #9531: NPM fails to build embedded modules
8123 #9596: KODI: --enable-lirc needs "HAVE_LIRC" compiler definition..
8124 #9691: Wrong cryptsetup package include files location
8125 #9696: Wrong cryptsetup package include files location
8126 #9706: Can't download newer revisions of package from PyPI
8127 #9711: Recent libCEC version bump seems to break kodi package
8128 #9716: exit, shutdown, reboot from kodi
8129 #9721: version 2017.02: no acceptable m4 could be found in $PATH
8130 #9726: Raspberry Pi version B - Problems with UART speed in..
8131 #9751: expat legal info - manifest.csv: GPLv2 Source site: MIT..
8132 #9756: glibc fails to build on buildroot-sh4*-buildroot-linux-gnu
8133 #9766: support/scripts/pkgutil.py conflicts with the pkgutil.py..
8134 #9776: libubox build failed
8135 #9791: Python searches for packages in the user site directory
8136 #9806: libseccomp is not available when BR2_arm=y
8137 #9826: post-build scritp - symlinks created in post-build script..
8138 #9836: triggerhappy: systemd unit broken
8139 #9846: musl libc not installed correctly in target folder
8140 #9856: build libubox failed on ubuntu 17.04 64bit
8141
4f00d03a
PK
81422017.02.11, Released April 11th, 2018
8143
8144 Important / security related fixes.
8145
8146 dependencies: Blacklist tar 1.30+ and build our own host-tar
8147 if needed as tar 1.30+ changed the --numeric-owner output for
8148 long path names. Build host-tar before other host-dependencies
8149 as they need it to extract their source tarballs.
8150
8151 Updated/fixed packages: apache, busybox, clamav, dhcp,
8152 dnsmasq, dovecot, exim, imagemagick, irssi, jq, libcurl,
8153 libpjsip, librsvg, libtasn1, libvorbis, libxml2, lz4, mariadb,
8154 mbedtls, mosquitto, ntp, openblas, opencv3, openssl, patch,
8155 postgresql, python-webpy, qt53d, qt5tools, quagga, rsync,
8156 samba4, sngrep, tremor, wavpack, wireshark, xerces, xterm
8157
8158 Issues resolved (http://bugs.uclibc.org):
8159
8160 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
8161
6f1e216e
PK
81622017.02.10, Released January 31st, 2018
8163
8164 Important / security related fixes.
8165
8166 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
8167
8168 System: Only show getty options when busybox init or sysvinit
8169 are used.
8170
8171 Infrastructure: Fix build issue for autotools based packages
8172 checking for C++ support on toolchains without C++ support and
8173 on a distro lacking /lib/cpp (E.G. Arch Linux).
8174
8175 Updated/fixed packages: avahi, berkeleydb, bind, busybox,
8176 ccache, clamav, coreutils, dovecot, eeprog, eudev, fis,
8177 intel-microcode, iputils, irssi, kmsxx, libcurl, liberation,
8178 libiio, lz4, mariadb, matchbox-lib, mcookie, openocd, php,
8179 pound, rpcbind, squid, tar, ti-cgt-pru, transmission,
8180 util-linux, webkitgtk, wireshark, xen
8181
8182 Issues resolved (http://bugs.buildroot.org):
8183
8184 #9996: lz4 package does not install lz4 binaries in target
8185 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
8186 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
8187 #10301: systemd/getty unused options
8188 #10331: kmsxx, host installation fails with BR2_SHARED_...
8189 #10536: Finding non-relative paths in the ccache
8190 #10641: avahi-autoipd not starting when using systemd-tmpfiles
8191
93a8938d
PK
81922017.02.9, Released January 1st, 2018
8193
8194 Important / security related fixes.
8195
8196 Fix divide by zero issue in size-stats script.
8197
8198 Fix makefile include ordering issue with certain make versions
8199 in the external toolchain handling.
8200
8201 Updated/fixed packages: dhcp, exim, flann, gdb, heimdal,
8202 libcue, libcurl, libevent, libpqxx, libsoxr, linphone, lldpd,
8203 mariadb, mfgtools, mtools, nodejs, nut, openssl, rsync,
8204 samba4, tor, vlc, webkitgtk, wireshark, xfsprogs,
8205 xlib_libXcursor, xlib_libXfont, xlib_libXfont2
8206
a4d77a4b
PK
82072017.02.8, Released November 27th, 2017
8208
8209 Important / security related fixes.
8210
8211 Qt: 5.6 version updated to 5.6.3.
8212
8213 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
8214 in the environment.
8215
8216 Updated/fixed packages: apr, apr-util, arqp-standalone,
8217 collectd, dvb-apps, ffmpeg, google-breakpad, gstreamer,
8218 imagemagick, libfastjson, libglib2, libpjsip, libplist,
8219 localedef, luajit, mesa3d, openssh, openssl, postgresql,
8220 python3, python-pyqt5, qt5base, qt5canvas3d, qt5connectivity,
8221 qt5declarative, qt5engineio, qt5graphicaleffects,
8222 qt5imageformats, qt5location, qt5multimedia, qt5quickcontrols,
8223 qt5quickcontrols2, qt5script, qt5sensors, qt5serialbus,
8224 qt5serialport, qt5svg, qt5tools, qt5webchannel, qt5webkit,
8225 qt5websockets, qt5x11extras, qt5xmlpatterns, quagga, ruby,
8226 samba4, snmppp, ti-gfx, vboot-utils, webkitgtk, wireshark,
8227 xapp_xdriinfo.
8228
8229 Issues resolved (http://bugs.buildroot.org):
8230
8231 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
8232 10361: python3 python-config script generates invalid includes
8233 10501: host-localedef fails to compile on Ubuntu 17.10
8234
8b0dd65d
PK
82352017.02.7, Released October 28th, 2017
8236
8237 Important / security related fixes.
8238
8239 Webkitgtk bumped to the 2.18.x series, fixing a large number
8240 of security issues.
8241
8242 Defconfigs: wandboard: Correct rootfs offset
8243
8244 Toolchain: Linaro toolchains updated to 2017.08 release,
8245 fixing a number of issues. Musl: fix for CVE-2017-15650.
8246
8247 Updated/fixed packages: busybox, bzip2, dnsmasq, git, go,
8248 hostapd, irssi, iucode-tool, lame, libcurl, libffi, libnspr,
8249 libnss, nodejs, openssh, openvpn, qemu, qt, redis, sdl2,
8250 webkitgtk, wget, wpa_supplicant, xen, xlib_libXfont,
8251 xlib_libXfont2, xserver_xorg-server
8252
40f8a013
PK
82532017.02.6, Released September 24th, 2017
8254
8255 Important / security related fixes.
8256
8257 Cmake: Ensure correct pkg-config is used when building host
8258 packages
8259
8260 fs/iso9660: Ensure files from earlier builds are not included.
8261
8262 Updated/fixed packages: apache, bcusdk, bind, binutils,
8263 bluez5_utils, botan, cmake, connman, dbus, dialog, e2fsprogs,
8264 faad2, fakeroot, ffmpeg, file, flashrom, gcc, gd, gdb,
8265 gdk-pixbuf, git, gnupg, gpsd, grub2, gst1-plugins-bad,
8266 imagemagick, iostat, iucode-tool, jack2, libarchive, libcurl,
8267 libgcrypt, libidn, libphidget, librsync, librsvg, libsoup,
8268 libxml2, linux-tools, lua, mariadb, mbedtls, mediastreamer,
8269 minidlna, netplug, nss-pam-ldapd, nvidia-driver, openjpeg,
8270 postgresql, proxychains-ng, python-libconfig,
8271 python-service-identity, qt, rpcbind, ruby, samba4, squashfs,
8272 squid, strongswan, subversion, supervisor, sysvinit, tcpdump,
8273 tor, transmission, unrar, valgrind, vim, webkitgtk, whois,
8274 xen, zmqpp
8275
8276 Issues resolved (http://bugs.buildroot.org):
8277
8278 #10141: Squashfs extended attribute failures
8279 #10261: Grub2 fails to build for x86_64
8280 #10276: BR2_PACKAGE_LINUX_TOOLS_GPIO fails for MIPS with...
8281
386dd28a
PK
82822017.02.5, Released July 27th, 2017
8283
8284 Important / security related fixes.
8285
8286 Webkitgtk bumped to the 2.16.x series, fixing a large number
8287 of security issues.
8288
8289 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
8290 which default to PIE mode.
8291
8292 Updated/fixed packages: aespipe, apache, bind, binutils,
8293 busybox, ccache, collectd, efibootmgr, efivar, expat, ffmpeg,
8294 gcc, heimdal, iproute2, irssi, libglib2, libmemcached,
8295 libosip2, libtirpc, libxml-parser-perl, linux-fusion,
8296 linux-zigbee, mpg123, nodejs, orc, pcre, php, pulseaudio,
8297 python-setproctitle, qt5base, rpi-firmware, samba4, syslinux,
8298 systemd, spice, tcpdump, tiff, webkitgtk, x265, xen,
8299 xserver_xorg-server, xvisor
8300
8301 Issues resolved (http://bugs.buildroot.org):
8302
8303 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
8304
018b8aa7
PK
83052017.02.4, Released July 4th, 2017
8306
8307 Important / security related fixes.
8308
8309 Update support/scripts/scancpan to use METACPAN v1 API as v0
8310 has been shutdown.
8311
8312 Update support/scripts/mkusers to handle setups where
8313 /etc/shadow is a symlink.
8314
8315 External toolchain: Don't create musl dynamic loader symlink
8316 for static builds.
8317
8318 Setlocalversion: Correct detection of mercurial revisions for
8319 non-tagged versions.
8320
8321 Updated/fixed packages: apache, automake, bind, botan, c-ares,
8322 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, gnutls,
8323 gst1-plugins-bad, imagemagick, imx-uuc, intltool, iperf,
8324 ipsec-tools, irssi, libgcrypt, libmad, libnl, mosquitto,
8325 mpg123, ncurses, nodejs, ntp, openssh, openvpn, qt5base,
8326 qt5multimedia, rtl8821au, socat, spice, systemd, tor, tslib,
8327 vlc, x264, xserver_xorg-server
8328
8329 Issues resolved (http://bugs.buildroot.org):
8330
8331 #9976: License file for package 'rtl8821au' incorrect
8332
1ba865a5
PK
83332017.02.3, Released June 2nd, 2017
8334
8335 Important / security related fixes.
8336
8337 Download: <pkg>-source-check fixed for packages from git.
8338
8339 External toolchain: musl dynamic linker symlink for mips-sf
8340 corrected.
8341
8342 Updated/fixed packages: armadillo, audiofile, bash,
8343 bluez_utils, cppcms, dbus, dhcp, dropbear, efibootmgr, efl,
8344 elfutils, faketime, fbgrab, flashrom, ftop, gdb, git,
8345 google-breakpad, gpsd, hans, kvm-unit-tests, kyua, libev,
8346 libmicrohttpd, libminiupnpc, libtasn1, libubox, ltp-testsuite,
8347 lua, madplay, mariadb, mono, mosquitto, mxml, ntp,
8348 nvidia-driver, openblas, openvpn, oracle-mysql, picocom, popt,
8349 postgresql, pulseview, qt5base, qwt, rabbitmq-c, redis,
8350 rpcbind, rtmpdump, samba4, strongswan, sudo, vlc
8351
8352 Issues resolved (http://bugs.buildroot.org):
8353
8354 #9796: source-check broken for Git downloads
8355 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
8356
87ddf24d
PK
83572017.02.2, Released May 1st, 2017
8358
8359 Important / security related fixes.
8360
8361 Use HTTPS for the Codesourcery external toolchains as the HTTP
8362 URLs no longer work.
8363
8364 Updated/fixed packages: bind, busybox, dovecot, freetype,
8365 ghostscript, glibc, granite, hiredis, icu, imagemagick,
8366 gst-plugins-base, gst1-plugins-base, libcroco, libcurl, libnl,
8367 libnspr, libnss, libsamplerate, libsndfile, libunwind,
8368 minicom, mplayer, mpv, nodejs, python-django, python-pyyaml,
8369 python-web2py, samba4, syslinux, systemd, tiff, trinity,
8370 uboot, wireshark, xen
8371
8372 Issues resolved (http://bugs.buildroot.org):
8373
8374 #9791: Python searches for packages in the user site directory
8375
a1658095
PK
83762017.02.1, Released April 4th, 2017
8377
8378 Important / security related fixes.
8379
8380 Fix a variable clashing issue in the mkusers script with
8381 internal bash variables.
8382
8383 Improve external toolchain version detection.
8384
8385 Correct permissions for /dev/pts/ptmx when systemd is used
8386 with recent glibc versions.
8387
8388 Fix python module name clash for graph-depends.
8389
8390 Fakeroot now links against libacl to fix issues on
8391 distributions using acls.
8392
8393 Ensure that the git download infrastructure creates GNU format
8394 tar files.
8395
8396 br2-external: Improve error reporting.
8397
8398 Updated/fixed packages: acl, apr, audiofile, busybox, cairo,
8399 dbus-cpp, dbus-glib, dbus-triggerd, domoticz, elfutils,
8400 fakeroot, filemq, fmc, gdb, git, gnutls, gst-ffmpeg,
8401 gst1-plygins-bad, harfbuzz, htop, imagemagick, jasper, libcec,
8402 libiio, libplatform, librsvg, libselinux, libsidplay2, libsoc,
8403 libwebsockets, libxkbcommon, linux-firmware, logrotate,
8404 lpt-testsuite, lttng-libust, mariadb, mbedtls, memcached,
8405 mesa3d, mpd, mplayer, nbd, ncftp, ntp, openssh, opentyrian,
8406 pcre, perl-gd, python, qt5base, rpi-userland, rpm, samba4,
8407 skalibs, slang, sngrep, squashfs, syslog-ng, taglib,
8408 tcpreplay, tor, upmpdcli, wget, wireshark,
8409 xdriver_xf86-video-vmware, xlib_libXv, zmqpp
8410
8411 Issues resolved (http://bugs.buildroot.org):
8412
8413 #9456: mkusers script bash errors
8414
083c0735
PK
84152017.02, Released February 28th, 2017
8416
8417 Minor fixes, mainly fixing autobuilder issues.
8418
8419 Don't use cmake 3.7.x from the build host as it is also
8420 affected by the RPATH handling issues, and instead build our
8421 own if needed.
8422
8423 Updated/fixed packages: assimp, classpath, genimage, mplayer,
8424 mpv, openocd, python-libconfig, qt5base, qt5quickcontrols,
8425 vlc, xterm
8426
87a23e53
PK
84272017.02-rc3, Released February 26th, 2017
8428
8429 Fixes all over the tree.
8430
8431 Cmake reverted to version 3.6.3 to workaround regressions
8432 related to RPATH handling.
8433
8434 Updated/fixed packages: bctoolbox, berkeleydb, binutils,
8435 btrfs-progs, classpath, directfb, glibc, gstreamer1,
8436 gst1-plugins-{base,good,bad,ugly}, gst1-libav,
8437 gst1-rtsp-server, gst1-validate, gst-omx, htop, libcurl,
8438 libepoxy, libimxvpuapi, libpcap, libuv, ncurses, openssh,
8439 oracle-mysql, poco, python, qt5base, qt5webkit, sslh, synergy,
8440 trousers, uclibc-ng-test, util-linux, vlc, xfsprogs
8441
8442 Issues resolved (http://bugs.buildroot.org):
8443
8444 #9251: Shared C++ libraries for Microblaze results in Segmentation...
8445 #9456: mkusers script bash errors
8446 #9506: Collectd 5.7.0 fails to build with libcrypt
8447 #9581: VagrantFile provisioning step fails due to issue with grub-pc
8448 #9586: usbmount: usbmount slows down the system... to a state of...
8449 #9616: CMake host packages cannot provide CONF_ENV
8450 #9641: Need raptor package installed in staging
8451 #9671: stunnel build error
8452
bedc0ccd
PK
84532017.02-rc2, Released February 20th, 2017
8454
8455 Fixes all over the tree.
8456
8457 Support for SOURCE_DATE_EPOCH in the toolchain wrapper for
8458 older gcc versions for reproducible builds has been
8459 (temporarily) reverted because of licensing compatiblity
8460 concerns.
8461
8462 Defconfigs: SD card generation fix for the Udoo Neo board
8463
8464 Infrastructure to handle .lz compressed tarballs added, and
8465 affected packages updated to use it.
8466
8467 Updated/fixed packages: bctoolbox, bind, canelloni,
8468 cbootimage, ccache, classpath, cups, dbus, ddrescue, directfb,
8469 ed, erlang, gcc, gdb, glmark2, gstreamer, gstreamer1, hiredis,
8470 kmod, kmsxx, lcdapi, libasplib, libgpiod, libnss, libraw,
8471 libv4l, mesa3d-headers, mosquitto, mpd, mpv, musl, ntfs-3g,
8472 ocrad, openswan, postgresql, qt5base, qt5quickcontrols, redis,
8473 riemann-c-client, samba4, sunxi-mali, tcping, trousers,
8474 uclibc, util-linux, vim, wavpack, wget, wiringpi, xfsprogs,
8475 xserver_xorg-server
8476
8477 Issues resolved (http://bugs.buildroot.org):
8478
8479 #8941: Valgrind fails to build with stack protection turned on
8480 #9291: perl: SysV message queues not configured, even if available
8481 #9651: libxcb-1.12 built Error
8482 #9656: util-linux: schedutils doesn't build on target w/o enabl...
8483 #9666: qt5quickcontrols install fails
8484
4f17e8cf
TP
84852017.02-rc1, Released February 11th, 2017
8486
8487 Fixes all over the tree and new features.
8488
8489 Infrastructure:
8490
8491 - numerous improvements to support reproducible builds
8492
8493 - new waf-package package infrastructure to support packages
8494 that use the Waf build system. 6 packages converted to
8495 this infrastructure.
8496
133811ee
TP
8497 - add option <pkg>_PREFER_INSTALLER to the perl package
8498 infrastructure
8499
8500 Architecture:
8501
4f17e8cf
TP
8502 - add support for the OpenRISC CPU architecture
8503
8504 - merge description of the ARM and ARM64 options, and add
8505 support for selecting a specific ARM64 core
8506
8507 Toolchain:
8508
8509 - major rework of the external toolchain support. It is now
8510 split into several packages, one per external toolchain,
8511 and a common infrastructure.
8512
8513 - important fix for musl to prevent a conflict between musl
8514 and kernel headers (fixes the build of numerous packages
8515 with musl)
8516
8517 - uClibc-ng bumped to 1.0.22, and therefore enable uClibc
8518 for ARM64, mips32r6 and mips64r6
8519
8520 - add gdb 7.12.1, and switch to gdb 7.11 as the default
8521
8522 - Linaro toolchains updated to 2016.11, ARC toolchain
8523 components updated to arc-2016.09, MIPS Codescape
133811ee
TP
8524 toolchains bumped to 2016.05-06, CodeSourcery AMD64 and
8525 NIOS2 toolchains bumped
4f17e8cf
TP
8526
8527 - remove Analog Devices toolchain for the Blackfin
133811ee
TP
8528 architecture, remove pre-built musl toolchains from
8529 musl.codu.org
4f17e8cf
TP
8530
8531 New defconfigs: Freescale i.MX23EVK, Qemu OpenRISC emulation,
133811ee
TP
8532 Qemu NIOS2 emulation, Grinn chiliBoard, Freescale i.MX6Q
8533 SabreSD, BeagleBoard X15, OrangePi One, ARC HS38 HAPS
4f17e8cf
TP
8534
8535 New packages: angular-websocket, aubio, bctoolbox, darkhttpd,
8536 ddrescue, easydbus, fakedate, git-crypt, hiredis, ifenslave,
8537 jsmn, libgpiod, libgsm, linux-syscall-support, mariadb, mimic,
8538 nginx-dav-ext, nmon, opkg-utils, policycoreutils,
8539 pru-software-support, python-arrow, python-attrs,
8540 python-babel, python-bitstring, python-chardet,
8541 python-constantly, python-flask-babel, python-gunicorn,
8542 python-incremental, python-jsonschema, python-logbook,
8543 python-markdown2, python-mbstrdecoder, python-mutagen,
8544 python-pathpy, python-pudb, python-pyqrcode,
8545 python-pytablereader, python-setuptools-scm, python-sh,
8546 python-toml, python-vcversioner, python-whoosh,
8547 raspberrypi-usbboot, riemann-c-client, rtl8723bs, skalibs,
8548 sslh, sngrep, ti-cgt-pru, uclibc-ng-test, udpxy, uhttpd,
8549 upower, ustream-ssl, waf, xlib_libXfont2
8550
8551 Removed packages: perl-db-file, snowball-hdmiservice,
8552 snowball-init
8553
8554 Tooling: addition of a test-pkg script to help contributors
8555 build test their package.
8556
8557 Issues resolved (http://bugs.buildroot.org):
8558
8559 #8946: Valgrind fails to build with stack protection turned on
8560 #9461: odroidc2 - toolchain Linaro AArch64 2016.11 compile error
8561 #9466: VIM_REMOVE_DOCS removes rgb.txt
8562 #9486: xorg-server 1.19 fails to compile for glibc with systemd init (x86_64)
8563 #9501: eudev fails to build with older kernel headers
8564 #9526: Embedded NPM fails to start with "no such file or directory" error
8565 #9541: Platform drivers autoloading from info in device tree does not work
8566 #9546: seems BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS do nothing
8567 #9551: Coreutils fails to build target src/src_libsinglebin_pinky_a-pinky.o
8568 #9566: [kmod] Compilation fails with uclibc
8569 #9571: buildroot fails while building opencv for arm64 platform
8570 #9576: External tree with BR 2016.11 does not work anymore
8571 #9606: xorg-server cannot build for ARM target
8572
e77a5c88
PK
85732016.11.3, Released March 9th, 2017
8574
8575 Important / security related fixes.
8576
8577 Updated/fixed packages: bind, dbus, gnutls, imagemagick,
8578 lcms2, libcurl, ntfs-3g, ntp, openssl, php, quagga, redis,
8579 squid, stunnel, tcpdump, vim, wavpack, wireshark, xlib_libXpm
8580
8847039f
PK
85812016.11.2, Released January 25th, 2017
8582
8583 Important / security related fixes.
8584
8585 A fix for BR2_EXTERNAL trees referenced using relative paths,
8586 which broke in 2016.11.
8587
8588 Updated/fixed packages: bind, docker-engine, gd, gnutls, go,
8589 imagemagick, irssi, libpng, libvncserver, musl, opus, php,
8590 php-imagick, rabbitmq-server, runc, wireshark,
8591
8592 Issues resolved (http://bugs.buildroot.org):
8593
8594 #9576: External tree with BR 2016.11 does not work anymore
8595
e5782ec2
PK
85962016.11.1, Released December 29th, 2016
8597
8598 Important / security related fixes.
8599
8600 Updated/fixed packages: apache, cryptopp, docker-engine,
8601 dovecot, exim, gdk-pixbuf, libcurl, libupnp, links, monit,
8602 nodejs, openssh, php, python, python-bottle, samba4, squid,
8603 uboot, vim, wireshark, xorg-server uboot
8604
8605 Issues resolved (http://bugs.buildroot.org):
8606
8607 #9466: VIM_REMOVE_DOCS removes rgb.txt
8608
a7eb052f
PK
86092016.11, Released November 30th, 2016
8610
8611 Minor fixes.
8612
8613 Updated/fixed packages: bzip2, gcc, jasper, sane-backends,
8614 uboot, uclibc
8615
8616 Issues resolved (http://bugs.buildroot.org):
8617
8618 #9451: packages/postgresql/postgresql.mk contains wrong POST...
8619
93106e9e
PK
86202016.11-rc3, Released November 28th, 2016
8621
8622 Fixes all over the tree, including a number of security fixes.
8623
8624 The move from fakeroot to pseudo unfortunately brought a
8625 number of issues. The SELinux issue described in #9386 which
8626 triggered the move to pseudo has been investigated further and
8627 a workaround implemented and the pseudo changes reverted.
8628
8629 Linux kernel: update default to 4.8.11.
8630
8631 Defconfigs: Updates/fixes for imx28ek, mx6udoo, imx6ulpico,
286c6b4e 8632 olimex a20 olinuxino lime mali, roseapplepi, synopsis aarch64
93106e9e
PK
8633 vdk, axs101, axs103 and hs38 smd vdk.
8634
8635 Updated/fixed packages: autossh, chrony, dosfstools,
8636 dtv-scan-tables, e2fsprogs, gcc, gdb, gnuchess, gnuradio,
8637 gpsd, gst1-plugins-bad, gst1-plugins-good, imagemagick,
8638 kvm-unit-tests, libfribi, libuv, mesa3d, mpfr, mplayer, mpv,
8639 ntp, ola, olsr, openblas, openjpeg, openssh, postgresql,
8640 ptpd2python3, qemu, qextserialport, qt5base, quagga, xqwt,
8641 taskd, tiff, tremor, trousers, udisks, uclibc, wireshark,
8642 xapp_xload, xenomai, xmlstarlet
8643
8644 Issues resolved (http://bugs.buildroot.org):
8645
8646 #9386: ubinize fails with or without custom config
8647 #9431: A misspelling
8648 #9446: make raspberrypi3_defconfig compilation failure
8649
90aed668
YM
86502016.11-rc2, Released November 13th, 2016
8651
8652 Fixes all over the tree.
8653
8654 Architecture: add support for MIPS XBurst cores; remove MIPS
8655 support for M5100 cores.
8656
8657 Updated/fixed packages: mesa3d, lttng-babeltrace, tinyalsa, pseudo,
8658 czmq, libxml2, makedevs, binutils, kvm-unit-tests, libnss, privoxy,
8659 qemu, ser2net, net-tools, ffmpeg, assimp, libmpeg2, ccache, mpv,
8660 libxslt, python, python3, php, valgrind, guile, domoticz, efl,
8661 jasper, kvmtool, go, wget, sane-backends, weston, tinymembench,
d4b99ff8 8662 strace, openjpeg, lcms2, quota.
90aed668
YM
8663
8664 Linux kernel: update default to 4.8.7.
8665
8666 CMake support: fix cmake wrapper to properly pass NDEBUG flag.
8667
8668 Filesystems: use a wrapper to pseudo, to better mimick the behaviour
8669 of fakeroot; makedevs no longer breaks of the destination already
8670 exists and is of the correct type/major/minor.
8671
8672 Defconfigs: a few legacy and broken defconfigs have been removed
8673 because they now fail to build: kb9202_defconfig, mini2440_defconfig,
8674 freescale_p2020ds, qmx6, calao*, atmel_sama5d4ek. Other defconfigs
8675 have been updated: nanopi-neo, olimex_a20_olinuxino_lime_mali,
8676 armadeus_apf51, armadeus_apf28, freescale_imx31_3stack, ci20,
8677 olimex_a20_olinuxino_lime2, atmel_at91sam9260eknf,
8678 atmel_at91sam9rlek, atmel_at91sam9g20dfc, atmel_at91sam9g45m10ek,
8679 atmel_sama5d3xek.
8680
052554bf 86812016.11-rc1, Released November 3rd, 2016
a471150a 8682
052554bf 8683 Fixes all over the tree and new features.
a471150a 8684
7158a6d6
AV
8685 It is now possible to specify multiple BR2_EXTERNAL
8686 directories. The required files in a BR2_EXTERNAL directory
8687 have changed to accomodate this feature. Refer to the
8688 documentation for details of how to update them. External
8689 trees now have a name and a description. Also, it is possible
8690 to override a defconfig in the external tree.
8691
8692 The default skeleton now uses UID 65534 for the "nobody"
8693 user instead of UID 99, like most distros do. See
8694 https://lwn.net/Articles/695478/ for a complete discussion.
8695 Programs and configuration files that explicitly refer to UID
8696 99 will have to be updated.
8697
8698 When the build environment already has a suitable cmake version
8699 (3.1 or later), that one will be used instead of building
8700 host-cmake. This can speed up the build significantly.
8701
8702 The ExtUtils::MakeMaker perl module is now required in the
8703 build environment.
8704
8705 An additional check is done during the build that files are
8706 not installed in the output directory within the output
8707 directory. This happens e.g. when the target directory is
8708 contained both in --prefix and in DESTDIR. The build will
8709 terminate with an error message that specifies which package
8710 and which file caused the failure.
8711
8712 The concept of "deprecated packages" and the BR2_DEPRECATED
8713 option have been removed. Instead, packages are removed
8714 immediately. Packages are only removed when they don't work
8715 for some reason. If you still need a removed package and
8716 you have a solution for the problem(s) that caused the
8717 removal, please contribute it.
8718
052554bf 8719 Architecture: support for sh64 removed, improved support for
7158a6d6 8720 MIPS core selection.
052554bf
TP
8721
8722 Toolchain: support for musl powerpc64le, mips64 and mipsr6
8723 toolchains, ARC toolchain components updates, gcc 6.x series
8724 bumped to 6.2.0, default binutils version switched to 2.26,
8725 default gcc version switched to gcc 5.x, Linaro toolchains
7158a6d6
AV
8726 updated, uclibc-ng bumped to 1.0.19. GCC is now always built
8727 with TLS support. Checking of unsafe compiler options (that
8728 point to host directories) has been extended with -isystem,
8729 -idirafter and -iquote.
052554bf
TP
8730
8731 Package infrastructure: new variable $(PKG)_DL_OPTS, addition
8732 of <pkg>-show-rdepends to list reverse dependencies, and
7158a6d6
AV
8733 <pkg>-graph-rdepends to graph reverse dependencies. Linux tools
8734 are now in a separate linux-tools package instead of in the
8735 kernel build. Fakeroot has been replaced by pseudo.
052554bf
TP
8736
8737 CMake support: the toolchainfile.cmake file now provides a
8738 definition of the CMAKE_BUILD_TYPE variable. The
7158a6d6 8739 toolchainfile.cmake also no longer forces the compiler/linker
052554bf
TP
8740 flags defined by Buildroot.
8741
2bc3d067 8742 New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard,
052554bf 8743 TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU,
2bc3d067 8744 BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO.
052554bf
TP
8745
8746 New packages: arm-trusted-firmware, amd-catalyst, atop, aufs,
8747 aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools,
2bc3d067 8748 mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb,
052554bf
TP
8749 python-crcmod, python-cssutils, python-docutils,
8750 python-futures, python-mwclient, python-mwscrape,
8751 python-mwscrape2slob, python-pyelftools, python-pyicu,
8752 python-pylru, python-pyqt5, python-requests-toolbelt,
8753 python-simpleaudio, python-slob, rabbitmq-server, shapelib,
8754 vdr, vdr-plugin-vnsiserver, vexpress-firmware, xvisor, iio and
8755 gpio linux tools.
8756
a564da22 8757 Removed packages: binutils 2.24, fakeroot, gcc 4.7, ipkg,
052554bf 8758 kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24,
7158a6d6 8759 wvdial, wvstreams.
052554bf
TP
8760
8761 Documentation: the list of packages that was present in the
8762 Buildroot manual has been removed.
8763
7158a6d6
AV
8764 Legal info: the "licenses.txt" file that concatenates all
8765 license texts is no longer generated - it was not considered
8766 useful. The manifest.csv contains an empty cell instead of
8767 "not saved" when no license file is available.
8768
052554bf
TP
8769 Other: addition of a DEVELOPERS file listing developers taking
8770 care of packages or architectures.
8771
8772 Issues resolved (http://bugs.buildroot.org):
8773
8774 #7802: host-python build hangs compiling getbuildinfo.o
8775 #8206: mplayer uses host xorg development files
eb71c22b 8776 #8516: mkcubiecard.sh uses outdated sfdisk switch -D
052554bf
TP
8777 #8536: Building sudo with PAM results in unusable sudo
8778 #8646: check-host-rpath script returns false positives when rpath
8779 contains symlink
8780 #8696: xdriver_xf86-input-mouse install header files in target
8781 directory
8782 #8811: rp-pppoe - generated scripts commands use HOST pathnames,
8783 not necessarily TARGET
8784 #8846: Orphaned/missing toolchain borks eclipse plugin
8785 #8856: python tornado runtime wasn't met on buildroot 2016.02
8786 #8901: gcc failes to build if fortran is enabled
8787 #8916: LDFLAGS pass to openssh
8788 #8941: "ls" of an NFSv4 share only works when pumped through strace
8789 #8946: Valgrind fails to build with stack protection turned on
8790 #9021: Kodi - Broken: Illegal instruction (core dumped)
8791 #9096: rootfs.ubi not created
2bc3d067 8792 #9111: glibc 2.23: libmvec.so not copied
052554bf
TP
8793 #9176: minnowboard : USB not mounted
8794 #9196: raspberry pi 3 default build seem broken
8795 #9201: Permission denied make: *** [core-dependencies] Error 126 in
8796 Buildroot-2015.08.1
8797 #9216: log4cpp package build fails to build within install
8798 #9221: Kodi needs "Python .py and .pyc support" otherwise it crashes when
8799 pressing buttons.
8800 #9229: Firefly boot fails with: "failed to find part:boot"
8801 #9256: [Config file] New device: Odroid-U2/U3
8802 #9296: Buildroot Fails on applying patches
8803 #9301: U-boot fails to build with default zynq_zed_defconfig configuration
8804 #9316: U-boot fails to build if libssl-dev is not installed
8805 #9321: Vanilla libcrypt++ v5.6.3 doesn't allow to work Nvidia Tegra's
8806 flash utility (tegrarcm)
8807 #9326: Odroid-C2 build results in non-bootable image
8808 #9336: Improve iconv support for external toolchain based builds
8809 #9356: gdb package
8810 #9366: no link rootfs.ext4 -> rootfs.ext2
8811 #9371: openssl: download failes with "Only allow downloads from primary
8812 download site" + local server
8813 #9381: check-host-rpath issues
2bc3d067 8814 #9386: ubinize fails with or without custom config
a471150a 8815
ec166411 88162016.08, Released September 1st, 2016
78e99146
PK
8817
8818 Minor fixes.
8819
8820 Toolchain: ARC tools updated to arc-2016.09-eng010.
8821
8822 Updated/fixed packages: libshout, luajit, mpd, mplayer
8823
8824 Issues resolved (http://bugs.buildroot.org):
8825
8826 #7520: CodeSourcery toolchain ARM: C++11 std::exception_ptr..
8827 #8341: Getting EGL Error: Could not create the egl surface:..
8828 #9121: gst1-imx for i.MX6 compile failed, cannot find PXP, ..
8829
7e981ed0
PK
88302016.08-rc3, Released August 29th, 2016
8831
8832 Fixes all over the tree.
8833
8834 Toolchain: C++ support for the internal blackfin toolchain
8835 re-enabled.
8836
8837 Architecture: Default to bf532 CPU variant for blackfin,
8838 Fix flat one memory region support for m68k and disable flat
4092d2a3 8839 separate data support because of compatibility issues.
7e981ed0
PK
8840
8841 Defconfigs: Minnowboard and Raspberrypi: Fix errors with
8842 post-build scripts when systemd is used.
8843 Zynq microzed/zc706/zed: Fix u-booot configuration.
8844
8845 netbsd-queue package extended and renamed to
8846 musl-compat-headers. With this, a number of musl compatibility
8847 patches are no longer needed.
8848
8849 Updated/fixed packages: aircrack-ng, android-tools, babeld,
8850 bcusdk, binutils, boa, busybox, connman, cpupower,
8851 docker-engine, domoticz, elf2flt, ffmpeg, fwup, gcc,
8852 glib-networking, gnupg, hplip, igd2-for-linux, imagemagick,
8853 imx-uuc, iputils, jack2, kismet, kmsxx, libaio, libamcodec,
8854 libconfuse, libffi, libfreeimage, libgcrypt, libgpg-error,
8855 libiio, libraw, libsepol, libserialport, libxmlrpc, linknx,
8856 linux-pam, lirc-tools, lldpd, logrotate, lshw, musl, ncurses,
8857 neon, nettle, norm, ntfs-3g, openblas, openmpi, openswan,
8858 pinentry, pixman, protobuf, python-meld3, qlibc, qt, qt5base,
8859 quagga, rpcbind, rt-tests, runc, sane-backends, sconeserver,
8860 squeezelite, stella, tftpd, tinycbor, tinydtls, trace-cmd,
8861 trousers, tstools, uboot-tools, uclibc, ulogd, ustr, vlc,
8862 webkitgtk, wireshark, xdriver_xf86-video-intel
8863
8864 Issues resolved (http://bugs.buildroot.org):
8865
8866 #9101: Error on support/download/git with system git older than 1.8.4
8867 #9181: Compiling linux kernel fails if BR2_LINUX_KERNEL_TOOL_CPU..
8868
3b3fa45a
PK
88692016.08-rc2, Released August 17th, 2016
8870
8871 Fixes all over the tree.
8872
8873 Toolchain: disable broken C++ support for internal blackfin
8874 toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6)
8875 to fix various issues.
8876
8877 System: Zoneinfo is available for the musl C library as well.
8878
8879 Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc,
8880 blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex,
8881 fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi,
8882 inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi,
8883 libical, libpjsip, libsidplay2, libunwindow, libxml2,
8884 linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp,
8885 openblas, openipmi, owfs, php, poco, procps, qt, quota,
8886 sg3_utils, spidev_test, systemd-bootchart, thrift,
8887 uboot-tools, uclibc, webrtc-audio-processing, wayland, weston,
8888 xdriver_xf86-video-savage, xserver_xorg-server, xen
8889
8890 Issues resolved (http://bugs.buildroot.org):
8891
8892 #9136: make graph-size fails with "ValueError: too many values to..
8893 #9151: qt: fix build with ALSA >= 1.1.x
8894 #9156: qt: Fix missing runtime Qt3Support dependency
8895 #9161: modsetting patch not applied to xserver 1.18.4
8896 #9166: Missing overlays directory in VFAT image for raspberry pi 3
8897
19040c9f 88982016.08-rc1, Released August 6th, 2016
960cc977
PK
8899
8900 Fixes all over the tree and new features.
8901
8902 Toolchain: Fortran support added. eglibc support removed, musl
8903 support no longer experimental. Blackfin and Microblaze
8904 support for internal uClibc-ng toolchain, m68k/coldfire
8905 improvements. The check for unsafe (build host) directories
8906 access (/usr/include and /usr/lib) is now enabled by default.
8907 Unused locales are now purged by default to save space (and
8908 the default list of locales shrunk). The option to control
8909 this has now moved from the toolchain menu to system
8910 configuration.
8911
8912 Legal info improvements: sources are now hardlinked instead of
8913 copied if possible to save space. Patches and extra downloads
8914 are also saved.
8915
8916 An experimental configuration knob (BR2_REPRODUCIBLE) has been
8917 added to make the builds more reproducible (E.G. less
8918 differences in the binary output between builds of the same
8919 configuration). This is still work in progress.
8920
8921 An option to execute a custom script inside the fakeroot
8922 environment used to the generate the filesystem (E.G. to tweak
8923 permissions or similar) has been added.
8924
8925 Git support now supports git submodules if
8926 <pkg>_GIT_SUBMODULES is enabled.
8927
8928 Hash files for integritry validation have been added for all
8929 packages.
8930
8931 Scanpypi utility to help creating packages from the Python
8932 package index (pypi) has been added.
8933
8934 The makedevs utility now has support for adding file
8935 capabilities using extended attributes.
8936
8937 New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
8938 development configs, Blackfin GDB simulator, Linksprite
8939 pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK,
8940 i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and
8941 MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook,
8942 Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI
8943 demos. A number of defconfigs have been updated and extended
8944 to generate SD card images. Synopsys HS38 VDK defconfig removed.
8945
8946 New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base,
8947 alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv,
8948 circus, dante, docker-containerd, docker-engine, domoticz,
8949 efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas,
8950 gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux,
8951 jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus,
8952 libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc,
8953 libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd,
8954 mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali,
8955 odroid-scripts, omxplayer, openblas, openmpi, openzwave,
8956 p7zip, pdbg, python-argh, python-dataproperty,
8957 python-dateutil, python-dialog3, python-dicttoxml,
8958 python-dominate, python-engineio, python-flask-jsonrpc,
8959 python-flask-login, python-humanize, python-pathtools,
8960 python-pathvalidate, python-pillow, python-prompt-toolkit,
8961 python-pytablewriter, python-pytz, python-scapy3k,
8962 python-sdnotify, python-socketio, python-tomako,
8963 python-ubjson, python-u-msgpack, python-watchdog,
8964 python-wcwidth, python-xlrd, python-xlsxwriter,
8965 python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx,
8966 sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella,
8967 supertuxkart, systemd-bootchart, tekui, terminology, tinycbor,
8968 tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon,
8969 wiringpi, xen
8970
8971 Deprecated packages: ipkg, sstrip
8972
8973 Removed packages: sunxi-mali-prop
8974
8975 Issues resolved (http://bugs.buildroot.org):
8976
8977 #8931: segment fault when compile argp-help.c using aarch64-bu...
8978 #8966: eglfs error. buildroot don't compile the library libeglfs.so
8979 #8971: build for beaglebone fails
8980 #8986: qt5imageformats fails to build on AArch64
8981 #8991: grub2 fails to compile
8982 #9001: Nodejs option not available
8983 #9006: gcc with c++ support v4 and v5 fail to compile on fedora 24
8984 #9016: arceb-buildroot-linux-uclibc ld uses incorrect default format
8985 #9066: 8139TOO - faulty behaviour
8986 #9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203)
8987 #9091: U-Boot fails to boot with large ramdisk
8988
aa6fd11f
PK
89892016.05, Released May 31st, 2016
8990
8991 Minor fixes.
8992
8993 External toolchain: Fix for symlink handling when copying
8994 links to target.
8995
8996 Updated/fixed packages: gcc, grantlee, gst-ffmpeg,
8997 ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris,
8998 lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools,
8999 net-tools, openpowerlink, pulseview, rpm, tinyalsa,
9000 xdriver_xf86-video-fbturbo, xserver_xorg-server
9001
f4365df1
PK
90022016.05-rc3, Released May 26th, 2016
9003
9004 Fixes all over the tree.
9005
9006 Tweaks for SSP handling for external toolchains.
9007
9008 Updated/fixed packages: aircrack-ng, bluez5_utils, connman,
9009 cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go,
9010 gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi,
9011 kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme,
9012 libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori,
9013 mpg123, mtr, openpgm, openpowerlink, oprofile, php,
9014 postgresql, putty, python-service-identity, python-treq,
9015 qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc,
9016 ustr, valgrind, webkitgtk, libxml2, xorriso,
9017 xserver_xorg-server
9018
9019 Issues resolved (http://bugs.uclibc.org):
9020
9021 #8936: Aircrack-ng - Alot of missing dependencies
9022
3f3342a5
PK
90232016.05-rc2, Released May 17th, 2016
9024
9025 Fixes all over the tree.
9026
9027 Rootfs overlay handling now refuses to overwrite
9028 /{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option
9029 even if these directories are present in the overlay.
9030
9031 External toolchain: Unbreak user provided libraries deployment
9032 (BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring.
9033
9034 QEMU coldfire: Fix for signal handling kernel issue, enable
9035 networking support.
9036
9037 Updated/fixed packages: android-tools, assimp, boost, gcc,
9038 glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils,
9039 jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs,
9040 kodi-visualisation-shadertoy, libarchive, libinput, libpjsip,
9041 mali-t76x, mtr, nginx, opencv, openvpn, python-coherence,
9042 qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua
9043
0ab73720
PK
90442016.05-rc1, Released May 10th, 2016
9045
9046 Fixes all over the tree and new features.
9047
9048 Architectures: new ARM variants: Cortex A17 and M4, improved
9049 nonmmu (cortex-M) support, m68k has been re-enabled with
9050 support for ColdFire. For x86, support for the i386 variant
9051 has been dropped.
9052
9053 Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as
9054 deprecated. Go programming language support, Add Binutils 2.26
9055 support. Old Sourcery PowerPC external toolchains removed,
9056 Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130
9057 added, Linaro ARM/ARMeb/Aarch64 toolchains updated.
9058
9059 New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7,
9060 STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2,
9061 Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were
9062 added for m68k, eXtensa-nommu and ColdFire.
9063
9064 Linux: use zImage by default on ARM, subversion repository
9065 support (for u-boot as well).
9066
9067 New packages: aer-inject, android-tools, cannelloni,
9068 cbootimage, cgroupfs-mount, connman-gtk, crudini, dt,
9069 gmrender-resurrect, flannel, font-awesome, freeswitch, go,
9070 go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc,
9071 kodi-adsp-basic, kodi-adsp-freesurround,
9072 kodi-audiodecoder-opus, kodi-pvr-hdhomerun,
9073 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
9074 kodi-screensaver-matrixtrails, kodi-screensaver-planestate,
9075 kodi-screensaver-rsxs, kodi-visualisation-fishbmc,
9076 kodi-visualisation-fountain, kodi-visualisation-goom, libgee,
9077 libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx,
9078 lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload,
9079 norm, nvme, owfs, pound, privoxy, procrank_linux, putty,
9080 python-autobahn, python-characteristic, python-crossbar,
9081 python-cryptography, python-iniparse, python-iowait,
9082 python-lmdb, python-pexpect, python-ptyprocess,
9083 python-pyasn-modules, python-pygments, python-pymysql,
9084 python-pynacl, python-pyopenssl, python-pysocks,
9085 python-pytrie, python-rpi-gpio, python-service-identity,
9086 python-setproctitle, python-shutilwhich, python-treq,
9087 python-txaio, python-ujson, python-wsaccel, qt5canvas3d,
9088 qt5location, qt5quickcontrols2, qt5serialbus, qt5tools,
9089 raptor, scrub, taskd, tegrarcm, turbolua, valijson,
9090 wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools,
9091 xdriver_xf86-video-amdgpu
9092
9093 Removed packages: foomatic-filters, python-m2crypto,
9094 qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void
9095
9096 Issues resolved (http://bugs.buildroot.org):
9097
9098 #6830: Qt5: no fonts are installed
9099 #7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break
9100 #7580: Invalid filesystem in Pandaboard defconfig
9101 #8346: wf111 package removes all kernel module dependencies
9102 #8436: xserver_xorg-server Segmentation fault
9103 #8736: IPV6 forced on in busybox
9104 #8746: At startup system stops with 'cannot set terminal proces..
9105 #8751: make fail [fio does not build on sh]
9106 #8766: Compiling host-gcc-final-4.9.3 broken on i386
9107 #8771: make savedefconfig modifies sources
9108 #8781: Unable to build uboot for imx28evk
9109 #8786: gdb fails to build with xz and expat support at the same
9110 #8801: Compilation of Buildroot 2016.2 for Raspberry Pi with...
9111 #8806: Buildroot 2016.2 for Raspberry Pi requires that ext4...
9112 #8836: Can't select Vim in menuconfig
9113 #8851: Make sure fio can compile with libaio support if it...
9114 #8861: With buildroot 2016.02 trying to build for corei7-avx
9115 fails while trying to build host-binutils
9116 #8866: Making an USB flash bootable with extlinux build with
9117 buildroot does not work
9118
aaf6c28a
PK
91192016.02, Released March 1st, 2016
9120
9121 Minor fixes, mostly security related.
9122
9123 Circular dependency issue with same-as-kernel linux-headers
9124 option fixed.
9125
9126 Updated/fixed packages: bluez5_utils, heirloom-mailx,
9127 imx-gpu-viv, kodi-pvr-argustv, kodi-pvr-mediaportal-tvserver,
9128 kodi-pvr-nextpvr, libfcgi, openssl, pifmrds, powerpc-utils,
9129 python-m2crypto, slang, sox, squid, tn5250, xerces, zsh
9130
100ba0f6
PK
91312016.02-rc3, Released February 27th, 2016
9132
9133 Fixes all over the tree.
9134
9135 Defconfigs: Ensure EABIhf is correctly enabled for ARM cores
9136 where VFP is optional (but present on the specific hw). Fix
9137 ARM variant selection for freescale_imx31_3stack_defconfig.
9138
9139 Ensure tarballs of downloaded git trees do not contain a
9140 timestamp.
9141
9142 Clarify license of patches in COPYING.
9143
9144 Updated/fixed package: avahi, binutils, cairo, can-festival,
9145 chrony, cifs-utils, dnsmasq, dvdauthor, e2fsprogs, efl,
9146 erlang-rebar, eudev, fbterm, gawk, gnupg2, gnuradio, gpm,
9147 gst1-plugins-good, hostapd, imagemagick, iproute2, iputils,
9148 jack2, kexec, kismet, lftp, libarchive, libeXosip2, libfm,
9149 libglib2, libsoil, libssh, libssh2, libuci, links, lshw, lxc,
9150 mediastreamer, mono, mraa, mutt, nfs-utils, numactl, ofono,
9151 omniorb, openipmi, openobex, patch, pax-utils, perf,
9152 pulseaudio, pure-ftp, qhull, qt, quagga, quota, sdl_sound,
9153 shairport-sync, spice, sysklogd, syslog-ng, trace-cmd,
9154 trousers, tvheadend, util-linux, vim, webkitgtk24, wireshark,
9155 wpa_supplicant, xerces, zsh
9156
9157 Issues resolved (http://bugs.uclibc.org):
9158
9159 #8651: libMonoPosixHelper.so wrong link reference in buildroot..
9160
6cd8cbc6 91612016.02-rc2, Released February 18th, 2016
a00646db
PK
9162
9163 Fixes all over the tree.
9164
9165 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld
6cd8cbc6
PK
9166 crash, backport of Xtensa .init/.fini literals handling.
9167 glibc security patches for CVE-2014-8121, CVE-2015-1781
a00646db
PK
9168 and CVE-2015-7547.
9169
9170 Defconfigs for Acmesystems Arietta g25 added.
9171
9172 Updated/fixed packages: binutils, boost, chrony, dovecot,
9173 e2fsprogs, fio, gdb, glibc, graphite2, icu, kbd, libbsd,
9174 libcue, libgcrypt, libraw, links, mc, mosquitto, nodejs,
9175 postgresql, pptp-linux, pulseaudio, samba4, spice, squid,
9176 sysklogd, systemd, tiff, uclibc, ulogd, util-linux, valgrind.
9177
9178 Issues resolved (http://bugs.uclibc.org):
9179
9180 #8576: Building embedded Linux for Atmel SAMA5D4_Xplained...
9181 #8606: Problem compiling on Arch Linux
9182 #8681: kbd 2.0.3 does not build on rpi
9183
ecf55c3f 91842016.02-rc1, Released February 10th, 2016
2ea4443e
PK
9185
9186 Fixes all over the tree and new features.
9187
9188 Toolchain: Support for GCC 5.3.x. ARC toolchain updated to
9189 arc-2015.12. Support for legacy uClibc dropped, default to
9190 uClibc-ng instead. Added sys/queue.h implementation for MUSL
9191 for compatibility. Updated versions of Code sourcery and
9192 Linaro toolchains. MIPS Codescape toolchains added. Version
9193 selection for preconfigured external toolchains removed.
9194
9195 New Defconfigs: ARM Juno r0/r1 development boards, Freescale
9196 i.MX6UL Evaluation Kit, Intel Galileo Gen 2, Orange Pi PC.
9197 A number of defconfigs have been extended to generate complete
9198 system images using genimage.
9199
8b186e08 9200 Linux: Automatically patch timeconst.pl for <3.9 kernels,
8d1d6ddd
PK
9201 which isn't compatible with modern perl versions, breaking the
9202 build when building on recent (Fedora 23, Debian
9203 Testing/Unstable, ..) distributions.
9204
2ea4443e
PK
9205 Makedevs utility now accepts textual (non-numerical) user and
9206 group names.
9207
9208 Vagrant file to easily setup a working development environment
9209 in a VM has been added.
9210
9211 Size-stats-compare script to compare rootfs sizes between
9212 builds has been added.
9213
9214 Infozip package renamed to zip. EFL packages restructured.
9215
9216 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
9217 angularjs, apache, apr, argp-standalone, armadillo, arptables,
9218 at, atk, audiofile, aumix, autoconf-archive, avahi, bash, bc,
9219 bcache-tools, bdwgc, beecrypt, bind, binutils, bluez5_utils,
9220 bluez_utils, bonnie, boost, busybox, cairo, cdrkit, chrony,
9221 clamav, cmake, collectd, connman, coreutils, cppcms, crda,
9222 cryptodev-linux, cryptsetup, cups, cwiid, cxxtest, dbus,
9223 dbus-cpp, dbus-glib, debianutils, dhcp, dhcpcd, dhrystone,
9224 dillo, directfb, directfb-examples, dmraid, dnsmasq, doom-wad,
9225 dovecot, dovecot-pigeonhole, dropbear, dtv-scan-tables,
9226 dvb-apps, dvbsnoop, ecryptfs-utils, eigen, ejabberd,
9227 elementary, elfutils, enlightenment, erlang, espeak, eudev,
9228 eventlog, exfat, exfat-utils, exiv2, expedite, faifa,
9229 fakeroot, fastd, fbgrab, fetchmail, ffmpeg, findutils, fio,
9230 firmware-imx, flann, flashrom, flite, flot, fmlib, freerdp,
9231 freescale-imx, freetype, gauche, gawk, gcc, gcc-final, gcr,
9232 gdb, gdk-pixbuf, geoip, gesftpserver, gettext, giflib, git,
9233 glibc, glibmm, glog, gmp, gnupg, gnupg2, gnutls, gob2, gpsd,
9234 gptfdisk, grep, gst1-libav, gst1-plugins-{bad,base,good,ugly},
9235 gst-ffmpeg, gst-plugins-{bad,base,good,ugly}, gstreamer,
9236 gstreamer1, guile, gvfs, gzip, harfbuzz, haserl, hiawatha,
9237 hostapd, hplip, icu, ifupdown, imagemagick, imx-gpu-viv,
9238 imx-kobs, imx-lib, input-tools, intel-microcode, iperf3,
9239 ipmitool, iproute2, iprutils, ipsec-tools, ipset, iptables,
9240 iputils, irda-utils, irssi, iucode-tool, jack2, janus-gateway,
9241 jpeg-turbo, jquery-datetimepicker, jquery-keyboard,
9242 jquery-sparkline, jquery-ui, jquery-ui-themes,
9243 jquery-validation, json-c, kbd, kernel-module-imx-gpu-viv,
9244 keyutils, kmod, knock, kodi, lcdproc, lcms2, leafnode2,
9245 leafpad, libass, libatomic_ops, libbroadvoice, libbsd,
9246 libcap-ng, libcdaudio, libcue, libcurl, libdrm, libecore,
9247 libedbus, libedit, libedje, libeet, libefreet, libeina,
9248 libeio, libelementary, libembryo, libepoxy, libethumb, libev,
9249 libevas, libevas-generic-loaders, libevdev, libevent, libffi,
9250 libfm, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
9251 libftdi, libfuse, libgail, libglew, libglib2, libgtk2,
9252 libgtk3, libgudev, libhttpparser, libidn, libinput, libiscsi,
9253 libjpeg, liblinear, libmbim, libmicrohttpd, libndp, libnspr,
9254 libnss, liboauth, liboping, libpciaccess, libplist, libpng,
9255 libraw, libraw1394, librsvg, libseccomp, libsecret,
9256 libserialport, libsigc, libsigrok, libsigrokdecode,
9257 libsndfile, libsoc, libsodium, libsoup, libssh2, libsvg,
9258 libsvg-cairo, libtasn1, libtirpc, libtorrent, libungif,
9259 libunwind, libupnpp, liburcu, libuv, libv4l, libva,
9260 libva-intel-driver, libvips, libvncserver, libxml2, libxmlpp,
9261 lightning, lighttpd, linknx, linux-firmware, linux-fusion,
9262 linux-headers, liquid-dsp, lirc-tools, live555, lm-sensors,
9263 lockdev, lshw, ltp-testsuite, ltrace, lttng-babeltrace,
9264 lttng-libust, lttng-modules, lttng-tools, lua, luabitop,
9265 luarocks, luv, lvm2, lxc, makedevs, mc, memcached, memtest86,
9266 mesa3d, mesa3d-demos, mesa3d-headers, micropython,
9267 micropython-lib, minicom, minidlna, mjpg-streamer, mke2img,
9268 moarvm, modem-manager, mongoose, mongrel2, monkey, mono,
9269 monolite, mosh, mosquitto, mpd, mplayer, msgpack, mtdev2tuio,
9270 musepack, musl, mysql, nano, nasm, nbd, neard, netatalk,
9271 netsnmp, nettle, net-tools, network-manager, nfs-utils, nginx,
9272 nmap, nodejs, ntfs-3g, ntp, numactl, nut, nvidia-driver,
9273 odhcp6c, ofono, ola, olsr, omniorb, opencv, opencv3, openipmi,
9274 openldap, openntpd, openobex, openocd, openpgm,
9275 open-plc-utils, openpowerlink, openssh, openssl, openswan,
9276 openvpn, opkg, oprofile, opus, opusfile, p11-kit, package,
9277 pango, pax-utils, pciutils, pcmanfm, perl, perl-db-file,
9278 perl-io-socket-ssl, perl-libwww-perl, perl-net-dns, perl-uri,
9279 perl-xml-libxml, php, php-ssh2, picocom, pinentry, pixman,
9280 polarssl, popt, portaudio, pppd, procps-ng, proftpd, protobuf,
9281 psmisc, ptpd2, pulseaudio, pulseview, pv, python, python3,
9282 python-alsaaudio, python-can, python-cffi, python-cherrypy,
9283 python-httplib2, python-jinja2, python-lxml, python-m2crypto,
9284 python-mako, python-msgpack, python-psutil, python-pyasn,
9285 python-pycparser, python-pydal, python-pyftpdlib,
9286 python-pyroute2, python-pyxml, python-pyzmq, python-requests,
9287 python-serial, python-setuptools, python-six, python-spidev,
9288 python-tornado, python-twisted, python-web2py, python-webpy,
9289 python-werkzeug, python-zope-interface, qemu, qhull, qpdf, qt,
9290 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
9291 qt5graphicaleffects, qt5imageformats, qt5multimedia,
9292 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
9293 qt5serialport, qt5svg, qt5webchannel, qt5webkit,
9294 qt5webkit-examples, qt5websockets, qt5x11extras,
9295 qt5xmlpatterns, qt-webkit-kiosk, racehound, radvd, read-edid,
9296 readline, redis, rpcbind, rpi-firmware, rpi-userland, rrdtool,
9297 rsync, rsyslog, rtai, rtorrent, rt-tests, rubix, ruby, samba4,
9298 sconeserver, setools, shairport-sync, sigrok-cli, skeleton,
9299 smack, snowball-init, socat, sp-oops-extract, sqlite,
9300 squashfs, squeezelite, squid, sredird, sshfs,
9301 start-stop-daemon, strace, strongswan, stunnel, subversion,
9302 sunxi-tools, swig, sysdig, syslog-ng, sysstat, systemd,
9303 sysvinit, taglib, tcl, tcpreplay, thrift, ti-gfx, tinyalsa,
9304 tor, torsmo, trace-cmd, transmission, tremor, triggerhappy,
9305 trinity, tvheadend, tzdata, uboot-tools, uclibc, udisks,
9306 udpcast, unionfs, upmpdcli, usb_modeswitch,
9307 usb_modeswitch_data, ustr, util-linux, vala, valgrind,
9308 vboot-utils, vde2, vlc, vnstat, webkit, webkitgtk24, weston,
9309 wget, whetstone, whois, wine, wipe, wireless-regdb, wireshark,
9310 wpa_supplicant, w_scan, x11r7, xapp_xbacklight, xapp_xcompmgr,
9311 xapp_xinput, xapp_xkbcomp, xdriver_xf86-input-evdev,
9312 xdriver_xf86-input-libinput, xdriver_xf86-input-synaptics,
9313 xdriver_xf86-video-ati, xdriver_xf86-video-fbturbo,
9314 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
9315 xfont_encodings, xfont_font-adobe-100dpi,
9316 xfont_font-adobe-75dpi, xfont_font-adobe-utopia-100dpi,
9317 xfont_font-adobe-utopia-75dpi, xfont_font-adobe-utopia-type1,
9318 xfont_font-alias, xfont_font-arabic-misc,
9319 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
9320 xfont_font-bh-lucidatypewriter-100dpi,
9321 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
9322 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
9323 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
9324 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
9325 xfont_font-daewoo-misc, xfont_font-dec-misc,
9326 xfont_font-ibm-type1, xfont_font-isas-misc,
9327 xfont_font-jis-misc, xfont_font-micro-misc,
9328 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
9329 xfont_font-misc-meltho, xfont_font-misc-misc,
9330 xfont_font-mutt-misc, xfont_font-schumacher-misc,
9331 xfont_font-screen-cyrillic, xfont_font-sony-misc,
9332 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
9333 xfont_font-xfree86-type1, xfsprogs, xkeyboard-config, xl2tp,
9334 xlib_libfontenc, xlib_libXi, xmlstarlet, xscreensaver,
9335 xserver_xorg-server, xtables-addons, xvkbd, xz, yad, yasm,
9336 ympd, zeromq, zic, znc, zsh,
9337
9338 New packages: acsccid, assimp, atkmm, autofs, bcm2835,
9339 cairomm, cantarell, chocolate-doom, comix-cursors, cxxtest,
9340 edid-decode, emlog, gcr, gtkmm3, hidapi, jquery-sidebar,
9341 kernel-module-imx-gpu-viv, libasplib, libcroco, libdvbpsi,
9342 libfreeglut, libgdiplus, libglfw, libhdhomerun, libnet,
9343 libsoil, lldpd, luvi, mbedtls, minizip, miraclecast, mongodb,
9344 mraa, netbsd-queue, netsniff-ng, nss-pam-ldapd,
9345 obsidian-cursors, openal, openbox, pangomm,
9346 python-backports-abc, python-beautifulsoup4, python-cbor,
9347 python-click, python-cssselect, python-ecdsa, python-html5lib,
9348 python-idna, python-ipaddress, python-mistune, python-netaddr,
9349 python-paho-mqtt, python-paramiko, python-pyparted,
9350 python-pysmb, python-pyudev, python-singledispatch,
9351 python-smbus-cffi, python-urllib3, qt53d, rabbitmq-c, rfkill,
9352 sbc, spi-tools, tpm-tools, trousers, ubus, unrar, unscd,
9353 unzip, v4l2grab, xdriver_xf86-video-nouveau, xdotool, zbar
9354
9355 Removed packages: libungif, python-pyxml,
9356
9357 Issues resolved (http://bugs.uclibc.org):
9358
9359 #7886: gettext: link failure with locally-installed libxml2
9360 #7892: systemd-journald is broken
9361 #8066: nodejs crashes when built with gcc 4.9
9362 #8296: nodejs 0.12.7 - npm crashes (seg core dump)
9363 #8501: gunzip fails to uncompress files
9364 #8541: fail to build host-fakeroot-1.20.2
9365 #8546: build instructions for raspberry pi don't work
9366 #8571: strace for ARC compile error
9367 #8581: pciutils.mk PCIUTILS_MAKE_OPTS typo
9368 #8616: Fail to build for raspberrypi_defconfig with big endian
9369 #8621: sqlite package, properly enable readline
9370
3f90e532
PK
93712015.11, Released November 30th, 2015
9372
9373 Minor fixes.
9374
4092d2a3 9375 Merged/separate /usr handling is now also performed for
3f90e532
PK
9376 staging so cross-gdb / gdbserver can find the libraries.
9377
9378 Updated/fixed packages: autossh, conntrack-tools, dcron,
9379 espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv,
9380 libsoc, libv4l, minidlna, mongrel2, opencv, polarssl,
9381 rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad,
9382 zmqpp
9383
9384 Issues resolved (http://bugs.uclibc.org):
9385
9386 #8441: Invalid directory for X11 fonts in target (RPi2)
9387 #8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3
9388
610f3fa0
PK
93892015.11-rc3, Released November 26th, 2015
9390
9391 Fixes all over the tree.
9392
db80b0a5
PK
9393 We have a new modern website!
9394
9395 Updated/fixed packages: apitrace, audiofile, autossh, bullet,
9396 c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear,
9397 fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base,
9398 gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1,
9399 guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb,
9400 libfreeimage, libgsasl, libgtk3, libxml2, localedef,
9401 lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl,
9402 oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver,
9403 sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg,
9404 yajl, zmqpp
610f3fa0
PK
9405
9406 Issues resolved (http://bugs.uclibc.org):
9407
9408 #6872: gpsd: disabled on microblaze
9409 #8321: invalid opcode error with minidlna and ffmpeg
9410 #8336: Default systemd configuration fails to boot correctly in 2015-08
9411 #8446: rpi-userland failed to build with glibc 2.22
9412
bfaed966
PK
94132015.11-rc2, Released November 19th, 2015
9414
9415 Fixes all over the tree.
9416
9417 LD_LIBRARY_PATH is no longer used to ensure host binaries find
9418 their libraries, fixing issues on recent Fedora.
9419
9420 Toolchain fixes for powerpc e5500 / e6500. Fix for an issue
9421 with ${TARGET}-cc after the move to use a toolchain wrapper
9422 for the internal toolchain.
9423
9424 Appy-patches.sh now correctly applies all files listed in
9425 series files.
9426
9427 Fixes for merged /usr handling when a custom skeleton is used.
9428
9429 Updated/fixed packages: axfsutils, boost, busybox, dhcp,
9430 directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc,
9431 gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl,
9432 libecore, libgudev, libnss, libpng, libserial, libssh2,
9433 libuecc, libxml2, linux-headers, liquid-dsp, ltris,
9434 lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer,
9435 mysql, opencv, opencv3, package, perl-file-util, php-ssh2,
9436 polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger,
9437 ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc,
9438 ushare, wine, wpa_supplicant, x265,
9439 xdriver_xf86-video-siliconmotion, zxing-cpp
9440
9441 Issues resolved (http://bugs.uclibc.org):
9442
9443 #4790: Running udhcpc on a system with NFS root kills NFS
9444 #8456: Building host-pkgconf on Fedora 23 fails due to..
9445
e1da0eff 94462015.11-rc1, Released November, 7th 2015
23542387
TP
9447
9448 Fixes all over the tree and new features.
9449
9450 Architectures:
9451
9452 - Support for sparc64 added (internal toolchain with glibc
9453 only).
9454
9455 - Support for mips32r6 and mips64r6 added.
9456
9457 - Support for Intel Quark X1000 CPU.
9458
9459 - Switch to EABIhf by default on ARM when a VFP is available.
9460
9461 Toolchains:
9462
9463 - glibc 2.22, gdb 7.10, use gdb 7.9 by default, musl 1.1.12,
9464 uclibc-ng 1.0.8, host-gdb enabled on AArch64.
9465
9466 - The toolchain wrapper which was used only for external
9467 toolchains is now also used for Buildroot internal
9468 toolchains. This allowed to fix the ccache support, prepare
9469 the way for top-level parallel build support and remove gcc
9470 patches used to detect header/library path poisoning.
9471
9472 - Remove Analog Devices Blackfin toolchain 2012R2.
9473
9474 - Fix several Xtensa build failures by switching from
9475 text-section-literals to auto-litpools.
9476
9477 - Enable MIPS64 support in uClibc-ng, use uClibc on ARC
9478 rather than a specific fork.
9479
9480 - Linaro toolchains for ARM, ARMeb and AArch64 updated to
9481 2015.08. 2014.09 version is kept since 2015.08 only runs on
9482 x86_64 hosts.
9483
9484 Bootloaders:
9485
9486 - Fix ARM64 support in U-Boot.
9487
9488 Defconfigs:
9489
9490 - Added: ARC HS38 VDK virtual boards, Avnet Microzed, Boundary
9491 Devices Nitrogen SoloX, Freescale i.MX6 SoloX Sabre SD,
9492 OLinuxino A20 Lime2, Qemu Sparc64, Qemu SuperH 4 big endian,
9493 Synopsys AArch64 VDK virtual platform.
9494
9495 - Updated: calao_qil_a9260, calao_usb_a9g20_lpw, ci20,
9496 cubieboad, freescale_imx6_*, imx53loco, imx6_vab820,
9497 mpc8315erdb, qmx6, p1010rdb, qemu, raspberrypi,
9498 raspberrypi2, riotboard, snps_axs10*, wandboard.
9499
9500 - Removed: at91rm9200df, at91sam9260dfc, at91sam9263ek,
9501 calao_snowball_defconfig, gnublin, integrator926_defconfig.
9502
9503 Infrastructure:
9504
9505 - Support for fetching from Mercurial tags fixed.
9506
9507 - Introduce LINUX_NEEDS_MODULES, which allows to enforce
9508 module support to be enabled in the kernel when a package
9509 builds out-of-tree kernel modules (through the
9510 pkg-kernel-module infrastructure or on its own).
9511
9512 - Improve the perl package infrastructure to automatically add
9513 the dependency to the perl interpreter to target perl module
9514 packages.
9515
9516 - Remove trailing slashes in <pkg>_SITE and addition of a
9517 check to ensure such trailing slashes are no longer added.
9518
9519 - Extend the legal infrastructure to allow packages to declare
9520 their actual source code. This is useful for packages for
9521 which <pkg>_SOURCE points to pre-built binaries (as is the
9522 case for external toolchains). The new <pkg>_ACTUAL_SOURCE
9523 variable allows to point to the source code in such cases.
9524
9525 - Improved ccache support, thanks to the usage of a toolchain
9526 wrapper for internal toolchain. Now a single cache directory
9527 can be shared between different Buildroot builds.
9528
9529 - Addition of a 'graph-size' make targets, which generates a
9530 PDF graph of per-package size of the root filesystem.
9531
9532 - Addition of <pkg>_EXCLUDES so that packages can request
9533 certain parts of the source code tarball to not be
9534 extracted. This feature is currently used by gcc and
9535 toolchain-external.
9536
9537 - Packages can now use the <pkg>_PKGDIR variable, provided by
9538 the package infrastructure, to reference their package
9539 directory, instead of explicitly using package/<pkg>/.
9540
9541 Filesystems:
9542
9543 - Add high lz4 compression to squashfs.
9544
9545 - Simplification of shell profile files in the default
9546 skeleton.
9547
9548 - Remove ftp user and /home/ftp from the skeleton, and let ftp
9549 server packages create these when needed.
9550
9551 - Add support for /bin, /sbin and /lib to be symlinks to their
9552 corresponding directories in /usr. This is enforced for
9553 systemd configurations, and optional for other
9554 configurations.
9555
9556 - Support for AXFS filesystem image generation added.
9557
9558 - New options to add extra space/inodes to ext2/3/4 images.
9559
9560 Updated/fixed packages:
9561
9562 adwaita-icon-theme, apache, apitrace, atk, audit, avahi,
9563 barebox, bash, batctl, bind, binutils, bluez_utils, boost,
9564 bridge-utils, cairo, ccache, chrony, clapack, cloog, cmake,
9565 collectd, connman, conntrack-tools, coreutils, cpio,
9566 cryptsetup, dbus, dbus-cpp, devmem2, dhcp, dhcpcd, dhcpdump,
9567 dhrystone, dillo, directfb, directfb-examples, dmraid,
9568 dos2unix, dovecot, dovecot-pigeonhole, drbd-utils, dropbear,
9569 dropwatch, dtc, e2fsprogs, ebtables, efl, eigen, ejabberd,
9570 elf2flt, elfutils, erlang, ethtool, eudev, evemu, exfat,
9571 exfat-utils, expat, faifa, fbterm, fdk-aac, feh, ffmpeg, file,
9572 flashrom, fping, freerdp, freescale-imx, freetype, gdk-pixbuf,
9573 genimage, gettext, git, glib-networking, glmark2, gnupg2,
9574 gnuradio, gnutls, gpsd, grep, grub2, gst1-imx, gst1-libav,
9575 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
9576 gst1-plugins-ugly, gst1-validate, gst-fsl-plugins,
9577 gst-plugins-bad, gstreamer1, guile, gvfs, harfbuzz, haveged,
9578 hostapd, icu, imagemagick, impiutil, imx-gpu-viv, imx-vpu,
9579 inadyn, intltool, iostat, iperf3, ipmiutil, iproute2,
9580 iptables, iw, jpeg-turbo, jq, jsoncpp, kexec-lite, kmod, kodi,
9581 kodi-audioencoder-flac, kodi-pvr-argustv, kodi-pvr-filmon,
9582 kodi-pvr-hts, kodi-pvr-mythtv, kodi-pvr-pctv,
9583 kodi-pvr-stalker, kodi-pvr-vbox,
9584 kodi-visualisation-waveforhue, less, lftp, libbluray,
9585 libcgroup, libconfuse, libcurl, libdcadec, libdrm, libevdev,
9586 libffi, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
9587 libgcrypt, libglew, libglib2, libgtk3, libidn, liblinear,
9588 liblockfile, libmicrohttpd, libnetfilter_conntrack, libnfs,
9589 libnftnl, libnl, libnspr, libnss, libpcap, libpfm4, libpng,
9590 libselinux, libserial, libsoup, libsoxr, libstrophe, libtasn1,
9591 libtirpc, libtorrent, libupnpp, liburcu, libusb-compat, libuv,
9592 libv4l, libva, libva-intel-driver, libxcb, lighttpd, links,
9593 linux, linux-firmware, linux-fusion, linux-headers,
9594 lirc-tools, localedef, lpeg, lsof, ltp-testsuite,
9595 lttng-libust, lttng-tools, lua-periphery, luaposix, lvm2, lxc,
9596 lz4, mdadm, mesa3d, mesa3d-headers, minicom, minidlna, moarvm,
9597 modem-manager, mosquitto, mpd, mpdecimal, mpg123, mplayer,
9598 mrouted, msmtp, mtd, mutt, nettle, network-manager, nfs-utils,
9599 nftables, nginx, nodejs, noip, ntp, ofono, opencv3, openpgm,
9600 openssl, openswan, openvpn, pango, parted, perl, perl-cross,
9601 perl-crypt-openssl-random, perl-http-message,
9602 perl-io-socket-ssl, perl-module-build, perl-mojolicious,
9603 perl-netaddr-ip, perl-net-dns, perl-net-http, perl-net-ssleay,
9604 perl-uri, perl-xml-libxml, php, picocom, pixman, pkgconf,
9605 poco, polarssl, portaudio, portmap, postgresql, proftpd,
9606 protobuf, protobuf-c, pulseaudio, python-configshell-fb,
9607 python-networkmanager, python-numpy, python-pyparsing,
9608 python-pypcap, python-rtslib-fb, python-spidev, python-urwid,
9609 python-web2py, qemu, qt5base, redis, rngtools, rng-tools,
9610 rpi-firmware, rpi-userland, rtmpdump, rtorrent, ruby, samba,
9611 samba4, sane-backends, sconeserver, sdl, sed, setools,
9612 shairport-sync, shared-mime-info, sland, smartmontools,
9613 softether, spice-protocol, sqlcipher, sqlite, squid,
9614 strongswan, stunnel, subversion, sudo, sunxi-tools,
9615 supervisor, systemd, tar, targetcli-fb, tcpdump, tiff, tor,
9616 tvheadend, tzdata, uboot-tools, udisks, unionfs, upmpdcli,
9617 util-linux, vala, valgrind, vim, vlc, vorbis-tools, vsftpd,
9618 vtun, wavpack, webkitgtk24, weston, whois, wireless-regdb,
9619 wireshark, wpa_supplicant, xdriver_xf86-input-vmmouse,
9620 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
9621 xdriver_xf86-video-sis, xlib_libXi, xorg-server,
9622 xtables-addons, xterm, xz, zic, znc, zsh
9623
9624 New packages:
9625
9626 axfsutils, bitstream, check, dvblast, eventlog, fastd, gauche,
9627 gmock, graphite2, gssdp, gupnp, gupnp-av, ibrcommon, ibrdtn,
9628 ibrdtnd, ibrdtn-tools, imx-kobs, iqvlinux, irssi,
9629 kompexsqlite, libbroadvoice, libcddb, libcodec2, libcrossguid,
9630 libg7221, libhttpparser, libilbc, libldns, libmng,
9631 libopenh264, libpam-radius-auth, libpam-tacplus, libsilk,
9632 libsoundtouch, libssh, libuecc, libyuv, liquid-dsp, luv,
9633 micropython, micropython-libs, python-pyratemp,
9634 python-pyroute2, python-ranger, rapidxml, scrypt, sdl2,
9635 sp-oops-extract, squeezelite, stress-ng, swupdate, syslog-ng,
9636 x265, xdriver_xf86-video-fbturbo, xxhash, yad, zxing-cpp
9637
9638 Removed packages:
9639
9640 blackbox (was deprecated), divine (merged in directfb),
9641 kobs-ng (replaced by imx-kobs), mediactl (merged in libv4l),
9642 sawman (merged in directfb), schifra (marked broken since a
9643 long time), texinfo (host variant only, no longer used), zxing
9644 (replaced by zxing-cpp),
9645
9646 Issues resolved (http://bugs.uclibc.org):
9647
9648 #4099: cut utility from GNU coreutils works incorrect
9649 #7772: libxml-parser-perl build failure: missing dependency
9650 ExtUtils/MakeMaker
9651 #7931: Default configuration for Cubieboard v1 is outdated
9652 #8116: 2015.05-rc2 raspberrypi2_defconfig network interface
9653 not coming up
9654 #8246: X.org DRI2 build issue
9655 #8256: pointing to /usr/bin/objcopy old version (x86) instead
9656 of the generated one
9657 #8266: mplayer build issue
9658 #8281: pyrexc fails to run when path is too long
9659 #8316: lttng-tools and lttng-babeltrace executables contain
9660 bad RPATH pointing to host machine
9661 #8331: kexec wants shutdown in /sbin, but systemd installs it
9662 in /usr/sbin
9663 #8361: Buildroot 2015.08.1 skeleton inittab overwritten by
9664 busybox's version
9665 #8366: libevent does not build
9666 #8386: build failed with external toolchain
9667 #8391: Node.js 0.12.7 fails to build on raspberry_pi defconfig
9668 #8396: CCACHE initialization
9669 #8401: gpsd 3.15 NMEA support
9670 #8416: cups depends on BR2_DEPRECATED_SINCE_2015_05
9671 #8421: util-linux installs systemd files in output/target/home/
9672
20a36cd8 96732015.08, Released August 31st, 2015
3131ec44
PK
9674
9675 Minor fixes.
9676
9677 OpenCV 3.x package renamed to opencv3. OpenCV 2.4.x
9678 reintroduced as opencv.
9679
9680 Updated/fixed packages: bootutils, canfestival, cppcms,
42180d8a
PK
9681 curlftpfs, dhcpdump, dropbear, erlang-p1-tls, exfat, gnuradio,
9682 ipkg, libgudev, libmbim, libwebsock, linux-pam, lm-sensors,
9683 ltrace, midori, network-manager, openssh, perl-file-listing,
3131ec44
PK
9684 perl-http-cookies, perl-http-daemon, perl-http-negotiate,
9685 perl-www-robotrules, python-can, qt5base, qt5multimedia,
9686 setools, sysvinit, tinyalsa, tn5250, tvheadend, uboot, vlc,
9687 x264, xserver_xorg-server, zyre
9688
985b46be
TP
96892015.08-rc2, Released August, 24th 2015
9690
9691 Fixes all over the tree.
9692
9693 Toolchain: fix gcc build on NIOS-II.
9694
9695 Infrastructure: add <fs>_POST_GEN_HOOKS mechanism to fix
9696 hybrid ISO image generation.
9697
9698 Architectures: add arm1136j-s variant.
9699
9700 Updated/fixed packages: apitrace, audit, bcusdk, bdwgc,
9701 beecrypt, boost, bwm-ng, cdrkit, c-icap, cifs-utils, clapack,
9702 c-periphery, cpio, cramfs, czmq, dawgdic, dnsmasq, dosfstools,
9703 dropbear, elfutils, empty, eudev, fan-ctrl, filemq, gnutls,
9704 guile, haveged, imlib2, libcec, libepoxy, libev, libgpgme,
9705 libiio, libnetfilter_queue, libnfnetlink, libpfm4, libpthsem,
9706 librtas, libselinux, libsigsegv, libsodium, libv4l, lightning,
9707 linux, lirc-tools, lrzsz, mono, mosh, mpd, msmtp, nbd,
9708 netatalk, nodejs, ola, opencv, oprofile, php, poco,
9709 postgresql, powertop, protobuf, protobuf-c, qt5base,
9710 qt5quickcontrols, rapidjson, rng-tools, squid, sysdig,
9711 sysstat, tftpd, tinc, tz, util-linux, webkitgtk24, weston,
9712 wireshark, wvstreams, xdriver_xf86-input-synaptics, zyre.
9713
9714 Issues resolved (http://bugs.uclibc.org):
9715
9716 #8276: package/dropbear: symlink resolution incorrect
9717 #8286: Error with buildroot
9718 #8301: ldconfig parameter in Makefile
9719
7b1e9d52 97202015.08-rc1, Released August, 5th 2015
43929650
AV
9721
9722 Fixes all over the tree and new features.
9723
da63d87c
TP
9724 Architectures:
9725
9726 - Refactor how the availability of an MMU is described.
9727 - Minimal support for Cortex-M3
9728 - Minimal support for AArch64 big-endian
9729
9730 Toolchains:
9731
9732 - Add CodeSourcery MIPS 2015.05, remove MIPS 2013.11
9733 - Use uClibc-ng as the default uClibc version, instead of the
9734 official uClibc, which hasn't done any release since 3+
9735 years
9736 - eglibc is now marked as deprecated
9737 - GCC: gcc 4.9.x is now the default and was updated to 4.9.3,
9738 support for gcc 5.x added.
9739 - Binutils: use Binutils 2.24 as the default, 2.25.x series
9740 bumped to 2.25.1, remove old Binutils 2.22.
9741 - Update ARC toolchain components to 2015.06
9742 - Add support for Fortran when building gcc
9743
9744 Bootloaders:
9745
9746 - Support for using the kconfig configuration system in
9747 U-Boot
9748
9749 New Defconfigs:
9750
9751 - VIA VAB-820/AMOS-820
9752 - OLimex OLinuxino A20 Lime
9753 - Many new defconfigs for Atmel evaluation boards:
9754 at91sam9rlek, at91sam9x5ek, sama5d3xek, sama5d4ek, sama5d4
9755 Xplained Ultra, sama5d3 Xplained.
9756 - ACME Systems Aria G25
9757 - WarPboard
9758 - Altera Cyclone 5 Development Board
9759 - Xilinx zc706
9760 - ARC AXS101 and AXS103 Software Development Platforms
9761 - Significant updates to Raspberry Pi / Raspberry Pi 2
9762
9763 Infrastructure:
9764
9765 - Buildroot takes better care now of generating predictable
9766 permissions in the target filesystem. However, existing
9767 permissions on a custom skeleton or rootfs overlay will no
9768 longer be preserved. Therefore, it is necessary to add a
9769 permission table (BR2_ROOTFS_DEVICE_TABLE) to set the
9770 required permissions.
9771 - Add support for kconfig fragments.
9772 - No longer pass --{enable,disable}-debug to autotools
9773 packages depending on the value of
9774 BR2_ENABLE_DEBUG. BR2_ENABLE_DEBUG now only controls
9775 whether we build with -g or not.
9776 - Support for extracting archives in .lzma in the generic
9777 package infrastructure.
9778 - Remove random-seed file from the default skeleton, since
9779 seeding the entropy pool with a known seed makes more harm
9780 than good.
9781 - In the CVS download helper, add support to use a date as
9782 the version.
9783 - Add support for a per-package <pkg>_STRIP_COMPONENTS
9784 variable, which packages can use to specify how many path
9785 components should be stripped when extracting the tarball.
9786 - Addition of a 'kernel-module' package infrastructure, which
9787 simplifies the packaging of external kernel modules. Many
9788 existing packages are converted to use it.
9789 - Allow bootloaders to be implemented in $(BR2_EXTERNAL)
9790 - Remove /etc/securetty from the default skeleton.
9791 - Migration of sysV initscripts from the default skeleton to
9792 a package called 'initscripts', installed only when Busbox
9793 init or sysvinit are used.
9794 - Migration of the skeleton logic to a proper 'skeleton'
9795 package.
9796 - Addition of a 'linux-tools' infrastructure in the 'linux'
9797 package, to support building user-space tools bundled
9798 within the Linux kernel sources, such as perf and cpupower.
9799 - Usage of backticks instead of make $(shell ...) to execute
9800 shell commands. This allows to delay the evaluation of such
9801 commands when actually needed, and not when expanding the
9802 variables. It is useful to make 'make printvars' less
9803 noisy, and as a preparation to support top-level parallel
9804 build.
9805 - Libtool .la files are not mungled for all package types,
9806 instead of being handled only for packages using the
9807 autotools-package infrastructure.
9808 - Add mechanism to allow packages to express a dependency on
9809 gcc versions. This is needed for packages that use C++11 or
9810 C11 support for example.
9811
9812 Important package updates:
9813
9814 - Complete rework of the matchbox packaging
9815 - Lots of fixes in packages for compatibility with musl and
9816 gcc 5.
9817 - Hash files added to a large number of packages.
9818 - Update a significant number of packages to use a new
9819 hosting, after the announcement of Google Code and
9820 Gitorious closing.
9821 - Major packages needed for SELinux support have been merged,
9822 but the support is not complete yet.
9823 - Significant update of OpenCV to version 3.0, and addition
9824 of lots of eatures.
9825 - Significant update of all packages supporting the GPU and
9826 VPU of i.MX ARM processors.
9827 - Addition of systemd support in a significant number of
9828 packages.
9829 - Qt5 updated to 5.5.0
9830 - Use modular X.org server by default instead of KDrive
9831
9832 Filesystems:
9833
9834 - Complete overhaul of the iso9660 support. Now allows to use
9835 directly IS9660 as the root filesystem format and not only
9836 an initrd, and supports Grub 2 and isolinux in addition to
9837 Grub.
9838
9839 Updated packages: a10disp, agentpp, apache, at91bootstrap3,
9840 audit, barebox, bc, bind, bmon, boost, btrfs-progs,
9841 ca-certificates, can-utils, ccache, cloog, collectd, connman,
9842 coreutils, c-periphery, cryptsetup, dado, dbus, dejavu,
9843 dhcpcd, dnsmasq, dosfstools, dovecot, dovecot-pigeonhole,
9844 e2fsprogs, ejabberd, erlang-p1-cache-tab, erlang-p1-sip,
9845 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
9846 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, ethtool,
9847 eudev, evtest, exim, expect, explorercanvas, feh, ffmpeg,
9848 file, flashrom, freescale-imx, freetype, gawk, gcc, gdb,
9849 gettext, git, glib-networking, gnupg2, gnutls, gpsd, gptfdisk,
9850 gpu-viv-bin-mx6q, gst-fsl-plugins, harfbuzz, hdparm, heimdal,
9851 i2c-tools, imagemagick, imx-vpu, iproute2, ipset, isl, iw,
9852 kodi, kodi-addon-xvdr, kodi-audioencoder-flac,
9853 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
9854 kodi-audioencoder-wav, lftp, libass, libassuan, libcec,
9855 libconfi, libcurl, libdrm, libevdev, libfreefare, libfslcodec,
9856 libfslparser, libfslvpuwrap, libfuse, libglib2, libgpgme,
9857 libgtk2, libgtk3, libical, libidn, libiio, libinput, libiscsi,
9858 libllcp, libmicrohttpd, libnfc, libnss, libpcap, libpciaccess,
9859 libpng, libserialport, libsigrok, libsoc, libtirpc, libubox,
9860 libunistring, libupnp, libuv, libv4l, libva,
9861 libva-intel-driver, libXrandr, lighttpd, linenoise, linux,
9862 linux-firmware, linux-headers, live555, ltrace, lua,
9863 lua-csnappy, lua-ev, luajit, lua-messagepack, luaperiphery,
9864 lvm2, lxc, lzo, mesa3d, mesa3d-headers, midori, mmc-utils,
9865 modem-manager, mono, mosquitto, mpd, mpd-mpc, mpfr, mpg123,
9866 mtd, musl, nano, netperf, network-manager, nfs-utils, nginx,
9867 nodejs, ntp, ola, opencv, openldap, openssh, openssl,
9868 openswan, openvmtools, openvpn, opkg, orbit, orc, pcmanfm,
9869 perl-cross, perl-encode-locale, perl-io-socket-ssl,
9870 perl-mojolicious, perl-net-ssleay, perl-path-tiny, perl-uri,
9871 perl-xml-libxml, php, pinentry, polarssl, postgresql,
9872 pulseview, pure-ftpd, python, python-dpkt, python-lxml,
9873 python-networkmanager, python-pyinotify, python-pypcap,
9874 python-tornado, qextserialport, qt, qt5, rapidjson, redis,
9875 rpcbind, rpi-firmware, rpi-userland, samba4, shairport-sync,
9876 snmpp, sqlite, squid, strongswan, stunnel, sudo, sunxi-boards,
9877 sunxi-mali, sysdig, sysstat, systemd, tcpdump, tiff, tmux,
9878 tor, txheadend, tzdata, uboot, uclibc, ulogd, upmpdcli,
9879 usb_modeswitch, usb_modeswitch_data, vala, vsftpd, wayland,
9880 weston, whois, wireless-regdb, wireshark, x264, xapp_xvinfo,
9881 xdriver_xf86-input-libinput, xdriver_xf86-input-vmmouse,
9882 xdriver_xf86-video-cirrus, xdriver_xf86-video-geode,
9883 xdriver_xf86-video-imx-viv, xdriver_xf86-video-mach64,
9884 xdriver_xf86-video-neomagic, xdriver_xf86-video-r128,
9885 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
9886 xdriver_xf86-video-vesa, xkeyboard-config, xlib_libfontenc,
9887 xlib_libFS, xlib_libXaw, xlib_libxkbfile, xlib_libXrender,
9888 xlib_libXt, xproto_kbproto, xproto_xproto, xproto_xrandrproto,
9889 xscreensaver, xserver_xorg-server, xtables-addons, yaml-cpp,
9890 zic.
9891
9892 New packages: angularjs, atf, audit, c-icap, c-icap-modules,
9893 cpio, dawgdic, faketime, fcgiwrap, gflags, glog, initscripts,
9894 jquery-datetimepicker, kodi-audioencoder-modplug,
9895 kodi-audioencoder-nosefar, kodi-audioencoder-sidplay,
9896 kodi-audioencoder-snesapu, kodi-audioencoder-stsound,
9897 kodi-audioencoder-timidity, kodi-audioencoder-vgmstream,
9898 kodi-platform, kodi-pvr-argustv, kodi-pvr-dvblink,
9899 kodi-pvr-dvbviewer, kodi-pvr-filmon, kodi-pvr-hts,
9900 kodi-pvr-iptvsimple, kodi-pvr-mediaportal-tvserver,
9901 kodi-pvr-mythtv, kodi-pvr-nextpvr, kodi-pvr-njoy,
9902 kodi-pvr-pctv, kodi-pvr-stalker, kodi-pvr-vbox,
9903 kodi-pvr-vdr-vnsi, kodi-pvr-vuplus, kodi-pvr-wmc,
9904 kodi-screensaver-asteroids, kodi-screensaver-biogenesis,
9905 kodi-screensaver-crystalmorph, kodi-screensaver-greynetic,
9906 kodi-screensaver-pingpong, kodi-screensaver-pyro,
9907 kodi-screensaver-stars, kodi-visualisation-shadertoy,
9908 kodi-visualisation-spectrum, kodi-visualisation-waveforhue,
9909 kodi-visualisation-waveform, kvmtool, kyua, libfm,
9910 libfm-extra, libplatform, librtas, libsodium, libsquish,
9911 libucl, libump, linux-backports, lua-iconv, lutok, menu-cache,
9912 moarvm, monkey, mono-gtksharp3, mosh, openipmi, python-can,
9913 python-pycli, python-pydal, python-pyyaml, python-web2py,
9914 qpid-proton, qt5webchannel, quazip, racehound, rtl8188eu,
9915 rtl8821au, sepolgen, setools, skeleton, stm32flash,
9916 webkitgtk24, xdriver_xf86-video-qxl, zynq-boot-bin.
9917
9918 Deprecated packages: webkitgtk, libgail, eglibc support in
9919 glibc package.
43929650 9920
8cf7a561
TP
9921 Issues resolved (http://bugs.uclibc.org):
9922
9923 #4291: Segmentation fault with all binaries that use threads
9924 when compiled with gcc 4.6
9925 #6944: building toolchain for sh4 fails
9926 #7592: Buildroot GCC: -lto requires plugin support in ranlib
9927 #7628: Python SSL does not get built for Raspberry Pi
9928 #7682: Missing dependencies for NFS
9929 #7742: dhcp lacks important features when BR2_ENABLE_DEBUG
9930 #7754: make: *** [/..../buildroot-2014.11/output/build/host-gcc-initial-4.8.3/.stamp_built] Error 2
9931 #7946: libglib2-2.42.2 fails to build for sparc-buildroot-linux-gnu
9932 #7956: glibc 2.20 and 2.21 fail to build for sh64-buildroot-linux-gnu
9933 #7971: python-flask, python-werkzeug. No module named zlib
9934 #7981: Target file system skeleton permissions hazard
9935 #8006: rpcdebug in nfs-utils built for the host
9936 #8036: alsa-lib headers problem that prevents to compile alsa
9937 dependent projects
9938 #8081: systemd init system: /tmp is not mode 1777
9939 #8121: php opcache extension doesn't get installed
9940 #8151: x86-64 make fails with ncurses 5.9
9941 #8156: pkg-kconfig infra broken for *-update-{config, defconfig}
9942 #8161: default /bin/sh symlink to busybox is full path and not relative
9943 #8171: glamor missing
9944 #8191: Request update support for the cubieboard series
9945 #8201: Important security upgrades for node.js
9946
6d73615f
PK
99472015.05, Released May 31st, 2015
9948
9949 Minor fixes.
9950
9951 Updated/fixed packages: conntrack-tools, directfb, fio, flite,
9952 gptfdisk, ipmiutil, iproute2, janus-gateway, keyutils, knock,
9953 libelementary, libgcrypt, libgsasl, libjpeg, libstrophe,
9954 lttng-libust, nbd, ncurses, nmap, php, postgresql, python,
9955 python3, sconeserver, udpcast, upmpdcli
9956
c6ce119c
PK
99572015.05-rc3, Released May 22nd, 2015
9958
9959 Several fixes, mainly related to static linking.
9960
9961 Updated/fixed packages: acl, alsa-utils, apr, armadillo, attr,
9962 autoconf-archive, binutils, boost, czmq, dhcpcd, duma,
9963 enlightenment, exim, fbterm, freerdp, gcc, gdk-pixbuf,
9964 google-breakpad, gpsd, heirloom-mailx, hwloc, ipmiutil,
9965 iproute2, jack2, jasper, kmod, lcdproc, leafnode2, libcap-ng,
9966 libftdi1, libmatroska, libmemcached, libmodbus, libnftnl,
9967 libsigrok, libupnpp, libuv, libxml-parser-perl, linux,
9968 linux-headers, lirc-tools, lua-periphery, lxc, mongoose, mono,
9969 mpg123, mosquitto, neardal, newt, ntp, ola, openldap, opencv,
9970 php, postgresql, protobuf, pulseaudio, python-pyqt, qemu, qt,
9971 qt5base, rpi-userland, rsyslog, snmppp, sqlite, tiff,
9972 tinyxml2, uboot-tools, unionfs, ux5000-firmware, usbredir,
9973 ushare, vpnc, vsftpd, wavpack, wireless_tools, wsapi,
9974 wvstreams, xmlstarlet, zeromq, zmqpp
9975
9976 New packages: c-periphery
9977
9978 Issues resolved (http://bugs.uclibc.org):
9979
9980 #8106: mkfs.jffs2 uses the --pagesize parameter incorrectly
9981 #8111: 2015.05.rc2 LIBFOO_CONF_OPTS not working
9982 #8126: exim lacks plaintext and cram-md5 auth
9983
f2435f6d
PK
99842015.05-rc2, Released May 11th, 2015
9985
9986 Minor fixes.
9987
9988 Toolchain: PR56780 backport to GCC 4.8.4 to fix GDB linking
9989 issues. Context functions enabled for uClibc snapshot /
9990 uClibc-NG.
9991
9992 Architectures: Endian handling symbol for Xtensa, binutils
9993 fixes.
9994
9995 Infrastructure: Fix for kernel module stripping when
9996 localversion contains spaces.
9997
9998 Updated/fixed packages: at, autoconf-archive, binutils,
9999 cc-tool, cryptsetup, dstat, expedite, freerdp, giflib,
10000 gnuchess, guile, ipmiutil, iproute2, mono, monolite, neard,
10001 ola, poppler, postgresql, python-qt, qt, sqlite, valgrind,
10002 xlib_libXfont
10003
10004 Issues resolved (http://bugs.uclibc.org):
10005
10006 #8086: Cannot select systemd as init with Linaro 2014.09...
10007
5628a15a 100082015.05-rc1, Released May 4th, 2015
94856075
PK
10009
10010 Fixes all over the tree and new features.
10011
329f6870
PK
10012 Architectures: Removed AVR32 support, deprecate SH64, added
10013 support for steamroller, corei7-avx and core-avx2 x86
10014 variants.
10015
10016 Toolchains: IPv6 and Largefile support now enforced for
10017 uClibc. Corresponding Kconfig symbols removed.
10018
10019 External CodeSourcery AMD64 2014.05, MUSL-cross 1.1.6 added,
10020 CS sh2, Xilinx microblaze v2/14.3 removed. Distro-class
10021 external toolchains are now detected and blacklisted.
10022
10023 Internal toolchain support for Nios2 added, Blackfin
10024 removed. Aarch64 and sh musl support. uClibc-ng support added.
10025
10026 Libatomic is now handled for internal and external
10027 toolchains. Link time optimization (LTO) support.
10028
10029 New Defconfigs: Freescale i.MX28 EVK, i.MX31 PDK and SABRE
10030 Auto, Raspberry Pi 2, RIoTboard,
10031
10032 Infrastructure: Hashes for a large number of packages have
10033 been added. Missing hashes now stop the build unless
10034 explicitly disabled.
10035
1c3ad235
PK
10036 Spaces and colons (:) are now supported in package
10037 versions. Dependencies can now be listed for the patch step
10038 (<PKG>_PATCH_DEPENDENCIES). Kconfig and Linux kernel
329f6870
PK
10039 extensions infrastructure has been added.
10040
10041 Makedevs now has a recursive (r) option.
10042
10043 The variable containing the list of packages to build has been
10044 renamed from TARGETS to PACKAGES.
10045
1c3ad235
PK
10046 Make external-deps / legal-info / source / source-check have
10047 been reimplemented using the package infrastructure, so their
10048 output/behaviour may differ from earlier (some packages were
10049 not included in the past).
10050
329f6870
PK
10051 The old insecure DES password encoding is no longer supported.
10052
10053 U-Boot patch option now support direct references to patch
10054 files and URLs in addition to directories of patches. The
10055 i.MX28 SD format (u-boot.sd) is now supported.
10056
94856075
PK
10057 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib,
10058 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude,
329f6870
PK
10059 bcusdk, bdwgc, bind, binutils, bmon, boost, botan,
10060 btrfs-progs, busybox, ca-certificates, cairo, can-utils,
10061 canfestival, ccache, chrony, civetweb, clamav, cmake,
10062 collectd, connman, copas, crda, cryptodev-linux, cryptsetup,
10063 cups, czmq, dbus-cpp, dbus-glib, dbus-python, dbus, dfu-util,
10064 dhcp, dhcpcd, dialog, dillo, dmraid, dnsmasq, dos2unix,
10065 dosfstools, dovecot-pigeonhole, dovecot, dropbear, dropwatch,
94856075
PK
10066 dtv-scan-tables, dvdauthor, e2fsprogs, ecryptfs-utils,
10067 libevas, elfutils, enscript, erlang, espeak, eudev, evemu,
10068 exfat-utils, exim, f2fs-tools, feh, ffmpeg, fftw, flickcurl,
10069 fltk, fluxbox, fmlib, fmtools, freeradius-client, freerdp,
10070 gamin, gawk, gcc-final, gcc, gd, gdb, gengetopt, geoip, git,
10071 glib-networking, gnu-efi, gnuchess, gnutls, gpsd, gptfdisk,
329f6870
PK
10072 gpu-viv-bin-mx6q, gst-plugin-bad, gstreamer, gstreamer1,
10073 gtest, gvfs, harfbuzz, haserl, haveged, hiawatha,
10074 hicolor-icon-theme, hostapd, hplip, httping, i2c-tools, icu,
10075 ifplugd, imagemagick, imlib2, iozone, iproute2, iptables,
10076 iputils, irqbalance, iw, jack2, jhead, jimtcl, json-c, kexec,
10077 kismet, kmod, kodi-audioencoder-flac,
94856075 10078 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2,
329f6870
PK
10079 libass, libatomic_ops, libbluray, libcap, libcgroup, libcurl,
10080 libdrm, libdvbsi, libebml, libecore, libedit, liberation,
10081 libev, libevas, libevdev, libftdi, libgcrypt, libglib2,
10082 libgpgme, libgtk2, libgtk3, libiconv, libidn, libiio,
10083 libinput, libiscsi, libksba, liblinear, libmatroska,
10084 libmicrohttpd, libmodbus, libmpdclient, libnice, libnl,
10085 libnspr, libnss, libpcap, libpciaccess, libphidget, libplayer,
10086 libpthsem, libqmi, librsvg, libseccomp, libsigrok, libsoup,
10087 libsrtp, libssh2, libtasn1, libtool, libunistring, liburcu,
10088 libusb, libuv, libva-intel-driver, libva, libvncserver,
10089 libvorbis, libvpx, libwebsockets, libxml2, libzip, lightning,
10090 lighttpd, linknx, linphone, linux-firmware, linux-headers,
10091 linux-pam, live555, ljsyscall, lmbench, lockdev, logrotate,
10092 lpc3250loader, lpeg, lsof, lttng-libust, lttng-modules,
10093 lttng-tools, lua, luacrypto, luafilesystem, luajit, luaposix,
10094 luarocks, lvm2, lxc, make,
94856075
PK
10095 matchbox-{common,desktop,fakekey,keyboard,lib,startup-monitor,vm},
10096 matchbox, mcelog, memcached, memstat, memtest86, mesa3d,
10097 minidlna, mjpegtools, mjpg-streamer, modem-manager, mongoose,
10098 monit, mono, monolite, mp4v2, mpc, mpd, mpdecimal, mpg123,
10099 mplayer, musl, nano, nbd, ncftp, ncmpc, ncurses, ne10, neard,
10100 neardal, net-tools, netatalk, netsnmp, network-manager, nginx,
10101 nodejs, ntfs-3g, ntp, numactl, odhcp6c, ofono, open2300,
10102 opencv, openldap, openntpd, openocd, openssh, openssl,
10103 openswan, opentyrian, openvmtools, openvpn, oprofile, p11-kit,
329f6870 10104 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph,
94856075
PK
10105 perl-io-socket-ssl, perl-json-tiny, perl-module-build,
10106 perl-mojolicious, perl-net-ssleay, perl-path-tiny,
10107 perl-xml-libxml, perl, phidgetwebservice, php-gnupg, php,
10108 pkgconf, polarssl, poppler, popt, postgresql, powerpc-utils,
10109 pppd, prboom, procps-ng, proftpd, psplash, ptpd2,
10110 python-{cheetah,coherence,django,markdown,netifaces,pam,six},
329f6870
PK
10111 python-tornado, python-twisted, python-zope-interface, python,
10112 python3, qemu, qt, qt5, qt5base, qt5multimedia,
10113 qt5xmlpatterns, qt5cinex, quagga, qwt, radvd, readline,
10114 rng-tools, rpcbind, rpi-firmware, rpi-userland, rsync,
10115 rsyslog, rtai, rtmpdump, ruby, sam-ba, samba, samba4,
10116 sane-backends, sconeserver, shairport-sync, sigrok-cli, slang,
10117 smcroute, snmppp, socat, socketcand, sofia-sip, sox,
10118 spawn-fcgi, speex, sqlcipher, sqlite, squid, strace,
10119 strongswan, stunnel, sudo, sunxi-boards, swig, sysstat,
10120 systemd, tcpdump, tftpd, thrift, thttpd, ti-gfx, ti-utils,
10121 tiff, tinyalsa, tn5250, transmission, trinity, tslib,
10122 tvheadend, tzdata, uboot-tools, uclibc, ulogd, usb_modeswitch,
10123 usbutils, ustr, util-linux, vala, valgrind, vlc, wayland,
10124 webp, weston, wget, which, whois, wireless-regdb,
10125 wireless_tools, wireshark, wpa_supplicant, wvstreams,
10126 xapp_{bdftopcf,bitmap,fonttosfnt,fslsfonts},
94856075
PK
10127 xapp_{fstobdf,iceauth,mkfontscale,oclock,rgb,sessreg,setxkbmap},
10128 xapp_{showfont,smproxy,twm,x11perf,xcalc,xclipboard,xcmsdb},
10129 xapp_{xdbedizzy,xditview,xdpyinfo,xdriinfo,xedit,xev,xeyes},
10130 xapp_{xf86dga,xfsinfo,xgamma,xgc,xhost,xinit,xinput,xkbcomp},
10131 xapp_{xkbevd,xkbprint,xlsatoms,xlsfonts,xmag,xman,xmh,xmodmap},
10132 xapp_xmore, xcb-util-image, xcb-util-keysyms,
10133 xdata_xcursor-themes,
10134 xdriver_xf86-input-{evdev,keyboard,synaptics,void},
10135 xdriver_xf86-video-{ati,cirrus,geode,mach64,mga,neomagic},
10136 xdriver_xf86-video-{r128,savage,siliconmotion,sis,tdfx},
329f6870
PK
10137 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai,
10138 xfont_font-util, xkeyboard-config,
10139 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC},
94856075
PK
10140 xlib_lib{Xxf86vm,xshmfence,xtrans}, xproto_randrproto,
10141 xproto_xproto, xserver_xorg-server, x11vnc, x264, xerces,
10142 xorriso, xterm, xz, yaml-cpp, zeromq, zic, zmqpp
10143
10144 New packages: apache, autoconf-archive, batctl,
329f6870
PK
10145 bitstream-vera, bullet, cc-tool, doxygen, drbd-utils,
10146 dvdrw-tools, gnuradio, gst1-imx, hans, hwloc, ijs,
10147 imx-usb-loader, inconsolata, iodine, iotop, ipmiutil, jsoncpp,
10148 leveldb, libdcadec, libdri2, libfreeimage, libftdi1,
10149 libsidplay2, lirc-tools, lua-periphery, mc, mesa3d-headers,
10150 mosquitto, nvidia-driver, nvidia-tegra23{,-binaries,-codecs},
10151 openjpeg, opusfile, perl-crypt-openssl-{random,rsa},
10152 perl-db-file, perl-digest-{hmac,sha1},
10153 perl-encode-{detect,locale}, perl-file-{listing,util},
10154 perl-html-{parser,tagset}, perl-http-cookies,
10155 perl-http-{daemon,date,message,negotiate}, perl-io-html,
10156 perl-libwww-perl, perl-lwp-mediatypes, perl-mail-dkim,
10157 perl-mailtools, perl-mime-base64, perl-net-{dns,http},
10158 perl-netaddr-ip, perl-time-hires, perl-timedate, perl-uri,
10159 perl-www-robotrules, powertop, pulseview,
10160 python-{cherrypy,lxml,mako,pyqt,pyxml,sip,spidev,ws4py}, qpdf,
10161 qt-webkit-kiosk, sl, softether, sysdig, tinyxml2, tor, tovid,
10162 unixodbc, wf111, wine, libepoxy, xapp_xcompmgr,
94856075 10163 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil,
329f6870 10164 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv},
94856075
PK
10165 xproto_xproxymanagementprotocol
10166
10167 Removed packages: gtk2-theme-hicolor
10168
329f6870
PK
10169 Deprecated packages: samba
10170
94856075
PK
10171 Issues resolved (http://bugs.uclibc.org):
10172
10173 #7478: Multiple chosen python modules are not built due to...
10174 #7508: Use of BR2_EXTERNAL and dependencies to existing packages
10175 #7676: Package procps-ng installs binaries to nonsensical folder
10176 #7724: Startx is not installed in the target
10177 #7760: botan: wrong prefix in botan-1.10.pc
10178 #7826: Building of cdparanoia
10179 #7844: Lua with hard-float on MIPS by buildroot doesn't work
10180 #7874: X.org configure error
10181 #7941: glibc-2.20 fails to build for sparc-buildroot-linux-gnu
10182 #7951: gcc 4.9.2 fails to build for sparc-buildroot-linux-gnu
10183 #7961: Qt5 fails to build for xtensa-buildroot-linux-uclibc
10184 #7976: mkuser script fails with: user already exists with...
10185 #8011: When building only busybox and strace, strace fails...
10186 #8016: collectd fails to build, network.c:171:19: error:...
10187 #8041: error on building libcurl7.42.0
10188
6bf057b0
PK
101892015.02, Released March 1st, 2015
10190
10191 Minor fixes.
10192
10193 Updated/fixed packages: civetweb, ding-libs,
10194 directfb-examples, glibc, gnupg, gnupg2, gpm,
10195 gst-plugins-good, gst1-plugins-good, freetype, libao, libevas,
10196 libevent, libfribidi, libgcrypt, libgtk2, libshout, libsrtp,
10197 libtheora, libupnpp, libxmlrpc, linux, make, opus, pinentry,
10198 rpi-firmware, shared-mime-info, vlc, vorbis-tools,
10199 xcb-util-keysyms
10200
10201 Removed packages: libgc
10202
345f32e6
PK
102032015.02-rc3, Released February 24th, 2015
10204
10205 Minor fixes.
10206
10207 Cmake and rebar (erlang) infrastructure fixes.
10208
10209 Updated/fixed packages: bind, btrfs-progs, busybox, e2fsprogs,
10210 evtest, ffmpeg, fltk, gnutls, i2c-tools, imagemagick, libxcb,
10211 make, mjpg-streamer, netsnmp, opentyrian, php, polarssl,
10212 qt5base, samba, samba4, sudo, util-linux, xserver_xorg-server
10213
bc11392d
PK
102142015.02-rc2, Released February 15th, 2015
10215
10216 Minor fixes.
10217
10218 raspberrypi: fix kernel sha1 for DT variant.
10219
10220 Updated/fixed packages: dbus, dvdauthor, git, libsemanage,
10221 libsepol, libssh2, mplayer, ntp, openvmtools, python3,
10222 qt5base, qt5connectivity, xserver_xorg-server
10223
21652676 102242015.02-rc1, Released February 8th, 2015
20138584
PK
10225
10226 Fixes all over the tree and new features.
10227
10228 Static/shared library handling reworked. This is now a
10229 tristate (shared only / shared and static / static
10230 only). Default is now shared only to speed up the
10231 build. BR2_PREFER_STATIC_LIB is now called BR2_STATIC_LIBS.
10232
10233 The toolchain (internal and external) will now warn when an
10234 unsafe library or header path is used (such as /usr/include or
10235 /usr/lib). If BR2_COMPILER_PARANOID_UNSAFE_PATH is enabled
10236 under build options this instead becomes an error.
10237
10238 A installation path issue with the internal musl toolchain
10239 support has been fixed so it is now possible to reuse it as an
10240 external toolchain.
10241
10242 Architectures: Freescale E5500 and E6500 PowerPC support
10243 added, deprecated MIPS 1/2/3/4 support removed.
10244
10245 New defconfigs: Freescale p2020ds, MIPS creator CI20,
10246 Raspberrypi with DT, UDOO Quad.
10247
10248 'make <foo>_defconfig' now saves the path to the defconfig in
10249 the .config, so a 'make savedefconfig' automatically updates
10250 it.
10251
10252 Infrastructure for packages using the Erland rebar tool has
10253 been added.
10254
10255 Hashes for a large number of packages have been added. Hashes
10256 are now checked for both target and host packages.
10257
10258 The system menu now has an option to automatically configure a
10259 network interface through DHCP at bootup.
10260
10261 The default filesystem skeleton now uses a separate tmpfs for
10262 /run instead of a symlink to /tmp/ for security reasons / to
10263 protect against conflicts with user generated temporary files.
10264
10265 BR2_EXTERNAL is now exported to post-build and post-image
10266 scripts.
10267
10268 New packages: bdwgc, benejson, blktrace, bootstrap, cgic,
10269 ding-libs, dvdauthor, ejabberd, erlang-goldrush, erlang-lager,
10270 erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-sip,
10271 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
10272 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml,
10273 erlang-p1-zlib, exiv2, freeradius-client, gengetopt, glmark2,
10274 gpu-amd-bin-mx51, guile, host-qemu, ifupdown, iperf3,
10275 janus-gateway, kodi, kodi-audioencoder-flac,
10276 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
10277 kodi-audioencoder-wav, libcli, libiio, liblinear, libnice,
10278 libselinux, libsemanage, libserialport, libsigro,
10279 libsigrokdecode, libsrtp, liburiparser, libvips, libwebsock,
10280 libz160, libzip, lightning, mcelog, memtest86, mjpegtools,
10281 mjpg-streamer, mke2img, mpd-mpc, netsurf-buildsystem, odhcp6c,
10282 openldap, python-alsaaudio, python-certifi, python-cheetah,
10283 python-coherence, python-django, python-docopt, python-enum,
10284 python-enum34, python-flask, python-gobject, python-httplib2,
10285 python-ipaddr, python-itsdangerous, python-jinja,
10286 python-markdown, python-markupsafe, python-networkmanager,
10287 python-pam, python-psutil, python-pyftpdlib, python-pyinotify,
10288 python-pysendfile, python-pyxb, python-requests, python-six,
10289 python-twisted, python-webpy, python-werkzeug,
10290 python-zope-interface, qt5cinex, sigrok-cli, sofia-sip,
10291 start-stop-daemon, szip, triggerhappy, ustr, vnstat, xorriso,
10292 xtables-addons
10293
10294 Removed packages (target): bison, distcc, gob2, m4
10295
10296 Issues resolved (http://bugs.uclibc.org):
10297
10298 #7556: make interactive CLI optional for nftables
10299 #7730: Error while connecting Qt Cretaor to device
10300 #7766: logrotate default gzip path is usually wrong
10301 #7790: Invalid ext4 image generated by Buildroot
10302
9a5434fb
PK
103032014.11, Released December 1st, 2014
10304
10305 Minor fixes.
10306
10307 Infrastructure: LD_LIBRARY_PATH handling tweak to ensure
10308 current working directory isn't searched.
10309
10310 Updated/fixed packages: gd, gdb, libwebsockets, luajit, mono,
10311 parted, shairport-sync, util-linux, xapp_bdftopcf,
10312 xserver_xorg-server
10313
f30e54eb
PK
103142014.11-rc3, Released November 28th, 2014
10315
10316 Fixes all over the tree.
10317
10318 System: File permissions of /etc/random-seed made more
10319 restrictive.
10320
10321 Toolchain: Various fixes related to locale handling, a fix for
10322 building the toolchain wrapper on MIPS.
10323
10324 Updated/fixed packages: bind, binutils. botan, btrfsprogs,
10325 clamav, czmq, dhcp, dillo, dovecot, erlang, flac, gd, glibc,
10326 gptfdisk, gst1-validate, heirloom-mailx, lame, libksba,
10327 libllcp, libnspr, libpng, libshairplay, libtirpc, linux,
10328 linux-headers, mpdecimal, mpg123, network-manager, nfstables,
10329 nfs-utils, openssl, pcituils, qt, radvd, rtai, sqlcipher,
10330 sstrip, tcpdump, uclibc, uemacs, ushare, wayland, weston,
10331 xl2tp, xserver_xorg-server
10332
10333 Issues resolved (http://bugs.uclibc.org):
10334
10335 #7670: Fails to build mpc-1.0.2 on latest Cygwin
10336
641e00ef 103372014.11-rc2, Released November 21st, 2014
7dfba6f5
PK
10338
10339 Fixes all over the tree.
10340
10341 Inittab tweaks for shutdown handling (busybox and sysvinit).
10342
10343 Updated/fixed packages: aircrack-ng, botan, canfestival,
10344 clamav, coreutils, czmq, dbus, dovecot, duma, e2fsprogs,
10345 erlang, gcc, iputils, libcap, libgcrypt, libmemcached,
10346 libssh2, libunwind, libv4l, linux-headers, mesa3d-demos, mutt,
10347 mysql, ndisc6, nodejs, omniorb, perl-cross, php,
10348 python-tornado, python3, qemu, qt5base, qt5webkit, rpm,
10349 rt-tests, ruby, schifra, sdl_sound, shairport-sync, sysvinit,
10350 tstools, tzdata, wireshark, x264
10351
10352 Issues resolved (http://bugs.uclibc.org):
10353
10354 #7646: strftime on datetime not works on python3
10355
74128856 103562014.11-rc1, Released November 12th, 2014
4c2d7589
PK
10357
10358 Fixes all over the tree and new features.
10359
6896e829
PK
10360 Toolchains: Use -mcpu / -march instead of -mtune. Support
10361 additional ARC and sparc variants. Updated Code sourcery
10362 and Linaro external toolchains.
10363
10364 Defconfigs: Freescale iMX6DL SabreSD, Minnowboard MAX, QEMU
10365 powerpc64 pseries added and a number of updates to the
10366 existing configurations.
10367
10368 Infrastructure: Buildroot is now less noisy when built with
10369 the silent option (make -s).
10370 A number of package infrastructure variables have been renamed
10371 from *_OPT to *_OPTS for constency. Buildroot will complain if
10372 the old names are used to assist in updating out of tree
10373 packages.
10374 Fixes for host systems where bash isn't located in /bin, and
10375 older systems not supporting mktemp --tmpdir.
10376 Various cleanups of users/groups in the default skeleton.
10377 There is now an option to choose what shell /bin/sh points to.
10378
10379 Documentation: Various updates to the user manual. The
10380 asciidoc documentation handling has now been extended so it
10381 can be used by (BR2_EXTERNAL) packages.
10382
4c2d7589
PK
10383 Updated/fixed packages: acl, acpid, agentpp, aircrack-ng,
10384 alsa-lib, alsamixergui, alsa-utils, apitrace, apr, apr-util,
10385 argus, arptables, at, atftp, atk, attr, audiofile, aumix,
10386 automake, autossh, avahi, avrdude, axel, bandwidthd, bash,
10387 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
10388 bluez_utils, bmon, boost, bootutils, bridge-utils,
10389 btrfs-progs, busybox, bwm-ng, bzip2, ca-certificates, cairo,
10390 ccache, ccid, ccrypt, cdrkit, cegui06, celt051, chrony,
10391 cifs-utils, civetweb, cjson, clapack, classpath, cloog, cmake,
10392 collectd, connman, copas, coreutils, coxpcall, cppcms, cppdb,
10393 cppzmq, cramfs, crda, cryptsetup, ctorrent, cups, cvs, cwiid,
10394 czmq, dash, dbus, dbus-cpp, dbus-glib, dbus-python, dejavu,
10395 dhcp, dhcpcd, dhcpdump, dialog, dillo, directfb, distcc,
10396 dmalloc, dmidecode, dmraid, dnsmasq, doc-asciidoc.mk,
10397 dosfstools, dropbear, dropwatch, dstat, dtach, dtc, dvbsnoop,
10398 e2fsprogs, ecryptfs-utils, ed, efl, eigen, elf2flt, elfutils,
10399 enlightenment, enscript, erlang, espeak, ethtool, eudev,
10400 evemu, evtest, exfat, exfat-utils, exim, expat, expect,
10401 explorercanvas, faifa, fakeroot, fan-ctrl, fbdump,
10402 fb-test-app, fetchmail, ffmpeg, file, filemq, findutils, flac,
10403 flann, flickcurl, flite, fltk, fluxbox, fmc, fmlib,
10404 fontconfig, foomatic-filters, freerdp, freescale-imx,
10405 freetype, ftop, fxload, gamin, gcc, gd, gdb, gdk-pixbuf,
10406 genimage, genpart, genromfs, geoip, gettext, giblib, git,
10407 glibc, glib-networking, gmp, gmpc, gnu-efi, gnupg, gnupg2,
10408 gnuplot, gnutls, google-breakpad, gpm, gpsd, gptfdisk,
10409 gpu-viv-bin-mx6q, grantlee, grep, gsl, gst1-libav,
10410 gst1-plugins-{bad,base,good,ugly}, gst-ffmpeg,
10411 gst-fsl-plugins, gst-omx, gst-plugins-{bad,base,good,ugly},
10412 gst-plugin-x170, gstreamer, gstreamer1, gtest, gtk2-engines,
10413 gutenprint, gvfs, harfbuzz, haserl, haveged, hdparm, heimdal,
10414 heirloom-mailx, hiawatha, hostapd, hplip, htop, httping,
10415 hwdata, i2c-tools, icu, ifplugd, igh-ethercat, imagemagick,
10416 imlib2, imx-lib, imx-vpu, inadyn, inotify-tools, input-tools,
10417 intltool, iperf, iproute2, iprutils, ipsec-tools, ipset,
10418 iptables, iputils, iw, jamvm, jansson, jasper, jimtcl, joe,
10419 jpeg-turbo, jq, jquery-keyboard, jquery-mobile, jquery-ui,
10420 jquery-ui-themes, jquery-validation, jsmin, json-c,
10421 json-javascript, kbd, kexec, kexec-lite, keyutils, kismet,
10422 kmod, knock, ktap, lame, lbase64, lbreakout2, lcdproc, lcms2,
10423 lesstif, lftp, libaio, libao, libarchive, libargtable2,
10424 libass, libassuan, libatasmart, libbluray, libbsd, libcap,
10425 libcap-ng, libcdio, libcec, libcgicc, libcgroup, libcofi,
10426 libconfig, libconfuse, libcurl, libdaemon, libdnet, libdrm,
10427 libdvdnav, libecore, libedbus, libedit, libedje, libeet,
10428 libelementary, libelf, libenca, libethumb, libevas,
10429 libevas-generic-loaders, libevent, libexif, libeXosip2,
10430 libffi, libftdi, libfuse, libgail, libgcrypt, libgeotiff,
10431 libglade, libglib2, libgpgme, libgtk2, libhid, libidn,
10432 libinput, libiscsi, libjson, libksba, liblockfile,
10433 liblog4c-localtime, liblogging, libmad, libmatroska, libmbim,
10434 libmemcached, libmicrohttpd, libmpdclient, libmpeg2, libndp,
10435 libnfc, libnfs, libnftnl, libnl, libnspr, libnss, liboauth,
10436 libogg, liboping, libosip2, libpcap, libpciaccess, libpfm4,
10437 libplayer, libplist, libpng, libpthsem, libqmi, libqrencode,
10438 libraw, libreplaygain, libroxml, librsvg, librtlsdr,
10439 libsamplerate, libseccomp, libsecret, libshairplay, libsoc,
10440 libsoup, libsoxr, libssh2, libstrophe, libsvg, libsvg-cairo,
10441 libtasn1, libtheora, libtirpc, libtorrent, libubox, libuci,
10442 libungif, liburcu, libusb, libuv, libv4l, libva,
10443 libva-intel-driver, libvncserver, libvorbis, libvpx,
10444 libwebsockets, libxcb, libxml2, libxml-parser-perl, libxmlrpc,
10445 libxslt, lighttpd, linenoise, linknx, links, linphone,
10446 linux-firmware, linux-fusion, linux-headers, linux-pam,
10447 linux-zigbee, lite, live555, ljlinenoise, lmbench, lm-sensors,
10448 localedef, lockdev, lockfile-progs, log4cxx, lpty, lrandom,
10449 lrzsz, lshw, lsof, lsqlite3, ltp-testsuite, ltrace, ltris,
10450 lttng-babeltrace, lttng-libust, lttng-modules, lttng-tools,
10451 lua, luabitop, lua-coat, lua-coatpersistent, lua-csnappy,
10452 lua-ev, luajit, luajson, lualogging, lua-messagepack,
10453 lua-msgpack-native, luaposix, luarocks, luasec, luasocket,
10454 luasql-sqlite3, lua-testmore, lunit, lvm2, lxc, lz4, lzlib,
10455 lzma, m4, madplay, make, makedevs, Makefile.in,
10456 matchbox-common, matchbox-desktop, matchbox-fakekey,
10457 matchbox-keyboard, matchbox-lib, matchbox-panel,
10458 matchbox-startup-monitor, matchbox-wm, mcrypt, mdadm,
10459 media-ctl, mediastreamer, memcached, memstat, memtester,
10460 mesa3d, metacity, midori, mii-diag, minidlna, mmc-utils,
10461 modem-manager, mongoose, mongrel2, monit, mpc, mpd, mpdecimal,
10462 mpfr, mpg123, mplayer, mrouted, msmtp, mtd, mtools, mtr,
10463 musepack, musl, mutt, mxml, mysql, nano, nanocom, nbd, ncftp,
10464 ncurses, ndisc6, ne10, neard, neon, netatalk, netperf,
10465 netsnmp, nettle, net-tools, network-manager, newt, nfs-utils,
10466 ngrep, nmap, nodejs, nss-mdns, ntfs-3g, ntp, numactl, nut,
10467 nuttcp, ofono, ola, omap-u-boot-utils, omniorb,
10468 on2-8170-modules, opencore-amr, opencv, openntpd, openobex,
10469 openocd, openpowerlink, openssh, openssl, openswan,
10470 opentyrian, opentyrian-data, openvpn, opkg, oprofile, opus,
10471 opus-tools, orbit, orc, ortp, p11-kit, pango, parted,
10472 pciutils, pcmanfm, pcre, pcsc-lite, perf, perl, perl-gd,
10473 perl-gdgraph, perl-io-socket-ssl, perl-json-tiny,
10474 perl-module-build, perl-mojolicious, perl-net-ssleay,
10475 perl-path-tiny, perl-xml-libxml, perl-xml-parser, php,
10476 php-geoip, php-gnupg, php-imagick, php-memcached, php-ssh2,
10477 php-yaml, php-zmq, picocom, pifmrds, pinentry, pixman,
10478 pkg-autotools.mk, pkg-cmake.mk, pkg-download.mk,
10479 pkg-generic.mk, pkg-kconfig.mk, pkg-luarocks.mk, pkg-perl.mk,
10480 pkg-python.mk, pkg-utils.mk, poco, polarssl, polkit, poppler,
10481 popt, portaudio, portmap, postgresql, powerpc-utils, pppd,
10482 pptp-linux, prboom, procps-ng, proftpd, protobuf, protobuf-c,
10483 psmisc, ptpd2, pulseaudio, pv, pwgen, python, python3,
10484 python-dialog, python-ipy, python-keyring, python-mad,
10485 python-netifaces, python-numpy, python-protobuf, python-pyasn,
10486 python-pyparsing, python-pyro, python-pyusb, python-serial,
10487 python-setuptools, qdecoder, qemu, qextserialport, qjson, qt,
10488 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
10489 qt5graphicaleffects, qt5imageformats, qt5multimedia,
10490 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
10491 qt5serialport, qt5svg, qt5webkit, qt5webkit-examples,
10492 qt5websockets, qt5x11extras, qt5xmlpatterns, qtuio, quagga,
10493 quota, qwt, radvd, rapidjson, rdesktop, redis, rings, rpcbind,
10494 rpi-firmware, rpi-userland, rpm, rp-pppoe, rrdtool,
10495 rsh-redone, rsync, rsyslog, rtai, rtmpdump, rt-tests, rubix,
10496 ruby, samba, sam-ba, samba4, sane-backends, schifra,
10497 sconeserver, scons, screen, sdl, sdl_gfx, sdl_image,
10498 sdl_mixer, sdl_net, sdl_sound, sdl_ttf, sed, ser2net,
10499 setserial, sg3_utils, shared-mime-info, simicsfs, sispmctl,
10500 slang, slirp, smcroute, smstools3, snmppp,
10501 snowball-hdmiservice, socat, socketcand, sox, spawn-fcgi,
10502 speex, spice, spice-protocol, sqlcipher, sqlite, squashfs,
10503 squid, sredird, startup-notification, strace, stress,
10504 strongswan, stunnel, subversion, sudo, sunxi-boards,
10505 sunxi-cedarx, swig, sylpheed, synergy, sysklogd, sysstat,
10506 systemd, sysvinit, taglib, tar, tcl, tcllib, tcpdump,
10507 tcpreplay, texinfo, tftpd, thrift, thttpd, tiff, ti-utils,
10508 tn5250, torsmo, trace-cmd, transmission, tslib, tstools,
10509 tvheadend, twolame, tz, uboot-tools, uclibc, udisks, ulogd,
10510 upmpdcli, upx, urg, usb_modeswitch, usbmount, usbredir,
10511 usbutils, util-linux, valgrind, vde2, vim, vlc, vo-aacenc,
10512 vorbis-tools, vpnc, vsftpd, vtun, wayland, webkit, webp,
10513 webrtc-audio-processing, weston, wget, whois, wireless-regdb,
10514 wireshark, wpa_supplicant, wvstreams, x11r7, x11vnc,
10515 xapp_xcalc, xapp_xdm, xapp_xdpyinfo, xapp_xf86dga, xapp_xfs,
10516 xapp_xinit, xapp_xkbevd, xapp_xmh, xapp_xrandr, xapp_xsm,
10517 xbmc, xbmc-pvr-addons, xcb-proto, xcursor-transparent-theme,
10518 xdriver_xf86-input-mouse, xdriver_xf86-video-{ast,intel},
10519 xdriver_xf86-video-vmware, xenomai, xerces,
10520 xfont_font-adobe-{100,75}dpi,
10521 xfont_font-adobe-utopia-{100dpi,75dpi,type1},
10522 xfont_font-alias, xfont_font-arabic-misc,
10523 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
10524 xfont_font-bh-lucidatypewriter-100dpi,
10525 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
10526 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
10527 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
10528 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
10529 xfont_font-daewoo-misc, xfont_font-dec-misc,
10530 xfont_font-ibm-type1, xfont_font-isas-misc,
10531 xfont_font-jis-misc, xfont_font-micro-misc,
10532 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
10533 xfont_font-misc-meltho, xfont_font-misc-misc,
10534 xfont_font-mutt-misc, xfont_font-schumacher-misc,
10535 xfont_font-screen-cyrillic, xfont_font-sony-misc,
10536 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
10537 xfont_font-xfree86-type1, xfsprogs, xinetd, xkeyboard-config,
10538 xlib_libdmx, xlib_libFS, xlib_libpciaccess, xlib_libSM,
10539 xlib_libX11, xlib_libXaw, xlib_libXext, xlib_libXfont,
10540 xlib_libXi, xlib_libXinerama, xlib_libXrandr, xlib_libXrender,
10541 xlib_libXres, xlib_libXScrnSaver, xlib_libXt, xlib_libXv,
10542 xlib_libXvMC, xlib_libXxf86dga, xlib_libXxf86vm, xmlstarlet,
10543 xproto_xcmiscproto, xproto_xextproto, xscreensaver,
10544 xserver_xorg-server, xterm, xz, zeromq, zlib, zlog, zmqpp,
10545 znc, zsh, zxing
10546
10547 New packages: adwaita-icon-theme, am335x-pru-package,
10548 bcache-tools, biosdevname, botan, canfestival, clamav,
10549 cppunit, dos2unix, dovecot, dovecot-pigeonhole, getent, glm,
10550 gst1-validate, hicolor-icon-theme, ipmitool, leafnode2,
10551 libdvbcsa, libgtk3, libphidget, libshout, libunistring,
10552 libupnpp, mesa3d-demos, modplugtools, mono, monolite, mp4v2,
10553 netcat-openbsd, nginx, odhcploc, openvmtools,
10554 phidgetwebservice, pps-tools, pure-ftpd,
10555 python-configshell-fb, python-rtslib-fb, python-urwid, qlibc,
10556 qt5location, shairport-sync, spidev_test, targetcli-fb,
10557 tinyalsa, trinity, x264, yaml-cpp, ympd
10558
10559 Removed packages: libelf
10560
10561 Issues resolved (http://bugs.uclibc.org):
10562
10563 #261: New package: wxWidgets
10564 #325: New package: ratpoison
10565 #405: New package: OpenVZ tools
10566 #1309: New package: rdiff-backup
10567 #3427: New package: nginx
10568 #3655: New package: libav
10569 #3991: New Package: open-vm-tools (Vmware Tools)
10570 #6878: dmraid: disabled on ARC
10571 #6950: Full unicode support in ncurses
10572 #7010: jamvm builds and runs fine under mips (be)
10573 #7088: elfutils on Blackfin doesn't build
10574 #7142: ecryptfs needs getent to run
10575 #7280: CMake toolchain file uses the FORCE attribute on CMAKE_CXX_FLAGS
10576 #7346: [2014.08rc3] vim-8ae50e3ef8bf.tar.gz can not be downloaded, ...
10577 #7352: [2014.08-rc3] diffutils-3.3 failed on building
10578 #7358: rpi-userland: linking with bcm_host doesn't give vc_dispmanx_*
10579 #7364: monit builds a static application, even though BR2_PREFER_...
10580 #7370: ngrep - requires --with-pcap-includes fully defined to find...
10581 #7442: rootfs remount does not work as expected with sysvinit
10582 #7448: Having export MACHINE="something" breaks glibc build on IMX6...
10583 #7568: musl buildroot-toolchain does not put libgcc_s.so.1 into place
10584 #7574: quota-4.01 fails to build statically
10585
fcd720df
PK
105862014.08, Released September 1st, 2014
10587
10588 Minor manual fixes/additions.
10589
10590 Updated/fixed packages: btrfs-progs, cmake, cppcms, exim,
10591 lftp, libdaemon, libev, libgpgme, libiqrf, libnl, libplist,
10592 libroxml, libwebsockets, mesa3d, mpd, mtdev2tuio, musepack,
10593 perl-gd, php-geoip, php-gnupg, php-imagick, php-memcached,
10594 php-ssh2, php-yaml, php-zmq, polarssl, ruby, systemd, taglib,
10595 uboot-tools, upmpdcli, webkit, xapp_xfs, xapp_luit,
10596 xscreensaver, yajl
10597
10598 Issues resolved (http://bugs.uclibc.org):
10599
10600 #7346: vim-8ae50e3ef8bf.tar.gz can not be downloaded, 404 not found
10601
fdff7150
PK
106022014.08-rc3, Released August 26th, 2014
10603
10604 Minor fixes.
10605
10606 User manual update / restructuring.
10607
10608 Updated/fixed packages: cairo, ecryptfs-utils, gettext,
10609 gstreamer, gstreamer1, gutenprint, icu, imagemagick, jack2,
10610 lbreakout2, libevas-generic-loaders, libftdi, libinput,
10611 libtorrent, ltris, msgpack, ntp, php, procps-ng, pulseaudio,
10612 thrift, tvheadend, usb_modeswitch, xmlstarlet,
10613
10614 Issues resolved (http://bugs.uclibc.org):
10615
10616 #7136: ecryptfs-utils needs gettext to run when glibc/eglibc...
10617 #7322: libgomp dependency issue with imagemagick
10618 #7328: Git dl of versions in x/y broken
10619
7dc7c790 106202014.08-rc2, Released August 18th, 2014
8c94df28
PK
10621
10622 Fixes all over the tree.
10623
7dc7c790
PK
10624 User manual restructured / reworked.
10625
10626 Toolchain: Fix for C++ exceptions / pthread_exit() on
10627 uClibc/glibc, C++-11 features with uClibc.
10628
8c94df28
PK
10629 Updated/fixed packages: bandwidthd, bluez5_utils, empty,
10630 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop,
10631 infozip, libcuefile, libeml, libnftl, localedef, ltrace,
7dc7c790
PK
10632 matchbox, mpd, network-manager, nftables, ngrep, nut, openssl,
10633 oprofile, perl, perl-net-ssleay, postgresql, pppd, procps-ng,
10634 qt, subversion, synergy, systemd, tar, tftpd, webkit,
10635 xapp_rstart, xbmc, xbmc-pvr-addons
8c94df28
PK
10636
10637 Issues resolved (http://bugs.uclibc.org):
10638
10639 #7124: Use BR toolchain externally results a non-bootable...
10640 #7208: Glibc C++ aplications crash if they use exceptions
10641 #7250: Cannot build with -std=c++11
10642 #7262: Generating locale en_US.UTF-8 fails on 64bit fedora..
10643 #7286: systemd 215 doesn't build
10644
7e725e13 106452014.08-rc1, Released August 8th, 2014
087e1c8e
PK
10646
10647 Fixes all over the tree and new features.
10648
ec37bbca
PK
10649 Architecture: Powerpc64 BE/LE added, AVR32 deprecated.
10650 Improved altivec / SPE /atomic instructions
10651 handling. Additional PowerPC CPU variants added.
10652
10653 Defconfigs: Atmel SAMA5D3, Congatec QMX6, Lego ev3, TS-5x00,
10654 qemu-system-xtensa, qemu-aarch64-virt added. A number of
10655 tweaks to existing ones. lpc32xx defconfigs removed.
10656
10657 Toolchain: Microblaze support for internal musl toolchain.
10658 Default to GCC 4.8 for internal toolchain, remove deprecated
10659 4.3 and 4.6 versions.
10660 External CodeSourcery / Linaro toolchain updates, option to
10661 copy gconv libraries for external toolchains.
10662
10663 Infrastructure: graph-depends: misc fixes, transitive
10664 dependencies are not drawn by default. Download handling is
10665 now done using helper scripts. Integrity of downloads can now
10666 be verified using sha* hashes. Subversion download now uses
10667 peg revisions for robustness.
10668 Legal-info: License info of local or overridden packages are
10669 saved as well. Toolchain packages are also taken into account.
10670 autotools: Static linking with libtool / v1.5 improvements.
10671 Gettextize support, similar to autoreconf.
10672 kconfig package infrastructure added.
10673
10674 Misc: Version selection for busybox dropped.
10675
087e1c8e
PK
10676 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
10677 alsamixergui, argus, armadillo, at, atftp, atk, avahi,
10678 avrdude, axel, b43-firmware, b43-fwcutter, bandwidthd, bc,
10679 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
10680 bmon, boa, bonnie, bootutils, bsdiff, btrfs-progs, bustle,
10681 busybox, bwm-ng, bzip2, ca-certificates, cairo, can-utils,
10682 ccache, ccrypt, chrony, cifs-utils, classpath, cloog, cmake,
10683 collectd, connman, coreutils, cosmo, cppcms, cramfs, crda,
10684 cryptodev-linux, cryptodev, ctorrent, cvs, dbus-cpp,
10685 dbus-glib, dbus-python, dbus, dcron, dejavu, devmem2,
10686 dfu-util, dhcp, dhcpcd, dhcpdump, dhrystone, dialog, dillo,
10687 distcc, dmidecode, dmraid, dnsmasq, doom-wad, dropbear,
10688 dropwatch, dsp-tools, dtv-scan-tables, dvb-apps, e2fsprogs,
10689 e2tools, eeprog, eigen, elf2flt, elftosb, enlightenment,
10690 enscript, espeak, ethtool, eudev, evemu, exim, expedite,
10691 explorercanvas, ezxml, faifa, fan-ctrl, fconfig, feh,
10692 fetchmail, ffmpeg, fftw, file, fio, fis, flann, flashrom,
10693 flex, flot, fltk, fontconfig, freerdp, freescale-imx,
10694 freetype, ftop, gcc, gd, gdb, genimage, genromfs, gettext,
10695 giblib, glib-networking, glibc, gmp, gnupg, gnutls, gpm, gpsd,
10696 gptfdisk, gpu-viv-bin-imx6q, gqview, grantlee, gst-ffmpeg,
10697 gst-fsl-plugins, gst1-libav, gst1-plugins-bad,
10698 gst1-plugins-ugly, gtk2-engines, gtk2-theme-hicolor, gtkperf,
10699 gvfs, haserl, hdparm, hostapd, httping, i2c-tools, icu,
10700 imagemagick, imx-lib, inadyn, inotify-tools, input-tools,
10701 ipkg, iproute2, iputils, irda-utils, iw, jack2, jpeg, jquery,
10702 jquery-keyboard, jquery-mobile, jquery-validation, jsmin, kbd,
10703 kexec, kmod, knock, latencytop, lcdapi, leafpad, lesstif,
10704 lftp, libaio, libarchive, libargtable2, libart, libatasmart,
10705 libatomic_ops, libbsd, libcap-ng, libcec, libcgicc, libcgroup,
10706 libconfuse, libcurl, libdrm, libdvdnav, libdvdread,
10707 libeXosip2, libedit, liberation, libesmtp, libev, libevas,
10708 libevdev, libevent, libfcgi, libffi, libfreefare, libfslcodec,
10709 libfslparser, libfslvpuwrap, libgail, libgcrypt, libglade,
10710 libglib2, libgpgme, libgtk2, libhid, libical, libiconv,
10711 libiqrf, libjpeg, liblog4c-localtime, libmbus, libmicrohttpd,
10712 libmms, libndp, libnftnl, libnl, libnspr, libnss, liboauth,
10713 libpcap, libpng, libpthsem, libqmi, libraw, libraw1394,
10714 librsvg, libsoc, libsoup, libsvgtiny, libsysfs, libtasn1,
10715 libtirpc, libtorrent, libusb, libv4l, libwebsockets, libxcb,
10716 libxml2, libyaml, links, linux-firmware, linux-fusion,
10717 linux-headers, linux-pam, lite, live555, lm-sensors,
10718 lockfile-progs, lpc3250loader, lshw, lsof, lsuio, ltrace,
10719 ltris, lua-messagepack, luainterpreter, luajit, luaposix,
10720 luarocks, lvm2, lxc, lz4, lzo, make, makedevs, mdadm,
10721 mediastreamer, mesa3d, metacity, minidlna, mkpasswd,
10722 modem-manager, mongoose, mpd, mpg123, msgpack, mtd, mtools,
10723 mtr, musepack, musl, mysql, nano, nasm, nbd, ncurses, ndisc6,
10724 netatalk, netplug, network-manager, nftables, ngircd, nodejs,
10725 nss-mdns, ntp, nut, olsr, open2300, opencv, openntpd, openocd,
10726 openpgm, openpowerlink, openssh, openssl, openswan, openvpn,
10727 opkg, oprofile, opus-tools, orc, p910nd, pango, parted,
10728 pax-utils, pcmanfm, perf, perl, perl-module-build, php,
10729 pixman, pkgconf, poco, polarssl, popt, portmap, postgresql,
10730 prboom, protobuf-c, proxychains-ng, psmisc, psplash, ptpd2,
10731 python,
10732 python-{bottle,dpkt,id3,mad,msgpack,nfc,pygame,pyzmq,simplejson},
10733 python3, qhull, qt, qt5base, qt5connectivity, qt5declarative,
10734 qt5graphicaleffects, qt5multimedia, qt5quickcontrols,
10735 qt5sensors, qt5svg, qt5webkit, quagga, quota, radvd, rdesktop,
10736 read-edid, rpcbind, rpi-firmware, rpi-userland, rpm,
10737 rsh-redone, rsync, rt-tests, rtmpdump, rtorrent, rubix, ruby,
10738 samba, samba4, sane-backends, sawman, sconeserver, setserial,
10739 sg3_utils, shared-mime-info, smartmontools, smcroute, snappy,
10740 socketcand, spawn-fcgi, sqlite, squashfs, squid, sredird,
10741 startup-notification, statserial, strongswan, stunnel,
10742 sunxi-mali, supervisor, synergy, sysklogd, sysprof, sysstat,
10743 systemd, tcpdump, tcpreplay, texinfo, thrift, thttpd, ti-gfx,
10744 ti-utils, tinyhttpd, torsmo, trace-cmd, transmission, tslib,
10745 tstools, tvheadend, tzdata, uboot-tools, uclibc, udev,
10746 udpcast, usb_modeswitch, usbmount, util-linux, valgrind, vim,
10747 vlc, w_scan, wayland, webrtc-audio-processing, weston, wget,
10748 wireless-regdb, wireless_tools, wireshark, wpa_supplicant,
10749 xapp_{twm,xconsole,xcursorgen,xedit,xfs,xinit,xrandr},
10750 xdriver_xf86-video-intel, xlib_lib{FS,ICE,Xext,Xfont,Xft,Xi},
10751 xproto_fontsproto, xproto_inputproto, xserver_xorg-server,
10752 x11vnc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, xterm, xvkbd,
10753 xz
10754
10755 New packages: flickcurl, fmc, fmlib, geoip, gnupg2,
10756 google-breakpad, imx-vpu, isl, kexec-lite, libglew, libglu,
10757 libinput, libksba, libmemcached, libmpdclient, librtlsdr,
10758 libuv, libva, libva-intel-driver, linux-zigbee, memcached,
10759 mpdecimal, ncmpc, opencore-amr, patchelf, perl-datetime-tiny,
10760 perl-gd, perl-gdgraph, perl-gdtextutil, perl-io-socket-ssl,
10761 perl-json-tiny, perl-mojolicious, perl-net-ssleay,
10762 perl-path-tiny, perl-try-tiny, perl-xml-libxml,
10763 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base,
10764 php-geoip, php-memcached, pifmrds, pinentry, powerpc-utils,
10765 procps-ng, pwgen, python-cffi, python-daemon, python-flup,
10766 python-ipython, python-numpy, qt5enginio, qt5webkit-examples,
10767 qt5websockets, simicsfs, sispmctl, sox, sshpass, tclap,
10768 twolame, upmpdcli, whois, xlib_libxshmfence, xproto_dri3proto
10769
10770 Removed packages: procps
10771
10772 Issues resolved (http://bugs.uclibc.org):
10773
10774 #5750: Doing a Buildroot build from /usr doesn't work
10775 #5900: config flags to the Xenomai build system
10776 #6230: Cannot compile gcc without threads (uClibc-based)
10777 #6626: procps Unknown HZ value! (XX) Assume 100
10778 #7118: Package "thrift" requires atomic operations
10779 #7154: Local uClibc config file gets overwritten using ...
10780 #7160: host-xz not built
10781 #7166: hostapd: segfault when using RT5370
10782 #7172: Name collision of rpath token expansion and internal..
10783 #7178: NTPd package cannot sync time without a proper ntp.conf
10784 #7184: supervisord depends on libxml2 implicitly
10785 #7196: Unable to build on UBUNTU13.10
10786 #7268: python 2.7 compilation issue on a Debian/Ubuntu ...
10787
f287d625
PK
107882014.05, Released May 31st, 2014
10789
10790 Minor fixes.
10791
10792 Minor manual fixes. U-Boot now defaults to spl/u-boot-spl.bin
10793 for the spl file.
10794
10795 Updated/fixed packages: exim, glibc, gnutls, libfribidi,
10796 qt5base, qt5webkit, sysklogd, thrift, u-boot
10797
d830cceb
PK
107982014.05-rc3, Released May 28th, 2014
10799
10800 Minor fixes.
10801
10802 Updated/fixed packages: acl, attr, connman, dosfstools,
10803 dropbear, dvb-apps, exim, flite, gdb, httping, hwdata,
10804 lesstif, libnss, libv4l, lttng-babeltrace, midori, monit,
10805 mplayer, php, python2, rdesktop, rpi-userland, ruby, samba,
10806 samba4, slang, xbmc
10807
10808 Issues resolved (http://bugs.uclibc.org):
10809
10810 #7100: license info for package 'acl' missing
10811 #7106: license info for package 'attr' missing
10812 #7112: license info for package 'hwdata'
10813
63fbdd5c
PK
108142014.05-rc2, Released May 21st, 2014
10815
10816 Fixes all over the tree.
10817
10818 Stripping using sstrip has been deprecated.
10819
10820 BR2_EXTERNAL can now also be used to implement custom
10821 filesystem types.
10822
10823 The newly added BR2_GRAPH_DEPTH variable to limit the depth of
10824 the generated dependency graph has been renamed to
10825 BR2_GRAPH_DEPS_OPTS, so additional options can be supported in
10826 the future.
10827
10828 The virtual package infrastructure will now error out early
10829 if multiple packages providing the same virtual package has
10830 been enabled (E.G. opengl). This change requires that the
10831 packages explicitly declare what virtual package(s) they
10832 provide.
10833
10834 Updated/fixed packages: acpid, armadillo, avahi, bellagio,
10835 btrfs-progs, cairo, clapack, directfb, duma, ecryptfs-utils,
10836 elfutils, eudev, fbgrab, fio, flann, fluxbox, gdb, gpm,
10837 gpu-viv-bin-mx6q, gst1-plugins-good, gst-plugins-good,
10838 imagemagick, iprutils, ipsec-tools, jack2, libdvdnav,
10839 libdvdread, libnss, libunwind, linux-headers, lsof, lua,
10840 luajit, matchbox-keyboard, mesa3d, mpd, mplayer, mtr, mysql,
10841 netsnmp, nodejs, openpowerlink, openvpn, pciutils,
10842 php-imagick, postgresql, pulseaudio, qt5quick1, rpi-userland,
10843 rsyslog, samba, samba4, sane-backends, sunxi-mali, systemd,
10844 ti-gfx, tstools, udev, webkit, wpa_supplicant, xbmc,
10845 xlib_libXpm, xserver_xorg-server, zyre
10846
10847 Issues resolved (http://bugs.uclibc.org):
10848
10849 #5396: Boot hangs when starting samba if BR2_ENABLE_LOCALE...
10850 #7016: Git issues in resulting buildroot tar
10851 #7094: pciutils doesn't build on Blackfin
10852
921a9efa 108532014.05-rc1, Released May 13th, 2014
574fa145 10854
c2e4f742
PK
10855 Fixes all over the tree and new features.
10856
10857 Architectures: Support for MIPS o32 ABI on MIPS-64 targets has
10858 been removed. Building o32 ELF files for MIPS64 is an exotic
10859 configuration that nobody should be using. If o32 is required,
10860 then is better if it's built for MIPS 32-bit cores so only
10861 32-bit instructions will be used leading to a more efficient
10862 o32 usage.
10863 Support for the ARM A12 variant and Intel corei7.
10864
10865 Configs: Minnowboard and Altera SoCkit added, QEMU updates.
10866
10867 Bootloaders: Grub2 and gummiboot support, syslinux support
10868 extended.
10869
10870 Toolchains: GCC 4.9. Glibc 2.19. Support for the musl C
10871 library for internal and external toolchains. 4.8-R3 support
10872 for ARC, Internal toolchain support for Aarch64 and
10873 Microblaze. Environment variable to control debug output of
10874 toolchain wrapper renamed to BR2_DEBUG_WRAPPER to match the
41d53bca 10875 other variables. Toolchain tuple vendor name can now be
c2e4f742
PK
10876 customized. Updated external Linaro ARM/Aarch64
10877 toolchains. Added external Linaro ARMEB toolchain.
10878 A GDB gdbinit file is now generated for external toolchains to
10879 automatically set the correct sysroot.
10880
10881 Kconfig handling for minimum kernel headers version required
10882 for packages. Now packages needing specific kernel header
10883 features can specify these requirements in Kconfig.
10884
10885 Infrastructure: Support for (but disabled as it leads to
41d53bca 10886 unreproducible builds) toplevel parallel builds. See the
c2e4f742
PK
10887 comment at the top of Makefile for details about how to enable
10888 it and what the problems are if you want to test it.
10889 Python package infrastructure extended to support Python 3.x
10890 Perl and virtual package infrastructure support added.
10891 PRE_*_HOOKS support for all build steps.
10892
4ee77144
PK
10893 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi,
10894 barebox, bash, beecrypt, bellagio, binutils, boost,
c2e4f742
PK
10895 boot-wrapper-aarch64, bustle, busybox, ca-certificates, cairo,
10896 ccache, ccid, cgilua, chrony, cifs-utils, civetweb, cmake,
10897 collectd, connman, coreutils, coxpcall, cppcms, cppzmq, crda,
10898 cryptodev, cryptsetup, cups, czmq, dbus, dhcpdump, directfb,
10899 dmalloc, dmraid, dnsmasq, dosfstools, dsp-tools, dtc,
4ee77144
PK
10900 dvb-apps, ebtables, ecryptfs-utils, eigen, erlang, ethtool,
10901 evemu, evtest, f2fs-tools, fdk-aac, feh, ffmpeg, file, filemq,
10902 flac, flot, fmtools, fping, freetype, fswebcam, gcc, gd, gdb,
c2e4f742
PK
10903 gettext, giblib, git, glibc, glibmm, glib-networking, gmp,
10904 gnutls, gpm, gpsd, gpu-viv-bin-mx6q, grep, gst1-libav,
10905 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
10906 gst1-plugins-ugly, gst-ffmpeg, gst-fsl-plugins, gst-omx,
10907 gst-plugins-good, gstreamer1, gvfs, harfbuzz, haveged,
10908 hostapd, htop, httping, ifplugd, iftop, igmpproxy,
10909 imagemagick, imlib2, imx-lib, infozip, intltool, iproute2,
10910 ipsec-tools, ipset, jansson, jpeg, jpeg-turbo, jquery,
10911 jquery-keyboard, jquery-ui, jquery-ui-themes, json-glib,
10912 json-javascript, kexec, kmod, lame, lbase64, lbreakout2,
10913 lcdproc, lftp, libao, libatasmart, libatomic_ops, libcap,
4ee77144
PK
10914 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm,
10915 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp,
10916 libevas, libevdev, libfribidi, libfslcodec, libfslparser,
c2e4f742
PK
10917 libfslvpuwrap, libgail, libgles, libglib2, libgtk2, libhid,
10918 libjpeg, libmbim, libmicrohttpd, libmodplug, libnftnl,
10919 libnspr, libogg, libopenmax, libopenvg, libpcap, libplayer,
10920 libpng, libpthread-stubs, librsvg, libsigsegv, libsocketcan,
10921 libsoup, libtasn1, libtool, libtpl, libunwind, liburcu,
10922 libusb, libwebsockets, libxcb, libxml2, libxmlpp, libyaml,
10923 lighttpd, linphone, linux-firmware, linux-headers, ljsyscall,
10924 lmbench, lsof, ltp-testsuite, ltris, lttng-babeltrace,
10925 lttng-libust, lttng-modules, lttng-tools, lua, lua-cjson,
10926 luacrypto, lua-ev, luaexpat, luaexpatutils, luafilesystem,
10927 luainterpreter, luajit, lua-msgpack-native, luaposix,
10928 luarocks, luasec, luasocket, luasql-sqlite3, lvm2, macchanger,
10929 memstat, mesa3d, metacity, minidlna, mmc-utils,
10930 mobile-broadband-provider-info, modem-manager, mongrel2,
10931 monit, mpd, mplayer, msmtp, mtd, mtools, mutt, mysql, nasm,
10932 ncurses, ne10, netatalk, netsnmp, nettle, network-manager,
10933 newt, nfs-utils, nmap, nodejs, ntfs-3g, ntp, nut, ofono, ola,
10934 olsr, omniorb, opencv, opengl, openpgm, openssh, openssl,
10935 openswan, openvpn, orbit, orc, p11-kit, pango, parted,
10936 pciutils, pcre, pcsc-lite, perf, perl, perl-xml-parser, php,
10937 picocom, pixman, pkgconf, poppler, popt, portmap, powervr,
10938 pppd, pptp-linux, proftpd, protobuf, protobuf-c, ptpd2,
10939 pulseaudio, python, python3, python-bottle, python-m2crypto,
10940 python-netifaces, python-pyasn, python-pycrypto,
10941 python-pygame, python-pysnmp, python-pysnmp-apps,
10942 python-pysnmp-mibs, python-serial, python-setuptools,
10943 qextserialport, qt, qt5, qt5base, qt5connectivity,
10944 qt5declarative, qt5graphicaleffects, qt5imageformats,
10945 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
10946 qt5sensors, qt5serialport, qt5svg, qt5webkit, qt5x11extras,
10947 qt5xmlpatterns, qtuio, qwt, radvd, readline, rings,
10948 rpi-firmware, rpi-userland, rsh-redone, rsync, rsyslog, rtai,
10949 rtmpdump, rt-tests, ruby, samba, sconeserver, scons, sdl,
10950 sdl_image, sdl_mixer, sg3_utils, slang, smstools3, snmppp,
10951 socat, speex, sqlcipher, sqlite, squashfs, squid, strongswan,
10952 stunnel, sunxi-boards, sunxi-mali, sunxi-tools, sylpheed,
4ee77144 10953 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay,
c2e4f742
PK
10954 tidsp-binaries, ti-gfx, tmux, tvheadend, tzdata, uboot,
10955 uboot-tools, uclibc, udev, udisks, ulogd, usb_modeswitch,
10956 usb_modeswitch_data, usbmount, util-linux, valgrind, vlc,
10957 webkit, weston, wget, wireshark, wpa_supplicant, wsapi,
10958 w_scan, xapp_appres, xapp_bdftopcf, xapp_beforelight,
10959 xapp_bitmap, xapp_editres, xapp_fslsfonts, xapp_fstobdf,
10960 xapp_iceauth, xapp_ico, xapp_mkfontscale, xapp_rgb,
10961 xapp_rstart, xapp_sessreg, xapp_showfont, xapp_twm,
10962 xapp_viewres, xapp_xauth, xapp_xbacklight, xapp_xcalc,
10963 xapp_xclock, xapp_xditview, xapp_xdpyinfo, xapp_xdriinfo,
10964 xapp_xev, xapp_xfd, xapp_xfontsel, xapp_xfs, xapp_xfsinfo,
10965 xapp_xgc, xapp_xhost, xapp_xinit, xapp_xkbutils, xapp_xkill,
10966 xapp_xload, xapp_xlsclients, xapp_xlsfonts, xapp_xmag,
10967 xapp_xman, xapp_xmessage, xapp_xmodmap, xapp_xprop,
10968 xapp_xrandr, xapp_xrdb, xapp_xrefresh, xapp_xset,
10969 xapp_xsetroot, xapp_xsm, xapp_xstdcmap, xapp_xvidtune,
4ee77144
PK
10970 xapp_xvinfo, xapp_xwd, xapp_xwininfo, xcb-util-wm,
10971 xdriver_xf86-input-evdev, xdriver_xf86-input-joystick,
10972 xdriver_xf86-input-keyboard, xdriver_xf86-input-mouse,
10973 xdriver_xf86-input-synaptics, xdriver_xf86-input-vmmouse,
10974 xdriver_xf86-video-ark, xdriver_xf86-video-ast,
10975 xdriver_xf86-video-ati, xdriver_xf86-video-cirrus,
10976 xdriver_xf86-video-dummy, xdriver_xf86-video-fbdev,
10977 xdriver_xf86-video-geode, xdriver_xf86-video-glide,
10978 xdriver_xf86-video-glint, xdriver_xf86-video-i128,
10979 xdriver_xf86-video-intel, xdriver_xf86-video-mach64,
10980 xdriver_xf86-video-mga, xdriver_xf86-video-neomagic,
10981 xdriver_xf86-video-newport, xdriver_xf86-video-nv,
10982 xdriver_xf86-video-openchrome, xdriver_xf86-video-r128,
10983 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
10984 xdriver_xf86-video-sis, xdriver_xf86-video-tdfx,
10985 xdriver_xf86-video-tga, xdriver_xf86-video-trident,
10986 xdriver_xf86-video-vesa, xdriver_xf86-video-vmware,
10987 xdriver_xf86-video-voodoo, xenomai, xerces, xl2tp, xlib_libFS,
10988 xlib_xtrans, xproto_xproto, xserver_xorg-server,
10989 xutil_util-macros, zeromq, zic, zmqpp, zyre
c2e4f742
PK
10990
10991 New packages: armadillo, btrfs-progs, clapack, cosmo, dado,
10992 dbus-triggerd, dtv-scan-tables, e2tools, eudev, exim, expect,
10993 fetchmail, flann, flite, gnu-efi, grub2, gummiboot, heimdal,
10994 iprutils, iptraf-ng, jack2, jquery-mobile, libee, libestr,
10995 libgc, libgl, liblogging, libndp, libsoxr, libstrophe,
10996 libubox, libuci, libxmlrpc, ljlinenoise, lpeg, lpty, lrandom,
10997 lsqlite3, lua-coat, lua-coatpersistent, lua-csnappy, luajson,
10998 lualogging, lua-messagepack, lua-testmore, lunit, lzip, lzlib,
10999 musl, nftables, opentyrian, opentyrian-data,
11000 perl-module-build, php-gnupg, php-imagick, php-ssh2, php-yaml,
11001 php-zmq, postgresql, python-libconfig, python-pypcap,
11002 python-pyrex, qdecoder, qhull, samba4, smack, tz, tzdump, ucl,
4ee77144
PK
11003 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons,
11004 yaffs2utils, zlog, znc
c2e4f742
PK
11005
11006 Removed packages: crosstool-ng, python-distutilscross, vala
11007
11008 Issues resolved (http://bugs.uclibc.org):
11009
11010 #6842: Checking external toolchain for eabihf
11011 #6956: Packaging libsoxr
11012 #6986: Make legal-info fails on uboot versions before 2014.01
11013 #6992: Incorrect installation rights on external kernel module..
574fa145 11014
a6cfaea4
PK
110152014.02, Released February 27th, 2014
11016
11017 Minor fixes.
11018
11019 Updated/fixed packages: cegui06, cppdb, e2fsprogs, gcc, gdb,
11020 gst1-plugins-bad, gstreamer, gstreamer1, haserl, imagemagick,
11021 libpng, libxml2, lua, luajit, luarock, ncftp, openswan,
11022 pcsc-lite, qt5connectivity, ramsmp, strongswan, vlc
11023
11024 Issues resolved (http://bugs.uclibc.org):
11025
11026 #6938: mkuser script generates wrong password for new user in..
11027
98f7e12c
PK
110282014.02-rc3, Released February 25th, 2014
11029
11030 Minor fixes.
11031
11032 Updated/fixed packages: aiccu, ala-lib, alsa-utils, binutils,
11033 cairo, coreutils, dhcpcd, distcc, efl, evas, iputils, gdb,
11034 gpsd, gst-fsl-plugins, icu, libcec, libcgi, libplayer,
11035 libsecret, libsepol, libsigsegv, libtool, libv4l,
11036 linux-headers, matchbox-lib, mpg123, ncftp, opencv, pcmanfm,
11037 pixman, pv, qt, rt-tests, sawman, sconeserver, sdl, thrift,
11038 tvheadend, util-linux, webkit, xscreensaver
11039
11040 Issues resolved (http://bugs.uclibc.org):
11041
11042 #4706: Removing .stamp_target_installed does not trigger...
11043 #5030: busybox built fails if we use an override src dir...
11044 #5420: Dbus and /var/run management
11045 #5768: Not able to build ALSA-Lib for static build
11046 #5774: Not able to build ALSA-Utils for static build
11047 #6542: external python modules fail to compile to pyc if...
11048 #6764: Support for kernel signed modules
11049 #6794: Busybox compiled from buildroot hangs on pass from...
11050
085d4f02
PK
110512014.02-rc2, Released February 20th, 2014
11052
11053 Fixes all over the tree. Static linking / nommu fixes and
11054 annotations for several packages.
11055
11056 Updated/fixed packages: boost, busybox, collectd, coreutils,
11057 dropbear, elfutils, feh, gcc, gst1-libav, imagemagick, iozone,
11058 jimtcl, kexec, libvncserver, lvm2, lxc, mplayer, netsnmp, nut,
11059 opencv, python, python3, qtuio, systemd, thrift, transmission,
11060 uclibc, vlc, webkit
11061
11062 Issues resolved (http://bugs.uclibc.org):
11063
11064 #5450: AT91SAM9260 Bootstrap compilation problem
11065 #5582: libiconv 1.14 failed to build
11066 #5624: When building directfb, BR2_TARGET_LDFLAGS not used by..
11067 #5852: [2012.11] usb_modeswitch should depends of "BR2_PACK..
11068 #6218: binutils-2.23.2/gas fails with undefined reference to..
11069 #6236: binutils-2.23.2/bfd fails with undefined reference to..
11070 #6470: If the build directory is a child of /usr, the build..
11071 #6776: systemd error: static declaration of 'execvpe' follows..
11072 #6818: toolchainfile.cmake has absolut path references
11073
690984cf 110742014.02-rc1, Released February 11th, 2014
51a2caf9
PK
11075
11076 Fixes all over the tree and new features.
11077
a89c5882
PK
11078 Support for external packages/defconfigs (BR2_EXTERNAL). See
11079 user manual for details.
11080
11081 Cleanup of environment variable names for consistency. The
11082 download directory location override (BUILDROOT_DL_DIR) is now
11083 called BR2_DL_DIR. Likewise the name of the current .config is
11084 renamed from BUILDROOT_CONFIG to BR2_CONFIG. Please update
11085 your post build scripts if you use this! BUILD_DIR is now also
11086 exported to the post build/image scripts.
11087
11088 Toolchain: GCC 4.8 fix for ARM stack corruption, reverted
11089 uClibc pread/pwrite backport as they cause issues on certain
11090 architectures, new Linaro and Sourcery Codebench toolchains.
11091 x86: Support for AMD Jaguar cores, SSE4.x, SH: SH2/SH3/SH3EB
11092 variants removed, Microblaze: Internal toolchain support
11093
11094 Legal infrastructure: Info is now split between host and
11095 target packages, large number of license annotations.
11096
11097 Lua: selection between lua 5.1 / 5.2, luarocks support
11098
11099 Python: package infrastructure, many new packages.
11100
11101 Defconfigs: Armadeus APF51 + Zedboard added, apf27, apf28,
b5f44c2e
PK
11102 beaglebone, microblaze, pandaboard, qemu, raspberry pi
11103 updated.
11104
11105 Updated/fixed packages: aiccu, alsa-lib, alsa-utils,
11106 am33x-cm3, aumix, autoconf, automake, barebox, bellagio,
11107 berkeleydb, binutils, bison, blackbox, bluez_utils, boost,
11108 bustle, busybox, cairo, can-utils, ccache, ccid, cgilua,
11109 cifs-utils, civetweb, cmake, collectd, connman, copas,
11110 coreutils, coxpcall, cppzmq, cramfs, crda, cryptodev-linux,
11111 cryptsetup, cups, czmq, dhcpcd, dhcpdump, dhrystone, dialog,
11112 dmraid, dnsmasq, dosfstools, dropbear, dropwatch, dtc, duma,
11113 dvb-apps, e2fsprogs, eglibc, eigen, elf2flt, erlang, ethtool,
11114 f2fs-tools, ffmpeg, file, filemq, fio, flashrom, flex,
11115 fluxbox, fontconfig freerdp, freetype, gadgetfs-test, gawk,
11116 gcc, gdb, gdbm, gettext, git, glibc, gnupg, gnutls, gob2,
11117 gpsd, grep, grub, gst-ffmpeg, gst-plugins-good,
11118 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
11119 gst1-plugins-ugly, gstreamer, gstreamer1, gtest, icu, iftop,
11120 imagemagick, inadyn, infozip, iozone, iproute2, iptables, iw,
e0ab2fc9
PK
11121 jpeg, jpeg-turbo, jq, kexec, kmod, knock, lbase64, lcdapi,
11122 lftp, libcdaudio, libcgi, libcgicc, libcuefile, libcurl,
11123 libdmtx, libdrm, libdvdnav, libdvdread, libegl, libevent,
11124 libexif, libfcgi, libfreefare, libgles, libglib2, libllcp,
b5f44c2e
PK
11125 libmicrohttpd, libmpd, libnfc, libnl, libnss, libopenmax,
11126 libopenvg, libpcap, libpfm4, libplayer, libpng, libqmi,
11127 libreplaygain, libroxml, libsamplerate, libsexy, libsigsegv,
11128 libsndfile, libsoc, libtasn1, libtorrent, libtpl, libupnp,
a89c5882
PK
11129 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp,
11130 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555,
51a2caf9
PK
11131 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua,
11132 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils,
a89c5882 11133 luafilesystem, luajit, luaposix, luasec, luasocket,
51a2caf9
PK
11134 luasql-sqlite3, m4, matchbox, mdadm, minicom, mongrel2, mpc,
11135 mpd, mpg123, mplayer, mtd, mysql, lvm2, mxml, ncurses, ne10,
11136 neard, neardal, netsnmp, netstat-nat, network-manager, nodejs,
a89c5882
PK
11137 numactl, ofone, ola, olsr, omniorb, open2300, opencv,
11138 openpowerlink, openssh, openssl, openvpn, oprofile, opus,
11139 opus-tools, orbit, p11-kit, parted, pcre, pcsc-lite, perl,
11140 php, poco, poppler, powervr, protobuf-c, psplash, python,
11141 python-bottle,
51a2caf9
PK
11142 python-{crc16,distutilscross,dpkt,id3,ipy,m2crypto,mad,meld},
11143 python-{netifaces,nfc,protobuf,pygame,pyparsing,pyro,pyzmq},
11144 python-{serial,setuptools}, qt, qt5base, qt5connectivity,
11145 qt5declarative, qt5graphicaleffects, qt5jsbackend,
11146 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
e0ab2fc9
PK
11147 qt5webkit, radvd, redis, rings, rng-tools, rpcbind,
11148 rpi-firmware, rpi-userland, rt-tests, sam-ba, samba, sawman,
11149 sconeserver, scons, sdl, sg3_utils, snappy, snmppp,
11150 socketcand, spice, spice-protocol, sqlcipher, sqlite, squid,
11151 sshfs, strace, subversion, sunxi-mali, supervisor, sysklogd,
11152 sysprof, sysstat, systemd, sysvinit, taglib, tar, tcpdump,
11153 ti-gfx, ti-utils, tinymembench, tn5250, trace-cmd,
11154 transmission, tvheadend, tzdata, zxing, uboot, uboot-tools,
11155 uclibc, udev, udpcast, ulogd, urg, usb_modeswitch_data,
11156 util-linux, vala, valgrind, vorbis-tools, wavpack, wayland,
11157 weston, wget, wireless-regdb, wireshark, wpa_supplicant,
11158 wsapi, xavante, xapp_xdpyinfo, xapp_xrandr, xcb-proto,
a89c5882
PK
11159 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp,
11160 xlib_lib{FS,SM,X11},
51a2caf9
PK
11161 xlib_libX{au,aw,composite,cursor,damage,ext,fixes,font,i},
11162 xlib_libX{inerama,mu,pm,randr,render,res,t,tst,v,xf86dga},
11163 xlib_libXxf86vm, xlib_libdmx, xlib_libfontenc,
11164 xlib_libpciaccess, xlib_xtrans, xproto_dri2proto,
11165 xproto_{glproto,inputproto,presentproto,randrproto,videoproto},
11166 xproto_xextproto, xproto_xproto, xutil_util-macros,
11167 xutil_makedepend, zic, zmqpp, zxing, zsh, zyre
11168
11169 New packages: apitrace, avrdude, c-ares, ca-certificates,
11170 cwiid, dbus-cpp, evemu, fping, fswebcam, gpm, gst1-libav,
a89c5882
PK
11171 haveged, intel-microcode, iucode-tools, jasper, joe, ktap,
11172 lbreakout2, libass, libbluray, libcdio, libenca, libevdev,
11173 libmbim, libmodplug, libnfs, libnftnl, libplist, libshairplay,
11174 libsocketcan, ljsyscall, log4cplus, ltris, luainterpreter,
11175 luarocks, minidlna, mmc-utils, modemmanager, mtr, net-tools,
11176 python-configobj, python-dialog, python-json-schema-validator,
11177 python-keyring, python-msgpack, python-posix-ipc,
11178 python-pyasn, python-pycrypto, python-pysnmp,
11179 python-pysnmp-apps, python-pysnmp-mibs, python-pyusb,
11180 python-simplejson, python-tornado, python-versiontools,
11181 rtmpdump, rtptools, smcroute, smstools3, tcpreplay, thrift,
11182 ti-uim, tinyxml, tmux, vlc, wmctrl, xconsole
11183
b5f44c2e 11184 Removed packages: autoconf, automake, ccache, cpanminus, lzma,
a89c5882 11185 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke
51a2caf9 11186
474defab
PK
11187 Issues resolved (http://bugs.uclibc.org):
11188
11189 #65: new package: dbus c++ language bindings
11190 #769: Update configuration menu for MIPS target
b5f44c2e 11191 #2419: Add a bundle of Lua modules
474defab 11192 #2629: Segmentation faults and division by zero in Grub on ext2
b5f44c2e
PK
11193 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05)
11194 #4339: Allow override of DL_DIR in extract step
a89c5882 11195 #4363: Make sure that copied linux and busybox defconfig are...
b5f44c2e 11196 #4454: There should be simple way to update image, when chang...
474defab
PK
11197 #5024: grub fails to build for x86_64 target architecture
11198 #5066: New-Package: net-tools
11199 #5072: ncurses: add ncurses-progs to target
11200 #5294: uclibc build ignores target CFLAGS and LDFLAGS
11201 #5366: Login doesn't work with util-linux versions of login/agetty
11202 #5378: dropbear Makefile broken
11203 #5390: System banner - change to empty doesn't remove /etc/issue
a89c5882 11204 #5780: spurious build failure because it cannot remove ubinize.cfg
474defab
PK
11205 #5798: ncurses-5.9 fails to compile statically
11206 #5810: Buildroot 2012.11: Additional GCC option "-msoft-float" ...
11207 #6080: Git fetch caching
11208 #6092: Bootable ISO image creation seems to have stopped working..
11209 #6272: coreutils build fails
a89c5882
PK
11210 #6434: apply-patches.sh does not work recursively
11211 #6446: eglibc doesn't install ldconfig to target
11212 #6484: Add c-ares
b5f44c2e 11213 #6596: Slow bootup if mdev is chosen
474defab
PK
11214 #6656: Build Qt5 with ccache
11215 #6662: internal compiler error: Segmentation fault during making..
a89c5882 11216 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package
474defab 11217 #6752: genext2fs: e2fsck must run before tunefs -U random
a89c5882 11218 #6770: openssl 1.0.1f fails with ccache
474defab 11219 #6830: Qt5: no fonts are installed
a89c5882
PK
11220 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup
11221 #6854: Update to Qt 5.2.1
474defab 11222
9b390454 112232013.11, Released November 30th, 2013:
1351d0c2
PK
11224
11225 Minor fixes.
11226
11227 Updated/fixed packages: apr, binutils, dbus-python, dropwatch,
11228 ecryptfs-utils, eglibc, gdb, gpsd, grantlee, hostapd,
11229 iptables, qlibiscsi, libnspr, libnss, libpfm4, libtool,
11230 lua-ev, lvm2, mplayer, qt, qt5, quagga, ruby, tinymembench,
11231 tvheadend, util-linux, wpa_supplicant
11232
11233 Issues resolved (http://bugs.uclibc.org):
11234
11235 #1279: Buildroot compiled Busybox and Coreutils LFS issues
11236 #2995: -fstack-protector-all causes ssh to SIGSEGV
11237 #5570: Cannot compile software on the target machine
11238 #6428: util-linux libmount segfaults with patch from buildroot
11239 #6500: php fails to build for armel
11240 #6554: gdb needs to dependents on host texinfo
11241 #6692: GNU nano fails to compile for x86_64
11242 #6704: wpa_supplicant: fix wrong path to executable file in D-Bus
11243
1bf9afeb
PK
112442013.11-rc3, Released November 26th, 2013
11245
11246 Fixes all over the tree.
11247
11248 Architecture: Mark MIPS I, II, III and IV as deprecated.
11249
11250 Updated/fixed packages: beecrypt, dbus, e2fsprogs, libcap-ng,
11251 libglib2, libroxml, libsigsegv, libvncserver, lxc, mdadm,
11252 mongoose, nut, ola, omniorb, openssl, pcre, php, poco,
11253 protobuf-c, pv, qt5base, ruby, schifra, squid, sunxi-mail,
11254 swig, ti-gfx, tinymembench, uclibc, udisks, vim
11255
b87c05dc
PK
112562013.11-rc2, Released November 18th, 2013
11257
11258 Fixes all over the tree.
11259
11260 Defconfigs: qemu_arm_versatile, qemu_arm_nuri, sheevaplug:
11261 Adjust kernel versions.
11262
11263 Toolchain: avr32: fix for modern kernel headers
11264
11265 Bootloader: Barebox updated to 2013.10.1
11266
11267 Updated/fixed packages: dhcp, e2fsprogs, gst1-plugins-bad,
11268 libcurl, libvncserver, nano, pc, qt5base, squashfs, ttcp,
11269 wayland, wvstreams
11270
11271 Issues resolved (http://bugs.uclibc.org):
11272
11273 #3601: DHCPD S80dhcp-server startup script issues
11274 #6320: Fix kernel compile issue if BR2_LINUX_KERNEL_CUSTOM_GIT_VERS..
11275 #6416: Xenomai package, patch alternative
11276 #6590: directfb-examples build failed whit linaro toolchain
11277
abce7ca6 112782013.11-rc1, Released November 12th, 2013
b9a16cb4
PK
11279
11280 Architectures: Nios-II support, MIPS arch handling fixes
11281
11282 Defconfigs: cubieboard2, freescale i.MX 6sololite evk,
11283 sabre-sd, wandboard added, rpi renamed to raspberrypi_defconfig
11284
11285 Toolchain: glibc support, upstream uClibc fixes, uClibc 0.9.31
11286 for avr32, crosstool-ng backend removed, external musl
11287 toolchain support, gcc 4.8.2, updated Linaro external
11288 toolchains. Fortran and objective-C support deprecated,
11289 mudflap support
11290
11291 Bootloaders: U-Boot: u-boot.imx support, version bumps
11292
11293 Linux: use kmod instead of module-init-tools
11294
11295 System: default to devtmpfs for /dev
11296
11297 Infrastructure: Make 3.82 fixes, locales generation fixes, CVS
11298 download support, post-rsync hooks
11299
11300 Fs: u-boot image support for cpio
11301
11302 Updated/fixed packages: aircrack-ng, alsamixergui, apr,
11303 apr-util, atk, automake, bellagio, berkeleydb, bind, binutils,
11304 bison, boost, busybox, can-utils, ccache, ccid, cgilua,
11305 chrony, cifs-utils, cjson, collectd, connman, conntrack-tools,
11306 copas, cppcms, cppzmq, czmq, dash, dbus, dhcpcd, diffutils,
11307 directfb, dmidecode, dnsmaqs, docker, dosfstools, dropbear,
11308 dropwatch, ebtables, eglibc, elf2flt, empty, enchant, erlang,
11309 ethtool, fbgrab, fbv, fdk-aac, feh, ffmpeg, file, findutils,
11310 fltk, fmtools, freetype, gdk-pixbuf, gettext, git,
11311 glib-networking, gmp, gnupg, gnutls, gpu-viv-bin-mx6q, gsl,
11312 gstreamer, gstreamer1, gst1-plugins-{bad,base,good,ugly},
11313 gtest, gutenprint, hplip, i2c-tools, icu, ifplugd,
11314 imagemagick, iozone, iproute2, ipset, iptables, iw, jamvm,
11315 jansson, jpeg-turbo, kismet, kmod, lcms2, libassuan, libcap,
11316 libcap-ng, libcdaudio, libcec, libcue, libcurl, libdrm,
11317 libedit, libevas, libevent, libfreefare, libfuse,
11318 libgpg-error, libiconv, liblog4c-localtime, libmicrohttpd,
11319 libmnl, libmodbus,
11320 libnetfilter_{acct,conntrack,cthelper,cttimeout,log,queue},
11321 libnfnetlink, libnl, libpng, libqmi, libqrencode, libroxml,
11322 libsecret, libsigsegv, libsoup, libtirpc, libunwind, libusb,
11323 libvpx, lighttpd, linphone, linux-pam, lmbench,
11324 lockfile-progs, log4cxx, logrotate, logsurfer, ltp-testsuite,
11325 ltrace, luacrypto, luaposix, lvm2, m4, matchbox-lib,
11326 media-ctl, mediastreamer, minicom, minidlna, mongoose, monit,
11327 mpc, mpd, mpg123, mplayer, mrouted, mtdev, mutt, mysql_client,
11328 nano, ncftp, ndisc6, neard, neardal, neon, net-snmp, netatalk,
11329 netcat, netkitbase, netperf, netplug, nettle, nfacct,
11330 nfs-utils, ngircd, ngrep, noip, nuttcp, olsr, openssh, opkg,
11331 oprofile, opus-tools, orc, ortp, pciutils, pcre, pcsc-lite,
11332 perf, perl, perl-cross, php, picocom, pkgconf, polarssl,
11333 poppler, pppd, proftpd, protobuf, proxychains-ng, pulseaudio,
11334 pv, qemu, qt, qt5base, qt5webkit, quagga, radvd, redis,
11335 rpi-{firmware,userland}, rrdtool, rsync, rtorrent, ruby,
11336 samba, scons, screen, sdl_sound, ser2net, setserial,
11337 smartmontools, socat, socketcand, sqlcipher, sqlite, squid,
11338 stress, strongswan, stunnel, sudo, syslinux, systemd,
11339 sysvinit, tcl, ti-gfx, time, transmission, tremor, tslib,
abce7ca6
PK
11340 tstools, tvheadend, tzdata, uboot-tools, uclibc, udpcast,
11341 uemacs, ulogd, usb_modeswitch{,_data}, util-linux, vala,
11342 valgrind, vde2, vorbus-tools, vpnc, vsftpd, vtun, wayland,
11343 webkit, webp, webrtc-audio-processing, weston, wget,
11344 wireshark, wsapi, xavante, xdriver_xf86-video-geode, xenomai,
11345 xinetd, xlib_libpthread-stubs, xl2tp, xmlstarlet,
11346 xserver_xorg-server, xz, zeromq, zic, zmqpp
b9a16cb4
PK
11347
11348 New packages: aiccu, autossh, bc, civetweb, cppdb, cryptsetup,
11349 duma, eigen, harfbuzz, igmpproxy, iputils, jq, knock, kobs-ng,
11350 lesstif, libcgroup, libsepol, libsoc, libssh2, luasec, luasql,
11351 lxc, nut, ola, omniorb, openpowerlink, orbit, p910nd, psplash,
11352 python-crc16, python-ipy, python-pyzmq, qt5sensors,
11353 qt5serialport, qt5x11extras, snmppp, subversion, tcping,
11354 trace-cmd, xscreensaver, zsh
11355
11356 Removed packages: module-init-tools
11357
11358 Issues resolved (http://bugs.uclibc.org):
11359
11360 #1138: Buildroot fails to build packages if BR2_GCC_SHARED_LIBGCC=y
11361 #5408: qt build failure with Sourcery CodeBench ARM 2010.09
11362 #5630: makefile error with toolchain helpers.mk
11363 #5672: htop: remove X11 stuff
11364 #5678: linux.mk: linux-menuconfig fails
11365 #5696: python3 installation is too large, patches from python2 needed
11366 #5978: Erlang does not build for arm in 2013.02-rc3
11367 #6392: Extended ARM uImage kernel options
11368 #6404: Buildroot's coreutils 'uname -p' reports 'Unknown' on recent..
11369 #6428: util-linux libmount segfaults with patch from buildroot
11370 #6452: eglibc from Linaro 2013.07 not copied to target correctly
11371 #6566: PHP segfault when crosscompiled to mips64 - patch included
11372 #6572: [PowerPC] Buildroot uses wrong external toolchain libraries..
11373 #6578: udisks package broken
11374 #6602: ebtables 64 bit kernel + 32 bit userland alignment error..
11375 #6608: ebtables missing ethertypes - fix included
11376 #6620: Sysvinit package missing killall5 and symlinks - patch included
11377 #6632: CMake use host pkg-config
11378 #6638: pkgconf doesn't download
11379 #6644: "all" target doesn't work in out-of-tree builds
11380 #6650: Segmentation fault when trying to build latest buildroot
11381 #6668: iptables limit module alignment problem on mips64
11382
53d8d9c1
PK
113832013.08, Released August 31th, 2013:
11384
11385 Minor fixes.
11386
11387 Documentation build fixed.
11388
11389 Updated/fixed packages: ltrace, strongswan
11390
4e4a0a34 113912013.08-rc3, Released August 29th, 2013:
13ce6ddf
PK
11392
11393 Fixes all over the tree.
11394
11395 External toolchain lib32/lib64 handling, ABI name for EABIhf,
11396 misc fixes for generatelocales, apply-patches and module
11397 stripping.
11398
11399 Top level menu names reordered and renamed for clarity.
11400
aab3a0ba
PK
11401 Updated/fixed packages: acl, attr, bash, dbus, directfb,
11402 dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna,
11403 openssh, openssl, pulseaudio, python-setuptools, qt5,
11404 qt5webkit, redis, strongswan, sunxi-mali
11405
11406 Issues resolved (http://bugs.uclibc.org):
11407
11408 #6464: dbus-daemon-launch-helper needs setuid
13ce6ddf 11409
c08b78d1
TP
114102013.08-rc2, Released August 16th 2013:
11411
11412 Documentation improvements.
11413
11414 External toolchains fixes.
11415
11416 Updated/fixed packages: aircrack-ng, bash, boost, cairo,
11417 cppcms, eglibc, ffmpeg, gcc, git, gnupg, imagemagick, libcec,
11418 libffi, libgcrypt, linux, linux-headers, ltrace, netatalk,
11419 opencv, opengl, readline, samba, strongswan, sunxi-cedarx,
11420 uclibc, udev, wayland, webkit, zeromq.
11421
11422 Issues resolved (http://bugs.uclibc.org):
11423
11424 #6440: typo in ffmpeg makefile
11425
36c966ef
TP
114262013.08-rc1, Released August 5th, 2013:
11427
11428 Architectures:
11429 - improved support for floating point on ARM and Thumb/Thumb2
11430 - support for ARM OABI removed
11431
11432 Toolchains:
11433 - support added for Sourcery CodeBench ARM and MIPS 2013.05
11434 - Linaro ARM and Aarch64 toolchains updated
11435 - support added for the Arago ARMv5 and ARMv7 toolchains
11436 - gcc 4.8.x version bumped
11437 - support for installing both FDPIC and FLAT libraries on
11438 Blackfin
11439 - support for uClibc 0.9.31 removed,
11440 - convert the internal toolchain backend to use the package
11441 infrastructure
11442 - support added for eglibc in the internal toolchain backend
11443 - toolchain components for the ARC architecture updated and
11444 gdb for ARC added.
11445 - support for Blackfin in the internal toolchain fixed
11446
11447 Defconfigs: beaglebone_defconfig updated, new defconfig for
11448 CubieBoard, for Olimex mx233 Olinuxino, for Calao Systems
11449 TNY-A9G20-LPW.
11450
11451 A number of packages have been fixed to use the
11452 <pkg>_CONFIG_SCRIPTS mechanism to get their <pkg>-config shell
11453 script installed and modified properly. Licensing informations
11454 has been added to a number of packages.
11455
11456 Use XZ tarballs for a number of packages.
11457
11458 Noticeable package changes/additions:
11459 - The glib2/libgtk2/webkit stack has been updated to recent
11460 versions.
11461 - Support for Gstreamer 1.x has been added.
11462 - OpenGL support for TI OMAP platforms has been added.
11463 - OpenGL support for Allwinner platforms has been added.
11464 - OpenMAX support for RasberryPi has been added.
11465
11466 Updated/fixed packages: acl, attr, autoconf, avahi, barebox,
11467 bind, binutils, busybox, bwm-ng, bzip2, cifs-utils, colletctd,
11468 cpanminus, cups, curl, dash, dbus, dhcp, directfb,
11469 directfb-examples, dnsmasq, dosfstools, dropbear, dtc,
11470 e2fsprogs, ed, efl, enlightenment, erlang, ethtool, fbgrab,
11471 fftw, firmware-imx, flot, fltk, freetype, gawk, gdk-pixbuf,
11472 gettext, gmp, gnutls, gsl, gutenprint, gvfs, gzip, haserl,
11473 hiawatha, httping, icu, imagemagick, imlib2, imx-lib,
11474 intltool, iozone, ipset, iptables, jquery, jquery-keyboard,
11475 jquery-sparkline, kmod, less, libart, libcdaudio, libcgicc,
11476 libesmtp, libftdi, libfuse, libglib2, libgtk, libgtk2, libidn,
11477 libiqrf, liblog4c-localtime, libnspr, libnss, libpcap,
11478 libroxml, libserial, libsigsev, libsoup, libtool, libtpl,
11479 libvncserver, libxml2, linphone, lm_sensors, logrotate,
11480 ltrace, lttng, luafilesystem, luajit, minicom, monit, mpg123,
11481 mtd, mutt, mxml, neard, netatask, netsnmp, nettle,
11482 network-manager, nodejs, nss-mdns, openssh, openswan, openvpn,
11483 opkg, opus, pcre, perl-cross, php, pixman, poco, polarssl,
11484 pulseaudio, pv, python, python3, qt, qt5, qt5declarative,
11485 qt5jsbackend, qt5quick1, readline, rpi-firmware, ruby, samba,
11486 sane-backends, sconeserver, sdl_image, sdparm, ser2net,
11487 socketcand, sqlite, squid, strace, tcl, tcpdump, tinyhttpd,
11488 tvheadend, tzdata, uboot, udpcast, usb_modeswitch,
11489 usb_modeswitch_data, usbutils, webkit, wireshark, wvstreams,
11490 xapp_luit, xapp_xmodmap, xenomai, xfsprogs, xlib_libX11, zic,
11491 zlib.
11492
11493 New packages: a10disp, aespipe, am33x-cm3, cppcms, dhcpcd,
11494 dropwatch, dtc, ecryptfs-utils, eglibc, elf2flt, fdk-aac,
11495 gcc-final, gcc-initial, gcc-intermediate, git,
11496 gpu-viv-bin-mx6q, gst1-plugins-bad, gst1-plugins-base,
11497 gst1-plugins-good, gst1-plugins-ugly, gst-omx,
11498 gst-plugin-x170, gstreamer1, jimtcl, lbase64, libassuan,
11499 libbsd, libcec, libdvbsi, libedit, libgpgme, libqmi,
11500 libqrencode, libsvg, libsvg-cairo, libunwind, libvpx,
11501 linux-headers, lockdev, luabitop, luacrypto, lua-ev,
11502 luaexpatutils, msgpack, ocrad, on2-8170-libs,
11503 on2-8170-modules, p11-kit, pax-utils, ptpd, ptpd2,
11504 python-pyro, ramspeed/smp, snappy, strongswan, sunxi-boards,
11505 sunxi-cedarx, sunxi-mali, sunxi-tools, ti-gfx, tinymembench,
11506 tree, tstools, uclibc, w_scan.
11507
11508 Issues resolved (http://bugs.uclibc.org):
11509
11510 #4718: python (built for powerpc) distutils has paths to host
11511 compiler toolchain
11512 #5516: appended device tree blobs on uImage fails
11513 #6302: Versions of packages retrieved from github.com are wrong
11514 #6308: dosfstools download link is wrong
11515 #6326: Dropbear: Add options to allow better config for
11516 different target devices (e.g. routers)
11517 #6338: Wrong download link for minicom package
11518 #6344: Wrong handling of license text files with same name and
11519 different directory
11520 #6374: gnutls package broken if linux cryptodev module
11521 selected
11522 #6410: omap3_beagle has uimage error load address error
11523
615fd9b0 115242013.05, Released May 31th, 2013:
0ca9692d
PK
11525
11526 Minor fixes.
11527
93252e70
PK
11528 External toolchain wrapper fix for if host/usr/bin is placed
11529 in the patch.
11530
11531 Updated/fixed packages: acpid, at91bootstrap, czmq, elf2flt,
11532 flex, jamvm, kmod, libplayer, libtirpc, libv4,
11533 lttng-babeltrace, opengl, qt5jsbackend, udpcast, wvstreams
0ca9692d
PK
11534
11535 Issues resolved (http://bugs.uclibc.org):
11536
93252e70 11537 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc...
0ca9692d
PK
11538 #4988: flex and m4 problems
11539 #5912: obsolete CVS files
11540
c92a369f
PK
115412013.05-rc3, Released May 25th, 2013:
11542
11543 Minor fixes.
11544
11545 Updated/fixed packages: aircrack-ng, bellagio, boost, crda,
11546 dvb-apps, flot, libatomic_ops, libeXosip2, libosip2, libxml2,
11547 mongrel2, poco, portaudio, pptp-linux, tvheadend, urg, weston,
11548 wireshark
11549
cfcbfa2c 115502013.05-rc2, Released May 15th, 2013:
d131f750
PK
11551
11552 Fixes all over the tree.
11553
90e7cdd2
PK
11554 Default number of parallel jobs is now number of CPUs + 1.
11555
11556 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash.
11557
a517092f
PK
11558 Updated/fixed packages: aircrack-ng, busybox, cairo,
11559 classpath, curlftpfs, czmq, dbus, f2fs-tools, fan-ctrl,
11560 filemq, gst-plugin-bad, gutenprint, hplip, json-c,
11561 libatomic_ops, libcurl, libdrm, libglib2, libnspr, libnss,
11562 libsha1, libsigsegv, libxcb, linknx, linux-pam, lttng-modules,
11563 lttng-tools, matchbox-lib, mcookie, mesa3d, neon, pixman,
11564 pulseaudio, python-nfc, qt5imageformats, quota, openssl,
11565 sconeserver, strace, sylpheed, wvstreams,
90e7cdd2
PK
11566 xapp_{appres,bdftopcf,beforelight,bitmap,edires,fonttosfnt},
11567 xapp_{fslsfonts,fstobdf,iceauth,ico,listres,luit,mkfontdir},
11568 xapp_{mkfontscale,oclock,rgb,rstart,scripts,sessreg,setxkbmap},
11569 xapp_{showfont,smproxy,twm,viewres,x11perf,xauth,xbacklight},
11570 xapp_x{biff,calc,clipboard,clock,cmsdb,cursorgen,dbedizzy,ditview},
11571 xapp_x{dm,dpyinfo,driinfo,edit,ev,eyes,f86dga,fd,fontsel,fs,fsinfo},
11572 xapp_x{gamma,gc,host,input-calibrator,input,kbcomp,kbevd,kbprint},
11573 xapp_x{kbutils,kill,load,logo,lsatoms,lsclients,lsfonts,mag,man},
11574 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode},
11575 xapp_x{setpointer,setroot,sm,stdcmap,vidtune,vinfo,wd,wininfo,wud},
11576 xcb-util, xcursor-transparent-theme, xdata_xbitmaps,
11577 xdata_xcursor-themes,
11578 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synaptics},
11579 xdriver_xf86-input-{tslib,vmmouse,void},
11580 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,fbdev,geode,glide},
11581 xdriver_xf86-video-{glint,i128,intel,mach64,mga,neomagic,newport},
11582 xdriver_xf86-video-{nv,openchrome,r128,savage,siliconmotion,sis},
11583 xdriver_xf86-video-{tdfx,tga,trident,v4l,vesa,vmware,voodoo,wsfb},
11584 xfont_encodings, xfont_font-adobe-{100,75}dpi,
11585 xfont_font-utopia-{100dpi,75dpi,type1},
11586 xfont_font-{alias,arabic-misc,bh-100dpi,bh-75dpi},
11587 xfont_font-bh-lucidatypewriter-{100,75}dpi, xfont_font-bh-{ttf,type1},
11588 xfont_font-bitstream-{100dpi,75dpi,type1}, xfont_font-cronyx-cyrillic,
11589 xfont_font-{cursor,daewoo,dec,isas,jis,micro}-misc,
11590 xfont_font-ibm-type1, xfont_font-misc-{cyrillic,ethiopic,meltho,misc},
11591 xfont_font-{mutt,schumacher}-misc,
11592 xfont_font-{screen-cyrillic,sony-misc,sun-misc,util},
11593 xfont_font-winitzki-cyrillic, xfont_font-xfree86-type1,
11594 xlib_lib{FS,ICE,SM,X11,XScrnSaver,Xau,Xaw,Xcomposite,Xcursor},
11595 xlib_libX{damage,dmcp,ext,fixes,font,ft,i,inerama,mu,pm,randr},
11596 xlib_libX{render,res,t,tst,v,vMC,xf86dga,xf86vm},
11597 xlib_lib{dmx,fontenc,pciaccess,pthread-stubs,xkbfile}, xlib_xtrans,
11598 xproto_{applewm,bigreqs,composite,damage,dmx,dri2,fixes}proto,
11599 xproto_{fontcache,font,gl,input,kb,randr,record,render}proto,
11600 xproto_{resource,scrnsaver,video,windowswm,xcmisc,xext}proto,
11601 xproto_{xf86bigfont,xf86dga,xf86dri,xf86vidmode,xinerama,x}proto,
11602 xserver_xorg-server, xutil_{makedepend,util-macros}
d131f750 11603
a517092f
PK
11604 Readded Packages: xapp_xinit
11605
603293f5
GZ
11606 Issues resolved (http://bugs.uclibc.org):
11607
11608 #5054: amd64: cannot find init - due to missing /lib64 folder
11609
92651931 116102013.05-rc1, Released May 8th, 2013:
aec71d64 11611
fa3463d6
PK
11612 Architectures: ARC support, Blackfin support, FLAT binary
11613 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4
aec71d64
PK
11614
11615 Toolchains: Add new Microblaze external toolchains, Linaro
11616 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
fa3463d6
PK
11617 internal toolchain, default to GCC 4.7.x. Internal
11618 Crosstool-ng backend deprecated.
aec71d64
PK
11619
11620 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb
e7f4923e
PK
11621 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry
11622 pi, gnublin board.
aec71d64
PK
11623
11624 FS: LZO and XZ compression methods, extra ubifs options,
11625 ext2 rev 0/1 and ext3/4 support.
11626
11627 Patch handling: apply-patches now has .patch.xz support,
11628 Patch logic reworked as discussed during Febrary dev days:
11629 http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013
11630
11631 <pkg>-rsync now excludes version control files.
11632
11633 linux: uImage load address for ARM multiplatform kernels
11634
11635 Infrastructure for multiple OpenGL / ES / EGL / OpenVG
11636 providers, similar to how libjpeg / libjpeg-turbo is handled.
11637
11638 Infrastructure for packages to add system users.
11639
11640 kconfig: updated to 3.9-rc2, support make olddefconfig
11641
11642 Updated/fixed packages: alsa-lib, alsa-utils, apr, apr-util,
11643 argp-standalone, at, at91bootstrap, audiofile, aumix, avahi,
11644 bash, blackbox, bind, binutils, bison, boost, bridge-utils,
11645 busybox, ccache, cifs-utils, cmake, collectd, connman,
11646 conntrack-tools, cpanminus, crosstool-ng, diffutils, directfb,
11647 directfb-examples, divine, dmalloc, dnsmasq, dosfstools,
e7f4923e
PK
11648 dropbear, e2fsprogs, ebtables, eeprog, erlang, ethtool,
11649 fb-test-app, fbset, feh, ffmpeg, file, flex, flot, foomatic,
11650 fxload, gd, gdb, gdisk, genimage, gettext, gmp, gnuchess,
11651 gnutls, gob2, gperf, gpsd, gstreamer, haserl, hiawatha, htop,
11652 httping, icu, inotify-tools, intltool, iproute2, ipset,
11653 iptables, iw, jpeg, jquery, jquery-{sparkline,validation},
11654 json-c, kbd, kexec, kismet, kmod, lcdproc, libarchive,
11655 libatasmart, libcap, libconfig, libconfuse, libcurl, libdrm,
11656 libeet, libev, libevas, libeXosip2, libffi, libfribi, libfuse,
11657 libgcrypt, libglib2, libgtk2, libid3tag, libmicrohttpd,
11658 libnetfilter_acct, libnetfilter_conntrack, libnl, libpcap,
11659 libplayer, libsigc, libv4l, libxcb, linenoise, linux-pam,
11660 lm_sensors, ltp-testsuite, luajit, lzop, madplay, make, mdadm,
aec71d64
PK
11661 mediastreamer, memtester, mesa3d,
11662 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123,
fa3463d6
PK
11663 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon,
11664 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr,
aec71d64 11665 omap-u-boot-utils, openssh, openssl, openswan, openvpn,
fa3463d6
PK
11666 oprofile, orc, patch, pciutils, pcre, perl, php, poco,
11667 polarssl, proftpd, psmisc, pulseaudio, python,
aec71d64 11668 python-{bottle,netifaces,serial,setuptools}, qt, quagga,
e7f4923e
PK
11669 quota, radvd, rpi-firmware, rpi-userland, rt-tests, sam-ba,
11670 samba, sawman, sdl, ser2net, smartmontools, socat, socketcand,
11671 speex, squid, stress, stunnel, sudo, syslinux, sysstat,
11672 sysvinit, tcl, tcprelay, tinyhttpd, tslib, tvheadend,
11673 uboot-tools, udev, ulogd, util-linux, vala, vtun, webkit,
aec71d64
PK
11674 xapp_{iceauth,luit,makefontscale,sessreg,setxkbmap,smproxy},
11675 xapp_{xauth,xcmsdb,xdpyinfo,xev,xgamma,xhost,xinput,xkbcomp},
11676 xapp_{xkbevd,xlsatoms,xlsclients,xmodmap,xpr,xprop,xrandr,xrdb},
11677 xapp_{xset,xwd,xwininfo}, xcb-{proto,util},
11678 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synptics},
11679 xdriver_xf86-input-{tslib,vmmouse,void},
11680 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,geode,glide,glint},
11681 xdriver_xf86-video-{i128,intel,mach64,mga,neomagic,newport},
11682 xdriver_xf86-video-{openchrome,r128,savage,siliconmotion,sis},
11683 xdriver_xf86-video-{tdfx,trident,vesa,vmware,wsfb}, xenomai,
11684 xfont, xinetd, xkeyboard-config, xlib_lib{FS,ICE,SM,X11},
11685 xlib_libX{scrnSaver,au,aw,cursor,dmcp,ext,fixes,font,ft,i},
11686 xlib_libX{inerama,mu,pm,randr,res,tst,v,vMC,xf86dga,xf86vm},
11687 xlib_lib{dmx,fontenc,pciaccess,xkbfile}, xlib_xtrans,
11688 xproto_{applevm,bigreqs,dri2,fonts,gl,input,kbd,record}proto,
11689 xproto_{resource,scrnsaver,xcmisc,xext,x}proto,
11690 xserver_xorg-server, xutil_makedepend, xz, zeromq
11691
fa3463d6
PK
11692 New packages: aircrack-ng, bcusdk, chrony, crda,
11693 cryptodev-linux, cppzmq, czmq, dtach, enscript, exfat,
11694 exfat-utils, f2fs-tools, fan-ctrl, filemq, foomatic-filters,
11695 genimage, genpart, glibmm, gnuplot, gtest, gutenprint, hplip,
11696 iozone, jansson, jhead, jquery-keyboard, jquery-ui,
11697 jquery-ui-themes, json-glib, json-javascript, lcms2, libpfm4,
11698 libpthsem, libserial, libsigsegv, libtasn1, libwebsockets,
11699 libxkbcommon, libxml++, linknx, log4cxx, mongoose, mongrel2,
11700 mtools, ne10, nmap, nodejs, openobex, openpgm, poppler,
11701 protobuf-c, python-m2crypto, python-thrift, qjson, qt5base,
aec71d64
PK
11702 qt5declarative, qt5graphicaleffects, qt5imageformats,
11703 qt5jsbackend, qt5multimedia, qt5quick1, qt5script, qt5svg,
11704 qt5webkit qt5xmlpatterns, rapidjson, redis, swig, texinfo,
11705 tzdata, urg, ussp-push, wayland, webp, weston, wireless-regdb,
11706 wireshark, wvdial, wvstreams, xcb-util-image, xcb-util-wm,
11707 xcursor-transparent-theme, zic, zmqpp, zyre
11708
11709 Removed packages: microperl, ocf-linux, xapp_xinit,
11710 xapp_xplsprinters, xapp_xprehashprinterlist,
11711 xfont_font-bitstream-speedo,
11712 xlib_lib{Xfontcache,XprintAppUtil,XprintUtil,Xp,oldX,xkbui},
11713 xproto_{print,xf86rush}proto
11714
11715 Deprecated packages: vala
11716
11717 Issues resolved (http://bugs.uclibc.org):
11718
11719 #1291: Add support for Faraday 526 arm processor (fa526)
11720 #2683: cups does not install correctly to target
11721 #3313: mesa3d fails to build
11722 #5186: initramfs/cpio should support lzo compression
11723 #5636: agetty - cannot get controlling tty error - need updated...
11724 #5906: collectd client headers not exported
11725 #5966: bison unnecessarily required as build dependency
11726 #6140: --enable-fileinfo not applied for php package
11727 #6164: openvpn usage of ip tool from Busybox
11728
15ace1a8
PK
117292013.02, Released February 28th, 2013:
11730
11731 Misc manual updates.
11732
11733 Updated/fixed packages: busybox, collectd, flashbench,
11734 libgtk2, libupnp, mii-diag, quota
11735
d65bb7e3
PK
117362013.02-rc3, Released February 26th, 2013
11737
11738 Minor fixes.
11739
11740 Updated/fixed packages: conntrack-tools, dialog,
11741 enlightenment, haserl, keyutils, libfif, libmad,
11742 linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm,
11743 ruby, spawn-fcgi, vtun
11744
11745 Issues resolved (http://bugs.uclibc.org):
11746
11747 #5960: fusion.ko driver does not install to target rootfs
11748
8290a626
PK
117492013.02-rc2, Released February 19th, 2013
11750
11751 Fixes all over the tree.
11752
11753 Various manual updates and fixes.
11754
11755 Updated/fixed packages: busybox, collectd, gesftpserver,
11756 glib-networking, gnutls, inotify-tools, libcurl, libffi,
11757 libglib2, libtorrent, libvorbis, neard, network-manager,
11758 ntfs-3g, openssl, qt, rpi-userland, rtorrent, thttpd, vim.
11759
11760 Issues resolved (http://bugs.uclibc.org):
11761
11762 #5906: collectd client headers not exported
11763
e68acefb 117642013.02-rc1, Released February 10th, 2013
6de88cab
PK
11765
11766 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target
11767 libraries install fixed. Add Linaro ARM
8ccef3b3 11768 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery
6de88cab 11769 CodeBench MIPS 2012.03/09. Infrastructure to warn about
1ccf5237
PK
11770 missing 32bit support for binary toolchains. Toolchain wrapper
11771 is now relocatable. Add GDB 7.5.1 / Remove 6.8 / 7.0 /
11772 7.1. Deprecate uClibc 0.9.31.
6de88cab
PK
11773
11774 Architecture: Xtensa fixes, add missing powerpc variants, arm
1ccf5237
PK
11775 1136jf-s rev1, add A5/A15, neon support toggle, OABI
11776 deprecated. Sparc: drop old unused variants
6de88cab
PK
11777
11778 Bootloaders: At91bootstap: fix upstream URL, Barebox: add
1ccf5237
PK
11779 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes,
11780 environment image support, U-Boot: add 2013.01.01
6de88cab
PK
11781
11782 Linux: fix appended dtb handling for v3.8+ kernels, support
11783 multiple device trees
11784
11785 Defconfigs: calao USB-A9260, snowball, QEMU PPC440 on ML507
11786 board, QEMU ARM Exynos4210, Kernel version in QEMU defconfigs
1ccf5237
PK
11787 updated, at91rm9200df: misc fixes. Lock kernel headers to
11788 match kernel.
6de88cab
PK
11789
11790 Infrastructure: Git download fixes. Toolchain make target
11791 renamed from 'cross' to 'toolchain'. Eclipse integration
1ccf5237
PK
11792 support. Option to set root password, post image scripts,
11793 config scripts handling.
6de88cab
PK
11794
11795 Updated/fixed packages: alsa-lib, argp-standalone, argus,
11796 arptables, atk, audiofile, axel, beecrypt, bind, bison,
11797 bluez_utils, boost, cairo, can-utils, bmon, boa, busybox,
11798 cairo, ccache, cdrkit, cifs-utils, cjson, cmake, collectd,
1ccf5237
PK
11799 connman, coreutils, cpanminus, cups, dbus, dhcp, dialog,
11800 diffutils, directfb, distcc, divine, dnsmasq, docker,
11801 dosfstools, dstat, e2fsprogs, ebtables, ed, empty, ethtool,
11802 expedite, fbset, fbv, ffmpeg, flex, fltk, fluxbox, freetype,
11803 gadget-test, gawk, gdb, genext2fs, gettext, giblib,
11804 glib-networking, gmp, gmpc, gnupg, gnutls, gpsd,
11805 gst-plugins-{bad,base,good}, gstreamer, gzip, haserl, hdparm,
11806 heirloom-mailx, hiawanta, hostapd, icu, imagemagick, imlib2,
11807 inadyn, infozip, iproute2, ipset, iptables, iw, jpeg, jquery,
11808 jquery-sparklines, jqeury-validation, kismet, kmod, lame,
11809 libao, libcap, libcurl, libdvdnav, libdvdread, libecore,
11810 libedbus, libedje, libeet, libefreet, libeina, libeio,
11811 liberation, libelementary, libembryo, libethumb, libev,
11812 libevas, libffi, libfribidi, libfuse, libgcrypt, libglib2,
11813 libgpg-error, libgtk2, libhid, libidn, libmicrohttpd, libmpd,
11814 libnl, libnspr, libnss, libogg, libpcap, libplayer, libpng,
11815 libroxml, librsvg, libseccomp, libsigc, libsndfile, libungif,
11816 libupnp, liburcu, libusb-compat, libvncserver, libvorbis,
11817 libxml2, libxslt, lighttpd, links, linux-firmware,
11818 linux-fusion, ltp-testsuite, ltrace,
11819 lttng-{babel,libust,modules,tools}, lvm2, lua, luajit, lzop,
11820 matchbox-{desktop,lib}, mdadm, metacity, midori, minicom, mpd,
11821 mpfr, mplayer, mtd, mysql_client, ncurses, neon, netatalk,
6de88cab
PK
11822 networkmanager, nspr, ntfs-3g, nuttcp, ofone, olsr, openssl,
11823 openvpn, opkg, oprofile, opus, opus-tools, orc, ortp, pango,
11824 pciutils, pcmanfm, pcre, pcsc-lite, perl, php, pixman,
11825 pkgconf, polarssl, pptp-linux, proxychains, pulseaudio,
11826 python, python3, qemu, qextserialport, qt, quagga, radvd,
11827 readline, rng-tools, rt-tests, rubix, ruby, sam-ba, samba,
11828 sane-backends, sconeserver, scons, screen, sdl, sdl_gfx,
1ccf5237
PK
11829 sdl_mixer, sdl_ttf, sdparm, sed, ser2net, smartmontools,
11830 speex, sqlite, squid, sshfs, strace, sudo, sylpheed, tn5250,
11831 taglib, tar, torsmo, transmission, tslib, uboot-tools, ulogd,
6de88cab
PK
11832 usb_modeswitch, util-linux, valgrind, vim, vsftpd, wavpack,
11833 webkit, wipe, wireless_tools, wpa_supplicant, xapp_xinit,
11834 xapp_xinput-calibrator, xapp_xman, xapp_xmh, xlib_libX11,
11835 xlib_libXdmcp, xlib_libXft, xlib_libpthread-stubs,
11836 xlib_xtrans, xproto_xcmiscproto, xproto_xextproto,
11837 xserver_xorg-server, xstroke, xvkbd, xz
11838
11839 New packages: b43-firmware, b43-fwcutter, bustle,
11840 cache-calibrator, cegui06, celt051, classpath, curlftpfs,
11841 dvb-apps, dvbsnoop, elfutils, enlightenment, firmware-imx,
11842 flashbench, gd, gesftpserver, gst-fsl-plugins, httping, iftop,
11843 imx-lib, jamvm, jpeg-turbo, keyutils, libatasmart, libcofi,
11844 libebml, libevas-generic-loaders, libfslcodec, libfslparser,
11845 libfslvpuwrap, libgsasl, libiscsi, libmatroska, libmcrypt,
11846 libmhash, libqwt, libseccomp, libsha1, linenoise, mcrypt,
11847 media-ctl, ncdu, neard, neardal, nettle, perf, polkit,
11848 proxychains, python-bottle, python-pyparsing, rpi-firmware,
11849 rpi-userland, sg3_utils, slirp, snowball-hdmiservice, spice,
11850 spice-protocol, tcllib, tvheadend, udisks, usbredir
11851 ux500-firmware, vde2, xcb-utils-keysyms, yavta,
11852 zd1211-firmware
11853
1ccf5237 11854 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek},
6de88cab
PK
11855 xdriver_xf86-video-{apm,chips,i740,rendition,s3,s3virge,sisusb},
11856 xdriver_xf86-video-sun{cg14,cg3,cg6,ffb,leo,tcx},
11857 xdriver_xf86-video-{tsend,xgi,xgixp}
11858
11859 Deprecated packages: xstroke
11860
11861 Issues resolved (http://bugs.uclibc.org):
11862
11863 #4237: building shared openssl w/-Os fails due to gcc bug
11864 #5690: python3 does not obey to BR2_PACKAGE_PYTHON3_PYC_ONLY=y
11865 #5602: python3 should install a "python" symbolic link
11866 #5846: Extra slash added to last slash in URL
11867
118682012.11.1, Released January 3rd, 2013:
11869
11870 Toolchain: Fixed non-largefile builds on recent Ubuntu
11871 versions.
11872
11873 Arch: fix missing x86/generic handling, Build for Xtensa with
11874 longcalls option.
11875
11876 Updated/fixed packages: dosfstools, qt
11877
d201b95d
PK
118782012.11, Released December 2nd, 2012:
11879
11880 Git shallow clone fix for older git version.
11881
11882 Updated/fixed packages: ctuio, libtool
11883
11884 Issues resolved (http://bugs.uclibc.org):
11885
11886 #5726: List all the available hook points
11887
1a59dfae 118882012.11-rc2, Released November 30th, 2012:
0f9bad95
PK
11889
11890 Minor fixes around the tree.
11891
11892 Various manual updates and fixes.
11893
d38b25f1
PK
11894 Add checks for legacy features.
11895
11896 Updated/fixed packages: acpid, alsa-lib, arptables, binutils,
1a59dfae
PK
11897 busybox, ccache, cjson, cramfs, directfb, flex, fluxbox, gdb,
11898 hiawatha, igh-ethercat, imagemagick, imlib2, lcdproc,
11899 libdaemon, libecore, libhid, libmad, libpcap, libsigc, libusb,
11900 linux-fusion, matchbox, ocf-linux, owl-linux, python, rrdtool,
11901 scons, strace, sylpheed
0f9bad95 11902
2b7be2f1
PK
11903 Issues resolved (http://bugs.uclibc.org):
11904
11905 #5732: Error : package/alsa-lib/alsa-lib.mk
11906
47ee3051 119072012.11-rc1, Released November 17th, 2012
f9686563 11908
d36fcceb
PK
11909 Fixes all over the tree and new features.
11910
11911 Defconfigs: use u-boot 2012.10 on at91 and beaglebone,
11912 sheevaplug + qemu: bump kernel version, add qemu-mips64-malta
11913 + nitrogen6x defconfigs.
11914
11915 Bootloaders: add u-boot 2012.07/10, ais target format, add
48f0fe07
PK
11916 barebox 2012.08/09/10/11, linker overlap issue fix for
11917 at91bootstrap, mxs-bootlets updated for new Barebox versions.
d36fcceb 11918
0ab9a3fb 11919 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x,
d36fcceb 11920 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
48f0fe07
PK
11921 Libtirpc support for modern glibc variants. Toolchain on
11922 target has been deprecated.
d36fcceb 11923
48f0fe07 11924 Initial Aarch64 support, Xtensa support re-added.
d36fcceb
PK
11925
11926 Infrastructure: Use shallow git clone when possible, use
11927 tarballs rather than git URLs for github. Moved to pkgconf
11928 rather than pkg-config. System directory added, default
48f0fe07
PK
11929 skeleton/device tables moved. More than 1 post-build script
11930 can now be used. output/target now contains a
11931 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM warning, to help people
11932 understand how to (not) use it.
11933
11934 Manual has been reworked and extended.
11935
11936 Legal-info: Lots of package annotations, CSV file fixes,
11937 _LICENSE / _REDISTRIBUTE splitup, per-package hooks.
11938
11939 Updated/fixed packages: acpid, alsa-lib, alsa-utils,
0ab9a3fb
PK
11940 alsamixergui, attr, autoconf, automake, bash, bind, binutils,
11941 bison, blackbox, bluez-utils, busybox, cairo, can-utils,
11942 cifs-utils, cjson, cmake, collectd, connman, conntrack-tools,
11943 coreutils, cups, cvs, dbus, dhcp, directfb, dmalloc, dnsmasq,
11944 dropbear, e2fsprogs, ethtool, fbdump, feh, fftw, file,
11945 flashrom, fluxbox, gdb, gdisk, gdk-pixbuf, genext2fs, gettext,
11946 gnutls, gpsd, gqview, grep, gsl, gst-plugins-{bad,good},
11947 hdparm, hiawatha, hostapd, input-tools, iproute2, ipset,
11948 iptables, iw, json-c, kexec, kmod, lcdproc, leafpad, less,
11949 libcurl, libdrm, libdvdnav, libdvdread, libffi, libfuse,
11950 libglib2, libhid, liblockfile, libmad, libmbus, libmnl,
48f0fe07
PK
11951 libnetfilter_{acct,conntrack,cthelper,cttimeout,queue},
11952 libnfc, libnfc-llcp, libnfnetlink, libnl, libnspr, libnss,
11953 libpcap, libplayer, libtool, libtorrent, liburcu, libv4l,
11954 libxcb, libxml2, libxslt, links, linux-firmware, lm-sensors,
11955 lmbench, lockfile-progs, logrotate, lshw, lsof,
11956 lttng-babeltrace, lttng-tools, lua, luajit, mesa3d, microperl,
11957 mii-diag, module-init-tools, mpc, mpd, mpg123, mplayer,
11958 mtd-utils, mysql_client, nbd, ncurses, netatalk, netkitbase,
11959 netkittelnet, netsnmp, newt, nfs-utils, openntpd, openssh,
11960 openssl, opkg, patch, pciutils, pcre, php, poco, polarssl,
11961 popt, portmap, pppd, procps, pulseaudio, python, python-nfc,
d36fcceb
PK
11962 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
11963 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
48f0fe07
PK
11964 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs,
11965 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc,
11966 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*,
d36fcceb
PK
11967 xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient,
11968 xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq
11969
11970 New packages: arptables, at91bootstrap3, boot-wrapper-aarch64,
11971 ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps,
11972 fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl,
11973 lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam,
48f0fe07
PK
11974 lua-msgpack-native, macchanger, mtdev, mtdev2tuio, nfacct,
11975 opus, opus-tools, pcsc-lite, perl, pkgconf, python-meld3,
11976 python3, qemu, qextserialport, qtuio, rpcbind, schifra,
11977 sconeserver, supervisor, time, ulogd, usb_modeswitch_data,
11978 yasm
d36fcceb
PK
11979
11980 Deprecated packages: netkitbase, netkittelnet
11981
11982 Issues resolved (http://bugs.uclibc.org):
11983
11984 #807: [PATCH] samba - make iconv and smbd optional
11985 #3049: binutils have a sysroot bug in ld
11986 #5330: update vsftpd to 3.0.0
11987 #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined...
11988 #5666: Fails to build python 2.7.2 for 2440 arm
11989
288b7399
TP
119902012.08, Release August 31th, 2012
11991
11992 Updated/fixed packages: microperl, cups, luajit, rrdtool,
11993 prboom, oprofile.
11994
11995 Added license information for: sqlite.
11996
11997 Changed the source URLs of all packages located on Sourceforge
11998 in order to use the automatic mirror selection URL
11999 downloads.sourceforge.net, and get rid of the
12000 BR2_SOURCEFORGE_MIRROR option.
12001
8437b562
TP
120022012.08-rc3, Released August 25th, 2012
12003
12004 Updated/fixed packages: libglib2, netsnmp, freetype, libfuse,
12005 libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc.
12006
12007 Added license informations for: barebox, grub, syslinux,
12008 uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils,
12009 faad2, nano, fbdump, rsync, librsync, fontconfig,
12010 inotify-tools,
12011
b58c83ae
TP
120122012.08-rc2, Released August 15th, 2012
12013
12014 Updated/fixed packages: imagemagick, sudo, crosstool-ng.
12015
12016 Added license informations for: mxml, nanocom, empty, expat,
12017 lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng,
12018 input-event-daemon, luajit, cgilua, copas, coxpcall,
12019 luafilesystem, luasocket, rings, wsapi, xavante, libtpl,
12020 avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl,
12021 libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd,
12022 mtd, openssl, psmisc, socat, spawn-fcgi.
12023
12024 Fixes to Microblaze external toolchains
12025 configuration. Improvements of the pkg-stats
12026 script. Out-of-tree fix for the graph-depends script.
12027
12028 Kernel headers version bump.
12029
4009cbbb 120302012.08-rc1, Released August 1st, 2012
5b11223f 12031
1ea85745
PK
12032 Fixes all over the tree and new features.
12033
c665fc00
TP
12034 Integration of a legal information reporting infrastructure,
12035 which allows to generate detailed informations about the
12036 licenses and source code of all components of a system
12037 generated by Buildroot. License information will progressively
12038 be added on packages.
12039
12040 Default configuration files added for Calao-systems USB-A9263
12041 and Calao-systems USB-A9G20-LPW.
12042
12043 External toolchains update: allow download of a custom
12044 toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
12045 Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
12046 2011.09.
12047
12048 Allow the restriction of downloads to the primary site only.
12049 This is useful for project developers who want to ensure that
12050 the project can be built even if the upstream tarball
12051 locations disappear.
12052
12053 Add a 'System configuration' choice to select between 3
12054 different init systems: Busybox init, SysV init and Systemd
12055 init.
12056
12057 Cleanups to the package infrastructure. The visible change to
12058 developers is that $(eval $(call AUTOTARGETS)) is now $(eval
12059 $(autotools-package)), and similarly for other package
12060 infrastructures and host packages. Refer to the documentation
12061 for details.
12062
12063 By default, automatic detection of the number of compilation
12064 jobs to use, depending on the number of CPUs available.
12065
fdbc2f40 12066 Improvements to generate systems with static libraries only
c665fc00
TP
12067 (infrastructure and package fixes).
12068
fdbc2f40
TP
12069 Add proper support in the Linux kernel package to generate
12070 Device Tree Blobs or combined Device Tree / Kernel
12071 images. This will be useful on Microblaze, PowerPC and ARM,
12072 which are architectures making extensive use of the Device
12073 Tree.
12074
1ea85745 12075 Updated/fixed packages: audiofile, autoconf, automake, axel,
c665fc00
TP
12076 barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils,
12077 bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils,
12078 cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups,
12079 dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv,
12080 ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep,
12081 gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd,
12082 htop, icu, igh-ethercat, imagemagick, input-tools, iostat,
12083 iproute2, ipset, iptables, iw, kmod, less, libcap, libgci,
12084 libconfig, libcurl, libelf, libevas, libeXosip2, libexif,
12085 libfuse, libidn, libmad, libmbus, libmnl,
12086 libnetfilter-conntrack, libnl, libnspr, libnss, libogg,
12087 libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2,
12088 libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules,
12089 lttng-tools, lua, m4, memtester, midori, mii-diag,
12090 module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml,
12091 mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd,
12092 openssl, pciutils, php, polarssl, portaudio, pppd,
12093 pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm,
12094 rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex,
12095 sqlite, squashfs, squid, sudo, synergy, syslinux, systemd,
12096 tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget,
12097 wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib
12098
12099 New packages: cjson, collectd, dfu-util, dmidecode, elftosb,
12100 fbterm, flashrom, freerdp, inadyn, libfreefare,
12101 libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
12102 libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
12103 luajit, mediastreamer, mobile-broadband-provider-info, monit,
12104 mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
12105 opkg, ortp, owl-linux, python-id3, python-nfc, quota,
12106 ramspeed, rtorrent, sound-theme-borealis,
12107 sound-theme-freedesktop, sysprof, webrtc-audio-processing,
12108 xinetd, zxing
1ea85745 12109
3b38ade5
TP
12110 Issues resolved (http://bugs.uclibc.org):
12111
12112 #1315: Allow use of older external toolchains without sysroot
12113 support [won't fix]
12114 #5276: Hiawatha needs to manage IPV6 if so [fixed]
12115 #5360: buildroot fails when building "host-libglib2 2.30.2
12116 Building" [won't fix, upstream problem]
12117 #5384: Can't build packages relying on gets on newer glibc
12118 [fixed]
12119
bce34ab1
PK
121202012.05, Released May 30th, 2012:
12121
12122 Updated/fixed packages: busybox, netsnmp, pptp-linux
12123
0b0d7bad
PK
121242012.05-rc3, Released May 25th, 2012:
12125
12126 Minor fixes around the tree.
12127
12128 Infra: Fix for DOWNLOAD macro when using primary mirrors with
12129 scp targets.
12130
12131 Toolchain: Kernel headers 3.2.18 / 3.3.7.
12132
12133 Updated/fixed packages: binutils, bison, busybox, cifs-utils,
12134 gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile,
12135 xserver-xorg
12136
b07ad40c
PK
121372012.05-rc2, Released May 18th, 2012:
12138
12139 Fixes all over the tree.
12140
12141 Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf
12142 dependency, disable decimal floats support, Linux 3.2.17 /
12143 3.3.6 kernel headers. Fix sysroot copy handling for toolchains
12144 without C++ support.
12145
12146 Updated/fixed packages: apr, apr-util, ccache, dnsmasq,
12147 heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala
12148
121492012.05-rc1, Released May 10th, 2012:
5c3a3373 12150
17c2d62b
PK
12151 Fixes all over the tree and new features.
12152
12153 Use /etc/os-release for version info rather than
12154 /etc/br-version.
12155
12156 CMake toolchain file moved to $HOST_DIR/usr/share/buildroot.
12157
e22dd64b
PK
12158 Apply-patches.sh: cleanups, archived patches handling fixes,
12159 support series files.
17c2d62b 12160
82822efe
PK
12161 Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for
12162 arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for
12163 atngw100, use 3.3.x for qemu configs.
17c2d62b 12164
82822efe
PK
12165 Menu structure: Libraries moved out of multimedia section
12166
12167 Atom processor support. Prescott fix, blackfin ABI fix,
12168 Microblaze architecture support (using ext toolchain). Cleanup
12169 architecture names, deprecate Xtensa support.
e22dd64b
PK
12170
12171 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
a53a3b59
PK
12172 default to uClibc 0.9.33.x, enable
12173 UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit
12174 fixes for external toolchains, linaro ext toolchains, new
82822efe
PK
12175 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
12176 1.15.2.
17c2d62b 12177
82822efe
PK
12178 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
12179 support. Barebox: add 2012.04, remove 2011.12.
bf636a94 12180
e22dd64b 12181 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
a53a3b59 12182 barebox, berkeleydb, bind, bluez_utils, boost, busybox,
82822efe
PK
12183 can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp,
12184 directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat,
12185 fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk,
12186 gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls,
12187 gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly},
12188 haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec,
12189 kmod, lame, libaio, libarchive, libatomic_ops, libconfig,
12190 libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi,
12191 libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2,
12192 libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu,
12193 libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt,
12194 lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace,
12195 lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123,
12196 mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon,
12197 netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd,
e940b303 12198 openssh, openssl, parted, pango, pcre, php, pixman, poco,
82822efe
PK
12199 psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync,
12200 ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net,
12201 smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo,
e940b303
GZ
12202 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
12203 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
82822efe
PK
12204 util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
12205 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
12206 xfsprogs, zlib
a53a3b59 12207
82822efe
PK
12208 New packages: apr, apr-util, audiofile, bellagio,
12209 conntrack-tools, empty, fmtools, glib-networking,
12210 heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng,
12211 libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink,
12212 libtpl, localedef, minicom, msmtp, ndisc6, netatalk,
12213 ocf-linux, openswan, parted, polarssl, protobuf, read-edid,
12214 socketcand, stress, systemd, ushare, zeromq
17c2d62b 12215
b6a507c7
PK
12216 Deprecated packages: ttcp
12217
17c2d62b
PK
12218 Removed packages: ntfsprogs
12219
12220 Issues resolved (http://bugs.uclibc.org):
12221
bf636a94 12222 #2353: [lua] fix build with 2010.08-rc1
a53a3b59
PK
12223 #2503: Microperl fails build on MIPSel or with Fedora13.x86_64
12224 #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0
12225 #2881: Can't build project statically with external toolchain
2b66816c 12226 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
a53a3b59 12227 #4808: ccache may build against wrong zlib
17c2d62b 12228 #4880: New package lcdproc
f526c4d2 12229 #4886: New package protobuf
a53a3b59
PK
12230 #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/...
12231 #4898: * make: [target-finalize] Error 1 (ignored)*
12232 #4985: Qt 4.7.4 build crashes with Linux 2.6.29
12233 #4970: udev 181 fails to build if kernel version 3.3 is selected
12234 #5018: dialog broken: exits with assert in uClibc
12235 #5102: qt package moc, uic, rcc read from wrong place
15744b7e 12236 #5144: Patch to fix ixon bug in uemacs
98873717 12237 #5198: Line graphics output is broken in GNU Screen
e940b303 12238 #5204: Missing terminfo file(s) for GNU screen terminal type
17c2d62b 12239
03ceab6d
PK
122402012.02, Released February 29th, 2012:
12241
12242 Updated/fixed packages: libecore
12243
6d24b41b
PK
122442012.02-rc3, Released February 27th, 2012:
12245
12246 Fixes all over the tree.
12247
12248 Automatic host dependencies handling for cmake packages
12249 fixed. Customize package deprecated as using a post-build
12250 script is nowadays the preferred way of adding extra stuff to
12251 the rootfs.
12252
12253 Linux-headers 3.0.x / 3.2.x stable version bumped.
12254
12255 QEMU defconfigs updated to 3.2.x kernels and readme fixed.
12256
12257 Updated/fixed packages: dropbear, ffmpeg, libpng
12258
3d6ff4f5
PK
122592012.02-rc2, Released February 19th, 2012:
12260
12261 Fixes all over the tree.
12262
12263 Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump
12264 linux-headers 3.0.x / 3.2.x stable versions.
12265
12266 Documentation: Added makedev / <pkg>_DEVICES /
12267 <pkg>_PERMISSIONS documentation.
12268
12269 Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore,
12270 libvncserver, mxml, python.
12271
122722012.02-rc1, Released February 12th, 2012:
11eb9e7f
PK
12273
12274 Fixes all over the tree and new features.
12275
c847b4a6 12276 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
08f46cc6 12277 support removed, Powerpc SPE ABI support. GDB ELF support fix,
eaf412b5 12278 GDB 7.4, crosstool-NG 1.13.4.
1bde07d6 12279
11eb9e7f 12280 Gentargets: scp and mercurial support.
eaf412b5
PK
12281 Autotools: derive host dependencies from target by default.
12282 Packages can now declare device table snippets.
11eb9e7f 12283
eaf412b5
PK
12284 Host utilities menu with commonly used host tools.
12285
12286 defconfigs: qemu configs for x86-64, mips and sparc, at91
03ceab6d 12287 defconfigs now use modern U-Boot / mainline Linux, added
eaf412b5 12288 lpc3250 defconfigs.
11eb9e7f 12289
a01db91e 12290 uClibc: remove 0.9.30, backport unshare() support, add
eaf412b5 12291 0.9.32.1 / 0.9.33, use same config for ctng.
11eb9e7f 12292
c847b4a6 12293 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
eaf412b5
PK
12294 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
12295 bootloaders added.
12296
12297 Various manual updates. Release tarballs now contain generated
12298 manual in text/html/pdf formats.
1bde07d6 12299
eaf412b5
PK
12300 Buildroot now calls the stop function of scripts in
12301 /etc/init.d at shutdown.
234dd8e6 12302
08f46cc6 12303 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
eaf412b5
PK
12304 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
12305 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
12306 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
12307 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
12308 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
12309 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
12310 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
12311 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
12312 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
12313 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
12314 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
12315 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
12316 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
12317 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
12318 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
12319 python, python-serial, qt, ruby, samba, sdl, sdparm,
12320 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
12321 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
12322 util-linux, vala, valgrind, vsftpd, wpa_supplicant,
12323 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
12324 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
12325 xf86-video-sis, xfont_{encodings,font-util},
c847b4a6 12326 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
eaf412b5 12327 xlib_libxkbfile, xterm, xutil_makedepend, yajl
08f46cc6 12328
eaf412b5
PK
12329 New packages: boost, connman, dstat, expedite, explorercanvas,
12330 feh, flot, giblib, igh-ethercat, imlib2, jquery,
12331 jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
12332 libedbus, libedje, libeet, libeina, libelementary, libesmtp,
12333 libethumb, libevas, libical, libmbus, liboauth, liburcu,
12334 libvncserver, linux-firmware,
12335 lttng-{babeltrace,libust,modules,tools}, NetworkManager,
12336 open2300, python-distutilscross, python-dpkt,
12337 python-netifaces, python-pygame, python-setuptools, rt-tests,
12338 sam-ba, sane-backends, sqlcipher, transmission, unionfs,
12339 xf86-input-tslib, xinput-calibrator
11eb9e7f
PK
12340
12341 Issues resolved (http://bugs.uclibc.org):
12342
12343 #743: Add Transmission bit torrent option to buildroot
27a35801
PK
12344 #755: Add Boost libraries as a package
12345 #2299: Add crypto support to libsoup
aead8be3 12346 #2617: Pixman 0.19.2 & Cairo 1.10.0
11eb9e7f
PK
12347 #3403: libgpg-error: bump to version 1.10
12348 #3409: libgpg-error: download from gnupg.org
12349 #3421: nano: make tiny flag optional
aead8be3 12350 #3691: New EFL packages
502465e4 12351 #4664: Cannot patch AT91Bootstrap
4861aed1 12352 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
1e39b8a6 12353 #4760: Qt: add host-pkg-config to dependency-list
11eb9e7f 12354
c29253ef
PK
123552011.11, Released November 30th, 2011:
12356
12357 Fixes all over the tree.
12358
12359 Bump kernel headers / default Linux version to 3.1.4.
12360
12361 Updated/fixed packages: ruby
12362
4dc18dc5 123632011.11-rc3, Released November 26th, 2011:
0ff53f12
PK
12364
12365 Fixes all over the tree.
12366
12367 Toolchain: Fix gdb dependencies for external toolchains,
12368 adjust uClibc patches so they don't confuse modern versions of
12369 patch, bump crosstool-ng, kernel headers and linux versions.
12370
12371 Updated/fixed packages: busybox, freetype, mplayer, opencv,
6d985f97 12372 php, rsyslog, ruby, thttpd, xapp_xf86dga
0ff53f12 12373
9f930d2d
DK
12374 Issues resolved (http://bugs.uclibc.org):
12375
ec02a34b 12376 #4357: Prevent patch commands from accessing source control
9f930d2d
DK
12377 #4369: Fix permissions on untared lsof archive
12378
6088ac01 123792011.11-rc2, Released November 18th, 2011:
8e6c8198
PK
12380
12381 Fixes all over the tree and new features.
12382
12383 Updated asciidoc documentation
12384
12385 Toolchain: Bumped 3.x stable kernel headers, use wget in
630fd4f1
PK
12386 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
12387 uClibc sparc fix.
8e6c8198
PK
12388
12389 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
630fd4f1 12390 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
8e6c8198 12391
8c38a0a4
GZ
12392 Issues resolved (http://bugs.uclibc.org):
12393
2b8643f0 12394 #3355: mplayer fails to build
8c38a0a4 12395 #4021: uClibc: undefined reference to `__GI___errno_location'
a028c31e 12396 #4297: Qt's qmake uses wrong pkg-config
8c38a0a4 12397
1507c39b 123982011.11-rc1, Released November 11th, 2011:
5427c506 12399
227eebae
PK
12400 Fixes all over the tree and new features.
12401
1507c39b 12402 Moved misc scripts and support stuff to support/. Renamed
358601f8
PK
12403 patch-kernel.sh to support/scripts/apply-patches.sh.
12404
805de395
PK
12405 Documentation: Moved to asciidoc format, make targets to
12406 generate text/html/pdf/epub output added.
12407
12408 Defconfigs: Qemu configs updated to 3.1 kernel and readmes
12409 added.
12410
358601f8
PK
12411 Bootloaders: Add support for custom git tree / tarballs for
12412 barebox, similar to how it's handled for u-boot. Clean up
12413 menuconfig options.
12414
12415 Toolchain: Update external codesourcery toolchain download
b367d67a
PK
12416 URLs after Codesourcery got bought by Mentor, add x86
12417 toolchain, update toolchain versions and optimize toolchain
12418 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
12419 updated GDB versions / download URLs. Binutils
805de395
PK
12420 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
12421 use ctng-1.13.0.
b367d67a
PK
12422
12423 Package infrastructure: Support for local packages /
12424 overrides, package dir / name arguments dropped from
12425 {GEN,AUTO,CMAKE}TARGETS.
358601f8
PK
12426
12427 Linux: Kernel extensions infrastructure support, Xenomai +
12428 RTAI support.
227eebae 12429
e55af699
PK
12430 Updated/fixed packages: acpid, bind, busybox, dash, dbus,
12431 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
12432 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
12433 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
12434 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
12435 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
12436 libconfuse, libcuefile, libcurl, libdaemon, libevent,
12437 libglib2, libiconv, libmpd, libreplaygain, libroxml,
b367d67a 12438 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
805de395
PK
12439 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
12440 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
12441 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
12442 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
12443 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
12444 samba, sawman, sdl_sound, smartmontools, sqlite, squid,
12445 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
12446 tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
12447 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
b367d67a
PK
12448
12449 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
805de395
PK
12450 libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
12451 ngrep, noip, opencv, openocd, picocom, poco, portaudio,
12452 pulseaudio, pv, rtai, vala, xenomai.
12453
12454 Removed packages: liboil, sfdisk, swfdec, webif
227eebae
PK
12455
12456 Issues resolved (http://bugs.uclibc.org):
12457
358601f8 12458 #505: live555: new package
e9c52d71 12459 #507: Enable live and tv options in MPlayer-1.0rc2
358601f8
PK
12460 #531: let e2fsprogs package to export headers to staging dir if needed
12461 #1171: Linuxthreads new cannot find sysdep.h
7062aff3 12462 #1357: Add bluez to buildroot system
358601f8
PK
12463 #2107: New package: input-event-daemon
12464 #2599: New package: orc (Oil Runtime Compiler)
12465 #2605: gstreamer: Update to 0.10.30
12466 #2677: introducing util-linux-ng as replacement for util-linux
12467 #2917: Qt: Add declarative module
12468 #3145: jffs2 image generation fails
12469 #3271: netperf-2.4.5 fails to compile
b367d67a
PK
12470 #3331: xdata_xcursor-themes depends on xcursorgen
12471 #3343: Add file:// download SITE_METHOD
12472 #3391: Add support for specifying an external kernel tree
12473 #3631: Error while compiling with Xorg
dd3177cc 12474 #3709: oprofile doesn't build for mipsel
b367d67a
PK
12475 #3925: midori not getting compile
12476 #4045: Add support for downloading i386 toolchains from codesourcery
54bcf87b 12477 #4165: lrzsz-fix-symlink-at-rebuild.patch
95af4fbf 12478 #4171: makedevs-unused-but-set-variable.patch
227eebae 12479 #4183: Codesourcery toolchain download site has changed
8ece8e27 12480 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
92bf824b 12481 #4381: Add option to lighttpd to enable Lua support
6473f6c0 12482 #4387: Make sure that dest dir exists before installing mtd files
227eebae 12483
facd602d
PK
124842011.08, Released August 31th, 2011:
12485
12486 Fixes all over the tree.
12487
12488 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
12489 kernel headers.
12490
12491 Updated/fixed packages: ipset, python
12492
73f131ce 124932011.08-rc2, Released August 29th, 2011:
e0a6bcd8
PK
12494
12495 Fixes all over the tree.
12496
73f131ce 12497 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
e0a6bcd8
PK
12498 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
12499 (broken).
12500
73f131ce
PK
12501 Defconfigs: kernel updates, fix mini2440 serial port config,
12502 remove old arm toolchain configs.
12503
12504 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
12505 targets similar to linux/busybox.
12506
e0a6bcd8 12507 Updated/fixed packages: barebox, directfb, libsoup,
bf446513
TDS
12508 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
12509 usbmount, util-linux, xfont_font-misc-misc
e0a6bcd8 12510
cb6c2c42
PK
12511 Issues resolved (http://bugs.uclibc.org):
12512
bf446513 12513 #3685: ncurses installation hangs due to old version of tic
cb6c2c42
PK
12514 #4093: Grub fails to install bz2 patch after conversion to...
12515
7ff457cd 125162011.08-rc1, Released August 4th, 2011:
0a5e7905 12517
94ad0667
PK
12518 Fixes all over the tree and new features.
12519
bd76bc5f
PK
12520 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
12521 ext-toolchain-wrapper improvements, improved non-MMU
12522 support. GCC 4.3.6 / 4.6.1.
94ad0667 12523
333acf35
PK
12524 GENTARGETS infrastructure extended to cover bootloaders and
12525 Linux kernel as well. Options to retrive Linux/U-Boot from a
12526 custom git repo instead of upstream tarballs.
7ff457cd 12527 Support for Linux 3.x and release candidate tarballs.
333acf35
PK
12528 X-Loader bootloader for omap added.
12529
12530 Make source/external-deps now also works for external
12531 toolchains / crosstool-ng backend.
12532
5255a719
PK
12533 Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
12534 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
12535 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
12536 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
12537 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
12538 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
5496bc39
MH
12539 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
12540 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
12541 synergy, udev, usbmount, usbutils, util-linux, valgrind,
12542 webkit, xorg-xserver, xz, zlib
a4a20acb
PK
12543
12544 New packages: acl, attr, ebtables, gnutls, inotify-tools,
12545 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
12546 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
12547 statserial, stunnel, ti-utils, uboot-tools, yajl
12548
d4928674
PK
12549 Deprecated packages: liboil, swfdec
12550
a4a20acb 12551 Removed packages: hal
94ad0667
PK
12552
12553 Issues resolved (http://bugs.uclibc.org):
12554
bd76bc5f 12555 #3559: libnspr: Add new package
b28de60c 12556 #3595: patch to add libroxml
bd76bc5f 12557 #3565: libnss: Add new package
5496bc39
MH
12558 #3583: xfonts_font-adobe-100dpi fails due to missing map file
12559 #3649: [PATCH] Add mapdir to existing pkg-config patch
94ad0667 12560 #3907: 2011.05 - Qt 4.7.3 not building on ARM
82e840e7 12561 #3961: Nfs-utils: Remove SUSv3-function index
b9796199 12562 #3985: "help" target's defconfig list needs sort
cef0721c 12563 #3997: bump libroxml to v2.1.0
94ad0667 12564
9ab73b51
PK
125652011.05, Released May 27th, 2011:
12566
12567 Updated/fixed packages: makedevs
12568
effcc9a2
PK
125692011.05-rc2, Released May 24th, 2011:
12570
12571 Fixes all over the tree.
12572
12573 Toolchain: Code sourcery ARM 2009q1 download URL fixed /
12574 2009q3 external toolchains added. Crosstool-NG bumped to
12575 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
12576 bumped to 2.6.38.7.
12577
12578 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
12579
137a4d7e 125802011.05-rc1, Released May 18th, 2011:
da5e5a5a 12581
7234c239
PK
12582 Fixes all over the tree and new features.
12583
12584 External toolchain improvements: We now build a binary
12585 toolchain wrapper and install it into HOST_DIR/usr/bin, which
12586 enforces the correct compiler arguments, making an external
12587 toolchain as easy to use outside of Buildroot as the internal
12588 ones are. This also brought a cleanup of CFLAGS, making the
12589 Buildroot build output easier to read.
12590
12591 Rootfs device handling improvements: Choice between static
12592 /dev, devtmpfs and devtmpfs with either mdev or udev.
12593
12594 Toolchain: More preconfigured codesourcery external
12595 toolchains, improved Crosstool-NG support, fix for GCC
12596 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
12597 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
12598
12599 Bootloaders: U-boot 2011.03, Barebox 2011.05.0
12600
12601 Linux: support for custom kernel image targets, E.G. for
12602 powerpc builds with embedded device trees.
12603
12604 Misc fixes for qemu defconfigs, ensuring correct serial
12605 terminal setup out of the box.
12606
12607 Misc gentarget / autotools handling fixes.
12608
9b87631e 12609 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
7234c239
PK
12610 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
12611 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
12612 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
12613 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
12614 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
12615 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
8b4f5f24
PK
12616 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
12617 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
12618 procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
12619 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
7234c239
PK
12620 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
12621 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
12622
12623 New packages: bonnie++, can-utils, gdisk, htop,
12624 input-event-daemon, libexif, libraw, libv4l, ngircd
12625
12626 Removed packages: festival
707dc469
PK
12627
12628 Issues resolved (http://bugs.uclibc.org):
12629
8451c232 12630 #2131: Add OpenMP support to the toolchain
4bc79985 12631 #3379: New Package: bonnie++
47736c88 12632 #3445: Not working openssl-10.0.0d on 386sx
308bc537 12633 #3451: fakeroot package: wrong FAKEROOT_SITE variable
39aafe84 12634 #3457: alsamixergui: broken URL
707dc469 12635 #3475: Calling sync on large filesystems when not always necessary
2c976083 12636 #3511: make busybox-menuconfig does not download busybox package
f894e85e 12637 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
cdd4a7a0 12638 #3571: u-boot: fw_printenv does not build
cd58efba 12639 #3643: popt source url is not responding
a7e78f97 12640 #3733: dropbear: make zlib optional
8b4f5f24 12641 #3757: Buildroot can't build mplayer with libmad
05955603 12642
f3e79a7a 126432011.02, Released February 28th, 2011:
2f19259a
PK
12644
12645 Fixes all over the tree.
12646
da8700c1
PK
12647 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
12648 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
e77bef4c
PK
12649
12650 Deprecated packages: devmem2, webif
2f19259a
PK
12651
12652 Issues resolved (http://bugs.uclibc.org):
12653
42daeb72 12654 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
2f19259a 12655 #3259: Unable to build webkit (on arm)
c82d04c4 12656 #3295: slang fails to build on mipsel
da8700c1 12657 #3325: ffmpeg fails to build
2f19259a 12658
2d3d618b 126592011.02-rc2, Released February 24th, 2011:
2b41d7f4
PK
12660
12661 Fixes all over the tree.
12662
12663 Festival packages marked as broken. Unless someone steps up
12664 to support them, they will be removed during the 2011.05
12665 development cycle.
12666
12667 Updated/fixed packages: atk, avahi, bind, cairo, dbus,
12668 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
12669 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
12670 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
a85971a6 12671 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
fd2bd9e3
GZ
12672 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
12673 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
c9253253
PK
12674 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
12675 tcpreplay, tiff, wpa_supplicant, xcb-util,
2b41d7f4
PK
12676 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
12677 xdriver_xf86-input-{mouse,synaptics,void},
12678 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
12679 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
12680 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
12681 xserver_xorg-server, xz
12682
12683 Removed packages: ace_of_penguins, vlc
12684
12685 Issues resolved (http://bugs.uclibc.org):
12686
d17c1652 12687 #3205: Failing chmod when running "make" in buildroot (openssl)...
fd2bd9e3 12688 #3277: quagga fails to build with SNMP support
2b41d7f4 12689 #3283: See why nfs-utils needs fakeroot, and convert to autotools
c9253253 12690 #3307: synergy fails to build due to missing XTest library
2b41d7f4 12691
51f8802d
PK
126922011.02-rc1, Released February 14th, 2011:
12693
12694 Fixes all over the tree and new features.
a8ecce07 12695
2645004b
PK
12696 External toolchain improvements: clarification of the options,
12697 and introduction of the toolchain profile concept, for
12698 well-known toolchains. Buildroot is now capable of
12699 automatically downloading and extracting well-known toolchains
12700 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
4120e051
PK
12701 toolchains are supported). Crosstool-NG backend updated and
12702 improved.
2645004b
PK
12703
12704 Complete rework of how hardware boards are supported.
12705 Each board now only has a single defconfig file, and all
12706 board-specific options have been removed. See
12707 docs/buildroot.html#board_support for details.
12708
12709 Added support for the following boards: Mini2440, Qemu ARM
12710 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
12711 r2d and Qemu x86. The Qemu boards support allows to easily
12712 build systems that are known to work under Qemu.
12713
4120e051
PK
12714 Initial support for Blackfin processors.
12715
2645004b
PK
12716 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
12717 preparation for support of SDK. For the same reason, the
12718 toolchain binaries (cross-compiler and other related tools)
d1a93022
PK
12719 are now installed in $(O)/host/usr/bin/. The cross pkg-config
12720 now also automatically returns correct values for cross
12721 compilation, without needing any environment variables to be
12722 set.
2645004b 12723
17b66aff
TP
12724 Ccache support reworked. Now used for both host and target
12725 compilation, and cache is stored in ~/.buildroot-ccache.
12726
2645004b 12727 Toolchain: uClibc 0.9.32-rc2, several components moved to
639e80f2
PK
12728 normal AUTOTARGET packages.
12729
2645004b
PK
12730 Generic cmake infrastructure, similar to the existing
12731 GENTARGETS/AUTOTARGETS.
12732
639e80f2
PK
12733 Support for bzr downloads, next to the existing git/svn support.
12734
d1a93022
PK
12735 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
12736 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
12737
a7f40dfc
PK
12738 EXT2 file system size handling improved, UBI image support, fs
12739 configuration options cleanup, U-Boot/Barebox version bumps.
639e80f2
PK
12740
12741 Updated/fixed packages: alsa-utils, at, autoconf, automake,
4120e051 12742 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
d1a93022 12743 coreutils, cups, dbus, dbus-python, dhcp, directfb,
4120e051
PK
12744 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
12745 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
12746 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
12747 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
12748 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
12749 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
12750 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
12751 libsndfile, libtheora, libtool, libusb-compat, libvorbis,
12752 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
12753 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
12754 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
12755 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
12756 openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
12757 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
12758 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
12759 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
12760 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
12761 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
12762 xkeyboard-config, xlib_libX11, xz, zlib
12763
12764 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
12765 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
12766 libffi, libhid, libreplaygain, libsamplerate, libsigc++,
12767 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
12768 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
12769 xl2tp, xmlstarlet
95f17bf7 12770
767dce8c
MB
12771 Removed packages: hotplug, l2tp, libfloat, microcom,
12772 ng-spice-rework
af6fd2d9 12773
d3d67f7f
FP
12774 Issues resolved (http://bugs.uclibc.org):
12775
d1a93022
PK
12776 #267: The make target: cross fails because toolchain_build_...
12777 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
f362c51f 12778 #561: ltp-testsuite failed to install
d1a93022 12779 #1447: Installing gfortran on PowerPC
f362c51f 12780 #1651: Build fail caused by ccache in module-init-tools
6d17192f 12781 #1681: Cross-compiled binaries shouldn't be installed into staging
d1a93022 12782 #1723: [PATCH] axel: convert to generic package infrastructure and...
f362c51f 12783 #1735: [PATCH] mplayer: convert to autotools infrastructure
d1a93022
PK
12784 #2551: [PATCH] native toolchain in the target filesystem fails
12785 #2623: buildroot-snapshot-20100922 fails when compiling development...
7879a4ba 12786 #2647: makedevs package lacks support for 16-bit major/minor numbers
4c31d75c 12787 #2371: QT MYSQL Module does not build when MySQL installed on the host
6d17192f 12788 #2839: compile fails in various packages with a odd message "error:...
d1a93022 12789 #2887: tar "buffer overflow detected" error
6d17192f 12790 #2893: Broken "make source" with external toolchain
d3d67f7f 12791 #2905: Qt: Speed up compilation, if gui-module isn't selected
eeea3ea6 12792 #2929: genext2fs: couldn't allocate a block (no free space)
14a971ab 12793 #2935: Ntpdate isn't installed
6ddf4702 12794 #2965: Broken linkage to xkbcomp (blocking X server startup)
eb56385b 12795 #2983: xlib_libX11 build failed
87a5a194 12796 #3007: kexec doesn't build: Missing regdef.h file
d1a93022 12797 #3085: Init scripts are not compatible with sysVinit (when busybox...
9bc58a42 12798 #3103: make external-deps wants to download gcc-.tar.bz2 when...
0705e448 12799 #3109: abnormal `make busybox-menuconfig`
d1a93022 12800 #3115: How about board specific makefiles?
c18c1d66 12801 #3169: python patch has typo, aborts build in scenario
6bfe2932 12802 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
d3d67f7f 12803
dbc45b03 128042010.11, Released November 30th, 2010:
32b74808 12805
1fbd9ef8 12806 Fixes all over the tree.
32b74808 12807
5cafae4f 12808 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
e7fbeda8 12809 xserver-xorg
32b74808 12810
1fbd9ef8
MRJ
12811 Issues resolved (http://bugs.uclibc.org):
12812
5cafae4f 12813 #2773: squid with openssl support needs openssl on the host
1fbd9ef8
MRJ
12814 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
12815
09af8387 128162010.11-rc2, Released November 25th, 2010:
dfbb3893
PK
12817
12818 Fixes all over the tree.
12819
09af8387
PK
12820 Add support for LEON Sparc architecture variants. Fix make
12821 source/external-deps for host packages.
fe629f97 12822
b9c5809a
PK
12823 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
12824 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
12825 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
12826 sysstat, webkit, zlib
dfbb3893
PK
12827
12828 Issues resolved (http://bugs.uclibc.org):
12829
47416629 12830 #759: Sysstat build broken without libintl
84a6f534 12831 #2479: host-module-init-tools 3.11 fails to build
b95ccd5f 12832 #2725: Buildroot overrides kernel config
adb0dfff 12833 #2785: mtd-utils build fails due to missing libmtd
972cd422 12834 #2791: Added PHP-Process Control to the PHP-Package
e5edc733 12835 #2797: pciutils dependencies on zlib not taken into account
dfbb3893 12836 #2809: failed to compile libglib2
e25fe723
PK
12837 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
12838 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
e855e2b2 12839 #2833: Failed to compile webkit without X11
dfbb3893 12840
ea252b0e 128412010.11-rc1, Released November 8th, 2010:
9bc12b85 12842
ea252b0e 12843 Fixes all over the tree and new features.
bfa9e9e2
PK
12844
12845 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
12846 misc fixes + nconfig and savedefconfig targets.
12847
10c1eec2 12848 Toolchain: ARM cortex A9 support, experimental crosstool-ng
3daa9128 12849 backend, GCC 4.5.x.
92870a7a 12850
785fef10
PK
12851 Fs: Squashfs 4.1 with lzo support
12852
1860bdae
PK
12853 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
12854 generic new-style ones instead.
12855
a1726117
PK
12856 Download handling reworked and support for git/svn downloads
12857 added.
12858
5f71fc1f
TP
12859 Removed experimental shared config.cache support, as it is
12860 too unreliable.
12861
aefad531
YM
12862 A convenience Makefile wrapper is created when using
12863 out-of-tree building, similar to how it is done for the kernel.
12864
9f36bd49
PK
12865 Alpha, Cris, IA64 and Sparc64 architecture support removed.
12866
666bef2d 12867 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
603030af 12868 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
d380d514 12869
299f7820 12870 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
edfb1264 12871 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
f8b8a488 12872 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
fe67fb04
GZ
12873 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
12874 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
12875 gamin, gawk, genext2fs, gperf, gst-plugins-base,
12876 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
12877 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
12878 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
12879 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
12880 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
12881 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
12882 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
c2d6095f
PZ
12883 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
12884 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
12885 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
12886 openssl, openvpn, oprofile, pango, patch, pcre, php,
ed720e88 12887 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
c2d6095f 12888 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
2d925fc7 12889 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
70fb5d46
PK
12890 speex, sqlite, squashfs, startup-notification, strace,
12891 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
12892 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
12893 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
12894 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
12895 xapp_xmore,
edfb1264
PK
12896 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
12897 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
12898 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
12899 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
12900 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
12901 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
12902 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
12903 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
12904 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
1bc5b0bd
PZ
12905 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
12906 xterm, xvkbd, zlib
f661b023 12907
2b9e2fb4 12908 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
06d03789 12909
ba4fd235 12910 Removed packages: dillo, libglib12, libgtk12, microwin,
771d7631 12911 pcmcia
5ba97d90 12912
e0941403
PB
12913 Issues resolved (http://bugs.uclibc.org):
12914
6d3342e4 12915 #901: new package: gpsd
61f432ff 12916 #2389: Generate a Makefile wrapper in $(O)
70fb5d46 12917 #2461: wireless_tools: install shared library if needed
5e6e63e5 12918 #2521: Can't compile sdl_mixer, mikmod.h can't be found
69a8991b 12919 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
edfb1264 12920 #2563: [PATCH] cairo: Expose the configure option to disable some...
e0941403 12921 #2581: libmms: Update to 0.6, and patch to work on architectures...
891973f5 12922 #2707: Can't compile linux kernel using buildroot + crosstool-ng
64d8e9a0 12923 #2731: Build order
93736778 12924 #2737: buildroot configuration tool crashing when the path exceeds...
44b170e1 12925 #2767: Build for lsof broken in buildroot-2010.08
e0941403 12926
32b8d438 129272010.08: Released August 31th, 2010:
49736322
YM
12928
12929 Fixes all over the tree.
12930
40f8f3ff 12931 Updated/fixed packages: atk, xstroke
49736322 12932
1424ff1c
PK
12933 Removed packages: lxdoom
12934
dc3a7ebc 129352010.08-rc2, Released August 30th, 2010:
2e7ab32c
PK
12936
12937 Fixes all over the tree.
12938
12939 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
fb67a2dc
PK
12940 locale support as broken. Remove deprecated GCC 4.2.[1-3]
12941 versions.
2e7ab32c
PK
12942
12943 Mark CRIS architecture as deprecated, as it is discontinued
12944 upstream.
12945
b680672a
PK
12946 Marked shared config.cache as experimental and disabled by
12947 default as it is known to break with certain package
12948 combinations.
12949
1ed2e4ff
KR
12950 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
12951 added.
12952
62b4c67b
SB
12953 fs: old-style squashfs for big endian archs fixed.
12954
1c4dbb5f 12955 Updated/fixed packages: busybox, gst-plugins-base,
2ab8ec9e
TP
12956 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
12957 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
12958 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
12959 util-linux
2e7ab32c 12960
6c519387
PK
12961 Removed packages: stunnel
12962
2e7ab32c
PK
12963 Issues resolved (http://bugs.uclibc.org):
12964
12965 #635: util-linux fails to build in 2009.08
12966 #2239: netcat package installs its binary to target as avr32-linux...
eba7132f 12967 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
c4cdcc36 12968 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
e8fdc08d 12969 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
2e7ab32c 12970
2ef83b42 129712010.08-rc1, Released July 30th, 2010:
dc5e22ee 12972
2b42aae7
PK
12973 Fixes all over the tree and new features.
12974
5fd095b3 12975 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
ebf21166
PK
12976 and non-sysroot support removed. Added support for (snapshot)
12977 NPTL in uClibc, 0.9.28.3 removed,
144e4ed0 12978
a7a3e757 12979 Bootloaders: Various cleanups, moved to boot/, added Barebox,
b9997ca7
PK
12980 removed yaboot. Support building u-boot from custom tarball,
12981 u-boot 2010.06.
a7a3e757 12982
2b42aae7 12983 New GTK-based configurator, usable using 'make gconfig'.
3c5deb98 12984
39e6ba1b
PK
12985 Java packages marked as broken. Unless someone steps up to
12986 support this, they will be removed during the 2010.11
12987 development cycle.
12988
a563a663 12989 Alpha, IA64 and Sparc64 architectures marked as deprecated.
13a10a09
PK
12990 GTK+ on DirectFB has also been marked as deprecated, as it is
12991 not supported in recent GTK+ versions, and more and more
12992 packages depends on the new versions.
a563a663
TP
12993 Unless someone steps up to support them, they will be removed
12994 during the 2010.11 development cycle.
12995
ab10ed8c 12996 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
2c31d745 12997 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
a8495cdf 12998
18fa12fe
PK
12999 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
13000 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
13001 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
13002 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
13003 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
ee779635 13004 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
ac9ee0b5
PK
13005 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
13006 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
13007 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
13008 ltrace, make, midori, module-init-tools, mplayer,
13009 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
13010 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
13011 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
13012 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
13013 usbutils, webif, webkit, wireless_tools, xerces,
13014 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
3c5deb98 13015
2c31d745 13016 Removed packages: modutils, portage, rxvt
6ef6e96c 13017
e475cf03 13018 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
f4800b46 13019
3c5deb98
PK
13020 Issues resolved (http://bugs.uclibc.org):
13021
5bf7eb2a 13022 #321: alsa-lib uses host include files for python which breaks ...
acb86bab 13023 #361: linux kernel configuration choice works incorrectly
ad36fcdd 13024 #387: Tremor not installed to toolchain
5db7204c 13025 #401: new package: ffmpeg
acb86bab 13026 #475: uImage target for U-boot failed generating
31aab0c9
PK
13027 #543: ATK requires X11 on DirectFB target
13028 #575: webkit: Buildroot Libtool Patch Fails
acb86bab 13029 #583: build fails with external x86_64 toolchain
ad36fcdd 13030 #729: sstrip creates corrupted headers
18fa12fe 13031 #829: Webkit r44552 needs libXt
868ed55b 13032 #835: Package Dataflashboot-1.05 does not compile with buildroot...
31aab0c9
PK
13033 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
13034 #859: Add (head of) nptl branch to list of uClibc versions
13035 #949: compile with debug info
13036 #955: Grub fails to build with External Toolchain
18fa12fe 13037 #1051: Webkit doesn't compile (Linuxthreads new, x86)
39ca6d50 13038 #1213: Move .config into output directory
31aab0c9
PK
13039 #1225: Buildroot fails to account for "nof" subdirectory (no float...
13040 #1231: (sparc) Linux kernel fails to build
13041 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
13042 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
5bf7eb2a 13043 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
18fa12fe 13044 #1405: WebKit fails to build because pthread_getattr_np is not impl...
31aab0c9
PK
13045 #1675: GMP Error during buildroot make process
13046 #1741: external toolchain linking error
41580880 13047 #1753: lmbench: convert to generic package infrastructure
3754c515 13048 #1771: Fakeroot and the target/generic/device_table.txt create bad...
e9bc59e5 13049 #1807: LZMA 4.32.7, Required header file(s) are missing
d74be052 13050 #1813: xkeyboard-config fails to build because of intltool problem
a0ce68d3 13051 #1879: Bump iptables to 1.4.8
accf2eb2 13052 #1885: Add a bunch of lua modules
3638e528 13053 #1897: Bump libusb to 1.0.7
8ac2bba9 13054 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
3c5deb98 13055 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
0b8c497b 13056 #1927: Bump file to 5.03 and migrate to autotargets
8cd06967 13057 #1933: Bump gawk to 3.1.8 and migrate to autotargets
d9c2b636 13058 #1945: PHP: add sqlite3 dependency when using external lib
3dbc86f0 13059 #1951: Bump openssl to 0.9.8o
cffb9cf0 13060 #1957: Bump sqlite to 3.6.23.1
237c98b2 13061 #1975: Package removal/deprecation
d47c73ee 13062 #1981: zlib: bump to 1.2.5
8df21528 13063 #1987: intltool: Fix spelling mistake
3404ad7c 13064 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
016eb670 13065 #1999: Typo in path checking
1c7de59a 13066 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
dff1d590 13067 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
c32ce8b5 13068 #2038: Bump ncurses to 5.7
1b10ce71 13069 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
ca3489da 13070 #2101: blackbox depends on locale support
93e80147 13071 #2119: Tries to build kernel, although disabled in config
31aab0c9 13072 #2125: libXfont build fail
e09aa604 13073 #2143: buildroot compiler generates segfaulting statically linked exe..
31aab0c9 13074 #2149: xterm build failure
9280cafe 13075 #2155: Compression lzo don't set for ubifs
ccd0fc4e 13076 #2161: [SECURITY] Update libpng to 1.2.44
3169aae8 13077 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
31aab0c9 13078 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
1eb59f59 13079 #2191: linux-fusion build fail
b922151c 13080 #2221: Qt does not compile (dependencies not taken into account?)
58ddb37e 13081 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
6c387f2e 13082 #2245: Netcat does not work due to incorrect assumptions about signed..
7f16e542 13083 #2251: directory output/build after make *_defconfig not found
0c271d52
PK
13084 #2257: Convert netsnmp package to autotargets
13085 #2263: Bump samba to 3.3.13
aaa2b660 13086 #2269: setserial causes make error
3c5deb98 13087
07da619d 130882010.05, Released May 30th, 2010:
170b3d3d
PK
13089
13090 Fixes all over the tree.
13091
a4bba083
PK
13092 Updated/fixed packages: coreutils, hal, libcap,
13093 lockfile-progs, ncftp, xserver_xorg-server
2816c33c
GZ
13094
13095 Issues resolved (http://bugs.uclibc.org):
13096
e1a7d916 13097 #1789: binutils fails to build for i386
2816c33c 13098 #1843: Fix libcap build failure
7f1bca84 13099 #1855: XORG Keyboard driver fails to compile
170b3d3d 13100
bbd96dba 131012010.05-rc3, Released May 27th, 2010:
93cca7c8
PK
13102
13103 Fixes all over the tree.
13104
994bb070 13105 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
b730010c 13106 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
50685f1c 13107 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
062cebb0
PK
13108 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
13109 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
13110 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
13111 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
13112 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
13113 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
13114 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
13115 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
484d15de
PK
13116
13117 Issues resolved (http://bugs.uclibc.org):
13118
ca999e09
PK
13119 #75: arm buildroot "unrecognized option" error
13120 #699: Buildroot fails to copy libstdc++ to target when using external...
484d15de 13121 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
7ab3f96e 13122 #1729: alsamixergui fails to build
7810eebb 13123 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
096b21e5 13124 #1819: pciutils small bugs
947a9b85 13125 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
7bb2b482 13126
6d1ab151 131272010.05-rc2, Released May 11th, 2010:
ca218deb
PZ
13128
13129 Fixes all over the tree.
13130
49ce10cb
PK
13131 Updated/fixed packages: busybox, customize, gawk, gnuchess,
13132 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
13133 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
13134 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
13135 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
c554cc2a
TP
13136 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
13137 xproto_fontcacheproto, xproto_fontsproto, xvkbd
63b86664 13138
13de2613
PK
13139 Removed packages: vice
13140
63b86664
GZ
13141 Issues resolved (http://bugs.uclibc.org):
13142
ea0695ff 13143 #849: "customize" package copies files to wrong place in target tree
63b86664 13144 #985: Bump usb_modeswitch package to 1.1.0
ea0695ff 13145 #1135: Package customize. Wrong copying
79db1ff5 13146 #1525: Package hal deletes a whole <target>/etc/rc.d directory
395a70f7
PK
13147 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
13148 #1669: Busybox failed to compile when using an external toolchain
dfb50393 13149 #1699: Fix usbutils dependencies and bump
a5fe7371 13150 #1705: Fix pciutils broken cross compiling
6f4939d4 13151 #1717: External toolchain fixes for hostapd & wpa_supplicant
ca218deb 13152
aac61fdc 131532010.05-rc1, Released May 3rd, 2010:
58794482 13154
b1c9a155
GZ
13155 Cleaned up / restructured package menu.
13156
266fa65a 13157 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
4439d388
PK
13158 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
13159 removed broken nios2 support, ppc e300cX/e500mc support,
13160 improved external toolchain support, GDB 7.x support.
c9d195ed 13161
de859f6b
PK
13162 X.org updated to 7.5.
13163
5724e099
PK
13164 New packages: cdrkit, cramfs, genext2fs, genromfs,
13165 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
13166 squashfs, squashfs3, squid
13167
13168 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
13169 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
13170 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
13171 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
13172 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
13173 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
13174 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
13175 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
13176 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
13177 qt, radvd, samba, setserial, smartmontools, tar, tslib,
13178 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
13179 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
13180 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
bb73ce22
GZ
13181 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
13182 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
13183 xproto_xf86miscproto, xserver_xorg-server
58794482 13184
84e5d7c7
WW
13185 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
13186 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
13187 xproto_xf86miscproto
9638be1a 13188
acac2ece
AC
13189 Issues resolved (http://bugs.uclibc.org):
13190
ffe25f05 13191 #513: Add new squid package
0e9aad6c 13192 #661: lmbench: new package
bb73ce22 13193 #719: Add lua option to haserl
6a3a58f1 13194 #800: [PATCH] iperf update to 2.0.4
46913a2d 13195 #803: [PATCH] lua - add shared library patch and config option for...
0c776124 13196 #805: [PATCH] mdadm - version update
cb08cd64 13197 #817: integrator926_defconfig uses unsupported uboot board name
6db57c69 13198 #851: Add option to specify --sysroot value for external toolchain
e237c993
MC
13199 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
13200 package for compatibility with old packages that expect
13201 the pre-1.0 API.
ed91e786 13202 #1105: Add new netperf package
8fe6cc98 13203 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
19f1506a 13204 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
4f0361ab 13205 #1123: Bump less to 436 and migrate to Makefile.autotools.in
3b90d698 13206 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
cb08cd64 13207 #1189: Wrong u-boot configuration name for integrator926 target
17541bd0 13208 #1219: kernel headers not correctly installed into toolchain/staging
d07aee18 13209 #1267: Wrong BR2_EXTRA_VERSION
60f2fb4f 13210 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
a038602e 13211 #1303: Add librsync package
532e1fb5 13212 #1321: Busybox link fails due to lack of --sysroot option
820d917d 13213 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
60f2fb4f 13214 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
0a179ade 13215 #1369: cannot build radvd (flex problem)
a12ef5db 13216 #1387: xlib_libX11-1.3.2 can't find libjpeg
aa3486fd 13217 #1411: [SECURITY] Update openssl package to 0.9.8n
bc7ffe74 13218 #1417: Bump iptables to 1.4.7
801f22b3 13219 #1423: Bump e2fsprogs to 1.41.11
0fd37245 13220 #1429: [SECURITY] Update php to 5.2.13
5c36fdfe 13221 #1441: Add binutils 2.20.1
31365ded 13222 #1447: Package installation on target with debug symbols is broken
ac5c5fd6 13223 #1459: Misc QA fixes
07f155c1 13224 #1489: radvd update to 1.6
633049d8 13225 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
6c5225b1 13226 #1537: dev entries not created anymore
4ab6883a 13227 #1555: Fix default uclibc-0.9.31 configuration
ba9ed137 13228 #1561: [SECURITY] Update samba to 3.3.12
65e209ca 13229 #1567: openssl0.9.8n fails to compile
5ad26724 13230 #1573: Alsa-utils alsactl/init/* not installed to target
ab1f6e5c 13231 #1591: portmap fails to compile
55886163 13232 #1615: Convert eeprog package to gentargets
554ef43a 13233 #1645: Bump hostapd package to 0.7.2
acac2ece 13234
ac1dfc84 132352010.02, Release February 26th, 2010:
f4f15704
FGM
13236
13237 Fixes all over the tree.
13238
b209f227
PK
13239 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
13240 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
13241 xfont_font-util
ba50538c 13242
0f40a46a 13243 Removed packages: hostap, openmotif, xpdf
ba50538c
PK
13244
13245 Issues resolved (http://bugs.uclibc.org):
13246
13247 #165: openmotif does not build
0f40a46a 13248 #1147: Remove obsolete hostap package
f561763e 13249 #1183: make source fails to download gmp, mpfr and patches
f4f15704 13250
7bd8125e 132512010.02-rc2, Released February 23th, 2010:
23c8c880
PK
13252
13253 Fixes all over the tree and new features.
13254
89fd7208
PK
13255 New packages: intltool
13256
c8ff60c8 13257 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
89fd7208
PK
13258 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
13259 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
13260 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
13261 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
13262 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
13263 xlib_libfontenc, xproto_trapproto, zlib
c8ff60c8
PK
13264
13265 Removed package: xboard
23c8c880 13266
6c9d3873
RA
13267 Issues resolved (http://bugs.uclibc.org):
13268
5239be04
PK
13269 #335: atk looks for the path to the gnome library on the host
13270 #355: Please update WebKit - it doesn't compile!
13271 #453: libglib2 autoreconf
13272 #457: e2fsprogs link problem
13273 #459: libgtk2 autoreconf
13274 #469: build of libgtk2 for host incorrectly assumes that X.org ...
13275 #671: Bash fails to build when building buildront on Ubuntu 9.04
13276 #711: WebKit host dependencies problems
13277 #821: cp: illegal operation
13278 #1039: Not compiled on ubuntu karmic
6c9d3873
RA
13279 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
13280
f0bdacdb
PK
132812010.02-rc1, Released February 9th, 2010:
13282
13283 Fixes all over the tree and new features.
13284
13285 Generalized autotools infrastructure to be usable for
13286 non-autotools packages, see package/Makefile.package.in for
13287 details.
13288
13289 Cleaned up avr32 toolchain config, external source-based
13290 toolchain support is gone.
13291
13292 Dependency checks: Also check for makeinfo, only print output
13293 on errors.
de219287 13294
6c26a600 13295 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
6bfb4885 13296
731f3c3e
PK
13297 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
13298 tcpreplay
20417bbf 13299
aea2ef9b
WW
13300 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
13301 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
14d065b5
JB
13302 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
13303 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
13304 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
13305 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
13306 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
13307 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
ba4183bc 13308
640c7403 13309 Removed package: asterisk, openswan
5223447b 13310
ba4183bc
GZ
13311 Issues resolved (http://bugs.uclibc.org):
13312
20417bbf 13313 #515: tcpreplay: new package
1041563b 13314 #553: Wrong DirectFB ps2mouse limitation
249f3db9 13315 #559: mesa3d build fails
7c737978 13316 #679: Autoconf cannot find M4
44816b1b 13317 #739: New/updated hostapd package
d8968c67 13318 #749: Bump usbutils package to version 0.86
79c9a433 13319 #751: Kernel 2.6 snapshot fetch fail
1ba3c843 13320 #753: Bump lighttpd package to 1.4.25
9c37425b 13321 #757: U-Boot: mkimage cannot be installed using external toolchain
ba4183bc 13322 #761: Add binutils 2.20 to toolchain options
9f17728f 13323 #763: [SECURITY] Update pcre to 7.9
09c181f2 13324 #765: Add buildroot branding to gcc
7a90172f 13325 #767: Bump iw package to 0.9.18
b5867d93 13326 #773: [SECURITY] Update bind to 9.5.2-P1
0a62bb41 13327 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
4833d135 13328 #813: Drop not very useful generic package selection options ...
b9656e81 13329 #823: Editor backup files (~) is copied from the target_skeleton
9400c735 13330 #827: Bump mtd-utils package to version 1.2.0
c47124d4 13331 #841: Build error
0908e85c 13332 #913: Bump iptables to 1.4.6
c95e3b84 13333 #919: Bump usb_modeswitch package to 1.0.7
ca2ad7d8 13334 #925: Bump wpa_supplicant package to 0.6.10
db9dcbee 13335 #931: Bump kismet package to 2010-01-R1
b3febdac 13336 #937: Bump openvpn package to 2.1.1
c623a237 13337 #943: Bump sqlite package to 3.6.22
3416f262 13338 #961: Bump dnsmasq to 2.52
60ce1b08 13339 #967: Bump netstat-nat to 1.4.10
6455c32d 13340 #973: Bump iw to 0.9.19
fbf84d42 13341 #1003: DHCP options disabled with busybox-1.16.0
934c7bb7 13342 #1009: [SECURITY] Bump php to 5.2.12
49d92ebe 13343 #1015: [SECURITY] Bump bind to 9.5.1-P2
c317439d 13344 #1027: Busybox flash commands conflict with those from mtd-utils
d5d48254 13345 #1063: [SECURITY] Update lighttpd to 1.4.26
bf4d2d86 13346
798927cc 133472009.11, Released December 1st, 2009:
b48fb8c4
PK
13348
13349 Additional fixes and cleanups.
13350
9d998ad1
PK
13351 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
13352 microperl, ncurses, vim
b48fb8c4
PK
13353
13354 Issues resolved (http://bugs.uclibc.org):
13355
13356 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
13357
31bd9741
PK
133582009.11-rc2, Released November 29th, 2009:
13359
13360 Additional fixes and cleanups.
6b6bdaed 13361
ade675c5 13362 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
6b6bdaed 13363
2d04d56e 133642009.11-rc1, Released November 23rd, 2009:
74834991 13365
b8a917fa
PK
13366 Fixes all over the tree and new features.
13367
13368 Cleaned up / Simplified build directory layout. Refer to
13369 docs/buildroot.html#using for details.
13370
13371 Target defconfig files moved to configs/ and listed in 'make help'
13372 output.
13373
406053d5
PK
13374 Fixed *clean targets. Now clean removes everything generated,
13375 so you can do a fresh rebuild. Distclean furthermore removes
13376 kbuild tools and .config, bringing the source tree back in a
13377 pristine state.
13378
b8a917fa
PK
13379 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
13380 soft / hardfloat setting for architecture, ensure target-ldd
13381 gets installed.
83182dd2 13382
4114643d 13383 New packages: divine, gvfs, libarchive, libmicrohttpd,
0ad58695 13384 sdl_sound, swfdec, sysstat
32518793 13385
81e4ba32
PK
13386 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
13387 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
13388 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
f6cbb268
PK
13389 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
13390 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
fa946b78 13391 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
1dd9d9f3 13392 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
7ba54a07 13393 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
883f0667 13394 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
b7046770 13395 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
9627e211
PK
13396 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
13397 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
5ad8ad0c 13398 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
76aaac62 13399
87d74d94 13400 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
8a19a795 13401
74834991
GZ
13402 Issues resolved (http://bugs.uclibc.org):
13403
1d9178db 13404 #301: allow to install libsmbclient
bc95b3ad 13405 #303: add gvfs package
8e8354d4 13406 #477: Add sdl_sound package
57f3b11d 13407 #487: Make kismet package sexier
bdf41d6c 13408 #511: New package usb_modeswitch
74834991 13409 #527: misc fixes for dnsmasq package
a07032e1 13410 #565: libevent: Bump version and clean up makefile
27cf8114 13411 #587: Use iptables multipurpose binaries and bump to 1.4.4
da25e92b 13412 #593: Missing early check for patch(1)
b71951b0 13413 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
17168395
PK
13414 #609: libmicrohttpd: New package
13415 #615: python: Don't delete .py files unless asked
f5239c32 13416 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
07019b2c 13417 #619: netkittelnet requires netkitbase to install, but there's no ...
6aac003a 13418 #645: allow to build nbd-server with NBD package
829d4ff6 13419 #653: [SECURITY] Update php package to version 5.2.11
ab17f403 13420 #655: Update sqlite package to version 3.6.18
f72f3fd3 13421 #657: Bug in imagemagick-clean target
07019b2c 13422 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
d7f5f04b 13423 #665: [PATCH] Samba package
69ec17cd 13424 #667: [PATCH] e2fsprogs
351b6796 13425 #683: SDL-dfb does not select directfb
3445ff4a 13426 #701: make install problem with unstripped binaries
48ed49e9 13427 #703: [SECURITY] Update openssl package to 0.9.8l
3848cd6d 13428 #705: Bump spawn-fcgi package to 1.6.3
4e27686c 13429 #709: Bump lighttpd package to 1.4.24
26073d2a 13430 #713: Migrate openntpd package to Makefile.autotools.in
83f9881d 13431 #715: Bump libidn package to 1.15 and other fixes
882e1376 13432 #717: Bump dnsmasq to 2.51 and introduce new IDN option
bd49a62d 13433 #731: Bump iw package to 0.9.17
74834991 13434
f0eb8b58
PK
134352009.08, Released August 31th, 2009:
13436
13437 Additional fixes and cleanups.
13438
13439 Updated/fixed packages: ctorrent, saveconfig/getconfig,
13440 sdl_net, util-linux.
014df317
PK
13441
13442 Issues resolved (http://bugs.uclibc.org):
13443
13444 #529: util-linux doesn't find headers and include libs correctly
cc8a9175 13445 #557: Build ctorrent with SSL support if available
014df317 13446
4595a2fc
PK
134472009.08-rc3, Released August 26th, 2009:
13448
13449 Additional fixes and cleanups.
13450
13451 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
13452 directfb, enchant, kernel headers.
13453
13454 Issues resolved (http://bugs.uclibc.org):
13455
13456 #471: Allow directfb compilation with debug
13457 #541: Removal of CVS directories in target filesystem broken
13458 #547: berkeleydb: Update config.{sub, guess}
13459 #549: enchant: Fix dependencies.
13460 #569: Fix alsa-utils build for x86 on x86-64
13461
4ebaaf41
PK
134622009.08-rc2, Released August 6th, 2009:
13463
13464 Additional fixes and new features.
13465
13466 New packages: libuuid, gcc 4.3.4.
13467
4595a2fc
PK
13468 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
13469 jamvm, libusb, microperl, neon, popt, sed, webkit.
4ebaaf41
PK
13470
13471 Fixed issue with 'make oldconfig'
0468b5c1
PK
13472
13473 Issues resolved (http://bugs.uclibc.org):
13474
13475 #525: sed broken with external toolchain
15dab042 13476 #537: Fix gzip build with recent glibc
0468b5c1 13477
3190d5bf
PK
134782009.08-rc1, Released August 2nd, 2009:
13479
13480 Fixes all over the tree and new features.
533718a8 13481
66095256
TP
13482 Improvement of external toolchain support:
13483 - Support for glibc toolchains.
13484 - The toolchain configuration announced to Buildroot is
13485 verified against the real toolchain configuration.
13486 - Fixes, documentation.
13487
13488 Cleanup X.org support: clarified configuration options, and
13489 removed mandatory dependency on useless libraries such as
13490 libXt or libXaw.
13491
d9a95017
TP
13492 New QT-based configurator, usable using 'make xconfig'.
13493
3190d5bf
PK
13494 Support for the Xtensa architecture.
13495
13496 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
13497 headers.
13498
13499 New packages: bmon, ctorrent, dosfstools, enchant,
13500 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
13501 sdl_gfx, spawn-fcgi.
13502
13503 Updated packages: bind, busybox, coreutils, sqlite, directfb,
13504 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
13505 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
13506 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
13507 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
13508 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
13509 wpa-supplicant, xdriver_xf86-input-synaptics,
13510 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
13511 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
13512 xutil_util-macros.
13513
533718a8
PK
13514 Issues resolved (http://bugs.uclibc.org):
13515
2e71cd88 13516 #83: liblockfile fails to compile due to eaccess redefinition
0aa70624 13517 #163: Xtensa architecture port
7a1a334c 13518 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
533718a8 13519 #241: device mapper + lvm2: build together
52dbe071 13520 #243: ctorrent: new package
bb14fc40 13521 #247: ntfsprogs: new package
71c810ff 13522 #271: Library 'libgcc_s.so.1' not installed in search path
57c2e79b 13523 #287: New package libnl
9a6d6cf5 13524 #289: New package iw
6fecd53e 13525 #331: Update MPlayer to version 1.0rc2
5818010f 13526 #333: Bump sqlite package to 3.6.15
e61606ad 13527 #349: update libsoup to version 2.26.2
c2dbefd8 13528 #357: New package netstat-nat
234fb283 13529 #359,#413: Upgrade openvpn to Makefile.autotools.in
533718a8 13530 #367: linux kernel compile error for arm926t
10e9b7ed 13531 #369: Add SDL_gfx package
533718a8 13532 #373: Support for building gstreamer without libxml
e61606ad 13533 #379: update DirectFB to version 1.4.0
533718a8
PK
13534 #383: gst-plugins-good: Allow soup plugin to be configured
13535 #385: neon: Fix pkgconfig dependency
bd26b582 13536 #387: Tremor not installed to toolchain
ba4fbdc9 13537 #389: New package bmon
533718a8
PK
13538 #391: gstreamer: Bump version to 0.10.23
13539 #393: gst-plugins-base: Bump version to 0.10.23
13540 #395: gst-plugins-bad: New package
f4311822 13541 #403: Error while building iso9660 image
533718a8
PK
13542 #409: Bump php package to 5.2.10
13543 #411: ipsec-tools: Bump version to 0.7.2
0468be6e 13544 #417: New package spawn-fcgi
264b9c11 13545 #419: Bump lighttpd package to 1.4.23
27ce942e 13546 #421: toolchain: Clean up toolchain locale support menu
81f9990e 13547 #427: webkit: Update to WebKit svn r44552
56fcdc9b 13548 #437: ltp-testsuite: Bump version to 20090630
f26acf61 13549 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
e0debb78 13550 #467: DirectFB 1.4.1
0aa70624 13551 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
5079d7a0 13552 #491: libxml2: Bump version to 0.7.3
ff69aeea 13553 #495: Bump bind package to 9.5.1-P3 (security)
2a966bcd 13554 #497: OpenSSL RSA key generation hangs on x86_64
00c8bdd5 13555 #509: Bump sqlite package to 3.6.16
a7b50b94 13556 #523: pciutils broken with external toolchain
9be449ff 13557 #533: Update gamin to 0.1.10 to fix compilation
533718a8 13558
a69b3d61
PK
135592009.05, Released June 1st, 2009:
13560
13561 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
13562 version and marked ubifsroot as broken.
13563
45e11e29
PK
135642009.05-rc3, Released May 27th, 2009:
13565
13566 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
13567 busybox, curl, libusb, readline, python and strace.
13568
13569 Issues resolved (http://bugs.uclibc.org):
13570
13571 #345: libcurl package needs a urandom fix
13572
13328d22
PK
135732009.05-rc2, Released May 19th, 2009:
13574
13575 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
13576 for newer hosts), stable kernel versions, busybox, cups,
13577 dmraid, docker, mesa3d, rsync and updated defconfigs.
13578
13579 xserver marked as broken on AVR32 and atngw100-expanded
13580 config removed.
61aeb6e4
PK
13581
13582 Issues resolved (http://bugs.uclibc.org):
13583
13584 #167: metacity does not build
13328d22
PK
13585 #295: gamin installs python support even if python is disabled
13586 #323: gen_matypes fails to execute during build of Mesa when us...
61aeb6e4 13587
cf92bc23
PK
135882009.05-rc1, Released May 5th, 2009:
13589
13590 Fixes all over the tree, further conversion of packages to
13591 Makefile.autotools.in and we now build host versions of
13592 packages where needed for build time dependencies instead of
13593 relying on the correct versions being available on the build
13594 host. Ancient toolchain / busybox versions have furthermore
13595 been removed as announced in the 2009.02 release notes.
13596
13597 New packages: flac, gob2, lzop, taglib, wpa_supplicant
13598
13599 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
13600 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
13601 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
13602 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
13603 util-linux, xorg7, xerces
13604
13605 Issues resolved (http://bugs.uclibc.org):
13606
13607 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
13608 and a ton of other improvements
13609 #19: page.h missing by util-linux
13610 #37: update libglib2 to version 2.18.4
13611 #61: tslib puts staging_dir into pkgconfig file
13612 #69: tar refuses to build
13613 #71,#175: ./wchar.h:41:12: error: empty filename in #include
13614 #73: Bump openssl package to the latest version
13615 #81: New package wpa_supplicant
13616 #99: new package: flac
13617 #101: update gstreamer packages
13618 #105,#313: menuconfig segfaults on tinyx if wchar is not
13619 selected
13620 #107: convert libvorbis to Makefile.autotools.in
13621 #109: Make pppd package avoid bsd err
13622 #111: binutils 2.17 fails to build when texinfo >= 4.10
13623 #133: Modify ncurses5-config to get correct include path
13624 #137: Bump php to version 5.2.9
13625 #139: Bump sqlite to 3.6.11 and convert to
13626 Makefile.autotools.in
13627 #145: Bump bind package to 9.5.1-P1 (security)
13628 #147: buildroot toolchain fails to build w/binutils-2.19.1
13629 #151: openssl package trivial fixes
13630 #161: vim fails on patching with errors in configure.patch
13631 #169: blackbox-0.70.1 does not build
13632 #177: xdriver_xf86-input-keyboard does not build
13633 #179: Upgrade dropbear to Makefile.autotools.in
13634 #181: Update to Xorg 7.4
13635 #187: ntfs-3g: could not build cross
13636 #191: alsa-lib ARM binaries always built with EABI
13637 #213: Bump wpa_supplicant package to version 0.6.9
13638 #217: Bump openssl package to 0.9.8k (security)
13639 #219: Toolchain build fails on m4
13640 #225: m4 macros are out of place
13641 #233: make ipv6 optional in iptables
13642 #237: ncftp: convert to Makefile.autotools.in
13643 #239: ntfs-3g: convert to Makefile.autotools.in
13644 #245: lzop: new package
13645 #271: Bump bind package to 9.5.1-P2 (security)
13646 #277: Bump sqlite package to 3.6.16
13647 #279: update libglib2 to version 2.20.1
13648 #281: update DirectFB to version 1.2.8
13649 #283: add taglib
13650 #285: compilation of samba fails if IPV6 support is missing
13651 #293: update samba to version 3.3.3
13652 #299: add shared-mime-info package
13653 #307: make openssl package respect build flags
This page took 2.792991 seconds and 4 git commands to generate.